 :root {--blue: #007bff;--indigo: #6610f2;--purple: #6f42c1;--pink: #e83e8c;--red: #dc3545;--orange: #fd7e14;--yellow: #ffc107;--green: #28a745;--teal: #20c997;--cyan: #17a2b8;--white: #fff;--gray: #6c757d;--gray-dark: #343a40;--primary: #007bff;--secondary: #6c757d;--success: #28a745;--info: #17a2b8;--warning: #ffc107;--danger: #dc3545;--light: #f8f9fa;--dark: #343a40;--breakpoint-xs: 0;--breakpoint-sm: 576px;--breakpoint-md: 768px;--breakpoint-lg: 992px;--breakpoint-xl: 1200px;--font-family-sans-serif: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;}*, ::after, ::before {box-sizing: border-box;}html {font-family: sans-serif;line-height: 1.15;-webkit-text-size-adjust: 100%;-webkit-tap-highlight-color: transparent;}article, aside, figcaption, figure, footer, header, hgroup, main, nav, section {display: block;}body {margin: 0;font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";font-size: 1rem;font-weight: 400;line-height: 1.5;color: #212529;text-align: left;background-color: #fff;}[tabindex="-1"]:focus:not(:focus-visible) {outline: 0 !important;}hr {box-sizing: content-box;height: 0;overflow: visible;}h1, h2, h3, h4, h5, h6 {margin-top: 0;margin-bottom: 0.5rem;}p {margin-top: 0;margin-bottom: 1rem;}abbr[data-original-title], abbr[title] {text-decoration: underline;-webkit-text-decoration: underline dotted;text-decoration: underline dotted;cursor: help;border-bottom: 0;-webkit-text-decoration-skip-ink: none;text-decoration-skip-ink: none;}address {margin-bottom: 1rem;font-style: normal;line-height: inherit;}dl, ol, ul {margin-top: 0;margin-bottom: 1rem;}ol ol, ol ul, ul ol, ul ul {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 {font-size: 80%;}sub, sup {position: relative;font-size: 75%;line-height: 0;vertical-align: baseline;}sub {bottom: -0.25em;}sup {top: -0.5em;}a {color: #007bff;text-decoration: none;background-color: transparent;}a:hover {color: #0056b3;text-decoration: underline;}a:not([href]) {color: inherit;text-decoration: none;}a:not([href]):hover {color: inherit;text-decoration: none;}code, kbd, pre, samp {font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;font-size: 1em;}pre {margin-top: 0;margin-bottom: 1rem;overflow: auto;-ms-overflow-style: scrollbar;}figure {margin: 0 0 1rem;}img {vertical-align: middle;border-style: none;}svg {overflow: hidden;vertical-align: middle;}table {border-collapse: collapse;}caption {padding-top: 0.75rem;padding-bottom: 0.75rem;color: #6c757d;text-align: left;caption-side: bottom;}th {text-align: inherit;}label {display: inline-block;margin-bottom: 0.5rem;}button {border-radius: 0;}button:focus {outline: 1px dotted;outline: 5px auto -webkit-focus-ring-color;}button, input, optgroup, select, textarea {margin: 0;font-family: inherit;font-size: inherit;line-height: inherit;}button, input {overflow: visible;}button, select {text-transform: none;}[role="button"] {cursor: pointer;}select {word-wrap: normal;}[type="button"], [type="reset"], [type="submit"], button {-webkit-appearance: button;}[type="button"]:not(:disabled), [type="reset"]:not(:disabled), [type="submit"]:not(:disabled), button:not(:disabled) {cursor: pointer;}[type="button"]::-moz-focus-inner, [type="reset"]::-moz-focus-inner, [type="submit"]::-moz-focus-inner, button::-moz-focus-inner {padding: 0;border-style: none;}input[type="checkbox"], input[type="radio"] {box-sizing: border-box;padding: 0;}textarea {overflow: auto;resize: vertical;}fieldset {min-width: 0;padding: 0;margin: 0;border: 0;}legend {display: block;width: 100%;max-width: 100%;padding: 0;margin-bottom: 0.5rem;font-size: 1.5rem;line-height: inherit;color: inherit;white-space: normal;}progress {vertical-align: baseline;}[type="number"]::-webkit-inner-spin-button, [type="number"]::-webkit-outer-spin-button {height: auto;}[type="search"] {outline-offset: -2px;-webkit-appearance: none;}[type="search"]::-webkit-search-decoration {-webkit-appearance: none;}::-webkit-file-upload-button {font: inherit;-webkit-appearance: button;}output {display: inline-block;}summary {display: list-item;cursor: pointer;}template {display: none;}[hidden] {display: none !important;}.h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6 {margin-bottom: 0.5rem;font-weight: 500;line-height: 1.2;}.h1, h1 {font-size: 2.5rem;}.h2, h2 {font-size: 2rem;}.h3, h3 {font-size: 1.75rem;}.h4, h4 {font-size: 1.5rem;}.h5, h5 {font-size: 1.25rem;}.h6, h6 {font-size: 1rem;}.lead {font-size: 1.25rem;font-weight: 300;}.display-1 {font-size: 6rem;font-weight: 300;line-height: 1.2;}.display-2 {font-size: 5.5rem;font-weight: 300;line-height: 1.2;}.display-3 {font-size: 4.5rem;font-weight: 300;line-height: 1.2;}.display-4 {font-size: 3.5rem;font-weight: 300;line-height: 1.2;}hr {margin-top: 1rem;margin-bottom: 1rem;border: 0;border-top: 1px solid rgba(0, 0, 0, 0.1);}.small, small {font-size: 80%;font-weight: 400;}.mark, mark {padding: 0.2em;background-color: #fcf8e3;}.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: 90%;text-transform: uppercase;}.blockquote {margin-bottom: 1rem;font-size: 1.25rem;}.blockquote-footer {display: block;font-size: 80%;color: #6c757d;}.blockquote-footer::before {content: "\2014\00A0";}.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: 90%;color: #6c757d;}code {font-size: 87.5%;color: #e83e8c;word-wrap: break-word;}a > code {color: inherit;}kbd {padding: 0.2rem 0.4rem;font-size: 87.5%;color: #fff;background-color: #212529;border-radius: 0.2rem;}kbd kbd {padding: 0;font-size: 100%;font-weight: 700;}pre {display: block;font-size: 87.5%;color: #212529;}pre code {font-size: inherit;color: inherit;word-break: normal;}.pre-scrollable {max-height: 340px;overflow-y: scroll;}.container {width: 100%;padding-right: 15px;padding-left: 15px;margin-right: auto;margin-left: auto;}@media (min-width: 576px) {.container {max-width: 540px;}}@media (min-width: 768px) {.container {max-width: 720px;}}@media (min-width: 992px) {.container {max-width: 960px;}}@media (min-width: 1200px) {.container {max-width: 1140px;}}.container-fluid, .container-lg, .container-md, .container-sm, .container-xl {width: 100%;padding-right: 15px;padding-left: 15px;margin-right: auto;margin-left: auto;}@media (min-width: 576px) {.container, .container-sm {max-width: 540px;}}@media (min-width: 768px) {.container, .container-md, .container-sm {max-width: 720px;}}@media (min-width: 992px) {.container, .container-lg, .container-md, .container-sm {max-width: 960px;}}@media (min-width: 1200px) {.container, .container-lg, .container-md, .container-sm, .container-xl {max-width: 1140px;}}.row {display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;margin-right: -15px;margin-left: -15px;}.no-gutters {margin-right: 0;margin-left: 0;}.no-gutters > .col, .no-gutters > [class*="col-"] {padding-right: 0;padding-left: 0;}.col, .col-1, .col-10, .col-11, .col-12, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-auto, .col-lg, .col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-auto, .col-md, .col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-auto, .col-sm, .col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-auto, .col-xl, .col-xl-1, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-auto {position: relative;width: 100%;padding-right: 15px;padding-left: 15px;}.col {-ms-flex-preferred-size: 0;flex-basis: 0;-ms-flex-positive: 1;flex-grow: 1;min-width: 0;max-width: 100%;}.row-cols-1 > * {-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;}.row-cols-2 > * {-ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50%;}.row-cols-3 > * {-ms-flex: 0 0 33.333333%;flex: 0 0 33.333333%;max-width: 33.333333%;}.row-cols-4 > * {-ms-flex: 0 0 25%;flex: 0 0 25%;max-width: 25%;}.row-cols-5 > * {-ms-flex: 0 0 20%;flex: 0 0 20%;max-width: 20%;}.row-cols-6 > * {-ms-flex: 0 0 16.666667%;flex: 0 0 16.666667%;max-width: 16.666667%;}.col-auto {-ms-flex: 0 0 auto;flex: 0 0 auto;width: auto;max-width: 100%;}.col-1 {-ms-flex: 0 0 8.333333%;flex: 0 0 8.333333%;max-width: 8.333333%;}.col-2 {-ms-flex: 0 0 16.666667%;flex: 0 0 16.666667%;max-width: 16.666667%;}.col-3 {-ms-flex: 0 0 25%;flex: 0 0 25%;max-width: 25%;}.col-4 {-ms-flex: 0 0 33.333333%;flex: 0 0 33.333333%;max-width: 33.333333%;}.col-5 {-ms-flex: 0 0 41.666667%;flex: 0 0 41.666667%;max-width: 41.666667%;}.col-6 {-ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50%;}.col-7 {-ms-flex: 0 0 58.333333%;flex: 0 0 58.333333%;max-width: 58.333333%;}.col-8 {-ms-flex: 0 0 66.666667%;flex: 0 0 66.666667%;max-width: 66.666667%;}.col-9 {-ms-flex: 0 0 75%;flex: 0 0 75%;max-width: 75%;}.col-10 {-ms-flex: 0 0 83.333333%;flex: 0 0 83.333333%;max-width: 83.333333%;}.col-11 {-ms-flex: 0 0 91.666667%;flex: 0 0 91.666667%;max-width: 91.666667%;}.col-12 {-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;}.order-first {-ms-flex-order: -1;order: -1;}.order-last {-ms-flex-order: 13;order: 13;}.order-0 {-ms-flex-order: 0;order: 0;}.order-1 {-ms-flex-order: 1;order: 1;}.order-2 {-ms-flex-order: 2;order: 2;}.order-3 {-ms-flex-order: 3;order: 3;}.order-4 {-ms-flex-order: 4;order: 4;}.order-5 {-ms-flex-order: 5;order: 5;}.order-6 {-ms-flex-order: 6;order: 6;}.order-7 {-ms-flex-order: 7;order: 7;}.order-8 {-ms-flex-order: 8;order: 8;}.order-9 {-ms-flex-order: 9;order: 9;}.order-10 {-ms-flex-order: 10;order: 10;}.order-11 {-ms-flex-order: 11;order: 11;}.order-12 {-ms-flex-order: 12;order: 12;}.offset-1 {margin-left: 8.333333%;}.offset-2 {margin-left: 16.666667%;}.offset-3 {margin-left: 25%;}.offset-4 {margin-left: 33.333333%;}.offset-5 {margin-left: 41.666667%;}.offset-6 {margin-left: 50%;}.offset-7 {margin-left: 58.333333%;}.offset-8 {margin-left: 66.666667%;}.offset-9 {margin-left: 75%;}.offset-10 {margin-left: 83.333333%;}.offset-11 {margin-left: 91.666667%;}@media (min-width: 576px) {.col-sm {-ms-flex-preferred-size: 0;flex-basis: 0;-ms-flex-positive: 1;flex-grow: 1;min-width: 0;max-width: 100%;}.row-cols-sm-1 > * {-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;}.row-cols-sm-2 > * {-ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50%;}.row-cols-sm-3 > * {-ms-flex: 0 0 33.333333%;flex: 0 0 33.333333%;max-width: 33.333333%;}.row-cols-sm-4 > * {-ms-flex: 0 0 25%;flex: 0 0 25%;max-width: 25%;}.row-cols-sm-5 > * {-ms-flex: 0 0 20%;flex: 0 0 20%;max-width: 20%;}.row-cols-sm-6 > * {-ms-flex: 0 0 16.666667%;flex: 0 0 16.666667%;max-width: 16.666667%;}.col-sm-auto {-ms-flex: 0 0 auto;flex: 0 0 auto;width: auto;max-width: 100%;}.col-sm-1 {-ms-flex: 0 0 8.333333%;flex: 0 0 8.333333%;max-width: 8.333333%;}.col-sm-2 {-ms-flex: 0 0 16.666667%;flex: 0 0 16.666667%;max-width: 16.666667%;}.col-sm-3 {-ms-flex: 0 0 25%;flex: 0 0 25%;max-width: 25%;}.col-sm-4 {-ms-flex: 0 0 33.333333%;flex: 0 0 33.333333%;max-width: 33.333333%;}.col-sm-5 {-ms-flex: 0 0 41.666667%;flex: 0 0 41.666667%;max-width: 41.666667%;}.col-sm-6 {-ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50%;}.col-sm-7 {-ms-flex: 0 0 58.333333%;flex: 0 0 58.333333%;max-width: 58.333333%;}.col-sm-8 {-ms-flex: 0 0 66.666667%;flex: 0 0 66.666667%;max-width: 66.666667%;}.col-sm-9 {-ms-flex: 0 0 75%;flex: 0 0 75%;max-width: 75%;}.col-sm-10 {-ms-flex: 0 0 83.333333%;flex: 0 0 83.333333%;max-width: 83.333333%;}.col-sm-11 {-ms-flex: 0 0 91.666667%;flex: 0 0 91.666667%;max-width: 91.666667%;}.col-sm-12 {-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;}.order-sm-first {-ms-flex-order: -1;order: -1;}.order-sm-last {-ms-flex-order: 13;order: 13;}.order-sm-0 {-ms-flex-order: 0;order: 0;}.order-sm-1 {-ms-flex-order: 1;order: 1;}.order-sm-2 {-ms-flex-order: 2;order: 2;}.order-sm-3 {-ms-flex-order: 3;order: 3;}.order-sm-4 {-ms-flex-order: 4;order: 4;}.order-sm-5 {-ms-flex-order: 5;order: 5;}.order-sm-6 {-ms-flex-order: 6;order: 6;}.order-sm-7 {-ms-flex-order: 7;order: 7;}.order-sm-8 {-ms-flex-order: 8;order: 8;}.order-sm-9 {-ms-flex-order: 9;order: 9;}.order-sm-10 {-ms-flex-order: 10;order: 10;}.order-sm-11 {-ms-flex-order: 11;order: 11;}.order-sm-12 {-ms-flex-order: 12;order: 12;}.offset-sm-0 {margin-left: 0;}.offset-sm-1 {margin-left: 8.333333%;}.offset-sm-2 {margin-left: 16.666667%;}.offset-sm-3 {margin-left: 25%;}.offset-sm-4 {margin-left: 33.333333%;}.offset-sm-5 {margin-left: 41.666667%;}.offset-sm-6 {margin-left: 50%;}.offset-sm-7 {margin-left: 58.333333%;}.offset-sm-8 {margin-left: 66.666667%;}.offset-sm-9 {margin-left: 75%;}.offset-sm-10 {margin-left: 83.333333%;}.offset-sm-11 {margin-left: 91.666667%;}}@media (min-width: 768px) {.col-md {-ms-flex-preferred-size: 0;flex-basis: 0;-ms-flex-positive: 1;flex-grow: 1;min-width: 0;max-width: 100%;}.row-cols-md-1 > * {-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;}.row-cols-md-2 > * {-ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50%;}.row-cols-md-3 > * {-ms-flex: 0 0 33.333333%;flex: 0 0 33.333333%;max-width: 33.333333%;}.row-cols-md-4 > * {-ms-flex: 0 0 25%;flex: 0 0 25%;max-width: 25%;}.row-cols-md-5 > * {-ms-flex: 0 0 20%;flex: 0 0 20%;max-width: 20%;}.row-cols-md-6 > * {-ms-flex: 0 0 16.666667%;flex: 0 0 16.666667%;max-width: 16.666667%;}.col-md-auto {-ms-flex: 0 0 auto;flex: 0 0 auto;width: auto;max-width: 100%;}.col-md-1 {-ms-flex: 0 0 8.333333%;flex: 0 0 8.333333%;max-width: 8.333333%;}.col-md-2 {-ms-flex: 0 0 16.666667%;flex: 0 0 16.666667%;max-width: 16.666667%;}.col-md-3 {-ms-flex: 0 0 25%;flex: 0 0 25%;max-width: 25%;}.col-md-4 {-ms-flex: 0 0 33.333333%;flex: 0 0 33.333333%;max-width: 33.333333%;}.col-md-5 {-ms-flex: 0 0 41.666667%;flex: 0 0 41.666667%;max-width: 41.666667%;}.col-md-6 {-ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50%;}.col-md-7 {-ms-flex: 0 0 58.333333%;flex: 0 0 58.333333%;max-width: 58.333333%;}.col-md-8 {-ms-flex: 0 0 66.666667%;flex: 0 0 66.666667%;max-width: 66.666667%;}.col-md-9 {-ms-flex: 0 0 75%;flex: 0 0 75%;max-width: 75%;}.col-md-10 {-ms-flex: 0 0 83.333333%;flex: 0 0 83.333333%;max-width: 83.333333%;}.col-md-11 {-ms-flex: 0 0 91.666667%;flex: 0 0 91.666667%;max-width: 91.666667%;}.col-md-12 {-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;}.order-md-first {-ms-flex-order: -1;order: -1;}.order-md-last {-ms-flex-order: 13;order: 13;}.order-md-0 {-ms-flex-order: 0;order: 0;}.order-md-1 {-ms-flex-order: 1;order: 1;}.order-md-2 {-ms-flex-order: 2;order: 2;}.order-md-3 {-ms-flex-order: 3;order: 3;}.order-md-4 {-ms-flex-order: 4;order: 4;}.order-md-5 {-ms-flex-order: 5;order: 5;}.order-md-6 {-ms-flex-order: 6;order: 6;}.order-md-7 {-ms-flex-order: 7;order: 7;}.order-md-8 {-ms-flex-order: 8;order: 8;}.order-md-9 {-ms-flex-order: 9;order: 9;}.order-md-10 {-ms-flex-order: 10;order: 10;}.order-md-11 {-ms-flex-order: 11;order: 11;}.order-md-12 {-ms-flex-order: 12;order: 12;}.offset-md-0 {margin-left: 0;}.offset-md-1 {margin-left: 8.333333%;}.offset-md-2 {margin-left: 16.666667%;}.offset-md-3 {margin-left: 25%;}.offset-md-4 {margin-left: 33.333333%;}.offset-md-5 {margin-left: 41.666667%;}.offset-md-6 {margin-left: 50%;}.offset-md-7 {margin-left: 58.333333%;}.offset-md-8 {margin-left: 66.666667%;}.offset-md-9 {margin-left: 75%;}.offset-md-10 {margin-left: 83.333333%;}.offset-md-11 {margin-left: 91.666667%;}}@media (min-width: 992px) {.col-lg {-ms-flex-preferred-size: 0;flex-basis: 0;-ms-flex-positive: 1;flex-grow: 1;min-width: 0;max-width: 100%;}.row-cols-lg-1 > * {-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;}.row-cols-lg-2 > * {-ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50%;}.row-cols-lg-3 > * {-ms-flex: 0 0 33.333333%;flex: 0 0 33.333333%;max-width: 33.333333%;}.row-cols-lg-4 > * {-ms-flex: 0 0 25%;flex: 0 0 25%;max-width: 25%;}.row-cols-lg-5 > * {-ms-flex: 0 0 20%;flex: 0 0 20%;max-width: 20%;}.row-cols-lg-6 > * {-ms-flex: 0 0 16.666667%;flex: 0 0 16.666667%;max-width: 16.666667%;}.col-lg-auto {-ms-flex: 0 0 auto;flex: 0 0 auto;width: auto;max-width: 100%;}.col-lg-1 {-ms-flex: 0 0 8.333333%;flex: 0 0 8.333333%;max-width: 8.333333%;}.col-lg-2 {-ms-flex: 0 0 16.666667%;flex: 0 0 16.666667%;max-width: 16.666667%;}.col-lg-3 {-ms-flex: 0 0 25%;flex: 0 0 25%;max-width: 25%;}.col-lg-4 {-ms-flex: 0 0 33.333333%;flex: 0 0 33.333333%;max-width: 33.333333%;}.col-lg-5 {-ms-flex: 0 0 41.666667%;flex: 0 0 41.666667%;max-width: 41.666667%;}.col-lg-6 {-ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50%;}.col-lg-7 {-ms-flex: 0 0 58.333333%;flex: 0 0 58.333333%;max-width: 58.333333%;}.col-lg-8 {-ms-flex: 0 0 66.666667%;flex: 0 0 66.666667%;max-width: 66.666667%;}.col-lg-9 {-ms-flex: 0 0 75%;flex: 0 0 75%;max-width: 75%;}.col-lg-10 {-ms-flex: 0 0 83.333333%;flex: 0 0 83.333333%;max-width: 83.333333%;}.col-lg-11 {-ms-flex: 0 0 91.666667%;flex: 0 0 91.666667%;max-width: 91.666667%;}.col-lg-12 {-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;}.order-lg-first {-ms-flex-order: -1;order: -1;}.order-lg-last {-ms-flex-order: 13;order: 13;}.order-lg-0 {-ms-flex-order: 0;order: 0;}.order-lg-1 {-ms-flex-order: 1;order: 1;}.order-lg-2 {-ms-flex-order: 2;order: 2;}.order-lg-3 {-ms-flex-order: 3;order: 3;}.order-lg-4 {-ms-flex-order: 4;order: 4;}.order-lg-5 {-ms-flex-order: 5;order: 5;}.order-lg-6 {-ms-flex-order: 6;order: 6;}.order-lg-7 {-ms-flex-order: 7;order: 7;}.order-lg-8 {-ms-flex-order: 8;order: 8;}.order-lg-9 {-ms-flex-order: 9;order: 9;}.order-lg-10 {-ms-flex-order: 10;order: 10;}.order-lg-11 {-ms-flex-order: 11;order: 11;}.order-lg-12 {-ms-flex-order: 12;order: 12;}.offset-lg-0 {margin-left: 0;}.offset-lg-1 {margin-left: 8.333333%;}.offset-lg-2 {margin-left: 16.666667%;}.offset-lg-3 {margin-left: 25%;}.offset-lg-4 {margin-left: 33.333333%;}.offset-lg-5 {margin-left: 41.666667%;}.offset-lg-6 {margin-left: 50%;}.offset-lg-7 {margin-left: 58.333333%;}.offset-lg-8 {margin-left: 66.666667%;}.offset-lg-9 {margin-left: 75%;}.offset-lg-10 {margin-left: 83.333333%;}.offset-lg-11 {margin-left: 91.666667%;}}@media (min-width: 1200px) {.col-xl {-ms-flex-preferred-size: 0;flex-basis: 0;-ms-flex-positive: 1;flex-grow: 1;min-width: 0;max-width: 100%;}.row-cols-xl-1 > * {-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;}.row-cols-xl-2 > * {-ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50%;}.row-cols-xl-3 > * {-ms-flex: 0 0 33.333333%;flex: 0 0 33.333333%;max-width: 33.333333%;}.row-cols-xl-4 > * {-ms-flex: 0 0 25%;flex: 0 0 25%;max-width: 25%;}.row-cols-xl-5 > * {-ms-flex: 0 0 20%;flex: 0 0 20%;max-width: 20%;}.row-cols-xl-6 > * {-ms-flex: 0 0 16.666667%;flex: 0 0 16.666667%;max-width: 16.666667%;}.col-xl-auto {-ms-flex: 0 0 auto;flex: 0 0 auto;width: auto;max-width: 100%;}.col-xl-1 {-ms-flex: 0 0 8.333333%;flex: 0 0 8.333333%;max-width: 8.333333%;}.col-xl-2 {-ms-flex: 0 0 16.666667%;flex: 0 0 16.666667%;max-width: 16.666667%;}.col-xl-3 {-ms-flex: 0 0 25%;flex: 0 0 25%;max-width: 25%;}.col-xl-4 {-ms-flex: 0 0 33.333333%;flex: 0 0 33.333333%;max-width: 33.333333%;}.col-xl-5 {-ms-flex: 0 0 41.666667%;flex: 0 0 41.666667%;max-width: 41.666667%;}.col-xl-6 {-ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50%;}.col-xl-7 {-ms-flex: 0 0 58.333333%;flex: 0 0 58.333333%;max-width: 58.333333%;}.col-xl-8 {-ms-flex: 0 0 66.666667%;flex: 0 0 66.666667%;max-width: 66.666667%;}.col-xl-9 {-ms-flex: 0 0 75%;flex: 0 0 75%;max-width: 75%;}.col-xl-10 {-ms-flex: 0 0 83.333333%;flex: 0 0 83.333333%;max-width: 83.333333%;}.col-xl-11 {-ms-flex: 0 0 91.666667%;flex: 0 0 91.666667%;max-width: 91.666667%;}.col-xl-12 {-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;}.order-xl-first {-ms-flex-order: -1;order: -1;}.order-xl-last {-ms-flex-order: 13;order: 13;}.order-xl-0 {-ms-flex-order: 0;order: 0;}.order-xl-1 {-ms-flex-order: 1;order: 1;}.order-xl-2 {-ms-flex-order: 2;order: 2;}.order-xl-3 {-ms-flex-order: 3;order: 3;}.order-xl-4 {-ms-flex-order: 4;order: 4;}.order-xl-5 {-ms-flex-order: 5;order: 5;}.order-xl-6 {-ms-flex-order: 6;order: 6;}.order-xl-7 {-ms-flex-order: 7;order: 7;}.order-xl-8 {-ms-flex-order: 8;order: 8;}.order-xl-9 {-ms-flex-order: 9;order: 9;}.order-xl-10 {-ms-flex-order: 10;order: 10;}.order-xl-11 {-ms-flex-order: 11;order: 11;}.order-xl-12 {-ms-flex-order: 12;order: 12;}.offset-xl-0 {margin-left: 0;}.offset-xl-1 {margin-left: 8.333333%;}.offset-xl-2 {margin-left: 16.666667%;}.offset-xl-3 {margin-left: 25%;}.offset-xl-4 {margin-left: 33.333333%;}.offset-xl-5 {margin-left: 41.666667%;}.offset-xl-6 {margin-left: 50%;}.offset-xl-7 {margin-left: 58.333333%;}.offset-xl-8 {margin-left: 66.666667%;}.offset-xl-9 {margin-left: 75%;}.offset-xl-10 {margin-left: 83.333333%;}.offset-xl-11 {margin-left: 91.666667%;}}.table {width: 100%;margin-bottom: 1rem;color: #212529;}.table td, .table th {padding: 0.75rem;vertical-align: top;border-top: 1px solid #dee2e6;}.table thead th {vertical-align: bottom;border-bottom: 2px solid #dee2e6;}.table tbody + tbody {border-top: 2px solid #dee2e6;}.table-sm td, .table-sm th {padding: 0.3rem;}.table-bordered {border: 1px solid #dee2e6;}.table-bordered td, .table-bordered th {border: 1px solid #dee2e6;}.table-bordered thead td, .table-bordered thead th {border-bottom-width: 2px;}.table-borderless tbody + tbody, .table-borderless td, .table-borderless th, .table-borderless thead th {border: 0;}.table-striped tbody tr:nth-of-type(odd) {background-color: rgba(0, 0, 0, 0.05);}.table-hover tbody tr:hover {color: #212529;background-color: rgba(0, 0, 0, 0.075);}.table-primary, .table-primary > td, .table-primary > th {background-color: #b8daff;}.table-primary tbody + tbody, .table-primary td, .table-primary th, .table-primary thead th {border-color: #7abaff;}.table-hover .table-primary:hover {background-color: #9fcdff;}.table-hover .table-primary:hover > td, .table-hover .table-primary:hover > th {background-color: #9fcdff;}.table-secondary, .table-secondary > td, .table-secondary > th {background-color: #d6d8db;}.table-secondary tbody + tbody, .table-secondary td, .table-secondary th, .table-secondary thead th {border-color: #b3b7bb;}.table-hover .table-secondary:hover {background-color: #c8cbcf;}.table-hover .table-secondary:hover > td, .table-hover .table-secondary:hover > th {background-color: #c8cbcf;}.table-success, .table-success > td, .table-success > th {background-color: #c3e6cb;}.table-success tbody + tbody, .table-success td, .table-success th, .table-success thead th {border-color: #8fd19e;}.table-hover .table-success:hover {background-color: #b1dfbb;}.table-hover .table-success:hover > td, .table-hover .table-success:hover > th {background-color: #b1dfbb;}.table-info, .table-info > td, .table-info > th {background-color: #bee5eb;}.table-info tbody + tbody, .table-info td, .table-info th, .table-info thead th {border-color: #86cfda;}.table-hover .table-info:hover {background-color: #abdde5;}.table-hover .table-info:hover > td, .table-hover .table-info:hover > th {background-color: #abdde5;}.table-warning, .table-warning > td, .table-warning > th {background-color: #ffeeba;}.table-warning tbody + tbody, .table-warning td, .table-warning th, .table-warning thead th {border-color: #ffdf7e;}.table-hover .table-warning:hover {background-color: #ffe8a1;}.table-hover .table-warning:hover > td, .table-hover .table-warning:hover > th {background-color: #ffe8a1;}.table-danger, .table-danger > td, .table-danger > th {background-color: #f5c6cb;}.table-danger tbody + tbody, .table-danger td, .table-danger th, .table-danger thead th {border-color: #ed969e;}.table-hover .table-danger:hover {background-color: #f1b0b7;}.table-hover .table-danger:hover > td, .table-hover .table-danger:hover > th {background-color: #f1b0b7;}.table-light, .table-light > td, .table-light > th {background-color: #fdfdfe;}.table-light tbody + tbody, .table-light td, .table-light th, .table-light thead th {border-color: #fbfcfc;}.table-hover .table-light:hover {background-color: #ececf6;}.table-hover .table-light:hover > td, .table-hover .table-light:hover > th {background-color: #ececf6;}.table-dark, .table-dark > td, .table-dark > th {background-color: #c6c8ca;}.table-dark tbody + tbody, .table-dark td, .table-dark th, .table-dark thead th {border-color: #95999c;}.table-hover .table-dark:hover {background-color: #b9bbbe;}.table-hover .table-dark:hover > td, .table-hover .table-dark:hover > th {background-color: #b9bbbe;}.table-active, .table-active > td, .table-active > th {background-color: rgba(0, 0, 0, 0.075);}.table-hover .table-active:hover {background-color: rgba(0, 0, 0, 0.075);}.table-hover .table-active:hover > td, .table-hover .table-active:hover > th {background-color: rgba(0, 0, 0, 0.075);}.table .thead-dark th {color: #fff;background-color: #343a40;border-color: #454d55;}.table .thead-light th {color: #495057;background-color: #e9ecef;border-color: #dee2e6;}.table-dark {color: #fff;background-color: #343a40;}.table-dark td, .table-dark th, .table-dark thead th {border-color: #454d55;}.table-dark.table-bordered {border: 0;}.table-dark.table-striped tbody tr:nth-of-type(odd) {background-color: rgba(255, 255, 255, 0.05);}.table-dark.table-hover tbody tr:hover {color: #fff;background-color: rgba(255, 255, 255, 0.075);}@media (max-width: 575.98px) {.table-responsive-sm {display: block;width: 100%;overflow-x: auto;-webkit-overflow-scrolling: touch;}.table-responsive-sm > .table-bordered {border: 0;}}@media (max-width: 767.98px) {.table-responsive-md {display: block;width: 100%;overflow-x: auto;-webkit-overflow-scrolling: touch;}.table-responsive-md > .table-bordered {border: 0;}}@media (max-width: 991.98px) {.table-responsive-lg {display: block;width: 100%;overflow-x: auto;-webkit-overflow-scrolling: touch;}.table-responsive-lg > .table-bordered {border: 0;}}@media (max-width: 1199.98px) {.table-responsive-xl {display: block;width: 100%;overflow-x: auto;-webkit-overflow-scrolling: touch;}.table-responsive-xl > .table-bordered {border: 0;}}.table-responsive {display: block;width: 100%;overflow-x: auto;-webkit-overflow-scrolling: touch;}.table-responsive > .table-bordered {border: 0;}.form-control {display: block;width: 100%;height: calc(1.5em + 0.75rem + 2px);padding: 0.375rem 0.75rem;font-size: 1rem;font-weight: 400;line-height: 1.5;color: #495057;background-color: #fff;background-clip: padding-box;border: 1px solid #ced4da;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::-ms-expand {background-color: transparent;border: 0;}.form-control:-moz-focusring {color: transparent;text-shadow: 0 0 0 #495057;}.form-control:focus {color: #495057;background-color: #fff;border-color: #80bdff;outline: 0;box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);}.form-control::-webkit-input-placeholder {color: #6c757d;opacity: 1;}.form-control::-moz-placeholder {color: #6c757d;opacity: 1;}.form-control:-ms-input-placeholder {color: #6c757d;opacity: 1;}.form-control::-ms-input-placeholder {color: #6c757d;opacity: 1;}.form-control::placeholder {color: #6c757d;opacity: 1;}.form-control:disabled, .form-control[readonly] {background-color: #e9ecef;opacity: 1;}input[type="date"].form-control, input[type="datetime-local"].form-control, input[type="month"].form-control, input[type="time"].form-control {-webkit-appearance: none;-moz-appearance: none;appearance: none;}select.form-control:focus::-ms-value {color: #495057;background-color: #fff;}.form-control-file, .form-control-range {display: block;width: 100%;}.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;line-height: 1.5;}.col-form-label-sm {padding-top: calc(0.25rem + 1px);padding-bottom: calc(0.25rem + 1px);font-size: 0.875rem;line-height: 1.5;}.form-control-plaintext {display: block;width: 100%;padding: 0.375rem 0;margin-bottom: 0;font-size: 1rem;line-height: 1.5;color: #212529;background-color: transparent;border: solid transparent;border-width: 1px 0;}.form-control-plaintext.form-control-lg, .form-control-plaintext.form-control-sm {padding-right: 0;padding-left: 0;}.form-control-sm {height: calc(1.5em + 0.5rem + 2px);padding: 0.25rem 0.5rem;font-size: 0.875rem;line-height: 1.5;border-radius: 0.2rem;}.form-control-lg {height: calc(1.5em + 1rem + 2px);padding: 0.5rem 1rem;font-size: 1.25rem;line-height: 1.5;border-radius: 0.3rem;}select.form-control[multiple], select.form-control[size] {height: auto;}textarea.form-control {height: auto;}.form-group {margin-bottom: 1rem;}.form-text {display: block;margin-top: 0.25rem;}.form-row {display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;margin-right: -5px;margin-left: -5px;}.form-row > .col, .form-row > [class*="col-"] {padding-right: 5px;padding-left: 5px;}.form-check {position: relative;display: block;padding-left: 1.25rem;}.form-check-input {position: absolute;margin-top: 0.3rem;margin-left: -1.25rem;}.form-check-input:disabled ~ .form-check-label, .form-check-input[disabled] ~ .form-check-label {color: #6c757d;}.form-check-label {margin-bottom: 0;}.form-check-inline {display: -ms-inline-flexbox;display: inline-flex;-ms-flex-align: center;align-items: center;padding-left: 0;margin-right: 0.75rem;}.form-check-inline .form-check-input {position: static;margin-top: 0;margin-right: 0.3125rem;margin-left: 0;}.valid-feedback {display: none;width: 100%;margin-top: 0.25rem;font-size: 80%;color: #28a745;}.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;line-height: 1.5;color: #fff;background-color: rgba(40, 167, 69, 0.9);border-radius: 0.25rem;}.is-valid ~ .valid-feedback, .is-valid ~ .valid-tooltip, .was-validated :valid ~ .valid-feedback, .was-validated :valid ~ .valid-tooltip {display: block;}.form-control.is-valid, .was-validated .form-control:valid {border-color: #28a745;padding-right: calc(1.5em + 0.75rem);background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' 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);}.form-control.is-valid:focus, .was-validated .form-control:valid:focus {border-color: #28a745;box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 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);}.custom-select.is-valid, .was-validated .custom-select:valid {border-color: #28a745;padding-right: calc(0.75em + 2.3125rem);background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center/8px 10px, url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' 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") #fff no-repeat center right 1.75rem / calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);}.custom-select.is-valid:focus, .was-validated .custom-select:valid:focus {border-color: #28a745;box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25);}.form-check-input.is-valid ~ .form-check-label, .was-validated .form-check-input:valid ~ .form-check-label {color: #28a745;}.form-check-input.is-valid ~ .valid-feedback, .form-check-input.is-valid ~ .valid-tooltip, .was-validated .form-check-input:valid ~ .valid-feedback, .was-validated .form-check-input:valid ~ .valid-tooltip {display: block;}.custom-control-input.is-valid ~ .custom-control-label, .was-validated .custom-control-input:valid ~ .custom-control-label {color: #28a745;}.custom-control-input.is-valid ~ .custom-control-label::before, .was-validated .custom-control-input:valid ~ .custom-control-label::before {border-color: #28a745;}.custom-control-input.is-valid:checked ~ .custom-control-label::before, .was-validated .custom-control-input:valid:checked ~ .custom-control-label::before {border-color: #34ce57;background-color: #34ce57;}.custom-control-input.is-valid:focus ~ .custom-control-label::before, .was-validated .custom-control-input:valid:focus ~ .custom-control-label::before {box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25);}.custom-control-input.is-valid:focus:not(:checked) ~ .custom-control-label::before, .was-validated .custom-control-input:valid:focus:not(:checked) ~ .custom-control-label::before {border-color: #28a745;}.custom-file-input.is-valid ~ .custom-file-label, .was-validated .custom-file-input:valid ~ .custom-file-label {border-color: #28a745;}.custom-file-input.is-valid:focus ~ .custom-file-label, .was-validated .custom-file-input:valid:focus ~ .custom-file-label {border-color: #28a745;box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25);}.invalid-feedback {display: none;width: 100%;margin-top: 0.25rem;font-size: 80%;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;line-height: 1.5;color: #fff;background-color: rgba(220, 53, 69, 0.9);border-radius: 0.25rem;}.is-invalid ~ .invalid-feedback, .is-invalid ~ .invalid-tooltip, .was-validated :invalid ~ .invalid-feedback, .was-validated :invalid ~ .invalid-tooltip {display: block;}.form-control.is-invalid, .was-validated .form-control: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' width='12' height='12' fill='none' stroke='%23dc3545' viewBox='0 0 12 12'%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);}.form-control.is-invalid:focus, .was-validated .form-control:invalid:focus {border-color: #dc3545;box-shadow: 0 0 0 0.2rem 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);}.custom-select.is-invalid, .was-validated .custom-select:invalid {border-color: #dc3545;padding-right: calc(0.75em + 2.3125rem);background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center/8px 10px, url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23dc3545' viewBox='0 0 12 12'%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") #fff no-repeat center right 1.75rem / calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);}.custom-select.is-invalid:focus, .was-validated .custom-select:invalid:focus {border-color: #dc3545;box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25);}.form-check-input.is-invalid ~ .form-check-label, .was-validated .form-check-input:invalid ~ .form-check-label {color: #dc3545;}.form-check-input.is-invalid ~ .invalid-feedback, .form-check-input.is-invalid ~ .invalid-tooltip, .was-validated .form-check-input:invalid ~ .invalid-feedback, .was-validated .form-check-input:invalid ~ .invalid-tooltip {display: block;}.custom-control-input.is-invalid ~ .custom-control-label, .was-validated .custom-control-input:invalid ~ .custom-control-label {color: #dc3545;}.custom-control-input.is-invalid ~ .custom-control-label::before, .was-validated .custom-control-input:invalid ~ .custom-control-label::before {border-color: #dc3545;}.custom-control-input.is-invalid:checked ~ .custom-control-label::before, .was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before {border-color: #e4606d;background-color: #e4606d;}.custom-control-input.is-invalid:focus ~ .custom-control-label::before, .was-validated .custom-control-input:invalid:focus ~ .custom-control-label::before {box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25);}.custom-control-input.is-invalid:focus:not(:checked) ~ .custom-control-label::before, .was-validated .custom-control-input:invalid:focus:not(:checked) ~ .custom-control-label::before {border-color: #dc3545;}.custom-file-input.is-invalid ~ .custom-file-label, .was-validated .custom-file-input:invalid ~ .custom-file-label {border-color: #dc3545;}.custom-file-input.is-invalid:focus ~ .custom-file-label, .was-validated .custom-file-input:invalid:focus ~ .custom-file-label {border-color: #dc3545;box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25);}.form-inline {display: -ms-flexbox;display: flex;-ms-flex-flow: row wrap;flex-flow: row wrap;-ms-flex-align: center;align-items: center;}.form-inline .form-check {width: 100%;}@media (min-width: 576px) {.form-inline label {display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;-ms-flex-pack: center;justify-content: center;margin-bottom: 0;}.form-inline .form-group {display: -ms-flexbox;display: flex;-ms-flex: 0 0 auto;flex: 0 0 auto;-ms-flex-flow: row wrap;flex-flow: row wrap;-ms-flex-align: center;align-items: center;margin-bottom: 0;}.form-inline .form-control {display: inline-block;width: auto;vertical-align: middle;}.form-inline .form-control-plaintext {display: inline-block;}.form-inline .custom-select, .form-inline .input-group {width: auto;}.form-inline .form-check {display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;-ms-flex-pack: center;justify-content: center;width: auto;padding-left: 0;}.form-inline .form-check-input {position: relative;-ms-flex-negative: 0;flex-shrink: 0;margin-top: 0;margin-right: 0.25rem;margin-left: 0;}.form-inline .custom-control {-ms-flex-align: center;align-items: center;-ms-flex-pack: center;justify-content: center;}.form-inline .custom-control-label {margin-bottom: 0;}}.btn {display: inline-block;font-weight: 400;color: #212529;text-align: center;vertical-align: middle;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;background-color: transparent;border: 1px solid transparent;padding: 0.375rem 0.75rem;font-size: 1rem;line-height: 1.5;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;text-decoration: none;}.btn.focus, .btn:focus {outline: 0;box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);}.btn.disabled, .btn:disabled {opacity: 0.65;}.btn:not(:disabled):not(.disabled) {cursor: pointer;}a.btn.disabled, fieldset:disabled a.btn {pointer-events: none;}.btn-primary {color: #fff;background-color: #007bff;border-color: #007bff;}.btn-primary:hover {color: #fff;background-color: #0069d9;border-color: #0062cc;}.btn-primary.focus, .btn-primary:focus {color: #fff;background-color: #0069d9;border-color: #0062cc;box-shadow: 0 0 0 0.2rem rgba(38, 143, 255, 0.5);}.btn-primary.disabled, .btn-primary:disabled {color: #fff;background-color: #007bff;border-color: #007bff;}.btn-primary:not(:disabled):not(.disabled).active, .btn-primary:not(:disabled):not(.disabled):active, .show > .btn-primary.dropdown-toggle {color: #fff;background-color: #0062cc;border-color: #005cbf;}.btn-primary:not(:disabled):not(.disabled).active:focus, .btn-primary:not(:disabled):not(.disabled):active:focus, .show > .btn-primary.dropdown-toggle:focus {box-shadow: 0 0 0 0.2rem rgba(38, 143, 255, 0.5);}.btn-secondary {color: #fff;background-color: #6c757d;border-color: #6c757d;}.btn-secondary:hover {color: #fff;background-color: #5a6268;border-color: #545b62;}.btn-secondary.focus, .btn-secondary:focus {color: #fff;background-color: #5a6268;border-color: #545b62;box-shadow: 0 0 0 0.2rem rgba(130, 138, 145, 0.5);}.btn-secondary.disabled, .btn-secondary:disabled {color: #fff;background-color: #6c757d;border-color: #6c757d;}.btn-secondary:not(:disabled):not(.disabled).active, .btn-secondary:not(:disabled):not(.disabled):active, .show > .btn-secondary.dropdown-toggle {color: #fff;background-color: #545b62;border-color: #4e555b;}.btn-secondary:not(:disabled):not(.disabled).active:focus, .btn-secondary:not(:disabled):not(.disabled):active:focus, .show > .btn-secondary.dropdown-toggle:focus {box-shadow: 0 0 0 0.2rem rgba(130, 138, 145, 0.5);}.btn-success {color: #fff;background-color: #28a745;border-color: #28a745;}.btn-success:hover {color: #fff;background-color: #218838;border-color: #1e7e34;}.btn-success.focus, .btn-success:focus {color: #fff;background-color: #218838;border-color: #1e7e34;box-shadow: 0 0 0 0.2rem rgba(72, 180, 97, 0.5);}.btn-success.disabled, .btn-success:disabled {color: #fff;background-color: #28a745;border-color: #28a745;}.btn-success:not(:disabled):not(.disabled).active, .btn-success:not(:disabled):not(.disabled):active, .show > .btn-success.dropdown-toggle {color: #fff;background-color: #1e7e34;border-color: #1c7430;}.btn-success:not(:disabled):not(.disabled).active:focus, .btn-success:not(:disabled):not(.disabled):active:focus, .show > .btn-success.dropdown-toggle:focus {box-shadow: 0 0 0 0.2rem rgba(72, 180, 97, 0.5);}.btn-info {color: #fff;background-color: #17a2b8;border-color: #17a2b8;}.btn-info:hover {color: #fff;background-color: #138496;border-color: #117a8b;}.btn-info.focus, .btn-info:focus {color: #fff;background-color: #138496;border-color: #117a8b;box-shadow: 0 0 0 0.2rem rgba(58, 176, 195, 0.5);}.btn-info.disabled, .btn-info:disabled {color: #fff;background-color: #17a2b8;border-color: #17a2b8;}.btn-info:not(:disabled):not(.disabled).active, .btn-info:not(:disabled):not(.disabled):active, .show > .btn-info.dropdown-toggle {color: #fff;background-color: #117a8b;border-color: #10707f;}.btn-info:not(:disabled):not(.disabled).active:focus, .btn-info:not(:disabled):not(.disabled):active:focus, .show > .btn-info.dropdown-toggle:focus {box-shadow: 0 0 0 0.2rem rgba(58, 176, 195, 0.5);}.btn-warning {color: #212529;background-color: #ffc107;border-color: #ffc107;}.btn-warning:hover {color: #212529;background-color: #e0a800;border-color: #d39e00;}.btn-warning.focus, .btn-warning:focus {color: #212529;background-color: #e0a800;border-color: #d39e00;box-shadow: 0 0 0 0.2rem rgba(222, 170, 12, 0.5);}.btn-warning.disabled, .btn-warning:disabled {color: #212529;background-color: #ffc107;border-color: #ffc107;}.btn-warning:not(:disabled):not(.disabled).active, .btn-warning:not(:disabled):not(.disabled):active, .show > .btn-warning.dropdown-toggle {color: #212529;background-color: #d39e00;border-color: #c69500;}.btn-warning:not(:disabled):not(.disabled).active:focus, .btn-warning:not(:disabled):not(.disabled):active:focus, .show > .btn-warning.dropdown-toggle:focus {box-shadow: 0 0 0 0.2rem rgba(222, 170, 12, 0.5);}.btn-danger {color: #fff;background-color: #dc3545;border-color: #dc3545;}.btn-danger:hover {color: #fff;background-color: #c82333;border-color: #bd2130;}.btn-danger.focus, .btn-danger:focus {color: #fff;background-color: #c82333;border-color: #bd2130;box-shadow: 0 0 0 0.2rem rgba(225, 83, 97, 0.5);}.btn-danger.disabled, .btn-danger:disabled {color: #fff;background-color: #dc3545;border-color: #dc3545;}.btn-danger:not(:disabled):not(.disabled).active, .btn-danger:not(:disabled):not(.disabled):active, .show > .btn-danger.dropdown-toggle {color: #fff;background-color: #bd2130;border-color: #b21f2d;}.btn-danger:not(:disabled):not(.disabled).active:focus, .btn-danger:not(:disabled):not(.disabled):active:focus, .show > .btn-danger.dropdown-toggle:focus {box-shadow: 0 0 0 0.2rem rgba(225, 83, 97, 0.5);}.btn-light {color: #212529;background-color: #f8f9fa;border-color: #f8f9fa;}.btn-light:hover {color: #212529;background-color: #e2e6ea;border-color: #dae0e5;}.btn-light.focus, .btn-light:focus {color: #212529;background-color: #e2e6ea;border-color: #dae0e5;box-shadow: 0 0 0 0.2rem rgba(216, 217, 219, 0.5);}.btn-light.disabled, .btn-light:disabled {color: #212529;background-color: #f8f9fa;border-color: #f8f9fa;}.btn-light:not(:disabled):not(.disabled).active, .btn-light:not(:disabled):not(.disabled):active, .show > .btn-light.dropdown-toggle {color: #212529;background-color: #dae0e5;border-color: #d3d9df;}.btn-light:not(:disabled):not(.disabled).active:focus, .btn-light:not(:disabled):not(.disabled):active:focus, .show > .btn-light.dropdown-toggle:focus {box-shadow: 0 0 0 0.2rem rgba(216, 217, 219, 0.5);}.btn-dark {color: #fff;background-color: #343a40;border-color: #343a40;}.btn-dark:hover {color: #fff;background-color: #23272b;border-color: #1d2124;}.btn-dark.focus, .btn-dark:focus {color: #fff;background-color: #23272b;border-color: #1d2124;box-shadow: 0 0 0 0.2rem rgba(82, 88, 93, 0.5);}.btn-dark.disabled, .btn-dark:disabled {color: #fff;background-color: #343a40;border-color: #343a40;}.btn-dark:not(:disabled):not(.disabled).active, .btn-dark:not(:disabled):not(.disabled):active, .show > .btn-dark.dropdown-toggle {color: #fff;background-color: #1d2124;border-color: #171a1d;}.btn-dark:not(:disabled):not(.disabled).active:focus, .btn-dark:not(:disabled):not(.disabled):active:focus, .show > .btn-dark.dropdown-toggle:focus {box-shadow: 0 0 0 0.2rem rgba(82, 88, 93, 0.5);}.btn-outline-primary {color: #007bff;border-color: #007bff;}.btn-outline-primary:hover {color: #fff;background-color: #007bff;border-color: #007bff;}.btn-outline-primary.focus, .btn-outline-primary:focus {box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5);}.btn-outline-primary.disabled, .btn-outline-primary:disabled {color: #007bff;background-color: transparent;}.btn-outline-primary:not(:disabled):not(.disabled).active, .btn-outline-primary:not(:disabled):not(.disabled):active, .show > .btn-outline-primary.dropdown-toggle {color: #fff;background-color: #007bff;border-color: #007bff;}.btn-outline-primary:not(:disabled):not(.disabled).active:focus, .btn-outline-primary:not(:disabled):not(.disabled):active:focus, .show > .btn-outline-primary.dropdown-toggle:focus {box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5);}.btn-outline-secondary {color: #6c757d;border-color: #6c757d;}.btn-outline-secondary:hover {color: #fff;background-color: #6c757d;border-color: #6c757d;}.btn-outline-secondary.focus, .btn-outline-secondary:focus {box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5);}.btn-outline-secondary.disabled, .btn-outline-secondary:disabled {color: #6c757d;background-color: transparent;}.btn-outline-secondary:not(:disabled):not(.disabled).active, .btn-outline-secondary:not(:disabled):not(.disabled):active, .show > .btn-outline-secondary.dropdown-toggle {color: #fff;background-color: #6c757d;border-color: #6c757d;}.btn-outline-secondary:not(:disabled):not(.disabled).active:focus, .btn-outline-secondary:not(:disabled):not(.disabled):active:focus, .show > .btn-outline-secondary.dropdown-toggle:focus {box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5);}.btn-outline-success {color: #28a745;border-color: #28a745;}.btn-outline-success:hover {color: #fff;background-color: #28a745;border-color: #28a745;}.btn-outline-success.focus, .btn-outline-success:focus {box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5);}.btn-outline-success.disabled, .btn-outline-success:disabled {color: #28a745;background-color: transparent;}.btn-outline-success:not(:disabled):not(.disabled).active, .btn-outline-success:not(:disabled):not(.disabled):active, .show > .btn-outline-success.dropdown-toggle {color: #fff;background-color: #28a745;border-color: #28a745;}.btn-outline-success:not(:disabled):not(.disabled).active:focus, .btn-outline-success:not(:disabled):not(.disabled):active:focus, .show > .btn-outline-success.dropdown-toggle:focus {box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5);}.btn-outline-info {color: #17a2b8;border-color: #17a2b8;}.btn-outline-info:hover {color: #fff;background-color: #17a2b8;border-color: #17a2b8;}.btn-outline-info.focus, .btn-outline-info:focus {box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5);}.btn-outline-info.disabled, .btn-outline-info:disabled {color: #17a2b8;background-color: transparent;}.btn-outline-info:not(:disabled):not(.disabled).active, .btn-outline-info:not(:disabled):not(.disabled):active, .show > .btn-outline-info.dropdown-toggle {color: #fff;background-color: #17a2b8;border-color: #17a2b8;}.btn-outline-info:not(:disabled):not(.disabled).active:focus, .btn-outline-info:not(:disabled):not(.disabled):active:focus, .show > .btn-outline-info.dropdown-toggle:focus {box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5);}.btn-outline-warning {color: #ffc107;border-color: #ffc107;}.btn-outline-warning:hover {color: #212529;background-color: #ffc107;border-color: #ffc107;}.btn-outline-warning.focus, .btn-outline-warning:focus {box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5);}.btn-outline-warning.disabled, .btn-outline-warning:disabled {color: #ffc107;background-color: transparent;}.btn-outline-warning:not(:disabled):not(.disabled).active, .btn-outline-warning:not(:disabled):not(.disabled):active, .show > .btn-outline-warning.dropdown-toggle {color: #212529;background-color: #ffc107;border-color: #ffc107;}.btn-outline-warning:not(:disabled):not(.disabled).active:focus, .btn-outline-warning:not(:disabled):not(.disabled):active:focus, .show > .btn-outline-warning.dropdown-toggle:focus {box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5);}.btn-outline-danger {color: #dc3545;border-color: #dc3545;}.btn-outline-danger:hover {color: #fff;background-color: #dc3545;border-color: #dc3545;}.btn-outline-danger.focus, .btn-outline-danger:focus {box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5);}.btn-outline-danger.disabled, .btn-outline-danger:disabled {color: #dc3545;background-color: transparent;}.btn-outline-danger:not(:disabled):not(.disabled).active, .btn-outline-danger:not(:disabled):not(.disabled):active, .show > .btn-outline-danger.dropdown-toggle {color: #fff;background-color: #dc3545;border-color: #dc3545;}.btn-outline-danger:not(:disabled):not(.disabled).active:focus, .btn-outline-danger:not(:disabled):not(.disabled):active:focus, .show > .btn-outline-danger.dropdown-toggle:focus {box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5);}.btn-outline-light {color: #f8f9fa;border-color: #f8f9fa;}.btn-outline-light:hover {color: #212529;background-color: #f8f9fa;border-color: #f8f9fa;}.btn-outline-light.focus, .btn-outline-light:focus {box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5);}.btn-outline-light.disabled, .btn-outline-light:disabled {color: #f8f9fa;background-color: transparent;}.btn-outline-light:not(:disabled):not(.disabled).active, .btn-outline-light:not(:disabled):not(.disabled):active, .show > .btn-outline-light.dropdown-toggle {color: #212529;background-color: #f8f9fa;border-color: #f8f9fa;}.btn-outline-light:not(:disabled):not(.disabled).active:focus, .btn-outline-light:not(:disabled):not(.disabled):active:focus, .show > .btn-outline-light.dropdown-toggle:focus {box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5);}.btn-outline-dark {color: #343a40;border-color: #343a40;}.btn-outline-dark:hover {color: #fff;background-color: #343a40;border-color: #343a40;}.btn-outline-dark.focus, .btn-outline-dark:focus {box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5);}.btn-outline-dark.disabled, .btn-outline-dark:disabled {color: #343a40;background-color: transparent;}.btn-outline-dark:not(:disabled):not(.disabled).active, .btn-outline-dark:not(:disabled):not(.disabled):active, .show > .btn-outline-dark.dropdown-toggle {color: #fff;background-color: #343a40;border-color: #343a40;}.btn-outline-dark:not(:disabled):not(.disabled).active:focus, .btn-outline-dark:not(:disabled):not(.disabled):active:focus, .show > .btn-outline-dark.dropdown-toggle:focus {box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5);}.btn-link {font-weight: 400;color: #007bff;text-decoration: none;}.btn-link:hover {color: #0056b3;text-decoration: underline;}.btn-link.focus, .btn-link:focus {text-decoration: underline;}.btn-link.disabled, .btn-link:disabled {color: #6c757d;pointer-events: none;}.btn-group-lg > .btn, .btn-lg {padding: 0.5rem 1rem;font-size: 1.25rem;line-height: 1.5;border-radius: 0.3rem;}.btn-group-sm > .btn, .btn-sm {padding: 0.25rem 0.5rem;font-size: 0.875rem;line-height: 1.5;border-radius: 0.2rem;}.btn-block {display: block;width: 100%;}.btn-block + .btn-block {margin-top: 0.5rem;}input[type="button"].btn-block, input[type="reset"].btn-block, input[type="submit"].btn-block {width: 100%;}.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 {position: relative;height: 0;overflow: hidden;transition: height 0.35s ease;}@media (prefers-reduced-motion: reduce) {.collapsing {transition: none;}}.dropdown, .dropleft, .dropright, .dropup {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;top: 100%;left: 0;z-index: 1000;display: none;float: left;min-width: 10rem;padding: 0.5rem 0;margin: 0.125rem 0 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-left {right: auto;left: 0;}.dropdown-menu-right {right: 0;left: auto;}@media (min-width: 576px) {.dropdown-menu-sm-left {right: auto;left: 0;}.dropdown-menu-sm-right {right: 0;left: auto;}}@media (min-width: 768px) {.dropdown-menu-md-left {right: auto;left: 0;}.dropdown-menu-md-right {right: 0;left: auto;}}@media (min-width: 992px) {.dropdown-menu-lg-left {right: auto;left: 0;}.dropdown-menu-lg-right {right: 0;left: auto;}}@media (min-width: 1200px) {.dropdown-menu-xl-left {right: auto;left: 0;}.dropdown-menu-xl-right {right: 0;left: auto;}}.dropup .dropdown-menu {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;}.dropright .dropdown-menu {top: 0;right: auto;left: 100%;margin-top: 0;margin-left: 0.125rem;}.dropright .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;}.dropright .dropdown-toggle:empty::after {margin-left: 0;}.dropright .dropdown-toggle::after {vertical-align: 0;}.dropleft .dropdown-menu {top: 0;right: 100%;left: auto;margin-top: 0;margin-right: 0.125rem;}.dropleft .dropdown-toggle::after {display: inline-block;margin-left: 0.255em;vertical-align: 0.255em;content: "";}.dropleft .dropdown-toggle::after {display: none;}.dropleft .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;}.dropleft .dropdown-toggle:empty::after {margin-left: 0;}.dropleft .dropdown-toggle::before {vertical-align: 0;}.dropdown-menu[x-placement^="bottom"], .dropdown-menu[x-placement^="left"], .dropdown-menu[x-placement^="right"], .dropdown-menu[x-placement^="top"] {right: auto;bottom: auto;}.dropdown-divider {height: 0;margin: 0.5rem 0;overflow: hidden;border-top: 1px solid #e9ecef;}.dropdown-item {display: block;width: 100%;padding: 0.25rem 1.5rem;clear: both;font-weight: 400;color: #212529;text-align: inherit;white-space: nowrap;background-color: transparent;border: 0;}.dropdown-item:focus, .dropdown-item:hover {color: #16181b;text-decoration: none;background-color: #f8f9fa;}.dropdown-item.active, .dropdown-item:active {color: #fff;text-decoration: none;background-color: #007bff;}.dropdown-item.disabled, .dropdown-item:disabled {color: #6c757d;pointer-events: none;background-color: transparent;}.dropdown-menu.show {display: block;}.dropdown-header {display: block;padding: 0.5rem 1.5rem;margin-bottom: 0;font-size: 0.875rem;color: #6c757d;white-space: nowrap;}.dropdown-item-text {display: block;padding: 0.25rem 1.5rem;color: #212529;}.btn-group, .btn-group-vertical {position: relative;display: -ms-inline-flexbox;display: inline-flex;vertical-align: middle;}.btn-group-vertical > .btn, .btn-group > .btn {position: relative;-ms-flex: 1 1 auto;flex: 1 1 auto;}.btn-group-vertical > .btn:hover, .btn-group > .btn:hover {z-index: 1;}.btn-group-vertical > .btn.active, .btn-group-vertical > .btn:active, .btn-group-vertical > .btn:focus, .btn-group > .btn.active, .btn-group > .btn:active, .btn-group > .btn:focus {z-index: 1;}.btn-toolbar {display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;-ms-flex-pack: start;justify-content: flex-start;}.btn-toolbar .input-group {width: auto;}.btn-group > .btn-group:not(:first-child), .btn-group > .btn:not(:first-child) {margin-left: -1px;}.btn-group > .btn-group:not(:last-child) > .btn, .btn-group > .btn:not(:last-child):not(.dropdown-toggle) {border-top-right-radius: 0;border-bottom-right-radius: 0;}.btn-group > .btn-group:not(:first-child) > .btn, .btn-group > .btn:not(:first-child) {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, .dropright .dropdown-toggle-split::after, .dropup .dropdown-toggle-split::after {margin-left: 0;}.dropleft .dropdown-toggle-split::before {margin-right: 0;}.btn-group-sm > .btn + .dropdown-toggle-split, .btn-sm + .dropdown-toggle-split {padding-right: 0.375rem;padding-left: 0.375rem;}.btn-group-lg > .btn + .dropdown-toggle-split, .btn-lg + .dropdown-toggle-split {padding-right: 0.75rem;padding-left: 0.75rem;}.btn-group-vertical {-ms-flex-direction: column;flex-direction: column;-ms-flex-align: start;align-items: flex-start;-ms-flex-pack: center;justify-content: center;}.btn-group-vertical > .btn, .btn-group-vertical > .btn-group {width: 100%;}.btn-group-vertical > .btn-group:not(:first-child), .btn-group-vertical > .btn:not(:first-child) {margin-top: -1px;}.btn-group-vertical > .btn-group:not(:last-child) > .btn, .btn-group-vertical > .btn:not(:last-child):not(.dropdown-toggle) {border-bottom-right-radius: 0;border-bottom-left-radius: 0;}.btn-group-vertical > .btn-group:not(:first-child) > .btn, .btn-group-vertical > .btn:not(:first-child) {border-top-left-radius: 0;border-top-right-radius: 0;}.btn-group-toggle > .btn, .btn-group-toggle > .btn-group > .btn {margin-bottom: 0;}.btn-group-toggle > .btn input[type="checkbox"], .btn-group-toggle > .btn input[type="radio"], .btn-group-toggle > .btn-group > .btn input[type="checkbox"], .btn-group-toggle > .btn-group > .btn input[type="radio"] {position: absolute;clip: rect(0, 0, 0, 0);pointer-events: none;}.input-group {position: relative;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;-ms-flex-align: stretch;align-items: stretch;width: 100%;}.input-group > .custom-file, .input-group > .custom-select, .input-group > .form-control, .input-group > .form-control-plaintext {position: relative;-ms-flex: 1 1 auto;flex: 1 1 auto;width: 1%;min-width: 0;margin-bottom: 0;}.input-group > .custom-file + .custom-file, .input-group > .custom-file + .custom-select, .input-group > .custom-file + .form-control, .input-group > .custom-select + .custom-file, .input-group > .custom-select + .custom-select, .input-group > .custom-select + .form-control, .input-group > .form-control + .custom-file, .input-group > .form-control + .custom-select, .input-group > .form-control + .form-control, .input-group > .form-control-plaintext + .custom-file, .input-group > .form-control-plaintext + .custom-select, .input-group > .form-control-plaintext + .form-control {margin-left: -1px;}.input-group > .custom-file .custom-file-input:focus ~ .custom-file-label, .input-group > .custom-select:focus, .input-group > .form-control:focus {z-index: 3;}.input-group > .custom-file .custom-file-input:focus {z-index: 4;}.input-group > .custom-select:not(:last-child), .input-group > .form-control:not(:last-child) {border-top-right-radius: 0;border-bottom-right-radius: 0;}.input-group > .custom-select:not(:first-child), .input-group > .form-control:not(:first-child) {border-top-left-radius: 0;border-bottom-left-radius: 0;}.input-group > .custom-file {display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;}.input-group > .custom-file:not(:last-child) .custom-file-label, .input-group > .custom-file:not(:last-child) .custom-file-label::after {border-top-right-radius: 0;border-bottom-right-radius: 0;}.input-group > .custom-file:not(:first-child) .custom-file-label {border-top-left-radius: 0;border-bottom-left-radius: 0;}.input-group-append, .input-group-prepend {display: -ms-flexbox;display: flex;}.input-group-append .btn, .input-group-prepend .btn {position: relative;z-index: 2;}.input-group-append .btn:focus, .input-group-prepend .btn:focus {z-index: 3;}.input-group-append .btn + .btn, .input-group-append .btn + .input-group-text, .input-group-append .input-group-text + .btn, .input-group-append .input-group-text + .input-group-text, .input-group-prepend .btn + .btn, .input-group-prepend .btn + .input-group-text, .input-group-prepend .input-group-text + .btn, .input-group-prepend .input-group-text + .input-group-text {margin-left: -1px;}.input-group-prepend {margin-right: -1px;}.input-group-append {margin-left: -1px;}.input-group-text {display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;padding: 0.375rem 0.75rem;margin-bottom: 0;font-size: 1rem;font-weight: 400;line-height: 1.5;color: #495057;text-align: center;white-space: nowrap;background-color: #e9ecef;border: 1px solid #ced4da;border-radius: 0.25rem;}.input-group-text input[type="checkbox"], .input-group-text input[type="radio"] {margin-top: 0;}.input-group-lg > .custom-select, .input-group-lg > .form-control:not(textarea) {height: calc(1.5em + 1rem + 2px);}.input-group-lg > .custom-select, .input-group-lg > .form-control, .input-group-lg > .input-group-append > .btn, .input-group-lg > .input-group-append > .input-group-text, .input-group-lg > .input-group-prepend > .btn, .input-group-lg > .input-group-prepend > .input-group-text {padding: 0.5rem 1rem;font-size: 1.25rem;line-height: 1.5;border-radius: 0.3rem;}.input-group-sm > .custom-select, .input-group-sm > .form-control:not(textarea) {height: calc(1.5em + 0.5rem + 2px);}.input-group-sm > .custom-select, .input-group-sm > .form-control, .input-group-sm > .input-group-append > .btn, .input-group-sm > .input-group-append > .input-group-text, .input-group-sm > .input-group-prepend > .btn, .input-group-sm > .input-group-prepend > .input-group-text {padding: 0.25rem 0.5rem;font-size: 0.875rem;line-height: 1.5;border-radius: 0.2rem;}.input-group-lg > .custom-select, .input-group-sm > .custom-select {padding-right: 1.75rem;}.input-group > .input-group-append:last-child > .btn:not(:last-child):not(.dropdown-toggle), .input-group > .input-group-append:last-child > .input-group-text:not(:last-child), .input-group > .input-group-append:not(:last-child) > .btn, .input-group > .input-group-append:not(:last-child) > .input-group-text, .input-group > .input-group-prepend > .btn, .input-group > .input-group-prepend > .input-group-text {border-top-right-radius: 0;border-bottom-right-radius: 0;}.input-group > .input-group-append > .btn, .input-group > .input-group-append > .input-group-text, .input-group > .input-group-prepend:first-child > .btn:not(:first-child), .input-group > .input-group-prepend:first-child > .input-group-text:not(:first-child), .input-group > .input-group-prepend:not(:first-child) > .btn, .input-group > .input-group-prepend:not(:first-child) > .input-group-text {border-top-left-radius: 0;border-bottom-left-radius: 0;}.custom-control {position: relative;display: block;min-height: 1.5rem;padding-left: 1.5rem;}.custom-control-inline {display: -ms-inline-flexbox;display: inline-flex;margin-right: 1rem;}.custom-control-input {position: absolute;left: 0;z-index: -1;width: 1rem;height: 1.25rem;opacity: 0;}.custom-control-input:checked ~ .custom-control-label::before {color: #fff;border-color: #007bff;background-color: #007bff;}.custom-control-input:focus ~ .custom-control-label::before {box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);}.custom-control-input:focus:not(:checked) ~ .custom-control-label::before {border-color: #80bdff;}.custom-control-input:not(:disabled):active ~ .custom-control-label::before {color: #fff;background-color: #b3d7ff;border-color: #b3d7ff;}.custom-control-input:disabled ~ .custom-control-label, .custom-control-input[disabled] ~ .custom-control-label {color: #6c757d;}.custom-control-input:disabled ~ .custom-control-label::before, .custom-control-input[disabled] ~ .custom-control-label::before {background-color: #e9ecef;}.custom-control-label {position: relative;margin-bottom: 0;vertical-align: top;}.custom-control-label::before {position: absolute;top: 0.25rem;left: -1.5rem;display: block;width: 1rem;height: 1rem;pointer-events: none;content: "";background-color: #fff;border: #adb5bd solid 1px;}.custom-control-label::after {position: absolute;top: 0.25rem;left: -1.5rem;display: block;width: 1rem;height: 1rem;content: "";background: no-repeat 50%/50% 50%;}.custom-checkbox .custom-control-label::before {border-radius: 0.25rem;}.custom-checkbox .custom-control-input:checked ~ .custom-control-label::after {background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26l2.974 2.99L8 2.193z'/%3e%3c/svg%3e");}.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::before {border-color: #007bff;background-color: #007bff;}.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after {background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='4' viewBox='0 0 4 4'%3e%3cpath stroke='%23fff' d='M0 2h4'/%3e%3c/svg%3e");}.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before {background-color: rgba(0, 123, 255, 0.5);}.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before {background-color: rgba(0, 123, 255, 0.5);}.custom-radio .custom-control-label::before {border-radius: 50%;}.custom-radio .custom-control-input:checked ~ .custom-control-label::after {background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e");}.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before {background-color: rgba(0, 123, 255, 0.5);}.custom-switch {padding-left: 2.25rem;}.custom-switch .custom-control-label::before {left: -2.25rem;width: 1.75rem;pointer-events: all;border-radius: 0.5rem;}.custom-switch .custom-control-label::after {top: calc(0.25rem + 2px);left: calc(-2.25rem + 2px);width: calc(1rem - 4px);height: calc(1rem - 4px);background-color: #adb5bd;border-radius: 0.5rem;transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-transform 0.15s ease-in-out;transition: transform 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: transform 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, -webkit-transform 0.15s ease-in-out;}@media (prefers-reduced-motion: reduce) {.custom-switch .custom-control-label::after {transition: none;}}.custom-switch .custom-control-input:checked ~ .custom-control-label::after {background-color: #fff;-webkit-transform: translateX(0.75rem);transform: translateX(0.75rem);}.custom-switch .custom-control-input:disabled:checked ~ .custom-control-label::before {background-color: rgba(0, 123, 255, 0.5);}.custom-select {display: inline-block;width: 100%;height: calc(1.5em + 0.75rem + 2px);padding: 0.375rem 1.75rem 0.375rem 0.75rem;font-size: 1rem;font-weight: 400;line-height: 1.5;color: #495057;vertical-align: middle;background: #fff url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center/8px 10px;border: 1px solid #ced4da;border-radius: 0.25rem;-webkit-appearance: none;-moz-appearance: none;appearance: none;}.custom-select:focus {border-color: #80bdff;outline: 0;box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);}.custom-select:focus::-ms-value {color: #495057;background-color: #fff;}.custom-select[multiple], .custom-select[size]:not([size="1"]) {height: auto;padding-right: 0.75rem;background-image: none;}.custom-select:disabled {color: #6c757d;background-color: #e9ecef;}.custom-select::-ms-expand {display: none;}.custom-select:-moz-focusring {color: transparent;text-shadow: 0 0 0 #495057;}.custom-select-sm {height: calc(1.5em + 0.5rem + 2px);padding-top: 0.25rem;padding-bottom: 0.25rem;padding-left: 0.5rem;font-size: 0.875rem;}.custom-select-lg {height: calc(1.5em + 1rem + 2px);padding-top: 0.5rem;padding-bottom: 0.5rem;padding-left: 1rem;font-size: 1.25rem;}.custom-file {position: relative;display: inline-block;width: 100%;height: calc(1.5em + 0.75rem + 2px);margin-bottom: 0;}.custom-file-input {position: relative;z-index: 2;width: 100%;height: calc(1.5em + 0.75rem + 2px);margin: 0;opacity: 0;}.custom-file-input:focus ~ .custom-file-label {border-color: #80bdff;box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);}.custom-file-input:disabled ~ .custom-file-label, .custom-file-input[disabled] ~ .custom-file-label {background-color: #e9ecef;}.custom-file-input:lang(en) ~ .custom-file-label::after {content: "Browse";}.custom-file-input ~ .custom-file-label[data-browse]::after {content: attr(data-browse);}.custom-file-label {position: absolute;top: 0;right: 0;left: 0;z-index: 1;height: calc(1.5em + 0.75rem + 2px);padding: 0.375rem 0.75rem;font-weight: 400;line-height: 1.5;color: #495057;background-color: #fff;border: 1px solid #ced4da;border-radius: 0.25rem;}.custom-file-label::after {position: absolute;top: 0;right: 0;bottom: 0;z-index: 3;display: block;height: calc(1.5em + 0.75rem);padding: 0.375rem 0.75rem;line-height: 1.5;color: #495057;content: "Browse";background-color: #e9ecef;border-left: inherit;border-radius: 0 0.25rem 0.25rem 0;}.custom-range {width: 100%;height: 1.4rem;padding: 0;background-color: transparent;-webkit-appearance: none;-moz-appearance: none;appearance: none;}.custom-range:focus {outline: 0;}.custom-range:focus::-webkit-slider-thumb {box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(0, 123, 255, 0.25);}.custom-range:focus::-moz-range-thumb {box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(0, 123, 255, 0.25);}.custom-range:focus::-ms-thumb {box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(0, 123, 255, 0.25);}.custom-range::-moz-focus-outer {border: 0;}.custom-range::-webkit-slider-thumb {width: 1rem;height: 1rem;margin-top: -0.25rem;background-color: #007bff;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) {.custom-range::-webkit-slider-thumb {-webkit-transition: none;transition: none;}}.custom-range::-webkit-slider-thumb:active {background-color: #b3d7ff;}.custom-range::-webkit-slider-runnable-track {width: 100%;height: 0.5rem;color: transparent;cursor: pointer;background-color: #dee2e6;border-color: transparent;border-radius: 1rem;}.custom-range::-moz-range-thumb {width: 1rem;height: 1rem;background-color: #007bff;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) {.custom-range::-moz-range-thumb {-moz-transition: none;transition: none;}}.custom-range::-moz-range-thumb:active {background-color: #b3d7ff;}.custom-range::-moz-range-track {width: 100%;height: 0.5rem;color: transparent;cursor: pointer;background-color: #dee2e6;border-color: transparent;border-radius: 1rem;}.custom-range::-ms-thumb {width: 1rem;height: 1rem;margin-top: 0;margin-right: 0.2rem;margin-left: 0.2rem;background-color: #007bff;border: 0;border-radius: 1rem;-ms-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;appearance: none;}@media (prefers-reduced-motion: reduce) {.custom-range::-ms-thumb {-ms-transition: none;transition: none;}}.custom-range::-ms-thumb:active {background-color: #b3d7ff;}.custom-range::-ms-track {width: 100%;height: 0.5rem;color: transparent;cursor: pointer;background-color: transparent;border-color: transparent;border-width: 0.5rem;}.custom-range::-ms-fill-lower {background-color: #dee2e6;border-radius: 1rem;}.custom-range::-ms-fill-upper {margin-right: 15px;background-color: #dee2e6;border-radius: 1rem;}.custom-range:disabled::-webkit-slider-thumb {background-color: #adb5bd;}.custom-range:disabled::-webkit-slider-runnable-track {cursor: default;}.custom-range:disabled::-moz-range-thumb {background-color: #adb5bd;}.custom-range:disabled::-moz-range-track {cursor: default;}.custom-range:disabled::-ms-thumb {background-color: #adb5bd;}.custom-control-label::before, .custom-file-label, .custom-select {transition: 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) {.custom-control-label::before, .custom-file-label, .custom-select {transition: none;}}.nav {display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;padding-left: 0;margin-bottom: 0;list-style: none;}.nav-link {display: block;padding: 0.5rem 1rem;}.nav-link:focus, .nav-link:hover {text-decoration: none;}.nav-link.disabled {color: #6c757d;pointer-events: none;cursor: default;}.nav-tabs {border-bottom: 1px solid #dee2e6;}.nav-tabs .nav-item {margin-bottom: -1px;}.nav-tabs .nav-link {border: 1px solid transparent;border-top-left-radius: 0.25rem;border-top-right-radius: 0.25rem;}.nav-tabs .nav-link:focus, .nav-tabs .nav-link:hover {border-color: #e9ecef #e9ecef #dee2e6;}.nav-tabs .nav-link.disabled {color: #6c757d;background-color: transparent;border-color: transparent;}.nav-tabs .nav-item.show .nav-link, .nav-tabs .nav-link.active {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 {border-radius: 0.25rem;}.nav-pills .nav-link.active, .nav-pills .show > .nav-link {color: #fff;background-color: #007bff;}.nav-fill .nav-item {-ms-flex: 1 1 auto;flex: 1 1 auto;text-align: center;}.nav-justified .nav-item {-ms-flex-preferred-size: 0;flex-basis: 0;-ms-flex-positive: 1;flex-grow: 1;text-align: center;}.tab-content > .tab-pane {display: none;}.tab-content > .active {display: block;}.navbar {position: relative;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;-ms-flex-align: center;align-items: center;-ms-flex-pack: justify;justify-content: space-between;padding: 0.5rem 1rem;}.navbar .container, .navbar .container-fluid, .navbar .container-lg, .navbar .container-md, .navbar .container-sm, .navbar .container-xl {display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;-ms-flex-align: center;align-items: center;-ms-flex-pack: justify;justify-content: space-between;}.navbar-brand {display: inline-block;padding-top: 0.3125rem;padding-bottom: 0.3125rem;margin-right: 1rem;font-size: 1.25rem;line-height: inherit;white-space: nowrap;}.navbar-brand:focus, .navbar-brand:hover {text-decoration: none;}.navbar-nav {display: -ms-flexbox;display: flex;-ms-flex-direction: column;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;float: none;}.navbar-text {display: inline-block;padding-top: 0.5rem;padding-bottom: 0.5rem;}.navbar-collapse {-ms-flex-preferred-size: 100%;flex-basis: 100%;-ms-flex-positive: 1;flex-grow: 1;-ms-flex-align: center;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;}.navbar-toggler:focus, .navbar-toggler:hover {text-decoration: none;}.navbar-toggler-icon {display: inline-block;width: 1.5em;height: 1.5em;vertical-align: middle;content: "";background: no-repeat center center;background-size: 100% 100%;}@media (max-width: 575.98px) {.navbar-expand-sm > .container, .navbar-expand-sm > .container-fluid, .navbar-expand-sm > .container-lg, .navbar-expand-sm > .container-md, .navbar-expand-sm > .container-sm, .navbar-expand-sm > .container-xl {padding-right: 0;padding-left: 0;}}@media (min-width: 576px) {.navbar-expand-sm {-ms-flex-flow: row nowrap;flex-flow: row nowrap;-ms-flex-pack: start;justify-content: flex-start;}.navbar-expand-sm .navbar-nav {-ms-flex-direction: row;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 > .container, .navbar-expand-sm > .container-fluid, .navbar-expand-sm > .container-lg, .navbar-expand-sm > .container-md, .navbar-expand-sm > .container-sm, .navbar-expand-sm > .container-xl {-ms-flex-wrap: nowrap;flex-wrap: nowrap;}.navbar-expand-sm .navbar-collapse {display: -ms-flexbox !important;display: flex !important;-ms-flex-preferred-size: auto;flex-basis: auto;}.navbar-expand-sm .navbar-toggler {display: none;}}@media (max-width: 767.98px) {.navbar-expand-md > .container, .navbar-expand-md > .container-fluid, .navbar-expand-md > .container-lg, .navbar-expand-md > .container-md, .navbar-expand-md > .container-sm, .navbar-expand-md > .container-xl {padding-right: 0;padding-left: 0;}}@media (min-width: 768px) {.navbar-expand-md {-ms-flex-flow: row nowrap;flex-flow: row nowrap;-ms-flex-pack: start;justify-content: flex-start;}.navbar-expand-md .navbar-nav {-ms-flex-direction: row;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 > .container, .navbar-expand-md > .container-fluid, .navbar-expand-md > .container-lg, .navbar-expand-md > .container-md, .navbar-expand-md > .container-sm, .navbar-expand-md > .container-xl {-ms-flex-wrap: nowrap;flex-wrap: nowrap;}.navbar-expand-md .navbar-collapse {display: -ms-flexbox !important;display: flex !important;-ms-flex-preferred-size: auto;flex-basis: auto;}.navbar-expand-md .navbar-toggler {display: none;}}@media (max-width: 991.98px) {.navbar-expand-lg > .container, .navbar-expand-lg > .container-fluid, .navbar-expand-lg > .container-lg, .navbar-expand-lg > .container-md, .navbar-expand-lg > .container-sm, .navbar-expand-lg > .container-xl {padding-right: 0;padding-left: 0;}}@media (min-width: 992px) {.navbar-expand-lg {-ms-flex-flow: row nowrap;flex-flow: row nowrap;-ms-flex-pack: start;justify-content: flex-start;}.navbar-expand-lg .navbar-nav {-ms-flex-direction: row;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 > .container, .navbar-expand-lg > .container-fluid, .navbar-expand-lg > .container-lg, .navbar-expand-lg > .container-md, .navbar-expand-lg > .container-sm, .navbar-expand-lg > .container-xl {-ms-flex-wrap: nowrap;flex-wrap: nowrap;}.navbar-expand-lg .navbar-collapse {display: -ms-flexbox !important;display: flex !important;-ms-flex-preferred-size: auto;flex-basis: auto;}.navbar-expand-lg .navbar-toggler {display: none;}}@media (max-width: 1199.98px) {.navbar-expand-xl > .container, .navbar-expand-xl > .container-fluid, .navbar-expand-xl > .container-lg, .navbar-expand-xl > .container-md, .navbar-expand-xl > .container-sm, .navbar-expand-xl > .container-xl {padding-right: 0;padding-left: 0;}}@media (min-width: 1200px) {.navbar-expand-xl {-ms-flex-flow: row nowrap;flex-flow: row nowrap;-ms-flex-pack: start;justify-content: flex-start;}.navbar-expand-xl .navbar-nav {-ms-flex-direction: row;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 > .container, .navbar-expand-xl > .container-fluid, .navbar-expand-xl > .container-lg, .navbar-expand-xl > .container-md, .navbar-expand-xl > .container-sm, .navbar-expand-xl > .container-xl {-ms-flex-wrap: nowrap;flex-wrap: nowrap;}.navbar-expand-xl .navbar-collapse {display: -ms-flexbox !important;display: flex !important;-ms-flex-preferred-size: auto;flex-basis: auto;}.navbar-expand-xl .navbar-toggler {display: none;}}.navbar-expand {-ms-flex-flow: row nowrap;flex-flow: row nowrap;-ms-flex-pack: start;justify-content: flex-start;}.navbar-expand > .container, .navbar-expand > .container-fluid, .navbar-expand > .container-lg, .navbar-expand > .container-md, .navbar-expand > .container-sm, .navbar-expand > .container-xl {padding-right: 0;padding-left: 0;}.navbar-expand .navbar-nav {-ms-flex-direction: row;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 > .container, .navbar-expand > .container-fluid, .navbar-expand > .container-lg, .navbar-expand > .container-md, .navbar-expand > .container-sm, .navbar-expand > .container-xl {-ms-flex-wrap: nowrap;flex-wrap: nowrap;}.navbar-expand .navbar-collapse {display: -ms-flexbox !important;display: flex !important;-ms-flex-preferred-size: auto;flex-basis: auto;}.navbar-expand .navbar-toggler {display: none;}.navbar-light .navbar-brand {color: rgba(0, 0, 0, 0.9);}.navbar-light .navbar-brand:focus, .navbar-light .navbar-brand:hover {color: rgba(0, 0, 0, 0.9);}.navbar-light .navbar-nav .nav-link {color: rgba(0, 0, 0, 0.5);}.navbar-light .navbar-nav .nav-link:focus, .navbar-light .navbar-nav .nav-link:hover {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 .active > .nav-link, .navbar-light .navbar-nav .nav-link.active, .navbar-light .navbar-nav .nav-link.show, .navbar-light .navbar-nav .show > .nav-link {color: rgba(0, 0, 0, 0.9);}.navbar-light .navbar-toggler {color: rgba(0, 0, 0, 0.5);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' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%280, 0, 0, 0.5%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.5);}.navbar-light .navbar-text a {color: rgba(0, 0, 0, 0.9);}.navbar-light .navbar-text a:focus, .navbar-light .navbar-text a:hover {color: rgba(0, 0, 0, 0.9);}.navbar-dark .navbar-brand {color: #fff;}.navbar-dark .navbar-brand:focus, .navbar-dark .navbar-brand:hover {color: #fff;}.navbar-dark .navbar-nav .nav-link {color: rgba(255, 255, 255, 0.5);}.navbar-dark .navbar-nav .nav-link:focus, .navbar-dark .navbar-nav .nav-link:hover {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 .active > .nav-link, .navbar-dark .navbar-nav .nav-link.active, .navbar-dark .navbar-nav .nav-link.show, .navbar-dark .navbar-nav .show > .nav-link {color: #fff;}.navbar-dark .navbar-toggler {color: rgba(255, 255, 255, 0.5);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' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.5%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.5);}.navbar-dark .navbar-text a {color: #fff;}.navbar-dark .navbar-text a:focus, .navbar-dark .navbar-text a:hover {color: #fff;}.card {position: relative;display: -ms-flexbox;display: flex;-ms-flex-direction: column;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-body {-ms-flex: 1 1 auto;flex: 1 1 auto;min-height: 1px;padding: 1.25rem;}.card-title {margin-bottom: 0.75rem;}.card-subtitle {margin-top: -0.375rem;margin-bottom: 0;}.card-text:last-child {margin-bottom: 0;}.card-link:hover {text-decoration: none;}.card-link + .card-link {margin-left: 1.25rem;}.card-header {padding: 0.75rem 1.25rem;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-header + .list-group .list-group-item:first-child {border-top: 0;}.card-footer {padding: 0.75rem 1.25rem;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.625rem;margin-bottom: -0.75rem;margin-left: -0.625rem;border-bottom: 0;}.card-header-pills {margin-right: -0.625rem;margin-left: -0.625rem;}.card-img-overlay {position: absolute;top: 0;right: 0;bottom: 0;left: 0;padding: 1.25rem;}.card-img, .card-img-bottom, .card-img-top {-ms-flex-negative: 0;flex-shrink: 0;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-deck .card {margin-bottom: 15px;}@media (min-width: 576px) {.card-deck {display: -ms-flexbox;display: flex;-ms-flex-flow: row wrap;flex-flow: row wrap;margin-right: -15px;margin-left: -15px;}.card-deck .card {-ms-flex: 1 0 0%;flex: 1 0 0%;margin-right: 15px;margin-bottom: 0;margin-left: 15px;}}.card-group > .card {margin-bottom: 15px;}@media (min-width: 576px) {.card-group {display: -ms-flexbox;display: flex;-ms-flex-flow: row wrap;flex-flow: row wrap;}.card-group > .card {-ms-flex: 1 0 0%;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-header, .card-group > .card:not(:last-child) .card-img-top {border-top-right-radius: 0;}.card-group > .card:not(:last-child) .card-footer, .card-group > .card:not(:last-child) .card-img-bottom {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-header, .card-group > .card:not(:first-child) .card-img-top {border-top-left-radius: 0;}.card-group > .card:not(:first-child) .card-footer, .card-group > .card:not(:first-child) .card-img-bottom {border-bottom-left-radius: 0;}}.card-columns .card {margin-bottom: 0.75rem;}@media (min-width: 576px) {.card-columns {-webkit-column-count: 3;-moz-column-count: 3;column-count: 3;-webkit-column-gap: 1.25rem;-moz-column-gap: 1.25rem;column-gap: 1.25rem;orphans: 1;widows: 1;}.card-columns .card {display: inline-block;width: 100%;}}.accordion > .card {overflow: hidden;}.accordion > .card:not(:last-of-type) {border-bottom: 0;border-bottom-right-radius: 0;border-bottom-left-radius: 0;}.accordion > .card:not(:first-of-type) {border-top-left-radius: 0;border-top-right-radius: 0;}.accordion > .card > .card-header {border-radius: 0;margin-bottom: -1px;}.breadcrumb {display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;padding: 0.75rem 1rem;margin-bottom: 1rem;list-style: none;background-color: #e9ecef;border-radius: 0.25rem;}.breadcrumb-item {display: -ms-flexbox;display: flex;}.breadcrumb-item + .breadcrumb-item {padding-left: 0.5rem;}.breadcrumb-item + .breadcrumb-item::before {display: inline-block;padding-right: 0.5rem;color: #6c757d;content: "/";}.breadcrumb-item + .breadcrumb-item:hover::before {text-decoration: underline;}.breadcrumb-item + .breadcrumb-item:hover::before {text-decoration: none;}.breadcrumb-item.active {color: #6c757d;}.pagination {display: -ms-flexbox;display: flex;padding-left: 0;list-style: none;border-radius: 0.25rem;}.page-link {position: relative;display: block;padding: 0.5rem 0.75rem;margin-left: -1px;line-height: 1.25;color: #007bff;background-color: #fff;border: 1px solid #dee2e6;}.page-link:hover {z-index: 2;color: #0056b3;text-decoration: none;background-color: #e9ecef;border-color: #dee2e6;}.page-link:focus {z-index: 3;outline: 0;box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);}.page-item:first-child .page-link {margin-left: 0;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;}.page-item.active .page-link {z-index: 3;color: #fff;background-color: #007bff;border-color: #007bff;}.page-item.disabled .page-link {color: #6c757d;pointer-events: none;cursor: auto;background-color: #fff;border-color: #dee2e6;}.pagination-lg .page-link {padding: 0.75rem 1.5rem;font-size: 1.25rem;line-height: 1.5;}.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;line-height: 1.5;}.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.25em 0.4em;font-size: 75%;font-weight: 700;line-height: 1;text-align: center;white-space: nowrap;vertical-align: baseline;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) {.badge {transition: none;}}a.badge:focus, a.badge:hover {text-decoration: none;}.badge:empty {display: none;}.btn .badge {position: relative;top: -1px;}.badge-pill {padding-right: 0.6em;padding-left: 0.6em;border-radius: 10rem;}.badge-primary {color: #fff;background-color: #007bff;}a.badge-primary:focus, a.badge-primary:hover {color: #fff;background-color: #0062cc;}a.badge-primary.focus, a.badge-primary:focus {outline: 0;box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5);}.badge-secondary {color: #fff;background-color: #6c757d;}a.badge-secondary:focus, a.badge-secondary:hover {color: #fff;background-color: #545b62;}a.badge-secondary.focus, a.badge-secondary:focus {outline: 0;box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5);}.badge-success {color: #fff;background-color: #28a745;}a.badge-success:focus, a.badge-success:hover {color: #fff;background-color: #1e7e34;}a.badge-success.focus, a.badge-success:focus {outline: 0;box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5);}.badge-info {color: #fff;background-color: #17a2b8;}a.badge-info:focus, a.badge-info:hover {color: #fff;background-color: #117a8b;}a.badge-info.focus, a.badge-info:focus {outline: 0;box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5);}.badge-warning {color: #212529;background-color: #ffc107;}a.badge-warning:focus, a.badge-warning:hover {color: #212529;background-color: #d39e00;}a.badge-warning.focus, a.badge-warning:focus {outline: 0;box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5);}.badge-danger {color: #fff;background-color: #dc3545;}a.badge-danger:focus, a.badge-danger:hover {color: #fff;background-color: #bd2130;}a.badge-danger.focus, a.badge-danger:focus {outline: 0;box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5);}.badge-light {color: #212529;background-color: #f8f9fa;}a.badge-light:focus, a.badge-light:hover {color: #212529;background-color: #dae0e5;}a.badge-light.focus, a.badge-light:focus {outline: 0;box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5);}.badge-dark {color: #fff;background-color: #343a40;}a.badge-dark:focus, a.badge-dark:hover {color: #fff;background-color: #1d2124;}a.badge-dark.focus, a.badge-dark:focus {outline: 0;box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5);}.jumbotron {padding: 2rem 1rem;margin-bottom: 2rem;background-color: #e9ecef;border-radius: 0.3rem;}@media (min-width: 576px) {.jumbotron {padding: 4rem 2rem;}}.jumbotron-fluid {padding-right: 0;padding-left: 0;border-radius: 0;}.alert {position: relative;padding: 0.75rem 1.25rem;margin-bottom: 1rem;border: 1px solid transparent;border-radius: 0.25rem;}.alert-heading {color: inherit;}.alert-link {font-weight: 700;}.alert-dismissible {padding-right: 4rem;}.alert-dismissible .close {position: absolute;top: 0;right: 0;padding: 0.75rem 1.25rem;color: inherit;}.alert-primary {color: #004085;background-color: #cce5ff;border-color: #b8daff;}.alert-primary hr {border-top-color: #9fcdff;}.alert-primary .alert-link {color: #002752;}.alert-secondary {color: #383d41;background-color: #e2e3e5;border-color: #d6d8db;}.alert-secondary hr {border-top-color: #c8cbcf;}.alert-secondary .alert-link {color: #202326;}.alert-success {color: #155724;background-color: #d4edda;border-color: #c3e6cb;}.alert-success hr {border-top-color: #b1dfbb;}.alert-success .alert-link {color: #0b2e13;}.alert-info {color: #0c5460;background-color: #d1ecf1;border-color: #bee5eb;}.alert-info hr {border-top-color: #abdde5;}.alert-info .alert-link {color: #062c33;}.alert-warning {color: #856404;background-color: #fff3cd;border-color: #ffeeba;}.alert-warning hr {border-top-color: #ffe8a1;}.alert-warning .alert-link {color: #533f03;}.alert-danger {color: #721c24;background-color: #f8d7da;border-color: #f5c6cb;}.alert-danger hr {border-top-color: #f1b0b7;}.alert-danger .alert-link {color: #491217;}.alert-light {color: #818182;background-color: #fefefe;border-color: #fdfdfe;}.alert-light hr {border-top-color: #ececf6;}.alert-light .alert-link {color: #686868;}.alert-dark {color: #1b1e21;background-color: #d6d8d9;border-color: #c6c8ca;}.alert-dark hr {border-top-color: #b9bbbe;}.alert-dark .alert-link {color: #040505;}@-webkit-keyframes progress-bar-stripes {from {background-position: 1rem 0;}to {background-position: 0 0;}}@keyframes progress-bar-stripes {from {background-position: 1rem 0;}to {background-position: 0 0;}}.progress {display: -ms-flexbox;display: flex;height: 1rem;overflow: hidden;line-height: 0;font-size: 0.75rem;background-color: #e9ecef;border-radius: 0.25rem;}.progress-bar {display: -ms-flexbox;display: flex;-ms-flex-direction: column;flex-direction: column;-ms-flex-pack: center;justify-content: center;overflow: hidden;color: #fff;text-align: center;white-space: nowrap;background-color: #007bff;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: progress-bar-stripes 1s linear infinite;animation: progress-bar-stripes 1s linear infinite;}@media (prefers-reduced-motion: reduce) {.progress-bar-animated {-webkit-animation: none;animation: none;}}.media {display: -ms-flexbox;display: flex;-ms-flex-align: start;align-items: flex-start;}.media-body {-ms-flex: 1;flex: 1;}.list-group {display: -ms-flexbox;display: flex;-ms-flex-direction: column;flex-direction: column;padding-left: 0;margin-bottom: 0;border-radius: 0.25rem;}.list-group-item-action {width: 100%;color: #495057;text-align: inherit;}.list-group-item-action:focus, .list-group-item-action:hover {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.75rem 1.25rem;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: #007bff;border-color: #007bff;}.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 {-ms-flex-direction: row;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 {-ms-flex-direction: row;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 {-ms-flex-direction: row;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 {-ms-flex-direction: row;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 {-ms-flex-direction: row;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;}}.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: #004085;background-color: #b8daff;}.list-group-item-primary.list-group-item-action:focus, .list-group-item-primary.list-group-item-action:hover {color: #004085;background-color: #9fcdff;}.list-group-item-primary.list-group-item-action.active {color: #fff;background-color: #004085;border-color: #004085;}.list-group-item-secondary {color: #383d41;background-color: #d6d8db;}.list-group-item-secondary.list-group-item-action:focus, .list-group-item-secondary.list-group-item-action:hover {color: #383d41;background-color: #c8cbcf;}.list-group-item-secondary.list-group-item-action.active {color: #fff;background-color: #383d41;border-color: #383d41;}.list-group-item-success {color: #155724;background-color: #c3e6cb;}.list-group-item-success.list-group-item-action:focus, .list-group-item-success.list-group-item-action:hover {color: #155724;background-color: #b1dfbb;}.list-group-item-success.list-group-item-action.active {color: #fff;background-color: #155724;border-color: #155724;}.list-group-item-info {color: #0c5460;background-color: #bee5eb;}.list-group-item-info.list-group-item-action:focus, .list-group-item-info.list-group-item-action:hover {color: #0c5460;background-color: #abdde5;}.list-group-item-info.list-group-item-action.active {color: #fff;background-color: #0c5460;border-color: #0c5460;}.list-group-item-warning {color: #856404;background-color: #ffeeba;}.list-group-item-warning.list-group-item-action:focus, .list-group-item-warning.list-group-item-action:hover {color: #856404;background-color: #ffe8a1;}.list-group-item-warning.list-group-item-action.active {color: #fff;background-color: #856404;border-color: #856404;}.list-group-item-danger {color: #721c24;background-color: #f5c6cb;}.list-group-item-danger.list-group-item-action:focus, .list-group-item-danger.list-group-item-action:hover {color: #721c24;background-color: #f1b0b7;}.list-group-item-danger.list-group-item-action.active {color: #fff;background-color: #721c24;border-color: #721c24;}.list-group-item-light {color: #818182;background-color: #fdfdfe;}.list-group-item-light.list-group-item-action:focus, .list-group-item-light.list-group-item-action:hover {color: #818182;background-color: #ececf6;}.list-group-item-light.list-group-item-action.active {color: #fff;background-color: #818182;border-color: #818182;}.list-group-item-dark {color: #1b1e21;background-color: #c6c8ca;}.list-group-item-dark.list-group-item-action:focus, .list-group-item-dark.list-group-item-action:hover {color: #1b1e21;background-color: #b9bbbe;}.list-group-item-dark.list-group-item-action.active {color: #fff;background-color: #1b1e21;border-color: #1b1e21;}.close {float: right;font-size: 1.5rem;font-weight: 700;line-height: 1;color: #000;text-shadow: 0 1px 0 #fff;opacity: 0.5;}.close:hover {color: #000;text-decoration: none;}.close:not(:disabled):not(.disabled):focus, .close:not(:disabled):not(.disabled):hover {opacity: 0.75;}button.close {padding: 0;background-color: transparent;border: 0;}a.close.disabled {pointer-events: none;}.toast {max-width: 350px;overflow: hidden;font-size: 0.875rem;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.25rem 0.75rem rgba(0, 0, 0, 0.1);-webkit-backdrop-filter: blur(10px);backdrop-filter: blur(10px);opacity: 0;border-radius: 0.25rem;}.toast:not(:last-child) {margin-bottom: 0.75rem;}.toast.showing {opacity: 1;}.toast.show {display: block;opacity: 1;}.toast.hide {display: none;}.toast-header {display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;padding: 0.25rem 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);}.toast-body {padding: 0.75rem;}.modal-open {overflow: hidden;}.modal-open .modal {overflow-x: hidden;overflow-y: auto;}.modal {position: fixed;top: 0;left: 0;z-index: 1050;display: none;width: 100%;height: 100%;overflow: hidden;outline: 0;}.modal-dialog {position: relative;width: auto;margin: 0.5rem;pointer-events: none;}.modal.fade .modal-dialog {transition: -webkit-transform 0.3s ease-out;transition: transform 0.3s ease-out;transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;-webkit-transform: translate(0, -50px);transform: translate(0, -50px);}@media (prefers-reduced-motion: reduce) {.modal.fade .modal-dialog {transition: none;}}.modal.show .modal-dialog {-webkit-transform: none;transform: none;}.modal.modal-static .modal-dialog {-webkit-transform: scale(1.02);transform: scale(1.02);}.modal-dialog-scrollable {display: -ms-flexbox;display: flex;max-height: calc(100% - 1rem);}.modal-dialog-scrollable .modal-content {max-height: calc(100vh - 1rem);overflow: hidden;}.modal-dialog-scrollable .modal-footer, .modal-dialog-scrollable .modal-header {-ms-flex-negative: 0;flex-shrink: 0;}.modal-dialog-scrollable .modal-body {overflow-y: auto;}.modal-dialog-centered {display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;min-height: calc(100% - 1rem);}.modal-dialog-centered::before {display: block;height: calc(100vh - 1rem);height: -webkit-min-content;height: -moz-min-content;height: min-content;content: "";}.modal-dialog-centered.modal-dialog-scrollable {-ms-flex-direction: column;flex-direction: column;-ms-flex-pack: center;justify-content: center;height: 100%;}.modal-dialog-centered.modal-dialog-scrollable .modal-content {max-height: none;}.modal-dialog-centered.modal-dialog-scrollable::before {content: none;}.modal-content {position: relative;display: -ms-flexbox;display: flex;-ms-flex-direction: column;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: -ms-flexbox;display: flex;-ms-flex-align: start;align-items: flex-start;-ms-flex-pack: justify;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 .close {padding: 1rem 1rem;margin: -1rem -1rem -1rem auto;}.modal-title {margin-bottom: 0;line-height: 1.5;}.modal-body {position: relative;-ms-flex: 1 1 auto;flex: 1 1 auto;padding: 1rem;}.modal-footer {display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;-ms-flex-align: center;align-items: center;-ms-flex-pack: end;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;}.modal-scrollbar-measure {position: absolute;top: -9999px;width: 50px;height: 50px;overflow: scroll;}@media (min-width: 576px) {.modal-dialog {max-width: 500px;margin: 1.75rem auto;}.modal-dialog-scrollable {max-height: calc(100% - 3.5rem);}.modal-dialog-scrollable .modal-content {max-height: calc(100vh - 3.5rem);}.modal-dialog-centered {min-height: calc(100% - 3.5rem);}.modal-dialog-centered::before {height: calc(100vh - 3.5rem);height: -webkit-min-content;height: -moz-min-content;height: min-content;}.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;}}.tooltip {position: absolute;z-index: 1070;display: block;margin: 0;font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";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 .arrow {position: absolute;display: block;width: 0.8rem;height: 0.4rem;}.tooltip .arrow::before {position: absolute;content: "";border-color: transparent;border-style: solid;}.bs-tooltip-auto[x-placement^="top"], .bs-tooltip-top {padding: 0.4rem 0;}.bs-tooltip-auto[x-placement^="top"] .arrow, .bs-tooltip-top .arrow {bottom: 0;}.bs-tooltip-auto[x-placement^="top"] .arrow::before, .bs-tooltip-top .arrow::before {top: 0;border-width: 0.4rem 0.4rem 0;border-top-color: #000;}.bs-tooltip-auto[x-placement^="right"], .bs-tooltip-right {padding: 0 0.4rem;}.bs-tooltip-auto[x-placement^="right"] .arrow, .bs-tooltip-right .arrow {left: 0;width: 0.4rem;height: 0.8rem;}.bs-tooltip-auto[x-placement^="right"] .arrow::before, .bs-tooltip-right .arrow::before {right: 0;border-width: 0.4rem 0.4rem 0.4rem 0;border-right-color: #000;}.bs-tooltip-auto[x-placement^="bottom"], .bs-tooltip-bottom {padding: 0.4rem 0;}.bs-tooltip-auto[x-placement^="bottom"] .arrow, .bs-tooltip-bottom .arrow {top: 0;}.bs-tooltip-auto[x-placement^="bottom"] .arrow::before, .bs-tooltip-bottom .arrow::before {bottom: 0;border-width: 0 0.4rem 0.4rem;border-bottom-color: #000;}.bs-tooltip-auto[x-placement^="left"], .bs-tooltip-left {padding: 0 0.4rem;}.bs-tooltip-auto[x-placement^="left"] .arrow, .bs-tooltip-left .arrow {right: 0;width: 0.4rem;height: 0.8rem;}.bs-tooltip-auto[x-placement^="left"] .arrow::before, .bs-tooltip-left .arrow::before {left: 0;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: 1060;display: block;max-width: 276px;font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";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 .arrow {position: absolute;display: block;width: 1rem;height: 0.5rem;margin: 0 0.3rem;}.popover .arrow::after, .popover .arrow::before {position: absolute;display: block;content: "";border-color: transparent;border-style: solid;}.bs-popover-auto[x-placement^="top"], .bs-popover-top {margin-bottom: 0.5rem;}.bs-popover-auto[x-placement^="top"] > .arrow, .bs-popover-top > .arrow {bottom: calc(-0.5rem - 1px);}.bs-popover-auto[x-placement^="top"] > .arrow::before, .bs-popover-top > .arrow::before {bottom: 0;border-width: 0.5rem 0.5rem 0;border-top-color: rgba(0, 0, 0, 0.25);}.bs-popover-auto[x-placement^="top"] > .arrow::after, .bs-popover-top > .arrow::after {bottom: 1px;border-width: 0.5rem 0.5rem 0;border-top-color: #fff;}.bs-popover-auto[x-placement^="right"], .bs-popover-right {margin-left: 0.5rem;}.bs-popover-auto[x-placement^="right"] > .arrow, .bs-popover-right > .arrow {left: calc(-0.5rem - 1px);width: 0.5rem;height: 1rem;margin: 0.3rem 0;}.bs-popover-auto[x-placement^="right"] > .arrow::before, .bs-popover-right > .arrow::before {left: 0;border-width: 0.5rem 0.5rem 0.5rem 0;border-right-color: rgba(0, 0, 0, 0.25);}.bs-popover-auto[x-placement^="right"] > .arrow::after, .bs-popover-right > .arrow::after {left: 1px;border-width: 0.5rem 0.5rem 0.5rem 0;border-right-color: #fff;}.bs-popover-auto[x-placement^="bottom"], .bs-popover-bottom {margin-top: 0.5rem;}.bs-popover-auto[x-placement^="bottom"] > .arrow, .bs-popover-bottom > .arrow {top: calc(-0.5rem - 1px);}.bs-popover-auto[x-placement^="bottom"] > .arrow::before, .bs-popover-bottom > .arrow::before {top: 0;border-width: 0 0.5rem 0.5rem 0.5rem;border-bottom-color: rgba(0, 0, 0, 0.25);}.bs-popover-auto[x-placement^="bottom"] > .arrow::after, .bs-popover-bottom > .arrow::after {top: 1px;border-width: 0 0.5rem 0.5rem 0.5rem;border-bottom-color: #fff;}.bs-popover-auto[x-placement^="bottom"] .popover-header::before, .bs-popover-bottom .popover-header::before {position: absolute;top: 0;left: 50%;display: block;width: 1rem;margin-left: -0.5rem;content: "";border-bottom: 1px solid #f7f7f7;}.bs-popover-auto[x-placement^="left"], .bs-popover-left {margin-right: 0.5rem;}.bs-popover-auto[x-placement^="left"] > .arrow, .bs-popover-left > .arrow {right: calc(-0.5rem - 1px);width: 0.5rem;height: 1rem;margin: 0.3rem 0;}.bs-popover-auto[x-placement^="left"] > .arrow::before, .bs-popover-left > .arrow::before {right: 0;border-width: 0.5rem 0 0.5rem 0.5rem;border-left-color: rgba(0, 0, 0, 0.25);}.bs-popover-auto[x-placement^="left"] > .arrow::after, .bs-popover-left > .arrow::after {right: 1px;border-width: 0.5rem 0 0.5rem 0.5rem;border-left-color: #fff;}.popover-header {padding: 0.5rem 0.75rem;margin-bottom: 0;font-size: 1rem;background-color: #f7f7f7;border-bottom: 1px solid #ebebeb;border-top-left-radius: calc(0.3rem - 1px);border-top-right-radius: calc(0.3rem - 1px);}.popover-header:empty {display: none;}.popover-body {padding: 0.5rem 0.75rem;color: #212529;}.carousel {position: relative;}.carousel.pointer-event {-ms-touch-action: pan-y;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: -webkit-transform 0.6s ease-in-out;transition: transform 0.6s ease-in-out;transition: transform 0.6s ease-in-out, -webkit-transform 0.6s ease-in-out;}@media (prefers-reduced-motion: reduce) {.carousel-item {transition: none;}}.carousel-item-next, .carousel-item-prev, .carousel-item.active {display: block;}.active.carousel-item-right, .carousel-item-next:not(.carousel-item-left) {-webkit-transform: translateX(100%);transform: translateX(100%);}.active.carousel-item-left, .carousel-item-prev:not(.carousel-item-right) {-webkit-transform: translateX(-100%);transform: translateX(-100%);}.carousel-fade .carousel-item {opacity: 0;transition-property: opacity;-webkit-transform: none;transform: none;}.carousel-fade .carousel-item-next.carousel-item-left, .carousel-fade .carousel-item-prev.carousel-item-right, .carousel-fade .carousel-item.active {z-index: 1;opacity: 1;}.carousel-fade .active.carousel-item-left, .carousel-fade .active.carousel-item-right {z-index: 0;opacity: 0;transition: opacity 0s 0.6s;}@media (prefers-reduced-motion: reduce) {.carousel-fade .active.carousel-item-left, .carousel-fade .active.carousel-item-right {transition: none;}}.carousel-control-next, .carousel-control-prev {position: absolute;top: 0;bottom: 0;z-index: 1;display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;-ms-flex-pack: center;justify-content: center;width: 15%;color: #fff;text-align: center;opacity: 0.5;transition: opacity 0.15s ease;}@media (prefers-reduced-motion: reduce) {.carousel-control-next, .carousel-control-prev {transition: none;}}.carousel-control-next:focus, .carousel-control-next:hover, .carousel-control-prev:focus, .carousel-control-prev:hover {color: #fff;text-decoration: none;outline: 0;opacity: 0.9;}.carousel-control-prev {left: 0;}.carousel-control-next {right: 0;}.carousel-control-next-icon, .carousel-control-prev-icon {display: inline-block;width: 20px;height: 20px;background: no-repeat 50%/100% 100%;}.carousel-control-prev-icon {background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath d='M5.25 0l-4 4 4 4 1.5-1.5L4.25 4l2.5-2.5L5.25 0z'/%3e%3c/svg%3e");}.carousel-control-next-icon {background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath d='M2.75 0l-1.5 1.5L3.75 4l-2.5 2.5L2.75 8l4-4-4-4z'/%3e%3c/svg%3e");}.carousel-indicators {position: absolute;right: 0;bottom: 0;left: 0;z-index: 15;display: -ms-flexbox;display: flex;-ms-flex-pack: center;justify-content: center;padding-left: 0;margin-right: 15%;margin-left: 15%;list-style: none;}.carousel-indicators li {box-sizing: content-box;-ms-flex: 0 1 auto;flex: 0 1 auto;width: 30px;height: 3px;margin-right: 3px;margin-left: 3px;text-indent: -999px;cursor: pointer;background-color: #fff;background-clip: padding-box;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 li {transition: none;}}.carousel-indicators .active {opacity: 1;}.carousel-caption {position: absolute;right: 15%;bottom: 20px;left: 15%;z-index: 10;padding-top: 20px;padding-bottom: 20px;color: #fff;text-align: center;}@-webkit-keyframes spinner-border {to {-webkit-transform: rotate(360deg);transform: rotate(360deg);}}@keyframes spinner-border {to {-webkit-transform: rotate(360deg);transform: rotate(360deg);}}.spinner-border {display: inline-block;width: 2rem;height: 2rem;vertical-align: text-bottom;border: 0.25em solid currentColor;border-right-color: transparent;border-radius: 50%;-webkit-animation: spinner-border 0.75s linear infinite;animation: spinner-border 0.75s linear infinite;}.spinner-border-sm {width: 1rem;height: 1rem;border-width: 0.2em;}@-webkit-keyframes spinner-grow {0% {-webkit-transform: scale(0);transform: scale(0);}50% {opacity: 1;-webkit-transform: none;transform: none;}}@keyframes spinner-grow {0% {-webkit-transform: scale(0);transform: scale(0);}50% {opacity: 1;-webkit-transform: none;transform: none;}}.spinner-grow {display: inline-block;width: 2rem;height: 2rem;vertical-align: text-bottom;background-color: currentColor;border-radius: 50%;opacity: 0;-webkit-animation: spinner-grow 0.75s linear infinite;animation: spinner-grow 0.75s linear infinite;}.spinner-grow-sm {width: 1rem;height: 1rem;}.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;}.bg-primary {background-color: #007bff !important;}a.bg-primary:focus, a.bg-primary:hover, button.bg-primary:focus, button.bg-primary:hover {background-color: #0062cc !important;}.bg-secondary {background-color: #6c757d !important;}a.bg-secondary:focus, a.bg-secondary:hover, button.bg-secondary:focus, button.bg-secondary:hover {background-color: #545b62 !important;}.bg-success {background-color: #28a745 !important;}a.bg-success:focus, a.bg-success:hover, button.bg-success:focus, button.bg-success:hover {background-color: #1e7e34 !important;}.bg-info {background-color: #17a2b8 !important;}a.bg-info:focus, a.bg-info:hover, button.bg-info:focus, button.bg-info:hover {background-color: #117a8b !important;}.bg-warning {background-color: #ffc107 !important;}a.bg-warning:focus, a.bg-warning:hover, button.bg-warning:focus, button.bg-warning:hover {background-color: #d39e00 !important;}.bg-danger {background-color: #dc3545 !important;}a.bg-danger:focus, a.bg-danger:hover, button.bg-danger:focus, button.bg-danger:hover {background-color: #bd2130 !important;}.bg-light {background-color: #f8f9fa !important;}a.bg-light:focus, a.bg-light:hover, button.bg-light:focus, button.bg-light:hover {background-color: #dae0e5 !important;}.bg-dark {background-color: #343a40 !important;}a.bg-dark:focus, a.bg-dark:hover, button.bg-dark:focus, button.bg-dark:hover {background-color: #1d2124 !important;}.bg-white {background-color: #fff !important;}.bg-transparent {background-color: transparent !important;}.border {border: 1px solid #dee2e6 !important;}.border-top {border-top: 1px solid #dee2e6 !important;}.border-right {border-right: 1px solid #dee2e6 !important;}.border-bottom {border-bottom: 1px solid #dee2e6 !important;}.border-left {border-left: 1px solid #dee2e6 !important;}.border-0 {border: 0 !important;}.border-top-0 {border-top: 0 !important;}.border-right-0 {border-right: 0 !important;}.border-bottom-0 {border-bottom: 0 !important;}.border-left-0 {border-left: 0 !important;}.border-primary {border-color: #007bff !important;}.border-secondary {border-color: #6c757d !important;}.border-success {border-color: #28a745 !important;}.border-info {border-color: #17a2b8 !important;}.border-warning {border-color: #ffc107 !important;}.border-danger {border-color: #dc3545 !important;}.border-light {border-color: #f8f9fa !important;}.border-dark {border-color: #343a40 !important;}.border-white {border-color: #fff !important;}.rounded-sm {border-radius: 0.2rem !important;}.rounded {border-radius: 0.25rem !important;}.rounded-top {border-top-left-radius: 0.25rem !important;border-top-right-radius: 0.25rem !important;}.rounded-right {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-left {border-top-left-radius: 0.25rem !important;border-bottom-left-radius: 0.25rem !important;}.rounded-lg {border-radius: 0.3rem !important;}.rounded-circle {border-radius: 50% !important;}.rounded-pill {border-radius: 50rem !important;}.rounded-0 {border-radius: 0 !important;}.clearfix::after {display: block;clear: both;content: "";}.d-none {display: none !important;}.d-inline {display: inline !important;}.d-inline-block {display: inline-block !important;}.d-block {display: block !important;}.d-table {display: table !important;}.d-table-row {display: table-row !important;}.d-table-cell {display: table-cell !important;}.d-flex {display: -ms-flexbox !important;display: flex !important;}.d-inline-flex {display: -ms-inline-flexbox !important;display: inline-flex !important;}@media (min-width: 576px) {.d-sm-none {display: none !important;}.d-sm-inline {display: inline !important;}.d-sm-inline-block {display: inline-block !important;}.d-sm-block {display: block !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: -ms-flexbox !important;display: flex !important;}.d-sm-inline-flex {display: -ms-inline-flexbox !important;display: inline-flex !important;}}@media (min-width: 768px) {.d-md-none {display: none !important;}.d-md-inline {display: inline !important;}.d-md-inline-block {display: inline-block !important;}.d-md-block {display: block !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: -ms-flexbox !important;display: flex !important;}.d-md-inline-flex {display: -ms-inline-flexbox !important;display: inline-flex !important;}}@media (min-width: 992px) {.d-lg-none {display: none !important;}.d-lg-inline {display: inline !important;}.d-lg-inline-block {display: inline-block !important;}.d-lg-block {display: block !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: -ms-flexbox !important;display: flex !important;}.d-lg-inline-flex {display: -ms-inline-flexbox !important;display: inline-flex !important;}}@media (min-width: 1200px) {.d-xl-none {display: none !important;}.d-xl-inline {display: inline !important;}.d-xl-inline-block {display: inline-block !important;}.d-xl-block {display: block !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: -ms-flexbox !important;display: flex !important;}.d-xl-inline-flex {display: -ms-inline-flexbox !important;display: inline-flex !important;}}@media print {.d-print-none {display: none !important;}.d-print-inline {display: inline !important;}.d-print-inline-block {display: inline-block !important;}.d-print-block {display: block !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: -ms-flexbox !important;display: flex !important;}.d-print-inline-flex {display: -ms-inline-flexbox !important;display: inline-flex !important;}}.embed-responsive {position: relative;display: block;width: 100%;padding: 0;overflow: hidden;}.embed-responsive::before {display: block;content: "";}.embed-responsive .embed-responsive-item, .embed-responsive embed, .embed-responsive iframe, .embed-responsive object, .embed-responsive video {position: absolute;top: 0;bottom: 0;left: 0;width: 100%;height: 100%;border: 0;}.embed-responsive-21by9::before {padding-top: 42.857143%;}.embed-responsive-16by9::before {padding-top: 56.25%;}.embed-responsive-4by3::before {padding-top: 75%;}.embed-responsive-1by1::before {padding-top: 100%;}.flex-row {-ms-flex-direction: row !important;flex-direction: row !important;}.flex-column {-ms-flex-direction: column !important;flex-direction: column !important;}.flex-row-reverse {-ms-flex-direction: row-reverse !important;flex-direction: row-reverse !important;}.flex-column-reverse {-ms-flex-direction: column-reverse !important;flex-direction: column-reverse !important;}.flex-wrap {-ms-flex-wrap: wrap !important;flex-wrap: wrap !important;}.flex-nowrap {-ms-flex-wrap: nowrap !important;flex-wrap: nowrap !important;}.flex-wrap-reverse {-ms-flex-wrap: wrap-reverse !important;flex-wrap: wrap-reverse !important;}.flex-fill {-ms-flex: 1 1 auto !important;flex: 1 1 auto !important;}.flex-grow-0 {-ms-flex-positive: 0 !important;flex-grow: 0 !important;}.flex-grow-1 {-ms-flex-positive: 1 !important;flex-grow: 1 !important;}.flex-shrink-0 {-ms-flex-negative: 0 !important;flex-shrink: 0 !important;}.flex-shrink-1 {-ms-flex-negative: 1 !important;flex-shrink: 1 !important;}.justify-content-start {-ms-flex-pack: start !important;justify-content: flex-start !important;}.justify-content-end {-ms-flex-pack: end !important;justify-content: flex-end !important;}.justify-content-center {-ms-flex-pack: center !important;justify-content: center !important;}.justify-content-between {-ms-flex-pack: justify !important;justify-content: start !important;}.justify-content-around {-ms-flex-pack: distribute !important;justify-content: space-around !important;}.align-items-start {-ms-flex-align: start !important;align-items: flex-start !important;}.align-items-end {-ms-flex-align: end !important;align-items: flex-end !important;}.align-items-center {-ms-flex-align: center !important;align-items: center !important;}.align-items-baseline {-ms-flex-align: baseline !important;align-items: baseline !important;}.align-items-stretch {-ms-flex-align: stretch !important;align-items: stretch !important;}.align-content-start {-ms-flex-line-pack: start !important;align-content: flex-start !important;}.align-content-end {-ms-flex-line-pack: end !important;align-content: flex-end !important;}.align-content-center {-ms-flex-line-pack: center !important;align-content: center !important;}.align-content-between {-ms-flex-line-pack: justify !important;align-content: space-between !important;}.align-content-around {-ms-flex-line-pack: distribute !important;align-content: space-around !important;}.align-content-stretch {-ms-flex-line-pack: stretch !important;align-content: stretch !important;}.align-self-auto {-ms-flex-item-align: auto !important;align-self: auto !important;}.align-self-start {-ms-flex-item-align: start !important;align-self: flex-start !important;}.align-self-end {-ms-flex-item-align: end !important;align-self: flex-end !important;}.align-self-center {-ms-flex-item-align: center !important;align-self: center !important;}.align-self-baseline {-ms-flex-item-align: baseline !important;align-self: baseline !important;}.align-self-stretch {-ms-flex-item-align: stretch !important;align-self: stretch !important;}@media (min-width: 576px) {.flex-sm-row {-ms-flex-direction: row !important;flex-direction: row !important;}.flex-sm-column {-ms-flex-direction: column !important;flex-direction: column !important;}.flex-sm-row-reverse {-ms-flex-direction: row-reverse !important;flex-direction: row-reverse !important;}.flex-sm-column-reverse {-ms-flex-direction: column-reverse !important;flex-direction: column-reverse !important;}.flex-sm-wrap {-ms-flex-wrap: wrap !important;flex-wrap: wrap !important;}.flex-sm-nowrap {-ms-flex-wrap: nowrap !important;flex-wrap: nowrap !important;}.flex-sm-wrap-reverse {-ms-flex-wrap: wrap-reverse !important;flex-wrap: wrap-reverse !important;}.flex-sm-fill {-ms-flex: 1 1 auto !important;flex: 1 1 auto !important;}.flex-sm-grow-0 {-ms-flex-positive: 0 !important;flex-grow: 0 !important;}.flex-sm-grow-1 {-ms-flex-positive: 1 !important;flex-grow: 1 !important;}.flex-sm-shrink-0 {-ms-flex-negative: 0 !important;flex-shrink: 0 !important;}.flex-sm-shrink-1 {-ms-flex-negative: 1 !important;flex-shrink: 1 !important;}.justify-content-sm-start {-ms-flex-pack: start !important;justify-content: flex-start !important;}.justify-content-sm-end {-ms-flex-pack: end !important;justify-content: flex-end !important;}.justify-content-sm-center {-ms-flex-pack: center !important;justify-content: center !important;}.justify-content-sm-between {-ms-flex-pack: justify !important;justify-content: space-between !important;}.justify-content-sm-around {-ms-flex-pack: distribute !important;justify-content: space-around !important;}.align-items-sm-start {-ms-flex-align: start !important;align-items: flex-start !important;}.align-items-sm-end {-ms-flex-align: end !important;align-items: flex-end !important;}.align-items-sm-center {-ms-flex-align: center !important;align-items: center !important;}.align-items-sm-baseline {-ms-flex-align: baseline !important;align-items: baseline !important;}.align-items-sm-stretch {-ms-flex-align: stretch !important;align-items: stretch !important;}.align-content-sm-start {-ms-flex-line-pack: start !important;align-content: flex-start !important;}.align-content-sm-end {-ms-flex-line-pack: end !important;align-content: flex-end !important;}.align-content-sm-center {-ms-flex-line-pack: center !important;align-content: center !important;}.align-content-sm-between {-ms-flex-line-pack: justify !important;align-content: space-between !important;}.align-content-sm-around {-ms-flex-line-pack: distribute !important;align-content: space-around !important;}.align-content-sm-stretch {-ms-flex-line-pack: stretch !important;align-content: stretch !important;}.align-self-sm-auto {-ms-flex-item-align: auto !important;align-self: auto !important;}.align-self-sm-start {-ms-flex-item-align: start !important;align-self: flex-start !important;}.align-self-sm-end {-ms-flex-item-align: end !important;align-self: flex-end !important;}.align-self-sm-center {-ms-flex-item-align: center !important;align-self: center !important;}.align-self-sm-baseline {-ms-flex-item-align: baseline !important;align-self: baseline !important;}.align-self-sm-stretch {-ms-flex-item-align: stretch !important;align-self: stretch !important;}}@media (min-width: 768px) {.flex-md-row {-ms-flex-direction: row !important;flex-direction: row !important;}.flex-md-column {-ms-flex-direction: column !important;flex-direction: column !important;}.flex-md-row-reverse {-ms-flex-direction: row-reverse !important;flex-direction: row-reverse !important;}.flex-md-column-reverse {-ms-flex-direction: column-reverse !important;flex-direction: column-reverse !important;}.flex-md-wrap {-ms-flex-wrap: wrap !important;flex-wrap: wrap !important;}.flex-md-nowrap {-ms-flex-wrap: nowrap !important;flex-wrap: nowrap !important;}.flex-md-wrap-reverse {-ms-flex-wrap: wrap-reverse !important;flex-wrap: wrap-reverse !important;}.flex-md-fill {-ms-flex: 1 1 auto !important;flex: 1 1 auto !important;}.flex-md-grow-0 {-ms-flex-positive: 0 !important;flex-grow: 0 !important;}.flex-md-grow-1 {-ms-flex-positive: 1 !important;flex-grow: 1 !important;}.flex-md-shrink-0 {-ms-flex-negative: 0 !important;flex-shrink: 0 !important;}.flex-md-shrink-1 {-ms-flex-negative: 1 !important;flex-shrink: 1 !important;}.justify-content-md-start {-ms-flex-pack: start !important;justify-content: flex-start !important;}.justify-content-md-end {-ms-flex-pack: end !important;justify-content: flex-end !important;}.justify-content-md-center {-ms-flex-pack: center !important;justify-content: center !important;}.justify-content-md-between {-ms-flex-pack: justify !important;justify-content: space-between !important;}.justify-content-md-around {-ms-flex-pack: distribute !important;justify-content: space-around !important;}.align-items-md-start {-ms-flex-align: start !important;align-items: flex-start !important;}.align-items-md-end {-ms-flex-align: end !important;align-items: flex-end !important;}.align-items-md-center {-ms-flex-align: center !important;align-items: center !important;}.align-items-md-baseline {-ms-flex-align: baseline !important;align-items: baseline !important;}.align-items-md-stretch {-ms-flex-align: stretch !important;align-items: stretch !important;}.align-content-md-start {-ms-flex-line-pack: start !important;align-content: flex-start !important;}.align-content-md-end {-ms-flex-line-pack: end !important;align-content: flex-end !important;}.align-content-md-center {-ms-flex-line-pack: center !important;align-content: center !important;}.align-content-md-between {-ms-flex-line-pack: justify !important;align-content: space-between !important;}.align-content-md-around {-ms-flex-line-pack: distribute !important;align-content: space-around !important;}.align-content-md-stretch {-ms-flex-line-pack: stretch !important;align-content: stretch !important;}.align-self-md-auto {-ms-flex-item-align: auto !important;align-self: auto !important;}.align-self-md-start {-ms-flex-item-align: start !important;align-self: flex-start !important;}.align-self-md-end {-ms-flex-item-align: end !important;align-self: flex-end !important;}.align-self-md-center {-ms-flex-item-align: center !important;align-self: center !important;}.align-self-md-baseline {-ms-flex-item-align: baseline !important;align-self: baseline !important;}.align-self-md-stretch {-ms-flex-item-align: stretch !important;align-self: stretch !important;}}@media (min-width: 992px) {.flex-lg-row {-ms-flex-direction: row !important;flex-direction: row !important;}.flex-lg-column {-ms-flex-direction: column !important;flex-direction: column !important;}.flex-lg-row-reverse {-ms-flex-direction: row-reverse !important;flex-direction: row-reverse !important;}.flex-lg-column-reverse {-ms-flex-direction: column-reverse !important;flex-direction: column-reverse !important;}.flex-lg-wrap {-ms-flex-wrap: wrap !important;flex-wrap: wrap !important;}.flex-lg-nowrap {-ms-flex-wrap: nowrap !important;flex-wrap: nowrap !important;}.flex-lg-wrap-reverse {-ms-flex-wrap: wrap-reverse !important;flex-wrap: wrap-reverse !important;}.flex-lg-fill {-ms-flex: 1 1 auto !important;flex: 1 1 auto !important;}.flex-lg-grow-0 {-ms-flex-positive: 0 !important;flex-grow: 0 !important;}.flex-lg-grow-1 {-ms-flex-positive: 1 !important;flex-grow: 1 !important;}.flex-lg-shrink-0 {-ms-flex-negative: 0 !important;flex-shrink: 0 !important;}.flex-lg-shrink-1 {-ms-flex-negative: 1 !important;flex-shrink: 1 !important;}.justify-content-lg-start {-ms-flex-pack: start !important;justify-content: flex-start !important;}.justify-content-lg-end {-ms-flex-pack: end !important;justify-content: flex-end !important;}.justify-content-lg-center {-ms-flex-pack: center !important;justify-content: center !important;}.justify-content-lg-between {-ms-flex-pack: justify !important;justify-content: space-between !important;}.justify-content-lg-around {-ms-flex-pack: distribute !important;justify-content: space-around !important;}.align-items-lg-start {-ms-flex-align: start !important;align-items: flex-start !important;}.align-items-lg-end {-ms-flex-align: end !important;align-items: flex-end !important;}.align-items-lg-center {-ms-flex-align: center !important;align-items: center !important;}.align-items-lg-baseline {-ms-flex-align: baseline !important;align-items: baseline !important;}.align-items-lg-stretch {-ms-flex-align: stretch !important;align-items: stretch !important;}.align-content-lg-start {-ms-flex-line-pack: start !important;align-content: flex-start !important;}.align-content-lg-end {-ms-flex-line-pack: end !important;align-content: flex-end !important;}.align-content-lg-center {-ms-flex-line-pack: center !important;align-content: center !important;}.align-content-lg-between {-ms-flex-line-pack: justify !important;align-content: space-between !important;}.align-content-lg-around {-ms-flex-line-pack: distribute !important;align-content: space-around !important;}.align-content-lg-stretch {-ms-flex-line-pack: stretch !important;align-content: stretch !important;}.align-self-lg-auto {-ms-flex-item-align: auto !important;align-self: auto !important;}.align-self-lg-start {-ms-flex-item-align: start !important;align-self: flex-start !important;}.align-self-lg-end {-ms-flex-item-align: end !important;align-self: flex-end !important;}.align-self-lg-center {-ms-flex-item-align: center !important;align-self: center !important;}.align-self-lg-baseline {-ms-flex-item-align: baseline !important;align-self: baseline !important;}.align-self-lg-stretch {-ms-flex-item-align: stretch !important;align-self: stretch !important;}}@media (min-width: 1200px) {.flex-xl-row {-ms-flex-direction: row !important;flex-direction: row !important;}.flex-xl-column {-ms-flex-direction: column !important;flex-direction: column !important;}.flex-xl-row-reverse {-ms-flex-direction: row-reverse !important;flex-direction: row-reverse !important;}.flex-xl-column-reverse {-ms-flex-direction: column-reverse !important;flex-direction: column-reverse !important;}.flex-xl-wrap {-ms-flex-wrap: wrap !important;flex-wrap: wrap !important;}.flex-xl-nowrap {-ms-flex-wrap: nowrap !important;flex-wrap: nowrap !important;}.flex-xl-wrap-reverse {-ms-flex-wrap: wrap-reverse !important;flex-wrap: wrap-reverse !important;}.flex-xl-fill {-ms-flex: 1 1 auto !important;flex: 1 1 auto !important;}.flex-xl-grow-0 {-ms-flex-positive: 0 !important;flex-grow: 0 !important;}.flex-xl-grow-1 {-ms-flex-positive: 1 !important;flex-grow: 1 !important;}.flex-xl-shrink-0 {-ms-flex-negative: 0 !important;flex-shrink: 0 !important;}.flex-xl-shrink-1 {-ms-flex-negative: 1 !important;flex-shrink: 1 !important;}.justify-content-xl-start {-ms-flex-pack: start !important;justify-content: flex-start !important;}.justify-content-xl-end {-ms-flex-pack: end !important;justify-content: flex-end !important;}.justify-content-xl-center {-ms-flex-pack: center !important;justify-content: center !important;}.justify-content-xl-between {-ms-flex-pack: justify !important;justify-content: space-between !important;}.justify-content-xl-around {-ms-flex-pack: distribute !important;justify-content: space-around !important;}.align-items-xl-start {-ms-flex-align: start !important;align-items: flex-start !important;}.align-items-xl-end {-ms-flex-align: end !important;align-items: flex-end !important;}.align-items-xl-center {-ms-flex-align: center !important;align-items: center !important;}.align-items-xl-baseline {-ms-flex-align: baseline !important;align-items: baseline !important;}.align-items-xl-stretch {-ms-flex-align: stretch !important;align-items: stretch !important;}.align-content-xl-start {-ms-flex-line-pack: start !important;align-content: flex-start !important;}.align-content-xl-end {-ms-flex-line-pack: end !important;align-content: flex-end !important;}.align-content-xl-center {-ms-flex-line-pack: center !important;align-content: center !important;}.align-content-xl-between {-ms-flex-line-pack: justify !important;align-content: space-between !important;}.align-content-xl-around {-ms-flex-line-pack: distribute !important;align-content: space-around !important;}.align-content-xl-stretch {-ms-flex-line-pack: stretch !important;align-content: stretch !important;}.align-self-xl-auto {-ms-flex-item-align: auto !important;align-self: auto !important;}.align-self-xl-start {-ms-flex-item-align: start !important;align-self: flex-start !important;}.align-self-xl-end {-ms-flex-item-align: end !important;align-self: flex-end !important;}.align-self-xl-center {-ms-flex-item-align: center !important;align-self: center !important;}.align-self-xl-baseline {-ms-flex-item-align: baseline !important;align-self: baseline !important;}.align-self-xl-stretch {-ms-flex-item-align: stretch !important;align-self: stretch !important;}}.float-left {float: left !important;}.float-right {float: right !important;}.float-none {float: none !important;}@media (min-width: 576px) {.float-sm-left {float: left !important;}.float-sm-right {float: right !important;}.float-sm-none {float: none !important;}}@media (min-width: 768px) {.float-md-left {float: left !important;}.float-md-right {float: right !important;}.float-md-none {float: none !important;}}@media (min-width: 992px) {.float-lg-left {float: left !important;}.float-lg-right {float: right !important;}.float-lg-none {float: none !important;}}@media (min-width: 1200px) {.float-xl-left {float: left !important;}.float-xl-right {float: right !important;}.float-xl-none {float: none !important;}}.user-select-all {-webkit-user-select: all !important;-moz-user-select: all !important;-ms-user-select: all !important;user-select: all !important;}.user-select-auto {-webkit-user-select: auto !important;-moz-user-select: auto !important;-ms-user-select: auto !important;user-select: auto !important;}.user-select-none {-webkit-user-select: none !important;-moz-user-select: none !important;-ms-user-select: none !important;user-select: none !important;}.overflow-auto {overflow: auto !important;}.overflow-hidden {overflow: hidden !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;}.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;}@supports ((position: -webkit-sticky) or (position: sticky)) {.sticky-top {position: -webkit-sticky;position: sticky;top: 0;z-index: 1020;}}.sr-only {position: absolute;width: 1px;height: 1px;padding: 0;margin: -1px;overflow: hidden;clip: rect(0, 0, 0, 0);white-space: nowrap;border: 0;}.sr-only-focusable:active, .sr-only-focusable:focus {position: static;width: auto;height: auto;overflow: visible;clip: auto;white-space: normal;}.shadow-sm {box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075) !important;}.shadow {box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15) !important;}.shadow-lg {box-shadow: 0 1rem 3rem rgba(0, 0, 0, 0.175) !important;}.shadow-none {box-shadow: none !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;}.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;}.mw-100 {max-width: 100% !important;}.mh-100 {max-height: 100% !important;}.min-vw-100 {min-width: 100vw !important;}.min-vh-100 {min-height: 100vh !important;}.vw-100 {width: 100vw !important;}.vh-100 {height: 100vh !important;}.m-0 {margin: 0 !important;}.mt-0, .my-0 {margin-top: 0 !important;}.mr-0, .mx-0 {margin-right: 0 !important;}.mb-0, .my-0 {margin-bottom: 0 !important;}.ml-0, .mx-0 {margin-left: 0 !important;}.m-1 {margin: 0.25rem !important;}.mt-1, .my-1 {margin-top: 0.25rem !important;}.mr-1, .mx-1 {margin-right: 0.25rem !important;}.mb-1, .my-1 {margin-bottom: 0.25rem !important;}.ml-1, .mx-1 {margin-left: 0.25rem !important;}.m-2 {margin: 0.5rem !important;}.mt-2, .my-2 {margin-top: 0.5rem !important;}.mr-2, .mx-2 {margin-right: 0.5rem !important;}.mb-2, .my-2 {margin-bottom: 0.5rem !important;}.ml-2, .mx-2 {margin-left: 0.5rem !important;}.m-3 {margin: 1rem !important;}.mt-3, .my-3 {margin-top: 1rem !important;}.mr-3, .mx-3 {margin-right: 1rem !important;}.mb-3, .my-3 {margin-bottom: 1rem !important;}.ml-3, .mx-3 {margin-left: 1rem !important;}.m-4 {margin: 1.5rem !important;}.mt-4, .my-4 {margin-top: 1.5rem !important;}.mr-4, .mx-4 {margin-right: 1.5rem !important;}.mb-4, .my-4 {margin-bottom: 1.5rem !important;}.ml-4, .mx-4 {margin-left: 1.5rem !important;}.m-5 {margin: 3rem !important;}.mt-5, .my-5 {margin-top: 3rem !important;}.mr-5, .mx-5 {margin-right: 3rem !important;}.mb-5, .my-5 {margin-bottom: 3rem !important;}.ml-5, .mx-5 {margin-left: 3rem !important;}.p-0 {padding: 0 !important;}.pt-0, .py-0 {padding-top: 0 !important;}.pr-0, .px-0 {padding-right: 0 !important;}.pb-0, .py-0 {padding-bottom: 0 !important;}.pl-0, .px-0 {padding-left: 0 !important;}.p-1 {padding: 0.25rem !important;}.pt-1, .py-1 {padding-top: 0.25rem !important;}.pr-1, .px-1 {padding-right: 0.25rem !important;}.pb-1, .py-1 {padding-bottom: 0.25rem !important;}.pl-1, .px-1 {padding-left: 0.25rem !important;}.p-2 {padding: 0.5rem !important;}.pt-2, .py-2 {padding-top: 0.5rem !important;}.pr-2, .px-2 {padding-right: 0.5rem !important;}.pb-2, .py-2 {padding-bottom: 0.5rem !important;}.pl-2, .px-2 {padding-left: 0.5rem !important;}.p-3 {padding: 1rem !important;}.pt-3, .py-3 {padding-top: 1rem !important;}.pr-3, .px-3 {padding-right: 1rem !important;}.pb-3, .py-3 {padding-bottom: 1rem !important;}.pl-3, .px-3 {padding-left: 1rem !important;}.p-4 {padding: 1.5rem !important;}.pt-4, .py-4 {padding-top: 1.5rem !important;}.pr-4, .px-4 {padding-right: 1.5rem !important;}.pb-4, .py-4 {padding-bottom: 1.5rem !important;}.pl-4, .px-4 {padding-left: 1.5rem !important;}.p-5 {padding: 3rem !important;}.pt-5, .py-5 {padding-top: 3rem !important;}.pr-5, .px-5 {padding-right: 3rem !important;}.pb-5, .py-5 {padding-bottom: 3rem !important;}.pl-5, .px-5 {padding-left: 3rem !important;}.m-n1 {margin: -0.25rem !important;}.mt-n1, .my-n1 {margin-top: -0.25rem !important;}.mr-n1, .mx-n1 {margin-right: -0.25rem !important;}.mb-n1, .my-n1 {margin-bottom: -0.25rem !important;}.ml-n1, .mx-n1 {margin-left: -0.25rem !important;}.m-n2 {margin: -0.5rem !important;}.mt-n2, .my-n2 {margin-top: -0.5rem !important;}.mr-n2, .mx-n2 {margin-right: -0.5rem !important;}.mb-n2, .my-n2 {margin-bottom: -0.5rem !important;}.ml-n2, .mx-n2 {margin-left: -0.5rem !important;}.m-n3 {margin: -1rem !important;}.mt-n3, .my-n3 {margin-top: -1rem !important;}.mr-n3, .mx-n3 {margin-right: -1rem !important;}.mb-n3, .my-n3 {margin-bottom: -1rem !important;}.ml-n3, .mx-n3 {margin-left: -1rem !important;}.m-n4 {margin: -1.5rem !important;}.mt-n4, .my-n4 {margin-top: -1.5rem !important;}.mr-n4, .mx-n4 {margin-right: -1.5rem !important;}.mb-n4, .my-n4 {margin-bottom: -1.5rem !important;}.ml-n4, .mx-n4 {margin-left: -1.5rem !important;}.m-n5 {margin: -3rem !important;}.mt-n5, .my-n5 {margin-top: -3rem !important;}.mr-n5, .mx-n5 {margin-right: -3rem !important;}.mb-n5, .my-n5 {margin-bottom: -3rem !important;}.ml-n5, .mx-n5 {margin-left: -3rem !important;}.m-auto {margin: auto !important;}.mt-auto, .my-auto {margin-top: auto !important;}.mr-auto, .mx-auto {margin-right: auto !important;}.mb-auto, .my-auto {margin-bottom: auto !important;}.ml-auto, .mx-auto {margin-left: auto !important;}@media (min-width: 576px) {.m-sm-0 {margin: 0 !important;}.mt-sm-0, .my-sm-0 {margin-top: 0 !important;}.mr-sm-0, .mx-sm-0 {margin-right: 0 !important;}.mb-sm-0, .my-sm-0 {margin-bottom: 0 !important;}.ml-sm-0, .mx-sm-0 {margin-left: 0 !important;}.m-sm-1 {margin: 0.25rem !important;}.mt-sm-1, .my-sm-1 {margin-top: 0.25rem !important;}.mr-sm-1, .mx-sm-1 {margin-right: 0.25rem !important;}.mb-sm-1, .my-sm-1 {margin-bottom: 0.25rem !important;}.ml-sm-1, .mx-sm-1 {margin-left: 0.25rem !important;}.m-sm-2 {margin: 0.5rem !important;}.mt-sm-2, .my-sm-2 {margin-top: 0.5rem !important;}.mr-sm-2, .mx-sm-2 {margin-right: 0.5rem !important;}.mb-sm-2, .my-sm-2 {margin-bottom: 0.5rem !important;}.ml-sm-2, .mx-sm-2 {margin-left: 0.5rem !important;}.m-sm-3 {margin: 1rem !important;}.mt-sm-3, .my-sm-3 {margin-top: 1rem !important;}.mr-sm-3, .mx-sm-3 {margin-right: 1rem !important;}.mb-sm-3, .my-sm-3 {margin-bottom: 1rem !important;}.ml-sm-3, .mx-sm-3 {margin-left: 1rem !important;}.m-sm-4 {margin: 1.5rem !important;}.mt-sm-4, .my-sm-4 {margin-top: 1.5rem !important;}.mr-sm-4, .mx-sm-4 {margin-right: 1.5rem !important;}.mb-sm-4, .my-sm-4 {margin-bottom: 1.5rem !important;}.ml-sm-4, .mx-sm-4 {margin-left: 1.5rem !important;}.m-sm-5 {margin: 3rem !important;}.mt-sm-5, .my-sm-5 {margin-top: 3rem !important;}.mr-sm-5, .mx-sm-5 {margin-right: 3rem !important;}.mb-sm-5, .my-sm-5 {margin-bottom: 3rem !important;}.ml-sm-5, .mx-sm-5 {margin-left: 3rem !important;}.p-sm-0 {padding: 0 !important;}.pt-sm-0, .py-sm-0 {padding-top: 0 !important;}.pr-sm-0, .px-sm-0 {padding-right: 0 !important;}.pb-sm-0, .py-sm-0 {padding-bottom: 0 !important;}.pl-sm-0, .px-sm-0 {padding-left: 0 !important;}.p-sm-1 {padding: 0.25rem !important;}.pt-sm-1, .py-sm-1 {padding-top: 0.25rem !important;}.pr-sm-1, .px-sm-1 {padding-right: 0.25rem !important;}.pb-sm-1, .py-sm-1 {padding-bottom: 0.25rem !important;}.pl-sm-1, .px-sm-1 {padding-left: 0.25rem !important;}.p-sm-2 {padding: 0.5rem !important;}.pt-sm-2, .py-sm-2 {padding-top: 0.5rem !important;}.pr-sm-2, .px-sm-2 {padding-right: 0.5rem !important;}.pb-sm-2, .py-sm-2 {padding-bottom: 0.5rem !important;}.pl-sm-2, .px-sm-2 {padding-left: 0.5rem !important;}.p-sm-3 {padding: 1rem !important;}.pt-sm-3, .py-sm-3 {padding-top: 1rem !important;}.pr-sm-3, .px-sm-3 {padding-right: 1rem !important;}.pb-sm-3, .py-sm-3 {padding-bottom: 1rem !important;}.pl-sm-3, .px-sm-3 {padding-left: 1rem !important;}.p-sm-4 {padding: 1.5rem !important;}.pt-sm-4, .py-sm-4 {padding-top: 1.5rem !important;}.pr-sm-4, .px-sm-4 {padding-right: 1.5rem !important;}.pb-sm-4, .py-sm-4 {padding-bottom: 1.5rem !important;}.pl-sm-4, .px-sm-4 {padding-left: 1.5rem !important;}.p-sm-5 {padding: 3rem !important;}.pt-sm-5, .py-sm-5 {padding-top: 3rem !important;}.pr-sm-5, .px-sm-5 {padding-right: 3rem !important;}.pb-sm-5, .py-sm-5 {padding-bottom: 3rem !important;}.pl-sm-5, .px-sm-5 {padding-left: 3rem !important;}.m-sm-n1 {margin: -0.25rem !important;}.mt-sm-n1, .my-sm-n1 {margin-top: -0.25rem !important;}.mr-sm-n1, .mx-sm-n1 {margin-right: -0.25rem !important;}.mb-sm-n1, .my-sm-n1 {margin-bottom: -0.25rem !important;}.ml-sm-n1, .mx-sm-n1 {margin-left: -0.25rem !important;}.m-sm-n2 {margin: -0.5rem !important;}.mt-sm-n2, .my-sm-n2 {margin-top: -0.5rem !important;}.mr-sm-n2, .mx-sm-n2 {margin-right: -0.5rem !important;}.mb-sm-n2, .my-sm-n2 {margin-bottom: -0.5rem !important;}.ml-sm-n2, .mx-sm-n2 {margin-left: -0.5rem !important;}.m-sm-n3 {margin: -1rem !important;}.mt-sm-n3, .my-sm-n3 {margin-top: -1rem !important;}.mr-sm-n3, .mx-sm-n3 {margin-right: -1rem !important;}.mb-sm-n3, .my-sm-n3 {margin-bottom: -1rem !important;}.ml-sm-n3, .mx-sm-n3 {margin-left: -1rem !important;}.m-sm-n4 {margin: -1.5rem !important;}.mt-sm-n4, .my-sm-n4 {margin-top: -1.5rem !important;}.mr-sm-n4, .mx-sm-n4 {margin-right: -1.5rem !important;}.mb-sm-n4, .my-sm-n4 {margin-bottom: -1.5rem !important;}.ml-sm-n4, .mx-sm-n4 {margin-left: -1.5rem !important;}.m-sm-n5 {margin: -3rem !important;}.mt-sm-n5, .my-sm-n5 {margin-top: -3rem !important;}.mr-sm-n5, .mx-sm-n5 {margin-right: -3rem !important;}.mb-sm-n5, .my-sm-n5 {margin-bottom: -3rem !important;}.ml-sm-n5, .mx-sm-n5 {margin-left: -3rem !important;}.m-sm-auto {margin: auto !important;}.mt-sm-auto, .my-sm-auto {margin-top: auto !important;}.mr-sm-auto, .mx-sm-auto {margin-right: auto !important;}.mb-sm-auto, .my-sm-auto {margin-bottom: auto !important;}.ml-sm-auto, .mx-sm-auto {margin-left: auto !important;}}@media (min-width: 768px) {.m-md-0 {margin: 0 !important;}.mt-md-0, .my-md-0 {margin-top: 0 !important;}.mr-md-0, .mx-md-0 {margin-right: 0 !important;}.mb-md-0, .my-md-0 {margin-bottom: 0 !important;}.ml-md-0, .mx-md-0 {margin-left: 0 !important;}.m-md-1 {margin: 0.25rem !important;}.mt-md-1, .my-md-1 {margin-top: 0.25rem !important;}.mr-md-1, .mx-md-1 {margin-right: 0.25rem !important;}.mb-md-1, .my-md-1 {margin-bottom: 0.25rem !important;}.ml-md-1, .mx-md-1 {margin-left: 0.25rem !important;}.m-md-2 {margin: 0.5rem !important;}.mt-md-2, .my-md-2 {margin-top: 0.5rem !important;}.mr-md-2, .mx-md-2 {margin-right: 0.5rem !important;}.mb-md-2, .my-md-2 {margin-bottom: 0.5rem !important;}.ml-md-2, .mx-md-2 {margin-left: 0.5rem !important;}.m-md-3 {margin: 1rem !important;}.mt-md-3, .my-md-3 {margin-top: 1rem !important;}.mr-md-3, .mx-md-3 {margin-right: 1rem !important;}.mb-md-3, .my-md-3 {margin-bottom: 1rem !important;}.ml-md-3, .mx-md-3 {margin-left: 1rem !important;}.m-md-4 {margin: 1.5rem !important;}.mt-md-4, .my-md-4 {margin-top: 1.5rem !important;}.mr-md-4, .mx-md-4 {margin-right: 1.5rem !important;}.mb-md-4, .my-md-4 {margin-bottom: 1.5rem !important;}.ml-md-4, .mx-md-4 {margin-left: 1.5rem !important;}.m-md-5 {margin: 3rem !important;}.mt-md-5, .my-md-5 {margin-top: 3rem !important;}.mr-md-5, .mx-md-5 {margin-right: 3rem !important;}.mb-md-5, .my-md-5 {margin-bottom: 3rem !important;}.ml-md-5, .mx-md-5 {margin-left: 3rem !important;}.p-md-0 {padding: 0 !important;}.pt-md-0, .py-md-0 {padding-top: 0 !important;}.pr-md-0, .px-md-0 {padding-right: 0 !important;}.pb-md-0, .py-md-0 {padding-bottom: 0 !important;}.pl-md-0, .px-md-0 {padding-left: 0 !important;}.p-md-1 {padding: 0.25rem !important;}.pt-md-1, .py-md-1 {padding-top: 0.25rem !important;}.pr-md-1, .px-md-1 {padding-right: 0.25rem !important;}.pb-md-1, .py-md-1 {padding-bottom: 0.25rem !important;}.pl-md-1, .px-md-1 {padding-left: 0.25rem !important;}.p-md-2 {padding: 0.5rem !important;}.pt-md-2, .py-md-2 {padding-top: 0.5rem !important;}.pr-md-2, .px-md-2 {padding-right: 0.5rem !important;}.pb-md-2, .py-md-2 {padding-bottom: 0.5rem !important;}.pl-md-2, .px-md-2 {padding-left: 0.5rem !important;}.p-md-3 {padding: 1rem !important;}.pt-md-3, .py-md-3 {padding-top: 1rem !important;}.pr-md-3, .px-md-3 {padding-right: 1rem !important;}.pb-md-3, .py-md-3 {padding-bottom: 1rem !important;}.pl-md-3, .px-md-3 {padding-left: 1rem !important;}.p-md-4 {padding: 1.5rem !important;}.pt-md-4, .py-md-4 {padding-top: 1.5rem !important;}.pr-md-4, .px-md-4 {padding-right: 1.5rem !important;}.pb-md-4, .py-md-4 {padding-bottom: 1.5rem !important;}.pl-md-4, .px-md-4 {padding-left: 1.5rem !important;}.p-md-5 {padding: 3rem !important;}.pt-md-5, .py-md-5 {padding-top: 3rem !important;}.pr-md-5, .px-md-5 {padding-right: 3rem !important;}.pb-md-5, .py-md-5 {padding-bottom: 3rem !important;}.pl-md-5, .px-md-5 {padding-left: 3rem !important;}.m-md-n1 {margin: -0.25rem !important;}.mt-md-n1, .my-md-n1 {margin-top: -0.25rem !important;}.mr-md-n1, .mx-md-n1 {margin-right: -0.25rem !important;}.mb-md-n1, .my-md-n1 {margin-bottom: -0.25rem !important;}.ml-md-n1, .mx-md-n1 {margin-left: -0.25rem !important;}.m-md-n2 {margin: -0.5rem !important;}.mt-md-n2, .my-md-n2 {margin-top: -0.5rem !important;}.mr-md-n2, .mx-md-n2 {margin-right: -0.5rem !important;}.mb-md-n2, .my-md-n2 {margin-bottom: -0.5rem !important;}.ml-md-n2, .mx-md-n2 {margin-left: -0.5rem !important;}.m-md-n3 {margin: -1rem !important;}.mt-md-n3, .my-md-n3 {margin-top: -1rem !important;}.mr-md-n3, .mx-md-n3 {margin-right: -1rem !important;}.mb-md-n3, .my-md-n3 {margin-bottom: -1rem !important;}.ml-md-n3, .mx-md-n3 {margin-left: -1rem !important;}.m-md-n4 {margin: -1.5rem !important;}.mt-md-n4, .my-md-n4 {margin-top: -1.5rem !important;}.mr-md-n4, .mx-md-n4 {margin-right: -1.5rem !important;}.mb-md-n4, .my-md-n4 {margin-bottom: -1.5rem !important;}.ml-md-n4, .mx-md-n4 {margin-left: -1.5rem !important;}.m-md-n5 {margin: -3rem !important;}.mt-md-n5, .my-md-n5 {margin-top: -3rem !important;}.mr-md-n5, .mx-md-n5 {margin-right: -3rem !important;}.mb-md-n5, .my-md-n5 {margin-bottom: -3rem !important;}.ml-md-n5, .mx-md-n5 {margin-left: -3rem !important;}.m-md-auto {margin: auto !important;}.mt-md-auto, .my-md-auto {margin-top: auto !important;}.mr-md-auto, .mx-md-auto {margin-right: auto !important;}.mb-md-auto, .my-md-auto {margin-bottom: auto !important;}.ml-md-auto, .mx-md-auto {margin-left: auto !important;}}@media (min-width: 992px) {.m-lg-0 {margin: 0 !important;}.mt-lg-0, .my-lg-0 {margin-top: 0 !important;}.mr-lg-0, .mx-lg-0 {margin-right: 0 !important;}.mb-lg-0, .my-lg-0 {margin-bottom: 0 !important;}.ml-lg-0, .mx-lg-0 {margin-left: 0 !important;}.m-lg-1 {margin: 0.25rem !important;}.mt-lg-1, .my-lg-1 {margin-top: 0.25rem !important;}.mr-lg-1, .mx-lg-1 {margin-right: 0.25rem !important;}.mb-lg-1, .my-lg-1 {margin-bottom: 0.25rem !important;}.ml-lg-1, .mx-lg-1 {margin-left: 0.25rem !important;}.m-lg-2 {margin: 0.5rem !important;}.mt-lg-2, .my-lg-2 {margin-top: 0.5rem !important;}.mr-lg-2, .mx-lg-2 {margin-right: 0.5rem !important;}.mb-lg-2, .my-lg-2 {margin-bottom: 0.5rem !important;}.ml-lg-2, .mx-lg-2 {margin-left: 0.5rem !important;}.m-lg-3 {margin: 1rem !important;}.mt-lg-3, .my-lg-3 {margin-top: 1rem !important;}.mr-lg-3, .mx-lg-3 {margin-right: 1rem !important;}.mb-lg-3, .my-lg-3 {margin-bottom: 1rem !important;}.ml-lg-3, .mx-lg-3 {margin-left: 1rem !important;}.m-lg-4 {margin: 1.5rem !important;}.mt-lg-4, .my-lg-4 {margin-top: 1.5rem !important;}.mr-lg-4, .mx-lg-4 {margin-right: 1.5rem !important;}.mb-lg-4, .my-lg-4 {margin-bottom: 1.5rem !important;}.ml-lg-4, .mx-lg-4 {margin-left: 1.5rem !important;}.m-lg-5 {margin: 3rem !important;}.mt-lg-5, .my-lg-5 {margin-top: 3rem !important;}.mr-lg-5, .mx-lg-5 {margin-right: 3rem !important;}.mb-lg-5, .my-lg-5 {margin-bottom: 3rem !important;}.ml-lg-5, .mx-lg-5 {margin-left: 3rem !important;}.p-lg-0 {padding: 0 !important;}.pt-lg-0, .py-lg-0 {padding-top: 0 !important;}.pr-lg-0, .px-lg-0 {padding-right: 0 !important;}.pb-lg-0, .py-lg-0 {padding-bottom: 0 !important;}.pl-lg-0, .px-lg-0 {padding-left: 0 !important;}.p-lg-1 {padding: 0.25rem !important;}.pt-lg-1, .py-lg-1 {padding-top: 0.25rem !important;}.pr-lg-1, .px-lg-1 {padding-right: 0.25rem !important;}.pb-lg-1, .py-lg-1 {padding-bottom: 0.25rem !important;}.pl-lg-1, .px-lg-1 {padding-left: 0.25rem !important;}.p-lg-2 {padding: 0.5rem !important;}.pt-lg-2, .py-lg-2 {padding-top: 0.5rem !important;}.pr-lg-2, .px-lg-2 {padding-right: 0.5rem !important;}.pb-lg-2, .py-lg-2 {padding-bottom: 0.5rem !important;}.pl-lg-2, .px-lg-2 {padding-left: 0.5rem !important;}.p-lg-3 {padding: 1rem !important;}.pt-lg-3, .py-lg-3 {padding-top: 1rem !important;}.pr-lg-3, .px-lg-3 {padding-right: 1rem !important;}.pb-lg-3, .py-lg-3 {padding-bottom: 1rem !important;}.pl-lg-3, .px-lg-3 {padding-left: 1rem !important;}.p-lg-4 {padding: 1.5rem !important;}.pt-lg-4, .py-lg-4 {padding-top: 1.5rem !important;}.pr-lg-4, .px-lg-4 {padding-right: 1.5rem !important;}.pb-lg-4, .py-lg-4 {padding-bottom: 1.5rem !important;}.pl-lg-4, .px-lg-4 {padding-left: 1.5rem !important;}.p-lg-5 {padding: 3rem !important;}.pt-lg-5, .py-lg-5 {padding-top: 3rem !important;}.pr-lg-5, .px-lg-5 {padding-right: 3rem !important;}.pb-lg-5, .py-lg-5 {padding-bottom: 3rem !important;}.pl-lg-5, .px-lg-5 {padding-left: 3rem !important;}.m-lg-n1 {margin: -0.25rem !important;}.mt-lg-n1, .my-lg-n1 {margin-top: -0.25rem !important;}.mr-lg-n1, .mx-lg-n1 {margin-right: -0.25rem !important;}.mb-lg-n1, .my-lg-n1 {margin-bottom: -0.25rem !important;}.ml-lg-n1, .mx-lg-n1 {margin-left: -0.25rem !important;}.m-lg-n2 {margin: -0.5rem !important;}.mt-lg-n2, .my-lg-n2 {margin-top: -0.5rem !important;}.mr-lg-n2, .mx-lg-n2 {margin-right: -0.5rem !important;}.mb-lg-n2, .my-lg-n2 {margin-bottom: -0.5rem !important;}.ml-lg-n2, .mx-lg-n2 {margin-left: -0.5rem !important;}.m-lg-n3 {margin: -1rem !important;}.mt-lg-n3, .my-lg-n3 {margin-top: -1rem !important;}.mr-lg-n3, .mx-lg-n3 {margin-right: -1rem !important;}.mb-lg-n3, .my-lg-n3 {margin-bottom: -1rem !important;}.ml-lg-n3, .mx-lg-n3 {margin-left: -1rem !important;}.m-lg-n4 {margin: -1.5rem !important;}.mt-lg-n4, .my-lg-n4 {margin-top: -1.5rem !important;}.mr-lg-n4, .mx-lg-n4 {margin-right: -1.5rem !important;}.mb-lg-n4, .my-lg-n4 {margin-bottom: -1.5rem !important;}.ml-lg-n4, .mx-lg-n4 {margin-left: -1.5rem !important;}.m-lg-n5 {margin: -3rem !important;}.mt-lg-n5, .my-lg-n5 {margin-top: -3rem !important;}.mr-lg-n5, .mx-lg-n5 {margin-right: -3rem !important;}.mb-lg-n5, .my-lg-n5 {margin-bottom: -3rem !important;}.ml-lg-n5, .mx-lg-n5 {margin-left: -3rem !important;}.m-lg-auto {margin: auto !important;}.mt-lg-auto, .my-lg-auto {margin-top: auto !important;}.mr-lg-auto, .mx-lg-auto {margin-right: auto !important;}.mb-lg-auto, .my-lg-auto {margin-bottom: auto !important;}.ml-lg-auto, .mx-lg-auto {margin-left: auto !important;}}@media (min-width: 1200px) {.m-xl-0 {margin: 0 !important;}.mt-xl-0, .my-xl-0 {margin-top: 0 !important;}.mr-xl-0, .mx-xl-0 {margin-right: 0 !important;}.mb-xl-0, .my-xl-0 {margin-bottom: 0 !important;}.ml-xl-0, .mx-xl-0 {margin-left: 0 !important;}.m-xl-1 {margin: 0.25rem !important;}.mt-xl-1, .my-xl-1 {margin-top: 0.25rem !important;}.mr-xl-1, .mx-xl-1 {margin-right: 0.25rem !important;}.mb-xl-1, .my-xl-1 {margin-bottom: 0.25rem !important;}.ml-xl-1, .mx-xl-1 {margin-left: 0.25rem !important;}.m-xl-2 {margin: 0.5rem !important;}.mt-xl-2, .my-xl-2 {margin-top: 0.5rem !important;}.mr-xl-2, .mx-xl-2 {margin-right: 0.5rem !important;}.mb-xl-2, .my-xl-2 {margin-bottom: 0.5rem !important;}.ml-xl-2, .mx-xl-2 {margin-left: 0.5rem !important;}.m-xl-3 {margin: 1rem !important;}.mt-xl-3, .my-xl-3 {margin-top: 1rem !important;}.mr-xl-3, .mx-xl-3 {margin-right: 1rem !important;}.mb-xl-3, .my-xl-3 {margin-bottom: 1rem !important;}.ml-xl-3, .mx-xl-3 {margin-left: 1rem !important;}.m-xl-4 {margin: 1.5rem !important;}.mt-xl-4, .my-xl-4 {margin-top: 1.5rem !important;}.mr-xl-4, .mx-xl-4 {margin-right: 1.5rem !important;}.mb-xl-4, .my-xl-4 {margin-bottom: 1.5rem !important;}.ml-xl-4, .mx-xl-4 {margin-left: 1.5rem !important;}.m-xl-5 {margin: 3rem !important;}.mt-xl-5, .my-xl-5 {margin-top: 3rem !important;}.mr-xl-5, .mx-xl-5 {margin-right: 3rem !important;}.mb-xl-5, .my-xl-5 {margin-bottom: 3rem !important;}.ml-xl-5, .mx-xl-5 {margin-left: 3rem !important;}.p-xl-0 {padding: 0 !important;}.pt-xl-0, .py-xl-0 {padding-top: 0 !important;}.pr-xl-0, .px-xl-0 {padding-right: 0 !important;}.pb-xl-0, .py-xl-0 {padding-bottom: 0 !important;}.pl-xl-0, .px-xl-0 {padding-left: 0 !important;}.p-xl-1 {padding: 0.25rem !important;}.pt-xl-1, .py-xl-1 {padding-top: 0.25rem !important;}.pr-xl-1, .px-xl-1 {padding-right: 0.25rem !important;}.pb-xl-1, .py-xl-1 {padding-bottom: 0.25rem !important;}.pl-xl-1, .px-xl-1 {padding-left: 0.25rem !important;}.p-xl-2 {padding: 0.5rem !important;}.pt-xl-2, .py-xl-2 {padding-top: 0.5rem !important;}.pr-xl-2, .px-xl-2 {padding-right: 0.5rem !important;}.pb-xl-2, .py-xl-2 {padding-bottom: 0.5rem !important;}.pl-xl-2, .px-xl-2 {padding-left: 0.5rem !important;}.p-xl-3 {padding: 1rem !important;}.pt-xl-3, .py-xl-3 {padding-top: 1rem !important;}.pr-xl-3, .px-xl-3 {padding-right: 1rem !important;}.pb-xl-3, .py-xl-3 {padding-bottom: 1rem !important;}.pl-xl-3, .px-xl-3 {padding-left: 1rem !important;}.p-xl-4 {padding: 1.5rem !important;}.pt-xl-4, .py-xl-4 {padding-top: 1.5rem !important;}.pr-xl-4, .px-xl-4 {padding-right: 1.5rem !important;}.pb-xl-4, .py-xl-4 {padding-bottom: 1.5rem !important;}.pl-xl-4, .px-xl-4 {padding-left: 1.5rem !important;}.p-xl-5 {padding: 3rem !important;}.pt-xl-5, .py-xl-5 {padding-top: 3rem !important;}.pr-xl-5, .px-xl-5 {padding-right: 3rem !important;}.pb-xl-5, .py-xl-5 {padding-bottom: 3rem !important;}.pl-xl-5, .px-xl-5 {padding-left: 3rem !important;}.m-xl-n1 {margin: -0.25rem !important;}.mt-xl-n1, .my-xl-n1 {margin-top: -0.25rem !important;}.mr-xl-n1, .mx-xl-n1 {margin-right: -0.25rem !important;}.mb-xl-n1, .my-xl-n1 {margin-bottom: -0.25rem !important;}.ml-xl-n1, .mx-xl-n1 {margin-left: -0.25rem !important;}.m-xl-n2 {margin: -0.5rem !important;}.mt-xl-n2, .my-xl-n2 {margin-top: -0.5rem !important;}.mr-xl-n2, .mx-xl-n2 {margin-right: -0.5rem !important;}.mb-xl-n2, .my-xl-n2 {margin-bottom: -0.5rem !important;}.ml-xl-n2, .mx-xl-n2 {margin-left: -0.5rem !important;}.m-xl-n3 {margin: -1rem !important;}.mt-xl-n3, .my-xl-n3 {margin-top: -1rem !important;}.mr-xl-n3, .mx-xl-n3 {margin-right: -1rem !important;}.mb-xl-n3, .my-xl-n3 {margin-bottom: -1rem !important;}.ml-xl-n3, .mx-xl-n3 {margin-left: -1rem !important;}.m-xl-n4 {margin: -1.5rem !important;}.mt-xl-n4, .my-xl-n4 {margin-top: -1.5rem !important;}.mr-xl-n4, .mx-xl-n4 {margin-right: -1.5rem !important;}.mb-xl-n4, .my-xl-n4 {margin-bottom: -1.5rem !important;}.ml-xl-n4, .mx-xl-n4 {margin-left: -1.5rem !important;}.m-xl-n5 {margin: -3rem !important;}.mt-xl-n5, .my-xl-n5 {margin-top: -3rem !important;}.mr-xl-n5, .mx-xl-n5 {margin-right: -3rem !important;}.mb-xl-n5, .my-xl-n5 {margin-bottom: -3rem !important;}.ml-xl-n5, .mx-xl-n5 {margin-left: -3rem !important;}.m-xl-auto {margin: auto !important;}.mt-xl-auto, .my-xl-auto {margin-top: auto !important;}.mr-xl-auto, .mx-xl-auto {margin-right: auto !important;}.mb-xl-auto, .my-xl-auto {margin-bottom: auto !important;}.ml-xl-auto, .mx-xl-auto {margin-left: auto !important;}}.stretched-link::after {position: absolute;top: 0;right: 0;bottom: 0;left: 0;z-index: 1;pointer-events: auto;content: "";background-color: rgba(0, 0, 0, 0);}.text-monospace {font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace !important;}.text-justify {text-align: justify !important;}.text-wrap {white-space: normal !important;}.text-nowrap {white-space: nowrap !important;}.text-truncate {overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}.text-left {text-align: left !important;}.text-right {text-align: right !important;}.text-center {text-align: center !important;}@media (min-width: 576px) {.text-sm-left {text-align: left !important;}.text-sm-right {text-align: right !important;}.text-sm-center {text-align: center !important;}}@media (min-width: 768px) {.text-md-left {text-align: left !important;}.text-md-right {text-align: right !important;}.text-md-center {text-align: center !important;}}@media (min-width: 992px) {.text-lg-left {text-align: left !important;}.text-lg-right {text-align: right !important;}.text-lg-center {text-align: center !important;}}@media (min-width: 1200px) {.text-xl-left {text-align: left !important;}.text-xl-right {text-align: right !important;}.text-xl-center {text-align: center !important;}}.text-lowercase {text-transform: lowercase !important;}.text-uppercase {text-transform: uppercase !important;}.text-capitalize {text-transform: capitalize !important;}.font-weight-light {font-weight: 300 !important;}.font-weight-lighter {font-weight: lighter !important;}.font-weight-normal {font-weight: 400 !important;}.font-weight-bold {font-weight: 700 !important;}.font-weight-bolder {font-weight: bolder !important;}.font-italic {font-style: italic !important;}.text-white {color: #fff !important;}.text-primary {color: #007bff !important;}a.text-primary:focus, a.text-primary:hover {color: #0056b3 !important;}.text-secondary {color: #6c757d !important;}a.text-secondary:focus, a.text-secondary:hover {color: #494f54 !important;}.text-success {color: #28a745 !important;}a.text-success:focus, a.text-success:hover {color: #19692c !important;}.text-info {color: #17a2b8 !important;}a.text-info:focus, a.text-info:hover {color: #0f6674 !important;}.text-warning {color: #ffc107 !important;}a.text-warning:focus, a.text-warning:hover {color: #ba8b00 !important;}.text-danger {color: #dc3545 !important;}a.text-danger:focus, a.text-danger:hover {color: #a71d2a !important;}.text-light {color: #f8f9fa !important;}a.text-light:focus, a.text-light:hover {color: #cbd3da !important;}.text-dark {color: #343a40 !important;}a.text-dark:focus, a.text-dark:hover {color: #121416 !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-hide {font: 0/0 a;color: transparent;text-shadow: none;background-color: transparent;border: 0;}.text-decoration-none {text-decoration: none !important;}.text-break {word-wrap: break-word !important;}.text-reset {color: inherit !important;}.visible {visibility: visible !important;}.invisible {visibility: hidden !important;}@media print {*, ::after, ::before {text-shadow: none !important;box-shadow: none !important;}a:not(.btn) {text-decoration: underline;}abbr[title]::after {content: " (" attr(title) ")";}pre {white-space: pre-wrap !important;}blockquote, pre {border: 1px solid #adb5bd;page-break-inside: avoid;}thead {display: table-header-group;}img, tr {page-break-inside: avoid;}h2, h3, p {orphans: 3;widows: 3;}h2, h3 {page-break-after: avoid;}@page {size: a3;}body {min-width: 992px !important;}.container {min-width: 992px !important;}.navbar {display: none;}.badge {border: 1px solid #000;}.table {border-collapse: collapse !important;}.table td, .table th {background-color: #fff !important;}.table-bordered td, .table-bordered th {border: 1px solid #dee2e6 !important;}.table-dark {color: inherit;}.table-dark tbody + tbody, .table-dark td, .table-dark th, .table-dark thead th {border-color: #dee2e6;}.table .thead-dark th {color: inherit;border-color: #dee2e6;}}@-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;}}.bootstrap-select > select.bs-select-hidden, 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:active, .bootstrap-select > .dropdown-toggle.bs-placeholder:focus, .bootstrap-select > .dropdown-toggle.bs-placeholder:hover {color: #999;}.bootstrap-select > .dropdown-toggle.bs-placeholder.btn-danger, .bootstrap-select > .dropdown-toggle.bs-placeholder.btn-danger:active, .bootstrap-select > .dropdown-toggle.bs-placeholder.btn-danger:focus, .bootstrap-select > .dropdown-toggle.bs-placeholder.btn-danger:hover, .bootstrap-select > .dropdown-toggle.bs-placeholder.btn-dark, .bootstrap-select > .dropdown-toggle.bs-placeholder.btn-dark:active, .bootstrap-select > .dropdown-toggle.bs-placeholder.btn-dark:focus, .bootstrap-select > .dropdown-toggle.bs-placeholder.btn-dark:hover, .bootstrap-select > .dropdown-toggle.bs-placeholder.btn-info, .bootstrap-select > .dropdown-toggle.bs-placeholder.btn-info:active, .bootstrap-select > .dropdown-toggle.bs-placeholder.btn-info:focus, .bootstrap-select > .dropdown-toggle.bs-placeholder.btn-info:hover, .bootstrap-select > .dropdown-toggle.bs-placeholder.btn-primary, .bootstrap-select > .dropdown-toggle.bs-placeholder.btn-primary:active, .bootstrap-select > .dropdown-toggle.bs-placeholder.btn-primary:focus, .bootstrap-select > .dropdown-toggle.bs-placeholder.btn-primary:hover, .bootstrap-select > .dropdown-toggle.bs-placeholder.btn-secondary, .bootstrap-select > .dropdown-toggle.bs-placeholder.btn-secondary:active, .bootstrap-select > .dropdown-toggle.bs-placeholder.btn-secondary:focus, .bootstrap-select > .dropdown-toggle.bs-placeholder.btn-secondary:hover, .bootstrap-select > .dropdown-toggle.bs-placeholder.btn-success, .bootstrap-select > .dropdown-toggle.bs-placeholder.btn-success:active, .bootstrap-select > .dropdown-toggle.bs-placeholder.btn-success:focus, .bootstrap-select > .dropdown-toggle.bs-placeholder.btn-success:hover {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;}.bootstrap-select.is-invalid .dropdown-toggle, .error .bootstrap-select .dropdown-toggle, .has-error .bootstrap-select .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 .dropdown-toggle:focus, .bootstrap-select > select.mobile-device:focus + .dropdown-toggle {outline: thin dotted #333 !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-group .bootstrap-select, .form-horizontal .bootstrap-select, .form-inline .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-lg .dropdown-toggle, .bootstrap-select.form-control-sm .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: 0 !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;}.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: 0 !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: 0.3s linear 750ms forwards bs-notify-fadeOut;-o-animation: 0.3s linear 750ms forwards bs-notify-fadeOut;animation: 0.3s 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 #fff;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 #fff;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:after, .bootstrap-select.show-menu-arrow.open > .dropdown-toggle .filter-option:before, .bootstrap-select.show-menu-arrow.show > .dropdown-toggle .filter-option:after, .bootstrap-select.show-menu-arrow.show > .dropdown-toggle .filter-option:before {display: block;}.bs-actionsbox, .bs-donebutton, .bs-searchbox {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 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 button {width: 100%;}.bs-searchbox + .bs-actionsbox {padding: 0 8px 4px;}.bs-searchbox .form-control {margin-bottom: 0;width: 100%;float: none;}@font-face {font-family: houzez-iconfont;src: url("../fonts/houzez-iconfont.eot?jd28ud");src: url("../fonts/houzez-iconfont.eot?jd28ud#iefix") format("embedded-opentype"), url("../fonts/houzez-iconfont.ttf?jd28ud") format("truetype"), url("../fonts/houzez-iconfont.woff?jd28ud") format("woff"), url("../fonts/houzez-iconfont.svg?jd28ud#houzez-iconfont") format("svg");font-weight: 400;font-style: normal;font-display: block;}.houzez-icon {font-family: houzez-iconfont !important;speak: none;font-style: normal;font-weight: 400;font-variant: normal;text-transform: none;line-height: 1;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}.icon-telegram-logos-24:before {content: "\e963";}.icon-tiktok-1-logos-24:before {content: "\e964";}.icon-biking-person:before {content: "\e960";}.icon-bus-2:before {content: "\e961";}.icon-walking:before {content: "\e962";}.icon-video-player-movie-1:before {content: "\e95f";}.icon-surveillance-360-camera:before {content: "\e95c";}.icon-arrow-button-left-1:before {content: "\e95d";}.icon-arrow-button-right-1:before {content: "\e95e";}.icon-designer-community-behance:before {content: "\e95b";}.icon-phone-actions-ring:before {content: "\e95a";}.icon-earth-1:before {content: "\e926";}.icon-subtract:before {content: "\e92e";}.icon-floppy-disk:before {content: "\e920";}.icon-hotel-double-bed-1:before {content: "\e91f";}.icon-subtract-circle:before {content: "\e959";}.icon-dislike:before {content: "\e957";}.icon-like:before {content: "\e958";}.icon-close-quote:before {content: "\e956";}.icon-print-text:before {content: "\e955";}.icon-messaging-whatsapp:before {content: "\e953";}.icon-mobile-phone:before {content: "\e954";}.icon-messages-bubble:before {content: "\e92a";}.icon-real-estate-dimensions-map:before {content: "\e952";}.icon-share:before {content: "\e951";}.icon-layout-bullets:before {content: "\e94f";}.icon-layout-module-1:before {content: "\e950";}.icon-house-nature:before {content: "\e94e";}.icon-real-estate-dimensions-plan-1:before {content: "\e94d";}.icon-upload-button:before {content: "\e94c";}.icon-picture-sun:before {content: "\e94b";}.icon-close:before {content: "\e94a";}.icon-pencil:before {content: "\e949";}.icon-download-bottom:before {content: "\e948";}.icon-accounting-document:before {content: "\e900";}.icon-add-circle:before {content: "\e901";}.icon-add-square:before {content: "\e902";}.icon-add:before {content: "\e903";}.icon-alarm-bell:before {content: "\e904";}.icon-analytics-bars-circle:before {content: "\e905";}.icon-analytics-bars:before {content: "\e906";}.icon-answer-machine:before {content: "\e907";}.icon-arrow-button-circle-down:before {content: "\e908";}.icon-arrow-button-circle-left:before {content: "\e909";}.icon-arrow-button-circle-right:before {content: "\e90a";}.icon-arrow-button-circle-up:before {content: "\e90b";}.icon-arrow-button-down-2:before {content: "\e90c";}.icon-arrow-button-left-2:before {content: "\e90d";}.icon-arrow-button-right-2:before {content: "\e90e";}.icon-arrow-button-up-2:before {content: "\e90f";}.icon-arrow-down-1:before {content: "\e910";}.icon-arrow-left-1:before {content: "\e911";}.icon-arrow-right-1:before {content: "\e912";}.icon-arrow-up-1:before {content: "\e913";}.icon-attachment:before {content: "\e914";}.icon-bathroom-shower-1:before {content: "\e915";}.icon-building-cloudy:before {content: "\e916";}.icon-calendar-3:before {content: "\e917";}.icon-camera-1:before {content: "\e918";}.icon-car-1:before {content: "\e919";}.icon-check-circle-1:before {content: "\e91a";}.icon-cog:before {content: "\e91b";}.icon-email-action-reply:before {content: "\e91c";}.icon-envelope:before {content: "\e91d";}.icon-expand-3:before {content: "\e91e";}.icon-hyperlink-3:before {content: "\e921";}.icon-layout-dashboard:before {content: "\e922";}.icon-location-target:before {content: "\e923";}.icon-location-user:before {content: "\e924";}.icon-lock-5:before {content: "\e925";}.icon-love-it-remove:before {content: "\e927";}.icon-love-it:before {content: "\e928";}.icon-maps:before {content: "\e929";}.icon-move-expand-vertical:before {content: "\e92b";}.icon-move-left-right:before {content: "\e92c";}.icon-navigation-menu:before {content: "\e92d";}.icon-pencil-circle:before {content: "\e92f";}.icon-phone:before {content: "\e930";}.icon-pin:before {content: "\e931";}.icon-professional-network-linkedin:before {content: "\e932";}.icon-rating-half-star:before {content: "\e933";}.icon-rating-star:before {content: "\e934";}.icon-remove-circle:before {content: "\e935";}.icon-ruler-triangle:before {content: "\e936";}.icon-search:before {content: "\e937";}.icon-sign-badge-circle:before {content: "\e938";}.icon-single-neutral-circle:before {content: "\e939";}.icon-single-neutral:before {content: "\e93a";}.icon-social-instagram:before {content: "\e93b";}.icon-social-media-facebook:before {content: "\e93c";}.icon-social-media-google-plus-1:before {content: "\e93d";}.icon-social-media-twitter:before {content: "\e93e";}.icon-social-media-yelp:before {content: "\e93f";}.icon-social-pinterest:before {content: "\e940";}.icon-social-video-vimeo:before {content: "\e941";}.icon-social-video-youtube-clip:before {content: "\e942";}.icon-tags:before {content: "\e943";}.icon-task-list-plain-1:before {content: "\e944";}.icon-task-list-text-1:before {content: "\e945";}.icon-time-clock-circle:before {content: "\e946";}.icon-video-meeting-skype:before {content: "\e947";}.lSSlideOuter {overflow: hidden;-webkit-touch-callout: none;-webkit-user-select: none;-khtml-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}.lightSlider:after, .lightSlider:before {content: " ";display: table;}.lightSlider {overflow: hidden;margin: 0;}.lSSlideWrapper {max-width: 100%;overflow: hidden;position: relative;}.lSSlideWrapper > .lightSlider:after {clear: both;}.lSSlideWrapper .lSSlide {-webkit-transform: translate(0, 0);-ms-transform: translate(0, 0);transform: translate(0, 0);-webkit-transition: all 1s;-webkit-transition-property: -webkit-transform, height;-moz-transition-property: -moz-transform, height;transition-property: transform, height;-webkit-transition-duration: inherit !important;transition-duration: inherit !important;-webkit-transition-timing-function: inherit !important;transition-timing-function: inherit !important;}.lSSlideWrapper .lSFade {position: relative;}.lSSlideWrapper .lSFade > * {position: absolute !important;top: 0;left: 0;z-index: 9;margin-right: 0;width: 100%;}.lSSlideWrapper.usingCss .lSFade > * {opacity: 0;-webkit-transition-delay: 0s;transition-delay: 0s;-webkit-transition-duration: inherit !important;transition-duration: inherit !important;-webkit-transition-property: opacity;transition-property: opacity;-webkit-transition-timing-function: inherit !important;transition-timing-function: inherit !important;}.lSSlideWrapper .lSFade > .active {z-index: 10;}.lSSlideWrapper.usingCss .lSFade > .active {opacity: 1;}.lSSlideOuter .lSPager.lSpg {margin: 10px 0 0;padding: 0;text-align: center;}.lSSlideOuter .lSPager.lSpg > li {cursor: pointer;display: inline-block;padding: 0 5px;}.lSSlideOuter .lSPager.lSpg > li a {background-color: #222;border-radius: 30px;display: inline-block;height: 8px;overflow: hidden;text-indent: -999em;width: 8px;position: relative;z-index: 99;-webkit-transition: all 0.5s linear 0s;transition: all 0.5s linear 0s;}.lSSlideOuter .lSPager.lSpg > li.active a, .lSSlideOuter .lSPager.lSpg > li:hover a {background-color: #428bca;}.lSSlideOuter .media {opacity: 0.8;}.lSSlideOuter .media.active {opacity: 1;}.lSSlideOuter .lSPager.lSGallery {list-style: none outside none;padding-left: 0;margin: 0;overflow: hidden;transform: translate3d(0, 0, 0);-moz-transform: translate3d(0, 0, 0);-ms-transform: translate3d(0, 0, 0);-webkit-transform: translate3d(0, 0, 0);-o-transform: translate3d(0, 0, 0);-webkit-transition-property: -webkit-transform;-moz-transition-property: -moz-transform;-webkit-touch-callout: none;-webkit-user-select: none;-khtml-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}.lSSlideOuter .lSPager.lSGallery li {overflow: hidden;-webkit-transition: border-radius 0.12s linear 0s 0.35s linear 0s;transition: border-radius 0.12s linear 0s 0.35s linear 0s;}.lSSlideOuter .lSPager.lSGallery img {display: block;height: auto;max-width: 100%;}.lSSlideOuter .lSPager.lSGallery:after, .lSSlideOuter .lSPager.lSGallery:before {content: " ";display: table;}.lSSlideOuter .lSPager.lSGallery:after {clear: both;}.lSAction > a {display: block;top: 50%;cursor: pointer;position: absolute;z-index: 99;margin-top: -16px;opacity: 0.5;-webkit-transition: opacity 0.35s linear 0s;transition: opacity 0.35s linear 0s;}.lSAction > a:hover {opacity: 1;}.lSAction > .lSPrev {background-position: 0 0;left: 10px;}.lSAction > .lSNext {background-position: -32px 0;right: 10px;}.lSAction > a.disabled {pointer-events: none;}.cS-hidden {height: 1px;opacity: 0;overflow: hidden;}.lSSlideOuter.vertical {position: relative;}.lSSlideOuter.vertical.noPager {padding-right: 0 !important;}.lSSlideOuter.vertical .lSGallery {position: absolute !important;right: 0;top: 0;}.lSSlideOuter.vertical .lightSlider > * {width: 100% !important;max-width: none !important;}.lSSlideOuter.vertical .lSAction > a {left: 50%;margin-left: -14px;margin-top: 0;}.lSSlideOuter.vertical .lSAction > .lSNext {background-position: 31px -31px;bottom: 10px;top: auto;}.lSSlideOuter.vertical .lSAction > .lSPrev {background-position: 0 -31px;bottom: auto;top: 10px;}.lSSlideOuter.lSrtl {direction: rtl;}.lSSlideOuter .lSPager, .lSSlideOuter .lightSlider {padding-left: 0;list-style: none outside none;}.lSSlideOuter.lSrtl .lSPager, .lSSlideOuter.lSrtl .lightSlider {padding-right: 0;}.lSSlideOuter .lSGallery li, .lSSlideOuter .lightSlider > * {float: left;}.lSSlideOuter.lSrtl .lSGallery li, .lSSlideOuter.lSrtl .lightSlider > * {float: right !important;}@-webkit-keyframes rightEnd {0% {left: 0;}50% {left: -15px;}100% {left: 0;}}@keyframes rightEnd {0% {left: 0;}50% {left: -15px;}100% {left: 0;}}@-webkit-keyframes topEnd {0% {top: 0;}50% {top: -15px;}100% {top: 0;}}@keyframes topEnd {0% {top: 0;}50% {top: -15px;}100% {top: 0;}}@-webkit-keyframes leftEnd {0% {left: 0;}50% {left: 15px;}100% {left: 0;}}@keyframes leftEnd {0% {left: 0;}50% {left: 15px;}100% {left: 0;}}@-webkit-keyframes bottomEnd {0% {bottom: 0;}50% {bottom: -15px;}100% {bottom: 0;}}@keyframes bottomEnd {0% {bottom: 0;}50% {bottom: -15px;}100% {bottom: 0;}}.lSSlideOuter .rightEnd {-webkit-animation: rightEnd 0.3s;animation: rightEnd 0.3s;position: relative;}.lSSlideOuter .leftEnd {-webkit-animation: leftEnd 0.3s;animation: leftEnd 0.3s;position: relative;}.lSSlideOuter.vertical .rightEnd {-webkit-animation: topEnd 0.3s;animation: topEnd 0.3s;position: relative;}.lSSlideOuter.vertical .leftEnd {-webkit-animation: bottomEnd 0.3s;animation: bottomEnd 0.3s;position: relative;}.lSSlideOuter.lSrtl .rightEnd {-webkit-animation: leftEnd 0.3s;animation: leftEnd 0.3s;position: relative;}.lSSlideOuter.lSrtl .leftEnd {-webkit-animation: rightEnd 0.3s;animation: rightEnd 0.3s;position: relative;}.lightSlider.lsGrab > * {cursor: -webkit-grab;cursor: -moz-grab;cursor: -o-grab;cursor: -ms-grab;cursor: grab;}.lightSlider.lsGrabbing > * {cursor: move;cursor: -webkit-grabbing;cursor: -moz-grabbing;cursor: -o-grabbing;cursor: -ms-grabbing;cursor: grabbing;}.slick-slider {position: relative;display: block;box-sizing: border-box;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;-webkit-touch-callout: none;-khtml-user-select: none;touch-action: pan-y;-webkit-tap-highlight-color: transparent;}.slick-list {position: relative;display: block;overflow: hidden;margin: 0;padding: 0;}.slick-list:focus {outline: 0;}.slick-list.dragging {cursor: pointer;cursor: hand;}.slick-slider .slick-list, .slick-slider .slick-track {-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}.slick-track {position: relative;top: 0;left: 0;display: block;margin-left: auto;margin-right: auto;}.slick-track:after, .slick-track:before {display: table;content: "";}.slick-track:after {clear: both;}.slick-loading .slick-track {visibility: hidden;}.slick-slide {display: none;float: left;height: 100%;min-height: 1px;}[dir="rtl"] .slick-slide {float: right;}.slick-slide img {display: block;}.slick-slide.slick-loading img {display: none;}.slick-slide.dragging img {pointer-events: none;}.slick-initialized .slick-slide {display: block;}.slick-loading .slick-slide {visibility: hidden;}.slick-vertical .slick-slide {display: block;height: auto;border: 1px solid transparent;}.slick-arrow.slick-hidden {display: none;}.slick-next, .slick-prev {position: absolute;font-size: 0;top: 50%;padding: 4px 0px 0 0px;border: none;line-height: 0;transform: translate(0, -50%);outline: 0;color: #fff;}@charset 'UTF-8';.slick-loading .slick-list {background: #fff url(./ajax-loader.gif) center center no-repeat;}@font-face {font-family: "slick";font-weight: 400;font-style: normal;src: url(./fonts/slick.eot);src: url("./fonts/slick.eot?#iefix") format("embedded-opentype"), url(./fonts/slick.woff) format("woff"), url(./fonts/slick.ttf) format("truetype"), url("./fonts/slick.svg#slick") format("svg");}.slick-prev, .slick-next {font-size: 0;line-height: 0;position: absolute;top: 50%;display: block;width: 20px;height: 20px;padding: 0;-webkit-transform: translate(0, -50%);-ms-transform: translate(0, -50%);transform: translate(0, -50%);cursor: pointer;color: transparent;border: none;outline: none;background: transparent;}.slick-prev:hover, .slick-prev:focus, .slick-next:hover, .slick-next:focus {color: transparent;outline: none;background: transparent;}.slick-prev:hover:before, .slick-prev:focus:before, .slick-next:hover:before, .slick-next:focus:before {opacity: 1;}.slick-prev.slick-disabled:before, .slick-next.slick-disabled:before {opacity: 0.25;}.slick-prev:before, .slick-next:before {font-family: "slick";font-size: 20px;line-height: 1;opacity: 0.75;color: #fff;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}.slick-prev {left: -25px;}[dir="rtl"] .slick-prev {right: 25px;left: auto;}.slick-prev:before {content: "←";}[dir="rtl"] .slick-prev:before {content: "→";}.slick-next {right: -25px;}[dir="rtl"] .slick-next {right: auto;left: 25px;}.slick-next:before {content: "→";}[dir="rtl"] .slick-next:before {content: "←";}.slick-dotted.slick-slider {margin-bottom: 30px;}.slick-dots {position: absolute;bottom: -25px;display: block;width: 100%;padding: 0;margin: 0;list-style: none;text-align: center;}.slick-dots li {position: relative;display: inline-block;width: 20px;height: 20px;margin: 0 5px;padding: 0;cursor: pointer;}.slick-dots li button {font-size: 0;line-height: 0;display: block;width: 20px;height: 20px;padding: 5px;cursor: pointer;color: transparent;border: 0;outline: none;background: transparent;}.slick-dots li button:hover, .slick-dots li button:focus {outline: none;}.slick-dots li button:hover:before, .slick-dots li button:focus:before {opacity: 1;}.slick-dots li button:before {font-family: "slick";font-size: 6px;line-height: 20px;position: absolute;top: 0;left: 0;width: 20px;height: 20px;content: "•";text-align: center;opacity: 0.25;color: #000;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}.slick-dots li.slick-active button:before {opacity: 0.75;color: #000;}.ui-helper-hidden {display: none;}.ui-helper-hidden-accessible {border: 0;clip: rect(0 0 0 0);height: 1px;margin: -1px;overflow: hidden;padding: 0;position: absolute;width: 1px;}.ui-helper-reset {margin: 0;padding: 0;border: 0;outline: 0;line-height: 1.3;text-decoration: none;font-size: 100%;list-style: none;}.ui-helper-clearfix:before, .ui-helper-clearfix:after {content: "";display: table;border-collapse: collapse;}.ui-helper-clearfix:after {clear: both;}.ui-helper-zfix {width: 100%;height: 100%;top: 0;left: 0;position: absolute;opacity: 0;filter: Alpha(Opacity=0);}.ui-front {z-index: 100;}.ui-state-disabled {cursor: default !important;pointer-events: none;}.ui-icon {display: inline-block;vertical-align: middle;margin-top: -0.25em;position: relative;text-indent: -99999px;overflow: hidden;background-repeat: no-repeat;}.ui-widget-icon-block {left: 50%;margin-left: -8px;display: block;}.ui-widget-overlay {position: fixed;top: 0;left: 0;width: 100%;height: 100%;}.ui-accordion .ui-accordion-header {display: block;cursor: pointer;position: relative;margin: 2px 0 0 0;padding: 0.5em 0.5em 0.5em 0.7em;font-size: 100%;}.ui-accordion .ui-accordion-content {padding: 1em 2.2em;border-top: 0;overflow: auto;}.ui-autocomplete {position: absolute;top: 0;left: 0;cursor: default;}.ui-menu {list-style: none;padding: 0;margin: 0;display: block;outline: 0;}.ui-menu .ui-menu {position: absolute;}.ui-menu .ui-menu-item {margin: 0;cursor: pointer;list-style-image: url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7");}.ui-menu .ui-menu-item-wrapper {position: relative;padding: 3px 1em 3px 0.4em;}.ui-menu .ui-menu-divider {margin: 5px 0;height: 0;font-size: 0;line-height: 0;border-width: 1px 0 0 0;}.ui-menu .ui-state-focus, .ui-menu .ui-state-active {margin: -1px;}.ui-menu-icons {position: relative;}.ui-menu-icons .ui-menu-item-wrapper {padding-left: 2em;}.ui-menu .ui-icon {position: absolute;top: 0;bottom: 0;left: 0.2em;margin: auto 0;}.ui-menu .ui-menu-icon {left: auto;right: 0;}.ui-button {padding: 0.4em 1em;display: inline-block;position: relative;line-height: normal;margin-right: 0.1em;cursor: pointer;vertical-align: middle;text-align: center;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;overflow: visible;}.ui-button, .ui-button:link, .ui-button:visited, .ui-button:hover, .ui-button:active {text-decoration: none;}.ui-button-icon-only {width: 2em;box-sizing: border-box;text-indent: -9999px;white-space: nowrap;}input.ui-button.ui-button-icon-only {text-indent: 0;}.ui-button-icon-only .ui-icon {position: absolute;top: 50%;left: 50%;margin-top: -8px;margin-left: -8px;}.ui-button.ui-icon-notext .ui-icon {padding: 0;width: 2.1em;height: 2.1em;text-indent: -9999px;white-space: nowrap;}input.ui-button.ui-icon-notext .ui-icon {width: auto;height: auto;text-indent: 0;white-space: normal;padding: 0.4em 1em;}input.ui-button::-moz-focus-inner, button.ui-button::-moz-focus-inner {border: 0;padding: 0;}.ui-controlgroup {vertical-align: middle;display: inline-block;}.ui-controlgroup > .ui-controlgroup-item {float: left;margin-left: 0;margin-right: 0;}.ui-controlgroup > .ui-controlgroup-item:focus, .ui-controlgroup > .ui-controlgroup-item.ui-visual-focus {z-index: 9999;}.ui-controlgroup-vertical > .ui-controlgroup-item {display: block;float: none;width: 100%;margin-top: 0;margin-bottom: 0;text-align: left;}.ui-controlgroup-vertical .ui-controlgroup-item {box-sizing: border-box;}.ui-controlgroup .ui-controlgroup-label {padding: 0.4em 1em;}.ui-controlgroup .ui-controlgroup-label span {font-size: 80%;}.ui-controlgroup-horizontal .ui-controlgroup-label + .ui-controlgroup-item {border-left: none;}.ui-controlgroup-vertical .ui-controlgroup-label + .ui-controlgroup-item {border-top: none;}.ui-controlgroup-horizontal .ui-controlgroup-label.ui-widget-content {border-right: none;}.ui-controlgroup-vertical .ui-controlgroup-label.ui-widget-content {border-bottom: none;}.ui-controlgroup-vertical .ui-spinner-input {width: 75%;width: calc(100% - 2.4em);}.ui-controlgroup-vertical .ui-spinner .ui-spinner-up {border-top-style: solid;}.ui-checkboxradio-label .ui-icon-background {box-shadow: inset 1px 1px 1px #ccc;border-radius: 0.12em;border: none;}.ui-checkboxradio-radio-label .ui-icon-background {width: 16px;height: 16px;border-radius: 1em;overflow: visible;border: none;}.ui-checkboxradio-radio-label.ui-checkboxradio-checked .ui-icon, .ui-checkboxradio-radio-label.ui-checkboxradio-checked:hover .ui-icon {background-image: none;width: 8px;height: 8px;border-width: 4px;border-style: solid;}.ui-checkboxradio-disabled {pointer-events: none;}.ui-datepicker {width: 17em;padding: 0.2em 0.2em 0;display: none;}.ui-datepicker .ui-datepicker-header {position: relative;padding: 0.2em 0;}.ui-datepicker .ui-datepicker-prev, .ui-datepicker .ui-datepicker-next {position: absolute;top: 2px;width: 1.8em;height: 1.8em;}.ui-datepicker .ui-datepicker-prev-hover, .ui-datepicker .ui-datepicker-next-hover {top: 1px;}.ui-datepicker .ui-datepicker-prev {left: 2px;}.ui-datepicker .ui-datepicker-next {right: 2px;}.ui-datepicker .ui-datepicker-prev-hover {left: 1px;}.ui-datepicker .ui-datepicker-next-hover {right: 1px;}.ui-datepicker .ui-datepicker-prev span, .ui-datepicker .ui-datepicker-next span {display: block;position: absolute;left: 50%;margin-left: -8px;top: 50%;margin-top: -8px;}.ui-datepicker .ui-datepicker-title {margin: 0 2.3em;line-height: 1.8em;text-align: center;}.ui-datepicker .ui-datepicker-title select {font-size: 1em;margin: 1px 0;}.ui-datepicker select.ui-datepicker-month, .ui-datepicker select.ui-datepicker-year {width: 45%;}.ui-datepicker table {width: 100%;font-size: 0.9em;border-collapse: collapse;margin: 0 0 0.4em;}.ui-datepicker th {padding: 0.7em 0.3em;text-align: center;font-weight: bold;border: 0;}.ui-datepicker td {border: 0;padding: 1px;}.ui-datepicker td span, .ui-datepicker td a {display: block;padding: 0.2em;text-align: right;text-decoration: none;}.ui-datepicker .ui-datepicker-buttonpane {background-image: none;margin: 0.7em 0 0 0;padding: 0 0.2em;border-left: 0;border-right: 0;border-bottom: 0;}.ui-datepicker .ui-datepicker-buttonpane button {float: right;margin: 0.5em 0.2em 0.4em;cursor: pointer;padding: 0.2em 0.6em 0.3em 0.6em;width: auto;overflow: visible;}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current {float: left;}.ui-datepicker.ui-datepicker-multi {width: auto;}.ui-datepicker-multi .ui-datepicker-group {float: left;}.ui-datepicker-multi .ui-datepicker-group table {width: 95%;margin: 0 auto 0.4em;}.ui-datepicker-multi-2 .ui-datepicker-group {width: 50%;}.ui-datepicker-multi-3 .ui-datepicker-group {width: 33.3%;}.ui-datepicker-multi-4 .ui-datepicker-group {width: 25%;}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header, .ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header {border-left-width: 0;}.ui-datepicker-multi .ui-datepicker-buttonpane {clear: left;}.ui-datepicker-row-break {clear: both;width: 100%;font-size: 0;}.ui-datepicker-rtl {direction: rtl;}.ui-datepicker-rtl .ui-datepicker-prev {right: 2px;left: auto;}.ui-datepicker-rtl .ui-datepicker-next {left: 2px;right: auto;}.ui-datepicker-rtl .ui-datepicker-prev:hover {right: 1px;left: auto;}.ui-datepicker-rtl .ui-datepicker-next:hover {left: 1px;right: auto;}.ui-datepicker-rtl .ui-datepicker-buttonpane {clear: right;}.ui-datepicker-rtl .ui-datepicker-buttonpane button {float: left;}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current, .ui-datepicker-rtl .ui-datepicker-group {float: right;}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header, .ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header {border-right-width: 0;border-left-width: 1px;}.ui-datepicker .ui-icon {display: block;text-indent: -99999px;overflow: hidden;background-repeat: no-repeat;left: 0.5em;top: 0.3em;}.ui-dialog {position: absolute;top: 0;left: 0;padding: 0.2em;outline: 0;}.ui-dialog .ui-dialog-titlebar {padding: 0.4em 1em;position: relative;}.ui-dialog .ui-dialog-title {float: left;margin: 0.1em 0;white-space: nowrap;width: 90%;overflow: hidden;text-overflow: ellipsis;}.ui-dialog .ui-dialog-titlebar-close {position: absolute;right: 0.3em;top: 50%;width: 20px;margin: -10px 0 0 0;padding: 1px;height: 20px;}.ui-dialog .ui-dialog-content {position: relative;border: 0;padding: 0.5em 1em;background: none;overflow: auto;}.ui-dialog .ui-dialog-buttonpane {text-align: left;border-width: 1px 0 0 0;background-image: none;margin-top: 0.5em;padding: 0.3em 1em 0.5em 0.4em;}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset {float: right;}.ui-dialog .ui-dialog-buttonpane button {margin: 0.5em 0.4em 0.5em 0;cursor: pointer;}.ui-dialog .ui-resizable-n {height: 2px;top: 0;}.ui-dialog .ui-resizable-e {width: 2px;right: 0;}.ui-dialog .ui-resizable-s {height: 2px;bottom: 0;}.ui-dialog .ui-resizable-w {width: 2px;left: 0;}.ui-dialog .ui-resizable-se, .ui-dialog .ui-resizable-sw, .ui-dialog .ui-resizable-ne, .ui-dialog .ui-resizable-nw {width: 7px;height: 7px;}.ui-dialog .ui-resizable-se {right: 0;bottom: 0;}.ui-dialog .ui-resizable-sw {left: 0;bottom: 0;}.ui-dialog .ui-resizable-ne {right: 0;top: 0;}.ui-dialog .ui-resizable-nw {left: 0;top: 0;}.ui-draggable .ui-dialog-titlebar {cursor: move;}.ui-draggable-handle {-ms-touch-action: none;touch-action: none;}.ui-resizable {position: relative;}.ui-resizable-handle {position: absolute;font-size: 0.1px;display: block;-ms-touch-action: none;touch-action: none;}.ui-resizable-disabled .ui-resizable-handle, .ui-resizable-autohide .ui-resizable-handle {display: none;}.ui-resizable-n {cursor: n-resize;height: 7px;width: 100%;top: -5px;left: 0;}.ui-resizable-s {cursor: s-resize;height: 7px;width: 100%;bottom: -5px;left: 0;}.ui-resizable-e {cursor: e-resize;width: 7px;right: -5px;top: 0;height: 100%;}.ui-resizable-w {cursor: w-resize;width: 7px;left: -5px;top: 0;height: 100%;}.ui-resizable-se {cursor: se-resize;width: 12px;height: 12px;right: 1px;bottom: 1px;}.ui-resizable-sw {cursor: sw-resize;width: 9px;height: 9px;left: -5px;bottom: -5px;}.ui-resizable-nw {cursor: nw-resize;width: 9px;height: 9px;left: -5px;top: -5px;}.ui-resizable-ne {cursor: ne-resize;width: 9px;height: 9px;right: -5px;top: -5px;}.ui-progressbar {height: 2em;text-align: left;overflow: hidden;}.ui-progressbar .ui-progressbar-value {margin: -1px;height: 100%;}.ui-progressbar .ui-progressbar-overlay {background: url("data:image/gif;base64,R0lGODlhKAAoAIABAAAAAP///yH/C05FVFNDQVBFMi4wAwEAAAAh+QQJAQABACwAAAAAKAAoAAACkYwNqXrdC52DS06a7MFZI+4FHBCKoDeWKXqymPqGqxvJrXZbMx7Ttc+w9XgU2FB3lOyQRWET2IFGiU9m1frDVpxZZc6bfHwv4c1YXP6k1Vdy292Fb6UkuvFtXpvWSzA+HycXJHUXiGYIiMg2R6W459gnWGfHNdjIqDWVqemH2ekpObkpOlppWUqZiqr6edqqWQAAIfkECQEAAQAsAAAAACgAKAAAApSMgZnGfaqcg1E2uuzDmmHUBR8Qil95hiPKqWn3aqtLsS18y7G1SzNeowWBENtQd+T1JktP05nzPTdJZlR6vUxNWWjV+vUWhWNkWFwxl9VpZRedYcflIOLafaa28XdsH/ynlcc1uPVDZxQIR0K25+cICCmoqCe5mGhZOfeYSUh5yJcJyrkZWWpaR8doJ2o4NYq62lAAACH5BAkBAAEALAAAAAAoACgAAAKVDI4Yy22ZnINRNqosw0Bv7i1gyHUkFj7oSaWlu3ovC8GxNso5fluz3qLVhBVeT/Lz7ZTHyxL5dDalQWPVOsQWtRnuwXaFTj9jVVh8pma9JjZ4zYSj5ZOyma7uuolffh+IR5aW97cHuBUXKGKXlKjn+DiHWMcYJah4N0lYCMlJOXipGRr5qdgoSTrqWSq6WFl2ypoaUAAAIfkECQEAAQAsAAAAACgAKAAAApaEb6HLgd/iO7FNWtcFWe+ufODGjRfoiJ2akShbueb0wtI50zm02pbvwfWEMWBQ1zKGlLIhskiEPm9R6vRXxV4ZzWT2yHOGpWMyorblKlNp8HmHEb/lCXjcW7bmtXP8Xt229OVWR1fod2eWqNfHuMjXCPkIGNileOiImVmCOEmoSfn3yXlJWmoHGhqp6ilYuWYpmTqKUgAAIfkECQEAAQAsAAAAACgAKAAAApiEH6kb58biQ3FNWtMFWW3eNVcojuFGfqnZqSebuS06w5V80/X02pKe8zFwP6EFWOT1lDFk8rGERh1TTNOocQ61Hm4Xm2VexUHpzjymViHrFbiELsefVrn6XKfnt2Q9G/+Xdie499XHd2g4h7ioOGhXGJboGAnXSBnoBwKYyfioubZJ2Hn0RuRZaflZOil56Zp6iioKSXpUAAAh+QQJAQABACwAAAAAKAAoAAACkoQRqRvnxuI7kU1a1UU5bd5tnSeOZXhmn5lWK3qNTWvRdQxP8qvaC+/yaYQzXO7BMvaUEmJRd3TsiMAgswmNYrSgZdYrTX6tSHGZO73ezuAw2uxuQ+BbeZfMxsexY35+/Qe4J1inV0g4x3WHuMhIl2jXOKT2Q+VU5fgoSUI52VfZyfkJGkha6jmY+aaYdirq+lQAACH5BAkBAAEALAAAAAAoACgAAAKWBIKpYe0L3YNKToqswUlvznigd4wiR4KhZrKt9Upqip61i9E3vMvxRdHlbEFiEXfk9YARYxOZZD6VQ2pUunBmtRXo1Lf8hMVVcNl8JafV38aM2/Fu5V16Bn63r6xt97j09+MXSFi4BniGFae3hzbH9+hYBzkpuUh5aZmHuanZOZgIuvbGiNeomCnaxxap2upaCZsq+1kAACH5BAkBAAEALAAAAAAoACgAAAKXjI8By5zf4kOxTVrXNVlv1X0d8IGZGKLnNpYtm8Lr9cqVeuOSvfOW79D9aDHizNhDJidFZhNydEahOaDH6nomtJjp1tutKoNWkvA6JqfRVLHU/QUfau9l2x7G54d1fl995xcIGAdXqMfBNadoYrhH+Mg2KBlpVpbluCiXmMnZ2Sh4GBqJ+ckIOqqJ6LmKSllZmsoq6wpQAAAh+QQJAQABACwAAAAAKAAoAAAClYx/oLvoxuJDkU1a1YUZbJ59nSd2ZXhWqbRa2/gF8Gu2DY3iqs7yrq+xBYEkYvFSM8aSSObE+ZgRl1BHFZNr7pRCavZ5BW2142hY3AN/zWtsmf12p9XxxFl2lpLn1rseztfXZjdIWIf2s5dItwjYKBgo9yg5pHgzJXTEeGlZuenpyPmpGQoKOWkYmSpaSnqKileI2FAAACH5BAkBAAEALAAAAAAoACgAAAKVjB+gu+jG4kORTVrVhRlsnn2dJ3ZleFaptFrb+CXmO9OozeL5VfP99HvAWhpiUdcwkpBH3825AwYdU8xTqlLGhtCosArKMpvfa1mMRae9VvWZfeB2XfPkeLmm18lUcBj+p5dnN8jXZ3YIGEhYuOUn45aoCDkp16hl5IjYJvjWKcnoGQpqyPlpOhr3aElaqrq56Bq7VAAAOw==");height: 100%;filter: alpha(opacity=25);opacity: 0.25;}.ui-progressbar-indeterminate .ui-progressbar-value {background-image: none;}.ui-selectable {-ms-touch-action: none;touch-action: none;}.ui-selectable-helper {position: absolute;z-index: 100;border: 1px dotted black;}.ui-selectmenu-menu {padding: 0;margin: 0;position: absolute;top: 0;left: 0;display: none;}.ui-selectmenu-menu .ui-menu {overflow: auto;overflow-x: hidden;padding-bottom: 1px;}.ui-selectmenu-menu .ui-menu .ui-selectmenu-optgroup {font-size: 1em;font-weight: bold;line-height: 1.5;padding: 2px 0.4em;margin: 0.5em 0 0 0;height: auto;border: 0;}.ui-selectmenu-open {display: block;}.ui-selectmenu-text {display: block;margin-right: 20px;overflow: hidden;text-overflow: ellipsis;}.ui-selectmenu-button.ui-button {text-align: left;white-space: nowrap;width: 14em;}.ui-selectmenu-icon.ui-icon {float: right;margin-top: 0;}.ui-slider {position: relative;text-align: left;}.ui-slider .ui-slider-handle {position: absolute;z-index: 2;width: 1.2em;height: 1.2em;cursor: default;-ms-touch-action: none;touch-action: none;}.ui-slider .ui-slider-range {position: absolute;z-index: 1;font-size: 0.7em;display: block;border: 0;background-position: 0 0;}.ui-slider.ui-state-disabled .ui-slider-handle, .ui-slider.ui-state-disabled .ui-slider-range {filter: inherit;}.ui-slider-horizontal {height: 0.8em;}.ui-slider-horizontal .ui-slider-handle {top: -0.3em;margin-left: -0.6em;}.ui-slider-horizontal .ui-slider-range {top: 0;height: 100%;}.ui-slider-horizontal .ui-slider-range-min {left: 0;}.ui-slider-horizontal .ui-slider-range-max {right: 0;}.ui-slider-vertical {width: 0.8em;height: 100px;}.ui-slider-vertical .ui-slider-handle {left: -0.3em;margin-left: 0;margin-bottom: -0.6em;}.ui-slider-vertical .ui-slider-range {left: 0;width: 100%;}.ui-slider-vertical .ui-slider-range-min {bottom: 0;}.ui-slider-vertical .ui-slider-range-max {top: 0;}.ui-sortable-handle {-ms-touch-action: none;touch-action: none;}.ui-spinner {position: relative;display: inline-block;overflow: hidden;padding: 0;vertical-align: middle;}.ui-spinner-input {border: none;background: none;color: inherit;padding: 0.222em 0;margin: 0.2em 0;vertical-align: middle;margin-left: 0.4em;margin-right: 2em;}.ui-spinner-button {width: 1.6em;height: 50%;font-size: 0.5em;padding: 0;margin: 0;text-align: center;position: absolute;cursor: default;display: block;overflow: hidden;right: 0;}.ui-spinner a.ui-spinner-button {border-top-style: none;border-bottom-style: none;border-right-style: none;}.ui-spinner-up {top: 0;}.ui-spinner-down {bottom: 0;}.ui-tabs {position: relative;padding: 0.2em;}.ui-tabs .ui-tabs-nav {margin: 0;padding: 0.2em 0.2em 0;}.ui-tabs .ui-tabs-nav li {list-style: none;float: left;position: relative;top: 0;margin: 1px 0.2em 0 0;border-bottom-width: 0;padding: 0;white-space: nowrap;}.ui-tabs .ui-tabs-nav .ui-tabs-anchor {float: left;padding: 0.5em 1em;text-decoration: none;}.ui-tabs .ui-tabs-nav li.ui-tabs-active {margin-bottom: -1px;padding-bottom: 1px;}.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor, .ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor, .ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor {cursor: text;}.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor {cursor: pointer;}.ui-tabs .ui-tabs-panel {display: block;border-width: 0;padding: 1em 1.4em;background: none;}.ui-tooltip {padding: 8px;position: absolute;z-index: 9999;max-width: 300px;}body .ui-tooltip {border-width: 2px;}.ui-widget {font-family: Arial, Helvetica, sans-serif;font-size: 1em;}.ui-widget .ui-widget {font-size: 1em;}.ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button {font-family: Arial, Helvetica, sans-serif;font-size: 1em;}.ui-widget.ui-widget-content {border: 1px solid #c5c5c5;}.ui-widget-content {border: 1px solid #ddd;background: #fff;color: #333;}.ui-widget-content a {color: #333;}.ui-widget-header {border: 1px solid #ddd;background: #e9e9e9;color: #333;font-weight: bold;}.ui-widget-header a {color: #333;}.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default, .ui-button, html .ui-button.ui-state-disabled:hover, html .ui-button.ui-state-disabled:active {border: 1px solid #c5c5c5;background: #f6f6f6;font-weight: normal;color: #454545;}.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited, a.ui-button, a:link.ui-button, a:visited.ui-button, .ui-button {color: #454545;text-decoration: none;}.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus, .ui-button:hover, .ui-button:focus {border: 1px solid #ccc;background: #ededed;font-weight: normal;color: #2b2b2b;}.ui-state-hover a, .ui-state-hover a:hover, .ui-state-hover a:link, .ui-state-hover a:visited, .ui-state-focus a, .ui-state-focus a:hover, .ui-state-focus a:link, .ui-state-focus a:visited, a.ui-button:hover, a.ui-button:focus {color: #2b2b2b;text-decoration: none;}.ui-visual-focus {box-shadow: 0 0 3px 1px rgb(94, 158, 214);}.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active, a.ui-button:active, .ui-button:active, .ui-button.ui-state-active:hover {border: 1px solid #003eff;background: #007fff;font-weight: normal;color: #fff;}.ui-icon-background, .ui-state-active .ui-icon-background {border: #003eff;background-color: #fff;}.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited {color: #fff;text-decoration: none;}.ui-state-highlight, .ui-widget-content .ui-state-highlight, .ui-widget-header .ui-state-highlight {border: 1px solid #dad55e;background: #fffa90;color: #777620;}.ui-state-checked {border: 1px solid #dad55e;background: #fffa90;}.ui-state-highlight a, .ui-widget-content .ui-state-highlight a, .ui-widget-header .ui-state-highlight a {color: #777620;}.ui-state-error, .ui-widget-content .ui-state-error, .ui-widget-header .ui-state-error {border: 1px solid #f1a899;background: #fddfdf;color: #5f3f3f;}.ui-state-error a, .ui-widget-content .ui-state-error a, .ui-widget-header .ui-state-error a {color: #5f3f3f;}.ui-state-error-text, .ui-widget-content .ui-state-error-text, .ui-widget-header .ui-state-error-text {color: #5f3f3f;}.ui-priority-primary, .ui-widget-content .ui-priority-primary, .ui-widget-header .ui-priority-primary {font-weight: bold;}.ui-priority-secondary, .ui-widget-content .ui-priority-secondary, .ui-widget-header .ui-priority-secondary {opacity: 0.7;filter: Alpha(Opacity=70);font-weight: normal;}.ui-state-disabled, .ui-widget-content .ui-state-disabled, .ui-widget-header .ui-state-disabled {opacity: 0.35;filter: Alpha(Opacity=35);background-image: none;}.ui-state-disabled .ui-icon {filter: Alpha(Opacity=35);}.ui-icon {width: 16px;height: 16px;}.ui-icon, .ui-widget-content .ui-icon {background-image: url("images/ui-icons_444444_256x240.png");}.ui-widget-header .ui-icon {background-image: url("images/ui-icons_444444_256x240.png");}.ui-state-hover .ui-icon, .ui-state-focus .ui-icon, .ui-button:hover .ui-icon, .ui-button:focus .ui-icon {background-image: url("images/ui-icons_555555_256x240.png");}.ui-state-active .ui-icon, .ui-button:active .ui-icon {background-image: url("images/ui-icons_ffffff_256x240.png");}.ui-state-highlight .ui-icon, .ui-button .ui-state-highlight.ui-icon {background-image: url("images/ui-icons_777620_256x240.png");}.ui-state-error .ui-icon, .ui-state-error-text .ui-icon {background-image: url("images/ui-icons_cc0000_256x240.png");}.ui-button .ui-icon {background-image: url("images/ui-icons_777777_256x240.png");}.ui-icon-blank {background-position: 16px 16px;}.ui-icon-caret-1-n {background-position: 0 0;}.ui-icon-caret-1-ne {background-position: -16px 0;}.ui-icon-caret-1-e {background-position: -32px 0;}.ui-icon-caret-1-se {background-position: -48px 0;}.ui-icon-caret-1-s {background-position: -65px 0;}.ui-icon-caret-1-sw {background-position: -80px 0;}.ui-icon-caret-1-w {background-position: -96px 0;}.ui-icon-caret-1-nw {background-position: -112px 0;}.ui-icon-caret-2-n-s {background-position: -128px 0;}.ui-icon-caret-2-e-w {background-position: -144px 0;}.ui-icon-triangle-1-n {background-position: 0 -16px;}.ui-icon-triangle-1-ne {background-position: -16px -16px;}.ui-icon-triangle-1-e {background-position: -32px -16px;}.ui-icon-triangle-1-se {background-position: -48px -16px;}.ui-icon-triangle-1-s {background-position: -65px -16px;}.ui-icon-triangle-1-sw {background-position: -80px -16px;}.ui-icon-triangle-1-w {background-position: -96px -16px;}.ui-icon-triangle-1-nw {background-position: -112px -16px;}.ui-icon-triangle-2-n-s {background-position: -128px -16px;}.ui-icon-triangle-2-e-w {background-position: -144px -16px;}.ui-icon-arrow-1-n {background-position: 0 -32px;}.ui-icon-arrow-1-ne {background-position: -16px -32px;}.ui-icon-arrow-1-e {background-position: -32px -32px;}.ui-icon-arrow-1-se {background-position: -48px -32px;}.ui-icon-arrow-1-s {background-position: -65px -32px;}.ui-icon-arrow-1-sw {background-position: -80px -32px;}.ui-icon-arrow-1-w {background-position: -96px -32px;}.ui-icon-arrow-1-nw {background-position: -112px -32px;}.ui-icon-arrow-2-n-s {background-position: -128px -32px;}.ui-icon-arrow-2-ne-sw {background-position: -144px -32px;}.ui-icon-arrow-2-e-w {background-position: -160px -32px;}.ui-icon-arrow-2-se-nw {background-position: -176px -32px;}.ui-icon-arrowstop-1-n {background-position: -192px -32px;}.ui-icon-arrowstop-1-e {background-position: -208px -32px;}.ui-icon-arrowstop-1-s {background-position: -224px -32px;}.ui-icon-arrowstop-1-w {background-position: -240px -32px;}.ui-icon-arrowthick-1-n {background-position: 1px -48px;}.ui-icon-arrowthick-1-ne {background-position: -16px -48px;}.ui-icon-arrowthick-1-e {background-position: -32px -48px;}.ui-icon-arrowthick-1-se {background-position: -48px -48px;}.ui-icon-arrowthick-1-s {background-position: -64px -48px;}.ui-icon-arrowthick-1-sw {background-position: -80px -48px;}.ui-icon-arrowthick-1-w {background-position: -96px -48px;}.ui-icon-arrowthick-1-nw {background-position: -112px -48px;}.ui-icon-arrowthick-2-n-s {background-position: -128px -48px;}.ui-icon-arrowthick-2-ne-sw {background-position: -144px -48px;}.ui-icon-arrowthick-2-e-w {background-position: -160px -48px;}.ui-icon-arrowthick-2-se-nw {background-position: -176px -48px;}.ui-icon-arrowthickstop-1-n {background-position: -192px -48px;}.ui-icon-arrowthickstop-1-e {background-position: -208px -48px;}.ui-icon-arrowthickstop-1-s {background-position: -224px -48px;}.ui-icon-arrowthickstop-1-w {background-position: -240px -48px;}.ui-icon-arrowreturnthick-1-w {background-position: 0 -64px;}.ui-icon-arrowreturnthick-1-n {background-position: -16px -64px;}.ui-icon-arrowreturnthick-1-e {background-position: -32px -64px;}.ui-icon-arrowreturnthick-1-s {background-position: -48px -64px;}.ui-icon-arrowreturn-1-w {background-position: -64px -64px;}.ui-icon-arrowreturn-1-n {background-position: -80px -64px;}.ui-icon-arrowreturn-1-e {background-position: -96px -64px;}.ui-icon-arrowreturn-1-s {background-position: -112px -64px;}.ui-icon-arrowrefresh-1-w {background-position: -128px -64px;}.ui-icon-arrowrefresh-1-n {background-position: -144px -64px;}.ui-icon-arrowrefresh-1-e {background-position: -160px -64px;}.ui-icon-arrowrefresh-1-s {background-position: -176px -64px;}.ui-icon-arrow-4 {background-position: 0 -80px;}.ui-icon-arrow-4-diag {background-position: -16px -80px;}.ui-icon-extlink {background-position: -32px -80px;}.ui-icon-newwin {background-position: -48px -80px;}.ui-icon-refresh {background-position: -64px -80px;}.ui-icon-shuffle {background-position: -80px -80px;}.ui-icon-transfer-e-w {background-position: -96px -80px;}.ui-icon-transferthick-e-w {background-position: -112px -80px;}.ui-icon-folder-collapsed {background-position: 0 -96px;}.ui-icon-folder-open {background-position: -16px -96px;}.ui-icon-document {background-position: -32px -96px;}.ui-icon-document-b {background-position: -48px -96px;}.ui-icon-note {background-position: -64px -96px;}.ui-icon-mail-closed {background-position: -80px -96px;}.ui-icon-mail-open {background-position: -96px -96px;}.ui-icon-suitcase {background-position: -112px -96px;}.ui-icon-comment {background-position: -128px -96px;}.ui-icon-person {background-position: -144px -96px;}.ui-icon-print {background-position: -160px -96px;}.ui-icon-trash {background-position: -176px -96px;}.ui-icon-locked {background-position: -192px -96px;}.ui-icon-unlocked {background-position: -208px -96px;}.ui-icon-bookmark {background-position: -224px -96px;}.ui-icon-tag {background-position: -240px -96px;}.ui-icon-home {background-position: 0 -112px;}.ui-icon-flag {background-position: -16px -112px;}.ui-icon-calendar {background-position: -32px -112px;}.ui-icon-cart {background-position: -48px -112px;}.ui-icon-pencil {background-position: -64px -112px;}.ui-icon-clock {background-position: -80px -112px;}.ui-icon-disk {background-position: -96px -112px;}.ui-icon-calculator {background-position: -112px -112px;}.ui-icon-zoomin {background-position: -128px -112px;}.ui-icon-zoomout {background-position: -144px -112px;}.ui-icon-search {background-position: -160px -112px;}.ui-icon-wrench {background-position: -176px -112px;}.ui-icon-gear {background-position: -192px -112px;}.ui-icon-heart {background-position: -208px -112px;}.ui-icon-star {background-position: -224px -112px;}.ui-icon-link {background-position: -240px -112px;}.ui-icon-cancel {background-position: 0 -128px;}.ui-icon-plus {background-position: -16px -128px;}.ui-icon-plusthick {background-position: -32px -128px;}.ui-icon-minus {background-position: -48px -128px;}.ui-icon-minusthick {background-position: -64px -128px;}.ui-icon-close {background-position: -80px -128px;}.ui-icon-closethick {background-position: -96px -128px;}.ui-icon-key {background-position: -112px -128px;}.ui-icon-lightbulb {background-position: -128px -128px;}.ui-icon-scissors {background-position: -144px -128px;}.ui-icon-clipboard {background-position: -160px -128px;}.ui-icon-copy {background-position: -176px -128px;}.ui-icon-contact {background-position: -192px -128px;}.ui-icon-image {background-position: -208px -128px;}.ui-icon-video {background-position: -224px -128px;}.ui-icon-script {background-position: -240px -128px;}.ui-icon-alert {background-position: 0 -144px;}.ui-icon-info {background-position: -16px -144px;}.ui-icon-notice {background-position: -32px -144px;}.ui-icon-help {background-position: -48px -144px;}.ui-icon-check {background-position: -64px -144px;}.ui-icon-bullet {background-position: -80px -144px;}.ui-icon-radio-on {background-position: -96px -144px;}.ui-icon-radio-off {background-position: -112px -144px;}.ui-icon-pin-w {background-position: -128px -144px;}.ui-icon-pin-s {background-position: -144px -144px;}.ui-icon-play {background-position: 0 -160px;}.ui-icon-pause {background-position: -16px -160px;}.ui-icon-seek-next {background-position: -32px -160px;}.ui-icon-seek-prev {background-position: -48px -160px;}.ui-icon-seek-end {background-position: -64px -160px;}.ui-icon-seek-start {background-position: -80px -160px;}.ui-icon-seek-first {background-position: -80px -160px;}.ui-icon-stop {background-position: -96px -160px;}.ui-icon-eject {background-position: -112px -160px;}.ui-icon-volume-off {background-position: -128px -160px;}.ui-icon-volume-on {background-position: -144px -160px;}.ui-icon-power {background-position: 0 -176px;}.ui-icon-signal-diag {background-position: -16px -176px;}.ui-icon-signal {background-position: -32px -176px;}.ui-icon-battery-0 {background-position: -48px -176px;}.ui-icon-battery-1 {background-position: -64px -176px;}.ui-icon-battery-2 {background-position: -80px -176px;}.ui-icon-battery-3 {background-position: -96px -176px;}.ui-icon-circle-plus {background-position: 0 -192px;}.ui-icon-circle-minus {background-position: -16px -192px;}.ui-icon-circle-close {background-position: -32px -192px;}.ui-icon-circle-triangle-e {background-position: -48px -192px;}.ui-icon-circle-triangle-s {background-position: -64px -192px;}.ui-icon-circle-triangle-w {background-position: -80px -192px;}.ui-icon-circle-triangle-n {background-position: -96px -192px;}.ui-icon-circle-arrow-e {background-position: -112px -192px;}.ui-icon-circle-arrow-s {background-position: -128px -192px;}.ui-icon-circle-arrow-w {background-position: -144px -192px;}.ui-icon-circle-arrow-n {background-position: -160px -192px;}.ui-icon-circle-zoomin {background-position: -176px -192px;}.ui-icon-circle-zoomout {background-position: -192px -192px;}.ui-icon-circle-check {background-position: -208px -192px;}.ui-icon-circlesmall-plus {background-position: 0 -208px;}.ui-icon-circlesmall-minus {background-position: -16px -208px;}.ui-icon-circlesmall-close {background-position: -32px -208px;}.ui-icon-squaresmall-plus {background-position: -48px -208px;}.ui-icon-squaresmall-minus {background-position: -64px -208px;}.ui-icon-squaresmall-close {background-position: -80px -208px;}.ui-icon-grip-dotted-vertical {background-position: 0 -224px;}.ui-icon-grip-dotted-horizontal {background-position: -16px -224px;}.ui-icon-grip-solid-vertical {background-position: -32px -224px;}.ui-icon-grip-solid-horizontal {background-position: -48px -224px;}.ui-icon-gripsmall-diagonal-se {background-position: -64px -224px;}.ui-icon-grip-diagonal-se {background-position: -80px -224px;}.ui-corner-all, .ui-corner-top, .ui-corner-left, .ui-corner-tl {border-top-left-radius: 3px;}.ui-corner-all, .ui-corner-top, .ui-corner-right, .ui-corner-tr {border-top-right-radius: 3px;}.ui-corner-all, .ui-corner-bottom, .ui-corner-left, .ui-corner-bl {border-bottom-left-radius: 3px;}.ui-corner-all, .ui-corner-bottom, .ui-corner-right, .ui-corner-br {border-bottom-right-radius: 3px;}.ui-widget-overlay {background: #aaa;opacity: 0.003;filter: Alpha(Opacity=.3);}.ui-widget-shadow {-webkit-box-shadow: 0 0 5px #666;box-shadow: 0 0 5px #666;}.control-group {display: inline-block;vertical-align: top;background: #fff;text-align: left;box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1);padding: 30px;width: 200px;height: 210px;margin: 10px;}.control {display: block;position: relative;padding-left: 30px;margin-bottom: 15px;cursor: pointer;font-size: 18px;}.control input {position: absolute;z-index: -1;opacity: 0;}.control__indicator {position: absolute;top: 2px;left: 0;height: 20px;width: 20px;background: #e6e6e6;}.control--radio .control__indicator {border-radius: 50%;}.control input:disabled ~ .control__indicator {background: #e6e6e6;opacity: 0.6;pointer-events: none;}.control__indicator:after {content: "";position: absolute;display: none;}.control input:checked ~ .control__indicator:after {display: block;}.control.control--checkbox {line-height: 22px;}.control--checkbox .control__indicator:after {left: 8px;top: 4px;width: 3px;height: 8px;border: solid #fff;border-width: 0 2px 2px 0;-webkit-transform: rotate(45deg);transform: rotate(45deg);}.control--checkbox input:disabled ~ .control__indicator:after {border-color: #7b7b7b;}.control--radio .control__indicator:after {left: 7px;top: 7px;height: 6px;width: 6px;border-radius: 50%;background: #fff;}.control--radio input:disabled ~ .control__indicator:after {background: #7b7b7b;}.select {position: relative;display: inline-block;margin-bottom: 15px;width: 100%;}.select select {display: inline-block;width: 100%;cursor: pointer;padding: 10px 15px;outline: 0;border: 0;border-radius: 0;background: #e6e6e6;color: #7b7b7b;appearance: none;-webkit-appearance: none;-moz-appearance: none;}.select select::-ms-expand {display: none;}.select select:hover, .select select:focus {color: #000;background: #ccc;}.select select:disabled {opacity: 0.5;pointer-events: none;}.select__arrow {position: absolute;top: 16px;right: 15px;width: 0;height: 0;pointer-events: none;border-style: solid;border-width: 8px 5px 0 5px;border-color: #7b7b7b transparent transparent transparent;}.select select:hover ~ .select__arrow, .select select:focus ~ .select__arrow {border-top-color: #000;}.select select:disabled ~ .select__arrow {border-top-color: #ccc;}.datepicker {padding: 0.375rem 0.75rem;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;direction: ltr;}.datepicker-inline {width: 220px;}.datepicker-rtl {direction: rtl;}.datepicker-rtl.dropdown-menu {left: auto;}.datepicker-rtl table tr td span {float: right;}.datepicker-dropdown {top: 0;left: 0;}.datepicker-dropdown:before {content: "";display: inline-block;border-left: 7px solid transparent;border-right: 7px solid transparent;border-bottom: 7px solid #999;border-top: 0;border-bottom-color: rgba(0, 0, 0, 0.2);position: absolute;}.datepicker-dropdown:after {content: "";display: inline-block;border-left: 6px solid transparent;border-right: 6px solid transparent;border-bottom: 6px solid #fff;border-top: 0;position: absolute;}.datepicker-dropdown.datepicker-orient-left:before {left: 6px;}.datepicker-dropdown.datepicker-orient-left:after {left: 7px;}.datepicker-dropdown.datepicker-orient-right:before {right: 6px;}.datepicker-dropdown.datepicker-orient-right:after {right: 7px;}.datepicker-dropdown.datepicker-orient-bottom:before {top: -7px;}.datepicker-dropdown.datepicker-orient-bottom:after {top: -6px;}.datepicker-dropdown.datepicker-orient-top:before {bottom: -7px;border-bottom: 0;border-top: 7px solid #999;}.datepicker-dropdown.datepicker-orient-top:after {bottom: -6px;border-bottom: 0;border-top: 6px solid #fff;}.datepicker table {margin: 0;-webkit-touch-callout: none;-webkit-user-select: none;-khtml-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}.datepicker td, .datepicker th {text-align: center;width: 40px;height: 40px;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;border: none;}.table-striped .datepicker table tr td, .table-striped .datepicker table tr th {background-color: transparent;}.datepicker table tr td.day.focused, .datepicker table tr td.day:hover {background: #eee;cursor: pointer;}.datepicker table tr td.new, .datepicker table tr td.old {color: #999;}.datepicker table tr td.disabled, .datepicker table tr td.disabled:hover {background: 0 0;color: #999;cursor: default;}.datepicker table tr td.highlighted {background: #d9edf7;border-radius: 0;}.datepicker table tr td.today, .datepicker table tr td.today.disabled, .datepicker table tr td.today.disabled:hover, .datepicker table tr td.today:hover {background-color: #fde19a;background-image: -moz-linear-gradient(to bottom, #fdd49a, #fdf59a);background-image: -ms-linear-gradient(to bottom, #fdd49a, #fdf59a);background-image: -webkit-gradient( linear, 0 0, 0 100%, from(#fdd49a), to(#fdf59a) );background-image: -webkit-linear-gradient(to bottom, #fdd49a, #fdf59a);background-image: -o-linear-gradient(to bottom, #fdd49a, #fdf59a);background-image: linear-gradient(to bottom, #fdd49a, #fdf59a);background-repeat: repeat-x;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fdd49a', endColorstr='#fdf59a', GradientType=0);border-color: #fdf59a #fdf59a #fbed50;border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);color: #000;}.datepicker table tr td.today.active, .datepicker table tr td.today.disabled, .datepicker table tr td.today.disabled.active, .datepicker table tr td.today.disabled.disabled, .datepicker table tr td.today.disabled:active, .datepicker table tr td.today.disabled:hover, .datepicker table tr td.today.disabled:hover.active, .datepicker table tr td.today.disabled:hover.disabled, .datepicker table tr td.today.disabled:hover:active, .datepicker table tr td.today.disabled:hover:hover, .datepicker table tr td.today.disabled:hover[disabled], .datepicker table tr td.today.disabled[disabled], .datepicker table tr td.today:active, .datepicker table tr td.today:hover, .datepicker table tr td.today:hover.active, .datepicker table tr td.today:hover.disabled, .datepicker table tr td.today:hover:active, .datepicker table tr td.today:hover:hover, .datepicker table tr td.today:hover[disabled], .datepicker table tr td.today[disabled] {background-color: #fdf59a;}.datepicker table tr td.today.active, .datepicker table tr td.today.disabled.active, .datepicker table tr td.today.disabled:active, .datepicker table tr td.today.disabled:hover.active, .datepicker table tr td.today.disabled:hover:active, .datepicker table tr td.today:active, .datepicker table tr td.today:hover.active, .datepicker table tr td.today:hover:active {background-color: #fbf069\9;}.datepicker table tr td.today:hover:hover {color: #000;}.datepicker table tr td.today.active:hover {color: #fff;}.datepicker table tr td.range, .datepicker table tr td.range.disabled, .datepicker table tr td.range.disabled:hover, .datepicker table tr td.range:hover {background: #eee;-webkit-border-radius: 0;-moz-border-radius: 0;border-radius: 0;}.datepicker table tr td.range.today, .datepicker table tr td.range.today.disabled, .datepicker table tr td.range.today.disabled:hover, .datepicker table tr td.range.today:hover {background-color: #f3d17a;background-image: -moz-linear-gradient(to bottom, #f3c17a, #f3e97a);background-image: -ms-linear-gradient(to bottom, #f3c17a, #f3e97a);background-image: -webkit-gradient( linear, 0 0, 0 100%, from(#f3c17a), to(#f3e97a) );background-image: -webkit-linear-gradient(to bottom, #f3c17a, #f3e97a);background-image: -o-linear-gradient(to bottom, #f3c17a, #f3e97a);background-image: linear-gradient(to bottom, #f3c17a, #f3e97a);background-repeat: repeat-x;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f3c17a', endColorstr='#f3e97a', GradientType=0);border-color: #f3e97a #f3e97a #edde34;border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);-webkit-border-radius: 0;-moz-border-radius: 0;border-radius: 0;}.datepicker table tr td.range.today.active, .datepicker table tr td.range.today.disabled, .datepicker table tr td.range.today.disabled.active, .datepicker table tr td.range.today.disabled.disabled, .datepicker table tr td.range.today.disabled:active, .datepicker table tr td.range.today.disabled:hover, .datepicker table tr td.range.today.disabled:hover.active, .datepicker table tr td.range.today.disabled:hover.disabled, .datepicker table tr td.range.today.disabled:hover:active, .datepicker table tr td.range.today.disabled:hover:hover, .datepicker table tr td.range.today.disabled:hover[disabled], .datepicker table tr td.range.today.disabled[disabled], .datepicker table tr td.range.today:active, .datepicker table tr td.range.today:hover, .datepicker table tr td.range.today:hover.active, .datepicker table tr td.range.today:hover.disabled, .datepicker table tr td.range.today:hover:active, .datepicker table tr td.range.today:hover:hover, .datepicker table tr td.range.today:hover[disabled], .datepicker table tr td.range.today[disabled] {background-color: #f3e97a;}.datepicker table tr td.range.today.active, .datepicker table tr td.range.today.disabled.active, .datepicker table tr td.range.today.disabled:active, .datepicker table tr td.range.today.disabled:hover.active, .datepicker table tr td.range.today.disabled:hover:active, .datepicker table tr td.range.today:active, .datepicker table tr td.range.today:hover.active, .datepicker table tr td.range.today:hover:active {background-color: #efe24b\9;}.datepicker table tr td.selected, .datepicker table tr td.selected.disabled, .datepicker table tr td.selected.disabled:hover, .datepicker table tr td.selected:hover {background-color: #9e9e9e;background-image: -moz-linear-gradient(to bottom, #b3b3b3, grey);background-image: -ms-linear-gradient(to bottom, #b3b3b3, grey);background-image: -webkit-gradient( linear, 0 0, 0 100%, from(#b3b3b3), to(grey) );background-image: -webkit-linear-gradient(to bottom, #b3b3b3, grey);background-image: -o-linear-gradient(to bottom, #b3b3b3, grey);background-image: linear-gradient(to bottom, #b3b3b3, grey);background-repeat: repeat-x;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#b3b3b3', endColorstr='#808080', GradientType=0);border-color: grey grey #595959;border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);color: #fff;text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);}.datepicker table tr td.selected.active, .datepicker table tr td.selected.disabled, .datepicker table tr td.selected.disabled.active, .datepicker table tr td.selected.disabled.disabled, .datepicker table tr td.selected.disabled:active, .datepicker table tr td.selected.disabled:hover, .datepicker table tr td.selected.disabled:hover.active, .datepicker table tr td.selected.disabled:hover.disabled, .datepicker table tr td.selected.disabled:hover:active, .datepicker table tr td.selected.disabled:hover:hover, .datepicker table tr td.selected.disabled:hover[disabled], .datepicker table tr td.selected.disabled[disabled], .datepicker table tr td.selected:active, .datepicker table tr td.selected:hover, .datepicker table tr td.selected:hover.active, .datepicker table tr td.selected:hover.disabled, .datepicker table tr td.selected:hover:active, .datepicker table tr td.selected:hover:hover, .datepicker table tr td.selected:hover[disabled], .datepicker table tr td.selected[disabled] {background-color: grey;}.datepicker table tr td.selected.active, .datepicker table tr td.selected.disabled.active, .datepicker table tr td.selected.disabled:active, .datepicker table tr td.selected.disabled:hover.active, .datepicker table tr td.selected.disabled:hover:active, .datepicker table tr td.selected:active, .datepicker table tr td.selected:hover.active, .datepicker table tr td.selected:hover:active {background-color: #666\9;}.datepicker table tr td.active, .datepicker table tr td.active.disabled, .datepicker table tr td.active.disabled:hover, .datepicker table tr td.active:hover {background-color: #006dcc;background-image: -moz-linear-gradient(to bottom, #08c, #04c);background-image: -ms-linear-gradient(to bottom, #08c, #04c);background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#08c), to(#04c));background-image: -webkit-linear-gradient(to bottom, #08c, #04c);background-image: -o-linear-gradient(to bottom, #08c, #04c);background-image: linear-gradient(to bottom, #08c, #04c);background-repeat: repeat-x;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#08c', endColorstr='#0044cc', GradientType=0);border-color: #04c #04c #002a80;border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);color: #fff;text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);}.datepicker table tr td.active.active, .datepicker table tr td.active.disabled, .datepicker table tr td.active.disabled.active, .datepicker table tr td.active.disabled.disabled, .datepicker table tr td.active.disabled:active, .datepicker table tr td.active.disabled:hover, .datepicker table tr td.active.disabled:hover.active, .datepicker table tr td.active.disabled:hover.disabled, .datepicker table tr td.active.disabled:hover:active, .datepicker table tr td.active.disabled:hover:hover, .datepicker table tr td.active.disabled:hover[disabled], .datepicker table tr td.active.disabled[disabled], .datepicker table tr td.active:active, .datepicker table tr td.active:hover, .datepicker table tr td.active:hover.active, .datepicker table tr td.active:hover.disabled, .datepicker table tr td.active:hover:active, .datepicker table tr td.active:hover:hover, .datepicker table tr td.active:hover[disabled], .datepicker table tr td.active[disabled] {background-color: #04c;}.datepicker table tr td.active.active, .datepicker table tr td.active.disabled.active, .datepicker table tr td.active.disabled:active, .datepicker table tr td.active.disabled:hover.active, .datepicker table tr td.active.disabled:hover:active, .datepicker table tr td.active:active, .datepicker table tr td.active:hover.active, .datepicker table tr td.active:hover:active {background-color: #039\9;}.datepicker table tr td span {display: block;width: 23%;height: 54px;line-height: 54px;float: left;margin: 1%;cursor: pointer;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;}.datepicker table tr td span.focused, .datepicker table tr td span:hover {background: #eee;}.datepicker table tr td span.disabled, .datepicker table tr td span.disabled:hover {background: 0 0;color: #999;cursor: default;}.datepicker table tr td span.active, .datepicker table tr td span.active.disabled, .datepicker table tr td span.active.disabled:hover, .datepicker table tr td span.active:hover {background-color: #006dcc;background-image: -moz-linear-gradient(to bottom, #08c, #04c);background-image: -ms-linear-gradient(to bottom, #08c, #04c);background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#08c), to(#04c));background-image: -webkit-linear-gradient(to bottom, #08c, #04c);background-image: -o-linear-gradient(to bottom, #08c, #04c);background-image: linear-gradient(to bottom, #08c, #04c);background-repeat: repeat-x;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#08c', endColorstr='#0044cc', GradientType=0);border-color: #04c #04c #002a80;border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);color: #fff;text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);}.datepicker table tr td span.active.active, .datepicker table tr td span.active.disabled, .datepicker table tr td span.active.disabled.active, .datepicker table tr td span.active.disabled.disabled, .datepicker table tr td span.active.disabled:active, .datepicker table tr td span.active.disabled:hover, .datepicker table tr td span.active.disabled:hover.active, .datepicker table tr td span.active.disabled:hover.disabled, .datepicker table tr td span.active.disabled:hover:active, .datepicker table tr td span.active.disabled:hover:hover, .datepicker table tr td span.active.disabled:hover[disabled], .datepicker table tr td span.active.disabled[disabled], .datepicker table tr td span.active:active, .datepicker table tr td span.active:hover, .datepicker table tr td span.active:hover.active, .datepicker table tr td span.active:hover.disabled, .datepicker table tr td span.active:hover:active, .datepicker table tr td span.active:hover:hover, .datepicker table tr td span.active:hover[disabled], .datepicker table tr td span.active[disabled] {background-color: #04c;}.datepicker table tr td span.active.active, .datepicker table tr td span.active.disabled.active, .datepicker table tr td span.active.disabled:active, .datepicker table tr td span.active.disabled:hover.active, .datepicker table tr td span.active.disabled:hover:active, .datepicker table tr td span.active:active, .datepicker table tr td span.active:hover.active, .datepicker table tr td span.active:hover:active {background-color: #039\9;}.datepicker table tr td span.new, .datepicker table tr td span.old {color: #999;}.datepicker .datepicker-switch {width: 145px;}.datepicker .datepicker-switch, .datepicker .next, .datepicker .prev, .datepicker tfoot tr th {cursor: pointer;}.datepicker .datepicker-switch:hover, .datepicker .next:hover, .datepicker .prev:hover, .datepicker tfoot tr th:hover {background: #eee;}.datepicker .next.disabled, .datepicker .prev.disabled {visibility: hidden;}.datepicker .cw {font-size: 10px;width: 12px;padding: 0 2px 0 5px;vertical-align: middle;}.input-append.date .add-on, .input-prepend.date .add-on {cursor: pointer;}.input-append.date .add-on i, .input-prepend.date .add-on i {margin-top: 3px;}.input-daterange input {text-align: center;}.input-daterange input:first-child {-webkit-border-radius: 3px 0 0 3px;-moz-border-radius: 3px 0 0 3px;border-radius: 3px 0 0 3px;}.input-daterange input:last-child {-webkit-border-radius: 0 3px 3px 0;-moz-border-radius: 0 3px 3px 0;border-radius: 0 3px 3px 0;}.input-daterange .add-on {display: inline-block;width: auto;min-width: 16px;height: 18px;padding: 4px 5px;font-weight: 400;line-height: 18px;text-align: center;text-shadow: 0 1px 0 #fff;vertical-align: middle;background-color: #eee;border: 1px solid #ccc;margin-left: -5px;margin-right: -5px;}@charset "UTF-8";[type="email"], [type="file"], [type="number"], [type="password"], [type="tel"], [type="url"], body, code, samp, var {direction: ltr;text-align: left;}.agents-module-slider .agent-item, .auto-complete .item-amenities li, .availability-notes ul, .block-content-wrap p:last-of-type, .block-content-wrap ul:last-of-type, .blog-post-item .blog-post-meta, .blog-post-item-v2 .blog-post-meta, .contact-form-wrap p:last-of-type, .dashboard-table .control, .elementor-widget-houzez_elementor_search .form-group, .form-tools .control, .item-wrap-v6 .item-amenities li, .leaflet-popup .map-info-window .item-address, .login-form-wrap .form-group, .mb-0, .print-title-wrap .item-address, .property-detail-v7 .property-overview-data ul, .property-lightbox-v2-section .property-nearby-wrap .what-nearby dt, .register-form-wrap .form-group, .taxonomy-cards-module .taxonomy-item-card-content-list, .taxonomy-cards-module .taxonomy-item-card-content-list dd, label, label[for="gdpr_agreement"] {margin-bottom: 0;}.hover-effect:before, .property-detail-v2 #pills-gallery:before {background-image: -webkit-gradient( linear, left top, left bottom, from(rgba(0, 0, 0, 0)), color-stop(0, rgba(0, 0, 0, 0)), color-stop(50%, rgba(0, 0, 0, 0)), to(rgba(0, 0, 0, 0.75)) );background-image: -o-linear-gradient( top, rgba(0, 0, 0, 0) 0, rgba(0, 0, 0, 0) 0, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 0.75) 100% );}.days, .houzez-nav-menu li, .item-amenities, .item-price-wrap, .item-tools, .logged-in-nav, .main-nav .megamenu li, .price-table-description ul, .property-lightbox-v2-item-tools, .taxonomy-item-list ul, .weekdays, .widget ul:not(.item-amenities):not(.item-price-wrap):not(.contact-list):not( .dropdown-menu ):not(.nav-tabs) {list-style: none;}#houzez-properties-map, #houzez-search-form, #houzez-single-listing-map, #map, #map_canvas, .advanced-search-filters .filters-search-v3-price .flex-search, .advanced-search-half-map .d-flex.geolocation-width, .advanced-search-half-map .flex-search.full-width, .advanced-search-half-map .flex-search.geolocation-width, .agent-information li, .banner-caption, .banner-inner:before, .block-availability-calendars .days li.day-available:after, .block-availability-calendars .days li.day-booked:after, .block-availability-calendars .days li.day-disabled:after, .block-availability-calendars .days li.day-pending:after, .block-availability-calendars .days li.day-unavailable:after, .block-video-wrap iframe, .block-virtual-video-wrap iframe, .blog-post-item-v2 .blog-post-content-wrap, .btn-full-width, .calendar_wrap table, .dashboard-mobile-edit-menu-wrap .bootstrap-select .dropdown-menu, .dashboard-table, .fw-property-details-wrap h3:before, .fw-property-documents-wrap h3:before, .gallery-item img, .grid-item-link, .grid-item-text-wrap, .grid-view .item-body, .grid-view .item-footer, .h-properties-map-for-elementor, .half-map-wrap, .header-transparent-wrap, .houzez-fullscreen-map, .houzez-map-loading, .houzez-nav-menu__align-justify .houzez-elementor-menu, .houzez-overlay-loading, .hover-effect, .hover-effect-flat, .hover-effect-flat:before, .hover-effect:before, .insight-search .dropdown-menu, .item-listing-parallax-link, .lb-dataContainer, .lb-loader, .lb-nav, .lightbox, .lightbox-content-wrap .btn-item, .lightbox-form-wrap.lightbox-form-wrap-show, .lightbox-gallery-full-wrap, .list-view .item-listing-wrap, .login-register-form .dropdown-menu, .main-nav .megamenu, .map-wrap, .message-reply-wrap .form-control, .mobile-property-contact, .nav-mobile .main-nav .nav-item, .nav-mobile .main-nav .nav-item .dropdown-menu, .overlay-search-advanced-module, .overlay-wrap, .post-content-wrap table, .property-banner-trigger, .property-carousel-buttons-wrap, .property-detail-v1 .houzez-360-virtual-tour iframe, .property-detail-v1 .houzez-top-area-video iframe, .property-detail-v1 .houzez-top-area-video > div, .property-detail-v2 #pills-gallery:before, .property-detail-v2 .houzez-360-virtual-tour iframe, .property-detail-v2 .houzez-top-area-video iframe, .property-detail-v2 .houzez-top-area-video > div, .property-detail-v2 .page-title-wrap, .property-detail-v3 .houzez-360-virtual-tour iframe, .property-detail-v3 .houzez-top-area-video iframe, .property-detail-v3 .houzez-top-area-video > div, .property-detail-v3 .top-gallery-section, .property-detail-v4 .houzez-360-virtual-tour iframe, .property-detail-v4 .houzez-top-area-video iframe, .property-detail-v4 .houzez-top-area-video > div, .property-detail-v4 .top-gallery-section, .property-detail-v5 .houzez-360-virtual-tour iframe, .property-detail-v5 .houzez-top-area-video iframe, .property-detail-v5 .houzez-top-area-video > div, .property-detail-v6 .houzez-360-virtual-tour iframe, .property-detail-v6 .houzez-top-area-video iframe, .property-detail-v6 .houzez-top-area-video > div, .property-detail-v6 .property-banner .img-wrap-3-text, .property-form .dropdown-menu, .property-grid-item .item-inner-wrap, .property-grid-item .item-listing-wrap, .property-grid-item .property-grid-item-link, .property-lightbox-v2 .property-lightbox-v2-content .lightbox-logo img, .property-lightbox-v2-section .property-mortgage-calculator-wrap-v2 .morgage-results, .property-lightbox-v2-section .property-schedule-tour-wrap .btn-sm-full-width, .property-navigation-wrap, .property-schedule-tour-image, .radio-tab .radio-tab-inner, .review-message, .search-expandable-wrap, .splash-page-footer, .splash-slider-wrap, .sub-listings-table, .table-full-width, .taxonomy-cards-module .taxonomy-cards-module-slider-nav, .taxonomy-cards-module .taxonomy-item-card.taxonomy-item-card-vertical .taxonomy-item-card-content, .team-content-wrap, .team-content-wrap-after .team-content, .team-content-wrap-before .team-content, .team-mobile-link, .tweet-slider .tweet-content, .tweet-slider .tweet-icon, .video-background, .video-background:before, .widget-wrap .bootstrap-select .dropdown-menu {width: 100%;}#houzez-properties-map, #houzez-single-listing-map, #map, #map_canvas, .activities-list:before, .banner-inner, .banner-inner:before, .block-video-wrap iframe, .block-virtual-video-wrap iframe, .dashboard-side-wrap, .dashboard-slide-panel-wrap, .grid-item-link, .grid-item-text-wrap, .h-100, .half-map-wrap, .houzez-fullscreen-map, .houzez-overlay-loading, .hover-effect, .hover-effect-flat, .hover-effect-flat:before, .hover-effect:before, .item-listing-parallax-link, .item-parallax-inner, .lb-next, .lb-prev, .lightbox-form-wrap, .map-wrap, .overlay-search-advanced-module, .property-banner-trigger, .property-detail-v2 #pills-gallery:before, .property-detail-v3 .top-gallery-section, .property-detail-v4 .top-gallery-section, .property-detail-v6 .property-banner .img-wrap-3-text, .property-grid-item .item-listing-wrap, .property-grid-item .item-wrap, .property-grid-item .property-grid-item-link, .property-lightbox-v2-sections-wrap, .property-schedule-tour-image, .radio-tab .radio-tab-inner, .splash-slider-wrap, .taxonomy-cards-module .taxonomy-cards-module-slider-nav, .taxonomy-grids-module-v5 .taxonomy-text-wrap, .taxonomy-grids-module-v5-slider .taxonomy-text-wrap, .team-content-wrap, .team-mobile-link, .video-background, .video-background:before {height: 100%;}.adv-wrapper img, .dashboard-table-properties .property-table-thumbnail .table-property-thumb img, figure {max-width: 100%;}.activitiy-item, .agent-information li.agent-phone-wrap .houzez-icon, .agent-profile-chart, .agent-profile-wrap .agent-image, .agent-verified-badge, .agents-module-slider, .agents-slider-wrap, .auto-complete .auto-complete-content-wrap, .auto-complete .auto-complete-footer, .banner-caption .nav, .block-video-wrap, .block-virtual-video-wrap, .blog-post-item-v2, .blog-posts-slider, .board-message-icon-wrap, .btn-bg-android, .btn-bg-apple, .btn-bg-dribbble, .btn-bg-email, .btn-bg-facebook, .btn-bg-flickr, .btn-bg-foursquare, .btn-bg-google-plus, .btn-bg-instagram, .btn-bg-linkedin, .btn-bg-pinterest, .btn-bg-rss, .btn-bg-tumblr, .btn-bg-twitter, .btn-bg-vimeo, .btn-bg-windows, .btn-bg-youtube, .btn-facebook-lined, .btn-google-plus-lined, .btn-loader, .class-energy, .class-energy-indicator, .compare-item, .dashboard-content-block, .dashboard-content-block-wrap, .dashboard-logo-wrap, .dashboard-map-field, .dashboard-map-field .map-wrap, .dashboard-tool-block, .days li, .doughnut-chart-data li, .doughnut-chart-data span, .doughnut-chart-data strong, .filters-search-v3-wrap .size-calculator .quantity-calculator, .fw-property-details-wrap h3, .fw-property-documents-wrap h3, .fw-property-floor-plans-wrap .floor-plans-tabs a, .gallery-item, .gm-marker, .grid-item, .half-map-features-list-wrap, .half-map-left-wrap, .half-map-right-wrap, .half-map-wrap, .header-inner-wrap, .header-main-wrap, .header-main-wrap .login-register-nav .btn-phone-number .icon-phone-actions-ring, .header-mobile, .header-v3 .header-bottom .navi, .header-v3 .header-contact, .header-v3 .header-contact-left img, .houzez-nav-menu li, .houzez-overlay-loading .overlay-placeholder, .hover-effect, .hover-effect-flat, .item-header, .item-listing-parallax, .item-parallax-wrap .item-price-wrap, .item-parallax-wrap .label-featured, .item-parallax-wrap .labels-wrap, .item-wrap, .item-wrap-v10 .item-wrap .item-body-wrap .item-price-wrap, .item-wrap-v10 .item-wrap .item-header-2, .item-wrap-v5 .item-amenities, .item-wrap-v6 .item-price-wrap, .item-wrap-v6 .item-v6-image, .item-wrap-v8 .item-buttons-wrap .btn-item, .item-wrap-v9 .item-buttons-wrap .btn-item, .lb-outerContainer, .lead-detail-wrap, .left-calendar, .lightbox-content-wrap, .lightbox-content-wrap .btn-item, .lightbox-content-wrap .item-price-wrap, .lightbox-content-wrap .property-overview-data, .lightbox-gallery-wrap, .lightbox-nav a, .list-view .item-body .labels-wrap, .listing-view, .location-search, .login-form-wrap .form-group-field, .login-register-form .modal-header .close span, .logo img, .lslide, .lslide .swipebox, .main-content-wrap, .main-nav .nav-item, .mobile-property-title .item-price-wrap, .mobile-property-title .label-featured, .mobile-property-title .labels-wrap, .mobile-property-tools, .mobile-property-tools .item-tools, .mobile-top-wrap, .mortgage-calculator-chart, .mortgage-calculator-data, .nav-mobile .logged-in-nav, .nav-mobile .main-nav .nav-item .dropdown-menu.show, .nav-mobile .main-nav .nav-item a, .navbar-logged-in-wrap, .navi-user-mobile .navbar-nav .nav-item, .next-prev-block .next-box a, .next-prev-block .prev-box a, .page-content-wrap .aligncenter, .page-content-wrap .alignleft, .page-content-wrap .alignright, .page-title-wrap .item-address, .page-title-wrap .label-featured, .page-title-wrap .labels-wrap, .partners-module-slider, .partners-slider-wrap, .post-content-wrap .aligncenter, .post-content-wrap .alignleft, .post-content-wrap .alignright, .price-table-module.featured, .print-banner-wrap, .property-banner, .property-carousel-buttons-wrap, .property-carousel-buttons-wrap .btn-view-all, .property-carousel-buttons-wrap .slick-next, .property-carousel-buttons-wrap .slick-prev, .property-carousel-module, .property-detail-v2 .property-banner .container, .property-detail-v3 .top-gallery-section, .property-detail-v4 .top-gallery-section, .property-detail-v5 .property-banner .container, .property-detail-v6 .property-banner .img-wrap-1, .property-detail-v6 .property-banner .img-wrap-2, .property-detail-v6 .property-banner .img-wrap-3, .property-gallery-grid .gallery-grid-item, .property-grid-item, .property-grid-item .item-inner-wrap .item-amenities, .property-grid-item .item-inner-wrap .item-title, .property-grid-item .item-inner-wrap .labels-wrap, .property-item-widget .right-property-item-widget-wrap .item-price-wrap, .property-lightbox .modal-header, .property-lightbox-v2 .property-lightbox-v2-section-top .item-price-wrap, .property-lightbox-v2-labels-wrap .label-featured, .property-overview-wrap ul .property-overview-type, .property-schedule-tour-day-form, .property-schedule-tour-day-form .control .control__indicator, .property-schedule-tour-day-form-slide-wrap, .property-schedule-tour-type-form .control .control__indicator, .property-slider-item, .property-tabs-module .nav-tabs .nav-link, .property-title-price-wrap, .property-tools, .property-view, .property-wrap .item-tools, .range-text, .recurring-payment-wrap, .register-form-wrap .form-group-field, .review-like .review-dislike-button a, .review-like .review-like-button a, .right-calendar, .search-banner-wrap, .search-expandable, .search-expandable-label i, .search-icon, .slick-slide, .slick-slide .swipebox, .social-icons i, .table-property-thumb, .taxonomy-cards-module, .taxonomy-cards-module .taxonomy-cards-module-row, .taxonomy-grids-module-v5 .taxonomy-item, .taxonomy-grids-module-v5 .taxonomy-text-wrap, .taxonomy-grids-module-v5-slider .taxonomy-item, .taxonomy-grids-module-v5-slider .taxonomy-text-wrap, .taxonomy-item, .team-module, .testimonials-module-slider-v1, .testimonials-module-slider-v2, .testimonials-slider-wrap-v2, .top-banner-wrap, .twitter-widget-slider, .ui-slider-horizontal .ui-slider-handle:after, .upload-icon, .weekdays li, .widget ul:not(.item-amenities):not(.item-price-wrap):not(.contact-list):not( .dropdown-menu ):not(.nav-tabs) li a, .widget-featured-property-slider-wrap, .widget-instagram-slider {position: relative;}.activities-list:before, .activitiy-item-close-button, .activitiy-item:after, .agent-company-logo, .arrow_box:before, .auto-complete, .banner-caption, .banner-inner:before, .block-availability-calendars .days li.day-available:after, .block-availability-calendars .days li.day-booked:after, .block-availability-calendars .days li.day-disabled:after, .block-availability-calendars .days li.day-pending:after, .block-availability-calendars .days li.day-unavailable:after, .block-content-wrap .agent-details input.multiple-agent-check, .block-video-wrap iframe, .block-virtual-video-wrap iframe, .blog-post-item-v2 .blog-post-content-wrap, .btn-facebook-lined i, .btn-google-plus-lined .google-icon, .btn-item, .chart-nav, .compare-item .remove-icon, .compare-property-label, .compare-property-label .compare-label, .dashboard-logo-wrap .dashboard-notification-wrap, .dashboard-notification-wrap .notification-circle, .dashboard-slide-panel-wrap .open-close-slide-panel, .doughnut-chart-data li:after, .featured-property-item-widget .item-wrap-v3 .item-address, .featured-property-item-widget .item-wrap-v3 .labels-wrap, .form-login-link, .fw-property-details-wrap h3:before, .fw-property-documents-wrap h3:before, .gm-marker:after, .grid-item-icon, .grid-item-link, .grid-item-text-link, .grid-item-text-wrap, .grid-view .labels-wrap, .half-map-features-list-wrap .save-search-btn, .header-transparent-wrap, .houzez-map-loading, .houzez-nav-menu-layout-horizontal .sub-menu, .houzez-nav-menu-layout-vertical .sub-menu, .houzez-overlay-loading, .hover-effect-flat:before, .hover-effect:before, .indicator-energy, .indicator-energy:before, .item-listing-parallax-link, .item-parallax-wrap, .item-price-wrap, .item-tools, .item-wrap-v10 .item-wrap .item-header-2 .btn, .item-wrap-v3 .item-amenities, .item-wrap-v3 .item-title, .label-featured, .lb-loader, .lb-nav, .lead-detail-wrap .edit-lead-detail, .lightbox, .lightbox-gallery-wrap .btn-expand, .lightboxOverlay, .location-trigger, .logged-in-nav, .login-form-wrap .form-group-field:after, .login-register .btn-icon-login-register + .dropdown-menu:before, .lslide .hz-image-caption, .main-nav .megamenu, .map-arrows-actions, .map-next-prev-actions, .map-notfound, .map-wrap, .map-zoom-actions, .mobile-property-form .close, .nav-mobile .main-nav .nav-item .dropdown-menu, .nav-pills .nav-link input[type="radio"], .navi-user-mobile .notification-circle, .overlay-search-module-close, .overlay-wrap, .page-title-wrap .item-price-wrap, .print-banner-wrap .qr-code, .property-banner .nav, .property-banner .property-form-wrap, .property-banner-trigger, .property-detail-v2 #pills-gallery:before, .property-detail-v2 .page-title-wrap, .property-detail-v6 .property-banner .img-wrap-3-text, .property-gallery-grid .more-images span, .property-grid-item .item-inner-wrap, .property-grid-item .item-listing-wrap, .property-grid-item .labels-wrap, .property-grid-item .property-grid-item-link, .property-image-count, .property-lightbox .close, .property-lightbox-v2 .property-lightbox-v2-content, .property-lightbox-v2 .property-lightbox-v2-gallery, .property-payment-status, .property-slider-item .btn-item, .property-sub-listings-wrap .item-tools, .property-tabs-module.property-nav-tabs-v3 .nav-link.active:after, .property-tabs-module.property-nav-tabs-v3 .nav-link.active:before, .property-tabs-module.property-nav-tabs-v4 .nav-link.active:after, .property-tabs-module.property-nav-tabs-v4 .nav-link.active:before, .property-thumb .gallery-thumb-inner .progress, .property-thumb .gallery-thumb-inner .progress-bar, .property-thumb .gallery-thumb-inner .progress-text, .property-view .vertical-listing-tabs, .radio-tab .radio-tab-inner, .register-form-wrap .form-group-field:after, .remove-floorplan-row, .remove-subproperty-row, .search-expandable-label, .search-expandable-wrap, .search-icon:before, .slick-slide .hz-image-caption, .splash-slider-wrap, .taxonomy-cards-module .taxonomy-cards-module-slider-nav, .taxonomy-grids-module-v5 .taxonomy-item .taxonomy-link, .taxonomy-grids-module-v5-slider .taxonomy-item .taxonomy-link, .taxonomy-item .taxonomy-link, .taxonomy-text-wrap, .team-content-wrap, .team-content-wrap-after .team-content, .team-content-wrap-before .team-content, .team-mobile-link, .tour-day-form-slide-arrow, .tour-day-form-slide-arrow i, .video-background, .video-background:before {position: absolute;}.main-nav .megamenu-item {position: static;}.dashboard-side-wrap, .dashboard-slide-panel-wrap, .favethemes-sticky, .houzez-fullscreen-map, .mobile-map-switch, .mobile-property-contact, .overlay-search-advanced-module, .property-navigation-wrap, .splash-page-footer {position: fixed;}.btn:focus .show-on-click, .class-energy-indicator span, .compare-property-label .compare-label, .dashboard-slide-panel-wrap .open-close-slide-panel, .doughnut-chart-data li:after, .favethemes-sticky, .flickr-images a, .houzez-nav-menu-layout-horizontal .sub-menu, .houzez-nav-menu-layout-vertical .sub-menu, .hover-effect, .hover-effect-flat, .hover-effect-flat:before, .hover-effect:before, .instagram-images a, .item-wrap-v2 .item-amenities li span, .item-wrap-v6 .item-v6-image, .lb-cancel, .lb-data .lb-close, .lb-data .lb-number, .lb-next, .lb-prev, .lightbox .lb-image, .lightbox-gallery-wrap .btn-expand, .logged-in-nav, .logged-in-nav a, .login-register .btn-icon-login-register + .dropdown-menu:before, .lslide .swipebox, .main-nav .dropdown-menu, .nav-mobile .main-nav .nav-item a, .post-thumbnail-wrap a, .property-detail-v2 #pills-gallery:before, .property-detail-v6 .property-banner .img-wrap-1, .property-detail-v6 .property-banner .img-wrap-2, .property-detail-v6 .property-banner .img-wrap-3, .property-gallery-grid .gallery-grid-item, .property-lightbox .modal, .property-schedule-tour-day-form .control__indicator, .property-schedule-tour-type-form .control__indicator, .property-tabs-module.property-nav-tabs-v2 .tab-title, .property-tabs-module.property-nav-tabs-v4 .tab-title, .property-thumb .gallery-thumb-inner .progress, .property-thumb .gallery-thumb-inner .progress-bar, .property-thumb .gallery-thumb-inner .progress-text, .property-view .vertical-listing-tabs .nav, .slick-slide .swipebox, .table-cell-title span, .ui-slider-horizontal .ui-slider-handle:after {display: block;}.advanced-search-dropdown .range-text .max-price-range, .advanced-search-dropdown .range-text .min-price-range, .agent-information .agent-phone-wrap span, .agent-phone.agent-phone-hidden, .auto-complete .item-amenities li, .availability-notes li:before, .btn-features-list, .class-energy-indicator, .filters-search-v3-wrap .control, .footer-bottom-wrap-v3 .footer-social a, .fw-property-contact-agent-wrap .agent-phone span, .gm-marker, .houzez-nav-menu-layout-vertical .houzez-nav-menu, .item-amenities li, .item-parallax-wrap .item-amenities .h-type, .item-parallax-wrap .label-featured, .item-parallax-wrap .labels-wrap, .item-tool, .item-tool > span, .item-wrap-v3 .item-price-wrap .item-price, .lightbox-nav a, .list-view .item-body .item-amenities .h-type, .list-view .item-body .labels-wrap, .login-form-wrap .form-group-field:after, .map-btn, .map-search, .notification-circle, .page-title-wrap .label, .post-tag, .property-carousel-buttons-wrap .btn-view-all, .property-carousel-buttons-wrap .slick-next, .property-carousel-buttons-wrap .slick-prev, .property-detail-v2 .page-label-wrap .labels-wrap, .property-navigation-wrap a, .property-slider-item .label-featured, .register-form-wrap .form-group-field:after, .social-icons a, .spinner > div, .star .icon-rating, .switcher-wrap, .task-label, .task-list-item .control, .testimonial-icon .houzez-icon, .top-bar-contact-info, .top-bar-slogan, .top-bar-wrap .header-social-icons .btn-square, .upload-icon, .what-nearby .what-nearby-right .label, .what-nearby .what-nearby-right .time-review, label {display: inline-block;}.item-author a, .item-wrap-v8 .item-body .item-price-wrap li, .item-wrap-v9 .item-body .item-price-wrap li, .login-register-nav li, .property-image-count, .property-lightbox-v2 .property-lightbox-v2-section-top .item-price-wrap .item-price, .property-lightbox-v2 .property-lightbox-v2-section-top .item-price-wrap .item-sub-price {display: inline;}.lb-dataContainer:after, .lb-outerContainer:after, .page-content-wrap .gallery:after, .page-content-wrap .gallery:before, .post-content-wrap .gallery:after, .post-content-wrap .gallery:before, .upload-gallery-thumb-buttons:after, .upload-gallery-thumb-buttons:before, .what-nearby dd:after, .what-nearby dd:before, .widget ul:not(.item-amenities):not(.item-price-wrap):not(.contact-list):not( .dropdown-menu ):not(.nav-tabs) li:after, .widget ul:not(.item-amenities):not(.item-price-wrap):not(.contact-list):not( .dropdown-menu ):not(.nav-tabs) li:before, .widget-contact-us li:after, .widget-contact-us li:before, .widget-featured-property:after, .widget-featured-property:before {display: table;}#tab-agents .all-reviews, #tab-agents .rating-score-text, .blog-posts-module-v3 .blog-posts-module-v3-right-wrap .blog-post-item-v3 .blog-post-content-wrap .blog-post-link, .blog-posts-module-v3 .blog-posts-module-v3-right-wrap .blog-post-item-v3 .blog-post-content-wrap .blog-post-meta, .bootbox-close-button, .btn .show-on-click, .btn-loader, .btn:focus .hide-on-click, .dashboard-mobile-edit-menu-wrap, .dashboard-side-menu-wrap .side-menu .side-menu-dropdown, .elementor-widget-houzez_elementor_contact_form .elementor-widget-container .elementor-form br, .grid-view .item-body .item-author, .grid-view .item-body .item-date, .grid-view .item-body .item-price-wrap, .grid-view .item-body .labels-wrap, .grid-view-4-cols:not(.list-view) .item-listing-wrap .btn-item, .hide_search_checkbox, .houzez-floorplan-clone:last-child hr, .houzez-hidden, .item-amenities-with-icons .item-amenities-text, .item-tool-share:after, .item-wrap-v3 .item-amenities .h-type, .item-wrap-v3 .item-price-wrap .item-sub-price, .item-wrap-v6 .h-type, .lightbox-gallery-full-wrap + .lightbox-form-wrap, .lightbox-tools .btn-share .dropdown-toggle:after, .lightboxOverlay, .list-view .item-footer, .list-view .item-header .item-price-wrap, .list-view .item-header .labels-wrap, .listing-v5 .h-type, .login-register .btn-icon-login-register:after, .mobile-property-tools .item-tools .item-tool.houzez-print, .mobile-search-nav, .nav-mobile .logged-in img, .navbar-logged-in-wrap > a:after, .payment-method .houzez_stripe_membership button, .payment-method .houzez_stripe_simple button, .payment-method .houzez_stripe_simple_featured button, .property-address-wrap .gm-style-iw-a, .property-carousel-buttons-wrap .btn-view-all:before, .property-carousel-buttons-wrap .slick-next:before, .property-carousel-buttons-wrap .slick-prev:before, .property-carousel-module-v1-1cols .item-wrap-outside, .property-carousel-module-v1-2cols .item-wrap-outside, .property-carousel-module-v1-3cols .item-wrap-outside, .property-carousel-module-v1-4cols .item-wrap .item-amenities, .property-carousel-module-v1-4cols .item-wrap .item-title, .property-carousel-module-v1-4cols .item-wrap .item-tools, .property-carousel-module-v1-5cols .item-wrap .item-amenities, .property-carousel-module-v1-5cols .item-wrap .item-title, .property-carousel-module-v1-5cols .item-wrap .item-tools, .property-detail-v2 .property-labels-wrap, .property-item-widget .right-property-item-widget-wrap .item-sub-price, .property-lightbox .btn-email, .property-lightbox .modal-footer, .property-lightbox-v2-section .property-schedule-tour-wrap .property-schedule-tour-image, .property-navigation-wrap, .search-expandable .btn-features-list, .search-hidden, .visible-on-mobile, .vote-msg, .widget .item-sub-price, .widget-mortgage-calculator .mortgage-details, small.nav_desc, ul.item-amenities.item-amenities-without-icons i, ul.item-amenities.item-amenities-without-icons img, ul.item-amenities.item-amenities-without-icons span i, ul.item-amenities.item-amenities-without-icons span img {display: none;}.accordion-header .floor-information, .block-content-wrap .detail-wrap li.multiple, .blog-post-item .blog-post-meta ul, .blog-posts-module-v3 .blog-posts-module-v3-right-wrap .blog-post-item-v3, .blog-posts-module-v3 .blog-posts-module-v3-right-wrap .blog-post-item-v3 .blog-post-content-wrap, .crm-pagination, .dashboard-tool-block, .dashboard-tool-block .dashboard-tool-buttons-block, .dashboard-tool-block .dashboard-tool-search-block, .houzez-nav-menu-layout-horizontal .houzez-nav-menu, .item-wrap-v10 .item-wrap, .item-wrap-v10 .item-wrap .item-body-wrap, .item-wrap-v10 .item-wrap .item-body-wrap .item-body, .item-wrap-v10 .item-wrap .item-footer-author-tool-wrap, .item-wrap-v10 .item-wrap .item-footer-author-tool-wrap .item-author-wrap, .item-wrap-v10 .item-wrap .item-header-wrap, .item-wrap-v10 .item-wrap .item-header-wrap .item-header-wrap-right, .post-footer-wrap .author-meta, .post-header-wrap .author-meta, .property-lightbox-v2 .property-lightbox-v2-content-wrap, .property-lightbox-v2-item-tools, .property-lightbox-v2-labels-wrap, .property-mortgage-calculator-wrap-v2 .down-payment-form-wrap, .taxonomy-cards-module .taxonomy-cards-module-row, .taxonomy-cards-module .taxonomy-item-card, .taxonomy-cards-module .taxonomy-item-card-content, .taxonomy-grids-module-v5 .taxonomy-text-wrap, .taxonomy-grids-module-v5-slider .taxonomy-text-wrap {display: -webkit-box;display: -ms-flexbox;display: flex;}.btn-success-outlined, .control__indicator, .deals-table tfoot td:not(.total-deals), .item-tool > span span, .property-grid-item .item-wrap {background-color: transparent;}.advanced-search-banner-wrap, .advanced-search-v3 .btn-light-grey-outlined, .author-comment, .author-detail-wrap, .bootstrap-select .dropdown-item.active, .bootstrap-select .dropdown-item:active, .btn-light:not(:disabled):not(.disabled).active, .btn-light:not(:disabled):not(.disabled):active, .control__indicator, .dashboard-table tbody tr, .fc-body, .form-control .btn, .fw-property-section-wrap:nth-child(2n), .item-footer, .item-parallax-wrap, .item-wrap, .item-wrap-v10 .item-wrap .item-header-1, .item-wrap-v10 .item-wrap .item-header-2, .leaflet-popup, .listing-tabs .nav-tabs .nav-link.active, .mobile-top-wrap, .post-comment-form-wrap, .post-wrap, .print-main-wrap, .property-detail-v6 .page-title-wrap, .property-detail-v6 .property-banner, .property-lightbox-v2-sections-navigation .slick-next:active, .property-lightbox-v2-sections-navigation .slick-next:focus, .property-lightbox-v2-sections-navigation .slick-next:hover, .property-lightbox-v2-sections-navigation .slick-prev:active, .property-lightbox-v2-sections-navigation .slick-prev:focus, .property-lightbox-v2-sections-navigation .slick-prev:hover, .property-slider-item, .search-banner-wrap, .show > .btn-light.dropdown-toggle, .widget-wrap .input-group-text {background-color: #fff;}.content-wrap-style-boxed .property-sub-listings-wrap .block-wrap, .lightbox a img, .logged-in-nav, .login-register .btn-icon-login-register + .dropdown-menu, .login-register-form .modal-content, .login-register-form .modal-header .login-register-tabs .nav-link, .login-register-form .modal-header .login-register-tabs .nav-tabs, .main-nav .dropdown-menu, .main-nav .dropdown-toggle:after, .map-btn, .map-search, .property-detail-v6.content-wrap-style-boxed .property-banner .block-wrap, .property-form-tabs-wrap .property-form-wrap, .property-lightbox .modal-content, .property-lightbox .modal-header, .property-tabs-module.property-nav-tabs-v1 .nav-item .nav-link:not(.active):focus, .property-tabs-module.property-nav-tabs-v1 .nav-item .nav-link:not(.active):hover, .property-tabs-module.property-nav-tabs-v2 .nav-item .nav-link:not(.active):focus, .property-tabs-module.property-nav-tabs-v2 .nav-item .nav-link:not(.active):hover, .ui-slider-horizontal .ui-slider-range {border: none;}.advanced-search-v2 .btn, .advanced-search-v2 .form-control, .dashboard-property-search .form-control, .deals-nav-tab.nav-pills .nav-link, .fw-property-floor-plans-wrap .floor-plans-tabs a, .listing-tabs .nav-tabs .nav-link, .location-trigger, .login-register .btn-icon-login-register + .dropdown-menu, .login-register-tabs .nav-link, .main-nav .dropdown-menu, .property-lightbox-v2 .modal-content, .taxonomy-grids-module-v5 .taxonomy-item .taxonomy-link, .taxonomy-grids-module-v5-slider .taxonomy-item .taxonomy-link {border-radius: 0;}.label {border-radius: 2px;}.hover-effect, .hover-effect-flat {border-radius: 3px;cursor: pointer;overflow: hidden;}.advanced-search-banner-wrap, .agent-bio-wrap, .agent-contacts-wrap, .agent-nav-wrap .nav-pills .nav-link, .agent-profile-wrap, .agent-stats-wrap, .availability-notes li:before, .block-wrap, .contact-form-wrap, .dashboard-content-block, .dashboard-tool-block, .detail-wrap, .estimation-form-wrap, .grid-item, .grid-view .item-wrap, .item-parallax-wrap, .item-tool > span, .lb-outerContainer, .lead-enquiry-wrap, .lined-block, .list-view .item-wrap, .login-form-wrap, .map-notfound, .map-search, .mobile-property-tools .item-tool > span, .mobile-property-tools .nav-pills > .nav-item > .nav-link, .page-link, .payment-method, .post-content-wrap pre, .post-tag, .private-note-wrap, .property-banner .nav .nav-link, .property-banner .property-form-wrap, .property-image-count, .property-lightbox-v2-item-tools span, .property-lightbox-v2-section .item-listing-wrap-v6-modal-window .item-wrap-v6 .item-header, .property-schedule-tour-day-form .control .control__indicator, .property-schedule-tour-type-form .control .control__indicator, .property-slider-item, .register-form-wrap, .sidebar-wrap .property-form-wrap, .table-cell-title span, .taxonomy-grids-module-v5 .taxonomy-item, .taxonomy-grids-module-v5-slider .taxonomy-item, .widget-wrap {border-radius: 4px;}.search-banner-wrap {border-radius: 6px;}.notification-circle {border-radius: 10px;}.control--radio .control__indicator, .social-round a, .social-round a:before, .tour-day-form-slide-arrow {border-radius: 50%;}.activities-list, .advanced-search .form-group, .agent-bio-wrap p:last-of-type, .agent-detail-page-v2 .agent-contacts-wrap li address, .agent-detail-page-v2 .agent-profile-content, .agent-detail-page-v2 .agent-profile-content ul, .agent-information, .agent-profile-data ul, .block-title-wrap h2, .block-title-wrap h3, .blog-post-item .blog-post-meta ul, .blog-post-item-widget:last-of-type, .breadcrumb, .dashboard-header-left h1, .dashboard-header-wrap h1, .dashboard-logo-wrap .logo, .dashboard-property-search .form-group, .dashboard-side-menu-wrap .side-menu, .dashboard-tool-block .dashboard-crm-search .form-group, .deals-nav-tab.nav-pills .nav-link, .doughnut-chart-data ul, .ele-item-tools, .featured-property-item-widget:last-of-type, .fw-property-section-wrap .block-wrap, .header-social-icons ul, .horizontal-search-wrap .search-banner-wrap .form-group, .houzez-nav-menu, .houzez-nav-menu .sub-menu, .houzez-nav-menu ul, .hz-ele-price, .item-amenities, .item-price-wrap, .item-tools, .lead-detail-wrap ul, .lead-enquiry-wrap:last-of-type, .lightbox-content-wrap .property-overview-data .flex-fill, .lightbox-content-wrap .property-overview-data .flex-grow-1, .lightbox-tools ul, .listing-switch-view ul, .logged-in-nav, .login-register-form .modal-header .close, .login-register-nav, .m-0, .main-nav .dropdown-menu, .main-nav .megamenu ul, .mebership-list-info, .message-reply-message > p:last-of-type, .next-prev-block .next-box p, .next-prev-block .prev-box p, .post-content-wrap blockquote p:last-of-type, .post-content-wrap ol ol, .post-content-wrap ol ul, .post-content-wrap q p:last-of-type, .post-content-wrap ul ol, .post-content-wrap ul ul, .post-excerpt-wrap p, .post-footer-wrap .author-meta, .post-header-wrap .author-meta, .price-table-description ul, .property-attachments, .property-detail-v6 .property-banner .block-wrap ul, .property-item-widget:last-of-type, .property-lightbox .close, .property-lightbox-v2-item-tools, .property-lightbox-v2-section .property-mortgage-calculator-wrap #mortgage-calculator-chart, .property-lightbox-v2-sections-navigation, .property-navigation-wrap .property-navigation, .property-overview-wrap ul, .property-review-wrap .review-title-wrap, .property-tabs-module.property-nav-tabs-v4 .tab-icon, .recurring-payment-wrap .control, .review-title, .social-icons a:first-child, .statistic-referrals-list, .switcher-wrap .dropdown-menu .dropdown-item, .taxonomy-item-list ul, .team-social, .top-bar-wrap .dropdown-menu .dropdown-item, .tweet-item:last-of-type, .tweet-slider .tweet-content, .tweet-slider .tweet-icon, .widget ul:not(.item-amenities):not(.item-price-wrap):not(.contact-list):not( .dropdown-menu ):not(.nav-tabs), .widget-featured-property-slider-wrap .featured-property-item-widget, .widget-instagram-slider .featured-property-item-widget, .widget-wrap:first-of-type {margin: 0;}.agent-contacts-wrap .agent-map address, .blog-wrap .page-title, .ele-form-messages, .listing-wrap .page-title, .mt-10, .notify, .team-social, .upload-media-gallery {margin-top: 10px;}.form-tools, .message-list-item, .private-note-wrap, .property-carousel-module-v1-4cols .item-wrap-outside, .property-carousel-module-v1-5cols .item-wrap-outside, .social-login-wrap, .team-content-wrap-after .team-description {margin-top: 20px;}.agent-profile-wrap, .footer-bottom-wrap-v3 .footer-social, .horizontal-listing-tabs, .houzez-blog-top, .post-comment-wrap .comment, .property-detail-v1 .sidebar-wrap, .property-detail-v2 .sidebar-wrap, .property-detail-v4 .sidebar-wrap, .property-detail-v5 .sidebar-wrap, .property-detail-v6 .sidebar-wrap, .property-gallery-grid, .property-nav-wrap, .widget-wrap {margin-top: 30px;}.advanced-search-half-map .form-group, .agent-information .agent-phone-wrap, .block-content-wrap .agent-details, .dashboard-statistic-block .views-percentage, .filters-search-v3-title, .footer-bottom-wrap-v2 .nav, .footer-bottom-wrap-v3 .nav, .fw-property-documents-wrap .property-document-title, .item-parallax-wrap .label-featured, .item-parallax-wrap .labels-wrap, .item-wrap-v1 .item-short-description, .item-wrap-v2 .item-short-description, .lightbox-content-wrap .labels-wrap, .list-view .item-wrap-v2 .item-body .labels-wrap, .mb-10, .menu-edit-property li, .overlay-search-advanced-module .form-group, .post-content-wrap dd, .property-carousel-module-v1-4cols .item-wrap-outside .item-title, .property-carousel-module-v1-5cols .item-wrap-outside .item-title, .property-documents, .property-form-wrap .agent-details, .property-grid-item .item-inner-wrap .labels-wrap, .property-lightbox-v2-section .item-listing-wrap-v6-modal-window, .property-schedule-tour-form-wrap .form-group, .property-slider-item .label-featured, .search-banner-vertical-wrap .form-group, .social-login-wrap .btn:first-of-type, .taxonomy-item-list ul li, .testimonial-logo, .testimonial-thumb {margin-bottom: 10px;}.advanced-search-filters .form-group, .advanced-search-shortcode .advanced-search-filters .form-group, .elementor-widget-container .advanced-search-widget .form-group, .property-slider-item .item-amenities, .search-expandable .form-group, .testimonial-body, .testimonial-icon {margin-bottom: 15px;}.advanced-search-module .advanced-search-module-title, .agent-bio-wrap h2, .agent-detail-page-v2 .agent-profile-content ul li, .agent-list-wrap, .agent-profile-chart-wrap h2, .agent-profile-content, .agent-profile-top-wrap, .blog-post-item-widget, .blog-posts-module-v3 .blog-posts-module-v3-right-wrap .blog-post-item-v3, .compare-property-panel .title, .dashboard-content-block h2, .dashboard-content-block h3, .dashboard-content-block-wrap h2, .dashboard-content-block-wrap h3, .dashboard-logo-wrap, .dashboard-slide-panel-wrap h2, .dashboard-slide-panel-wrap h3, .dashboard-statistic-block h3, .deals-table-wrap h2, .featured-property-item-widget, .form-tools, .frontend-submission-page .dashaboard-snake-nav, .fw-property-floor-plans-wrap .floor-plan-right-wrap h3, .item-wrap-v5 .item-title, .lined-block, .menu-edit-property-wrap .menu-title, .message-list-item, .page-content-wrap .gallery, .post-comment-form-wrap h2, .post-comment-wrap h3, .post-content-wrap .gallery, .post-content-wrap dl, .post-content-wrap h1, .post-content-wrap h2, .post-content-wrap h3, .post-content-wrap h4, .post-content-wrap h5, .post-content-wrap h6, .post-content-wrap ol, .post-content-wrap p, .post-content-wrap table, .post-content-wrap ul, .private-note-wrap, .property-item-widget, .range-text, .related-posts-wrap h2, .team-content-wrap-after .team-description, .tweet-item, .tweet-slider .tweet-icon, .widget-about-image, .widget-featured-property-slider-wrap .slick-dotted.slick-slider, .widget-instagram-slider .slick-dotted.slick-slider, .widget-login-register .login-register-tabs {margin-bottom: 20px;}.activitiy-item, .add-new-listing-bottom-nav-wrap, .agent-bio-wrap, .agent-contacts-wrap, .agent-detail-page-v2 .agent-profile-chart-wrap, .agent-profile-wrap, .agent-stats-wrap, .author-detail-wrap, .bt-full-width-content-wrap, .dashboard-content-block, .dashboard-content-block-wrap, .dashboard-property-search-wrap, .dashboard-statistic-block, .footer-bottom-wrap-v3 .footer-social, .footer-top-wrap .widget-wrap, .grid-view .item-listing-wrap-v6, .lead-enquiry-wrap, .list-view .item-listing-wrap, .listing-v5 .grid-view .item-listing-wrap, .listing-v5 .list-view .item-listing-wrap, .mortgage-calculator-chart, .mortgage-calculator-data, .post-comment-form-wrap, .post-comment-wrap, .post-comment-wrap .comment, .post-title-wrap h1, .post-title-wrap h2, .post-wrap, .property-brochure-button-wrap, .property-by-ids-module-2-cols .grid-view .item-listing-wrap-v4, .property-by-ids-module-2-cols .grid-view .item-listing-wrap-v5, .property-by-ids-module-2-cols .grid-view .item-listing-wrap-v6, .property-by-ids-module-3-cols .grid-view .item-listing-wrap-v5, .property-by-ids-module-3-cols .grid-view .item-listing-wrap-v6, .property-cards-module-2-cols .grid-view .item-listing-wrap-v4, .property-cards-module-2-cols .grid-view .item-listing-wrap-v5, .property-cards-module-2-cols .grid-view .item-listing-wrap-v6, .property-cards-module-3-cols .grid-view .item-listing-wrap-v5, .property-cards-module-3-cols .grid-view .item-listing-wrap-v6, .property-form-tabs-wrap, .property-review, .related-posts-wrap, .sidebar-wrap, .testimonial-item-v2 .testimonial-body, .what-nearby dl {margin-bottom: 30px;}.advanced-search .advanced-search-btn, .advanced-search-dropdown .btn, .agent-profile-data ul, .block-availability-calendars .weekdays li, .block-wrap.block-wrap-no-padding, .blog-post-item .blog-post-meta ul, .breadcrumb, .calendar-navigation .btn, .content-wrap-style-boxed .property-sub-listings-wrap .block-wrap, .content-wrap-style-boxed .property-sub-listings-wrap .container, .dashboard-side-menu-wrap .side-menu, .dropdown-menu, .ele-item-tools, .footer-top-wrap .widget-wrap, .grid-view .item-wrap.item-wrap-no-frame, .header-social-icons ul, .header-v5 .header-social-icons, .header-v6 .header-social-icons, .houzez-nav-menu, .houzez-nav-menu .sub-menu, .houzez-nav-menu ul, .hz-ele-price, .item-amenities, .item-price-wrap, .item-tools, .item-wrap-v3, .item-wrap-v5, .leaflet-popup .map-info-window .item-header, .lightbox-content-wrap .item-wrap, .lightbox-tools ul, .list-view .item-wrap.item-wrap-no-frame, .listing-v5 .list-view .item-wrap-v5, .listing-v6 .list-view .item-wrap, .logged-in-nav, .login-register-form .modal-header, .login-register-nav, .main-nav .dropdown-menu, .main-nav .megamenu ul, .map-info-window .item-wrap, .navbar, .overlay-search-advanced-module .flex-search, .price-table-description ul, .print-wrap .block-wrap, .property-banner .nav .nav-link, .property-detail-v6 .property-banner .block-wrap, .property-lightbox .close, .property-lightbox .modal-body, .property-lightbox-v2-item-tools, .property-lightbox-v2-section .property-mortgage-calculator-wrap .mortgage-calculator-chart li, .property-lightbox-v2-section .property-mortgage-calculator-wrap .mortgage-calculator-data li, .property-lightbox-v2-sections-navigation, .property-navigation-wrap .property-navigation, .property-sub-listings-wrap .block-wrap, .property-wrap .breadcrumb, .search-banner-wrap .flex-search:last-of-type, .size-calculator .btn, .switcher-wrap .btn, .switcher-wrap .dropdown-menu .dropdown-item, .taxonomy-item-list ul, .team-social, .top-bar-wrap .btn, .top-bar-wrap .dropdown-menu .dropdown-item, .widget ul:not(.item-amenities):not(.item-price-wrap):not(.contact-list):not( .dropdown-menu ):not(.nav-tabs) {padding: 0;}.blog-post-item .blog-post-body, label {padding-bottom: 10px;}.activitiy-item, .agencies-template-wrap, .agent-thumb, .agents-template-wrap, .price-range-wrap, .property-detail-v6 .page-title-wrap, .property-detail-v6 .property-banner {padding-bottom: 30px;}.advanced-search-dropdown .btn-clear, .agent-information li, .agent-item, .bootstrap-select .dropdown-toggle .filter-option, .compare-item, .days li, .fc-ltr .fc-dayGrid-view .fc-day-top .fc-day-number, .featured-property-item-widget .item-wrap-v3 .labels-wrap .label, .gallery-item, .grid-view .item-listing-wrap, .half-map-left-wrap, .header-v6 .header-wrap-6-right-menu .navbar-nav, .item-author, .item-tools-v2 .item-tool, .item-wrap-v2 .item-amenities li:before, .lb-data .lb-details, .left-calendar, .lightbox-content-wrap, .lightbox-gallery-wrap, .list-view .item-body .item-date, .map-info-window .item-body, .map-info-window .item-header, .mobile-property-tools .nav-pills, .mobile-property-tools.mobile-property-tools-bottom .item-tools, .page-content-wrap .alignleft, .post-content-wrap .alignleft, .property-form .btn-half-width, .property-grid-item, .property-lightbox-v2-section .btn-half-width:first-of-type, .property-slider-item .item-date, .right-calendar, .text-with-icon-item-v1, .text-with-icon-item-v2, .upload-gallery-thumb-buttons button, .weekdays li, .what-nearby .what-nearby-left {float: left;}.advanced-search-dropdown .btn-apply, .agent-contacts-wrap li a, .agent-contacts-wrap li span, .agent-list-wrap .agent-list-contact li a, .agent-list-wrap .agent-list-contact li span, .auto-complete .search-result-view, .class-energy-list span, .doughnut-chart-data span, .half-map-right-wrap, .header-v5 .login-register-nav, .header-v5 .navbar-logged-in-wrap, .header-v6 .header-wrap-6-left-menu .navbar-nav, .header-v6 .login-register, .header-v6 .navbar-logged-in-wrap, .invoce-content li span, .item-date, .lb-data .lb-close, .lb-nav a.lb-next, .lead-detail-wrap ul li span, .lightbox-form-wrap, .main-nav ul ul .dropdown-toggle:after, .mebership-list-info li strong, .mobile-property-tools .item-tools, .mortgage-calculator-data span, .page-content-wrap .alignright, .post-content-wrap .alignright, .rtl .close, .size-calculator .btn, .upload-gallery-thumb-buttons button + button, .what-nearby .what-nearby-right, .widget ul:not(.item-amenities):not(.item-price-wrap):not(.contact-list):not( .dropdown-menu ):not(.nav-tabs) li span {float: right;}.block-content-wrap .list-1-cols li span > span, .block-content-wrap .list-2-cols li span > span, .block-content-wrap .list-3-cols li span > span, .fw-property-contact-agent-wrap .agent-phone span, .grid-view .item-listing-wrap-v4, .list-view .item-wrap-v8 .item-footer .item-author, .list-view .item-wrap-v8 .item-footer .item-date, .print-content .block-content-wrap .list-1-cols li span, .print-content .block-content-wrap .list-2-cols li span, .print-content .block-content-wrap .list-3-cols li span, .property-lightbox-v2-section .property-energy-class-wrap .class-energy-list span {float: none;}.map-btn, .map-search {vertical-align: middle !important;}.agent-company-logo, .block-availability-calendars .days li.day-available:after, .block-availability-calendars .days li.day-booked:after, .block-availability-calendars .days li.day-disabled:after, .block-availability-calendars .days li.day-pending:after, .block-availability-calendars .days li.day-unavailable:after, .block-video-wrap iframe, .block-virtual-video-wrap iframe, .blog-post-item-v2 .blog-post-content-wrap, .class-energy-indicator:first-child .indicator-energy, .class-energy-indicator:nth-child(2) .indicator-energy, .class-energy-indicator:nth-child(3) .indicator-energy, .class-energy-indicator:nth-child(4) .indicator-energy, .class-energy-indicator:nth-child(5) .indicator-energy, .class-energy-indicator:nth-child(6) .indicator-energy, .dashboard-side-wrap, .favethemes-sticky, .fw-property-details-wrap h3:before, .fw-property-documents-wrap h3:before, .houzez-overlay-loading, .hover-effect-flat:before, .hover-effect:before, .lb-container > .nav, .lb-loader, .lb-nav, .lb-nav a.lb-prev, .lightbox, .lightboxOverlay, .lslide .hz-image-caption, .main-nav .megamenu, .map-wrap, .mobile-property-contact, .mobile-property-title .label-featured, .nav-mobile .main-nav .nav-item .dropdown-menu, .overlay-search-advanced-module, .overlay-search-advanced-module .range-text, .overlay-wrap, .property-banner-trigger, .property-detail-v2 #pills-gallery:before, .property-detail-v3 .top-gallery-section, .property-detail-v4 .top-gallery-section, .property-detail-v6 .property-banner .img-wrap-3-text, .property-grid-item .item-inner-wrap, .property-grid-item .item-listing-wrap, .property-grid-item .property-grid-item-link, .property-lightbox-v2-sections-navigation .slick-prev, .property-navigation-wrap, .property-view .vertical-listing-tabs, .radio-tab .radio-tab-inner, .slick-slide .hz-image-caption, .splash-page-footer, .splash-slider-wrap, .team-content-wrap, .team-content-wrap-before .team-content, .team-mobile-link, .video-background {left: 0;}.activitiy-item-close-button, .class-energy-indicator:nth-child(10) .indicator-energy, .class-energy-indicator:nth-child(11) .indicator-energy, .class-energy-indicator:nth-child(12) .indicator-energy, .class-energy-indicator:nth-child(7) .indicator-energy, .class-energy-indicator:nth-child(8) .indicator-energy, .class-energy-indicator:nth-child(9) .indicator-energy, .compare-property-panel-right.compare-property-panel-open, .dashboard-logo-wrap .dashboard-notification-wrap, .dashboard-slide-panel-wrap.dashboard-slide-panel-wrap-visible, .favethemes-sticky, .fw-property-details-wrap h3:before, .fw-property-documents-wrap h3:before, .lb-nav a.lb-next, .lead-detail-wrap .edit-lead-detail, .lightbox-form-wrap.lightbox-form-wrap-show, .location-trigger, .logged-in-nav, .main-nav .megamenu, .page-title-wrap .item-price-wrap, .print-banner-wrap .qr-code, .property-detail-v2 .property-banner .nav, .property-detail-v5 .property-banner .nav, .property-lightbox-v2-sections-navigation .slick-next, .property-slider-item .btn-item, .radio-tab .radio-tab-inner {right: 0;}.activitiy-item-close-button, .block-availability-calendars .days li.day-available:after, .block-availability-calendars .days li.day-booked:after, .block-availability-calendars .days li.day-disabled:after, .block-availability-calendars .days li.day-pending:after, .block-availability-calendars .days li.day-unavailable:after, .block-video-wrap iframe, .block-virtual-video-wrap iframe, .btn-slim i, .control__indicator, .dashboard-logo-wrap .dashboard-notification-wrap, .dashboard-side-wrap, .dashboard-slide-panel-wrap, .favethemes-sticky, .houzez-overlay-loading, .hover-effect-flat:before, .hover-effect:before, .lb-nav, .lead-detail-wrap .edit-lead-detail, .lightboxOverlay, .location-trigger, .map-wrap, .nav-mobile .logged-in-nav, .overlay-search-advanced-module, .overlay-search-advanced-module .range-text, .property-banner-trigger, .property-detail-v2 #pills-gallery:before, .property-detail-v2 .page-title-wrap .labels-wrap, .property-detail-v3 .top-gallery-section, .property-detail-v4 .top-gallery-section, .property-detail-v6 .property-banner .img-wrap-3-text, .property-grid-item .item-listing-wrap, .property-grid-item .property-grid-item-link, .property-navigation-wrap, .property-thumb .gallery-thumb-inner .progress, .property-thumb .gallery-thumb-inner .progress-bar, .property-view .vertical-listing-tabs, .radio-tab .radio-tab-inner, .search-icon:before, .splash-slider-wrap, .team-content-wrap, .team-mobile-link, .video-background {top: 0;}.agent-company-logo, .fw-property-details-wrap h3:before, .fw-property-documents-wrap h3:before, .lslide .hz-image-caption, .mobile-property-contact, .print-banner-wrap .qr-code, .property-detail-v2 .page-title-wrap, .property-grid-item .item-inner-wrap, .property-payment-status, .property-slider-item .btn-item, .search-expandable-wrap, .slick-slide .hz-image-caption, .splash-page-footer, .team-content-wrap-before .team-content {bottom: 0;}.item-parallax-wrap .item-price-wrap, .item-parallax-wrap .label-featured, .item-parallax-wrap .labels-wrap, .item-wrap-v3 .item-price-wrap, .item-wrap-v8 .item-buttons-wrap .btn-item, .item-wrap-v9 .item-buttons-wrap .btn-item, .page-title-wrap .label-featured, .property-grid-item .item-inner-wrap .item-amenities, .property-grid-item .item-inner-wrap .item-title, .property-grid-item .item-inner-wrap .labels-wrap {top: auto;}.activitiy-item-close-button, .featured-property-item-widget .item-wrap-v3 .labels-wrap, .item-parallax-wrap .item-price-wrap, .item-wrap-v8 .item-buttons-wrap .btn-item, .item-wrap-v9 .item-buttons-wrap .btn-item, .lightbox-content-wrap .btn-item, .lightbox-content-wrap .item-price-wrap, .lightbox-content-wrap .property-overview-data, .list-view .item-body .item-price-wrap, .mobile-property-title .item-price-wrap, .mobile-property-tools .item-tools, .page-title-wrap .item-price-wrap, .page-title-wrap .label-featured, .property-grid-item .item-inner-wrap .item-amenities, .property-grid-item .item-inner-wrap .item-title, .property-grid-item .item-inner-wrap .labels-wrap, .property-item-widget .right-property-item-widget-wrap .item-price-wrap, .property-slider-item .item-price-wrap, .property-tools, .property-wrap .item-tools {bottom: auto;}.activitiy-item-close-button, .featured-property-item-widget .item-wrap-v3 .labels-wrap, .item-parallax-wrap .item-price-wrap, .item-parallax-wrap .label-featured, .item-wrap-v8 .item-buttons-wrap .btn-item, .item-wrap-v9 .item-buttons-wrap .btn-item, .lightbox-content-wrap .item-price-wrap, .lightbox-content-wrap .property-overview-data, .list-view .item-body .item-price-wrap, .login-register .btn-icon-login-register + .dropdown-menu, .mobile-property-title .item-price-wrap, .page-title-wrap .item-price-wrap, .page-title-wrap .label-featured, .property-carousel-module-v1-4cols .item-wrap .labels-wrap, .property-carousel-module-v1-5cols .item-wrap .labels-wrap, .property-grid-item .item-inner-wrap .item-amenities, .property-grid-item .item-inner-wrap .item-title, .property-grid-item .item-inner-wrap .labels-wrap, .property-item-widget .right-property-item-widget-wrap .item-price-wrap, .property-slider-item .item-price-wrap, .property-slider-item .label-featured {left: auto;}.featured-property-item-widget .item-wrap-v3 .item-price-wrap, .item-parallax-wrap .labels-wrap, .item-wrap-v8 .item-buttons-wrap .btn-item, .item-wrap-v9 .item-buttons-wrap .btn-item, .lightbox-content-wrap .btn-item, .login-register .btn-icon-login-register + .dropdown-menu:before, .mobile-property-tools .item-tools, .property-carousel-module-v1-4cols .item-wrap .item-price-wrap, .property-carousel-module-v1-5cols .item-wrap .item-price-wrap, .property-grid-item .item-inner-wrap .item-amenities, .property-grid-item .item-inner-wrap .item-title, .property-grid-item .item-inner-wrap .labels-wrap, .property-tools, .property-wrap .item-tools {right: auto;}.activitiy-item, .agent-item, .auto-complete .auto-complete-footer, .dashboard-slide-panel-wrap, .doughnut-chart-data span, .doughnut-chart-data strong, .fw-property-details-wrap h3, .fw-property-documents-wrap h3, .gm-ui-hover-effect, .grid-item-text-wrap, .grid-view .labels-wrap, .hover-effect-flat:before, .hover-effect:before, .item-wrap-v10 .item-wrap .item-header-2 .btn, .item-wrap-v3 .item-amenities, .item-wrap-v3 .item-title, .label-featured, .lightbox-gallery-wrap .btn-expand, .map-arrows-actions, .map-next-prev-actions, .map-zoom-actions, .mobile-property-form .close, .property-banner-trigger, .property-detail-v2 #pills-gallery:before, .property-gallery-grid .more-images span, .property-grid-item .item-wrap, .recurring-payment-wrap, .search-banner-wrap, .search-icon:before, .social-icons i, .splash-page-footer, .taxonomy-text-wrap, .team-content-wrap-before, .text-with-icon-item-v1, .tour-day-form-slide-arrow {z-index: 1;}.agent-item:hover, .banner-caption, .blog-post-item-v2 .blog-post-content-wrap, .header-transparent-wrap, .houzez-nav-menu, .item-listing-parallax-link, .item-parallax-wrap, .item-price-wrap, .item-tools, .left-calendar, .main-nav .nav-item, .nav-mobile .main-nav .nav-item a, .price-table-module.featured, .property-banner .nav, .property-banner .property-form-wrap, .property-detail-v2 .page-title-wrap, .property-grid-item .property-grid-item-link, .right-calendar, .text-with-icon-item-v1:hover, .widget-featured-property-slider-wrap .slick-next, .widget-featured-property-slider-wrap .slick-prev, .widget-instagram-slider .slick-next, .widget-instagram-slider .slick-prev {z-index: 2;}.mobile-map-switch, .navi-user-mobile .notification-circle, .property-wrap .item-tools, .search-expandable-wrap {z-index: 3;}.mobile-property-contact, .property-lightbox .modal-footer, .property-lightbox .modal-header {z-index: 5;}.advanced-search-banner-wrap, .dropdown-menu, .item-tools-v2, .item-wrap-v10 .item-wrap .item-header-1 .item-v10-image .btn, .item-wrap-v10 .item-wrap .item-header-2 .item-v10-image .btn, .logged-in-nav, .login-register .btn-icon-login-register + .dropdown-menu, .main-nav .dropdown-menu, .property-navigation-wrap, .tour-day-form-slide-arrow, .ui-autocomplete {-webkit-box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1);box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1);}.agent-list-wrap .agent-list-contact li.email, .agent-list-wrap .agent-list-contact li.email a, .agent-phone.agent-phone-hidden, .grid-view .item-footer .item-author, .item-title {white-space: nowrap;overflow: hidden;-o-text-overflow: ellipsis;text-overflow: ellipsis;}.agent-profile-chart-wrap h2 span, .dashaboard-snake-nav .step-block:not(.active), .doughnut-chart-data small, .item-price .price-postfix, .item-price .price-prefix, .item-wrap-v6 .item-price, .property-item-widget .right-property-item-widget-wrap .item-amenities, .search-expandable-label, .switcher-wrap .btn, .switcher-wrap .dropdown-menu li, .task-list-item.task-list-item-completed .control, .top-bar-wrap .btn, .top-bar-wrap .dropdown-menu li, .what-nearby .time-review, .widget ul:not(.item-amenities):not(.item-price-wrap):not(.contact-list):not( .dropdown-menu ):not(.nav-tabs) li span {font-weight: 300;}.bootstrap-select .btn, .dashboard-content-block h2, .dashboard-content-block h3, .dashboard-content-block-wrap h2, .dashboard-content-block-wrap h3, .dashboard-side-menu-wrap .side-menu .side-menu-dropdown, .dashboard-slide-panel-wrap h2, .dashboard-slide-panel-wrap h3, .dashboard-statistic-block .views-data, .fc-event, .fc-event:hover, .fc-ltr .fc-dayGrid-view .fc-day-top .fc-day-number, .media-drag-drop span, .post-tag, .property-schedule-tour-day-form .control__indicator, .task-label {font-weight: 400;}.accordion-title, .advanced-search-module .advanced-search-module-title, .agent-company, .agent-information .agent-link, .agent-link, .auto-complete .auto-complete-title, .auto-complete .search-result-view, .blog-post-item .blog-post-link, .blog-post-item .blog-post-title h3, .btn-features-list, .dashaboard-snake-nav .step-block, .dashboard-side-menu-wrap .side-menu, .dashboard-statistic-block .views-percentage, .dashboard-statistic-block h3, .days li, .doughnut-chart-data span, .fc-more, .fc-unthemed th, .filters-search-v3-title, .item-amenities .h-type span, .item-wrap-v5 .item-v5-price, .lightbox-content-wrap .lightbox-content-title, .listing-tabs .nav-tabs .nav-link, .login-register-tabs .nav-link, .max-area-range, .max-price-range, .menu-edit-property li a.active, .menu-edit-property-wrap .menu-title, .min-area-range, .min-price-range, .month .month-title, .mortgage-calculator-monthly-payment, .price-table-currency, .price-table-price, .price-table-title, .property-document-link, .property-nav-wrap .property-nav-link, .property-tabs-module .nav-tabs .nav-link, .range-title, .statistic-referrals-list a, .table-cell-title span, .taxonomy-title, .text-with-icon-item .text-with-icon-link, .widget ul:not(.item-amenities):not(.item-price-wrap):not(.contact-list):not( .dropdown-menu ):not(.nav-tabs) li a, .widget-read-more {font-weight: 500;}.property-form-tabs .nav-tabs .nav-link, .property-schedule-tour-form-title, .property-schedule-tour-type-form .control__indicator, b, label, strong {font-weight: 600;}.gm-marker-price, .header-v2 .header-contact-right div:first-of-type, .map-btn .houzez-icon, .property-schedule-tour-day-form .control__indicator_day, .size-calculator .quantity-calculator, .sub-listings-table a {font-weight: 700;}.btn, .label {font-weight: 500;}.accordion-header .accordion-title, .accordion-header .floor-information .list-inline-item, .add-new-listing-bottom-nav-wrap .btn, .advanced-search-module .advanced-search-module-title, .agent-detail-page-v2 .agent-profile-top-wrap, .agent-information .agent-name, .alert, .blog-post-item .blog-post-author, .blog-post-item .blog-post-meta .list-inline-item, .blog-post-item .blog-post-meta .list-inline-item time, .blog-post-meta .list-inline-item, .crm-pagination .page-numbers, .dashboard-side-menu-wrap .side-menu .side-menu-dropdown .side-menu-item, .dashboard-side-menu-wrap .side-menu .side-menu-dropdown a, .dashboard-side-menu-wrap .side-menu .side-menu-item:not(.side-menu-parent-selected), .dashboard-side-menu-wrap .side-menu a, .dashboard-statistic-block .views-percentage, .dashboard-statistic-block h3, .doughnut-chart-data li, .item-amenities li, .item-author, .item-author a, .item-date, .list-view .item-wrap-v8 .item-footer, .mebership-list-info li, .menu-edit-property-link, .mortgage-calculator-data li, .page-item .page-link, .page-title-wrap .item-address, .post-comment-content time, .post-footer-wrap .author-meta .list-inline-item, .post-header-wrap .author-meta .list-inline-item, .price-table-description li, .property-brochure-button-wrap .btn, .property-document-link, .property-document-title, .property-overview-wrap ul .property-overview-item, .property-tabs-module.property-nav-tabs-v1 .nav-tabs .nav-link, .property-tabs-module.property-nav-tabs-v3 .nav-tabs .nav-link, .property-tabs-module.property-nav-tabs-v5 .nav-tabs .nav-link, .review-date, .small-text, .sort-by-title, .splash-page-footer-left, .splash-page-footer-right .footer-social {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-column-gap: 5px;-moz-column-gap: 5px;column-gap: 5px;}.control-group {display: inline-block;vertical-align: top;background: #fff;text-align: left;-webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1);box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1);padding: 30px;width: 200px;height: 210px;margin: 10px;}.control, .control input:checked ~ .control__indicator:after, .dashboard-side-menu-wrap .side-menu .side-menu-parent-selected .side-menu-dropdown, .fw-property-contact-agent-wrap .agent-information .agent-name, .houzez-menu-toggle.houzez-nav-menu-active .icon-close, .nav-mobile .main-nav .nav-item, .property-mortgage-calculator-wrap-v2 .mortgage-calculator-data li {display: block;}.control, .select {margin-bottom: 15px;}.control {position: relative;padding-left: 30px;cursor: pointer;}.select, .select select {display: inline-block;width: 100%;}.control input {position: absolute;z-index: -1;opacity: 0;}.control__indicator {position: absolute;top: 2px;left: 0;height: 20px;width: 20px;background: #fff;}.control input:disabled ~ .control__indicator {background: #e6e6e6;opacity: 0.6;pointer-events: none;}.control__indicator:after {content: "";position: absolute;display: none;}.control.control--checkbox {line-height: 22px;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-flow: column;flex-flow: column;}.control--checkbox .control__indicator:after {left: 8px;top: 4px;width: 3px;height: 8px;border: solid #fff;border-width: 0 2px 2px 0;-webkit-transform: rotate(45deg);-ms-transform: rotate(45deg);transform: rotate(45deg);}.control--checkbox input:disabled ~ .control__indicator:after {border-color: #dce0e0;}.control--radio .control__indicator:after {left: 7px;top: 7px;height: 6px;width: 6px;border-radius: 50%;background: #fff;}.control--radio input:disabled ~ .control__indicator:after {background: #fff;}.select {position: relative;}.select select {cursor: pointer;padding: 10px 15px;outline: 0;border: 0;border-radius: 0;background: #e6e6e6;color: #7b7b7b;appearance: none;-webkit-appearance: none;-moz-appearance: none;}.select select::-ms-expand {display: none;}.select select:focus, .select select:hover {color: #000;background: #ccc;}.select select:disabled {opacity: 0.5;pointer-events: none;}.select__arrow {position: absolute;top: 16px;right: 15px;width: 0;height: 0;pointer-events: none;border-style: solid;border-width: 8px 5px 0;border-color: #7b7b7b transparent transparent;}.gm-marker.active:after, .gm-marker.hover-state:after, .select select:focus ~ .select__arrow, .select select:hover ~ .select__arrow {border-top-color: #000;}.select select:disabled ~ .select__arrow {border-top-color: #ccc;}.page-content-wrap .gallery:after, .page-content-wrap .gallery:before, .post-content-wrap .gallery:after, .post-content-wrap .gallery:before, .upload-gallery-thumb-buttons:after, .upload-gallery-thumb-buttons:before, .what-nearby dd:after, .what-nearby dd:before, .widget ul:not(.item-amenities):not(.item-price-wrap):not(.contact-list):not( .dropdown-menu ):not(.nav-tabs) li:after, .widget ul:not(.item-amenities):not(.item-price-wrap):not(.contact-list):not( .dropdown-menu ):not(.nav-tabs) li:before, .widget-contact-us li:after, .widget-contact-us li:before, .widget-featured-property:after, .widget-featured-property:before {content: " ";width: 100%;}.doughnut-chart-data li, .page-content-wrap .gallery:after, .post-content-wrap .gallery:after, .upload-gallery-thumb-buttons:after, .what-nearby dd:after, .widget ul:not(.item-amenities):not(.item-price-wrap):not(.contact-list):not( .dropdown-menu ):not(.nav-tabs) li:after, .widget-contact-us li:after, .widget-featured-property:after {clear: both;}.btn-bg-android:before, .btn-bg-apple:before, .btn-bg-dribbble:before, .btn-bg-email:before, .btn-bg-facebook:before, .btn-bg-flickr:before, .btn-bg-foursquare:before, .btn-bg-google-plus:before, .btn-bg-instagram:before, .btn-bg-linkedin:before, .btn-bg-pinterest:before, .btn-bg-rss:before, .btn-bg-tumblr:before, .btn-bg-twitter:before, .btn-bg-vimeo:before, .btn-bg-windows:before, .btn-bg-youtube:before {-webkit-transition: 0.2s ease-out 0.1s;-o-transition: 0.2s ease-out 0.1s;transition: 0.2s ease-out 0.1s;}.agent-item, .control__indicator, .dashboard-main-wrap, .dashboard-slide-panel-wrap, .houzez-nav-menu .sub-menu, .houzez-nav-menu li, .houzez-nav-menu-layout-dropdown .houzez-nav-menu, .houzez-nav-menu-layout-dropdown .houzez-nav-menu.houzez-nav-menu-active, .houzez-nav-menu-layout-horizontal .houzez-nav-menu li:hover > ul, .houzez-nav-menu-layout-vertical .houzez-nav-menu li:hover > ul, .hover-effect, .hover-effect-flat, .hover-effect-flat:before, .hover-effect-flat:hover:before, .hover-effect:before, .hover-effect:hover:before, .item-tool > span, .item-wrap-v10 .item-wrap .item-header-1 .item-v10-image img, .item-wrap-v10 .item-wrap .item-header-2 .item-v10-image img, .item-wrap-v6 .item-tools, .lightbox-form-wrap, .logged-in-nav, .main-nav .dropdown-menu, .opacity-02, .overlay-search-advanced-module, .overlay-search-advanced-module.open, .overlay-wrap, .property-lightbox .modal, .property-lightbox-v2 .property-lightbox-v2-gallery .property-lightbox-v2-gallery-item img, .property-lightbox-v2-item-tools span, .property-schedule-tour-day-form-slide, .review-like .review-dislike-button a:hover, .review-like .review-like-button a:hover, .taxonomy-cards-module .taxonomy-item-card-image img, .team-content-wrap, .text-with-icon-item-v1, a, button {-webkit-transition: 0.2s;-o-transition: 0.2s;transition: 0.2s;}.taxonomy-grids-module-v5 .taxonomy-text-wrap, .taxonomy-grids-module-v5-slider .taxonomy-text-wrap {-webkit-transition: 0.4s ease-out;-o-transition: 0.4s ease-out;transition: 0.4s ease-out;}@-webkit-keyframes bounce {0%, 100%, 20%, 50%, 80% {-webkit-transform: translateY(0);}40%, 60% {-webkit-transform: translateY(-3px);}}@keyframes bounce {0%, 100%, 20%, 50%, 80% {-webkit-transform: translateY(0);transform: translateY(0);}40%, 60% {-webkit-transform: translateY(-3px);transform: translateY(-3px);}}.bounce {-webkit-animation-duration: 1s;animation-duration: 1s;-webkit-animation-name: bounce;animation-name: bounce;-webkit-animation-iteration-count: 1;animation-iteration-count: 1;}.btn-loader {top: 2px;width: 16px;height: 16px;margin-right: 15px;}.btn-loader:after {content: " ";display: block;width: 16px;height: 16px;margin: 1px;border-radius: 50%;border: 2px solid #fff;border-color: #fff transparent;-webkit-animation: 1.2s linear infinite btn-loader;animation: 1.2s linear infinite btn-loader;}@-webkit-keyframes btn-loader {0% {-webkit-transform: rotate(0);transform: rotate(0);}100% {-webkit-transform: rotate(360deg);transform: rotate(360deg);}}@keyframes btn-loader {0% {-webkit-transform: rotate(0);transform: rotate(0);}100% {-webkit-transform: rotate(360deg);transform: rotate(360deg);}}body {overflow-x: hidden;text-rendering: optimizeLegibility;-webkit-font-smoothing: auto;-moz-osx-font-smoothing: grayscale;min-height: 100vh;}.agent-list-wrap .agent-list-position, .blog-post-content-widget, .blog-post-item-v1 .blog-post-author, .blog-post-item-v1 .blog-post-meta, .dashaboard-snake-nav .step-block:not(.active), .dashboard-statistic-block .views-text, .doughnut-chart-data small, .form-tools .control, .fw-property-description-wrap .small-text, .grey, .item-wrap-v6 .item-amenities, .mortgage-calculator-monthly-requency, .rating-score, .widget ul:not(.item-amenities):not(.item-price-wrap):not(.contact-list):not( .dropdown-menu ):not(.nav-tabs) li span, address, time {color: #636363;}.opacity-02 {opacity: 0.2 !important;}.board-message-icon-wrap, .grey-light {color: #ebebeb;}.agent-detail-page-v2 .agent-profile-address address, .agent-detail-page-v2 .rating-score-text, .blog-post-item-v2 .blog-post-meta, .blog-post-item-v2 .blog-post-meta a, .blog-post-item-v2 .blog-post-meta time, .blog-post-item-v2 .blog-post-title, .blog-post-item-v2 .blog-post-title a, .blog-post-item-v2 .blog-post-title time, .btn-facebook-login:active, .btn-facebook-login:hover, .btn-light-grey-outlined:hover, .btn-primary-outlined:active, .btn-primary-outlined:active:before, .btn-primary-outlined:hover, .btn-primary-outlined:hover:before, .btn-secondary-outlined:active, .btn-secondary-outlined:hover, .compare-table .table-hover > tbody > tr:hover, .dashboard-logo-wrap .dashboard-notification-wrap, .item-wrap-v3 .item-title a, .label, .lead-detail-wrap .edit-lead-detail:hover, .lightbox-tools a, .property-detail-v2 .breadcrumb *, .property-detail-v2 .breadcrumb-item + .breadcrumb-item::before, .property-detail-v2 .page-title, .property-detail-v2 .page-title-wrap .item-address, .property-detail-v2 .page-title-wrap .item-price-wrap .item-price, .property-detail-v2 .page-title-wrap .item-price-wrap .item-sub-price, .splash-page-footer-left, .splash-page-footer-right, .splash-page-footer-right a, .team-content-wrap-before .team-social a {color: #fff;}.advanced-search-widget .range-text, .blog-post-item .blog-post-author, .blog-post-item .blog-post-meta, .item-price-wrap .item-sub-price, .item-wrap-v9 .item-body .item-price-wrap .item-sub-price, .property-item-widget .right-property-item-widget-wrap .item-amenities, .small-text, .taxonomy-grids-module-v5 .taxonomy-text-wrap .taxonomy-subtitle, .taxonomy-grids-module-v5-slider .taxonomy-text-wrap .taxonomy-subtitle, .testimonials-module-slider-v1 .slick-next:before, .testimonials-module-slider-v1 .slick-prev:before, .tooltip, .widget-featured-property-slider-wrap .slick-next:before, .widget-featured-property-slider-wrap .slick-prev:before, .widget-instagram-slider .slick-next:before, .widget-instagram-slider .slick-prev:before {font-size: 12px;}.bordered-separator, .post-footer-wrap {border-top: 1px solid #dce0e0;}.breadcrumb-item.breadcrumb-item-home:before, .hover-effect-flat:before, .hover-effect:before {content: "";}.hover-effect-flat:hover:before, .hover-effect:hover:before, .hz-item-gallery-js:hover .listing-gallery-wrap .hover-effect-flat:before, .hz-item-gallery-js:hover .listing-gallery-wrap .hover-effect:before, .taxonomy-grids-module-v5 .taxonomy-item .taxonomy-link:hover .taxonomy-text-wrap, .taxonomy-grids-module-v5-slider .taxonomy-item .taxonomy-link:hover .taxonomy-text-wrap {opacity: 0;}.hover-effect:before {opacity: 1;background-image: linear-gradient( to bottom, rgba(0, 0, 0, 0) 0, rgba(0, 0, 0, 0) 0, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 0.75) 100% );}.hover-effect-flat:before {opacity: 0.3;background-color: #000;}.label {font-size: 10px;line-height: 11px;margin: 0;text-transform: uppercase;padding: 3px 5px;background-color: rgba(0, 0, 0, 0.65);}.bootstrap-select .filter-option-inner, .btn {line-height: 40px;}.agent-list-wrap .agent-list-link, .block-content-wrap .detail-wrap li strong, .dashboard-table-properties td, .login-register, .no-wrap, .table-nowrap {white-space: nowrap;}.block-content-wrap .detail-wrap li.multiple span, .list-1-cols li span, .map-info-window .item-title {white-space: normal;-o-text-overflow: unset;text-overflow: unset;}.houzez-overlay-loading {background-color: rgba(255, 255, 255, 0.65);}.houzez-overlay-loading .overlay-placeholder {top: 50%;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);}.houzez-lazy-bg.houzez-lazyload {background-image: none !important;}.houzez-lazyload {border: 0 !important;opacity: 1;background: url(../img/lazyloader-1.gif) center no-repeat rgba(255, 255, 255, 0) !important;background-size: 16px auto !important;}.btn-grey-outlined, .btn-light-grey-outlined {border-radius: 4px !important;background-color: transparent;}.gallery-item-2 {width: 400px;}.gallery-item-3 {width: 520px;}.gallery-item-4 {width: 780px;}.gallery-item-5 {width: 600px;}.gallery-hidden, .header-v2-mobile .header-contact-wrap .header-contact-4, .header-v2-mobile .header-contact-wrap .header-contact-left, .hidden, .hide, .hz-item-gallery-js .listing-gallery-wrap .slick-arrow[style] {display: none !important;}button:active, button:focus, button:hover {outline: 0 !important;}.btn {padding: 0 15px;white-space: nowrap;}.btn.active, .btn.focus, .btn:active, .btn:focus {-webkit-box-shadow: none;box-shadow: none;outline: 0 !important;}.btn-half-width {width: calc(50% - 5px);padding-left: 0;padding-right: 0;min-width: auto;}.agent-profile-wrap .rating-score-text, .agent-profile-wrap .stars, .btn-half-width:first-of-type, .filters-search-v3-wrap .control, .item-wrap-v9 .item-body .item-price-wrap li, .list-view .item-wrap-v8 .item-footer .item-buttons-left-wrap, .page-title-wrap .page-title, .price-table-description li i, .property-brochure-button-wrap .houzez-icon, .property-form button.btn-half-width:first-of-type, .property-review-wrap .review-title-wrap .sort-by, .sort-by .filter-option, .top-bar-left-wrap .btn, .top-bar-left-wrap .top-bar-contact-info, .walkscore_details img {margin-right: 10px;}.btn-slim {line-height: 26px;padding: 0 10px;font-size: 12px !important;height: 28px;}.btn-light-grey-outlined {border-color: #dce0e0;}.btn-grey-outlined {border-color: #cdd1d4;color: #5c6872;}.btn-grey-outlined:hover, .property-mortgage-calculator-wrap-v2 .morgage-chart-results-wrap .dp-icon, .property-mortgage-calculator-wrap-v2 .morgage-chart-results-wrap .la-icon, .property-mortgage-calculator-wrap-v2 .morgage-chart-results-wrap .tmp-icon {background-color: #ebebeb;}.btn-call, .btn-call:active, .btn-call:focus, .btn-call:hover, .btn-primary-outlined, .btn-secondary-outlined {background-color: transparent;border: 1px solid;}.btn-success-outlined, .btn-success-outlined:hover {color: #85c341;border-color: #85c341;}.btn-success-outlined:hover {background-color: transparent;cursor: default;}.save-search-btn:active, .save-search-btn:focus, .save-search-btn:hover {color: #fff;cursor: pointer;}.btn-load-more {min-width: 190px;}.btn-facebook-lined {color: #506dab;border: 1px solid #506dab;background-color: transparent;}.btn-facebook-lined:active, .btn-facebook-lined:focus, .btn-facebook-lined:hover {color: #fff;background-color: #506dab;}.btn-facebook-lined i {left: 15px;top: 13px;}.btn-google-plus-lined {height: 50px;background-color: #4285f4;border: none;color: #fff;padding-left: 70px;padding-right: 8px;text-align: left;border-radius: 1px;}.btn-google-plus-lined:hover {-webkit-box-shadow: 0 0 6px #4285f4;box-shadow: 0 0 6px #4285f4;color: #fff;}.btn-google-plus-lined:active {background: #1669f2;color: #fff;}.btn-google-plus-lined .google-icon {width: 48px;height: 48px;background-color: #fff;padding: 15px;left: 1px;top: 1px;}.btn-facebook-login {background: url(../img/f_logo.png) 13px 50%/24px no-repeat #506dab;border: 1px solid #506dab;color: #fff;height: 50px;}.content-wrap-style-boxed .block-wrap, .content-wrap-style-boxed .item-wrap, .content-wrap-style-boxed .property-form-wrap, .content-wrap-style-boxed .property-sub-listings-wrap .item-wrap, .content-wrap-style-boxed .widget, .control__indicator, .form-control, .form-control .btn, .half-map-right-wrap .list-view .item-wrap-v8, .input-group-text, .list-view .item-wrap-v8 {border: 1px solid #dce0e0;}.activitiy-item-close-button, .agent-information .agent-phone-wrap span:hover, .bath-field-wrap .beds-label:hover, .beds-field-wrap .beds-label:hover, .lb-next, .lb-prev, .review-like .review-dislike-button, .review-like .review-like-button, .switch-btn, .ui-slider-horizontal .ui-slider-handle:hover {cursor: pointer;}.btn-no-right-padding {padding-right: 0 !important;}.form-control {height: 42px;font-weight: 400;}.input-group-text {background-color: #fff;width: 42px;text-align: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;color: #a1a7a8;}.form-control:disabled, .form-control[readonly] {background-color: rgba(220, 224, 224, 0.4);}.dropdown-menu {border-color: #dce0e0;}.bootstrap-select .dropdown-item, .login-register-nav a {padding: 10px 15px;}.bootstrap-select .bs-actionsbox {padding: 15px 15px 10px;}.bootstrap-select .bs-actionsbox .btn-group button {font-size: 12px;border-color: #dce0e0;white-space: nowrap;}.control {color: #a1a7a8;min-height: 24px;font-size: 14px;font-weight: 500;line-height: 24px;}.control__indicator {border-radius: 2px;}.control--checkbox .control__indicator::after {left: 6px;top: 2px;width: 6px;height: 10px;}.control--radio .control__indicator::after {left: 6px;top: 6px;}.radio-tab {padding: 8px 12px;margin-bottom: 0;}.radio-tab .control__indicator {left: auto;right: 12px;top: calc(50% - 10px);}.btn-bg-facebook:before, .btn-bg-twitter:before {content: "";position: absolute;width: 0;height: 0;left: 49%;top: 49%;-webkit-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);}.radio-tab .radio-tab-inner {border: 1px solid #dce0e0;border-radius: 4px;}input[type="checkbox"], input[type="radio"] {margin: 6px 0 0;}.property-form, .property-title-price-wrap, label.control.control--checkbox.hz-checkbox-0 {margin-top: 15px;}.btn-facebook {color: #506dab;}.btn-facebook:active, .btn-facebook:focus, .btn-facebook:hover {color: #48629a !important;}.btn-twitter {color: #00aced;}.btn-twitter:active, .btn-twitter:focus, .btn-twitter:hover {color: #0099d4 !important;}.btn-pinterest {color: #cb2027;}.btn-pinterest:active, .btn-pinterest:focus, .btn-pinterest:hover {color: #b51d23 !important;}.btn-instagram {color: #517fa4;}.btn-instagram:active, .btn-instagram:focus, .btn-instagram:hover {color: #497293 !important;}.btn-google-plus {color: #dd4b39;}.btn-google-plus:active, .btn-google-plus:focus, .btn-google-plus:hover {color: #d73925 !important;}.btn-linkedin {color: #007bb6;}.btn-linkedin:active, .btn-linkedin:focus, .btn-linkedin:hover {color: #006a9d !important;}.btn-youtube {color: #b00;}.btn-youtube:active, .btn-youtube:focus, .btn-youtube:hover {color: #a20000 !important;}.btn-dribbble {color: #ea4c89;}.btn-dribbble:active, .btn-dribbble:focus, .btn-dribbble:hover {color: #e7357a !important;}.btn-foursquare {color: #0072b1;}.btn-foursquare:active, .btn-foursquare:focus, .btn-foursquare:hover {color: #006298 !important;}.btn-flickr {color: #ff0084;}.btn-flickr:active, .btn-flickr:focus, .btn-flickr:hover {color: #e60077 !important;}.btn-vimeo {color: #aad450;}.btn-vimeo:active, .btn-vimeo:focus, .btn-vimeo:hover {color: #a0cf3c !important;}.btn-tumblr {color: #32506d;}.btn-tumblr:active, .btn-tumblr:focus, .btn-tumblr:hover {color: #2a435c !important;}.btn-rss {color: #f60;}.btn-rss:active, .btn-rss:focus, .btn-rss:hover {color: #e65c00 !important;}.btn-email {color: #ccc;}.btn-email:active, .btn-email:focus, .btn-email:hover {color: #bfbfbf !important;}.btn-apple {color: #999;}.btn-apple:active, .btn-apple:focus, .btn-apple:hover {color: #8c8c8c !important;}.btn-android {color: #a4c639;}.btn-android:active, .btn-android:focus, .btn-android:hover {color: #94b233 !important;}.btn-windows {color: #2672ec;}.btn-windows:active, .btn-windows:focus, .btn-windows:hover {color: #1464e4 !important;}.btn-bg-facebook:before {background-color: #506dab;transform: translate(-50%, -50%);}.agent-nav-wrap .nav-pills .nav-link.active, .btn-bg-android:active, .btn-bg-android:focus, .btn-bg-android:hover, .btn-bg-apple:active, .btn-bg-apple:focus, .btn-bg-apple:hover, .btn-bg-dribbble:active, .btn-bg-dribbble:focus, .btn-bg-dribbble:hover, .btn-bg-email:active, .btn-bg-email:focus, .btn-bg-email:hover, .btn-bg-facebook:active, .btn-bg-facebook:focus, .btn-bg-facebook:hover, .btn-bg-flickr:active, .btn-bg-flickr:focus, .btn-bg-flickr:hover, .btn-bg-foursquare:active, .btn-bg-foursquare:focus, .btn-bg-foursquare:hover, .btn-bg-google-plus:active, .btn-bg-google-plus:focus, .btn-bg-google-plus:hover, .btn-bg-instagram:active, .btn-bg-instagram:focus, .btn-bg-instagram:hover, .btn-bg-linkedin:active, .btn-bg-linkedin:focus, .btn-bg-linkedin:hover, .btn-bg-pinterest:active, .btn-bg-pinterest:focus, .btn-bg-pinterest:hover, .btn-bg-rss:active, .btn-bg-rss:focus, .btn-bg-rss:hover, .btn-bg-tumblr:active, .btn-bg-tumblr:focus, .btn-bg-tumblr:hover, .btn-bg-twitter:active, .btn-bg-twitter:focus, .btn-bg-twitter:hover, .btn-bg-vimeo:active, .btn-bg-vimeo:focus, .btn-bg-vimeo:hover, .btn-bg-windows:active, .btn-bg-windows:focus, .btn-bg-windows:hover, .btn-bg-youtube:active, .btn-bg-youtube:focus, .btn-bg-youtube:hover, .fc-event, .fc-event:hover, .mobile-property-tools .nav-pills .nav-link.active, .property-banner .nav .nav-link.active {color: #fff !important;}.btn-bg-android:active:before, .btn-bg-android:focus:before, .btn-bg-android:hover:before, .btn-bg-apple:active:before, .btn-bg-apple:focus:before, .btn-bg-apple:hover:before, .btn-bg-dribbble:active:before, .btn-bg-dribbble:focus:before, .btn-bg-dribbble:hover:before, .btn-bg-email:active:before, .btn-bg-email:focus:before, .btn-bg-email:hover:before, .btn-bg-facebook:active:before, .btn-bg-facebook:focus:before, .btn-bg-facebook:hover:before, .btn-bg-flickr:active:before, .btn-bg-flickr:focus:before, .btn-bg-flickr:hover:before, .btn-bg-foursquare:active:before, .btn-bg-foursquare:focus:before, .btn-bg-foursquare:hover:before, .btn-bg-google-plus:active:before, .btn-bg-google-plus:focus:before, .btn-bg-google-plus:hover:before, .btn-bg-instagram:active:before, .btn-bg-instagram:focus:before, .btn-bg-instagram:hover:before, .btn-bg-linkedin:active:before, .btn-bg-linkedin:focus:before, .btn-bg-linkedin:hover:before, .btn-bg-pinterest:active:before, .btn-bg-pinterest:focus:before, .btn-bg-pinterest:hover:before, .btn-bg-rss:active:before, .btn-bg-rss:focus:before, .btn-bg-rss:hover:before, .btn-bg-tumblr:active:before, .btn-bg-tumblr:focus:before, .btn-bg-tumblr:hover:before, .btn-bg-twitter:active:before, .btn-bg-twitter:focus:before, .btn-bg-twitter:hover:before, .btn-bg-vimeo:active:before, .btn-bg-vimeo:focus:before, .btn-bg-vimeo:hover:before, .btn-bg-windows:active:before, .btn-bg-windows:focus:before, .btn-bg-windows:hover:before, .btn-bg-youtube:active:before, .btn-bg-youtube:focus:before, .btn-bg-youtube:hover:before {width: 100%;height: 100%;}.btn-bg-twitter:before {background-color: #00aced;transform: translate(-50%, -50%);}.btn-bg-instagram:before, .btn-bg-pinterest:before {content: "";position: absolute;width: 0;height: 0;left: 49%;top: 49%;-webkit-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);}.btn-bg-pinterest:before {background-color: #cb2027;transform: translate(-50%, -50%);}.btn-bg-instagram:before {background-color: #517fa4;transform: translate(-50%, -50%);}.btn-bg-google-plus:before, .btn-bg-linkedin:before {content: "";position: absolute;width: 0;height: 0;left: 49%;top: 49%;-webkit-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);}.btn-bg-google-plus:before {background-color: #dd4b39;transform: translate(-50%, -50%);}.btn-bg-linkedin:before {background-color: #007bb6;transform: translate(-50%, -50%);}.btn-bg-dribbble:before, .btn-bg-youtube:before {content: "";position: absolute;width: 0;height: 0;left: 49%;top: 49%;-webkit-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);}.btn-bg-youtube:before {background-color: #b00;transform: translate(-50%, -50%);}.btn-bg-dribbble:before {background-color: #ea4c89;transform: translate(-50%, -50%);}.btn-bg-flickr:before, .btn-bg-foursquare:before {content: "";position: absolute;width: 0;height: 0;left: 49%;top: 49%;-webkit-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);}.btn-bg-foursquare:before {background-color: #0072b1;transform: translate(-50%, -50%);}.btn-bg-flickr:before {background-color: #ff0084;transform: translate(-50%, -50%);}.btn-bg-tumblr:before, .btn-bg-vimeo:before {content: "";position: absolute;width: 0;height: 0;left: 49%;top: 49%;-webkit-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);}.btn-bg-vimeo:before {background-color: #aad450;transform: translate(-50%, -50%);}.btn-bg-tumblr:before {background-color: #32506d;transform: translate(-50%, -50%);}.btn-bg-email:before, .btn-bg-rss:before {content: "";position: absolute;width: 0;height: 0;left: 49%;top: 49%;-webkit-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);}.btn-bg-rss:before {background-color: #f60;transform: translate(-50%, -50%);}.btn-bg-email:before {background-color: #ccc;transform: translate(-50%, -50%);}.btn-bg-android:before, .btn-bg-apple:before {-webkit-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);width: 0;height: 0;left: 49%;top: 49%;content: "";position: absolute;}.btn-bg-apple:before {background-color: #999;transform: translate(-50%, -50%);}.btn-bg-android:before {background-color: #a4c639;transform: translate(-50%, -50%);}.btn-bg-windows:before {content: "";position: absolute;width: 0;height: 0;background-color: #2672ec;left: 49%;top: 49%;-webkit-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);transform: translate(-50%, -50%);}.social-icons a {width: 45px;height: 45px;font-size: 16px;line-height: 45px;text-align: center;}@media (min-width: 768px) {.container {max-width: 750px;}.grid-view .item-wrap-v4 {padding: 30px 30px 0;}}@media (min-width: 992px) {.wrap-order-first {-webkit-box-ordinal-group: 2;-ms-flex-order: 1;order: 1;}.wrap-order-last {-webkit-box-ordinal-group: 14;-ms-flex-order: 13;order: 13;}.container {max-width: 970px;}.bt-content-wrap {width: 70%;max-width: 70%;-webkit-box-flex: 0;-ms-flex: 0 0 70%;flex: 0 0 70%;margin-bottom: 30px;}}.property-carousel-module-v1 .grid-view, .row-no-padding {margin-right: 0;margin-left: 0;}.row-no-padding [class*="col-"] {padding-left: 0 !important;padding-right: 0 !important;}.main-wrap.slideout-panel {-webkit-box-shadow: rgba(0, 0, 0, 0.2) 0 -10px 10px;box-shadow: rgba(0, 0, 0, 0.2) 0 -10px 10px;}.houzez-layout-row {-ms-flex-wrap: wrap;flex-wrap: wrap;display: -ms-grid;display: grid;grid-column-gap: 30px;grid-row-gap: 30px;}.houzez-layout-row.houzez-layout-row-no-space {grid-column-gap: 0;}.houzez-desktop-layout-1cols {-ms-grid-columns: (1fr) [1];grid-template-columns: repeat(1, 1fr);grid-row-gap: 0;}.houzez-desktop-layout-2cols {-ms-grid-columns: (1fr) [2];grid-template-columns: repeat(2, 1fr);}.agencies-grid-view.agencies-grid-view-3cols, .agencies-grid-view.agents-grid-view-3cols, .agents-grid-view.agencies-grid-view-3cols, .agents-grid-view.agents-grid-view-3cols, .houzez-desktop-layout-3cols {-ms-grid-columns: (1fr) [3];grid-template-columns: repeat(3, 1fr);}.agencies-grid-view.agencies-grid-view-4cols, .agencies-grid-view.agents-grid-view-4cols, .agents-grid-view.agencies-grid-view-4cols, .agents-grid-view.agents-grid-view-4cols, .houzez-desktop-layout-4cols {-ms-grid-columns: (1fr) [4];grid-template-columns: repeat(4, 1fr);}.houzez-desktop-layout-5cols {-ms-grid-columns: (1fr) [5];grid-template-columns: repeat(5, 1fr);}.houzez-desktop-layout-6cols {-ms-grid-columns: (1fr) [6];grid-template-columns: repeat(6, 1fr);}.houzez-desktop-layout-7cols {-ms-grid-columns: (1fr) [7];grid-template-columns: repeat(7, 1fr);}.houzez-desktop-layout-8cols {-ms-grid-columns: (1fr) [8];grid-template-columns: repeat(8, 1fr);}.block-wrap {padding: 40px;background-color: #fff;margin-top: 30px;}.block-title-wrap {border-bottom: 1px solid #dce0e0;margin-bottom: 25px;padding-bottom: 40px;}.block-title-wrap h2, .content-wrap-style-minimal .block-title-wrap h3, .half-map-wrap .page-title h1, .item-amenities i, .item-price-wrap .item-price, .lightbox-content-wrap .item-title, .property-view .vertical-listing-tabs .nav .nav-item i {font-size: 18px;}.agencies-grid-view .agency-grid-image-wrap h2, .agents-grid-view h2, .block-title-wrap h3, .dashboard-content-block h3, .dashboard-content-block-wrap h3, .item-wrap-v9 .item-body .item-price-wrap .item-price, .post-author-bio h4, .post-tag-wrap strong, .property-lightbox-v2-section .item-listing-wrap-v6-modal-window .item-amenities i, .property-overview-wrap ul .property-overview-item, .review-title, .sidebar-wrap .agent-contacts-wrap .agent-social-media {font-size: 16px;}.block-content-wrap .block-title-wrap {margin-top: 40px;margin-bottom: 25px !important;padding-bottom: 18px;}.block-content-wrap .list-1-cols li, .block-content-wrap .list-2-cols li, .block-content-wrap .list-3-cols li {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;border-bottom: 1px solid;border-color: #dce0e0;padding: 10px 0;-webkit-column-break-inside: avoid;page-break-inside: avoid;-moz-column-break-inside: avoid;break-inside: avoid;}.block-map-wrap {margin-top: 25px;}.lined-block {border: 1px solid #dce0e0;padding: 20px;}.list-3-cols {-webkit-columns: 3;-moz-columns: 3;columns: 3;}.list-2-cols, .property-lightbox-v2-section .property-features-wrap .list-3-cols {-webkit-columns: 2;-moz-columns: 2;columns: 2;}.list-1-cols, .property-lightbox-v2-section .property-address-wrap .list-2-cols, .property-lightbox-v2-section .property-detail-wrap .list-2-cols {-webkit-columns: 1;-moz-columns: 1;columns: 1;}.list-1-cols li span {overflow: unset;max-width: 100%;}.header-main-wrap .login-register-nav .btn-icon-login-register:active, .header-main-wrap .login-register-nav .btn-icon-login-register:hover, .header-main-wrap .login-register-nav .btn-phone-number a:active, .header-main-wrap .login-register-nav .btn-phone-number a:hover, .header-main-wrap .login-register-nav .login-link a:active, .header-main-wrap .login-register-nav .login-link a:hover, .header-main-wrap .login-register-nav .register-link a:active, .header-main-wrap .login-register-nav .register-link a:hover, .header-social-icons a:hover, .header-transparent-wrap .header-v4, .header-transparent-wrap .navi-login-register, .logo a:hover, .mobile-property-tools .item-tool > span:not(.active), .mobile-property-tools .nav-pills > .nav-item > .nav-link:not(.active), .navbar-logged-in-wrap .dropdown-toggle:hover {background-color: transparent !important;}.header-v2 .navbar-nav > li, .header-v3 .navbar-nav > li, .header-v5 .navbar-nav > li {border-right: 1px solid;}.header-v2 .navbar-nav > li:first-of-type, .header-v3 .navbar-nav > li:first-of-type, .header-v5 .navbar-nav > li:first-of-type {border-left: 1px solid;}.header-v2 .header-bottom, .header-v3 .header-bottom, .header-v5 .header-bottom {border-top: 1px solid;border-bottom: 1px solid;}.header-v2-mobile .header-contact-wrap .header-contact {padding: 10px;text-align: center;}.header-v2-mobile .header-contact-wrap .header-contact-right {font-size: 12px !important;margin: 0 auto;}.header-v3 .header-bottom .navi {left: -10px;}.header-v3 .login-register {padding-left: 20px;border-left: 1px solid;}.header-v3 .header-contact {right: -15px;margin-left: 12px;padding-left: 32px;padding-right: 32px;}.header-v3 .header-contact-right {font-size: 21px;font-weight: 300;}.filters-search-v3-wrap .size-calculator .quantity-calculator, .header-v3 .header-contact-left img, .logo img {top: -px;}.advanced-search-v1-geolocation .flex-fill, .header-v3-mobile .header-contact-left {padding-right: 10px;}.header-v3-mobile .header-contact-left img {max-width: 24px;height: 24px;}@media (max-width: 991.98px) {.display-block-on-tablet {display: block !important;}.md-column {-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;}.houzez-tablet-layout-1cols {-ms-grid-columns: (1fr) [1];grid-template-columns: repeat(1, 1fr);grid-row-gap: 0;}.houzez-tablet-layout-2cols {-ms-grid-columns: (1fr) [2];grid-template-columns: repeat(2, 1fr);}.houzez-tablet-layout-3cols {-ms-grid-columns: (1fr) [3];grid-template-columns: repeat(3, 1fr);}.houzez-tablet-layout-4cols {-ms-grid-columns: (1fr) [4];grid-template-columns: repeat(4, 1fr);}.houzez-tablet-layout-5cols {-ms-grid-columns: (1fr) [5];grid-template-columns: repeat(5, 1fr);}.houzez-tablet-layout-6cols {-ms-grid-columns: (1fr) [6];grid-template-columns: repeat(6, 1fr);}.houzez-tablet-layout-7cols {-ms-grid-columns: (1fr) [7];grid-template-columns: repeat(7, 1fr);}.houzez-tablet-layout-8cols {-ms-grid-columns: (1fr) [8];grid-template-columns: repeat(8, 1fr);}.list-2-cols, .list-3-cols {-webkit-columns: 2;-moz-columns: 2;columns: 2;}.header-desktop {display: none;}.header-v3-mobile .header-contact-right {font-size: 18px;}}#houzez-properties-map .leaflet-control-container, .dashboard-header-left .breadcrumb, .grid-view-4-cols .item-wrap-v9 .item-footer .item-buttons-wrap a span, .header-v3-mobile .header-social-icons, .houzez-menu-toggle .icon-close, .houzez-menu-toggle.houzez-nav-menu-active .icon-navigation-menu, .houzez-nav-menu-layout-dropdown .houzez-nav-menu .sub-menu, .list-view .item-short-description, .property-lightbox-v2-section .property-review-wrap .sort-by, .widget_recent_comments ul li a:before, .widget_recent_entries ul li a:before {display: none;}@media (max-width: 991.98px) {.header-v3-mobile .header-social-icons {display: block;padding: 0 22px;}.slideout-menu {position: fixed;left: 0;top: 0;bottom: 0;right: 0;z-index: 0;width: 256px;overflow-y: scroll;-webkit-overflow-scrolling: touch;display: none;margin-bottom: 71px;}}.header-v5 .logo, .header-v6 .logo {text-align: center;margin-right: 0;}.header-v5 .header-social-icons, .header-v5 .logged-in-nav-wrap, .header-v5 .login-register, .header-v5 .logo, .property-by-ids-module-3-cols .grid-view .item-listing-wrap, .property-cards-module-3-cols .grid-view .item-listing-wrap, .property-grids-module-v3 .property-grids-module-row .property-grid-item:first-child, .property-grids-module-v3 .property-grids-module-row .property-grid-item:nth-child(2), .property-grids-module-v3 .property-grids-module-row .property-grid-item:nth-child(3) {width: calc(100% / 3);}.header-v6 .header-wrap-6 {width: 22%;}.header-v6 .header-wrap-6.header-wrap-6-logo {width: 12%;}.advanced-search-v3 .flex-search:last-of-type, .header-v6 .main-nav .navbar-nav, .nav-mobile .main-nav .navbar-nav, .search-banner-vertical-wrap .flex-search {padding-right: 0;}.logo, .property-nav-wrap .prev-property img, .widget-login-register .logged-in-wrap img {margin-right: 20px;}.login-register-nav a:hover {background-color: none !important;}.header-main-wrap, .team-mobile-link {z-index: 4;}.header-main-wrap .login-register-nav a {padding: 10px 10px 10px 0;}.advanced-search-v2 .advanced-search-btn, .header-main-wrap .login-register-nav .btn-create-listing, .mortgage-calculator-chart, .mortgage-calculator-data {padding: 0 15px;}.header-main-wrap .login-register-nav .btn-icon-login-register {background-color: transparent;padding: 0;width: 42px;font-size: 20px;line-height: 42px;height: 42px;-webkit-text-stroke: 0.5px;margin-right: 10px;}.header-main-wrap .login-register-nav .btn-phone-number .icon-phone-actions-ring {font-size: 18px;top: 3px;}.logged-in-nav-wrap.navi-login-register .btn-create-listing, .property-lightbox .separator {margin: 0 10px;}.header-contact-left {font-size: 30px;padding: 0 20px 0 30px;}.header-contact-1 .header-contact-left {padding: 0 20px 0 0;}.header-social-icons {font-size: 20px;padding: 0 0 0 30px;}.favethemes-sticky {z-index: 1030;}.header-mobile {text-align: center;height: 60px;padding: 0 10px;}#mortgage-calculator-chart, .header-mobile .logo, .slick-slide img {margin: 0 auto;}.header-mobile .toggle-button-left, .header-mobile .toggle-button-right {background-color: transparent;font-size: 20px;}.header-mobile .toggle-button-left:active, .header-mobile .toggle-button-left:focus, .header-mobile .toggle-button-right:active, .header-mobile .toggle-button-right:focus, .item-wrap:focus, .testimonial-item:focus {outline: 0;}.header-mobile-right {min-width: 56px;}.main-nav .navbar-nav {padding-right: 15px;-webkit-padding-start: 0;padding-inline-start: 0;}.main-nav .dropdown-toggle:after {display: inline-block;margin-left: 10px;font-family: houzez-iconfont;content: "";vertical-align: unset;font-size: 10px;font-weight: 700;}.main-nav .dropdown-item {padding: 15px;line-height: 1.5;min-width: 250px;}.main-nav .dropdown-item:after {-webkit-transform: rotate(-90deg);-ms-transform: rotate(-90deg);transform: rotate(-90deg);margin-top: 3px;}.main-nav .nav-link, .search-expandable .features-list-wrap {padding-top: 0;padding-bottom: 0;}.main-nav .nav-item.show > .dropdown-menu, .navbar-logged-in-wrap.show .logged-in-nav {visibility: visible;opacity: 1;top: 100%;}.main-nav .dropdown-menu {visibility: hidden;opacity: 0;top: 100%;}.main-nav .dropdown-menu .dropdown-menu {left: 100%;top: 0;}.main-nav .megamenu {padding: 20px !important;}.main-nav .megamenu li:first-of-type {text-transform: uppercase;margin-bottom: 10px;}.main-nav .megamenu li:first-of-type a, .main-nav .megamenu li:last-of-type a {border-bottom: none !important;}.on-hover-menu {background: 0 0;margin: 0;padding: 0;min-height: 20px;}@media only screen and (min-width: 991px) {.on-hover-menu ul li, .on-hover-menu ul ul li, .on-hover-menu ul ul ul li {position: relative;}.on-hover-menu ul li:hover > ul, .on-hover-menu ul ul li:hover > ul, .on-hover-menu ul ul ul li:hover ul {opacity: 1;visibility: visible;-webkit-transition: 0.2s;-o-transition: 0.2s;transition: 0.2s;}.on-hover-menu ul ul, .on-hover-menu ul ul ul, .on-hover-menu ul ul ul ul {opacity: 0;visibility: hidden;-webkit-transition: 0.2s;-o-transition: 0.2s;transition: 0.2s;display: block;position: absolute;min-width: 250px;}.on-hover-menu ul ul {top: 100%;left: 0;}.on-hover-menu ul ul ul, .on-hover-menu ul ul ul ul {top: 0;left: 100%;}}.logged-in-nav {left: auto;min-width: 200px;visibility: hidden;opacity: 0;top: 110%;}.logged-in-nav a {line-height: 1.5;padding: 15px;border-bottom: 1px solid;}.advanced-search-banner-options-wrap, .block-content-wrap .property-form-terms, .bootstrap-select .dropdown-toggle .filter-option, .dropdown-item, .fw-property-address-wrap li, .fw-property-features-wrap .block-title-wrap h2, .list-view .item-wrap-v8 .item-body .item-price-wrap, .navbar-logged-in-wrap .logged-in-nav, .property-lightbox-v2-section .property-mortgage-calculator-wrap-v2 .form-control {text-align: left;}.navbar-logged-in-wrap .logged-in-nav .houzez-icon {float: left;margin-left: 0 !important;margin-right: 10px;margin-top: 3px;}.login-register .btn-icon-login-register + .dropdown-menu {right: 10px;margin-top: 0;min-width: auto;}.login-register .btn-icon-login-register + .dropdown-menu:before {top: -5px;left: auto;right: 15px;content: "";width: 0.625rem;height: 0.625rem;-webkit-transform: rotate(45deg);-ms-transform: rotate(45deg);transform: rotate(45deg);border-left: 10px solid #fff;border-top: 10px solid #fff;z-index: 99;}.login-register .btn-icon-login-register + .dropdown-menu a {padding: 0 20px;line-height: 50px;}.content-wrap-style-minimal.property-detail-v6 .page-title-wrap, .content-wrap-style-minimal.property-detail-v6 .property-banner, .item-wrap-v5 .item-tool span, .login-register .btn-icon-login-register + .dropdown-menu a:active, .login-register .btn-icon-login-register + .dropdown-menu a:hover, .property-schedule-tour-day-form .control input:checked ~ .control__indicator, .property-schedule-tour-type-form .control input:checked ~ .control__indicator, .property-sub-listings-wrap .block-wrap, .property-tabs-module .nav-tabs .nav-item.show .nav-link, .property-tabs-module .nav-tabs .nav-link.active, .property-tabs-module.property-nav-tabs-v1 .nav-item .nav-link, .property-tabs-module.property-nav-tabs-v2 .nav-item .nav-link {background-color: transparent;}.login-register .btn-icon-login-register + .dropdown-menu a .btn-bubble {border-radius: 10px;padding: 2px 6px;font-size: 12px;font-weight: 700;margin-left: 8px;color: #fff;}.login-register .favorite-link .btn-bubble {background-color: #fff;border-radius: 10px;padding: 2px 6px;font-size: 12px;font-weight: 700;margin-left: 8px;color: #004274;}.nav-mobile .main-nav .dropdown-toggle:after {margin-left: 0;float: none;}.nav-mobile .main-nav .nav-item .nav-mobile-trigger {position: absolute;height: 56px;width: 56px;line-height: 56px;top: 0;right: 0;z-index: 2;text-align: center;}.nav-mobile .main-nav .nav-item .dropdown-menu {z-index: 1;-webkit-box-shadow: none;box-shadow: none;}.nav-mobile .main-nav .nav-item .dropdown-menu.show {opacity: 1;visibility: visible;-webkit-transform: translate3d(0, 0, 0) !important;transform: translate3d(0, 0, 0) !important;top: 0 !important;left: 0 !important;}.nav-mobile .main-nav .nav-item .dropdown-menu .nav-item > a {padding: 15px 15px 15px 40px;}.nav-mobile .main-nav .nav-item .dropdown-menu .dropdown-menu {left: 0 !important;top: 0;z-index: 1;}.nav-mobile .main-nav .nav-item a {border-bottom: 1px solid;padding: 15px;}.navi-login-register .btn-create-listing {margin: 10px;text-align: center;}.nav-mobile .logged-in-nav {visibility: visible;opacity: 1;-webkit-box-shadow: none;box-shadow: none;width: 255px;}.nav-mobile .logged-in-nav .btn-bubble {color: #fff;border-radius: 15px;padding: 1px 6px 2px;font-size: 11px;font-weight: 700;margin-left: 8px;float: right;}.nav-mobile .navi-login-register .btn-create-listing {width: calc(100% - 20px);}.navi-user-mobile .notification-circle {right: 20px;top: 22px;}.agent-detail-page-v2 .agent-profile-chart-wrap .agent-profile-data, .dashboard-statistic-block h3, .item-wrap-v3 .item-price-wrap .item-price, .mobile-property-title .item-address, .print-page, .print-title-wrap .item-price-wrap .item-sub-price, .top-bar-wrap {font-size: 14px;}.top-bar-wrap .header-social-icons {font-size: 15px;padding: 0;}.top-bar-contact-info, .top-bar-nav .nav-link, .top-bar-slogan, .top-bar-wrap .header-social-icons .btn-square {padding-top: 5px;padding-bottom: 5px;}.days li, .property-features-wrap .features_group_name + ul li, .top-bar-nav .navbar-toggler, .widget-contact-us li {padding: 5px 0;}.switcher-wrap .btn, .top-bar-wrap .btn {line-height: 33px;}.fc-ltr .fc-dayGrid-view .fc-day-top .fc-day-number, .property-lightbox-v2 .property-lightbox-v2-section-top .item-price-wrap .item-sub-price, .property-slider-item .item-date, .switcher-wrap .btn:after, .top-bar-right-wrap .btn, .top-bar-right-wrap .top-bar-contact-info, .top-bar-wrap .btn:after {margin-left: 10px;}.switcher-wrap .dropdown-menu, .top-bar-wrap .dropdown-menu {padding: 5px 18px;border: none;border-radius: 0 0 4px 4px;margin-top: 0;max-width: 150px;}.switcher-wrap .dropdown-menu li, .top-bar-wrap .dropdown-menu li {cursor: pointer;padding: 5px 0;}.flex-search {-ms-flex-preferred-size: 130px;flex-basis: 130px;padding: 0 10px 0 0;}.advanced-search-dropdown {margin-top: 20px;padding: 30px 30px 15px;}.dropdown-menu-small {width: 240px;}.dropdown-menu-medium {width: 340px;}.dropdown-menu-large {width: 560px;}.advanced-search-nav, .content-wrap-style-boxed .accordion-header, .content-wrap-style-minimal .accordion-header, .content-wrap-style-minimal .block-content-wrap .list-1-cols li, .content-wrap-style-minimal .block-content-wrap .list-2-cols li, .content-wrap-style-minimal .block-content-wrap .list-3-cols li, .content-wrap-style-minimal .class-energy-list li, .content-wrap-style-minimal .what-nearby dd, .mobile-search-nav, .property-lightbox-v2-section .property-floor-plans-wrap .accordion .accordion-header {padding: 10px 0;}.search-icon:before {color: #a1a7a8;left: 15px;content: "";text-align: center;font-family: houzez-iconfont;height: 42px;line-height: 42px;}.search-icon input {padding-left: 40px;}.location-trigger {height: 42px;width: 46px;margin-left: auto;line-height: 42px;border: none;border-left: 1px solid;}.overlay-search-advanced-module {visibility: hidden;overflow-y: scroll;-webkit-transform: translateY(100%);-ms-transform: translateY(100%);transform: translateY(100%);-webkit-overflow-scrolling: touch;z-index: 999;padding: 15px 20px;}.overlay-search-advanced-module.open {visibility: visible;-webkit-transform: translateY(0);-ms-transform: translateY(0);transform: translateY(0);}.advanced-search-widget .row, .module-row, .overlay-search-advanced-module .row, .related-posts-wrap .row {margin-right: -5px;margin-left: -5px;}.advanced-search-widget .col-sm-6, .advanced-search-widget .col-xs-12, .module-row div[class*="col-"], .overlay-search-advanced-module .row div[class^="col-"], .related-posts-wrap .row .col-md-4 {padding-right: 5px;padding-left: 5px;}.overlay-search-advanced-module .search-title {font-size: 18px;font-weight: 500;padding: 5px 5px 20px;}.agencies-grid-view .agency-grid-image-wrap, .overlay-search-advanced-module .features-list-wrap {padding-bottom: 20px;text-align: center;}.overlay-search-advanced-module .features-list .control {width: 49%;text-align: left;}.overlay-search-module-close {top: 8px;right: 3px;}.overlay-search-advanced-module .range-text {padding-top: 15px;text-align: center;}.overlay-search-advanced-module .price-range-wrap {padding: 0 0 30px;}.overlay-search-advanced-module .ui-slider-horizontal {height: 48px;border: none;background-color: rgba(0, 0, 0, 0.05);border-radius: 25px;}.item-wrap-v9 .item-body, .item-wrap-v9 .item-footer {border-left: 1px solid #dce0e0;border-right: 1px solid #dce0e0;}.overlay-search-advanced-module .ui-slider-horizontal .ui-slider-range {top: 50%;}.overlay-search-advanced-module .ui-slider .ui-slider-handle {top: -1px;width: 50px;height: 50px;line-height: 50px;margin-left: -49px;border-radius: 25px;}.overlay-search-advanced-module .ui-slider .ui-slider-handle:first-of-type {margin-left: -1px;}.advanced-search-v2 .flex-search {margin-right: -2px;-ms-flex-preferred-size: 110px;flex-basis: 110px;padding-right: 0;}.advanced-search-v2 .search-icon .form-control, .dashboard-property-search .search-icon .form-control, .dashboard-tool-block .dashboard-crm-search .form-control, .item-tools-v2 .item-tool:first-of-type > span, .list-view .item-wrap.item-wrap-no-frame .hover-effect, .rtl .input-group > .input-group-append:last-child > .btn:not(:last-child):not(.dropdown-toggle), .rtl .input-group > .input-group-append:last-child > .input-group-text:not(:last-child), .rtl .input-group > .input-group-append:not(:last-child) > .btn, .rtl .input-group > .input-group-append:not(:last-child) > .input-group-text, .rtl .input-group > .input-group-prepend > .btn, .rtl .input-group > .input-group-prepend > .input-group-text {border-radius: 4px 0 0 4px;}.advanced-search-v2 .btn-search, .dashboard-property-search .btn-search, .dashboard-tool-block .dashboard-crm-search .btn-search, .item-tools-v2 .item-tool:last-of-type > span, .rtl .input-group > .custom-select:not(:first-child), .rtl .input-group > .form-control:not(:first-child) {border-radius: 0 4px 4px 0;}.advanced-search-v2-geolocation .flex-fill {margin-right: -2px;}.advanced-search-v3 .flex-search {-ms-flex-preferred-size: auto;flex-basis: auto;}.advanced-search-v3 .btn {padding: 0 20px;}.advanced-search-v3 .btn-search {min-width: 160px;}.advanced-search-dropdown {-webkit-box-shadow: 0 10px 10px rgba(0, 0, 0, 0.1);box-shadow: 0 10px 10px rgba(0, 0, 0, 0.1);border-radius: 7px !important;}.advanced-search-dropdown .range-text, .testimonial-item-v1 {text-align: center;margin-bottom: 30px;}.advanced-search-dropdown .price-range-wrap {margin-bottom: 12px;}.advanced-search-dropdown .range-text .max-price-range, .advanced-search-dropdown .range-text .min-price-range {border-radius: 8px !important;width: 47%;border: 1px solid #dce0e0;padding: 8px 0;}.size-calculator {margin-bottom: 10px;line-height: 30px;}.size-calculator .btn {border-radius: 50% !important;width: 30px;height: 30px;line-height: 0;font-size: 16px;margin-left: 5px;}.list-view .item-wrap-v8 .item-body .item-price-wrap .item-price, .print-title-wrap .item-price-wrap .item-price, .size-calculator i {font-size: 20px;}.bath-field-wrap i, .beds-field-wrap i {font-size: 16px;top: 2px;left: -2px;}.bath-field-wrap .beds-label, .beds-field-wrap .beds-label {padding: 5px 10px;border-radius: 13px;line-height: 24px;}.bath-field-wrap .beds-label.beds-label-selected, .beds-field-wrap .beds-label.beds-label-selected {background-color: #00aeff;color: #fff;}.advanced-search-filters-search-v3 {padding-top: 20px !important;padding-bottom: 10px;}.half-map-wrap .advanced-search-filters-search-v3 {padding: 30px 20px 10px;}.filters-search-v3-wrap {border-bottom: 1px dotted #dce0e0;margin-bottom: 15px;padding-bottom: 10px;}.filters-search-v3-wrap:last-of-type {margin-bottom: 0;padding-bottom: 0;border-bottom: none;}.filters-search-v3-wrap .size-calculator {padding-right: 90px;padding-left: 15px;}.overlay-wrap {height: 100vh;opacity: 0;}.overlay-wrap.show {background-color: #fff;z-index: 999;opacity: 0.75;}.filters-search-v3-price {max-width: 50%;margin-bottom: 20px;}.size-calculator-wrap {-ms-flex-preferred-size: 230px;flex-basis: 230px;}.advanced-search-filters {padding-top: 15px;margin-right: -10px;}.advanced-search-filters .d-flex, .property-lightbox-v2-section .property-floor-plans-wrap .accordion .accordion-header .floor-information, .taxonomy-cards-module .taxonomy-cards-module-row {-ms-flex-wrap: wrap;flex-wrap: wrap;}.advanced-search-filters .flex-search {-ms-flex-preferred-size: auto;flex-basis: auto;width: 20%;}.advanced-search-filters .flex-search-1-3 {-ms-flex-preferred-size: calc(100% / 3);flex-basis: calc(100% / 3);}.advanced-search-filters .flex-search-half {-ms-flex-preferred-size: 50%;flex-basis: 50%;}.advanced-search-filters .flex-search-full {-ms-flex-preferred-size: 99%;flex-basis: 99%;}.fields-width {width: 18%;}.area-range-wrap, .price-range-wrap {padding: 0 6px;}.features-list-wrap {padding-top: 10px;padding-bottom: 10px;}.breadcrumb .icon-house, .dashboard-tool-block .dashboard-tool-buttons-block .btn, .features-list-wrap .houzez-icon, .item-author a i, .item-author i, .item-date i, .item-wrap-v8 .item-buttons-wrap .btn-item i.icon-envelope, .item-wrap-v8 .item-buttons-wrap .btn-item i.icon-messaging-whatsapp, .item-wrap-v8 .item-buttons-wrap .btn-item i.icon-phone-actions-ring, .item-wrap-v9 .item-buttons-wrap .btn-item i.icon-envelope, .item-wrap-v9 .item-buttons-wrap .btn-item i.icon-messaging-whatsapp, .item-wrap-v9 .item-buttons-wrap .btn-item i.icon-phone-actions-ring, .lightbox-tools i, .property-image-count i {margin-right: 5px;}.features-list, .filters-search-v3-other-features {padding-top: 15px;display: -ms-grid;display: grid;-ms-grid-columns: 1fr 10px 1fr 10px 1fr 10px 1fr;grid-template-columns: repeat(4, 1fr);-ms-grid-rows: auto;grid-template-rows: auto;grid-gap: 10px;}.features-list > :first-child, .filters-search-v3-other-features > :first-child {-ms-grid-row: 1;-ms-grid-column: 1;}.features-list > :nth-child(2), .filters-search-v3-other-features > :nth-child(2) {-ms-grid-row: 1;-ms-grid-column: 3;}.features-list > :nth-child(3), .filters-search-v3-other-features > :nth-child(3) {-ms-grid-row: 1;-ms-grid-column: 5;}.features-list > :nth-child(4), .filters-search-v3-other-features > :nth-child(4) {-ms-grid-row: 1;-ms-grid-column: 7;}.horizontal-search-wrap .search-banner-wrap {max-width: 700px;margin: 0 auto;padding: 8px;}.search-banner-vertical-wrap {max-width: 400px;padding: 20px;}.vertical-search-wrap .banner-caption {text-align: left;padding-left: 30%;}.vertical-search-wrap-with-tabs .search-banner-vertical-wrap {border-radius: 0 6px 6px;}.top-advanced-search-banner-wrap .banner-caption {height: 354px;}.advanced-search-banner-wrap {width: 700px;margin: 0 auto;padding: 30px 30px 18px;}.advanced-search-banner-wrap .flex-search {-ms-flex-preferred-size: 25%;flex-basis: 25%;}.main-advanced-search-banner-wrap .banner-caption {-webkit-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);transform: translate(-50%, -50%);}.accordion-body .floor-plan-description, .more-options-wrap, .property-sub-listings-wrap .block-title-wrap {padding-top: 15px;}.more-options-wrap .features-list .control {width: 24%;}.search-expandable {-webkit-box-shadow: rgba(0, 0, 0, 0.1) 0 -20px 40px 0;box-shadow: rgba(0, 0, 0, 0.1) 0 -20px 40px 0;}.search-expandable-inner-wrap {padding: 30px 30px 15px;}.search-expandable-inner-wrap .advanced-search-filters .flex-search-half {-ms-flex-preferred-size: 74%;flex-basis: 74%;}.search-expandable .search-expandable-search-field {padding: 0;margin-bottom: 10px;}.search-expandable .search-expandable-search-button {padding: 0;margin-bottom: 15px;}.advanced-search-module .features-list-wrap, .search-expandable .advanced-search-filters {padding-top: 0;}.search-expandable .advanced-search-filters .flex-search {width: calc(100% / 4);}.search-expandable-label {top: -45px;line-height: 45px;border-radius: 4px 4px 0 0;padding: 0 20px 0 30px;min-width: 235px;color: #fff;background-color: #00aeff;font-size: 16px;cursor: pointer;}.search-expandable-label i {float: right !important;top: 14px;}@media (min-width: 992px) {.bt-sidebar-wrap {width: 30%;max-width: 30%;-webkit-box-flex: 0;-ms-flex: 0 0 30%;flex: 0 0 30%;}.header-mobile, .header-v2-mobile .header-contact-wrap, .header-v3-mobile .header-contact-wrap {display: none !important;}.nav-mobile {display: none;}.search-expandable-inner-wrap .advanced-search-v1 > .d-flex div:last-child {padding-right: 0;}.search-expandable .search-expandable-search-button {margin-bottom: 15px;}#advanced-dock-search-filters .advanced-search-filters .flex-search:last-of-type {padding: 0 10px 0 0;}.grid-view-3-cols.grid-view .item-listing-wrap {width: calc(100% / 3);-ms-flex-preferred-size: calc(100% / 3);flex-basis: calc(100% / 3);}}.advanced-search-half-map .flex-search {-ms-flex-preferred-size: auto;flex-basis: auto;width: 25%;}.advanced-search-half-map .flex-search:last-of-type, .item-wrap-v2 .item-amenities li:first-of-type {padding: 0 10px 0 0;}.advanced-search-half-map .d-flex.geolocation-width .control.control--checkbox, .advanced-search-half-map .flex-search.geolocation-width .control.control--checkbox {-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-flow: row;flex-flow: row;}.advanced-search-half-map .d-flex {margin-right: -10px;-ms-flex-wrap: wrap;flex-wrap: wrap;}.advanced-search-half-map .flex-search-half, .listing-view .card {-ms-flex-preferred-size: 100%;flex-basis: 100%;}.advanced-search-half-map .range-text {margin-bottom: 20px;margin-top: 10px;}.advanced-search-half-map .features-list-wrap {padding-bottom: 20px;}.advanced-search-half-map .distance-range-wrap {padding-top: 8px;}.advanced-search-half-map .ui-slider .ui-slider-handle:last-of-type {margin-left: -25px;}.half-map-features-list-wrap .features-list-wrap, .property-detail-v7 .sidebar-wrap {padding-top: 30px;}.half-map-features-list-wrap .save-search-btn {top: 14px;right: 0;}.half-map-wrap #advanced-search-filters {padding: 0 15px 15px;background-color: #fff;}#radius-range-text {margin-left: 5px;}.save-search-btn {margin-left: 10px;background-color: #28a745;color: #fff;}.save-search-btn:hover {background-color: rgba(40, 167, 69, 0.65);}.search-no-results-found {background-color: #fff;margin-bottom: 30px;padding: 25px;}.auto-complete {z-index: 3;min-width: 450px;font-size: 14px;left: 50%;-webkit-transform: translate(-50%, 0);-ms-transform: translate(-50%, 0);transform: translate(-50%, 0);}.auto-complete .auto-complete-content-wrap, .login-register-form .modal-header .close span, .property-overview-wrap ul .property-overview-type, .review-like .review-dislike-button a:hover, .review-like .review-like-button a:hover {top: -2px;}.auto-complete .auto-complete-image-wrap {margin-right: 10px;height: 40px;}.auto-complete .auto-complete-title {margin-bottom: 2px;}.auto-complete .auto-complete-title a {color: #000;}.auto-complete .list-group {max-height: 300px;overflow-x: hidden;overflow-y: scroll;padding-left: 0;padding-right: 0;}.auto-complete .list-group-item {border: 1px solid #dce0e0;padding: 15px;text-align: left;}.auto-complete .list-group-item:hover {background-color: #f8f8f8;}.auto-complete .list-group-item:first-child {border-top-left-radius: 0;border-top-right-radius: 0;}.auto-complete .auto-complete-footer {background-color: #fff;border: 1px solid #dce0e0;margin-top: -1px;padding: 10px 15px;border-bottom-right-radius: 4px;border-bottom-left-radius: 4px;}.auto-complete-keyword .list-group-item:last-child {margin-bottom: 0;border-bottom-right-radius: 0;border-bottom-left-radius: 0;}.ui-autocomplete {height: auto !important;}.property-action-menu a, .ui-autocomplete .ui-menu-item {padding: 10px 20px;border-bottom: 1px solid #dce0e0;}.content-wrap-style-boxed .accordion-tab, .content-wrap-style-boxed .block-content-wrap .list-1-cols li, .content-wrap-style-boxed .block-content-wrap .list-2-cols li, .content-wrap-style-boxed .block-content-wrap .list-3-cols li, .content-wrap-style-boxed .block-title-wrap, .content-wrap-style-boxed .class-energy-list li, .content-wrap-style-boxed .mortgage-calculator-data li, .content-wrap-style-boxed .property-form-tabs-wrap .nav-tabs, .content-wrap-style-boxed .what-nearby dd, .deals-table tfoot td, .full-width-property-view .similar-property-wrap, .login-form-page-wrap .nav-tabs, .login-form-wrap .form-group:last-of-type, .property-action-menu a:last-of-type, .property-lightbox-v2-section .property-floor-plans-wrap .accordion .accordion-tab, .property-tabs-module.property-nav-tabs-v5, .register-form-wrap .form-group:last-of-type, .splash-page-wrap .header-transparent-wrap, .ui-autocomplete .ui-menu-item:last-of-type {border-bottom: none;}.ui-autocomplete .ui-menu-item.state-ui-focus {background-color: #fff !important;border: 1px solid #dce0e0;margin: 0;}.actions-btn, .gallery-item img, .top-banner-wrap.slider-revolution-wrap {height: auto;}.property-lightbox-v2 .property-lightbox-v2-content-wrap, .splash-slider-wrap .slick-track, .top-banner-wrap-fullscreen {height: 100vh;}.banner-inner:before, .video-background:before {content: " ";background-color: #000;opacity: 0.35;}.banner-caption {left: 50%;top: 50%;text-align: center;-webkit-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);transform: translate(-50%, -50%);}.banner-caption .nav, .payment-method-block .form-group {margin-bottom: -1px;}.banner-title {font-size: 40px;line-height: 40px;margin-bottom: 20px;color: #fff;}.banner-subtitle {font-size: 20px;line-height: 20px;font-weight: 300;margin-bottom: 25px;color: #fff;}.map-banner {height: 550px;}.property-slider-item-wrap {height: 600px !important;background-repeat: no-repeat;background-position: center center;background-size: cover, 100%;}.property-slider-item {width: 500px;top: 50%;left: 20%;-webkit-transform: translate(-20%, -50%);-ms-transform: translate(-20%, -50%);transform: translate(-20%, -50%);padding: 25px 30px;}.listing-view::after, .property-slider-item::after {display: block;content: "";clear: both;}.item-amenities, .item-amenities .h-type, .item-wrap-v9 .item-buttons-wrap {display: -webkit-box;display: -ms-flexbox;}.property-slider-item .label-featured {top: -17px;left: 0;border-radius: 4px 4px 0 0;}.property-slider-item .item-price-wrap {top: 20px;right: 25px;}@media (max-width: 991.98px) {.slideout-menu-left {left: 0;}.slideout-menu-right {right: 0;left: auto;}.slideout-panel {position: relative;z-index: 1;}.slideout-open, .slideout-open .slideout-panel, .slideout-open body {overflow: hidden;}.slideout-open .slideout-menu-left.open, .slideout-open .slideout-menu-right.open {display: block;}.advanced-search-nav {display: none;}.advanced-search-nav .container {max-width: 100%;}.overlay-search-advanced-module .ui-slider .ui-slider-handle {top: -21px;}.horizontal-search-wrap .search-banner-wrap {max-width: 80%;}.search-expandable-wrap {position: relative;}.search-expandable .form-group {margin-bottom: 10px;}.search-expandable .advanced-search-filters > .d-flex {display: block !important;clear: both;}.search-expandable .advanced-search-filters .flex-search-half {padding: 10px 0 20px;}.search-expandable .advanced-search-filters .flex-search {width: calc(100% / 4 - 2.5px);display: inline-block;float: left;}#advanced-dock-search-filters .advanced-search-filters {margin-right: 0;}.property-slider-item {width: 450px;}.property-slider-item .item-price-wrap {position: relative;top: 0;right: 0;margin-bottom: 15px;}}.property-slider-item .item-price-wrap .item-price {margin-bottom: 4px;}.property-slider-item .btn-item {border-radius: 4px 0;}.item-wrap {padding-top: 8px;padding-right: 8px;padding-bottom: 0;}.item-body, .next-prev-block .next-box .next-prev-block-content, .next-prev-block .prev-box .next-prev-block-content, .property-grid-item .item-inner-wrap {padding: 20px;}.item-header {max-width: 100%;min-height: 1px;}.item-footer {padding: 15px 24px;border-top: 1px solid #dce0e0;}.item-wrap-v3 .label-featured, .label-featured, .map-arrows-actions {top: 20px;left: 20px;}.item-price-wrap {bottom: 20px;left: 20px;color: #fff;font-weight: 600;}.item-tools, .property-sub-listings-wrap .item-tools {bottom: 20px;right: 20px;}.item-tool > span {cursor: pointer;width: 30px;height: 30px;line-height: 30px;font-size: 14px;text-align: center;color: #fff;border: 1px solid transparent;background-color: rgba(0, 0, 0, 0.35);}.item-tool > span:hover {background-color: rgba(0, 0, 0, 0.65);color: #fff;}.item-title {font-size: 16px;font-weight: 500;margin: 0 0 3px;}.item-address {margin-bottom: 15px;color: #636363;font-size: 13px;-o-text-overflow: ellipsis;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}.half-map-right-wrap, .lightbox-content-wrap {-webkit-overflow-scrolling: touch;}.item-amenities {display: flex;-ms-flex-flow: wrap;flex-flow: wrap;font-size: 14px;line-height: 16px;font-weight: 500;row-gap: 10px;}.item-amenities li {margin-right: 12px;}.item-amenities li .area_postfix {font-size: 12px;font-weight: 300;margin-bottom: 0;}.item-amenities .h-type {-ms-flex-preferred-size: 100%;flex-basis: 100%;display: flex;}.item-amenities .h-type span, .property-document-link {text-transform: uppercase;font-size: 12px;}.item-amenities img {display: inline-block !important;}.btn-item {line-height: 30px;padding: 0 10px;bottom: 80px;right: 20px;height: 32px;}.btn-item.item-no-footer, .list-view .btn-item {bottom: 20px;}.item-author, .item-author a, .item-date {white-space: nowrap;color: #636363;font-size: 12px;}.grid-view .item-wrap.item-wrap-no-frame .hover-effect, .payment-method-block:first-of-type .radio-tab-inner {border-radius: 4px 4px 0 0;}.grid-view .d-flex, .property-lightbox-v2-section .property-mortgage-calculator-wrap-v2 .morgage-chart-results-wrap, .taxonomy-cards-module .taxonomy-item-card.taxonomy-item-card-vertical, .tweet-slider .d-flex {-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;}.grid-view .labels-wrap {top: 17px;right: 20px;}.dashboard-content-block-wrap > h2 + .dashboard-content-block, .dashboard-content-block > h2 + .dashboard-content-block, .grid-view .item-footer, .item-wrap-v6 .item-body, .payment-method-block:last-of-type .radio-tab-inner {border-radius: 0 0 4px 4px;}.grid-view .item-footer .item-author {max-width: 50%;}.list-view .item-wrap {padding: 8px;}.list-view .item-header {width: 254px;}.list-view .item-body {padding: 4px 20px;}.list-view .item-body .item-title {max-width: 250px;}@media (min-width: 1200px) {.container {max-width: 1170px;}.main-nav .nav-link {padding-right: 15px !important;padding-left: 15px !important;}.list-view .item-body .item-title {max-width: 360px;}}.list-view .item-body .item-price-wrap {top: 20px;right: 20px;text-align: right;}.list-view .item-body .labels-wrap {margin-bottom: 10px;left: -3px;}.list-view .item-body .item-date, .property-nav-wrap .next-property img {margin-left: 20px;}.agent-profile-content li, .houzez-gdpr-agreement, .item-wrap-v3 .item-amenities li, .item-wrap-v8 .item-body .item-amenities, .item-wrap-v9 .item-body .item-address, .item-wrap-v9 .item-body .item-amenities, .list-view .item-amenities, .list-view .item-wrap-v2 .item-amenities li span, .property-lightbox-v2-section .item-listing-wrap-v6-modal-window .item-price-wrap, .property-tools {margin-bottom: 5px;}.item-wrap-v1 .item-address + .item-short-description {margin-bottom: 20px;margin-top: -5px;}.item-wrap-v2 .item-amenities {padding: 15px 0 0;}.item-wrap-v2 .item-amenities li {display: block;border-right: 1px solid #dce0e0;padding: 0 10px;margin-right: 0;font-size: 12px;font-weight: 300;color: #636363;white-space: nowrap;}.content-wrap-style-minimal.property-detail-v6 .property-overview-data > ul, .item-wrap-v2 .item-amenities li:last-of-type, .property-detail-v6.content-wrap-style-boxed .property-banner .block-wrap ul {border-right: none;}.item-wrap-v2 .item-amenities li:before {font-size: 16px;margin-right: 10px;}.item-wrap-v2 .item-amenities li span {font-size: 18px;font-weight: 400;margin-bottom: 10px;}.item-wrap-v2 .item-footer, .property-review-wrap .block-wrap {border-top: none;}.item-wrap-v2 .item-address + .item-short-description {margin-bottom: 5px;margin-top: -5px;}.list-view .item-wrap-v2 .item-amenities {padding: 0;margin-bottom: 10px;height: 40px;}.item-listing-wrap-v3 {margin-bottom: 30px !important;}.item-wrap-v3 .item-price-wrap {bottom: 45px;left: 20px;}.item-wrap-v3 .labels-wrap {top: auto;right: auto;left: 15px;bottom: 95px;}.item-wrap-v3 .item-title {max-width: 90%;color: #fff;left: 20px;bottom: 70px;}.item-wrap-v3 .item-amenities {font-weight: 300;left: 20px;bottom: 20px;color: #fff;}.item-wrap-v5 .item-title {font-size: 24px;line-height: 34px;text-align: center;}.content-wrap-style-boxed .block-wrap, .grid-item-text-wrap, .item-wrap-v5 .item-body, .login-register-form .modal-body, .team-content, .team-content-wrap-before .team-content {padding: 30px;}.activities-list-wrap .crm-pagination, .agent-profile-wrap .agent-image, .dashboard-statistic-block .views-data-wrap, .footer-bottom-wrap-v2, .footer-bottom-wrap-v3, .fw-property-address-wrap, .fw-property-contact-agent-wrap .agent-details, .fw-property-description-wrap, .item-wrap-v5 .item-v5-price, .item-wrap-v5 .item-v5-type, .modal-phone-number .modal-body, .month, .post-thumbnail-wrap a, .property-carousel-module-v1-4cols .item-wrap-outside, .property-carousel-module-v1-5cols .item-wrap-outside, .property-sub-listings-wrap .block-title-wrap, .property-tabs-module.property-nav-tabs-v1 .nav-item, .property-tabs-module.property-nav-tabs-v2 .nav-item, .swipebox {text-align: center;}.dashboard-statistic-block .views-percentage, .fw-property-walkscore-wrap .walkscore_details, .houzez-nav-menu-align-center .houzez-menu-toggle, .houzez-nav-menu-align-center .houzez-nav-menu a, .item-wrap-v5 .item-amenities {-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}.item-wrap-v5 .item-v5-price {font-size: 18px;margin-bottom: 5px;}.item-wrap-v5 .item-v5-type {margin-bottom: 25px;font-size: 12px;text-transform: uppercase;}.item-wrap-v5 .item-amenities li {margin-left: 6px;margin-right: 6px;line-height: 20px;font-size: 16px;}.dashboard-header-wrap h1, .item-wrap-v5 .item-amenities li:before, .property-lightbox-v2 .property-lightbox-v2-section-top .item-price-wrap .item-price, .property-overview-wrap-v2 .property-overview-item .houzez-icon {font-size: 24px;}.grid-view, .listing-v5 .grid-view {margin-right: -15px;margin-left: -15px;}.listing-v5 .grid-view .item-listing-wrap, .listing-view.card-deck {padding-left: 15px;padding-right: 15px;}.item-wrap-v6 {padding: 0;border-radius: 4px !important;-webkit-box-shadow: 0 0 4px 2px rgba(0, 0, 0, 0.03);box-shadow: 0 0 4px 2px rgba(0, 0, 0, 0.03);}.item-wrap-v6 .item-title, .print-logo-wrap .logo {margin: 0 0 10px;}.item-wrap-v6 .item-price-wrap {display: block !important;bottom: auto;left: auto;}.item-wrap-v6 .amenities-price-wrap {-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;-webkit-column-gap: 10px;-moz-column-gap: 10px;column-gap: 10px;}@media (max-width: 767.98px) {.display-block-on-mobile {display: block !important;}.list-view .item-header .item-price-wrap, .mobile-search-nav, .visible-on-mobile {display: block;}.advanced-search-half-map, .btn-item, .hidden-on-mobile, .hide-top-bar-mobile, .list-view .item-body .item-author, .list-view .item-body .item-date, .list-view .item-body .item-price-wrap, .list-view .item-body .labels-wrap, .top-bar-contact-info span {display: none;}.btn-sm-full-width {width: 100%;margin-bottom: 10px;}.social-icons a {width: 40px;}.flex-sm-max-column, .list-view .d-flex, .sm-column {-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;}.houzez-mobile-layout-1cols {-ms-grid-columns: (1fr) [1];grid-template-columns: repeat(1, 1fr);grid-row-gap: 0;}.houzez-mobile-layout-2cols {-ms-grid-columns: (1fr) [2];grid-template-columns: repeat(2, 1fr);}.houzez-mobile-layout-3cols {-ms-grid-columns: (1fr) [3];grid-template-columns: repeat(3, 1fr);}.houzez-mobile-layout-4cols {-ms-grid-columns: (1fr) [4];grid-template-columns: repeat(4, 1fr);}.houzez-mobile-layout-5cols {-ms-grid-columns: (1fr) [5];grid-template-columns: repeat(5, 1fr);}.houzez-mobile-layout-6cols {-ms-grid-columns: (1fr) [6];grid-template-columns: repeat(6, 1fr);}.houzez-mobile-layout-7cols {-ms-grid-columns: (1fr) [7];grid-template-columns: repeat(7, 1fr);}.houzez-mobile-layout-8cols {-ms-grid-columns: (1fr) [8];grid-template-columns: repeat(8, 1fr);}.block-wrap {padding: 30px;margin-top: 0;border-top: 1px solid #dce0e0;}.advanced-search-banner-wrap .flex-search, .block-wrap.block-wrap-no-padding {padding: 0;}.block-title-wrap {padding-bottom: 0;border-bottom: none;}.block-content-wrap .block-title-wrap {padding-bottom: 0;}.block-content-wrap .list-1-cols li, .block-content-wrap .list-2-cols li, .block-content-wrap .list-3-cols li {line-height: 36px;}.list-2-cols, .list-3-cols {-webkit-columns: 1;-moz-columns: 1;columns: 1;}.header-v3-mobile {padding: 3px 8px 2px;}.header-v3-mobile .header-contact {margin-left: 0;padding-left: 22px;padding-right: 22px;right: auto;}.flex-search {-ms-flex-preferred-size: auto;flex-basis: auto;padding: 5px;}.flex-search:last-of-type, .search-banner-wrap .flex-search:last-of-type {padding: 5px;}.overlay-search-advanced-module-v3 .filters-search-v3-wrap label {display: block;margin-bottom: 20px;text-align: center;}.overlay-search-advanced-module-v3 .filters-search-v3-wrap .size-calculator {padding-left: 60px;}.features-list, .filters-search-v3-other-features {-ms-grid-columns: 1fr 10px 1fr;grid-template-columns: repeat(2, 1fr);}.search-banner-vertical-wrap {margin: 0 auto;}.vertical-search-wrap .banner-caption {text-align: center;padding-left: 0;}.top-advanced-search-banner-wrap .banner-caption {height: 570px;}.advanced-search-banner-wrap {width: 320px;}.advanced-search-banner-wrap .btn-search, .advanced-search-banner-wrap .form-group {margin-bottom: 10px;}.advanced-search-banner-options-wrap {text-align: center;}.more-options-wrap .features-list .control {width: 49%;text-align: left;}.search-expandable-inner-wrap {padding: 15px;}.search-expandable .search-expandable-search-button, .search-expandable .search-expandable-search-field {margin-bottom: 0;padding: 5px;}.search-expandable .form-group {margin-bottom: 5px;}.search-expandable .advanced-search-filters .flex-search-half {padding: 10px 5px 20px;}.search-expandable .advanced-search-filters .flex-search {width: calc(100% / 2);margin-bottom: 0;}.search-expandable-geolocation {display: block !important;clear: both;}.search-expandable-geolocation .flex-search:nth-child(2), .search-expandable-geolocation .flex-search:nth-child(3) {width: calc(100% / 2);float: left;}.search-expandable-label {padding: 0 20px 0 15px;top: -40px;line-height: 40px;}.auto-complete {min-width: 100%;}.ui-autocomplete {z-index: 9999;max-width: 335px;}.top-banner-wrap.top-banner-wrap-dock-search {margin-bottom: 352px;}.banner-title {font-size: 30px;line-height: 30px;margin-bottom: 10px;}.banner-subtitle {font-size: 18px;line-height: 18px;margin-bottom: 20px;}.property-slider-item {width: 310px;left: 50%;-webkit-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);transform: translate(-50%, -50%);}.property-slider-item .item-price-wrap .item-price {font-size: 16px;}.list-view .item-wrap {padding-top: 8px;padding-right: 8px;padding-bottom: 0;}.list-view .item-header {width: 100%;}.list-view .item-header .labels-wrap {display: block;position: absolute;top: 10px;z-index: 1;right: 20px;}.list-view .item-body {width: 100%;padding: 15px;}.list-view .item-body .item-title {max-width: none;}.list-view .item-footer {display: block;width: 100%;}.list-view .item-amenities {margin-bottom: 0;}.list-view .btn-item {bottom: 80px;}.list-view .item-wrap-v2 .item-amenities {padding: 15px 0 0;}.item-wrap-v6 .amenities-price-wrap {-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-align: start !important;-ms-flex-align: start !important;align-items: start !important;row-gap: 10px;}}.houzez-nav-menu-layout-horizontal .sub-menu, .houzez-nav-menu-layout-vertical .sub-menu, .item-wrap-v6 .item-tools {visibility: hidden;opacity: 0;}.item-wrap-v6 .item-header {border-radius: 4px 4px 0 0;overflow: hidden;}.item-wrap-v6 .item-header:hover .item-tools {visibility: visible;opacity: 1;}.listing-v6 .list-view .item-body .item-price-wrap {right: auto;top: auto;}.item-wrap-v9 .item-body {padding: 20px 20px 8px;}.item-wrap-v9 .item-body .item-price-wrap {display: block;color: #222;}.item-wrap-v9 .item-body .item-title {margin-bottom: 7px;}.item-wrap-v9 .item-body .item-buttons-wrap .btn-item {position: relative;bottom: auto;right: auto;left: auto;top: auto;}.item-wrap-v9 .item-buttons-wrap {width: 100%;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;grid-column-gap: 5px;}.item-wrap-v9 .item-buttons-wrap .btn-item {width: 100%;position: relative;bottom: auto;right: auto;left: auto;top: auto;}.item-wrap-v9 .item-buttons-wrap .btn-details {font-size: 13px;padding: 0 16px;float: right;}.item-wrap-v9 .item-footer {padding: 10px;border-bottom: 1px solid #dce0e0;}.item-wrap-v8 .item-body .item-price-wrap, .item-wrap-v9 .item-body .item-price-wrap {position: relative;bottom: auto;right: auto;left: auto;top: auto;margin-bottom: 20px;}.item-wrap-v8 .item-body .item-amenities .h-type, .item-wrap-v9 .item-body .item-amenities .h-type {margin-bottom: 0;margin-top: 10px;}.item-wrap-v8 .item-buttons-left-wrap, .item-wrap-v8 .item-buttons-right-wrap, .item-wrap-v9 .item-buttons-left-wrap, .item-wrap-v9 .item-buttons-right-wrap {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-column-gap: 4px;-moz-column-gap: 4px;column-gap: 4px;}.item-wrap-v8 .item-buttons-wrap .btn-item, .item-wrap-v9 .item-buttons-wrap .btn-item {display: -webkit-box !important;display: -ms-flexbox !important;display: flex !important;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;border-radius: 5px;font-size: 14px;line-height: 36px;height: 36px;}.item-wrap-v8 .item-buttons-wrap .btn-item i, .item-wrap-v9 .item-buttons-wrap .btn-item i {position: relative;font-size: 17px;line-height: 17px;}.item-wrap-v8 .item-buttons-wrap .btn-primary, .item-wrap-v9 .item-buttons-wrap .btn-primary {font-size: 13px;padding: 0 16px;}.list-view .item-wrap-v8 .item-header {width: 280px;}.list-view .item-wrap-v8.item-wrap-no-frame .hover-effect {border-radius: 4px 0 0;}.list-view .item-wrap-v8 .item-body {padding: 0 0 0 30px;}.list-view .item-wrap-v8 .item-body .item-address {font-size: 14px;margin-bottom: 4px;}.list-view .item-wrap-v8 .item-body .item-v8-author-date-wrap {position: absolute;right: 35px;bottom: 22px;}.list-view .item-wrap-v8 .item-body .item-v8-author-date-wrap .item-date {margin-left: 0;margin-right: 10px;}.list-view .item-wrap-v8 .item-body .labels-wrap {display: inline-block;position: absolute;top: 15px;right: 20px;left: auto;bottom: auto;margin-bottom: 0;}.list-view .item-wrap-v8 .item-buttons-wrap {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: end;-ms-flex-pack: end;justify-content: end;}.list-view .item-wrap-v8 .item-footer {-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;padding: 10px 10px 10px 20px;}.list-view .item-wrap-v8 .item-footer .item-footer-left-wrap {display: -webkit-box;display: -ms-flexbox;display: flex;grid-column-gap: 10px;}.item-wrap-v10 .item-wrap .item-header-wrap {-ms-flex-preferred-size: 60%;flex-basis: 60%;}.item-wrap-v10 .item-wrap .item-header-wrap .item-header-wrap-left {-ms-flex-preferred-size: calc(66% + 1px);flex-basis: calc(66% + 1px);}.item-wrap-v10 .item-wrap .item-header-wrap .item-header-wrap-right {-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-ms-flex-preferred-size: 33%;flex-basis: 33%;}.item-wrap-v10 .item-wrap .item-header-wrap .item-header-1 {width: auto;}.item-wrap-v10 .item-wrap .item-body-wrap {-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-ms-flex-preferred-size: 40%;flex-basis: 40%;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;}.item-wrap-v10 .item-wrap .item-body-wrap .item-body {height: 100%;padding: 0 30px;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}.item-wrap-v10 .item-wrap .item-body-wrap .item-price-wrap {margin-bottom: 20px;top: auto;bottom: auto;left: auto;right: auto;text-align: left;}.item-wrap-v10 .item-wrap .item-body-wrap .item-author img {margin-right: 4px;border-radius: 50%;width: 28px;height: 28px;}@media (max-width: 1199.98px) {.filters-search-v3-wrap .size-calculator {padding-right: 60px;}.item-wrap-v10 .item-wrap .item-body-wrap .item-address, .item-wrap-v8 .item-body .item-price-wrap, .item-wrap-v9 .item-body .item-price-wrap {margin-bottom: 5px;}.list-view .item-wrap-v8 .item-body .item-address {max-width: 320px;}.list-view .item-wrap-v8 .item-body .item-v8-author-date-wrap, .list-view .item-wrap-v8 .item-footer .item-footer-left-wrap {display: none;}.list-view .item-wrap-v8 .item-footer {-webkit-box-pack: end;-ms-flex-pack: end;justify-content: end;}.item-wrap-v10 .item-wrap .item-body-wrap .item-price-wrap {margin-bottom: 10px;}.item-wrap-v10 .item-wrap .item-body-wrap .item-amenities .h-type {-ms-flex-preferred-size: auto;flex-basis: auto;}.property-mortgage-calculator-wrap-v2 .top-form-wrap .form-row .col-4, .property-mortgage-calculator-wrap-v2 .top-form-wrap .form-row > .col {width: 50%;-webkit-box-flex: 0;-ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50%;}}.item-wrap-v10 .item-wrap .item-header-1 {border-radius: 6px 0 0 6px;border-right: 1px solid #fff;}.item-wrap-v10 .item-wrap .item-header-1 .item-v10-image img, .property-mortgage-calculator-wrap-v2 .down-payment-price-input {border-radius: 6px 0 0 6px;}.item-wrap-v10 .item-wrap .item-header-2:first-of-type {border-bottom: 1px solid #fff;}.item-wrap-v10 .item-wrap .item-header-2 .item-v10-image {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}.item-wrap-v10 .item-wrap .item-header-1 .item-v10-image .btn, .item-wrap-v10 .item-wrap .item-header-2 .item-v10-image .btn {background-color: #fff;font-size: 11px;border-radius: 30px;padding: 4px 8px;line-height: 12px;text-transform: uppercase;}.item-wrap-v10 .item-wrap .item-header-1 .item-v10-image .btn i, .item-wrap-v10 .item-wrap .item-header-2 .item-v10-image .btn i, .property-lightbox-v2-labels-wrap .label {margin-right: 4px;}.dashboard-main-wrap, .item-wrap-v10 .item-wrap .item-header-1.item-header-with-button img, .item-wrap-v10 .item-wrap .item-header-2.item-header-with-button img, .lb-nav a.lb-next:hover, .lb-nav a.lb-prev:hover, .taxonomy-cards-module .taxonomy-item-card-image img {opacity: 1;}.item-wrap-v10 .item-wrap .item-header-1.item-header-with-button:hover img, .item-wrap-v10 .item-wrap .item-header-2.item-header-with-button:hover img {opacity: 0.35;}.item-wrap-v10 .item-wrap .item-footer-author-tool-wrap {-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;padding: 10px 8px 10px 16px;margin-left: -6px;border-top: 1px solid #dce0e0;}.item-wrap-v10 .item-wrap .item-footer-author-tool-wrap .btn {font-size: 13px;line-height: 30px;padding: 0 10px;}.item-listing-parallax:nth-child(odd) .item-parallax-wrap {left: 15%;-webkit-transform: translate(-15%, -50%);-ms-transform: translate(-15%, -50%);transform: translate(-15%, -50%);}.item-listing-parallax:nth-child(2n) .item-parallax-wrap {left: 85%;-webkit-transform: translate(-85%, -50%);-ms-transform: translate(-85%, -50%);transform: translate(-85%, -50%);}.item-parallax-wrap {top: 50%;padding: 60px;width: 540px;}.item-parallax-wrap .item-title {font-size: 32px;margin: 0 0 5px;}.item-parallax-wrap .item-address {font-size: 16px;margin-bottom: 20px;}.item-parallax-wrap .item-price-wrap {margin-bottom: 25px;}.item-parallax-wrap .item-price-wrap .item-price {font-size: 24px;margin-bottom: 4px;}.item-parallax-wrap .item-amenities, .item-parallax-wrap .item-price-wrap .item-sub-price {font-size: 16px;font-weight: 300;}.labels-right a, .map-btn + .map-btn {margin-left: 3px;}.item-tools-v2 .item-tool > span {background-color: #fff;color: #222;border-radius: 0;}.breadcrumb {font-size: 13px;background-color: transparent;}.breadcrumb-item + .breadcrumb-item:before {content: "";font-family: houzez-iconfont;font-size: 10px;}.breadcrumb-item.breadcrumb-item-back-to-search:before {content: "";font-family: houzez-iconfont;font-size: 10px;margin-right: 8px;}.breadcrumb-item.breadcrumb-item-home {padding-left: 0 !important;}.pagination-wrap {margin: 30px 0;}.page-link {margin: 0 3px 0 1px;border-color: transparent;width: 40px;line-height: 40px;text-align: center;padding: 0;font-weight: 500;}.page-link:hover {background-color: #dce0e0;border-color: transparent;}.spinner {margin: 40px auto;width: 70px;text-align: center;}.spinner > div {background-color: rgba(34, 34, 34, 0.5);width: 10px;height: 10px;border-radius: 100%;-webkit-animation: 1.4s ease-in-out infinite both sk-bouncedelay;animation: 1.4s ease-in-out infinite both sk-bouncedelay;}.spinner .bounce1 {-webkit-animation-delay: -0.32s;animation-delay: -0.32s;}.spinner .bounce2 {-webkit-animation-delay: -0.16s;animation-delay: -0.16s;}@-webkit-keyframes sk-bouncedelay {0%, 100%, 80% {-webkit-transform: scale(0);}40% {-webkit-transform: scale(1);}}@keyframes sk-bouncedelay {0%, 100%, 80% {-webkit-transform: scale(0);transform: scale(0);}40% {-webkit-transform: scale(1);transform: scale(1);}}.block-map-wrap {min-height: 450px;}.loader-show {display: inline-block;margin-right: 10px;}.houzez-map-loading {top: 50%;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);z-index: 100;}.map-notfound {color: #222;font-size: 20px;font-weight: 300;z-index: 1;top: 30%;left: 50%;width: 280px;height: 78px;margin: 0 auto 0 -150px;padding-top: 30px;text-align: center;opacity: 0.95;background-color: #fff;}.houzez-fullscreen-map {z-index: 1000001;}.gm-style-iw-c[style], .gm-style-iw-d[style], .gm-style-iw[style] {padding: 0 !important;max-width: 300px !important;overflow: hidden !important;}.map-info-window {width: 300px;}.map-info-window .item-wrap img {width: 120px;}.map-info-window .item-header {width: 120px;height: 90px;padding: 5px;}.map-info-window .item-body {width: 180px;height: 90px;padding: 6px 15px 0 5px;}.map-info-window .item-title {font-size: 13px;line-height: 18px;margin-bottom: 2px;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;visibility: visible;}.map-info-window .item-info {line-height: 20px;}.map-info-window .item-info .item-type {text-transform: uppercase;font-size: 11px;font-weight: 500;}.gm-marker {color: #000;border-radius: 30px;line-height: 22px;padding: 0 7px;font-size: 12px;background: #fff;border: 1px solid #fff;-webkit-box-shadow: 0 2px 1px 0 rgba(0, 0, 0, 0.2) !important;box-shadow: 0 2px 1px 0 rgba(0, 0, 0, 0.2) !important;}.arrow_box:before, .gm-marker:after {top: 100%;left: 50%;border: solid transparent;content: " ";height: 0;width: 0;pointer-events: none;}.gm-marker-price:after, .gm-marker-price:before {display: block;border-radius: 100%;width: 10px;left: calc(50% - 5px);position: absolute;content: "";}.gm-marker:after {border-color: rgba(255, 255, 255, 0);border-top-color: #fff;border-width: 7px;margin-left: -7px;}.gm-marker:before {border-color: rgba(255, 255, 255, 0);border-top-color: #fff;border-width: 8px;margin-left: -8px;}.gm-marker.active, .gm-marker.hover-state {background: #000;color: #fff;}.gm-marker-price:before {height: 7px;top: 26px;}.gm-marker-price:after {background-color: rgba(0, 0, 0, 0.5);height: 4px;top: calc(100% + 5px);}.map-arrows-actions, .map-next-prev-actions, .map-zoom-actions {font-size: 0;}.featured-property-item-widget .item-wrap-v3 .labels-wrap, .map-next-prev-actions {top: 20px;right: 20px;}.map-zoom-actions {right: 20px;bottom: 20px;}.map-btn {font-size: 10px;font-weight: 700;text-transform: uppercase;line-height: 29px;height: 30px;padding: 0 10px;cursor: pointer;color: #fff;background: rgba(0, 0, 0, 0.75);border-radius: 4px;}.map-search, .mobile-map-switch {border: 1px solid #dce0e0;background-color: #fff;}.item-tool-dropdown-menu .dropdown-item:hover, .map-btn:hover, .property-gallery-grid .more-images {background-color: #000;}.map-search[style] {top: 20px !important;left: 82px !important;}.map-search {font-size: 14px;width: 188px;height: 32px;margin-left: 3px;padding: 0 8px;color: #000;}.leaflet-popup .map-info-window .item-body {padding: 10px 10px 0;}.leaflet-popup-tip-container {bottom: -20px;}.footer-bottom-wrap, .page-title-wrap, .price-table-price-wrap, .print-logo-wrap, .print-title-wrap {padding: 30px 0;}.page-title h1 {margin: 0;font-size: 30px;}.agent-bio-wrap, .agent-profile-wrap, .agent-stats-wrap, .page-content-wrap {padding: 40px;background-color: #fff;}.article-page-wrap {margin-bottom: 40px;}.splash-page-wrap {position: fixed;width: 100vw;height: 100vh;}.splash-page-footer {padding: 30px 15px;height: 84px;}.leaflet-container, .property-detail-v2 .page-label-wrap.page-title-wrap, .splash-slider-wrap, .video-background {z-index: 0;}.splash-slider-wrap .slick-list[style] {height: 100vh !important;}.splash-slider-wrap .splash-slider-item {background-size: cover;height: 100vh;}.error-404-page {padding-top: 40px;min-height: 500px;}.login-form-page-wrap {max-width: 480px;margin: 0 auto 40px;}.fc-head .fc-head-container, .fc-unthemed thead, .login-form-page-wrap .nav-tabs .nav-link.active, .login-form-page-wrap .nav-tabs .nav-link:hover {background-color: transparent;border-color: transparent;}.card-deck .card {margin-left: 0;margin-right: 0;background-color: transparent;border: none;}@media (min-width: 576px) {.card-deck .card {-webkit-box-flex: 0;-ms-flex: none;flex: none;}}.listing-view.list-view .item-address {max-width: 400px;}.grid-view.card-deck, .property-carousel-module-v1 .grid-view .item-listing-wrap {padding-left: 0;padding-right: 0;}.grid-view .item-listing-wrap {width: 50%;flex-basis: 50%;-ms-flex-preferred-size: auto !important;padding-left: 15px;padding-right: 15px;margin-bottom: 30px;}.grid-view .item-listing-wrap-v4 {width: 100%;flex-basis: 100%;-ms-flex-preferred-size: auto !important;}.grid-view-4-cols .item-wrap-v9 .item-footer .item-buttons-wrap a {-ms-flex-negative: 2;flex-shrink: 2;}.accordion-header .list-inline-item:last-of-type, .grid-view-4-cols .item-wrap-v9 .item-footer .item-buttons-wrap a i, .houzez-nav-menu-layout-horizontal .houzez-nav-menu li:last-of-type a, .property-form .btn-half-width:last-of-type, .property-form a.btn-half-width:first-of-type {margin-right: 0;}.listing-tabs .nav-tabs {padding-inline: 0;border-bottom: none;}.listing-tabs .nav-tabs .nav-link {border-color: transparent;text-transform: uppercase;padding: 20px;width: auto;min-width: 150px;text-align: center;background-color: #ebebeb;line-height: 14px;white-space: nowrap;font-size: 13px;}.sort-by-title {white-space: nowrap;font-size: 14px;}.sort-by .bootstrap-select .dropdown-menu {min-width: 100%;}.sort-by .btn-light.dropdown-toggle, .sort-by .form-control {padding: 0 2px;border-color: transparent !important;background-color: transparent !important;}.listing-switch-view .switch-btn {font-size: 20px;color: #636363;}.compare-tool .title, .lightbox-content-wrap .item-address {font-size: 14px;margin-bottom: 15px;}.lightbox-content-wrap .item-price-wrap, .lightbox-content-wrap .property-overview-data {border-top: 1px solid #dce0e0;border-bottom: 1px solid #dce0e0;margin-bottom: 20px;padding: 20px 0;}.lightbox-content-wrap .btn-item {height: auto;line-height: 40px;}.lightbox-content-wrap .property-overview-data .flex-fill {width: calc(100% / 3.1);display: inline-block;padding: 5px 0;}.lightbox-content-wrap .property-overview-data .flex-grow-1 {padding: 0 0 5px;}.load-more-wrap {margin-top: 30px;text-align: center;}.hz-item-gallery-js .listing-gallery-wrap.houzez-show-gallery .slick-arrow[style], .hz-item-gallery-js:hover .listing-gallery-wrap .slick-arrow[style] {display: block !important;}.hz-item-gallery-js .listing-gallery-wrap .slick-arrow {background: 0 0;}.hz-item-gallery-js .listing-gallery-wrap .slick-arrow:before {font-size: 24px;-webkit-text-stroke: 1px #fff;}.hz-item-gallery-js .listing-gallery-wrap .slick-prev {text-shadow: 2px 0 2px #000;left: 5px;}.hz-item-gallery-js .listing-gallery-wrap .slick-next {text-shadow: -2px 0 2px #000;right: 5px;}@media (max-width: 991.98px) {.item-wrap-v6 .item-tools {visibility: visible;opacity: 1;}.item-wrap-v8 .item-body .item-price-wrap, .item-wrap-v9 .item-body .item-price-wrap {margin-bottom: 10px;}.half-map-right-wrap .list-view .item-wrap-v8 > .d-flex, .item-wrap-v10 .item-wrap {-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;}.half-map-right-wrap .list-view .item-wrap-v8 .item-footer-right-wrap, .half-map-right-wrap .list-view .item-wrap-v8 .item-header {width: 100%;}.half-map-right-wrap .list-view .item-wrap-v8 .item-body {padding: 20px;width: 100%;}.half-map-right-wrap .list-view .item-wrap-v8 .item-address {max-width: 280px;}.half-map-right-wrap .list-view .item-wrap-v8 .item-amenities .item-amenities-text-v8, .half-map-right-wrap .list-view .item-wrap-v8 .item-footer-right-wrap .item-buttons-right-wrap, .item-wrap-v10 .item-wrap .item-footer-author-tool-wrap .item-buttons-wrap a span {display: none;}.half-map-right-wrap .list-view .item-wrap-v8 .item-buttons-wrap {-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}.item-wrap-v10 .item-wrap .item-header-wrap {-ms-flex-preferred-size: 100%;flex-basis: 100%;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;}.item-wrap-v10 .item-wrap .item-header-wrap .item-header-wrap-left {-ms-flex-preferred-size: 100%;flex-basis: 100%;}.item-wrap-v10 .item-wrap .item-header-wrap .item-header-wrap-right {-ms-flex-preferred-size: 100%;flex-basis: 100%;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;}.item-wrap-v10 .item-wrap .item-header-wrap .item-header-2 {-ms-flex-preferred-size: 50%;flex-basis: 50%;}.item-wrap-v10 .item-wrap .item-body-wrap .item-body {padding: 20px;}.item-wrap-v10 .item-wrap .item-body-wrap .item-price-wrap .item-price {font-size: 16px;}.item-wrap-v10 .item-wrap .item-header-1 {border-right: none;border-bottom: 1px solid #fff;border-radius: 6px 6px 0 0;}.item-wrap-v10 .item-wrap .item-header-1 .item-v10-image img {border-bottom: 1px solid #fff;border-radius: 6px 6px 0 0;}.item-wrap-v10 .item-wrap .item-header-2:first-of-type {border-bottom: none;border-right: 2px solid #fff;-ms-flex-preferred-size: calc(50% + 2px);flex-basis: calc(50% + 2px);}.item-wrap-v10 .item-wrap .item-footer-author-tool-wrap {margin-left: 0;padding-left: 20px;}.item-wrap-v10 .item-wrap .item-footer-author-tool-wrap .btn {font-size: 14px;line-height: 32px;padding: 0 15px;}.item-parallax-wrap {width: 440px;}.item-parallax-wrap .item-title {font-size: 24px;}.item-parallax-wrap .item-address, .item-parallax-wrap .item-amenities, .item-parallax-wrap .item-price-wrap .item-sub-price {font-size: 14px;}.item-parallax-wrap .item-price-wrap .item-price {font-size: 18px;}.listing-view-v4 {display: -ms-grid;display: grid;-ms-grid-columns: 1fr 16px 1fr;grid-template-columns: 1fr 1fr;gap: 16px;}}@media (max-width: 991.98px) and (max-width: 767.98px) {.listing-view-v4 {-ms-grid-columns: 1fr;grid-template-columns: 1fr;gap: 0;}}.half-map-wrap .page-title-wrap {padding: 25px;}.dashboard-table .control, .half-map-wrap .listing-switch-view, .rating-score-wrap {padding-left: 10px;}.half-map-wrap .listing-view {padding: 0 25px;margin-right: 0;margin-left: 0;}.half-map-right-wrap {overflow-x: hidden;overflow-y: scroll;}.advanced-search-half-map {padding: 30px 10px;}.advanced-search-half-map .half-map-buttons-wrap {-ms-flex-wrap: inherit;flex-wrap: inherit;}@media (min-width: 1201px) {.half-map-left-wrap {width: calc(100% - 780px);}.half-map-right-wrap {width: 780px;}}@media (max-width: 1200px) {.half-map-left-wrap {width: calc(100% - 640px);}.half-map-right-wrap {width: 640px;}}@media (max-width: 991px) {.half-map-left-wrap {width: calc(100% - 375px);}.half-map-right-wrap {width: 375px;}.half-map-right-wrap .grid-view .item-listing-wrap {width: 100%;-ms-flex-preferred-size: 100%;flex-basis: 100%;}.advanced-search-half-map, .listing-switch-view {display: none;}.mobile-search-nav {display: block;}}@media (max-width: 768px) {.half-map-left-wrap, .half-map-right-wrap {width: 100%;position: relative !important;float: none !important;}.half-map-left-wrap {max-width: 100%;margin: 0 auto;}.half-map-right-wrap .grid-view .item-listing-wrap {width: 50%;float: left;}}.mobile-map-switch {width: 80%;margin: 0 10%;bottom: 20px;border-radius: 8px;}.mobile-map-switch .btn, .property-form-tabs .nav-tabs .nav-item, .property-grids-module-v1 .property-grids-module-row .property-grid-item:nth-child(4n + 1), .property-grids-module-v1 .property-grids-module-row .property-grid-item:nth-child(4n + 2), .property-grids-module-v2 .property-grids-module-row .property-grid-item:first-child, .property-grids-module-v2 .property-grids-module-row .property-grid-item:nth-child(6), .property-lightbox-v2-section .property-mortgage-calculator-wrap-v2 .down-payment-percentage-input, .table-half-width {width: 50%;}.mobile-map-switch .btn:first-of-type {border-right: 1px solid #dce0e0;}.compare-property-active {overflow-x: hidden;left: 0;}.compare-property-active-push-toleft {left: -240px;}.compare-property-panel {background-color: #fff;position: fixed;padding: 20px 15px 20px 20px;border-left: 1px solid #dce0e0;}.compare-property-panel-vertical {width: 300px;height: 100%;top: 0;z-index: 100;}.compare-property-panel-right {right: -300px;}.compare-property-active, .compare-property-panel {-webkit-transition: 0.3s;-o-transition: 0.3s;transition: 0.3s;}.compare-tool {background-color: #fff;margin-bottom: 30px;padding: 15px 20px;}.compare-item {width: calc(50% - 5px);margin-right: 5px;margin-bottom: 10px;}.compare-item .remove-icon {color: #fff;border-radius: 10px;display: block;width: 20px;line-height: 20px;bottom: 10px;right: 10px;text-align: center;z-index: 2;}.empty-compare-item {border: 3px dotted #dce0e0;background: rgba(220, 224, 224, 0.2);height: 96px;}.compare-table {background-color: #fff;margin-bottom: 40px;}.compare-table td, .compare-table th {padding: 10px !important;width: 20%;vertical-align: middle !important;}.compare-table td:first-child, .compare-table th:first-child {text-align: right;padding: 10px 20px 10px 10px;}.compare-table thead th {background-color: #fff;position: -webkit-sticky;position: sticky;top: 0;}.compare-property-label {background-color: #636363;width: 40px;height: 40px;line-height: 40px;top: 50%;left: -40px;text-align: center;color: #fff;border-radius: 4px 0 0 4px;border: none;}.compare-property-label:active, .compare-property-label:hover {background-color: #4a4a4a;}.compare-property-label .compare-label {background-color: #85c341;font-size: 11px;font-weight: 700;width: 16px;height: 16px;line-height: 16px;border-radius: 50%;top: -5px;left: -5px;}.property-wrap .breadcrumb-wrap {-webkit-box-flex: 1 !important;-ms-flex-positive: 1 !important;flex-grow: 1 !important;}@media (min-width: 768px) {.grid-view .item-wrap-v4 .item-body {padding: 20px 0;}.grid-view .item-wrap-v4 .item-price, .grid-view .item-wrap-v4 .item-title {font-size: 24px;margin-bottom: 5px;}.grid-view .item-wrap-v4 .item-address, .grid-view .item-wrap-v4 .item-amenities, .grid-view .item-wrap-v4 .item-price-wrap .item-sub-price {font-size: 14px;}.grid-view .item-wrap-v4 .item-amenities li {margin-right: 15px;margin-bottom: 10px;}.grid-view .item-wrap-v4 .item-footer {padding: 13px 0 15px;}.grid-view .item-wrap-v4 .btn-item {right: 30px;padding: 5px 30px;height: 42px;}.listing-v5 .list-view .item-wrap-v5 .item-body {padding: 0 0 0 30px;}.listing-v5 .list-view .item-wrap-v5 .item-amenities, .listing-v5 .list-view .item-wrap-v5 .item-title, .listing-v5 .list-view .item-wrap-v5 .item-v5-price, .listing-v5 .list-view .item-wrap-v5 .item-v5-type {text-align: left;}.listing-v5 .list-view .item-wrap-v5 .item-v5-type {margin-bottom: 15px;}.listing-v5 .list-view .item-wrap-v5 .item-title {margin-bottom: 10px;font-size: 20px;}.listing-v5 .list-view .item-wrap-v5 .item-amenities {margin: 0;}.listing-v5 .list-view .item-wrap-v5 .item-amenities li {margin-left: 0;margin-bottom: 0;margin-right: 12px;}.listing-v6 .list-view .item-body .d-flex {display: block !important;}.listing-v6 .list-view .item-body .item-amenities {margin-bottom: 0;font-size: 16px;}.listing-v6 .list-view .item-body .item-price-wrap {text-align: left;margin-bottom: 10px;}.listing-v6 .list-view .item-wrap .item-title {font-size: 18px;}.list-view .item-wrap-v8 .item-header .item-tools, .mobile-map-switch, .property-lightbox-v2 .property-lightbox-v2-carousel {display: none;}.property-wrap .page-title-wrap .page-title {max-width: 500px;}}@media (min-width: 992px) {.grid-view-3-cols.list-view .item-listing-wrap {width: 100%;}.grid-view-4-cols:not(.list-view) .item-listing-wrap {width: calc(100% / 4);-ms-flex-preferred-size: calc(100% / 4);flex-basis: calc(100% / 4);}.property-wrap .page-title-wrap .page-title {max-width: 640px;}}@media (min-width: 1200px) {.property-wrap .page-title-wrap .page-title {max-width: 800px;}}.page-title-wrap .item-price-wrap {text-align: right;top: 3px;}.page-title-wrap .item-price-wrap .item-price {font-size: 30px;margin-bottom: 15px;}.page-title-wrap .item-price-wrap .item-sub-price {font-size: 18px;font-weight: 300;color: #636363;}.page-title-wrap .labels-wrap {-webkit-box-flex: 1 !important;-ms-flex-positive: 1 !important;flex-grow: 1 !important;top: -1px;}.page-title-wrap .label {font-size: 12px;padding: 7px 10px 6px;margin-right: 5px;}.page-title-wrap .page-title .label-featured {margin-top: 1px;}.page-title-wrap .item-address {font-size: 15px;margin-bottom: 0;margin-top: 7px;}.page-title-wrap .item-tool span {color: #000;border: 1px solid #000;background-color: transparent;}.page-title-wrap .item-tool span:hover {background-color: rgba(0, 0, 0, 0.85);color: #fff;}.property-tools .btn {line-height: 32px;font-size: 13px;padding: 0 10px;}.property-labels-wrap {margin: 10px 0 12px;}.accordion-tab, .property-view .vertical-listing-tabs .nav .nav-item {margin-bottom: 1px;}.property-detail-v2 .item-tool > span {width: 40px;height: 40px;line-height: 40px;font-size: 18px;}.item-tool-dropdown-menu {border-color: transparent;background-color: rgba(0, 0, 0, 0.85);-webkit-box-shadow: none;box-shadow: none;}.item-tool-dropdown-menu .dropdown-item {padding: 10px;color: #fff;}.property-banner .nav {top: 50px;right: 50px;}.property-banner .nav .nav-link {margin-left: 5px;height: 48px;width: 48px;line-height: 48px;font-size: 18px;text-align: center;background-color: rgba(0, 0, 0, 0.65);}.property-banner .tab-pane {background-size: cover;background-position: center center;}.property-detail-v1 .property-banner .tab-pane {height: 700px;}.property-banner .property-form-wrap {background-color: rgba(255, 255, 255, 0.95);top: 40px;left: 40px;padding: 30px;width: 370px;}.form-group-terms .control__indicator, .property-form .control__indicator {top: 3px;width: 15px;height: 15px;}.property-form .control__indicator:after {width: 5px;height: 8px;left: 4px;top: 1px;}.form-group-terms .control.control--checkbox, .property-form .control.control--checkbox {padding-left: 22px;font-size: 13px;}.agent-contacts-wrap, .agent-list-wrap, .sidebar-wrap .property-form-wrap, .widget-wrap {padding: 30px;background-color: #fff;}.property-form-terms {font-size: 12px;text-align: center;margin-top: 10px;}.agent-information {padding-left: 15px !important;line-height: 25px;}.agent-information .agent-social-media {margin-top: -4px;}.agent-information .agent-phone-wrap span {margin-right: 10px;overflow: hidden;}.agent-information li.agent-phone-wrap .houzez-icon {top: -4px;}.agent-phone.agent-phone-hidden {width: 60px;}.fw-property-description-wrap img, .post-wrap img, .property-description-wrap img {max-width: 100%;height: auto;}.detail-wrap {border: 1px solid;padding: 30px;}.block-content-wrap .detail-wrap li {border-color: rgba(0, 0, 0, 0.05);}.accordion-tab, .similar-property-wrap, .what-nearby dd {border-bottom: 1px solid #dce0e0;}.block-content-wrap .detail-wrap li span {max-width: 150px;text-align: right;}.block-content-wrap .detail-wrap li.multiple span {overflow: unset;max-width: none;text-align: right;}.block-content-wrap .detail-wrap li.multiple strong {margin-right: 5px;display: inline-block;float: left;white-space: nowrap;}.property-address-wrap .block-content-wrap .list-2-cols li span {max-width: 220px;white-space: normal;overflow: visible;}.property-features-wrap .block-content-wrap .list-1-cols li, .property-features-wrap .block-content-wrap .list-2-cols li, .property-features-wrap .block-content-wrap .list-3-cols li {border: none;display: block;}.property-features-wrap .features_group_name + ul, .widget ul:not(.item-amenities):not(.item-price-wrap):not(.contact-list):not( .dropdown-menu ):not(.nav-tabs) ul {padding-left: 20px;}.block-video-wrap {padding-bottom: 56.25%;}.block-virtual-video-wrap {padding-bottom: 75%;}.block-video-wrap, .block-virtual-video-wrap {height: 0;}.walkscore_details {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: end;-ms-flex-align: end;align-items: end;}.what-nearby dt {margin-bottom: 20px;margin-inline: 0;}.what-nearby dd {margin-bottom: 0;padding: 5px 10px;}.what-nearby .time-review {color: #5c6872;font-size: 12px;}.what-nearby .what-nearby-left {font-weight: 500;width: 50%;}.what-nearby .what-nearby-right {text-align: right;width: 50%;}.what-nearby .what-nearby-right .label {margin: 0 5px;font-size: 10px;padding: 4px 6px;}.star .icon-rating {width: 14px;height: 14px;margin-right: 1px;background-size: 14px;}.star .full-star {background-image: url(../img/full-star.svg);}.star .half-star {background-image: url(../img/half-star.svg);}.star .empty-star {background-image: url(../img/empty-star.svg);}.property-floor-plans-wrap .accordion-title {max-width: 294px;white-space: normal;margin-right: 20px;}.accordion-title {font-size: 16px;white-space: nowrap;}.accordion-header {padding: 10px;cursor: pointer;}.accordion-header .list-inline-item, .author-meta li:not(:last-child) {margin-right: 15px;}.accordion-header .accordion-title:before {font-family: houzez-iconfont;font-size: 14px;margin-right: 5px;}.accordion-header[aria-expanded="false"] .accordion-title:before {content: "";}.accordion-header[aria-expanded="true"] .accordion-title:before {content: "";}.accordion-body {padding: 0 0 15px;}.similar-property-wrap {margin-top: 40px;padding-bottom: 25px;}.fw-property-sub-listings-wrap .item-tools, .similar-property-wrap .item-tools {position: absolute;bottom: 20px;right: 20px;}.property-review-wrap {margin-top: 40px;}.property-review-wrap .review-title-wrap {padding-bottom: 10px;border-bottom: none;white-space: nowrap;}.property-review-wrap .review-title-wrap .rating-score-wrap {padding-top: 4px;}.review-list-wrap {margin: 30px 0 60px;padding: 0;}.review-message {padding-left: 30px;}.review-message p {margin: 10px 0 0;}.review-date {font-size: 12px;margin: 5px 0 10px;}.property-mortgage-calculator-wrap-v2 .down-payment-percentage-input, .property-mortgage-calculator-wrap-v2 .interest-rate-input, .property-mortgage-calculator-wrap-v2 .loan-term-input, .property-mortgage-calculator-wrap-v2 .pmi-input, .property-mortgage-calculator-wrap-v2 .property-tax-input, .property-nav-wrap .next-property, .review-like {text-align: right;}.review-like .review-like-button, .review-like .review-like-button a {color: #28a745;}.review-like .review-dislike-button, .review-like .review-dislike-button a {color: #dc3545;}.likes-container-js .btn-loader:after {border-color: red transparent green;}.fave-load-more .btn-loader:after {border-color: #000 transparent;}.agent-profile-top-wrap, .class-energy-list li, .deals-table tbody tr:last-of-type td, .login-form-wrap .form-group, .mortgage-calculator-data li, .post-content-wrap table tr, .price-table-description, .property-tabs-module.property-nav-tabs-v3 .nav-link.active, .property-tabs-module.property-nav-tabs-v4 .nav-link.active, .register-form-wrap .form-group, .sub-listings-table th, .table-lined tbody td, .weekdays {border-bottom: 1px solid #dce0e0;}.property-overview-wrap ul li {color: #5c6872;white-space: nowrap;}.property-detail-v2 .page-label-wrap {top: 0;left: 0;right: auto;bottom: auto;}.property-detail-v2 #pills-gallery, .property-detail-v2 #pills-map, .property-detail-v2 #pills-street-view, .property-detail-v2 .property-banner .tab-pane.houzez-360-virtual-tour, .property-detail-v2 .property-banner .tab-pane.houzez-top-area-video, .property-detail-v3 .property-banner .tab-pane.houzez-360-virtual-tour, .property-detail-v3 .property-banner .tab-pane.houzez-top-area-video {height: 610px;}.property-detail-v2 #pills-gallery {background-size: cover;background-repeat: none;background-position: center;}.property-detail-v2 .page-title-wrap .item-tool span {color: #fff;border: 1px solid #fff;}.property-detail-v2 .page-title-wrap .item-tool span:hover {background-color: rgba(255, 255, 255, 0.25);color: #fff;}.property-detail-v2 #pills-gallery:before {content: "";opacity: 1;background-image: linear-gradient( to bottom, rgba(0, 0, 0, 0) 0, rgba(0, 0, 0, 0) 0, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 0.75) 100% );}.property-detail-v3 #pills-map, .property-detail-v3 #pills-street-view, .property-detail-v4 #pills-map, .property-detail-v4 #pills-street-view {height: 664px;}.property-detail-v3 .map-next-prev-actions, .property-detail-v4 .map-next-prev-actions {top: auto;right: auto;bottom: 20px;left: 20px;}.property-detail-v3 .cS-hidden {opacity: 1;max-height: 500px;height: auto;}.property-detail-v4 .cS-hidden {opacity: 1;max-height: 750px;height: auto;}.property-detail-v5 .page-title-wrap {padding: 30px 0 0;}.property-detail-v5 .property-banner .tab-pane {padding-top: 0;height: 600px;}.property-detail-v6 .property-banner .row {margin-right: -6px;margin-left: -6px;}.advanced-search-module .row [class*="col-"], .property-detail-v6 .property-banner .row [class*="col-"] {padding-left: 5px !important;padding-right: 5px !important;}.property-detail-v6 .property-banner .col-md-4 {-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;}.property-detail-v6 .property-banner .img-wrap-2 {margin-bottom: 8px;}.property-detail-v6 .property-banner .img-wrap-3-text {background-color: rgba(0, 0, 0, 0.2);color: #fff;text-align: center;font-size: 24px;padding-top: 35%;}.property-detail-v6 .property-banner .block-wrap ul {-ms-flex-preferred-size: calc(100% / 8);flex-basis: calc(100% / 8);border-right: 1px solid #dce0e0;text-align: center;}.agents-module-slider .slick-list, .property-detail-v6 .property-banner .block-wrap ul:first-of-type {border-left: 1px solid #dce0e0;}.content-wrap-style-minimal.property-detail-v6 .property-overview-data > ul:first-of-type, .property-detail-v6.content-wrap-style-boxed .property-banner .block-wrap ul:first-of-type {border-left: none;}.property-banner-grid-wrap, .property-banner-inner-rght {display: -ms-grid;display: grid;-webkit-column-gap: 10px;-moz-column-gap: 10px;column-gap: 10px;row-gap: 10px;-ms-grid-columns: 1fr 10px 1fr;grid-template-columns: 1fr 1fr;}.property-banner-grid-wrap .property-banner-item, .property-banner-inner-rght .property-banner-item {position: relative;border-radius: 4px;overflow: hidden;}.property-detail-v7 .property-banner .img-wrap-3-text {position: absolute;left: 0;top: 0;width: 100%;height: 100%;background-color: rgba(0, 0, 0, 0.2);color: #fff;text-align: center;font-size: 24px;padding-top: 46%;}.listing-slider-variable-width {height: 600px;}.lslide .hz-image-caption, .slick-slide .hz-image-caption {background: rgba(255, 255, 255, 0.65);color: #5c6872;padding: 5px;font-size: 12px;font-weight: 400;line-height: 12px;}.property-view .listing-tabs .nav-tabs .nav-link {min-width: auto;}.bootstrap-select > .dropdown-toggle:after, .property-lightbox-v2 .property-lightbox-v2-content .lightbox-logo, .property-lightbox-v2-section .property-review-wrap, .tab-pane .block-wrap {margin-top: 0;}.property-view .vertical-listing-tabs .nav {width: 50px;}.property-view .vertical-listing-tabs .nav .nav-item .nav-link {padding: 14px 10px;min-width: auto;}.vertical-tab-content {min-height: 317px;margin-top: 30px;padding-left: 50px;background: #fff;}.class-energy-list li {clear: both;padding: 0 10px;line-height: 40px;}.class-energy {clear: both;padding: 60px 0 0;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;}.class-energy-indicator {-webkit-box-flex: 1;-ms-flex-positive: 1;flex-grow: 1;-ms-flex-preferred-size: 0;flex-basis: 0;}.class-energy-indicator:first-child {background-color: #33a357;}.class-energy-indicator:nth-child(2) {background-color: #79b752;}.class-energy-indicator:nth-child(3) {background-color: #c3d545;}.class-energy-indicator:nth-child(4) {background-color: #fff12c;}.class-energy-indicator:nth-child(5) {background-color: #edb731;}.class-energy-indicator:nth-child(6) {background-color: #d66f2c;}.class-energy-indicator:nth-child(11), .class-energy-indicator:nth-child(12), .class-energy-indicator:nth-child(7), .class-energy-indicator:nth-child(8), .class-energy-indicator:nth-child(9) {background-color: #cc232a;}.class-energy-indicator:nth-child(10) {background-color: #444;}.class-energy-indicator span {font-size: 14px;line-height: 30px;text-align: center;color: #fff;}.indicator-energy {font-size: 13px;line-height: 30px;top: -48px;padding: 0 10px;white-space: nowrap;color: #fff;background-color: #999;}.indicator-energy:before {bottom: -10px;content: "";border-top: 10px solid #999;}.class-energy-indicator:first-child .indicator-energy:before, .class-energy-indicator:nth-child(2) .indicator-energy:before, .class-energy-indicator:nth-child(3) .indicator-energy:before, .class-energy-indicator:nth-child(4) .indicator-energy:before, .class-energy-indicator:nth-child(5) .indicator-energy:before, .class-energy-indicator:nth-child(6) .indicator-energy:before {right: auto;left: 0;border-right: 10px solid transparent;}.class-energy-indicator:nth-child(10) .indicator-energy:before, .class-energy-indicator:nth-child(11) .indicator-energy:before, .class-energy-indicator:nth-child(12) .indicator-energy:before, .class-energy-indicator:nth-child(7) .indicator-energy:before, .class-energy-indicator:nth-child(8) .indicator-energy:before, .class-energy-indicator:nth-child(9) .indicator-energy:before {right: 0;left: auto;border-left: 10px solid transparent;}.left-calendar, .right-calendar {width: 50%;padding: 0 15px;}.days, .weekdays {margin: 0;padding: 0;}.days li, .weekdays li {width: calc(100% / 7);font-size: 12px;text-align: center;}.days .day-disabled {color: #636363;font-weight: 300;text-decoration: line-through;}.days .day-disabled:hover {cursor: not-allowed;background-color: transparent !important;}.weekdays {margin-bottom: 10px;}.weekdays li {font-weight: 300;padding: 10px 0;}.month .month-title {margin-bottom: 10px;font-size: 16px;}.month .month-title span {font-size: 14px;font-weight: 300;}.availability-notes {clear: both;padding: 30px 0 0;text-align: center;}.availability-notes li:before {content: "";width: 15px;height: 15px;margin-right: 5px;margin-bottom: -2px;}.availability-notes .day-available:before, .block-availability-calendars .days li.day-available:after, .block-availability-calendars .days li.day-available:nth-child(7n + 1) {background-color: #e4f4d9;}.availability-notes .day-pending:before, .block-availability-calendars .days li.day-pending:after, .block-availability-calendars .days li.day-pending:first-child, .block-availability-calendars .days li.day-pending:nth-child(7n + 1) {background-color: #ffeedb;}.availability-notes .day-booked:before, .block-availability-calendars .days li.day-booked:after, .block-availability-calendars .days li.day-booked:first-child, .block-availability-calendars .days li.day-booked:nth-child(7n + 1) {background-color: #fdd2d2;}.calendar-navigation .btn {width: 42px;}.block-availability-calendars .days, .block-availability-calendars .days li:last-child, .fw-property-contact-agent-wrap .agent-phone span, .property-carousel-module, .property-lightbox-v2 .modal, body.lb-disable-scrolling {overflow: hidden;}.block-availability-calendars .days li {padding: 0;-webkit-box-shadow: 1px 1px 0 0 #fff inset;box-shadow: 1px 1px 0 0 #fff inset;width: calc(100% / 7);}.block-availability-calendars .days li.day-available:after, .block-availability-calendars .days li.day-booked:after, .block-availability-calendars .days li.day-disabled:after, .block-availability-calendars .days li.day-pending:after, .block-availability-calendars .days li.day-unavailable:after {content: "";z-index: -2;padding-bottom: 100%;-webkit-transform: skewX(-45deg);-ms-transform: skewX(-45deg);transform: skewX(-45deg);-webkit-transform-origin: 0 100%;-ms-transform-origin: 0 100%;transform-origin: 0 100%;}.block-availability-calendars .days li.day-disabled:after, .block-availability-calendars .days li.day-disabled:nth-child(7n + 1), .block-availability-calendars .days li.day-unavailable:after, .block-availability-calendars .days li.day-unavailable:nth-child(7n + 1) {background-color: #ecedef;}.dashboard-table td, .dashboard-table th, .deals-table-wrap, .houzez-nav-menu .sub-menu > li > a, .sub-listings-table td, .sub-listings-table th {padding: 10px;}.mortgage-calculator-monthly-payment-wrap {width: calc(100% - 30px);text-align: center;position: absolute;top: calc(50% - 10px);}.mortgage-calculator-monthly-payment {font-size: 30px;margin-bottom: 5px;}.mortgage-calculator-data li {line-height: 36px;clear: both;padding: 0 10px;}.close, .mebership-list-info li strong, .mortgage-calculator-data span {margin-left: auto;}.stats-data-1 i {color: #ff6384;}.stats-data-2 i {color: #36a2eb;}.stats-data-3 i {color: #ffce56;}.stats-data-4 i {color: #4bc0c0;}.property-mortgage-calculator-wrap-v2 .top-form-wrap {padding: 30px;background-color: rgba(0, 174, 255, 0.1);border: 1px solid rgba(0, 174, 255, 0.3);border-radius: 8px;}.property-mortgage-calculator-wrap-v2 .top-form-wrap input {border-width: 2px;border-color: rgba(0, 174, 255, 0.5);}.property-mortgage-calculator-wrap-v2 label {font-weight: 500;font-size: 15px;}.property-mortgage-calculator-wrap-v2 .form-tool-tip {display: inline-block;margin-right: 5px;}.property-mortgage-calculator-wrap-v2 .down-payment-percentage-input {width: 40%;border-radius: 0 6px 6px 0;border-left: none;}.featured-property-item-widget .item-wrap-v3 .item-price-wrap .item-price, .message-reply-message time, .message-reply-user time, .property-mortgage-calculator-wrap-v2 .fave-icon-info, .property-schedule-tour-day-form .control__indicator {font-size: 13px;}.property-mortgage-calculator-wrap-v2 .morgage-chart-results-wrap {display: -webkit-box;display: -ms-flexbox;display: flex;margin-top: 30px;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}.property-mortgage-calculator-wrap-v2 .morgage-chart-results-wrap .morgage-chart {max-width: 250px;max-height: 250px;margin-left: 50px;margin-right: 50px;}.property-mortgage-calculator-wrap-v2 .morgage-chart-results-wrap .morgage-results {-webkit-box-flex: 1;-ms-flex-positive: 1;flex-grow: 1;}.property-mortgage-calculator-wrap-v2 .morgage-chart-results-wrap .mmp-icon {background-color: rgba(255, 99, 132, 0.5);}.property-mortgage-calculator-wrap-v2 .morgage-chart-results-wrap .mpt-icon {background-color: rgba(54, 162, 235, 0.5);}.property-mortgage-calculator-wrap-v2 .morgage-chart-results-wrap .mhi-icon {background-color: rgba(255, 206, 86, 0.5);}.property-mortgage-calculator-wrap-v2 .morgage-chart-results-wrap .mhf-icon {background-color: rgba(75, 192, 192, 0.5);}.property-mortgage-calculator-wrap-v2 .morgage-chart-results-wrap .mpmi-icon {background-color: rgba(255, 87, 51, 0.5);}.property-mortgage-calculator-wrap-v2 .mortgage-calculator-data {line-height: 36px;clear: both;padding: 0 10px;margin-bottom: 0;}.property-mortgage-calculator-wrap-v2 .list-icon-circle {display: inline-block;width: 13px;height: 13px;margin-right: 10px;margin-top: 12px;float: left;border-radius: 50%;}.property-mortgage-calculator-wrap-v2 span {margin-left: auto;font-weight: 500;float: right;}.property-navigation-wrap {z-index: 999;font-weight: 500;font-size: 13px;background-color: #fff;}.property-navigation-wrap a {padding: 15px 0;color: #222;}.property-navigation-wrap a.active {-webkit-box-shadow: inset 0 -3px #4cc6f4;box-shadow: inset 0 -3px #4cc6f4;}body.admin-bar .property-navigation-wrap {top: 32px;}@media screen and (max-width: 782px) {body.admin-bar .property-navigation-wrap {top: 46px;}}.fw-property-section-wrap .block-title-wrap {border-bottom: none;margin-bottom: 80px;padding-bottom: 0;}.fw-property-section-wrap .block-title-wrap h2 {font-size: 30px;text-align: center;}.fw-property-section-wrap .block-wrap {padding: 80px 0;background-color: transparent;}.full-width-property-view .property-nav-wrap, .full-width-property-view .property-review-wrap, .full-width-property-view .similar-property-wrap {margin-top: 0;padding-top: 50px;}.full-width-property-view .property-nav-wrap, .full-width-property-view .property-review-wrap, .full-width-property-view .similar-property-wrap, .fw-property-address-wrap, .fw-property-availability-calendar-wrap, .fw-property-contact-agent-wrap, .fw-property-energy-class-wrap, .fw-property-mortgage-calculator-wrap, .fw-property-nearby-wrap, .fw-property-schedule-tour-wrap, .fw-property-virtual-tour-wrap, .fw-property-walkscore-wrap {padding-left: 300px;padding-right: 300px;}.fw-property-description-wrap {padding-left: 200px;padding-right: 200px;}.fw-property-documents-wrap {max-width: 600px;margin: 0 auto;}.fw-property-details-wrap {text-align: left;margin-bottom: 30px;}.fw-property-details-wrap h3, .fw-property-documents-wrap h3 {font-size: 12px;font-weight: 700;max-width: 440px;margin: 80px auto 40px;text-align: center !important;letter-spacing: 5px;text-transform: uppercase;}.fw-property-details-wrap h3:before, .fw-property-documents-wrap h3:before {z-index: -1;top: 50%;margin: 0 auto;content: "";border-top: 1px solid #dce0e0;}.fw-property-details-wrap h3 span, .fw-property-documents-wrap h3 span {padding: 0 10px 0 15px;background: #fff;}.table-hover tbody tr:hover, .table-hover thead tr {background-color: rgba(220, 224, 224, 0.35);}.fw-property-amenities-wrap {-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-flow: row wrap;flex-flow: row wrap;}.fw-property-amenities {padding: 0 30px;margin-bottom: 50px;min-width: 150px;}.fw-property-amenities .fw-property-amenities-data {font-size: 16px;font-weight: 300;white-space: nowrap;}.fw-property-amenities img, .fw-property-floor-plans-wrap .fw-property-floor-data-wrap img {margin-right: 20px;width: 40px;height: 40px;}.fw-property-features-wrap .block-wrap {padding: 110px;width: 50%;}.fw-property-features-wrap .fw-property-features-left li, .fw-property-features-wrap .fw-property-features-right li {margin-bottom: 15px;border-bottom: none;}.fw-property-features-wrap .fw-property-features-left {background-color: #fafafa;}.fw-property-features-wrap .fw-property-features-left li {-webkit-box-pack: start;-ms-flex-pack: start;justify-content: flex-start;-webkit-box-align: baseline;-ms-flex-align: baseline;align-items: baseline;}.fw-property-features-wrap .fw-property-features-right {background-color: #f1f1f1;}.fw-property-contact-agent-wrap .agent-information {padding-left: 0;margin-top: 30px;margin-bottom: 30px !important;}.fw-property-floor-plans-wrap .block-content-wrap {max-width: 1170px;margin: 0 auto;font-size: 16px;line-height: 24px;}.fw-property-floor-plans-wrap .floor-plan-description {margin: 20px 0 30px;}.fw-property-floor-plans-wrap .floor-plan-left-wrap {width: 40%;padding: 60px 0;}.fw-property-floor-plans-wrap .floor-plan-right-wrap {width: 60%;padding: 60px 0 60px 40px;}.content-wrap-style-minimal .block-title-wrap h2, .fw-property-floor-plans-wrap .floor-plan-right-wrap h3, .property-lightbox-v2 .property-lightbox-v2-section-top .item-title {font-size: 22px;}.dashboard-property-search, .fw-property-floor-plans-wrap .fw-property-floor-data {padding-right: 30px;}.fw-property-floor-plans-wrap .floor-plans-tabs a {font-weight: 500;padding: 20px 30px;}.fw-property-floor-plans-wrap .floor-plans-tabs a:hover, .property-form-tabs .nav-tabs, .property-form-tabs .nav-tabs .nav-item.show .nav-link, .property-form-tabs .nav-tabs .nav-link.active, .property-form-tabs .nav-tabs .nav-link:focus, .property-form-tabs .nav-tabs .nav-link:hover {border-color: transparent;}.fw-property-floor-plans-wrap .floor-plans-tabs a.active {background: 0 0;border: 1px solid transparent;border-color: transparent transparent #222;}.fw-property-floor-plans-wrap .floor-plans-tabs a.active:after, .fw-property-floor-plans-wrap .floor-plans-tabs a.active:before {position: absolute;top: 100%;left: 50%;width: 0;height: 0;border: solid transparent;content: "";pointer-events: none;}.fw-property-floor-plans-wrap .floor-plans-tabs a.active:after {margin-left: -10px;border-width: 10px;border-top-color: #f8f8f8;}.fw-property-floor-plans-wrap .floor-plans-tabs a.active:before {margin-left: -11px;border-width: 11px;border-top-color: #000;}.mobile-property-title {padding: 0 30px 28px;}.mobile-property-title .page-title {margin-bottom: 3px;}.mobile-property-title .item-price-wrap .item-sub-price {color: #636363;font-size: 13px;font-weight: 300;}.mobile-property-title .label-featured, .mobile-property-title .labels-wrap {top: -11px;}.mobile-property-tools {padding: 30px 28px;}.mobile-property-tools .item-tool, .mobile-property-tools .nav-item, .page-item {margin: 0 2px;}.mobile-property-tools .item-tool > span, .mobile-property-tools .nav-pills > .nav-item > .nav-link {padding: 0;height: 48px;width: 48px;line-height: 48px;text-align: center;border: 1px solid #5c6872;color: #5c6872;font-size: 16px;}@media (max-width: 320px) {.mobile-property-tools .item-tool > span, .mobile-property-tools .nav-pills > .nav-item > .nav-link {height: 40px;width: 40px;line-height: 40px;}}.mobile-property-tools.mobile-property-tools-bottom {padding: 20px 0 0;}.mobile-property-contact {border-top: 1px solid #dce0e0;background-color: #fff;padding: 10px;}.mobile-property-contact .btn {margin-left: 4px;width: 50px;padding: 0;line-height: 48px;}.mobile-property-contact .btn i {font-size: 20px;top: 3px;position: relative;}.mobile-property-form .close {width: 30px;height: 30px;right: 10px;top: 10px;}.adv-wrapper {text-align: center;margin: 40px 0;}.property-gallery-grid .gallery-grid-item {max-width: calc(33.333333333333% - 1px);margin-right: 1px;margin-bottom: 1px;}.property-gallery-grid .more-images img, .property-lightbox-v2 .property-lightbox-v2-gallery .property-lightbox-v2-gallery-item:hover img, .taxonomy-cards-module .taxonomy-item-card-image a:hover img {opacity: 0.65;}.property-gallery-grid .more-images span {top: 50%;left: 50%;text-align: center;-webkit-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);transform: translate(-50%, -50%);color: #fff;font-size: 24px;font-weight: 300;}.property-disclaimer {padding: 20px 0 40px;text-align: center;font-size: 13px;line-height: 21px;color: #636363;}.property-image-count {font-size: 12px;line-height: 12px;color: #fff;background-color: rgba(0, 0, 0, 0.5);padding: 6px;bottom: 20px;right: 20px;z-index: 1;}.content-wrap-style-minimal .property-view {padding-right: 50px;}.content-wrap-style-minimal .block-wrap {padding: 0;margin-top: 70px;background-color: transparent;}.property-lightbox .modal-footer, .property-lightbox .modal-header {background-color: #2d2d2d;color: #fff;}.content-wrap-style-minimal .block-title-wrap {border-top: 1px solid #dce0e0;border-bottom: none;margin-bottom: 45px;padding-bottom: 0;padding-top: 50px;}.content-wrap-style-minimal .item-wrap, .content-wrap-style-minimal .property-form-tabs-wrap .property-schedule-tour-form-wrap, .content-wrap-style-minimal .property-form-wrap, .content-wrap-style-minimal .widget {-webkit-box-shadow: 0 0 30px rgba(0, 0, 0, 0.1);box-shadow: 0 0 30px rgba(0, 0, 0, 0.1);}.content-wrap-style-minimal .property-contact-agent-wrap .block-wrap, .content-wrap-style-minimal .property-review-wrap .block-wrap, .content-wrap-style-minimal .property-schedule-tour-wrap .block-wrap {padding: 40px;margin-top: 70px;background-color: #fff;-webkit-box-shadow: 0 0 30px rgba(0, 0, 0, 0.1);box-shadow: 0 0 30px rgba(0, 0, 0, 0.1);}.content-wrap-style-minimal .property-contact-agent-wrap .block-title-wrap, .content-wrap-style-minimal .property-review-wrap .block-title-wrap, .content-wrap-style-minimal .property-schedule-tour-wrap .block-title-wrap {border-top: none;padding-top: 0;}.content-wrap-style-boxed .property-form-tabs-wrap .nav-tabs .nav-link.active, .content-wrap-style-boxed .property-form-tabs-wrap .tab-content {border-top: 1px solid #dce0e0;border-left: 1px solid #dce0e0;border-right: 1px solid #dce0e0;}.content-wrap-style-boxed .block-title-wrap {margin-bottom: 25px;padding-bottom: 0;}.content-wrap-style-boxed .block-content-wrap .list-1-cols li, .content-wrap-style-boxed .block-content-wrap .list-2-cols li, .content-wrap-style-boxed .block-content-wrap .list-3-cols li, .content-wrap-style-boxed .class-energy-list li, .content-wrap-style-boxed .mortgage-calculator-data li, .content-wrap-style-boxed .what-nearby dd {line-height: inherit;padding: 5px 0;}.content-wrap-style-boxed .property-form-tabs-wrap .tab-content {border-bottom: 1px solid #dce0e0;}.property-schedule-tour-form-wrap {padding: 30px;background-color: #fff;border-radius: 0 0 4px 4px;}.property-schedule-tour-form-title {font-size: 15px;margin: 15px 0;}.property-schedule-tour-day-form .control, .property-schedule-tour-type-form .control {height: auto;width: auto;padding-left: 0;padding-bottom: 0;white-space: nowrap;text-align: center;margin-bottom: 0;}.property-schedule-tour-day-form .control .control__indicator, .property-schedule-tour-type-form .control .control__indicator {height: auto;width: auto;padding: 10px 15px;}.property-schedule-tour-day-form .control--radio .control__indicator, .property-schedule-tour-type-form .control--radio .control__indicator, .ui-widget.ui-widget-content {border: 1px solid #dce0e0;}.property-schedule-tour-type-form .form-group {width: calc(50% - 2px);}.property-schedule-tour-day-form {margin-bottom: 10px;margin-top: 15px;}.advanced-search-module .advanced-search-module-title, .agent-bio-wrap h2, .dashboard-slide-panel-wrap h2, .dashboard-slide-panel-wrap h3, .deals-table-wrap h2, .modal .modal-title, .modal-body-phone-number-number .btn, .post-comment-form-wrap h2, .post-comment-wrap h3, .property-schedule-tour-day-form .control__indicator_day, .related-posts-wrap h2, .team-social a {font-size: 18px;}.property-schedule-tour-day-form-slide-wrap {overflow: hidden;height: 98px;}.property-schedule-tour-day-form-slide {-ms-flex-wrap: wrap;flex-wrap: wrap;display: -ms-inline-grid;display: inline-grid;grid-column-gap: 4px;grid-row-gap: 0;-webkit-overflow-scrolling: touch;-ms-grid-columns: 1fr 4px 1fr 4px 1fr 4px 1fr 4px 1fr 4px 1fr 4px 1fr 4px 1fr;grid-template-columns: repeat(8, 1fr);width: 200%;position: absolute;}.payment-method-block .radio-tab .control__indicator, .property-schedule-tour-day-form-slide.start {left: 0;right: auto;}.property-schedule-tour-day-form-slide.end {left: -100%;right: auto;}.tour-day-form-slide-arrow {text-align: center;font-size: 13px;line-height: 28px;background-color: #fff;width: 32px;height: 30px;border: 1px solid #dce0e0;top: calc(50% - 16px);cursor: pointer;}.tour-day-form-slide-arrow.prev {left: -16px;right: auto;}.tour-day-form-slide-arrow.next {right: -16px;left: auto;}.tour-day-form-slide-arrow i {width: 100%;top: 7px;left: 0;}.property-form-tabs .nav-tabs .nav-link {padding: 15px 0;text-align: center;}.property-schedule-tour-image {border-radius: 4px;background-size: cover;background-repeat: no-repeat;background-position: 50%;}.property-schedule-tour-wrap-v2 .property-schedule-tour-form-wrap {padding: 0 0 0 10px;}.property-schedule-tour-wrap-v2 .form-group-terms .control--checkbox {margin-bottom: 0;padding-bottom: 0;}.property-schedule-tour-form-wrap h2, .taxonomy-item-list h3 {font-size: 18px;margin-bottom: 20px;}.mortgage-calculator-data ul, .property-address-wrap ul, .property-detail-wrap ul, .property-energy-class-wrap ul, .property-features-wrap ul, .property-form-tabs .nav-tabs, .property-overview-data ul, .property-overview-wrap .block-content-wrap ul, .widget-login-register .login-register-tabs .nav-tabs {padding-inline: 0;}.property-walkscore-wrap-v2 .block-title-wrap {border-bottom: none;margin-bottom: 30px;padding-bottom: 0;margin-top: 30px;}.property-walkscore-wrap-v2 .block-wrap {padding: 30px;margin-top: 0;}.property-walkscore-wrap-v2 .score-details {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;}.property-walkscore-wrap-v2 .score-details .score {display: -webkit-box;display: -ms-flexbox;display: flex;items-align: center;}.property-walkscore-wrap-v2 .score-details h3 {margin: 15px 0 5px;font-size: 16px;}.property-walkscore-wrap-v2 .score-details p {font-size: 14px;line-height: 22px;margin-bottom: 10px;}.property-walkscore-wrap-v2 .score-details span {font-size: 30px;font-weight: 700;letter-spacing: -1px;}.property-walkscore-wrap-v2 .score-details .houzez-icon {font-size: 26px;margin-right: 8px;}.property-walkscore-wrap-v2 .score-details a {color: #a3a3a3;}.property-overview-wrap-v2 .property-overview-data {grid-row-gap: 20px;margin-top: 15px;display: -ms-grid !important;display: grid !important;}.property-overview-wrap-v2 .block-map-wrap {margin-top: -1px;margin-bottom: 0;min-height: auto;border-radius: 4px;overflow: hidden;height: 100%;}.property-overview-wrap-v2 .block-map-link {text-indent: -10000px;display: block;position: absolute;height: 100%;width: 100%;top: 0;left: 0;right: 0;bottom: 0;}.property-overview-wrap-v2 .property-overview-description {font-size: 13px;line-height: 20px;}.property-overview-wrap-v2 .property-overview-description strong {font-size: 15px;}.property-overview-wrap-v2 .property-overview-item {padding: 8px 12px 0 0;}.h-properties-map-for-elementor, .property-detail-v1 .houzez-360-virtual-tour iframe, .property-detail-v1 .houzez-top-area-video iframe, .property-detail-v1 .houzez-top-area-video > div, .property-detail-v2 .houzez-360-virtual-tour iframe, .property-detail-v2 .houzez-top-area-video iframe, .property-detail-v2 .houzez-top-area-video > div, .property-detail-v3 .houzez-360-virtual-tour iframe, .property-detail-v3 .houzez-top-area-video iframe, .property-detail-v3 .houzez-top-area-video > div, .property-detail-v4 .houzez-360-virtual-tour iframe, .property-detail-v4 .houzez-top-area-video iframe, .property-detail-v4 .houzez-top-area-video > div, .property-detail-v5 .houzez-360-virtual-tour iframe, .property-detail-v5 .houzez-top-area-video iframe, .property-detail-v5 .houzez-top-area-video > div, .property-detail-v6 .houzez-360-virtual-tour iframe, .property-detail-v6 .houzez-top-area-video iframe, .property-detail-v6 .houzez-top-area-video > div {height: inherit;}.property-detail-v4 .property-banner .tab-pane.houzez-360-virtual-tour, .property-detail-v4 .property-banner .tab-pane.houzez-top-area-video {height: 892px;}.property-lightbox {margin: 0 20px;}.property-lightbox .modal {visibility: hidden;}.property-lightbox .modal.show {visibility: visible;}.property-lightbox .d-flex {width: calc(100% - 62px);}.property-lightbox .modal-dialog {max-width: 100%;width: 1170px;overflow: hidden;}.property-lightbox .modal-footer {border-top: 1px solid #5c6872;text-align: center;padding: 10px 0;}.property-lightbox .close {color: #fff;opacity: 1;height: 62px;width: 62px;top: 0;right: 0;}.lightbox-logo {margin-top: -5px;margin-right: 30px;}.lightbox-logo img {width: 80px;}.lightbox-gallery-wrap {padding: 15px;width: 75%;}.lightbox-gallery-wrap .btn-expand {cursor: pointer;top: 15px;right: 15px;background-color: #fff;height: 40px;width: 40px;line-height: 40px;text-align: center;}.lightbox-form-wrap {background: #fff;padding: 15px 15px 15px 0;width: 25%;}@media (max-width: 1199.98px) {.content-wrap-style-minimal .property-view {padding-right: 20px;}.property-lightbox .modal-dialog {max-width: 100%;width: 972px;}.lightbox-gallery-wrap {width: 70%;}.lightbox-form-wrap {width: 30%;}.next-prev-block .next-box, .next-prev-block .prev-box {height: 130px;}}.lightbox-form-wrap.lightbox-form-wrap-show {visibility: visible;height: calc(100% + 45px);padding: 15px;z-index: 6;}.lightbox-tools .btn-share .dropdown-menu {margin-top: 23px;border-radius: 0 0 4px 4px;}.lightbox-nav {margin-right: 0 !important;}.lightbox-nav a {line-height: 30px;height: 30px;width: 30px;text-align: center;border: 1px solid #fff;border-radius: 4px;font-size: 12px;}.lightbox-nav a i {-webkit-transform: rotate(180deg);-ms-transform: rotate(180deg);transform: rotate(180deg);width: 100%;top: 7px;left: 0;margin-right: 0;-webkit-text-stroke: 0.5px;}.property-lightbox-v2 .property-lightbox-v2-content, .property-lightbox-v2 .property-lightbox-v2-gallery {height: 100vh;background-color: #fff;overflow: scroll;}.property-lightbox-v2 .property-lightbox-v2-gallery {overflow-y: scroll;left: 0;width: calc(100% - 456px);display: -ms-grid;display: grid;-ms-grid-columns: 1fr 2px 1fr;grid-template-columns: repeat(2, 1fr);gap: 2px;}.property-lightbox-v2 .property-lightbox-v2-gallery .property-lightbox-v2-gallery-item img {opacity: 1;-o-object-fit: cover;object-fit: cover;}.property-lightbox-v2 .property-lightbox-v2-gallery .property-lightbox-v2-gallery-item:first-child {-ms-grid-column-span: 2;grid-column: span 2;}.property-lightbox-v2 .property-lightbox-v2-content {right: 0;width: 456px;}@media (max-width: 991.98px) {.page-title-wrap .item-price-wrap .item-price, .page-title-wrap .page-title h1 {font-size: 24px;}.page-title-wrap .item-price-wrap .item-sub-price {font-size: 16px;}.page-title-wrap .label {font-size: 10px;line-height: 12px;padding: 4px 6px;margin-right: 5px;}.property-detail-v1 .property-banner .tab-pane {height: 0;padding-top: 75%;}.property-banner .property-form-wrap {display: none;}.property-navigation-wrap {display: none !important;}.full-width-property-view .property-nav-wrap, .full-width-property-view .property-review-wrap, .full-width-property-view .similar-property-wrap, .fw-property-address-wrap, .fw-property-availability-calendar-wrap, .fw-property-contact-agent-wrap, .fw-property-energy-class-wrap, .fw-property-mortgage-calculator-wrap, .fw-property-nearby-wrap, .fw-property-schedule-tour-wrap, .fw-property-virtual-tour-wrap, .fw-property-walkscore-wrap {padding-left: 80px;padding-right: 80px;}.fw-property-description-wrap {padding-left: 100px;padding-right: 100px;}.fw-property-amenities-wrap {display: block !important;}.fw-property-amenities {min-width: auto;width: 50%;float: left;padding: 0 15px;}.fw-property-amenities .fw-property-amenities-data {font-size: 14px;}.fw-property-features-wrap .block-wrap {padding: 50px;}.fw-property-address-wrap li, .fw-property-features-wrap .fw-property-features-left li, .fw-property-features-wrap .fw-property-features-right li {font-size: 14px;line-height: 20px;}.fw-property-floor-plans-wrap .block-content-wrap {padding: 50px;font-size: 14px;}.fw-property-floor-plans-wrap .floor-plan-right-wrap h3 {font-size: 18px;}.fw-property-floor-plans-wrap .fw-property-floor-data-wrap img {margin-right: 10px;}.fw-property-floor-plans-wrap .fw-property-floor-data {padding-right: 10px;line-height: normal;}.content-wrap-style-minimal .property-view {padding-right: 0;}.property-lightbox .modal-dialog {max-width: 100%;width: 760px;}.lightbox-gallery-wrap {width: 100%;height: 100%;}.lightbox-gallery-full-wrap + .lightbox-form-wrap {display: block;visibility: visible;width: 300px;padding: 15px;z-index: 1;right: 0;}.lightbox-gallery-full-wrap .btn-expand {right: 300px;}.lightbox-form-wrap {visibility: hidden;right: -300px;position: absolute;}.property-lightbox-v2 .property-lightbox-v2-gallery {width: calc(100% - 406px);-ms-grid-columns: 1fr;grid-template-columns: 1fr;gap: 0;}.property-lightbox-v2 .property-lightbox-v2-gallery .property-lightbox-v2-gallery-item {margin-bottom: 1px;}.property-lightbox-v2 .property-lightbox-v2-content {width: 406px;}.agencies-grid-view.agencies-grid-view-4cols, .agencies-grid-view.agents-grid-view-4cols, .agents-grid-view.agencies-grid-view-4cols, .agents-grid-view.agents-grid-view-4cols {-ms-grid-columns: (1fr) [3];grid-template-columns: repeat(3, 1fr);}}.property-lightbox-v2 .property-lightbox-v2-content .lightbox-logo img {max-width: 100px;}.property-lightbox-v2 .modal-dialog {margin: 0 auto;max-width: 1280px;}.property-lightbox-v2 .property-lightbox-v2-section-top {padding: 0;position: -webkit-sticky;position: sticky;top: 0;background-color: #fff;z-index: 1000;}.property-lightbox-v2 .property-lightbox-v2-section-top .property-lightbox-v2-section-top-content, .property-lightbox-v2-section {padding: 30px;border-bottom: 1px solid #dce0e0;}.property-lightbox-v2 .property-lightbox-v2-section-top .item-price-wrap {left: auto;margin-bottom: 4px;bottom: auto;color: #222;}.property-lightbox-v2 .property-lightbox-v2-section-top .item-address {font-size: inherit;}.property-lightbox-v2 .property-lightbox-v2-section-top .item-amenities, .property-tabs-module.property-nav-tabs-v3, .property-tabs-module.property-nav-tabs-v4 {margin-bottom: 24px;}.property-lightbox-v2-item-tools span {margin-left: 4px;text-align: center;display: inline-block;line-height: 32px;width: 32px;height: 32px;}.property-lightbox-v2-labels-wrap {-webkit-box-align: center;-ms-flex-align: center;align-items: center;margin-bottom: 16px;}.property-lightbox-v2-labels-wrap .label-featured {top: auto;left: auto;}.property-lightbox-v2-section .block-wrap {padding: 0;margin-top: 0;}.property-lightbox-v2-section .block-title-wrap {border-bottom: none;margin-bottom: 20px;padding-bottom: 0;}.property-lightbox-v2-section .property-schedule-tour-wrap .col-md-4.col-sm-12, .property-lightbox-v2-section .property-schedule-tour-wrap .col-md-6.col-sm-12 {-webkit-box-flex: 0;-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;}.agencies-grid-view .rating-score-wrap, .agent-profile-wrap .rating-score-wrap, .agents-grid-view .rating-score-wrap, .property-lightbox-v2-section .property-schedule-tour-wrap .property-schedule-tour-form-wrap, .rtl .list-inline, .rtl .list-unstyled {padding-left: 0;}.property-lightbox-v2-section .property-mortgage-calculator-wrap .d-flex {-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-align: start !important;-ms-flex-align: start !important;align-items: flex-start !important;}.property-lightbox-v2-section .property-mortgage-calculator-wrap .mortgage-calculator-chart, .property-lightbox-v2-section .property-mortgage-calculator-wrap .mortgage-calculator-data {padding: 0;width: 100%;}.property-lightbox-v2-section .property-mortgage-calculator-wrap .mortgage-calculator-monthly-payment-wrap {width: 39%;text-align: left;right: 0;}.property-lightbox-v2-section .property-mortgage-calculator-wrap-v2 .top-form-wrap {padding: 20px 10px;}.property-lightbox-v2-section .property-mortgage-calculator-wrap-v2 .top-form-wrap .col, .property-lightbox-v2-section .property-mortgage-calculator-wrap-v2 .top-form-wrap .col-4 {-webkit-box-flex: 0;-ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50%;}.property-lightbox-v2-section .item-listing-wrap-v6-modal-window .item-wrap-v6 .item-body, .property-lightbox-v2-section .property-floor-plans-wrap .accordion .accordion-tab:last-of-type .accordion-header {padding: 10px 0 0;}.property-lightbox-v2-section .property-floor-plans-wrap .accordion .accordion-header .d-flex {-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-align: start !important;-ms-flex-align: start !important;align-items: start !important;}.property-lightbox-v2-section .property-floor-plans-wrap .accordion .accordion-title {max-width: 100%;white-space: normal;margin-right: 0;margin-bottom: 2px;}.property-lightbox-v2-section .walkscore_details {-webkit-box-align: start;-ms-flex-align: start;align-items: flex-start;}.property-lightbox-v2-section .property-walkscore-wrap .block-title-wrap {-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;margin-top: 0;-webkit-box-align: start !important;-ms-flex-align: start !important;align-items: start !important;}.property-lightbox-v2-section .property-walkscore-wrap .houzez-desktop-layout-3cols, .taxonomy-grids-module-v5.taxonomy-grids-module-v5-1cols {-ms-grid-columns: 1fr;grid-template-columns: 1fr;}.property-lightbox-v2-section .property-nearby-wrap .what-nearby dd {padding: 10px 0;border-bottom: none;}.property-lightbox-v2-section .property-nearby-wrap .what-nearby .what-nearby-left, .property-lightbox-v2-section .property-nearby-wrap .what-nearby .what-nearby-right {float: none;width: 100%;text-align: left;}.property-lightbox-v2-section .property-energy-class-wrap .class-energy-list li {padding: 5px 0;line-height: 24px;}.property-lightbox-v2-section .similar-property-wrap {margin-top: 0;padding-bottom: 0;border-bottom: none;}.property-lightbox-v2-section .property-sub-listings-wrap .grid-view.card-deck, .property-lightbox-v2-section .similar-property-wrap .grid-view.card-deck {margin-right: -20px;margin-left: -20px;}.post-content-wrap table td, .post-content-wrap table th, .property-lightbox-v2-section .property-sub-listings-wrap .grid-view .item-listing-wrap, .property-lightbox-v2-section .similar-property-wrap .grid-view .item-listing-wrap {padding: 5px;}.property-lightbox-v2-section .property-sub-listings-wrap .block-title-wrap {padding-top: 0;text-align: left;}.property-lightbox-v2-section .item-listing-wrap-v6-modal-window .item-wrap-v6 {-webkit-box-shadow: none;box-shadow: none;}.property-lightbox-v2-section .item-listing-wrap-v6-modal-window .item-price-wrap .item-price {font-weight: 500;font-size: 16px;}.property-lightbox-v2-section .property-contact-agent-wrap .btn-sm-full-width, .property-lightbox-v2-section .property-review-wrap .btn-sm-full-width {width: 100%;margin-bottom: 5px;}.property-lightbox-v2-sections-navigation {-ms-flex-wrap: nowrap;flex-wrap: nowrap;}.property-lightbox-v2-sections-navigation .nav-link {white-space: nowrap;color: #222;}.property-lightbox-v2-sections-navigation .nav-link.active {border-bottom: 3px solid;color: inherit;}.property-lightbox-v2-sections-navigation .slick-slide {padding: 20px 10px;border-bottom: 3px solid transparent;color: #222;}.property-lightbox-v2-sections-navigation .slick-slide.current-section {border-bottom: 3px solid;}.property-lightbox-v2-sections-navigation .slick-next, .property-lightbox-v2-sections-navigation .slick-prev {height: 100%;border-radius: 0;background-color: #fff;}.property-lightbox-v2-sections-navigation .slick-next:before, .property-lightbox-v2-sections-navigation .slick-prev:before {color: inherit;}.agent-list-wrap .agent-list-image {margin-right: 30px;max-width: 240px;}@media (max-width: 767.98px) {.item-wrap-v8 .item-body .item-amenities .h-type, .item-wrap-v9 .item-body .item-amenities .h-type, .property-gallery-grid, .vertical-tab-content {margin-top: 0;}.item-wrap-v8 .item-body .item-amenities li, .item-wrap-v9 .item-body .item-amenities li {margin-bottom: 0;}#map-view-wrap, .item-wrap-v8 .item-body .item-amenities .item-amenities-text-v8, .item-wrap-v9 .item-body .item-amenities .item-amenities-text-v8, .lightbox-gallery-full-wrap + .lightbox-form-wrap, .lightbox-gallery-wrap .btn-expand, .lightbox-title, .lightbox-tools .btn-share, .lightbox-tools .display-none, .list-view .item-wrap-v8 .item-footer .item-buttons-right-wrap, .listing-tools-wrap .save-search-btn, .property-lightbox-v2 .property-lightbox-v2-gallery, .property-lightbox-v2-sections-navigation, .property-wrap .page-title-wrap {display: none;}.item-wrap-v8 .item-buttons-wrap .btn-item, .item-wrap-v9 .item-buttons-wrap .btn-item {font-size: 13px;width: 100%;}.item-wrap-v8 .item-buttons-wrap .btn-item i, .item-wrap-v9 .item-buttons-wrap .btn-item i {font-size: 16px;line-height: 16px;}.item-wrap-v8 .item-buttons-wrap .btn-details, .item-wrap-v9 .item-buttons-wrap .btn-details {float: right;}.accordion-header .accordion-title, .list-view .item-wrap-v8 .item-footer .item-footer-right-wrap, .list-view .item-wrap-v8 .item-header, .listing-tabs .nav-tabs .nav-item {width: 100%;}.list-view .item-wrap-v8.item-wrap-no-frame .hover-effect {border-radius: 4px 4px 0 0;}.fw-property-floor-plans-wrap .block-content-wrap, .list-view .item-wrap-v8 .item-body, .login-form-page-wrap {padding: 20px;}.list-view .item-wrap-v8 .item-body .item-address {font-size: 13px;}.list-view .item-wrap-v8 .item-body .item-price-wrap {display: block;}.item-parallax-wrap .item-price-wrap .item-price, .list-view .item-wrap-v8 .item-body .item-price-wrap .item-price {font-size: 16px;}.list-view .item-wrap-v8 .item-buttons-wrap {-webkit-box-pack: normal;-ms-flex-pack: normal;justify-content: normal;}.list-view .item-wrap-v8 .item-footer {padding: 10px;}.list-view .item-wrap-v8 .item-footer .item-buttons-left-wrap {-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;margin-right: 0;width: 100%;display: -webkit-box;display: -ms-flexbox;display: flex;grid-column-gap: 5px;}.item-wrap-v10 .item-wrap .item-body-wrap .item-price-wrap {display: block;margin-bottom: 20px;}.item-wrap-v10 .item-wrap .item-body-wrap .item-address, .splash-page-footer-left, .splash-page-footer-right {margin-bottom: 10px;}.item-wrap-v10 .item-wrap .item-body-wrap .item-amenities .h-type {-ms-flex-preferred-size: 100%;flex-basis: 100%;}.item-listing-parallax:nth-child(2n) .item-parallax-wrap, .item-listing-parallax:nth-child(odd) .item-parallax-wrap {left: 50%;-webkit-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);transform: translate(-50%, -50%);}.item-parallax-wrap {padding: 30px;width: 340px;}.item-parallax-wrap .item-title {font-size: 18px;}.item-parallax-wrap .item-address {font-size: 12px;margin-bottom: 10px;}.item-parallax-wrap .item-price-wrap {margin-bottom: 15px;}.breadcrumb, .item-parallax-wrap .item-amenities, .item-parallax-wrap .item-price-wrap .item-sub-price {font-size: 12px;}.pagination-wrap {margin-top: 80px;}.page-title-wrap {padding: 15px 0;}.fw-property-section-wrap .block-title-wrap h2, .page-title h1 {font-size: 20px;}.property-schedule-tour-wrap-v2 .property-schedule-tour-form-wrap, .splash-page-footer {padding: 0;}.splash-page-footer > .d-flex {-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;text-align: center;}.grid-view .item-listing-wrap {width: 100%;float: none;}.listing-tabs {-webkit-box-ordinal-group: 3;-ms-flex-order: 2;order: 2;width: 100%;}.sort-by {-webkit-box-ordinal-group: 2;-ms-flex-order: 1;order: 1;}.hz-item-gallery-js .listing-gallery-wrap .slick-arrow[style], .property-overview-wrap .property-overview-data, .property-review-wrap .review-title-wrap {display: block !important;}.half-map-wrap .page-title-wrap {padding: 10px 25px;}.half-map-wrap .listing-view {padding: 0 10px;}.half-map-right-wrap .pagination-wrap {margin-top: 40px;margin-bottom: 100px;}.compare-table {overflow-x: scroll;}.compare-table td, .compare-table th {white-space: nowrap;}.page-title-wrap .item-address {font-size: 14px;top: -9px;}.property-banner .tab-pane {height: 0;padding-top: 75%;}.property-detail-wrap .block-title-wrap {-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-align: start !important;-ms-flex-align: start !important;align-items: flex-start !important;}.property-detail-wrap .block-title-wrap .small-text {display: block;margin-top: 10px;}.what-nearby .what-nearby-left, .what-nearby .what-nearby-right {float: none;text-align: left;width: 100%;}.accordion-header .list-inline-item {margin-right: 5px;}.accordion-header .d-flex, .fw-property-features-wrap > .d-flex, .fw-property-floor-plans-wrap .floor-plan-wrap > .d-flex, .review-message .d-flex {-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;}.accordion-header .floor-information {width: 100%;font-size: 13px;}.similar-property-wrap {padding: 0 30px 30px;}.property-nav-wrap, .property-review-wrap {padding: 0 30px;}.property-review-wrap .review-title-wrap h2 {padding-right: 10px;float: left;}.property-review-wrap .review-title-wrap .rating-score-wrap {float: left;width: auto;}.property-review-wrap .review-title-wrap .sort-by {clear: both;background: #fff;margin-bottom: 40px;margin-right: 0;position: relative;top: 20px;padding: 0 10px;border-radius: 4px;}.rating-score-wrap {width: 100%;padding-left: 0;}.review-title {width: 100%;margin-bottom: 10px;}.property-overview-wrap .property-overview-data .flex-grow-1 {display: block;width: 100%;}.property-overview-wrap .property-overview-data .flex-fill {width: calc(100% / 2.1);display: inline-block;padding: 15px 0 0;}.property-detail-v2 .page-title {color: #000;}.lightbox-gallery-wrap, .property-detail-v3 .top-gallery-section, .property-detail-v4 .top-gallery-section {position: absolute;}.listing-slider-variable-width, .listing-slider-variable-width img, .property-detail-v5 .property-banner .tab-pane {height: 380px;}.property-view .listing-tabs {margin-top: 0;border-top: 1px solid #dce0e0;}.property-view .vertical-listing-tabs {left: 0;top: auto;}.vertical-tab-content #property-video {min-height: 320px;}.class-energy-list li {line-height: 36px;}.property-sub-listings-wrap .block-wrap {padding-bottom: 10px;}.property-sub-listings-wrap .block-title-wrap {text-align: center;padding-top: 25px;}.fw-property-floor-plans-wrap .floor-plan-right-wrap, .mortgage-calculator-data {width: 100%;padding: 0;}.fw-property-section-wrap .block-title-wrap {margin-bottom: 30px;}.fw-property-section-wrap .block-wrap {border-top: none;padding: 40px 0;}.full-width-property-view .property-nav-wrap, .full-width-property-view .property-review-wrap, .full-width-property-view .similar-property-wrap, .fw-property-address-wrap, .fw-property-availability-calendar-wrap, .fw-property-contact-agent-wrap, .fw-property-energy-class-wrap, .fw-property-mortgage-calculator-wrap, .fw-property-nearby-wrap, .fw-property-schedule-tour-wrap, .fw-property-virtual-tour-wrap, .fw-property-walkscore-wrap {padding-left: 20px;padding-right: 20px;}.fw-property-description-wrap {border-top: 1px solid #dce0e0;padding-left: 20px;padding-right: 20px;}.fw-property-amenities img {margin-right: 10px;}.fw-property-features-wrap .block-wrap {padding: 50px 30px;width: 100%;}.fw-property-floor-plans-wrap .floor-plan-left-wrap {width: 100%;padding: 30px 0;}.fw-property-floor-plans-wrap .fw-property-floor-data {padding-right: 30px;}.fw-property-floor-plans-wrap .floor-plans-tabs a {padding: 10px 20px;}.property-top-wrap > .container, .property-top-wrap > .container .bt-content-wrap, .property-wrap > .container, .property-wrap > .container .bt-content-wrap {padding-right: 0;padding-left: 0;max-width: 100%;}.property-top-wrap > .container > .row, .property-wrap > .container > .row {margin-right: 0;margin-left: 0;}.property-walkscore-wrap-v2 .block-title-wrap {padding-left: 30px;padding-right: 30px;}.property-lightbox-v2-sections-wrap .block-wrap, .property-walkscore-wrap-v2 .block-wrap:first-of-type {border-top: none;}.property-overview-wrap-v2 .block-map-wrap {margin-top: 40px;height: 200px;}.property-lightbox .modal-dialog {width: 100%;height: 100%;margin: 0;}.property-lightbox .modal-header {border-radius: 0;border-bottom: 1px solid #5c6872;padding: 0 0 0 15px;height: 50px;}.property-lightbox .modal-footer {display: block;font-size: 12px;}.property-lightbox .modal-content {height: 100%;border-radius: 0;background-color: #2d2d2d;}.property-lightbox .close {border-left: 1px solid #5c6872;margin: 0;width: 59px;height: 50px;}.property-lightbox .btn-email {display: inline-block;}.lightbox-tools ul li:first-of-type {margin-right: -3px !important;}.lightbox-tools a {display: inline-block;font-size: 16px;border-left: 1px solid #5c6872;height: 50px;width: 50px;line-height: 50px;text-align: center;}.lightbox-tools i {margin: 0;}.lightbox-logo {-webkit-box-flex: 1;-ms-flex-positive: 1;flex-grow: 1;margin-top: -3px;}.lightbox-gallery {position: relative;top: 50%;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);}.property-lightbox-v2 .property-lightbox-v2-content-wrap {overflow: scroll;}.property-lightbox-v2 .property-lightbox-v2-carousel .property-lightbox-v2-gallery-item {border-right: 1px solid #fff;}.property-lightbox-v2 .property-lightbox-v2-content {width: 100%;height: 100%;position: relative;overflow: unset;}.property-lightbox-v2-sections-wrap {overflow-y: unset;}.agent-list-wrap .agent-list-image {max-width: 120px;}.agent-list-wrap .agent-social-media {margin-bottom: 10px;display: -webkit-box;display: -ms-flexbox;display: flex;margin-top: 20px;}}.agent-list-wrap .agent-list-content h2 {font-size: 18px;line-height: 24px;margin-bottom: 5px;white-space: nowrap;margin-right: 5px;}.agent-list-wrap .agent-list-contact li {clear: both;border-bottom: 1px solid #dce0e0;line-height: 30px;}.agent-list-wrap .agent-social-media span {margin-right: 3px;}.agencies-grid-view, .agents-grid-view {display: -ms-grid;display: grid;grid-row-gap: 20px;grid-column-gap: 20px;}@media (max-width: 767.98px) {.agent-list-wrap .agent-list-contact li.email a {display: inline-block;max-width: 150px;}.agencies-grid-view.agencies-grid-view-3cols, .agencies-grid-view.agents-grid-view-3cols, .agents-grid-view.agencies-grid-view-3cols, .agents-grid-view.agents-grid-view-3cols {-ms-grid-columns: (1fr) [2];grid-template-columns: repeat(2, 1fr);}}@media (max-width: 767.98px) {.agencies-grid-view.agencies-grid-view-4cols, .agencies-grid-view.agents-grid-view-4cols, .agents-grid-view.agencies-grid-view-4cols, .agents-grid-view.agents-grid-view-4cols {-ms-grid-columns: (1fr) [2];grid-template-columns: repeat(2, 1fr);}.agent-bio-wrap, .agent-profile-wrap, .agent-stats-wrap {padding: 30px;}}.advanced-search-widget .features-list, .taxonomy-grids-module-v5.taxonomy-grids-module-v5-2cols {-ms-grid-columns: 1fr 10px 1fr;grid-template-columns: repeat(2, 1fr);}.agencies-grid-view .agency-grid-wrap, .agents-grid-view .agent-grid-wrap {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;border-radius: 4px;border: 1px solid #dce0e0;background-color: #fff;}.agents-grid-view .agent-grid-image-wrap {padding: 20px;text-align: center;}.agents-grid-view .agent-grid-image-wrap .agent-grid-image {display: block;width: 100px;height: 100px;border-radius: 50%;overflow: hidden;margin: 10px auto 30px;}.agencies-grid-view .agency-grid-image-wrap h2 a, .agents-grid-view h2 a, .ui-slider-horizontal .ui-slider-handle.ui-state-active {color: #222;}.agencies-grid-view .agency-list-contact, .agents-grid-view .agent-list-contact {-webkit-box-flex: 1;-ms-flex: 1;flex: 1;font-weight: 300;color: #5c6872;}.agents-grid-view .agent-list-position {text-transform: uppercase;font-size: 13px;color: #5c6872;font-weight: 300;}.agencies-grid-view .agency-grid-content-wrap, .agents-grid-view .agent-grid-content-wrap {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-flex: 1;-ms-flex: 1;flex: 1;padding: 20px;text-align: center;border-top: 1px solid #dce0e0;}.agents-grid-view .agent-grid-wrap-v2 .agent-grid-image-wrap {padding: 0 0 20px;text-align: center;}.agents-grid-view .agent-grid-wrap-v2 .agent-grid-image-wrap .agent-grid-image {position: relative;display: block;width: 100%;height: auto;border-radius: 4px 4px 0 0;overflow: hidden;margin: 0 auto 30px;}.agents-grid-view .agent-grid-wrap-v2 .agent-grid-image-wrap .agent-grid-image .agent-company-logo {background-color: transparent;padding: 0;}.agencies-grid-view .agency-grid-image-wrap .agency-grid-image {display: block;width: 160px;height: auto;margin: 30px auto;}.agent-profile-wrap h1, .dashboard-statistic-block .views-data, .post-content-wrap h2 {font-size: 24px;line-height: 34px;}.agent-company-logo {max-width: 150px;background-color: #fff;padding: 5px 10px 0 0;}.agent-profile-buttons .btn {min-width: 150px;margin-right: 10px;}.agent-profile-chart-wrap h2, .post-content-wrap h5 {font-size: 16px;line-height: 26px;}.agent-profile-chart {margin-right: 10px;top: -6px;}.agent-contacts-wrap li {clear: both;border-bottom: 1px solid #dce0e0;line-height: 35px;}.agent-contacts-wrap p {font-size: 12px;margin-bottom: 5px;color: #636363;text-align: center;}.agent-nav-wrap {margin: 50px -5px;text-align: center;}.agent-nav-wrap .nav-pills .nav-link {border: 1px solid;margin: 0 5px;padding: 15px 0;}.agent-profile-header {margin-bottom: 9px;}.agent-verified-badge {font-size: 10px;font-weight: 400;top: -2px;padding: 5px 7px;text-transform: uppercase;}.agent-detail-page-v2 .agent-profile-top-wrap {-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-align: center;-ms-flex-align: center;align-items: center;border-bottom: none;margin-bottom: 0;}@media (max-width: 575px) {.xxs-column {-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;}.item-wrap-v6 .amenities-price-wrap {-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;-webkit-box-align: center !important;-ms-flex-align: center !important;align-items: center !important;}.half-map-right-wrap .grid-view .item-listing-wrap {width: 100%;float: none;}.property-view .listing-tabs .nav-tabs .nav-item {-ms-flex-preferred-size: 100%;flex-basis: 100%;}.agent-list-wrap {padding: 20px;}.agent-list-wrap .agent-list-image {margin-right: 20px;max-width: 80px;}.agent-list-wrap .agent-list-position {margin-top: 5px;}.agent-list-wrap .agent-list-content h2 {font-size: 16px;}.agencies-grid-view.agencies-grid-view-3cols, .agencies-grid-view.agencies-grid-view-4cols, .agencies-grid-view.agents-grid-view-3cols, .agencies-grid-view.agents-grid-view-4cols, .agents-grid-view.agencies-grid-view-3cols, .agents-grid-view.agencies-grid-view-4cols, .agents-grid-view.agents-grid-view-3cols, .agents-grid-view.agents-grid-view-4cols {-ms-grid-columns: (1fr) [1];grid-template-columns: repeat(1, 1fr);}.agent-detail-page-v2 .agent-profile-top-wrap {-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;text-align: center;}}.agent-detail-page-v2 .agent-profile-wrap {border-radius: 0;margin: 0;padding: 60px 0;background-color: rgba(0, 66, 116, 0.95);}.agent-detail-page-v2 .agent-profile-wrap .agency-image, .agent-detail-page-v2 .agent-profile-wrap .agent-image {width: 150px;height: auto;border-radius: 50%;overflow: hidden;}.agent-detail-page-v2 .agent-profile-header {margin: 10px 0 0;padding: 0 50px;}.agent-detail-page-v2 .agent-profile-header h1 {color: #fff;font-size: 24px;line-height: 24px;margin-bottom: 8px;margin-top: 5px;}.agent-detail-page-v2 .agent-nav-wrap {margin: 0 0 35px;border-bottom: 1px solid #dce0e0;}.agent-detail-page-v2 .agent-nav-wrap .nav-link {color: #222;padding: 22px 48px 20px;font-size: 15px;font-weight: 600;}.agent-detail-page-v2 .agent-nav-wrap .nav-link.active {border-bottom: 3px solid #00aeff;color: #00aeff;}.agent-detail-page-v2 .listing-tabs .nav-link {min-width: 80px;background-color: transparent;}.agent-detail-page-v2 .listing-tabs .nav-link.active {color: #00aeff;}.agent-detail-page-v2 .agent-list-position a {color: #fff;text-transform: uppercase;font-size: 13px;}.agent-detail-page-v2 .agent-profile-cta {margin-top: 20px;font-weight: 600;}.agent-detail-page-v2 .agent-profile-address {margin-top: 7px;}.agent-detail-page-v2 .agent-bio-wrap, .agent-detail-page-v2 .agent-contacts-wrap, .agent-detail-page-v2 .agent-profile-content, .agent-detail-page-v2 .agent-review-title-wrap, .agent-detail-page-v2 .agent-stats-wrap {padding: 0 0 30px;margin-bottom: 30px;border-bottom: 1px solid #dce0e0;}@media (max-width: 767.98px) {.agent-profile-wrap .agent-image {margin-bottom: 20px;}.agent-profile-buttons .btn {margin-bottom: 10px;width: 100%;}.agent-detail-page-v2 .agent-profile-wrap {padding: 20px 0;}.agent-detail-page-v2 .agent-profile-wrap .agency-image, .agent-detail-page-v2 .agent-profile-wrap .agent-image {width: 120px;}.agent-detail-page-v2 .agent-profile-header {padding: 0;}.agent-detail-page-v2 .agent-profile-header h1 {font-size: 18px;line-height: 18px;}.agent-detail-page-v2 .agent-nav-wrap .nav-link {padding: 22px 16px 20px;font-size: 14px;}.agent-detail-page-v2 .agent-bio-wrap, .agent-detail-page-v2 .agent-contacts-wrap, .agent-detail-page-v2 .agent-profile-content, .agent-detail-page-v2 .agent-review-title-wrap, .agent-detail-page-v2 .agent-stats-wrap {padding: 30px 0;}}.agent-detail-page-v2 .agent-review-title-wrap {padding: 60px 0 0;}.agent-detail-page-v2 .agent-contacts-wrap li {line-height: inherit;padding: 5px 0;border-bottom: none;}.agent-detail-page-v2 .agent-contacts-wrap ul {margin: 0 0 30px;}.agent-detail-page-v2 .agent-contacts-wrap p {border-top: 1px solid #dce0e0;text-align: left;font-size: 13px;margin-bottom: 10px;padding-top: 30px;}.agent-detail-page-v2 .agent-contacts-wrap .agent-social-media {text-align: left;font-size: 20px;}.agent-detail-page-v2 .property-review-wrap {margin-top: 0;padding: 0;}.agent-detail-page-v2 .agent-profile-chart-wrap .agent-profile-chart {margin-bottom: 10px;top: 0;}.agent-detail-page-v2 .sidebar-wrap {margin-top: 17px;}.agent-detail-page-v2 .agent-bio-wrap, .agent-detail-page-v2 .agent-contacts-wrap, .agent-detail-page-v2 .agent-stats-wrap {background-color: transparent;border-radius: 0;}.author-comment, .author-detail-wrap, .post-comment-form-wrap, .post-content-wrap, .post-footer-wrap, .post-header-wrap, .post-inner-wrap {padding: 40px;}.post-content-wrap h1, .post-title-wrap h1, .post-title-wrap h2 {font-size: 30px;line-height: 40px;}.post-tag {color: #fff;padding: 2px 10px 3px;margin-top: 5px;}.post-tag:hover {color: #fff;opacity: 0.75;}.next-prev-block .next-box, .next-prev-block .prev-box {width: calc(50% - 15px);border-radius: 6px;overflow: hidden;margin: 0 0 30px;}.post-author-thumb, .post-comment-thumb {width: 70px;margin-right: 30px;}.post-comment-wrap .comment ul {padding-left: 100px;}.page-content-wrap .alignleft, .post-content-wrap .alignleft {margin: 5px 20px 20px 0;}.page-content-wrap .alignright, .post-content-wrap .alignright {margin: 5px 0 20px 20px;}.page-content-wrap .aligncenter, .post-content-wrap .aligncenter {margin: 5px auto 20px;}.page-content-wrap .wp-caption img, .post-content-wrap .wp-caption img {width: auto;max-width: 98.5%;height: auto;border: 0;}.page-content-wrap .wp-caption-text, .post-content-wrap .wp-caption-text {font-style: italic;font-size: 12px;}.gallery-item {overflow: hidden;margin: 0 4px 4px 0;}.gallery-columns-2 .gallery-item {width: calc(50% - 4px);}.gallery-columns-3 .gallery-item {width: calc(33.3333% - 4px);}.gallery-columns-4 .gallery-item {width: calc(25% - 4px);}.blog-posts-slider-wrap .blog-posts-slide-wrap, .post-content-wrap .pagination a, .post-content-wrap .pagination span {padding: 0 5px;}.masonry {display: -ms-grid;display: grid;grid-gap: 10px;grid-template-columns: repeat(auto-fill, minmax(280px, 1fr));grid-auto-rows: 0;}.dashboard-side-wrap {z-index: 5;overflow-y: scroll;padding: 30px;width: 240px;overflow: -moz-scrollbars-none;-ms-overflow-style: none;}.dashboard-side-wrap::-webkit-scrollbar {width: 0 !important;}.dashboard-side-menu-wrap .side-menu {line-height: 50px;}.dashboard-side-menu-wrap .side-menu .side-menu-dropdown .side-menu-item, .dashboard-side-menu-wrap .side-menu .side-menu-item:not(.side-menu-parent-selected), .houzez-nav-menu-align-justify .houzez-nav-menu {-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;}.dashboard-side-menu-wrap .side-menu .side-menu-dropdown {padding-left: 12px;line-height: 30px;margin: 10px 0;}.dashboard-side-menu-wrap .side-menu .side-menu-dropdown i {font-size: 10px;margin-right: 10px;}.notification-circle {width: 8px;height: 8px;background-color: #c31b1b;border: 1px solid #fff;}.dashboard-notification-wrap .notification-circle {top: 2px;left: 6px;}.dashboard-content-wrap, .dashboard-header-main-wrap {padding-left: 240px;}.dashboard-header-wrap {padding: 35px 40px;background-color: #fff;}.dashboard-content-inner-wrap {padding: 30px 30px 0;}.dashboard-content-block {padding: 30px;background-color: #fff;-webkit-box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.05);box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.05);}.dashboard-content-block h2, .dashboard-content-block-wrap h2 {font-size: 18px;margin-bottom: 20px;background-color: transparent;padding: 0;border-bottom: none;}.dashboard-content-block-wrap > h2, .dashboard-content-block > h2 {margin-bottom: 0 !important;background-color: #fff !important;padding: 30px !important;border-bottom: 1px solid #dce0e0 !important;border-radius: 4px 4px 0 0;-webkit-box-shadow: rgba(0, 0, 0, 0.05) 0 2px 4px 0;box-shadow: rgba(0, 0, 0, 0.05) 0 2px 4px 0;}.dashboard-map-field .map-wrap {height: 300px;}.property-attachments li {border-bottom: 1px solid #dce0e0;line-height: 40px;}.add-new-listing-bottom-nav-wrap .btn {margin: 0 5px;position: relative;}.dashboard-add-new-listing .dashboard-content-inner-wrap, .dashboard-edit-listing .dashboard-content-inner-wrap {padding: 30px 30px 70px;}.dashboard-table td.collapse-table-wrap, .footer-nav .menu-item, .footer-nav .nav-link {padding: 0 10px;}.table-hover thead tr {border-bottom: 1px solid #dce0e0;}.table-cell-title span {border: 1px solid #dce0e0;line-height: 40px;padding: 0 15px;}.dashboard-table-properties td.property-table-address, .property-item-widget .right-property-item-widget-wrap .item-title {white-space: normal;}.property-payment-status {background-color: #fff;border-radius: 0 4px 0 0;}.responsive-table td {vertical-align: middle;}.expiration_date {font-style: italic;color: #dc3545;font-size: 12px;}.dashboard-property-search-wrap {padding-bottom: 28px;border-bottom: 1px solid #dce0e0;}.upload-gallery-thumb-buttons button, .upload-gallery-thumb-buttons button:focus, .upload-gallery-thumb-buttons button:focus:active {background-color: transparent;border-color: transparent;color: #636363;}.dashboard-property-search .search-icon, .rtl .input-group-prepend {margin-right: -1px;}.menu-edit-property-wrap {padding: 30px 60px 0 0;min-width: 280px;}.menu-edit-property-wrap .menu-title {text-transform: uppercase;}.dashboard-mobile-edit-menu-wrap .bootstrap-select .dropdown-menu.show {-webkit-transform: translate3d(0, 0, 0) !important;transform: translate3d(0, 0, 0) !important;top: 44px !important;}.menu-edit-property i {font-size: 10px;top: -1px;}.blog-posts-slider-wrap, .upload-media-gallery .row {margin-left: -5px;margin-right: -5px;}.upload-media-gallery div[class*="col-"] {padding-left: 5px;padding-right: 5px;margin-bottom: 12px;}.upload-image-counter {position: absolute;top: 10px;right: 16px;left: auto;font-size: 12px;margin-bottom: 0;color: #5c6872;}.media-drag-drop {position: relative;background-color: #eff1f1;border: 3px dashed #dce0e0;text-align: center;padding: 30px 0;margin-bottom: 15px;font-weight: 700;}.media-drag-drop div {margin: 0 0 20px;}.upload-gallery-thumb-buttons {border: 1px solid #dce0e0;margin: 0 0 10px;}.upload-gallery-thumb-buttons button {margin: 0 5px;}.upload-gallery-thumb-buttons button:active, .upload-gallery-thumb-buttons button:hover, .upload-gallery-thumb-buttons button:not(:disabled):not(:disabled):active {color: #636363;background-color: rgba(26, 26, 26, 0);border-color: rgba(26, 26, 26, 0);}.sort-attachment a, .upload-gallery-thumb {cursor: move;}.upload-icon {z-index: 2;background-color: #eff1f1;border: 3px dashed #ced4d4;color: #c1c8c8;font-size: 24px;width: 80px;height: 80px;line-height: 80px;margin-bottom: 30px;border-radius: 10px;-webkit-box-shadow: -10px 10px 0 #ced4d4;box-shadow: -10px 10px 0 #ced4d4;}.chart-nav {right: 45px;top: 26px;}.chart-nav .nav-pills .nav-link {border-radius: 13px;font-size: 12px;padding: 0 10px;border: 1px solid transparent;}.doughnut-chart-data {padding: 0 0 0 15px;}.doughnut-chart-data li:after {width: calc(100% - 30px);height: 1px;border-bottom: 1px solid #dce0e0;content: "";top: 50%;left: 30px;}.doughnut-chart-data span {background-color: #fff;padding-left: 10px;margin-left: auto;}.doughnut-chart-data strong {background-color: #fff;padding-right: 10px;}.mebership-list-info li {clear: both;border-bottom: 1px solid #dce0e0;padding: 8px 0;}.membership-package-order-detail-wrap {margin: 0 0 0 30px;}.membership-package-order-detail {min-width: 300px;}.membership-package-order-detail .total-price {border-top: 2px solid #000;border-bottom: none;padding: 20px 0 0;}.form-login-link {top: -52px;right: 30px;font-size: 13px;}.membership-packages-list {margin: 0 -30px;}.membership-packages-list .membership-packages-item {border-bottom: 1px solid #dce0e0;padding: 30px;}.membership-packages-list .membership-packages-item:first-of-type {padding: 0 30px 30px;}.membership-packages-list .membership-packages-item:last-of-type {padding: 30px 30px 0;border-bottom: none;}.payment-method-block .radio-tab {padding: 15px 30px;}.payment-method-block .radio-tab .control-text {font-weight: 700;font-size: 16px;}.payment-method-block .radio-tab-inner {border-radius: 0;border: none;border-bottom: 1px solid #dce0e0;}.paypal-method, .stripe-method, .twocheckout-method {background: url(../img/cc-cards.png) right center no-repeat;}.recurring-payment-wrap {padding: 10px 0 20px;background-color: #fff;border-bottom: 1px solid #dce0e0;}.payment-method {background-color: #fff;margin-top: -25px;}.membership-package-order-detail label.control.control--checkbox {min-height: auto;}.hz-password-reset-page {width: 350px;margin: 60px auto 160px;}.task-label, .task-list-item .control {margin: 0 10px 10px 0;}.invoice-wrap {padding: 35px 50px;}.invoce-content li, .lead-detail-wrap ul li {clear: both;border-bottom: 1px solid #dce0e0;padding: 5px 0;}.dashaboard-snake-nav {border-top: 1px solid #dce0e0;background-color: #fff;}.dashaboard-snake-nav .step-block {-ms-flex-preferred-size: calc(100% / 3);flex-basis: calc(100% / 3);border-bottom: 4px solid #dce0e0;padding: 15px 0;}.board-message-icon-wrap .notification-circle {left: 12px;border: 2px solid #fff;width: 12px;height: 12px;}.deals-table tbody th, .deals-table thead th {background-color: #fff;padding: 10px 10px 10px 20px;border-bottom: 1px solid #dce0e0;vertical-align: middle;}.deals-table tfoot .total-deals {background-color: #dce0e0;border-radius: 0 0 4px 4px;}.deals-nav-tab.nav-pills .nav-link {padding: 15px 20px;background-color: #ebebeb;border-top: 2px solid #ebebeb;}.deals-nav-tab.nav-pills .nav-link.active.active-deals {border-top: 2px solid #ffc107;}.deals-nav-tab.nav-pills .nav-link.active.won-deals {border-top: 2px solid #28a745;}.deals-nav-tab.nav-pills .nav-link.active.lost-deals {border-top: 2px solid #dc3545;}.btn.new-lead-color {background-color: #80deea !important;border-color: #80deea !important;color: #fff !important;}.btn.meeting-scheduled-color {background-color: #ba68c8 !important;border-color: #ba68c8 !important;color: #fff !important;}.btn.qualified-color {background-color: #2196f3 !important;border-color: #2196f3 !important;color: #fff !important;}.btn.proposal-sent-color {background-color: #f8bbd0 !important;border-color: #f8bbd0 !important;color: #fff !important;}.btn.called-color {background-color: #f9a825 !important;border-color: #f9a825 !important;color: #fff !important;}.btn.negotiation-color {background-color: #ff7043 !important;border-color: #ff7043 !important;color: #fff !important;}.btn.email-sent-color {background-color: #512da8 !important;border-color: #512da8 !important;color: #fff !important;}.btn.won-color {background-color: #28a745 !important;border-color: #28a745 !important;color: #fff !important;}.btn.lost-color {background-color: #dc3545 !important;border-color: #dc3545 !important;color: #fff !important;}.btn.follow-up-color {background-color: #8bc34a !important;border-color: #8bc34a !important;color: #fff !important;}.btn.demo-color {background-color: #bcaaa4 !important;border-color: #bcaaa4 !important;color: #fff !important;}.activities-list-wrap {overflow-y: hidden;}.activities-list:before {content: "";left: 50px;display: block;border-left: 1px solid #dce0e0;z-index: auto;}.activitiy-item:after {width: calc(100% - 20px);content: "";left: 20px;display: block;border-bottom: 1px solid #dce0e0;z-index: 1;bottom: 0;}.activitiy-item-left {min-width: 60px;}.activity-time {font-style: italic;color: #636363;}.lead-detail-wrap h2 {margin-bottom: 20px;background-color: transparent;padding: 0;border-bottom: none;}.lead-enquiry-wrap {border: 1px solid #dce0e0;padding: 30px;}.private-note-wrap {background-color: rgba(52, 178, 228, 0.1);padding: 15px 20px;}.action-col {width: 1px;}.table-select-auto {width: auto !important;}.task-label {border-radius: 20px;border: 1px solid #dce0e0;background-color: rgba(220, 224, 224, 0.35);padding: 0 10px;font-size: 12px;white-space: nowrap;}.task-label-due {border: 1px solid #000;background-color: #000;color: #fff;}.task-label-priority-normal {border: 1px solid #28a745;color: #28a745;background-color: #fff;}.task-label-priority-medium {border: 1px solid #ffc107;color: #ffc107;background-color: #fff;}.task-label-priority-high {border: 1px solid #dc3545;color: #dc3545;background-color: #fff;}.task-list-item {padding: 15px 0 5px 15px;background-color: #fff;margin-bottom: 1px;}.task-list-item:last-of-type {padding: 15px 0 15px 15px;}.task-list-item .control__indicator {top: 2px;}.task-list-item.task-list-item-completed .control {color: #636363;text-decoration: line-through;}.dashboard-slide-panel-wrap {right: -500px;padding: 30px;background-color: #fff;width: 500px;border-left: 1px solid #dce0e0;overflow: scroll;-webkit-overflow-scrolling: touch;}.dashboard-slide-panel-wrap .open-close-slide-panel {top: 20px;right: 20px;font-size: 24px;}.crm-pagination .page-numbers {padding: 0 2px;}.page-template-user_dashboard_crm .pagination-wrap {margin: 30px 0 0;padding-top: 0;border-top: none;}.remove-floorplan-row, .remove-subproperty-row {right: 8px;color: #c31b1b;cursor: pointer;}input.multiple-agent-check {position: absolute;right: 32px;}.block-content-wrap .agent-details input.multiple-agent-check {left: 58px;}.blog-posts-module-v3 .blog-posts-module-v3-right-wrap .blog-post-item-v3 .blog-post-content-wrap .blog-post-body, .dashboard-content-block-property-settings label, .houzez-gdpr-agreement .elementor-field-label {padding-bottom: 0;}.menu-edit-property-link {-webkit-column-gap: 10px;-moz-column-gap: 10px;column-gap: 10px;}.max-limit-error {display: none;color: #c31b1b;}.property-thumb .gallery-thumb-inner {background-color: #e8eaeb;margin-left: -5px;margin-right: -5px;min-height: 120px;}.property-thumb .gallery-thumb-inner .progress-bar {left: 0;height: 3px;width: 100%;background-color: #a5d4d0;}.property-thumb .gallery-thumb-inner .progress {left: 0;height: 3px;background-color: #007bff;}.property-thumb .gallery-thumb-inner .progress-text {top: 50%;left: 50%;font-size: 15px;font-weight: 500;-webkit-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);transform: translate(-50%, -50%);}.dashboard-table-property-bar-count {margin-bottom: 10px;margin-left: 10px;}.dashboard-tool-block {-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;padding: 10px;margin-bottom: 20px;background-color: #fff;-webkit-box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.05);box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.05);}.custom-file-csv-upload {margin-bottom: 12px !important;}.post-content-wrap h3 {font-size: 20px;line-height: 30px;}.post-content-wrap h4 {font-size: 18px;line-height: 28px;}.blog-post-content-widget h4, .post-content-wrap h6 {font-size: 14px;line-height: 24px;}.post-content-wrap blockquote, .post-content-wrap q {padding: 10px 20px;margin: 0 0 20px;font-size: 18px;line-height: 28px;border-left: 5px solid #dce0e0;}.post-content-wrap pre {padding: 10px 20px;border: 1px solid #dce0e0;background-color: rgba(220, 224, 224, 0.2);}.wp-block-image figcaption {margin-top: 0;margin-bottom: 0;font-size: 12px;font-style: italic;padding: 6px 11px 4px;background: #f9f9f9;}.widget-title {margin-bottom: 25px;font-size: 18px;line-height: 24px;}.lb-loader, .lightbox {line-height: 0;text-align: center;}.blog-post-image-widget {margin-right: 20px;min-width: 70px;}.featured-property-item-widget .item-wrap-v3 .item-price-wrap {left: 20px;bottom: 30px;}.featured-property-item-widget .item-wrap-v3 .item-address {color: #fff;left: 20px;bottom: -5px;z-index: 1;max-width: calc(100% - 40px);}.featured-property-item-widget .item-wrap-v3 .item-title {max-width: 85%;bottom: 52px;font-size: 13px;}.property-item-widget .left-property-item-widget-wrap {width: 90px;min-width: 90px;margin-right: 20px;}.blog-posts-module-v3 .blog-posts-module-v3-right-wrap .blog-post-item-v3 .blog-post-title h3, .property-item-widget .right-property-item-widget-wrap .item-price, .property-item-widget .right-property-item-widget-wrap .item-title {font-size: 14px;line-height: 22px;}.property-item-widget .right-property-item-widget-wrap .item-price {margin-bottom: 6px;}.widget ul:not(.item-amenities):not(.item-price-wrap):not(.contact-list):not( .dropdown-menu ):not(.nav-tabs) li {padding: 8px 0 0 10px;}.widget ul:not(.item-amenities):not(.item-price-wrap):not(.contact-list):not( .dropdown-menu ):not(.nav-tabs) li a {padding-left: 15px;padding-top: 0;padding-bottom: 0;margin-left: -10px;}.widget ul:not(.item-amenities):not(.item-price-wrap):not(.contact-list):not( .dropdown-menu ):not(.nav-tabs) li a:before {content: "";font-family: houzez-iconfont;font-size: 10px;margin-left: -15px;margin-right: 5px;}.flickr-images a, .instagram-images a {width: 50%;border-right: 1px solid #fff;border-bottom: 1px solid #fff;}.tweet-icon {color: #4099ff;margin-right: 20px;}.tweet-slider .tweet-content, .tweet-slider .tweet-icon {-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;text-align: center;}.widget-mortgage-calculator .mortgage-details ul li {padding: 0 !important;line-height: 25px !important;font-size: 13px;}.widget-mortgage-calculator .mortgage-details.detail-wrap {margin-top: 20px;padding: 10px 20px !important;}.widget-featured-property-slider-wrap .slick-next, .widget-featured-property-slider-wrap .slick-prev, .widget-instagram-slider .slick-next, .widget-instagram-slider .slick-prev {height: 20px;width: 20px;}.advanced-search-widget .area-range-wrap, .advanced-search-widget .price-range-wrap {padding-bottom: 30px;margin-bottom: 10px;border-bottom: 1px solid #dce0e0;}.advanced-search-widget .features-list-wrap {padding-top: 5px;padding-bottom: 15px;text-align: center;}.advanced-search-widget .features-list {text-align: left;}.widget_recent_comments ul li, .widget_recent_entries ul li {padding: 0 !important;line-height: 25px !important;margin-bottom: 10px;}.widget_recent_comments ul li a, .widget_recent_entries ul li a {padding-left: 0 !important;margin-left: 0 !important;}.comment-author-link {float: none !important;}.footer-top-wrap {padding: 100px 0 70px;}.footer-top-wrap .widget-wrap {background-color: transparent;border: none;}.footer-bottom-wrap-v2 .logo, .footer-bottom-wrap-v3 .logo {margin: 40px 0 30px;}.footer-bottom-wrap-v2 .nav, .footer-bottom-wrap-v3 .nav {-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}.footer-bottom-wrap-v2 .footer-social a, .footer-bottom-wrap-v3 .footer-social a {margin: 0 5px;}.footer-bottom-wrap-v3 {padding: 30px 0 70px;}.footer-bottom-wrap-v3 .footer-social a {text-align: center;width: 50px;height: 50px;line-height: 50px;border-radius: 50px;border: 1px solid #fff;}.footer-bottom-wrap-v3 .footer-social a:hover {background-color: rgba(255, 255, 255, 0.75);}.footer-bottom-wrap-v4 {padding: 50px 0;}.back-to-top-wrap {position: fixed;left: auto;right: 30px;bottom: 30px;z-index: 99;}.back-to-top-wrap .btn-back-to-top {display: none;width: 42px;height: 42px;line-height: 42px;padding: 0;}.slick-next, .slick-prev {height: 40px;width: 40px;z-index: 1;text-align: center;border-radius: 3px;font-weight: 700;color: #fff;border: none;}.slick-next:before, .slick-prev:before {display: inline-block;font-size: 16px;}.slick-prev {left: 20px;}.slick-prev:before {content: "";font-family: houzez-iconfont;}.slick-next {right: 20px;}.slick-next:before {content: "";font-family: houzez-iconfont;}.lightboxOverlay {z-index: 9999;background-color: #000;opacity: 0.8;}.lightbox {z-index: 10000;font-weight: 400;}.lightbox .lb-image {height: auto;max-width: inherit;max-height: none;border-radius: 3px;border: 4px solid #fff;}.lb-outerContainer {width: 250px;height: 250px;margin: 0 auto;background-color: #fff;}.lb-dataContainer:after, .lb-outerContainer:after {content: "";clear: both;}.lb-loader {top: 43%;height: 25%;}.lb-cancel {width: 32px;height: 32px;margin: 0 auto;background: url(../img/loading.gif) no-repeat;}.lb-nav {height: 100%;z-index: 10;}.lb-nav a {outline: 0;background-image: url("data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==");}.lb-nav a.lb-prev {width: 34%;float: left;background: url(../img/prev.png) left 48% no-repeat;opacity: 0;-webkit-transition: opacity 0.6s;-o-transition: opacity 0.6s;transition: opacity 0.6s;}.lb-nav a.lb-next {width: 64%;background: url(../img/next.png) right 48% no-repeat;opacity: 0;-webkit-transition: opacity 0.6s;-o-transition: opacity 0.6s;transition: opacity 0.6s;}.lb-dataContainer {margin: 0 auto;padding-top: 5px;border-bottom-left-radius: 4px;border-bottom-right-radius: 4px;}.lb-data {padding: 0 4px;color: #ccc;}.lb-data .lb-details {width: 85%;text-align: left;line-height: 1.1em;}.lb-data .lb-caption {font-size: 13px;font-weight: 700;line-height: 1em;}.lb-data .lb-caption a {color: #4ae;}.lb-data .lb-number {clear: left;padding-bottom: 1em;font-size: 12px;color: #999;}.lb-data .lb-close {width: 30px;height: 30px;background: url(../img/close.png) top right no-repeat;text-align: right;outline: 0;opacity: 0.7;-webkit-transition: opacity 0.2s;-o-transition: opacity 0.2s;transition: opacity 0.2s;}.lb-data .lb-close:hover {cursor: pointer;opacity: 1;}.module-4cols .agent-item, .module-4cols .text-with-icon-item {width: calc(25% - 2px);}.module-3cols .agent-item:nth-child(3n + 1), .module-3cols .text-with-icon-item:nth-child(3n + 1), .module-4cols .agent-item:nth-child(4n + 1), .module-4cols .text-with-icon-item:nth-child(4n + 1) {clear: left;}.module-3cols .agent-item, .module-3cols .text-with-icon-item {width: calc(100% / 3 - 2px);}.property-by-id-module .grid-view .item-listing-wrap {width: 100%;-ms-flex-preferred-size: 100%;flex-basis: 100%;margin-bottom: 0;}.grid-item, .taxonomy-item {margin-bottom: 30px;background-size: cover;background-repeat: no-repeat;background-position: center;}.grid-item-v2, .taxonomy-grids-module-v5 .taxonomy-item, .taxonomy-item-square .taxonomy-item {padding-bottom: 100%;}.taxonomy-item-rectangle .taxonomy-item {padding-bottom: 47.4%;}.taxonomy-grids-module-v4 .taxonomy-item-rectangle .taxonomy-item {padding-bottom: 47.369%;}@media (max-width: 1199.98px) {.taxonomy-item-rectangle .taxonomy-item {padding-bottom: 47.64%;}.taxonomy-grids-module-v4 .taxonomy-item-rectangle .taxonomy-item {padding-bottom: 46.81%;}}@media (max-width: 575.98px) {.btn-half-width {margin-right: 0;}.header-v3-mobile .header-contact-right {font-size: 14px;}.header-v3-mobile .header-social-icons, .map-btn span {display: none;}.left-calendar, .right-calendar {width: 100%;padding: 0;float: none;margin-bottom: 20px;}.days li {padding: 12px 0;}.weekdays li {padding: 10px 0 0;}.block-availability-calendars .days li .calendar-navigation {display: block;}.taxonomy-grids-module-v4 .taxonomy-item-square .taxonomy-item {padding-bottom: 46.81%;}}.taxonomy-text-wrap {width: auto;top: 50%;left: 50%;-webkit-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);transform: translate(-50%, -50%);text-align: center;color: #fff;}.taxonomy-title {font-size: 24px;line-height: 30px;}.taxonomy-subtitle {font-size: 14px;text-transform: uppercase;}.taxonomy-grids-module-v5 {display: -ms-grid;display: grid;grid-gap: 10px;}.taxonomy-grids-module-v5-slider .taxonomy-item {min-height: 360px;margin: 0 5px;}.taxonomy-grids-module-v5 .taxonomy-item, .taxonomy-grids-module-v5-slider .taxonomy-item {overflow: hidden;margin-bottom: 0;}.taxonomy-grids-module-v5 .taxonomy-text-wrap, .taxonomy-grids-module-v5-slider .taxonomy-text-wrap {text-align: left;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;top: auto;left: auto;-webkit-transform: none;-ms-transform: none;transform: none;-webkit-box-pack: end;-ms-flex-pack: end;justify-content: flex-end;-webkit-box-align: start;-ms-flex-align: start;align-items: start;padding: 30px;opacity: 1;}.taxonomy-grids-module-v5 .taxonomy-text-wrap .taxonomy-title, .taxonomy-grids-module-v5-slider .taxonomy-text-wrap .taxonomy-title {font-size: 20px;line-height: 24px;}.taxonomy-grids-module-v5.taxonomy-grids-module-v5-3cols {-ms-grid-columns: 1fr 10px 1fr 10px 1fr;grid-template-columns: repeat(3, 1fr);}.taxonomy-grids-module-v5.taxonomy-grids-module-v5-4cols {-ms-grid-columns: 1fr 10px 1fr 10px 1fr 10px 1fr;grid-template-columns: repeat(4, 1fr);}.taxonomy-grids-module-v5.taxonomy-grids-module-v5-5cols {-ms-grid-columns: 1fr 10px 1fr 10px 1fr 10px 1fr 10px 1fr;grid-template-columns: repeat(5, 1fr);}.taxonomy-grids-module-v5.taxonomy-grids-module-v5-6cols {-ms-grid-columns: 1fr 10px 1fr 10px 1fr 10px 1fr 10px 1fr 10px 1fr;grid-template-columns: repeat(6, 1fr);}.grid-item-v1 {padding-bottom: calc(75% - 7.5px);}.grid-item-v3 {padding-bottom: calc(200% + 30px);}.grid-item-subtitle {color: #fff;font-size: 12px;}.grid-item-title {color: #fff;font-size: 20px;}.grid-item-text-link {color: #fff;bottom: 30px;font-size: 12px;text-transform: uppercase;}.grid-item-icon {color: #fff;bottom: 30px;right: 30px;}.elementor-widget-Houzez_elementor_grid_builder {margin-bottom: 0 !important;}.price-table-module {border: 1px solid #dce0e0;background-color: #fff;text-align: center;padding: 35px 0;margin-left: -1px;}.price-table-module.featured {-webkit-box-shadow: 0 70px 70px rgba(0, 0, 0, 0.2);box-shadow: 0 70px 70px rgba(0, 0, 0, 0.2);padding: 50px 0;margin-top: -15px;}.price-table-title {font-size: 18px;line-height: 18px;}.price-table-price {font-size: 64px;line-height: 64px;letter-spacing: -4px;}.price-table-currency {font-size: 24px;margin-top: 5px;}.price-table-description li {padding: 15px 0;border-top: 1px solid #dce0e0;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}.price-table-button {padding: 35px 0 0;}.agent-module {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;}.agent-item, .text-with-icon-item-v1 {padding: 35px;background-color: #fff;margin-left: 1px;margin-bottom: -1px;text-align: center;}.agent-item:hover, .text-with-icon-item-v1:hover {-webkit-box-shadow: 0 70px 70px rgba(0, 0, 0, 0.2);box-shadow: 0 70px 70px rgba(0, 0, 0, 0.2);-webkit-transform: translate(0, -10px);-ms-transform: translate(0, -10px);transform: translate(0, -10px);}.agent-body {padding: 20px 0;color: #636363;}.text-with-icon-item-v1 .icon-thumb {padding: 50px 0 70px;}.text-with-icon-item-v2 {margin-bottom: 60px;}.text-with-icon-item-v2 .text-with-icon-content-wrap {padding: 0 30px 0 20px;}.text-with-icon-item .icon-thumb {font-size: 40px;min-width: 40px;}.text-with-icon-item .icon-thumb img {min-width: 40px;height: auto;}.text-with-icon-item .text-with-icon-title {font-size: 20px;line-height: 28px;}.text-with-icon-item .text-with-icon-body {padding: 10px 0 20px;color: #636363;}.testimonial-thumb img {width: 128px;height: 128px;}.testimonial-icon {font-size: 30px;}.rtl .tour-day-form-slide-arrow i, .testimonial-icon .houzez-icon {-webkit-transform: rotate(180deg);-ms-transform: rotate(180deg);transform: rotate(180deg);}.testimonial-item-v2 {padding: 40px;margin-bottom: 30px;}.testimonial-item-v2 .testimonial-thumb {margin-right: 20px;margin-bottom: 0;}.testimonials-module-slider-v1 {max-width: 640px;margin: 0 auto;}.testimonials-module-slider-v1 .testimonial-item .testimonial-body {padding: 10px 20px;font-size: 18px;line-height: 30px;}.testimonials-module-slider-v1 .slick-prev {left: -40px;}.testimonials-module-slider-v1 .slick-next {right: -40px;}.testimonials-module-slider-v1 .slick-next, .testimonials-module-slider-v1 .slick-prev {height: 30px;width: 30px;}.testimonials-slider-wrap-v2 {margin-left: -15px;margin-right: -15px;}.bootstrap-select.show-tick .dropdown-menu li a span.text, .houzez-nav-menu-layout-horizontal .houzez-nav-menu li:first-of-type a, .partner-item, .rtl .advanced-search-half-map .d-flex, .rtl dd {margin-left: 0;}.property-carousel-buttons-wrap {height: 40px;text-align: right;}.property-carousel-buttons-wrap .btn-view-all, .property-carousel-buttons-wrap .slick-next, .property-carousel-buttons-wrap .slick-prev {left: auto;right: auto;top: auto;bottom: auto;font-weight: 300;padding: 0 10px;font-size: 12px;height: 30px;line-height: 28px;width: auto;-webkit-transform: none;-ms-transform: none;transform: none;}.blog-post-item .blog-post-body, .blog-post-item .blog-post-link {font-size: 13px;line-height: 21px;}.agents-slider-wrap .testimonial-item, .partners-slider-wrap .testimonial-item, .testimonials-slider-wrap-v2 .testimonial-item {margin: 0 15px;}.agents-module-slider .agent-item:hover {-webkit-box-shadow: none;box-shadow: none;-webkit-transform: none;-ms-transform: none;transform: none;}.property-carousel-module-v1 .item-listing-wrap-v3 {margin-bottom: 0 !important;margin-right: 1px;margin-left: 1px;}.property-carousel-module-v1-4cols .item-wrap .item-price-wrap, .property-carousel-module-v1-5cols .item-wrap .item-price-wrap {left: 20px;bottom: 15px;}.property-carousel-module-v1-4cols .item-wrap .labels-wrap, .property-carousel-module-v1-5cols .item-wrap .labels-wrap {bottom: auto;top: 15px;right: 20px;}.team-module {overflow: hidden;text-align: center;}.team-module:hover .team-content-wrap-after {-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}.team-module:hover .team-content-wrap-before {-webkit-transform: translate3d(-100%, 0, 0);transform: translate3d(-100%, 0, 0);}.team-content-wrap-after {-webkit-transform: translate3d(100%, 0, 0);transform: translate3d(100%, 0, 0);background-color: rgba(255, 255, 255, 0.9);z-index: 3;}.team-content-wrap-after .team-content {top: 50%;-webkit-transform: translate(0, -50%);-ms-transform: translate(0, -50%);transform: translate(0, -50%);}.team-content-wrap-before {-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);color: #fff;}.partner-item {background-color: #fff;padding: 35px 15px;text-align: center;}.blog-post-item {margin-bottom: 8px;background-color: #fff;}.blog-post-item .blog-post-content-wrap {padding: 10px 20px 20px;}.blog-post-item .blog-post-body {color: #636363;}.blog-post-item .blog-post-title h3 {font-size: 16px;line-height: 24px;}.blog-post-item .blog-post-author {-webkit-column-gap: normal;-moz-column-gap: normal;column-gap: normal;color: #636363;}.blog-post-item .blog-post-author a {color: #636363;margin-left: 5px;}.blog-post-item-v1 {padding: 8px 0;}.blog-post-item-v1 .blog-post-thumb {margin: 0 8px;}.blog-post-item-v1 .blog-post-author {border-top: 1px solid #dce0e0;padding: 8px 20px 0;}.blog-post-item-v2 .blog-post-author {padding: 8px 20px;}.blog-post-item-v2 .blog-post-content-wrap {bottom: 30px;}.blog-posts-module-v3 .blog-posts-module-v3-right-wrap .blog-post-item-v3 .blog-post-thumb {max-width: 148px;}.blog-posts-module-v3 .blog-posts-module-v3-right-wrap .blog-post-item-v3 .blog-post-content-wrap {-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;padding: 10px 25px;}.property-grid-item {border-left: 1px solid #f8f8f8;border-bottom: 1px solid #f8f8f8;height: 290px;background-size: cover;background-position: center center;width: 25%;}.property-grid-item .item-title {max-width: 80%;margin-bottom: 10px;}.property-grids-module-v1 .property-grids-module-row .property-grid-item:nth-child(3n), .property-grids-module-v1 .property-grids-module-row .property-grid-item:nth-child(4n), .property-grids-module-v1 .property-grids-module-row .property-grid-item:nth-child(5n), .property-grids-module-v1 .property-grids-module-row .property-grid-item:nth-child(6n) {width: 25%;}.property-grids-module-v4 .property-grids-module-row .property-grid-item:first-child, .property-grids-module-v4 .property-grids-module-row .property-grid-item:nth-child(4) {width: 60%;}.property-grids-module-v4 .property-grids-module-row .property-grid-item:nth-child(2), .property-grids-module-v4 .property-grids-module-row .property-grid-item:nth-child(3) {width: 40%;}.advanced-search-module .row {margin-right: 5px;margin-left: 5px;}.houzez-ele-search-form-wrapper .auto-complete {top: 55px;}.elementor-field-custom-search {padding: 5px 14px 15px 40px;}.elementor-field-custom-search + .search-icon {position: absolute;top: 0;}.location-trigger.with-tabs {top: auto;bottom: 0;right: 5px;}.contact-form-wrap, .estimation-form-wrap {padding: 40px;background-color: #fff;margin-bottom: 30px;}.ele-form-messages .alert {padding: 8px 10px;}.houzez-gdpr-agreement .gdpr-text input {margin-right: 5px;position: relative;top: 1px;}.property-tabs-module .nav-tabs {margin-bottom: 30px;border-bottom: 1px solid #dce0e0;}.property-tabs-module .nav-tabs .nav-link {border: none;border-radius: 0;padding: 15px 30px 10px;cursor: pointer;}.property-tabs-module .property-tabs-module-tab-pane.fade {-webkit-transition: 0.35s;-o-transition: 0.35s;transition: 0.35s;position: relative;top: 0;}.bootstrap-select.show-tick .dropdown-menu .selected span.check-mark, .property-tabs-module .property-tabs-module-tab-pane.fade:not(.show) {top: 10px;}.property-tabs-module.property-nav-tabs-v1 .nav-item .nav-link.active, .property-tabs-module.property-nav-tabs-v2 .nav-item .nav-link.active {border-left: 1px solid #dce0e0;border-right: 1px solid #dce0e0;}.property-tabs-module.property-nav-tabs-v2 .nav-link {padding: 16px 32px 12px;}.property-tabs-module.property-nav-tabs-v3 .nav-link, .property-tabs-module.property-nav-tabs-v4 .nav-link {border-bottom: 1px solid #dce0e0;background-color: transparent;text-align: center;}.property-tabs-module.property-nav-tabs-v3 .nav-link.active:after, .property-tabs-module.property-nav-tabs-v3 .nav-link.active:before, .property-tabs-module.property-nav-tabs-v4 .nav-link.active:after, .property-tabs-module.property-nav-tabs-v4 .nav-link.active:before {top: 100%;left: 50%;width: 0;height: 0;border: solid transparent;content: "";pointer-events: none;}.property-tabs-module.property-nav-tabs-v3 .nav-link.active:after, .property-tabs-module.property-nav-tabs-v4 .nav-link.active:after {margin-left: -10px;border-width: 10px;border-top-color: #fff;}.property-tabs-module.property-nav-tabs-v3 .nav-link.active:before, .property-tabs-module.property-nav-tabs-v4 .nav-link.active:before {margin-left: -11px;border-width: 11px;border-top-color: #dce0e0;}.property-tabs-module.property-nav-tabs-v5 .nav-link {border-bottom: 3px solid transparent;}.property-tabs-module.property-nav-tabs-v5 .nav-link.active {border-bottom: 3px solid #dce0e0;}.site-main .menu-navigation-container {overflow: visible;}.houzez-nav-menu li a {display: -webkit-box;display: -ms-flexbox;display: flex;white-space: nowrap;}.houzez-nav-menu li a .sub-arrow {font-size: 11px;margin-left: 8px;}.houzez-nav-menu > li > a {padding: 10px 0;margin-left: 10px;margin-right: 10px;}.houzez-menu-toggle {display: -webkit-box;display: -ms-flexbox;display: flex;padding: 10px;}.houzez-nav-menu-layout-horizontal .houzez-nav-menu li:hover > ul, .houzez-nav-menu-layout-vertical .houzez-nav-menu li:hover > ul {opacity: 1;visibility: visible;}.houzez-nav-menu-layout-horizontal .houzez-nav-menu .sub-menu {top: 100%;left: 0;right: auto;}.houzez-nav-menu-layout-horizontal .houzez-nav-menu .sub-menu .sub-menu, .houzez-nav-menu-layout-vertical .houzez-nav-menu .sub-menu {top: 0;left: 100%;right: auto;}.houzez-nav-menu-layout-dropdown .houzez-nav-menu {-webkit-transform: scaleY(0);-ms-transform: scaleY(0);transform: scaleY(0);-webkit-transform-origin: top;-ms-transform-origin: top;transform-origin: top;max-height: 0;overflow: hidden;}.houzez-nav-menu-layout-dropdown .houzez-nav-menu.houzez-nav-menu-active {-webkit-transform: scaleY(1);-ms-transform: scaleY(1);transform: scaleY(1);max-height: 100%;overflow-y: auto;overflow-x: hidden;}.houzez-nav-menu-align-left .houzez-menu-toggle, .houzez-nav-menu-align-left .houzez-nav-menu {-webkit-box-pack: start;-ms-flex-pack: start;justify-content: start;}.houzez-nav-menu-align-right .houzez-menu-toggle, .houzez-nav-menu-align-right .houzez-nav-menu {-webkit-box-pack: end;-ms-flex-pack: end;justify-content: end;}.houzez-nav-menu-align-center .houzez-nav-menu {-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;margin-left: auto;margin-right: auto;}.taxonomy-cards-module .taxonomy-item-card {background-color: #fff;margin-bottom: 30px;margin-right: 20px;min-height: 120px;border-radius: 6px;}.taxonomy-cards-module .taxonomy-item-card.taxonomy-item-card-vertical .taxonomy-item-card-image {max-width: 100%;margin-right: 0;}.taxonomy-cards-module .taxonomy-item-card.taxonomy-item-card-vertical .taxonomy-item-card-content {-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;padding: 20px;text-align: center;}.taxonomy-cards-module.taxonomy-cards-module-3cols .taxonomy-item-card {-ms-flex-preferred-size: calc(100% / 3 - 20px);flex-basis: calc(100% / 3 - 20px);}.taxonomy-cards-module.taxonomy-cards-module-4cols .taxonomy-item-card {-ms-flex-preferred-size: calc(25% - 20px);flex-basis: calc(25% - 20px);}@media (max-width: 991.98px) {.agent-profile-chart-wrap {margin-bottom: 30px;}.next-prev-block .next-box, .next-prev-block .prev-box {height: 150px;}.dashboard-side-wrap, .houzez-nav-menu-layout-horizontal .houzez-nav-menu, .houzez-nav-menu-layout-vertical .houzez-nav-menu {display: none;}.dashboard-content-wrap, .dashboard-header-main-wrap {padding-left: 0;}.dashboard-header-wrap {padding: 20px 30px;}.responsive-table tbody, .responsive-table td, .responsive-table th, .responsive-table thead, .responsive-table tr {display: block;}.responsive-table thead tr {position: absolute;top: -9999px;left: -9999px;}.responsive-table tr {margin-bottom: 20px;}.responsive-table td {position: relative;padding-left: 40%;}.responsive-table td:last-of-type {border-bottom: none;}.responsive-table td:before {position: absolute;top: 10px;left: 15px;width: 40%;white-space: nowrap;font-weight: 700;content: attr(data-label);}.draggable-table tbody, .draggable-table td.table-full-width, .draggable-table th, .draggable-table thead, .draggable-table tr {display: block;position: relative;}.draggable-table .drag-cell {position: absolute;right: 0;bottom: 0;}.draggable-table .table-cell-title span {line-height: unset;padding: 5px 10px;}.dashboard-property-search-wrap {padding-bottom: 8px;}.dashboard-property-search {margin-bottom: 10px;}.membership-package-order-detail-wrap {margin: 0;}.dashboard-table-property-bar-count {margin-bottom: 30px;margin-left: 0;}.blog-post-image-widget {width: 90px;}.widget-featured-property:not(.widget-featured-property-slider-wrap) .featured-property-item-widget {width: calc(50% - 1px);float: left;margin-left: 1px;margin-bottom: 1px;}.flickr-images a, .instagram-images a {width: 25%;}.module-3cols .agent-item, .module-3cols .text-with-icon-item, .module-4cols .agent-item, .module-4cols .text-with-icon-item {width: calc(50% - 2px);}.module-3cols .agent-item:nth-child(odd), .module-3cols .text-with-icon-item:nth-child(odd), .module-4cols .agent-item:nth-child(odd), .module-4cols .text-with-icon-item:nth-child(odd) {clear: left;}.module-3cols .agent-item:nth-child(3n + 1), .module-3cols .text-with-icon-item:nth-child(3n + 1) {clear: none;}.property-by-ids-module-3-cols .grid-view .item-listing-wrap, .property-cards-module-3-cols .grid-view .item-listing-wrap, .property-grids-module-v1 .property-grids-module-row .property-grid-item, .property-grids-module-v2 .property-grids-module-row .property-grid-item, .property-grids-module-v3 .property-grids-module-row .property-grid-item {width: 50%;}.taxonomy-item-rectangle .taxonomy-item {padding-bottom: 46.94%;}.price-table-price {font-size: 40px;line-height: 40px;letter-spacing: -2px;}.blog-posts-module-v3 .blog-posts-module-v3-right-wrap .blog-post-item-v3 .blog-post-thumb {max-width: 175px;}.blog-posts-module-v3 .blog-posts-module-v3-right-wrap .blog-post-item-v3 .blog-post-content-wrap {padding: 10px 15px;}.property-grids-module-v2 .property-grids-module-row .property-grid-item:first-child, .property-grids-module-v2 .property-grids-module-row .property-grid-item:nth-child(6) {width: 100%;}.taxonomy-cards-module.taxonomy-cards-module-3cols .taxonomy-item-card, .taxonomy-cards-module.taxonomy-cards-module-4cols .taxonomy-item-card {-ms-flex-preferred-size: calc(50% - 20px);flex-basis: calc(50% - 20px);}}.taxonomy-cards-module .taxonomy-item-card-content {-webkit-box-align: center;-ms-flex-align: center;align-items: center;}.taxonomy-cards-module .taxonomy-item-card-image {margin-right: 30px;max-width: 120px;border-radius: 6px;overflow: hidden;}.taxonomy-cards-module .taxonomy-cards-module-slider-nav .slick-next, .taxonomy-cards-module .taxonomy-cards-module-slider-nav .slick-prev {top: calc(50% - 15px);}.taxonomy-cards-module .taxonomy-cards-module-slider-nav .slick-prev {left: -50px;}.taxonomy-cards-module .taxonomy-cards-module-slider-nav .slick-next {right: -50px;}.taxonomy-cards-module .taxonomy-cards-module-slider .taxonomy-item-card {margin-right: 7.5px;margin-left: 7.5px;}.taxonomy-item-list .houzez-icon {font-size: 80%;}div#login-register-form {z-index: 9999;}.login-register-form .modal-dialog {max-width: 430px;}.login-register-form .modal-header {overflow: hidden;border: none;border-radius: 4px 4px 0 0;}.login-register-form .modal-header .close {padding: 15px 20px;color: #fff;opacity: 1;text-shadow: none;border-left: 1px solid rgba(255, 255, 255, 0.2);}.login-register-form .modal-header .login-register-tabs .nav-link {border-right: 1px solid;border-color: rgba(255, 255, 255, 0.2);padding: 15px 30px;color: #fff;}.login-register-form .modal-header .login-register-tabs .nav-link:hover {border-color: rgba(255, 255, 255, 0.2);}.form-tools a {min-height: 24px;font-size: 14px;font-weight: 500;}.login-form-wrap, .register-form-wrap {background-color: #fff;border: 1px solid #dce0e0;}.login-form-wrap .form-group-field:after, .register-form-wrap .form-group-field:after {font-family: houzez-iconfont;color: #636363;top: 10px;left: 18px;}.login-form-wrap .form-group-field input, .register-form-wrap .form-group-field input {padding-left: 42px;border: none;}.login-form-wrap .username-field:after, .register-form-wrap .username-field:after {content: "";}.login-form-wrap .password-field:after, .register-form-wrap .password-field:after {content: "";}.login-form-wrap .email-field:after, .register-form-wrap .email-field:after {content: "";}.login-form-wrap .phone-field:after, .register-form-wrap .phone-field:after {content: "";}.modal-body-phone-number-number .btn i {margin-right: 5px;font-size: 20px;line-height: 20px;top: 1px;position: relative;}@media (min-width: 768px) {.dashboard-add-new-listing .add-new-listing-bottom-nav-wrap, .dashboard-edit-listing .add-new-listing-bottom-nav-wrap {border-top: 1px solid #dce0e0;position: fixed;bottom: 0;left: 0;margin: 0;width: 100%;padding: 10px;background: #fff;}.property-by-ids-module-2-cols .grid-view, .property-by-ids-module-3-cols .grid-view, .property-cards-module-2-cols .grid-view, .property-cards-module-3-cols .grid-view {margin-right: -15px;margin-left: -15px;}.property-by-ids-module-2-cols .grid-view .item-listing-wrap-v4, .property-by-ids-module-2-cols .grid-view .item-listing-wrap-v5, .property-by-ids-module-2-cols .grid-view .item-listing-wrap-v6, .property-cards-module-2-cols .grid-view .item-listing-wrap-v4, .property-cards-module-2-cols .grid-view .item-listing-wrap-v5, .property-cards-module-2-cols .grid-view .item-listing-wrap-v6 {width: 50%;-ms-flex-preferred-size: 50%;flex-basis: 50%;padding-left: 15px;padding-right: 15px;float: left;}.property-by-ids-module-3-cols .grid-view .item-listing-wrap-v5, .property-by-ids-module-3-cols .grid-view .item-listing-wrap-v6, .property-cards-module-3-cols .grid-view .item-listing-wrap-v5, .property-cards-module-3-cols .grid-view .item-listing-wrap-v6 {width: 50%;padding-left: 15px;padding-right: 15px;float: left;}.elementor-column.elementor-col-15, .elementor-column[data-col="15"] {width: 15%;}.elementor-column.elementor-col-35, .elementor-column[data-col="35"] {width: 35%;}.elementor-column.elementor-col-45, .elementor-column[data-col="45"] {width: 45%;}.elementor-column.elementor-col-55, .elementor-column[data-col="55"] {width: 55%;}.elementor-column.elementor-col-65, .elementor-column[data-col="65"] {width: 65%;}}@media (max-width: 479px) {.elementor-column.elementor-xs-15 {width: 15%;}.elementor-column.elementor-xs-35 {width: 35%;}.elementor-column.elementor-xs-45 {width: 45%;}.elementor-column.elementor-xs-55 {width: 55%;}.elementor-column.elementor-xs-65 {width: 65%;}}@media (max-width: 767px) {.elementor-column.elementor-sm-15 {width: 15%;}.elementor-column.elementor-sm-35 {width: 35%;}.elementor-column.elementor-sm-45 {width: 45%;}.elementor-column.elementor-sm-55 {width: 55%;}.elementor-column.elementor-sm-65 {width: 65%;}}@media (min-width: 768px) and (max-width: 1024px) {.elementor-column.elementor-md-15 {width: 15%;}.elementor-column.elementor-md-35 {width: 35%;}.elementor-column.elementor-md-45 {width: 45%;}.elementor-column.elementor-md-55 {width: 55%;}.elementor-column.elementor-md-65 {width: 65%;}}.houzez-nav-menu__align-justify .houzez-elementor-menu > li {-webkit-box-flex: 1;-ms-flex-positive: 1;flex-grow: 1;}.houzez-nav-menu__align-justify .houzez-elementor-menu > li > a {-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}.houzez-nav-menu__align-left .houzez-elementor-menu {margin-right: auto;-webkit-box-pack: start;-ms-flex-pack: start;justify-content: flex-start;}.houzez-nav-menu__align-right .houzez-elementor-menu {margin-left: auto;-webkit-box-pack: end;-ms-flex-pack: end;justify-content: flex-end;}.houzez-nav-menu__align-center .houzez-elementor-menu {margin-left: auto;margin-right: auto;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}.houzez-field-textual {line-height: 1.4;font-size: 15px;min-height: 40px;border-radius: 3px;}.houzez-field-textual.elementor-size-xs, .houzez-field-textual.elementor-size-xs button:not(.actions-btn) {font-size: 13px;min-height: 33px;border-radius: 2px;}.houzez-field-textual.elementor-size-md, .houzez-field-textual.elementor-size-md button:not(.actions-btn) {font-size: 16px;min-height: 47px;border-radius: 4px;}.houzez-field-textual.elementor-size-lg {font-size: 18px;min-height: 59px;border-radius: 5px;}.houzez-field-textual.elementor-size-lg button:not(.actions-btn) {font-size: 18px;min-height: 59px;border-radius: 5px;padding: 7px 20px;}.houzez-field-textual.elementor-size-xl {font-size: 20px;min-height: 72px;border-radius: 6px;}.houzez-field-textual.elementor-size-xl button:not(.actions-btn) {font-size: 20px;min-height: 72px;border-radius: 6px;padding: 8px 24px;}.error-container .error, .houzez-custom-field .control {font-size: 14px;font-weight: 400;}.location-trigger.elementor-size-xs {height: 42px;line-height: 42px;}.location-trigger.elementor-size-md {height: 47px;line-height: 47px;}.location-trigger.elementor-size-lg {height: 59px;line-height: 59px;}.location-trigger.elementor-size-xl {height: 72px;line-height: 72px;}.houzez-search-button.elementor-size-xs {padding: 13px 20px !important;}.print-wrap {max-width: 768px;margin: 0 auto;}.print-logo-wrap {text-align: center;padding: 30px 0;border-bottom: 1px solid #dce0e0;}.print-title-wrap h1 {font-size: 24px;margin-bottom: 3px;}.print-title-wrap .item-price-wrap {position: relative;bottom: auto;left: auto;color: #000;}.print-banner-wrap .qr-code {background-color: #fff;padding: 15px 0 0 15px;}.print-content .print-section {border-top: 1px solid #dce0e0;margin-top: 20px;}.print-content .print-title {padding-top: 40px;}.print-content .block-content-wrap .list-1-cols li, .print-content .block-content-wrap .list-2-cols li, .print-content .block-content-wrap .list-3-cols li {padding: 0;border-bottom: none;line-height: 32px;-webkit-box-pack: initial;-ms-flex-pack: initial;justify-content: initial;}.print-content .block-content-wrap .list-1-cols li .houzez-icon, .print-content .block-content-wrap .list-2-cols li .houzez-icon, .print-content .block-content-wrap .list-3-cols li .houzez-icon {line-height: 32px;}.print-content .floor-plan-wrap {border: 1px solid #dce0e0;margin-bottom: 30px;}.print-content .floor-plan-top {padding: 20px 30px;border-bottom: 1px solid #dce0e0;}.print-content .floor-plan-description {padding: 20px 30px;}.print-title {padding-top: 20px;margin-bottom: 20px;font-size: 18px;}a:active, a:focus, a:hover, button:active, button:focus, button:hover, input:active, input:focus, input:hover {text-decoration: none;-webkit-box-shadow: none;box-shadow: none;outline: 0;}.list-inline-item:not(:last-child) {margin-right: 0.5rem;}.rtl .icon-arrow-button-left-2, .rtl .icon-arrow-button-right-2, .rtl .icon-arrow-left-1, .rtl .icon-arrow-right-1, .rtl .widget ul:not(.item-amenities):not(.item-price-wrap):not(.contact-list):not( .dropdown-menu ):not(.nav-tabs) li a:before {-webkit-transform: rotate(180deg);-ms-transform: rotate(180deg);transform: rotate(180deg);display: inline-block;}.rtl .list-inline-item:not(:last-child) {margin-left: 0;margin-right: 0;}.rtl .list-inline-item:not(:first-child) {margin-left: 0.5rem;margin-right: 0.5rem;}.page-item .page-link {min-height: 40px;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}.alert-dismissible {padding-right: 4rem;padding-left: 1.25rem;}.alert-dismissible .close {right: 0;left: auto;}.breadcrumb-item + .breadcrumb-item::before {padding-right: 0.5rem;padding-left: 0;}.breadcrumb-item + .breadcrumb-item {padding-left: 0.5rem;padding-right: 0;}.bootstrap-select .dropdown-toggle:focus, .bootstrap-select > select.mobile-device:focus + .dropdown-toggle, .btn-light:not(:disabled):not(.disabled).active:focus, .btn-light:not(:disabled):not(.disabled):active:focus, .form-control:focus, .show > .btn-light.dropdown-toggle:focus, .ui-state-focus {outline: 0 !important;-webkit-box-shadow: none;box-shadow: none;}.bootstrap-select .bs-ok-default:after, .bootstrap-select .dropdown-toggle::after {font-family: houzez-iconfont;border-style: none;}.bootstrap-select .dropdown-toggle::after {content: "";font-size: 10px;font-weight: 700;}.bootstrap-select .bs-ok-default:after {content: "";width: 10px;height: 10px;-webkit-transform: rotate(0);-ms-transform: rotate(0);transform: rotate(0);}.bootstrap-select .dropdown-menu.inner {text-transform: none;}.dropdown-toggle::after {margin-left: 15px;}.bootstrap-select > .dropdown-toggle.bs-placeholder, .bootstrap-select > .dropdown-toggle.bs-placeholder:active, .bootstrap-select > .dropdown-toggle.bs-placeholder:focus, .bootstrap-select > .dropdown-toggle.bs-placeholder:hover {color: #a1a7a8;}.bootstrap-select .dropdown-menu {min-width: 220px;}.ui-button, .ui-slider-horizontal .ui-slider-range, .ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default, html .ui-button.ui-state-disabled:active, html .ui-button.ui-state-disabled:hover {background: #fff;border: 1px solid #dce0e0;}.card, .fc-unthemed th {background-color: transparent;}.ui-widget.ui-widget-content {height: 9px;}.ui-slider-horizontal .ui-slider-handle {width: 30px;height: 30px;line-height: 30px;top: -11px;text-align: center;border-radius: 4px;}.ui-slider-horizontal .ui-slider-handle:after {font-size: 11px;content: "";font-family: houzez-iconfont;top: -1px;left: -1px;-webkit-transform: rotate(90deg);-ms-transform: rotate(90deg);transform: rotate(90deg);}@media (min-width: 992px) {.dashboard-add-new-listing .add-new-listing-bottom-nav-wrap, .dashboard-edit-listing .add-new-listing-bottom-nav-wrap {left: 240px;width: calc(100% - 240px);}.deals-table-wrap {overflow-x: scroll;padding: 30px 30px 0;height: calc(100vh - 132px);overflow-y: scroll !important;}.deals-table td, .deals-table th {min-width: 150px;padding: 10px 0 10px 20px;}.deals-table td:last-child, .deals-table th:last-child {padding: 10px 20px;}.property-by-ids-module-3-cols .grid-view .item-listing-wrap-v5, .property-by-ids-module-3-cols .grid-view .item-listing-wrap-v6, .property-cards-module-3-cols .grid-view .item-listing-wrap-v5, .property-cards-module-3-cols .grid-view .item-listing-wrap-v6 {width: calc(100% / 3);}.houzez-nav-menu-layout-horizontal .houzez-menu-toggle, .houzez-nav-menu-layout-vertical .houzez-menu-toggle {display: none;}.ui-slider-horizontal .ui-slider-handle:last-of-type {margin-left: -22px;}}.ui-slider-horizontal {height: 5px;}.ui-slider-horizontal .ui-slider-range {height: 3px;top: 2px;border: none;}.nav-pills .nav-link {color: #fff;font-weight: 500;margin: 0 2px 0 0;border-radius: 4px 4px 0 0;padding: 12px 20px;}@media (max-width: 767.98px) {.agent-detail-page-v2 .agent-review-title-wrap {padding: 30px 0 0;}.agent-detail-page-v2 .sidebar-wrap {margin-top: 30px;}.author-comment, .author-detail-wrap, .contact-form-wrap, .estimation-form-wrap, .post-comment-form-wrap, .post-content-wrap, .post-footer-wrap, .post-header-wrap, .post-inner-wrap {padding: 20px;}.dashboard-property-sort-by, .post-footer-wrap .d-flex {-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;}.post-footer-wrap .author-meta, .post-header-wrap .author-meta, .statistic-doughnut-chart {margin-bottom: 30px;}.author-meta li:not(:last-child) {margin-right: 10px;}.author-meta li:not(:last-child) img, .deals-table tfoot, .menu-edit-property-wrap {display: none;}.footer-bottom-wrap .d-flex .footer-copyright, .footer-bottom-wrap .d-flex .footer-nav, .footer-bottom-wrap .d-flex .logo, .post-title-wrap h1, .post-title-wrap h2 {margin-bottom: 20px;}.next-prev-block .next-box, .next-prev-block .prev-box {width: 100%;height: 160px;}.post-comment-wrap .comment ul {padding-left: 40px;}.dashboard-content-wrap, .testimonials-module-slider-v2 {overflow: hidden;}.dashboard-header-wrap {padding: 10px 20px 20px;}.dashboard-header-wrap h1 {font-size: 18px;}.dashboard-header-wrap .d-flex {-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-align: start !important;-ms-flex-align: start !important;align-items: start !important;}.dashboard-header-left .breadcrumb {padding: 0 0 5px;}.dashboard-header-right .btn {margin-top: 20px;}.dashboard-add-new-listing .dashboard-content-inner-wrap, .dashboard-content-inner-wrap, .dashboard-edit-listing .dashboard-content-inner-wrap {padding: 10px;}.dashboard-content-block, .dashboard-tool-block {padding: 15px;}.dashboard-content-block-wrap > h2, .dashboard-content-block > h2 {padding: 15px !important;font-size: 16px;}.add-new-listing-bottom-nav-wrap {margin-bottom: 10px;margin-left: -5px;margin-right: -5px;}.add-new-listing-bottom-nav-wrap .btn, .module-3cols .agent-item, .module-3cols .text-with-icon-item, .module-4cols .agent-item, .module-4cols .text-with-icon-item, .property-by-ids-module-3-cols .grid-view .item-listing-wrap, .property-cards-module-3-cols .grid-view .item-listing-wrap {width: 100%;}.draggable-table tbody, .draggable-table td.table-full-width, .draggable-table th, .draggable-table thead, .draggable-table tr {margin-bottom: 10px;}.additional-details-table td {padding: 2px;}.dashboard-property-search-wrap > .d-flex {-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;display: block !important;}.dashboard-property-search {max-width: 100%;}.dashboard-property-sort-by :not(.input-group) > .bootstrap-select.form-control:not([class*="col-"]) {width: auto;}.dashboard-mobile-edit-menu-wrap {display: block;padding: 10px 0;}.chart-nav {position: relative;right: auto;top: auto;margin-bottom: 10px;}.doughnut-chart-data {padding: 0;width: 100%;}.form-login-link {position: relative;top: auto;right: auto;margin-bottom: 20px;}.dashaboard-snake-nav .step-block {padding: 5px;font-size: 12px;}.deals-nav-tab.nav-pills .nav-link {font-size: 14px;padding: 15px 10px;}.activities-list:before {left: 35px;}.dashboard-slide-panel-wrap {width: 320px;right: -320px;}.widget-featured-property:not(.widget-featured-property-slider-wrap) .featured-property-item-widget {width: 100%;margin-left: 0;margin-bottom: 20px;}.widget-featured-property:not(.widget-featured-property-slider-wrap) .featured-property-item-widget:last-of-type {margin-bottom: 0;}.flickr-images a, .instagram-images a {width: 50%;}.footer-top-wrap {padding: 50px 30px 30px;}.footer-bottom-wrap .d-flex {-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}.footer-bottom-wrap-v2 .logo, .footer-bottom-wrap-v3 .logo {margin: 40px 0 50px;}.footer-bottom-wrap-v2 .footer-social span, .footer-bottom-wrap-v3 .footer-social span {padding: 0 0 10px;display: inline-block;}.back-to-top-wrap {right: 15px;bottom: 15px;}.slick-next, .slick-prev {display: none !important;}.taxonomy-grids-module-v1 .taxonomy-item-square .taxonomy-item {padding-bottom: 46.94%;}.property-carousel-module .grid-view .item-listing-wrap {float: left;}.property-grid-item {width: 100% !important;}.taxonomy-cards-module.taxonomy-cards-module-3cols .taxonomy-item-card, .taxonomy-cards-module.taxonomy-cards-module-4cols .taxonomy-item-card {-ms-flex-preferred-size: 100%;flex-basis: 100%;margin-right: 0;}.nav-pills .nav-link {padding: 15px 20px;}}.nav-pills .nav-link.active {background-color: #fff;color: #000;}.nav-pills .nav-link input[type="radio"] {left: -10000px;}.top-banner-wrap .nav-pills .nav-link.active {background-color: #fff !important;color: #000 !important;}.modal {z-index: 1080;}.card {border: none;}.fc-unthemed th {border-color: transparent;color: #111313;padding: 0 0 20px;}.fc-head .fc-head-container {border-bottom: 2px solid #dce0e0;}.fc-unthemed .fc-content, .fc-unthemed .fc-divider, .fc-unthemed .fc-list-heading td, .fc-unthemed .fc-list-view, .fc-unthemed .fc-popover, .fc-unthemed .fc-row, .fc-unthemed tbody, .fc-unthemed td {border-color: #fff;}.fc-unthemed td.fc-today {background-color: #edfbf0;}.fc-event {padding: 5px 10px;}.fc-day-grid-event {margin: 2px 5px;}.os-scrollbar, .os-scrollbar-handle, .os-scrollbar-track {height: 20px !important;border-radius: 0 !important;}.os-scrollbar-handle {background: #ced4d4 !important;}.os-scrollbar-track {background: #fff !important;}.os-host-resize-disabled.os-host-scrollbar-vertical-hidden > .os-scrollbar-horizontal, .os-host-rtl.os-host-resize-disabled.os-host-scrollbar-vertical-hidden > .os-scrollbar-horizontal {top: calc(100% - 20px);}.datepicker table tr td.active, .datepicker table tr td.active.disabled, .datepicker table tr td.active.disabled:hover, .datepicker table tr td.active:hover {background-image: none;}.page-item.disabled .page-link {border-color: transparent;color: #636363;}.leaflet-popup-content {margin: 0 !important;}.leaflet-popup-content-wrapper {border-radius: 0 !important;padding: 0 !important;}#houzez-properties-map a.leaflet-popup-close-button {color: #fff;background: #000;height: 20px;padding: 0;width: 20px;line-height: 18px;right: -20px;}.elementor-form-fields-wrapper .elementor-field-group .elementor-field-textual::-moz-placeholder {opacity: 1;}.elementor-form-fields-wrapper .elementor-field-group .elementor-field-textual:-ms-input-placeholder {opacity: 1;}.elementor-form-fields-wrapper .elementor-field-group .elementor-field-textual::-ms-input-placeholder {opacity: 1;}.elementor-form-fields-wrapper .elementor-field-group .elementor-field-textual::placeholder {opacity: 1;}.elementor-form-fields-wrapper .elementor-field-group .elementor-field-textual::-webkit-input-placeholder {opacity: 1;}.lSAction > a {z-index: 1 !important;}.btn, body {font-size: 15px;font-family: Roboto, sans-serif;}.accordion-title:before, .agent-list-wrap .agent-list-contact li a:hover, .agent-list-wrap .agent-list-content h2 a:hover, .agent-nav-wrap .nav-pills .nav-link, .blog-post-content-widget h4 a:hover, .board-message-icon-wrap.active, .btn-apply, .btn-clear, .btn-primary-outlined, .btn-primary-outlined:before, .chart-nav .nav-pills .nav-link.active, .dashboard-side-menu-wrap .side-menu-dropdown a.active, .dashboard-statistic-block h3 .fa, .footer-bottom-wrap a:hover, .footer-top-wrap .blog-post-content-widget h4 a:hover, .footer-top-wrap a:hover, .item-title a:hover, .item-wrap-v6 .item-price-wrap, .listing-switch-view .switch-btn.active, .listing-v6 .list-view .item-body .item-price-wrap, .main-nav .navbar-nav .nav-item .nav-item a:active, .main-nav .navbar-nav .nav-item .nav-item a:hover, .menu-edit-property li a.active, .menu-edit-property li a:hover, .page-link, .page-link:hover, .post-title-wrap h2 a:hover, .primary-text, .sort-by .bootstrap-select .bs-placeholder, .sort-by .bootstrap-select > .btn, .sort-by .bootstrap-select > .btn:active, .statistic-referrals-list li a:hover, a, a:active, a:focus, a:hover {color: #00aeff;}.agent-nav-wrap .nav-pills .nav-link.active, .board-message-icon-wrap .notification-circle, .btn-primary-outlined:hover, .compare-table .table-hover > tbody > tr:hover, .control input:checked ~ .control__indicator, .datepicker table tr td.active.active, .datepicker table tr td.active.disabled, .datepicker table tr td.active.disabled.active, .datepicker table tr td.active.disabled.disabled, .datepicker table tr td.active.disabled:active, .datepicker table tr td.active.disabled:hover, .datepicker table tr td.active.disabled:hover.active, .datepicker table tr td.active.disabled:hover.disabled, .datepicker table tr td.active.disabled:hover:active, .datepicker table tr td.active.disabled:hover:hover, .datepicker table tr td.active.disabled:hover[disabled], .datepicker table tr td.active.disabled[disabled], .datepicker table tr td.active:active, .datepicker table tr td.active:hover, .datepicker table tr td.active:hover.active, .datepicker table tr td.active:hover.disabled, .datepicker table tr td.active:hover:active, .datepicker table tr td.active:hover:hover, .datepicker table tr td.active:hover[disabled], .datepicker table tr td.active[disabled], .fc-event, .fc-event-dot, .login-register-form .modal-header, .mobile-property-tools .nav-pills .nav-link.active, .page-item.active .page-link, .post-tag, .primary-label, .slick-next:focus, .slick-next:hover, .slick-prev:focus, .slick-prev:hover, .top-banner-wrap .nav-pills .nav-link, .ui-slider-horizontal .ui-slider-range {background-color: #00aeff;}.agent-nav-wrap .nav-pills .nav-link, .agent-nav-wrap .nav-pills .nav-link.active, .btn-primary-outlined, .chart-nav .nav-pills .nav-link.active, .control input:checked ~ .control__indicator, .dashaboard-snake-nav .step-block.active, .fc-event, .fc-event-dot, .mobile-property-tools .nav-pills .nav-link.active, .page-item.active .page-link, .save-search-form-wrap {border-color: #00aeff;}.slick-arrow:hover {background-color: rgba(0, 174, 255, 0.65);}.slick-arrow {background-color: #00aeff;}.property-banner .nav-pills .nav-link.active {background-color: rgba(0, 174, 255, 0.65) !important;}.property-navigation-wrap a.active {color: #00aeff;-webkit-box-shadow: inset 0 -3px #00aeff;box-shadow: inset 0 -3px #00aeff;}.table-new td {background-color: rgba(0, 174, 255, 0.05);}.advanced-search-btn:active, .advanced-search-btn:hover, .btn-primary, .btn-primary:focus, .btn-primary:focus:active, .fc-button-primary, .fc-button-primary:focus, .fc-button-primary:focus:active {color: #fff;background-color: #00aeff;border-color: #00aeff;}.btn-primary-outlined:hover, .btn-primary:active, .btn-primary:hover, .btn-primary:not(:disabled):not(:disabled):active, .fc-button-primary:active, .fc-button-primary:hover, .fc-button-primary:not(:disabled):not(:disabled):active {color: #fff;background-color: #33beff;border-color: #33beff;}.btn-secondary, .btn-secondary:focus, .btn-secondary:focus:active {color: #fff;background-color: #28a745;border-color: #28a745;}.btn-secondary-outlined:hover, .btn-secondary:active, .btn-secondary:hover, .btn-secondary:not(:disabled):not(:disabled):active {color: #fff;background-color: #34ce57;border-color: #34ce57;}.btn-primary-outlined, .btn-primary-outlined:focus, .btn-primary-outlined:focus:active {color: #00aeff;background-color: transparent;border-color: #00aeff;}.btn-primary-outlined:active, .btn-primary-outlined:not(:disabled):not(:disabled):active {color: #00aeff;background-color: rgba(26, 26, 26, 0);border-color: #33beff;}.btn-call, .btn-call:focus, .btn-call:focus:active, .btn-secondary-outlined, .btn-secondary-outlined:focus, .btn-secondary-outlined:focus:active {color: #28a745;background-color: transparent;border-color: #28a745;}.btn-call:active, .btn-call:hover, .btn-call:not(:disabled):not(:disabled):active, .btn-secondary-outlined:active, .btn-secondary-outlined:not(:disabled):not(:disabled):active {color: #28a745;background-color: rgba(26, 26, 26, 0);border-color: #34ce57;}.header-v1 .header-inner-wrap, .header-v1 .navbar-logged-in-wrap {line-height: 60px;height: 60px;}.header-v2 .header-top .navbar {height: 110px;}.header-v2 .header-bottom .header-inner-wrap, .header-v2 .header-bottom .navbar-logged-in-wrap, .header-v3 .header-bottom .header-inner-wrap, .header-v3 .header-bottom .navbar-logged-in-wrap, .header-v5 .header-bottom .header-inner-wrap {line-height: 54px;height: 54px;}.header-v3 .header-top .header-contact-wrap, .header-v3 .header-top .header-inner-wrap {height: 80px;line-height: 80px;}.header-v4 .header-inner-wrap, .header-v4 .navbar-logged-in-wrap {line-height: 90px;height: 90px;}.header-v5 .header-top .header-inner-wrap, .header-v5 .header-top .navbar-logged-in-wrap {line-height: 110px;height: 110px;}.header-v6 .header-inner-wrap, .header-v6 .navbar-logged-in-wrap {height: 60px;line-height: 60px;}.main-wrap, body {background-color: #f8f8f8;}.agent-information .agent-phone span a, .agent-list-wrap .agent-list-contact li a, .agent-list-wrap .agent-list-content h2 a, .blog-post-content-widget h4 a, .blog-post-item-v1 .blog-post-title h3 a, .bootstrap-select .text, .btn-light-grey-outlined:hover, .chart-nav .nav-pills .nav-link, .control--checkbox, .control--radio, .dashboard-mobile-edit-menu-wrap .bootstrap-select > .dropdown-toggle.bs-placeholder, .dashboard-table-properties td .property-payment-status, .deals-nav-tab.nav-pills .nav-link, .features-list-wrap .btn-features-list, .features-list-wrap .control--checkbox, .form-control, .fw-property-features-left li a, .fw-property-floor-plans-wrap .floor-plans-tabs a, .item-parallax-wrap .item-price-wrap, .item-title a, .item-wrap-v2 .item-amenities li span, .item-wrap-v2 .item-amenities li:before, .lead-nav-tab.nav-pills .nav-link, .lightbox-content-wrap .item-price-wrap, .list-view .item-body .item-price-wrap, .listing-tabs .nav-tabs .nav-link, .login-register-form .modal-header .login-register-tabs .nav-link.active, .menu-edit-property li a, .mobile-property-title .item-price-wrap .item-price, .overlay-search-advanced-module .overlay-search-module-close, .overlay-search-advanced-module .search-title, .page-title-wrap .item-price-wrap, .payment-method-block .radio-tab .control-text, .post-title-wrap h2 a, .property-item-widget .right-property-item-widget-wrap .item-price-wrap, .property-overview-wrap ul li strong, .property-slider-item .item-price-wrap, .range-text, .statistic-referrals-list li a, body, button:not(.bs-placeholder) .filter-option-inner-inner {color: #222;}.header-v2 .header-contact-wrap, .header-v2 .header-top, .header-v4, .header-v5 .header-top, .main-nav .navbar-nav .nav-item .dropdown-menu, .nav-mobile .main-nav, .nav-mobile .navi-login-register {background-color: #fff;}.advanced-search-nav, .footer-top-wrap, .header-mobile, .header-v1, .header-v3 .header-bottom, .header-v3 .header-top, .header-v5 .header-bottom, .header-v6 .header-top, .overlay-search-advanced-module, .search-expandable {background-color: #004274;}.main-nav .navbar-nav .nav-item .nav-item a {color: #004274;border-bottom: 1px solid #dce0e0;}.header-v1 {border-bottom: 1px solid #004274;}.footer-bottom-wrap, .footer-bottom-wrap a, .footer-top-wrap, .footer-top-wrap .blog-post-content-widget, .footer-top-wrap .blog-post-content-widget h4 a, .footer-top-wrap .form-tools .control, .footer-top-wrap .property-item-widget .right-property-item-widget-wrap .item-amenities, .footer-top-wrap .property-item-widget .right-property-item-widget-wrap .item-price-wrap, .footer-top-wrap .slick-dots li button::before, .footer-top-wrap .slick-dots li.slick-active button:before, .footer-top-wrap .widget ul:not(.item-amenities):not(.item-price-wrap):not(.contact-list):not( .dropdown-menu ):not(.nav-tabs) li span, .footer-top-wrap a, .header-mobile .toggle-button-left, .header-mobile .toggle-button-right, .header-transparent-wrap .header-v4 a, .header-v1 a, .header-v2 a, .header-v3 a, .header-v5 a, .header-v6 .header-social-icons a, .header-v6 a, .side-menu a.active, .side-menu a:hover, .side-menu-dropdown a, .switcher-wrap .dropdown-menu, .top-bar-contact, .top-bar-slogan, .top-bar-wrap .btn, .top-bar-wrap .dropdown-menu, .top-bar-wrap .navbar-toggler, .top-bar-wrap a {color: #fff;}.header-v1 a:active, .header-v1 a:hover, .header-v2 a:active, .header-v2 a:hover, .header-v3 a:active, .header-v3 a:hover, .header-v4 a:active, .header-v4 a:hover, .header-v5 a:active, .header-v5 a:hover, .header-v6 a:active, .header-v6 a:hover {color: #00aeff;background-color: rgba(0, 174, 255, 0.1);}.header-v2 .header-bottom {background-color: #004274;border-color: rgba(0, 174, 255, 0.2);}.header-v2 .header-contact-left, .header-v2 .header-contact-wrap .header-contact-right, .header-v2 .header-social-icons a, .header-v3 .header-social-icons a, .header-v4 a, .header-v5 .header-social-icons a {color: #004274;}.header-v2 .navbar-nav > li, .header-v2 .navbar-nav > li:first-of-type, .header-v3 .header-bottom, .header-v3 .login-register, .header-v3 .navbar-nav > li, .header-v3 .navbar-nav > li:first-of-type, .header-v5 .header-bottom, .header-v5 .navbar-nav > li, .header-v5 .navbar-nav > li:first-of-type {border-color: rgba(0, 174, 239, 0.2);}.header-v3 .header-contact, .header-v3-mobile {background-color: #00aeff;color: #fff;}.header-transparent-wrap .header-v4 {background-color: transparent;border-bottom: 1px solid rgba(255, 255, 255, 0.2);}.header-transparent-wrap .header-v4 a:active, .header-transparent-wrap .header-v4 a:hover {color: #fff;background-color: rgba(255, 255, 255, 0.1);}.header-transparent-wrap .header-v4 .btn-create-listing {color: #fff;border: 1px solid #fff;background-color: rgba(255, 255, 255, 0.2);}.header-main-wrap .btn-create-listing:active, .header-main-wrap .btn-create-listing:hover, .header-transparent-wrap .header-v4 .btn-create-listing:active, .header-transparent-wrap .header-v4 .btn-create-listing:hover, .nav-mobile .btn-create-listing:active, .nav-mobile .btn-create-listing:hover, .navi-login-register .btn-create-listing:active, .navi-login-register .btn-create-listing:hover {color: #fff;border: 1px solid #00aeff;background-color: rgba(0, 174, 255, 0.65);}.header-main-wrap .btn-create-listing, .nav-mobile .btn-create-listing, .navi-login-register .btn-create-listing {color: #fff;border: 1px solid #00aeff;background-color: #00aeff;}.advanced-search .bootstrap-select > .btn, .advanced-search .form-control, .advanced-search-banner-wrap .bootstrap-select > .btn, .advanced-search-banner-wrap .form-control, .advanced-search-v2 .advanced-search-btn, .advanced-search-v2 .advanced-search-btn:hover, .location-trigger, .nav-mobile .houzez-megamenu-inner .sub-menu .sub-menu li:last-of-type a, .navi-login-register .houzez-megamenu-inner .sub-menu .sub-menu li:last-of-type a, .overlay-search-advanced-module .bootstrap-select > .btn, .overlay-search-advanced-module .form-control, .search-banner-wrap .bootstrap-select > .btn, .search-banner-wrap .form-control, .step-search-wrap .bootstrap-select > .btn, .step-search-wrap .form-control, .vertical-search-wrap .bootstrap-select > .btn, .vertical-search-wrap .form-control {border-color: #dce0e0;}.logged-in-nav a, .nav-mobile .main-nav .nav-item a, .navi-login-register .main-nav .nav-item a {color: #004274;border-color: #dce0e0;background-color: #fff;}.nav-mobile .main-nav .sub-menu a, .navi-login-register .main-nav .sub-menu a {background-color: #f9f9f9;color: #000;}.logged-in-nav a:active, .logged-in-nav a:hover {color: #00aeff;background-color: rgba(0, 174, 255, 0.1);border-color: #dce0e0;}.advanced-search ::-webkit-input-placeholder, .advanced-search-banner-wrap ::-webkit-input-placeholder, .bootstrap-select > .btn, .form-control::-webkit-input-placeholder, .overlay-search-advanced-module ::-webkit-input-placeholder, .search-banner-wrap ::-webkit-input-placeholder {color: #a1a7a8;}.advanced-search ::-webkit-input-placeholder, .advanced-search-banner-wrap ::-webkit-input-placeholder, .bootstrap-select > .btn, .form-control::placeholder, .overlay-search-advanced-module ::-webkit-input-placeholder, .search-banner-wrap ::-webkit-input-placeholder {color: #a1a7a8;}.advanced-search ::-moz-placeholder, .advanced-search-banner-wrap ::-moz-placeholder, .overlay-search-advanced-module ::-moz-placeholder, .search-banner-wrap ::-moz-placeholder {color: #a1a7a8;}.advanced-search :-ms-input-placeholder, .advanced-search-banner-wrap ::-ms-input-placeholder, .overlay-search-advanced-module ::-ms-input-placeholder, .search-banner-wrap :-ms-input-placeholder {color: #a1a7a8;}.advanced-search :-moz-placeholder, .advanced-search-banner-wrap :-moz-placeholder, .overlay-search-advanced-module :-moz-placeholder, .search-banner-wrap :-moz-placeholder {color: #a1a7a8;}.advanced-search-btn, .advanced-search-btn:focus {color: #00aeff;background-color: #fff;border-color: #dce0e0;}.bootstrap-select .dropdown-item:focus, .bootstrap-select .dropdown-item:hover {background-color: rgba(0, 174, 255, 0.1);}.dashboard-side-wrap {background-color: #002b4b;}.side-menu a {color: #839eb2;}.label-featured {background-color: #77c720;color: #fff;}.detail-wrap {background-color: rgba(0, 174, 255, 0.1);border-color: #00aeff;}.footer-bottom-wrap {background-color: #00335a;}body {line-height: 25px;font-weight: 300;text-transform: none;}.btn {font-weight: 500;}.bootstrap-select .text, .form-control, .sort-by-title {font-family: Roboto, sans-serif;font-size: 15px;font-weight: 400;}b, label, strong {font-weight: 600;}.btn-create-listing, .dropdown-menu, .logged-in-nav, .login-register, .main-nav {font-family: Roboto, sans-serif;font-size: 14px;font-weight: 500;text-transform: none;}.item-title, h1, h2, h3, h4, h5, h6 {font-family: Roboto, sans-serif;font-weight: 500;text-transform: inherit;}.post-content-wrap h1, .post-content-wrap h2, .post-content-wrap h3, .post-content-wrap h4, .post-content-wrap h5, .post-content-wrap h6 {font-weight: 700;text-transform: inherit;text-align: inherit;}.switcher-wrap .dropdown-menu, .top-bar-wrap, .top-bar-wrap .dropdown-menu {background-color: #000;}.switcher-wrap .dropdown-menu li:active, .switcher-wrap .dropdown-menu li:hover, .top-bar-wrap .btn:active, .top-bar-wrap .btn:hover, .top-bar-wrap .dropdown-menu li:active, .top-bar-wrap .dropdown-menu li:hover, .top-bar-wrap a:active, .top-bar-wrap a:hover {color: #00aeff;background-color: transparent;}