/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */

/* Document
   ========================================================================== */

/**
 * 1. Correct the line height in all browsers.
 * 2. Prevent adjustments of font size after orientation changes in iOS.
 */

html {
  line-height: 1.15; /* 1 */
  -webkit-text-size-adjust: 100%; /* 2 */
}

/* Sections
   ========================================================================== */

/**
 * Remove the margin in all browsers.
 */

body {
  margin: 0;
}

/**
 * Render the `main` element consistently in IE.
 */

main {
  display: block;
}

/**
 * Correct the font size and margin on `h1` elements within `section` and
 * `article` contexts in Chrome, Firefox, and Safari.
 */

h1 {
  font-size: 2em;
  margin: 0.67em 0;
}

/* Grouping content
   ========================================================================== */

/**
 * 1. Add the correct box sizing in Firefox.
 * 2. Show the overflow in Edge and IE.
 */

hr {
  box-sizing: content-box; /* 1 */
  height: 0; /* 1 */
  overflow: visible; /* 2 */
}

/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */

pre {
  font-family: monospace, monospace; /* 1 */
  font-size: 1em; /* 2 */
}

/* Text-level semantics
   ========================================================================== */

/**
 * Remove the gray background on active links in IE 10.
 */

a {
  background-color: transparent;
}

/**
 * 1. Remove the bottom border in Chrome 57-
 * 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.
 */

abbr[title] {
  border-bottom: none; /* 1 */
  text-decoration: underline; /* 2 */
  text-decoration: underline dotted; /* 2 */
}

/**
 * Add the correct font weight in Chrome, Edge, and Safari.
 */

b,
strong {
  font-weight: bolder;
}

/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */

code,
kbd,
samp {
  font-family: monospace, monospace; /* 1 */
  font-size: 1em; /* 2 */
}

/**
 * Add the correct font size in all browsers.
 */

small {
  font-size: 80%;
}

/**
 * Prevent `sub` and `sup` elements from affecting the line height in
 * all browsers.
 */

sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}

sub {
  bottom: -0.25em;
}

sup {
  top: -0.5em;
}

/* Embedded content
   ========================================================================== */

/**
 * Remove the border on images inside links in IE 10.
 */

img {
  border-style: none;
}

/* Forms
   ========================================================================== */

/**
 * 1. Change the font styles in all browsers.
 * 2. Remove the margin in Firefox and Safari.
 */

button,
input,
optgroup,
select,
textarea {
  font-family: inherit; /* 1 */
  font-size: 100%; /* 1 */
  line-height: 1.15; /* 1 */
  margin: 0; /* 2 */
}

/**
 * Show the overflow in IE.
 * 1. Show the overflow in Edge.
 */

button,
input { /* 1 */
  overflow: visible;
}

/**
 * Remove the inheritance of text transform in Edge, Firefox, and IE.
 * 1. Remove the inheritance of text transform in Firefox.
 */

button,
select { /* 1 */
  text-transform: none;
}

/**
 * Correct the inability to style clickable types in iOS and Safari.
 */

button,
[type="button"],
[type="reset"],
[type="submit"] {
  -webkit-appearance: button;
}

/**
 * Remove the inner border and padding in Firefox.
 */

button::-moz-focus-inner,
[type="button"]::-moz-focus-inner,
[type="reset"]::-moz-focus-inner,
[type="submit"]::-moz-focus-inner {
  border-style: none;
  padding: 0;
}

/**
 * Restore the focus styles unset by the previous rule.
 */

button:-moz-focusring,
[type="button"]:-moz-focusring,
[type="reset"]:-moz-focusring,
[type="submit"]:-moz-focusring {
  outline: 1px dotted ButtonText;
}

/**
 * Correct the padding in Firefox.
 */

fieldset {
  padding: 0.35em 0.75em 0.625em;
}

/**
 * 1. Correct the text wrapping in Edge and IE.
 * 2. Correct the color inheritance from `fieldset` elements in IE.
 * 3. Remove the padding so developers are not caught out when they zero out
 *    `fieldset` elements in all browsers.
 */

legend {
  box-sizing: border-box; /* 1 */
  color: inherit; /* 2 */
  display: table; /* 1 */
  max-width: 100%; /* 1 */
  padding: 0; /* 3 */
  white-space: normal; /* 1 */
}

/**
 * Add the correct vertical alignment in Chrome, Firefox, and Opera.
 */

progress {
  vertical-align: baseline;
}

/**
 * Remove the default vertical scrollbar in IE 10+.
 */

textarea {
  overflow: auto;
}

/**
 * 1. Add the correct box sizing in IE 10.
 * 2. Remove the padding in IE 10.
 */

[type="checkbox"],
[type="radio"] {
  box-sizing: border-box; /* 1 */
  padding: 0; /* 2 */
}

/**
 * Correct the cursor style of increment and decrement buttons in Chrome.
 */

[type="number"]::-webkit-inner-spin-button,
[type="number"]::-webkit-outer-spin-button {
  height: auto;
}

/**
 * 1. Correct the odd appearance in Chrome and Safari.
 * 2. Correct the outline style in Safari.
 */

[type="search"] {
  -webkit-appearance: textfield; /* 1 */
  outline-offset: -2px; /* 2 */
}

/**
 * Remove the inner padding in Chrome and Safari on macOS.
 */

[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none;
}

/**
 * 1. Correct the inability to style clickable types in iOS and Safari.
 * 2. Change font properties to `inherit` in Safari.
 */

::-webkit-file-upload-button {
  -webkit-appearance: button; /* 1 */
  font: inherit; /* 2 */
}

/* Interactive
   ========================================================================== */

/*
 * Add the correct display in Edge, IE 10+, and Firefox.
 */

details {
  display: block;
}

/*
 * Add the correct display in all browsers.
 */

summary {
  display: list-item;
}

/* Misc
   ========================================================================== */

/**
 * Add the correct display in IE 10+.
 */

template {
  display: none;
}

/**
 * Add the correct display in IE 10.
 */

[hidden] {
  display: none;
}

@font-face {
  font-family: 'c24-icons';
  src:
    url(/fonts/c24-icons/fonts/c24-icons.ttf) format('truetype'),
    url(/fonts/c24-icons/fonts/c24-icons.woff) format('woff'),
    url(/fonts/c24-icons/fonts/c24-icons.svg#c24-icons) format('svg');
  font-weight: normal;
  font-style: normal;
  font-display: block;
}

[class^="icon-"], [class*=" icon-"] {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'c24-icons' !important;
  speak: never;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;

  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.icon-new:before {
  content: "\e97d";
}
.icon-newtab:before {
  content: "\e97e";
}
.icon-more:before {
  content: "\e97b";
}
.icon-send:before {
  content: "\e97c";
}
.icon-question:before {
  content: "\e97a";
}
.icon-auction:before {
  content: "\e979";
}
.icon-briefcase:before {
  content: "\e978";
}
.icon-calendar:before {
  content: "\e977";
}
.icon-finish-stage:before {
  content: "\e976";
}
.icon-close-to-forest:before {
  content: "\e96c";
}
.icon-close-to-park:before {
  content: "\e96d";
}
.icon-close-to-water:before {
  content: "\e96e";
}
.icon-garden:before {
  content: "\e96f";
}
.icon-green-courtyards:before {
  content: "\e970";
}
.icon-playground:before {
  content: "\e971";
}
.icon-shared-lounge:before {
  content: "\e972";
}
.icon-shared-warehouse:before {
  content: "\e973";
}
.icon-smart-home:before {
  content: "\e974";
}
.icon-sports-field:before {
  content: "\e975";
}
.icon-graph:before {
  content: "\e967";
}
.icon-edit .path1:before {
  content: "\e968";
  color: rgb(0, 0, 0);
}
.icon-edit .path2:before {
  content: "\e969";
  margin-left: -1em;
  color: rgb(0, 0, 0);
}
.icon-edit .path3:before {
  content: "\e96a";
  margin-left: -1em;
  color: rgb(255, 255, 255);
}
.icon-unpublish:before {
  content: "\e96b";
}
.icon-thumbnails-hidden:before {
  content: "\e965";
}
.icon-thumbnails:before {
  content: "\e966";
}
.icon-print:before {
  content: "\e964";
}
.icon-google:before {
  content: "\e963";
}
.icon-image:before {
  content: "\e961";
}
.icon-video:before {
  content: "\e962";
}
.icon-info:before {
  content: "\e95f";
}
.icon-minus:before {
  content: "\e960";
}
.icon-linked-in:before {
  content: "\e95e";
}
.icon-playback-next:before {
  content: "\e95c";
}
.icon-playback-prev:before {
  content: "\e95d";
}
.icon-eye:before {
  content: "\e95a";
}
.icon-tap:before {
  content: "\e95b";
}
.icon-clock:before {
  content: "\e959";
}
.icon-hot-offers:before {
  content: "\e958";
}
.icon-commercial:before {
  content: "\e951";
}
.icon-cottage:before {
  content: "\e952";
}
.icon-garage:before {
  content: "\e953";
}
.icon-house-1:before {
  content: "\e954";
}
.icon-house-share:before {
  content: "\e955";
}
.icon-land:before {
  content: "\e956";
}
.icon-modular-house:before {
  content: "\e957";
}
.icon-reset:before {
  content: "\e950";
}
.icon-map-marker:before {
  content: "\e94e";
}
.icon-street-view:before {
  content: "\e94f";
}
.icon-drag-handle:before {
  content: "\e94d";
}
.icon-laptop:before {
  content: "\e94c";
}
.icon-meeting-room:before {
  content: "\e94b";
}
.icon-messenger:before {
  content: "\e947";
}
.icon-share:before {
  content: "\e948";
}
.icon-viber:before {
  content: "\e949";
}
.icon-whatsapp:before {
  content: "\e94a";
}
.icon-filters:before {
  content: "\e946";
}
.icon-alert:before {
  content: "\e945";
}
.icon-apartment-o:before {
  content: "\e943";
}
.icon-apartment:before {
  content: "\e944";
}
.icon-draugiem:before {
  content: "\e942";
}
.icon-cookie:before {
  content: "\e941";
}
.icon-new-project:before {
  content: "\e940";
}
.icon-open-house:before {
  content: "\e93e";
}
.icon-rocket:before {
  content: "\e93f";
}
.icon-angle-down:before {
  content: "\e900";
}
.icon-angle-left:before {
  content: "\e901";
}
.icon-angle-right:before {
  content: "\e902";
}
.icon-angle-up:before {
  content: "\e903";
}
.icon-area-select:before {
  content: "\e904";
}
.icon-arrow-down:before {
  content: "\e905";
}
.icon-arrow-left:before {
  content: "\e906";
}
.icon-arrow-right:before {
  content: "\e907";
}
.icon-arrow-up:before {
  content: "\e908";
}
.icon-badge:before {
  content: "\e909";
}
.icon-balcony:before {
  content: "\e90a";
}
.icon-bathroom:before {
  content: "\e90b";
}
.icon-bolt:before {
  content: "\e90c";
}
.icon-boxes:before {
  content: "\e90d";
}
.icon-bricks:before {
  content: "\e90e";
}
.icon-broker-star:before {
  content: "\e90f";
}
.icon-bubbles:before {
  content: "\e910";
}
.icon-bulb:before {
  content: "\e911";
}
.icon-check:before {
  content: "\e912";
}
.icon-chest:before {
  content: "\e913";
}
.icon-close:before {
  content: "\e914";
}
.icon-copy:before {
  content: "\e915";
}
.icon-cup:before {
  content: "\e916";
}
.icon-door:before {
  content: "\e917";
}
.icon-elevator:before {
  content: "\e918";
}
.icon-envelope:before {
  content: "\e919";
}
.icon-facebook:before {
  content: "\e91a";
}
.icon-flag:before {
  content: "\e91b";
}
.icon-full-screen:before {
  content: "\e91c";
}
.icon-furniture:before {
  content: "\e91d";
}
.icon-grid:before {
  content: "\e91e";
}
.icon-house:before {
  content: "\e91f";
}
.icon-instagram:before {
  content: "\e920";
}
.icon-key:before {
  content: "\e921";
}
.icon-kindergarden:before {
  content: "\e922";
}
.icon-list:before {
  content: "\e923";
}
.icon-map-pin:before {
  content: "\e924";
}
.icon-menu:before {
  content: "\e925";
}
.icon-my-searches:before {
  content: "\e926";
}
.icon-parking:before {
  content: "\e927";
}
.icon-phone:before {
  content: "\e928";
}
.icon-pillow:before {
  content: "\e929";
}
.icon-pipe:before {
  content: "\e92a";
}
.icon-plus:before {
  content: "\e92b";
}
.icon-purpose-of-use:before {
  content: "\e92c";
}
.icon-receipt:before {
  content: "\e92d";
}
.icon-road:before {
  content: "\e92e";
}
.icon-save-search:before {
  content: "\e92f";
}
.icon-school:before {
  content: "\e930";
}
.icon-search:before {
  content: "\e931";
}
.icon-settings:before {
  content: "\e932";
}
.icon-sign-out:before {
  content: "\e933";
}
.icon-stairs:before {
  content: "\e934";
}
.icon-star-o:before {
  content: "\e935";
}
.icon-star:before {
  content: "\e936";
}
.icon-terrace:before {
  content: "\e937";
}
.icon-thermostat:before {
  content: "\e938";
}
.icon-transport:before {
  content: "\e939";
}
.icon-trash:before {
  content: "\e93a";
}
.icon-twitter:before {
  content: "\e93b";
}
.icon-virtual-tour:before {
  content: "\e93c";
}
.icon-water:before {
  content: "\e93d";
}

.text-color-primary{color:#6900a8}body{font-family:"Roboto",sans-serif;color:#2c1d38;font-size:16px;line-height:1.4;-webkit-font-smoothing:unset}h1,h2,h3,h4,h5,h6{color:#4c4254}h1,.h1,h2,.h2,h3,.h3{font-weight:900}h4,.h4,h5,.h5{font-weight:700}h1,.h1{font-size:25px;line-height:109%}@media (min-width: 480px){h1,.h1{font-size:35px;line-height:117%}}h2,.h2{font-size:20px;line-height:120%}@media (min-width: 480px){h2,.h2{font-size:25px;line-height:123%}}h3,.h3{font-size:18px;line-height:114%}@media (min-width: 480px){h3,.h3{font-size:20px;line-height:120%}}h4,.h4{font-size:16px;line-height:114%}@media (min-width: 480px){h4,.h4{font-size:17px;line-height:130%}}h5,.h5{font-size:14px;line-height:122%}@media (min-width: 480px){h5,.h5{font-size:14px;line-height:122%}}.text-small{font-size:14px}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeOut{100%{opacity:0}0%{opacity:1}}@keyframes horizontalBackAndForth{0%,100%{transform:translateX(-3px)}50%{transform:translateX(3px)}}:root{--brand-color: #6900a8;--brand-color-dark-10: #4f007f;--brand-color-light-10: #9200d7}*{box-sizing:border-box;-webkit-font-smoothing:antialiased;-webkit-overflow-scrolling:touch}.App{background:#fff;margin-top:0}@media (min-width: 768px){.App{margin-top:0}}body{width:100%}body.body--fixed,body[class*='body--fixed']{position:fixed;overflow:hidden;top:0;bottom:0;width:100%}@media (min-width: 768px){body{margin-top:0}}#root{height:calc(100vh - 3.5rem)}ul,li{margin:0;padding:0;list-style:none}a{text-decoration:none;color:inherit}.clearfix::after{content:'';clear:both;display:table}.flex-1{flex:1 1 auto !important}.flex-0{flex:0 0 auto !important}table{border-collapse:collapse}.center{text-align:center}.text-white{color:#fff}.checkbox,.radio{display:inline-flex;flex:0 0 32px;width:32px;height:32px;position:relative;border-radius:6px}.checkbox:hover,.radio:hover{background:rgba(105,0,168,0.1);background:rgba(var(--brand-color-rgb), 0.1)}.form-field:hover .checkbox,.form-field:hover .radio{background:rgba(105,0,168,0.1);background:rgba(var(--brand-color-rgb), 0.1)}.checkbox--focused,.radio--focused{background:rgba(105,0,168,0.3);background:rgba(var(--brand-color-rgb), 0.3)}.checkbox--checked .checkbox__bg,.radio--checked .checkbox__bg{background:#6900a8;background:var(--brand-color);text-align:center}.checkbox--checked .checkbox__bg:before,.radio--checked .checkbox__bg:before{color:#fff;font-family:'c24-icons';line-height:20px;font-size:16px;content:'\e912'}.checkbox--error .checkbox__bg,.radio--error .checkbox__bg{border-color:#f11f77}.checkbox__bg,.radio__bg{position:absolute;top:4px;bottom:4px;left:4px;right:4px;border-radius:6px;border:1px solid #c7c5c9;background:#fff}.checkbox input,.radio input{height:100%;width:100%;position:relative;z-index:60;opacity:0}.inline-link{color:#6900a8;padding:0.5rem;margin:-0.5rem}.inline-link:hover{color:#4f007f}.text-link{color:inherit;color:var(--brand-color);text-decoration:underline}.text-link:hover{color:#6900a8;color:var(--brand-color)}.check{border-radius:6px}.check__bg{border-radius:6px;border:1px solid #c7c5c9}.radio{border-radius:100%}.radio__bg{border-radius:100%;border:1px solid #c7c5c9}.radio--checked .radio__bg{background:#6900a8;background:var(--brand-color);text-align:center;display:flex}.radio--checked .radio__bg:before{content:'';width:0.5rem;height:0.5rem;margin:7px;background:#fff;border-radius:100%}.notch__base{position:absolute;left:0;top:0;right:0;bottom:0;display:flex;cursor:pointer;pointer-events:none}.notch__base .leading,.notch__base .notch,.notch__base .trailing{border-style:solid;border-color:#c7c5c9;height:100%}.notch__base .label--floating{border-width:0 0 1px 0 !important}.notch__base .label--floating label{transform:translate(-2px, -24px);font-size:0.75em;color:#4c4254;font-weight:500}.notch__base .leading{width:0.5rem;border-width:1px 0 1px 1px;border-radius:6px 0 0 6px}.notch__base .notch{border-width:1px 0 1px 0;padding:0 0.5rem}.notch__base .trailing{flex-grow:1;border-width:1px 1px 1px 0;border-radius:0 6px 6px 0}.form-field__flex{display:flex;margin-bottom:0.25rem}.form-field__flex label{padding:0.4rem 0.5rem}.form-field--small .form-field__flex label{font-size:14px}.form-field__flex label a{color:#6900a8}.form-field__flex label a:hover{text-decoration:underline}.form-field .error-msg{margin-top:0}button:focus{outline:0}button:focus-visible{outline:1 !important}.disable-tap-zoom,.amount-picker{touch-action:manipulation !important}#ot-sdk-btn-floating.ot-floating-button{display:none}/*!
  Ionicons, v2.0.0
  Created by Ben Sperry for the Ionic Framework, http://ionicons.com/
  https://twitter.com/benjsperry  https://twitter.com/ionicframework
  MIT License: https://github.com/driftyco/ionicons

  Android-style icons originally built by Google’s
  Material Design Icons: https://github.com/google/material-design-icons
  used under CC BY http://creativecommons.org/licenses/by/4.0/
  Modified icons to fit ionicon’s grid from original.
*/@font-face{font-family:"Ionicons";src:url("https://cdnjs.cloudflare.com/ajax/libs/ionicons/2.0.1/fonts/ionicons.eot?v=2.0.0");src:url("https://cdnjs.cloudflare.com/ajax/libs/ionicons/2.0.1/fonts/ionicons.eot?v=2.0.0#iefix") format("embedded-opentype"),url("https://cdnjs.cloudflare.com/ajax/libs/ionicons/2.0.1/fonts/ionicons.ttf?v=2.0.0") format("truetype"),url("https://cdnjs.cloudflare.com/ajax/libs/ionicons/2.0.1/fonts/ionicons.woff?v=2.0.0") format("woff"),url("https://cdnjs.cloudflare.com/ajax/libs/ionicons/2.0.1/fonts/ionicons.svg?v=2.0.0#Ionicons") format("svg");font-weight:normal;font-style:normal}.image-gallery-fullscreen-button::before,.image-gallery-play-button::before,.image-gallery-left-nav::before,.image-gallery-right-nav::before{display:inline-block;font-family:"Ionicons";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;text-rendering:auto;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.image-gallery{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}.image-gallery.fullscreen-modal{background:#000;bottom:0;height:100%;left:0;position:fixed;right:0;top:0;width:100%;z-index:5}.image-gallery.fullscreen-modal .image-gallery-content{top:50%;transform:translateY(-50%)}.image-gallery-content{position:relative;line-height:0;top:0}.image-gallery-content.fullscreen{background:#000}.image-gallery-content.fullscreen .image-gallery-slide{background:#000}.image-gallery-slide-wrapper{position:relative}.image-gallery-slide-wrapper.left,.image-gallery-slide-wrapper.right{display:inline-block;width:calc(100% - 113px)}@media (max-width: 768px){.image-gallery-slide-wrapper.left,.image-gallery-slide-wrapper.right{width:calc(100% - 84px)}}.image-gallery-slide-wrapper.image-gallery-rtl{direction:rtl}.image-gallery-fullscreen-button,.image-gallery-play-button,.image-gallery-left-nav,.image-gallery-right-nav{appearance:none;background-color:transparent;border:0;cursor:pointer;outline:none;position:absolute;z-index:4}.image-gallery-fullscreen-button::before,.image-gallery-play-button::before,.image-gallery-left-nav::before,.image-gallery-right-nav::before{color:#fff;line-height:.7;text-shadow:0 2px 2px #1a1a1a;transition:color .2s ease-out}.image-gallery-fullscreen-button:hover::before,.image-gallery-play-button:hover::before,.image-gallery-left-nav:hover::before,.image-gallery-right-nav:hover::before{color:#337ab7}@media (max-width: 768px){.image-gallery-fullscreen-button:hover::before,.image-gallery-play-button:hover::before,.image-gallery-left-nav:hover::before,.image-gallery-right-nav:hover::before{color:#fff}}.image-gallery-fullscreen-button,.image-gallery-play-button{bottom:0}.image-gallery-fullscreen-button::before,.image-gallery-play-button::before{font-size:2.7em;padding:15px 20px;text-shadow:0 1px 1px #1a1a1a}@media (max-width: 768px){.image-gallery-fullscreen-button::before,.image-gallery-play-button::before{font-size:2.4em}}@media (max-width: 480px){.image-gallery-fullscreen-button::before,.image-gallery-play-button::before{font-size:2em}}.image-gallery-fullscreen-button:hover::before,.image-gallery-play-button:hover::before{color:#fff;transform:scale(1.1)}@media (max-width: 768px){.image-gallery-fullscreen-button:hover::before,.image-gallery-play-button:hover::before{transform:none}}.image-gallery-fullscreen-button{right:0}.image-gallery-fullscreen-button::before{content:""}.image-gallery-fullscreen-button.active::before{content:""}.image-gallery-fullscreen-button.active:hover::before{transform:scale(0.9)}.image-gallery-play-button{left:0}.image-gallery-play-button::before{content:""}.image-gallery-play-button.active::before{content:""}.image-gallery-left-nav,.image-gallery-right-nav{color:#fff;font-size:5em;padding:50px 15px;top:50%;transform:translateY(-50%)}.image-gallery-left-nav[disabled],.image-gallery-right-nav[disabled]{cursor:disabled;opacity:.6;pointer-events:none}@media (max-width: 768px){.image-gallery-left-nav,.image-gallery-right-nav{font-size:3.4em;padding:20px 15px}}@media (max-width: 480px){.image-gallery-left-nav,.image-gallery-right-nav{font-size:2.4em;padding:0 15px}}.image-gallery-left-nav{left:0}.image-gallery-left-nav::before{content:""}.image-gallery-right-nav{right:0}.image-gallery-right-nav::before{content:""}.image-gallery-slides{line-height:0;overflow:hidden;position:relative;white-space:nowrap}.image-gallery-slide{background:#fff;left:0;position:absolute;top:0;width:100%}.image-gallery-slide.center{position:relative}.image-gallery-slide img{width:100%}.image-gallery-slide .image-gallery-description{background:rgba(0,0,0,0.4);bottom:70px;color:#fff;left:0;line-height:1;padding:10px 20px;position:absolute;white-space:normal}@media (max-width: 768px){.image-gallery-slide .image-gallery-description{bottom:45px;font-size:.8em;padding:8px 15px}}.image-gallery-bullets{bottom:20px;left:0;margin:0 auto;position:absolute;right:0;width:80%;z-index:4}.image-gallery-bullets .image-gallery-bullets-container{margin:0;padding:0;text-align:center}.image-gallery-bullets .image-gallery-bullet{appearance:none;background-color:transparent;border:1px solid #fff;border-radius:50%;box-shadow:0 1px 0 #1a1a1a;cursor:pointer;display:inline-block;margin:0 5px;outline:none;padding:5px}@media (max-width: 768px){.image-gallery-bullets .image-gallery-bullet{margin:0 3px;padding:3px}}@media (max-width: 480px){.image-gallery-bullets .image-gallery-bullet{padding:2.7px}}.image-gallery-bullets .image-gallery-bullet.active{background:#fff}.image-gallery-thumbnails-wrapper{position:relative}.image-gallery-thumbnails-wrapper.thumbnails-wrapper-rtl{direction:rtl}.image-gallery-thumbnails-wrapper.left,.image-gallery-thumbnails-wrapper.right{display:inline-block;vertical-align:top;width:108px}@media (max-width: 768px){.image-gallery-thumbnails-wrapper.left,.image-gallery-thumbnails-wrapper.right{width:81px}}.image-gallery-thumbnails-wrapper.left .image-gallery-thumbnails,.image-gallery-thumbnails-wrapper.right .image-gallery-thumbnails{height:100%;width:100%;left:0;padding:0;position:absolute;top:0}.image-gallery-thumbnails-wrapper.left .image-gallery-thumbnails .image-gallery-thumbnail,.image-gallery-thumbnails-wrapper.right .image-gallery-thumbnails .image-gallery-thumbnail{display:block;margin-right:0;padding:0}.image-gallery-thumbnails-wrapper.left .image-gallery-thumbnails .image-gallery-thumbnail+.image-gallery-thumbnail,.image-gallery-thumbnails-wrapper.right .image-gallery-thumbnails .image-gallery-thumbnail+.image-gallery-thumbnail{margin-left:0}.image-gallery-thumbnails-wrapper.left{margin-right:5px}@media (max-width: 768px){.image-gallery-thumbnails-wrapper.left{margin-right:3px}}.image-gallery-thumbnails-wrapper.right{margin-left:5px}@media (max-width: 768px){.image-gallery-thumbnails-wrapper.right{margin-left:3px}}.image-gallery-thumbnails{overflow:hidden;padding:5px 0}@media (max-width: 768px){.image-gallery-thumbnails{padding:3px 0}}.image-gallery-thumbnails .image-gallery-thumbnails-container{cursor:pointer;text-align:center;transition:transform .45s ease-out;white-space:nowrap}.image-gallery-thumbnail{display:inline-block;border:4px solid transparent;transition:border .3s ease-out;width:100px}@media (max-width: 768px){.image-gallery-thumbnail{border:3px solid transparent;width:75px}}.image-gallery-thumbnail+.image-gallery-thumbnail{margin-left:2px}.image-gallery-thumbnail .image-gallery-thumbnail-inner{position:relative}.image-gallery-thumbnail img{vertical-align:middle;width:100%}.image-gallery-thumbnail.active{border:4px solid #337ab7}@media (max-width: 768px){.image-gallery-thumbnail.active{border:3px solid #337ab7}}.image-gallery-thumbnail-label{box-sizing:border-box;color:white;font-size:1em;left:0;line-height:1em;padding:5%;position:absolute;top:50%;text-shadow:1px 1px 0 black;transform:translateY(-50%);white-space:normal;width:100%}@media (max-width: 768px){.image-gallery-thumbnail-label{font-size:.8em;line-height:.8em}}.image-gallery-index{background:rgba(0,0,0,0.4);color:#fff;line-height:1;padding:10px 20px;position:absolute;right:0;top:0;z-index:4}@media (max-width: 768px){.image-gallery-index{font-size:.8em;padding:5px 10px}}.ReactCrop{position:relative;display:inline-block;cursor:crosshair;overflow:hidden;max-width:100%}.ReactCrop:focus{outline:none}.ReactCrop--disabled,.ReactCrop--locked{cursor:inherit}.ReactCrop__image{display:block;max-width:100%;touch-action:manipulation}.ReactCrop--crop-invisible .ReactCrop__image{opacity:0.5}.ReactCrop__crop-selection{position:absolute;top:0;left:0;transform:translate3d(0, 0, 0);box-sizing:border-box;cursor:move;box-shadow:0 0 0 9999em rgba(0,0,0,0.5);touch-action:manipulation;border:1px solid;border-image-source:url("data:image/gif;base64,R0lGODlhCgAKAJECAAAAAP///////wAAACH/C05FVFNDQVBFMi4wAwEAAAAh/wtYTVAgRGF0YVhNUDw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6OEI5RDc5MTFDNkE2MTFFM0JCMDZEODI2QTI4MzJBOTIiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6OEI5RDc5MTBDNkE2MTFFM0JCMDZEODI2QTI4MzJBOTIiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuZGlkOjAyODAxMTc0MDcyMDY4MTE4MDgzQzNDMjA5MzREQ0ZDIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjAyODAxMTc0MDcyMDY4MTE4MDgzQzNDMjA5MzREQ0ZDIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+Af/+/fz7+vn49/b19PPy8fDv7u3s6+rp6Ofm5eTj4uHg397d3Nva2djX1tXU09LR0M/OzczLysnIx8bFxMPCwcC/vr28u7q5uLe2tbSzsrGwr66trKuqqainpqWko6KhoJ+enZybmpmYl5aVlJOSkZCPjo2Mi4qJiIeGhYSDgoGAf359fHt6eXh3dnV0c3JxcG9ubWxramloZ2ZlZGNiYWBfXl1cW1pZWFdWVVRTUlFQT05NTEtKSUhHRkVEQ0JBQD8+PTw7Ojk4NzY1NDMyMTAvLi0sKyopKCcmJSQjIiEgHx4dHBsaGRgXFhUUExIREA8ODQwLCgkIBwYFBAMCAQAAIfkEBQoAAgAsAAAAAAoACgAAAhWEERkn7W3ei7KlagMWF/dKgYeyGAUAIfkEBQoAAgAsAAAAAAoACgAAAg+UYwLJ7RnQm7QmsCyVKhUAIfkEBQoAAgAsAAAAAAoACgAAAhCUYgLJHdiinNSAVfOEKoUCACH5BAUKAAIALAAAAAAKAAoAAAIRVISAdusPo3RAzYtjaMIaUQAAIfkEBQoAAgAsAAAAAAoACgAAAg+MDiem7Q8bSLFaG5il6xQAIfkEBQoAAgAsAAAAAAoACgAAAg+UYRLJ7QnQm7SmsCyVKhUAIfkEBQoAAgAsAAAAAAoACgAAAhCUYBLJDdiinNSEVfOEKoECACH5BAUKAAIALAAAAAAKAAoAAAIRFISBdusPo3RBzYsjaMIaUQAAOw==");border-image-slice:1;border-image-repeat:repeat}.ReactCrop--disabled .ReactCrop__crop-selection{cursor:inherit}.ReactCrop--circular-crop .ReactCrop__crop-selection{border-radius:50%;box-shadow:0px 0px 1px 1px white,0 0 0 9999em rgba(0,0,0,0.5)}.ReactCrop__rule-of-thirds-vt::before,.ReactCrop__rule-of-thirds-vt::after,.ReactCrop__rule-of-thirds-hz::before,.ReactCrop__rule-of-thirds-hz::after{content:'';display:block;position:absolute;background-color:rgba(255,255,255,0.4)}.ReactCrop__rule-of-thirds-vt::before,.ReactCrop__rule-of-thirds-vt::after{width:1px;top:0;bottom:0}.ReactCrop__rule-of-thirds-vt::before{left:33.3333%;left:calc(100% / 3)}.ReactCrop__rule-of-thirds-vt::after{left:66.6666%;left:calc(100% / 3 * 2)}.ReactCrop__rule-of-thirds-hz::before,.ReactCrop__rule-of-thirds-hz::after{left:0;right:0;height:1px}.ReactCrop__rule-of-thirds-hz::before{top:33.3333%;top:calc(100% / 3)}.ReactCrop__rule-of-thirds-hz::after{top:66.6666%;top:calc(100% / 3 * 2)}.ReactCrop__drag-handle{position:absolute;width:10px;height:10px;background-color:rgba(0,0,0,0.2);border:1px solid rgba(255,255,255,0.7);box-sizing:border-box;outline:1px solid transparent}.ReactCrop .ord-nw{top:0;left:0;margin-top:-5px;margin-left:-5px;cursor:nw-resize}.ReactCrop .ord-n{top:0;left:50%;margin-top:-5px;margin-left:-5px;cursor:n-resize}.ReactCrop .ord-ne{top:0;right:0;margin-top:-5px;margin-right:-5px;cursor:ne-resize}.ReactCrop .ord-e{top:50%;right:0;margin-top:-5px;margin-right:-5px;cursor:e-resize}.ReactCrop .ord-se{bottom:0;right:0;margin-bottom:-5px;margin-right:-5px;cursor:se-resize}.ReactCrop .ord-s{bottom:0;left:50%;margin-bottom:-5px;margin-left:-5px;cursor:s-resize}.ReactCrop .ord-sw{bottom:0;left:0;margin-bottom:-5px;margin-left:-5px;cursor:sw-resize}.ReactCrop .ord-w{top:50%;left:0;margin-top:-5px;margin-left:-5px;cursor:w-resize}.ReactCrop__disabled .ReactCrop__drag-handle{cursor:inherit}.ReactCrop__drag-bar{position:absolute}.ReactCrop__drag-bar.ord-n{top:0;left:0;width:100%;height:6px;margin-top:-3px}.ReactCrop__drag-bar.ord-e{right:0;top:0;width:6px;height:100%;margin-right:-3px}.ReactCrop__drag-bar.ord-s{bottom:0;left:0;width:100%;height:6px;margin-bottom:-3px}.ReactCrop__drag-bar.ord-w{top:0;left:0;width:6px;height:100%;margin-left:-3px}.ReactCrop--new-crop .ReactCrop__drag-bar,.ReactCrop--new-crop .ReactCrop__drag-handle,.ReactCrop--fixed-aspect .ReactCrop__drag-bar{display:none}.ReactCrop--fixed-aspect .ReactCrop__drag-handle.ord-n,.ReactCrop--fixed-aspect .ReactCrop__drag-handle.ord-e,.ReactCrop--fixed-aspect .ReactCrop__drag-handle.ord-s,.ReactCrop--fixed-aspect .ReactCrop__drag-handle.ord-w{display:none}@media (pointer: coarse){.ReactCrop__drag-handle{width:34px;height:34px}.ReactCrop__drag-bar{display:none}.ReactCrop .ord-nw,.ReactCrop .ord-n,.ReactCrop .ord-ne,.ReactCrop .ord-e,.ReactCrop .ord-s,.ReactCrop .ord-sw,.ReactCrop .ord-w{display:none}.ReactCrop .ord-se{margin-bottom:-1px;margin-right:-1px}}.recharts-surface{overflow:visible}.recharts-text{font-size:14px}.recharts-default-tooltip{background-color:rgba(50,40,61,0.8) !important;backdrop-filter:blur(4px);color:#fff;border-radius:6px}.recharts-tooltip-label{font-weight:700;margin-bottom:0.5rem !important}.recharts-tooltip-item{padding:0.1rem 0 !important;color:rgba(255,255,255,0.8) !important;font-size:16px}.container{padding:0 1rem}@media (min-width: 768px){.container{padding:0 1.5rem}}@media (min-width: 980px){.container{padding:0 4rem}}.container--center{max-width:80rem;margin-left:auto;margin-right:auto}.container--small{max-width:30rem;margin-left:auto;margin-right:auto}.container--space-y{padding-top:5rem;padding-bottom:5rem}@media (min-width: 768px){.container--space-y{padding-top:10rem;padding-bottom:10rem}}.layout{display:flex;flex-wrap:wrap;position:relative}.layout--branded{top:-3.5rem}@media (min-width: 980px){.layout.broker-detail .tabs--button,.layout.company-detail .tabs--button{margin-top:2rem}}.layout.broker-detail .tabs--minimal,.layout.company-detail .tabs--minimal{margin:1rem -2rem;padding:0 2rem;max-width:calc(100% + 4rem) !important}.layout__header{position:relative;min-width:100%;height:220px;display:flex;align-items:flex-end}@media (min-width: 980px){.layout__header{min-height:387px}}.layout__header-branded{position:absolute;overflow:hidden;top:0;bottom:0;width:100%;background-color:#000000;background-size:cover;background-repeat:no-repeat;background-position:center}.layout__header-branded:before{content:'';position:absolute;top:0;left:0;width:100%;height:5.75rem;z-index:1;background:linear-gradient(180deg, rgba(44,57,61,0.36) 0%, rgba(44,57,61,0) 100%)}.layout__header-branded:after{content:'';position:absolute;top:0;left:0;bottom:0;right:0;background:linear-gradient(180deg, var(--brand-color-gradient-start) 0%, var(--brand-color-gradient-end) 100%)}.layout__header-avatar{position:relative;margin-left:1rem;margin-right:1rem;padding:0.5rem 0.5rem 0 0.5rem;background-color:#fff;bottom:0;max-width:60vw;margin-top:2.75rem}.layout__header-avatar img{max-width:100%;max-height:140px;display:block}@media (min-width: 980px){.layout__header-avatar{display:none}}.layout__sidebar{background-color:#fff;width:100%;flex-shrink:0}.layout__sidebar .section{padding-left:1rem;padding-right:1rem}@media (min-width: 980px){.layout__sidebar{box-shadow:0 -2px 5px rgba(0,0,0,0.25);z-index:1;width:320px;margin-bottom:-3rem}.layout--branded .layout__sidebar{margin-bottom:-6.5rem}}.layout__sidebar .item-section{padding:0}@media (min-width: 980px){.layout--branded .layout__sidebar{margin-top:-18.4375rem}}.layout__content{flex:1 448px;max-width:100%;min-height:20px}.layout__content .section{margin-left:1rem;margin-right:1rem}@media (min-width: 980px){.layout__content .section{margin-left:3rem;margin-right:3rem}}@media (min-width: 980px){.layout__content{max-width:calc(100% - 320px)}}@media (min-width: 980px){.layout--branded .layout__content{margin-top:-13rem}}@media (min-width: 980px){.layout--branded.company-detail .layout__content{margin-top:-11rem}}.sidebar-contact .contact-card__image{display:none}@media (min-width: 980px){.sidebar-contact .contact-card__image{display:block}}.oml{margin:2rem 0 2rem}@media (min-width: 980px){.oml{margin:3rem 0 3rem}}.oml:not(.oml--full){display:flex;flex-direction:column}@media (min-width: 980px){.oml:not(.oml--full){flex-direction:row}}.oml:not(.oml--full) .oml__content{flex:1 1 auto}.oml:not(.oml--full) .oml__content--small{flex:0 0 auto;display:block;max-width:50rem;width:100%}@media (min-width: 980px){.oml:not(.oml--full) .oml__content--small{margin:auto}}@media (min-width: 980px){.oml:not(.oml--full) .oml__sidebar{flex:0 0 20rem;margin-left:2rem;padding-left:2rem;border-left:1px solid #e1dee3}}.oml:not(.oml--full).oml--half .oml__sidebar{flex:0 0 50%}@media (min-width: 980px){.oml:not(.oml--full).oml--half .oml__sidebar{margin-left:2rem;padding-left:2rem;border-left:1px solid #e1dee3}}.oml__sidebar-sticky{position:sticky;top:2rem}.news-layout{display:flex;flex-direction:column}@media (min-width: 980px){.news-layout{flex-direction:row}}.news-layout__content{flex:1 1 auto}.news-layout__sidebar{flex:0 0 350px}@media (min-width: 980px){.news-layout__sidebar{margin-left:3rem}}.news-layout__sidebar .section{padding-left:0;padding-right:0}button{border:none;background:none}.btn{position:relative;display:inline-flex;align-items:center;text-align:center;justify-content:center;padding:0.75rem 1.5rem;color:#fff;font-size:16px;font-weight:700;min-height:48px;border-radius:6px;border:none;cursor:pointer;-webkit-box-shadow:0 0 1px rgba(50,40,61,0.4),0 2px 3px rgba(50,40,61,0.2);-moz-box-shadow:0 0 1px rgba(50,40,61,0.4),0 2px 3px rgba(50,40,61,0.2);box-shadow:0 0 1px rgba(50,40,61,0.4),0 2px 3px rgba(50,40,61,0.2);transition:background 0.25s, box-shadow 0.25s}.btn:focus{outline:none;box-shadow:0 0 2px rgba(50,40,61,0.2),0 3px 6px rgba(50,40,61,0.15)}.btn:hover{box-shadow:0 0 2px rgba(50,40,61,0.2),0 3px 6px rgba(50,40,61,0.15)}.btn--icon{padding:0.75rem}.btn--primary{background:#6900a8;background:var(--brand-color)}.btn--primary:hover{background:#9200d7;background:var(--brand-color-light-10)}.btn--primary.btn--light{background:#9200d7}.btn--primary.btn--light:hover{background:#b900f9}.btn--secondary{background:#f6f5f7;color:#6900a8}.btn--secondary:hover{background:#fcfaff}.btn--secondary.btn--light{background:#fff}.btn--outline{background:none;box-shadow:none;border-width:1px;border-style:solid;border-color:rgba(105,0,168,0.7);border-color:rgba(var(--brand-color-rgb), 0.7);color:#6900a8;color:var(--brand-color)}.btn--outline:hover{background:rgba(105,0,168,0.1);background:rgba(var(--brand-color-rgb), 0.1);border-color:#6900a8;border-color:var(--brand-color);box-shadow:none}.btn--outline.btn--light{border:1px solid rgba(255,255,255,0.7);color:#fff}.btn--outline.btn--light:hover{background:rgba(255,255,255,0.1);border:1px solid #fff}.btn--inactive{background:none;box-shadow:none;border-width:1px;border-style:solid;border-color:#e1dee3;color:#2c1d38;font-size:14px;font-weight:normal}.btn--inactive.btn--disabled{opacity:1}.btn--inactive .icon{font-size:16px !important}.btn--transparent{color:#6900a8;background:none;box-shadow:none}.btn--transparent:hover{background:rgba(105,0,168,0.1);border:none;box-shadow:none}.btn--transparent.btn--light{color:#fff}.btn--transparent.btn--light:hover{background:rgba(255,255,255,0.1)}.btn--disabled{opacity:0.4;pointer-events:none}.btn--loading{cursor:not-allowed}.btn--loading>span{visibility:hidden}.si-modal .btn--fb,.si-modal .btn--google,.si-modal .btn--draugiem{text-align:left;padding-left:3.75rem;position:relative}.si-modal .btn--fb .icon,.si-modal .btn--draugiem .icon{position:absolute;left:0.8rem}.btn--fb{background:#4360b5}.btn--twitter{background:#1da1f2}.btn--google{background:#4285f4;position:relative}.btn--google .google-icon{border-radius:3px;background:white;height:calc(100% - 4px);position:absolute;left:2px;width:44px;display:flex;align-items:center}.btn--google .google-icon img{flex:1 1 auto}.btn--draugiem,.btn--draugiem:hover{background:#ff6600}.btn--seb{background:#41b0ee}.btn--seb.btn--outline{background:none;border-color:#41b0ee;color:#0092e1}.btn--link{color:#6900a8;color:var(--brand-color);padding:0;min-height:auto;box-shadow:none;text-align:left}.btn--link:hover{box-shadow:none;color:#42006a;color:var(--brand-color)}.btn--link.btn--secondary{background:none;color:#76707d}.btn--link.btn--secondary:hover{color:#585161}.btn--link.btn--light{color:#fff}.btn--link.btn--light:hover{color:rgba(255,255,255,0.8)}.btn--underlined{text-decoration:underline}.btn--extra-small{min-height:32px;padding:0.25rem 0.5rem}.btn--icon .btn--extra-small{padding:0.25rem}.btn--small{min-height:40px;padding:0.5rem 0.75rem}.btn--icon .btn--small{padding:0.5rem}.btn--large{min-height:56px;padding:1rem 1.75rem}.btn--icon .btn--large{padding:1rem}.btn--extended{width:100%}.btn--regular{font-weight:400}.btn--object-action{font-weight:500;font-size:15px;padding:0.4rem 0.2rem}.btn--object-action-selected{color:#f95d00}.btn--highlight-on-focus:focus{outline:none;background-color:rgba(66,0,106,0.1)}.btn span{vertical-align:middle}.btn-group--fixed .btn span{flex:none}.btn .icon{font-size:22px;margin-right:0.5rem;display:block;flex:1rem 0 0}.btn input{position:absolute;opacity:0;width:100%;top:0;right:0;bottom:0;left:0}.btn__loader{position:absolute}.btn__suffix{padding:0.5rem 0 0.5rem 0.65rem;margin:-1rem 0 -1rem 0.65rem}.btn--primary .btn__suffix{border-left:1px solid rgba(66,0,106,0.8)}.btn--secondary .btn__suffix{border-left:1px solid rgba(44,29,56,0.15)}.btn__icon{font-size:22px;margin-right:0.5rem;display:block;flex:1rem 0 0}.btn__icon--inline{display:inline !important;vertical-align:middle}.btn__icon--after{margin-right:0;margin-left:0.5rem}.btn--icon .btn__icon{margin-right:0}.btn-group{display:flex;align-items:start}.btn-group>*{margin:0 1rem 0 0;min-width:0}.btn-group>*:last-child{margin:0}.btn-group--extended>*{flex:1 1 auto}.btn-group--fixed>*{flex:1 1 50%}.btn-group--tight>*{margin:0 0.5rem 0 0}.btn-group--vertical{flex-direction:column;align-items:initial}.btn-group--vertical>*{margin:0 0 1rem 0}.btn-group--vertical.btn-group--wide>*{margin:0 0 1.25rem 0}.btn-group--vertical.btn-group--tight>*{margin:0 0 0.5rem 0}.btn-group--center{justify-content:center;width:100%}.btn-group--right{justify-content:flex-end}.btn-group__separator{flex:0 0 auto;min-width:0}.separator{display:flex;align-items:center}.separator span{text-align:center;flex:0 0 auto;padding:0 1rem;color:#98959c}.separator:before,.separator:after{flex:1 1 auto;content:'';border-bottom:1px solid #e1dee3}.separator--m32{margin:2rem 0}.form__section{margin-bottom:7rem}.form__section-title{display:flex;align-items:center;margin-bottom:2rem}@media (min-width: 768px){.form__section-title{margin-bottom:3rem}}.form__section-title:after{flex:1 1 auto;margin-left:1rem;content:'';border-bottom:1px solid #e1dee3}.form__item{margin-bottom:2rem}@media (min-width: 768px){.form__item{display:grid;align-items:center;grid-template-areas:'label value value value value';grid-template-columns:12rem 1fr 1fr 1fr 1fr}.form__item--w25{grid-template-areas:'label value . . .'}.form__item--w50{grid-template-areas:'label value value . .'}.form__item--w75{grid-template-areas:'label value value value .'}.form__item--tight{margin:0}}@media (max-width: 768px){.form__item--conf .form__label{display:flex;align-items:flex-end;justify-content:space-between}}@media (min-width: 768px){.form__item--conf .form__label{margin-top:3rem}}@media (min-width: 768px){.form__item--label-m{display:none}}.form__label{grid-area:label;flex:0 0 12rem;text-align:left;margin-bottom:0.5rem;margin-top:0.85rem;font-weight:500;align-self:start}@media (min-width: 768px){.form__label{text-align:right;margin-bottom:0;padding-right:1rem}}.form__label-caption{font-weight:400}@media (max-width: 768px){.form__label-caption{display:none}}.form__value{grid-area:value;flex:1 1 100%}.form__value>.toggle,.form__value>.multiselect{margin-top:0.5rem}.form__required{position:relative;top:4px;line-height:0;color:#f37b0b;margin-right:0.25rem;font-size:20px}.form__success{position:relative;top:2px;line-height:0 !important;color:#008d30;margin-right:0.25rem;font-size:17px}.form__conf{grid-area:conf}.form-item__conf .inline-select{margin-bottom:4px}.form__char-limit{font-weight:400}.label{color:#fff;display:inline-block;padding:0.15rem 0.5rem;border-radius:6px;background:#585161;vertical-align:bottom;font-weight:700;font-size:14px}.label--small{padding:0 0.3rem}.label--rounded{border-radius:100px}.label--green{background:#008d30}.label--red{background-color:#f11f77}.label--orange{background-color:#fd9800}.label-group .label{margin-right:0.25rem;margin-bottom:0.25rem}input[type='number']::-webkit-inner-spin-button,input[type='number']::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.input{position:relative;height:48px;border:1px solid #c7c5c9;background:#fff;border-radius:6px;flex:1 1 auto}.input ::placeholder{text-overflow:ellipsis}.input--blur{background:rgba(0,0,0,0.6);backdrop-filter:blur(8px);border:none}.input--raised{border:1px solid transparent;box-shadow:0 0 2px rgba(50,40,61,0.2),0 3px 6px rgba(50,40,61,0.15)}.input--large{height:56px}.input--focused .leading,.input--focused .notch,.input--focused .trailing{border-color:#6900a8;border-color:var(--brand-color)}.input__autocomplete-wrap{position:absolute;left:0;top:0;right:0;bottom:0;z-index:115;padding:1rem;background:white}.input__container{position:relative}.input__wrap{display:flex}.input label{color:#98959c;display:inline-block;position:relative;top:calc(1rem - 4px);transition:transform 0.25s, font-size 0.25s;transform-origin:left;white-space:nowrap;pointer-events:none}.input input{font-size:16px;background:none;outline:0;border:none;outline:none;top:0;bottom:0;width:100%;height:100%;padding:0 1rem}.input--unit.input input{padding-right:2.5rem}.input--blur.input input{color:#fff}.input--blur.input input::placeholder{color:rgba(255,255,255,0.6)}.input input:disabled{background:#f6f5f7}.input--notched{border:none}.input--error{border-color:#f77fb1}.input--error .notch__base .leading,.input--error .notch__base .notch,.input--error .notch__base .trailing{border-color:#f77fb1}.input--tokens{display:flex;flex-wrap:wrap;height:auto;min-height:48px}.input--tokens input{position:relative;width:auto;flex:1 1 auto;height:45px}.input--large.input--tokens{min-height:56px}.input--large.input--tokens input{height:53px}.input__cancel{margin-left:1rem}.input__suffix{position:absolute;top:0;right:1rem;line-height:48px;color:#98959c;display:flex;align-items:center}.input__suffix .icon{position:relative;vertical-align:middle}.input__suffix>*:not(:last-child){margin-right:0.5rem}.input--italic :placeholder-shown{font-style:italic}.autocomplete{overflow:scroll;margin:-0.5rem 0;padding:0.5rem 0;max-height:60vh}.autocomplete__item{display:flex;padding:0.75rem 0 0.75rem 0.25rem;align-items:center;justify-content:space-between;width:100%}@media (min-width: 980px){.autocomplete__item{padding:0.75rem 1rem 0.75rem 1rem}}.autocomplete__item:hover{background:#f6f5f7;cursor:pointer}.autocomplete ul li:not(:first-child){border-top:1px solid #e1dee3}.autocomplete__section-title{margin:1rem 0 0.5rem 1rem;text-transform:uppercase;color:#98959c;font-size:14px}.autocomplete__value{flex:1 1 auto;text-align:left;pointer-events:none}.autocomplete__primary-val{padding-left:0.5rem;font-weight:500}.autocomplete__secondary-val{color:#76707d}.autocomplete__secondary-val:before{content:', '}.autocomplete__type{text-align:right;flex:0 0 auto;color:#76707d;pointer-events:none}.autocomplete__count{justify-content:flex-end;flex:0 0 auto;color:#76707d;font-weight:500;font-size:14px;margin-left:0.5rem;pointer-events:none}.autocomplete__enter{background:#f6f5f7;padding:1rem;width:100%;border-radius:6px;text-align:left;margin:-0.5rem 0}@media (min-width: 980px){.autocomplete__enter{background:#fff}}.autocomplete__enter-value{color:#6900a8;margin-left:0.25rem;font-weight:700}.autocomplete__enter .icon{float:right;color:#76707d}.autocomplete__id-address{color:#6900a8;font-weight:700}.autocomplete__id-price{font-weight:700}.autocomplete__id-info{font-size:14px;color:#585161}.autocomplete__id-icon{color:#76707d}.autocomplete--full{position:absolute;width:calc(100vw - 2rem);margin-top:1rem;height:100%;padding-bottom:15rem}.autocomplete--full.autocomplete--with-keyboard{max-height:50vh}.autocomplete--full .autocomplete__section-title{margin:1rem 0 0.5rem 0rem}.datepicker{display:inline-block}.datepicker--disabled{opacity:0.6}.datepicker--disabled input{cursor:disabled;background:#f6f5f7}.datepicker--disabled input+*{color:red}.react-datepicker{box-shadow:0 0 2px rgba(50,40,61,0.2),0 3px 6px rgba(50,40,61,0.15);border:none}.react-datepicker-wrapper{width:100%}.react-datepicker__input-container{height:48px;position:relative}.react-datepicker__input-container:after{font-family:'c24-icons';content:'\e954';position:absolute;vertical-align:middle;top:50%;right:0.8rem;transform:translateY(-50%)}.react-datepicker__input-container input{height:100%;width:100%;padding:1rem;border-radius:6px;border:1px solid #c7c5c9;outline:0;box-shadow:none}.react-datepicker__header{background-color:rgba(105,0,168,0.1);border-bottom:none}.react-datepicker__navigation--previous{border-right-color:#6900a8}.react-datepicker__navigation--next{border-left-color:#6900a8}.react-datepicker__triangle{border-bottom-color:rgba(105,0,168,0.1) !important;z-index:1}.react-datepicker__triangle:before{border-bottom:none !important}.react-datepicker__day--selected{background-color:#6900a8}.file-upload{border:1px dashed #c7c5c9;position:relative;text-align:center;padding:2rem 1rem;background:#f6f5f7;border-radius:6px;display:flex;align-items:center}.file-upload:hover{border-color:#98959c}.file-upload input{width:100%;position:absolute;top:0;left:0;right:0;bottom:0;opacity:0;cursor:pointer}.file-upload>div{flex:1 1 auto}.file-upload .btn+.file-upload__caption{margin-top:1rem}.file-upload__title{color:#4c4254}.file-upload__highlight{color:#6900a8;font-weight:500;margin:0.5rem;pointer-events:none}.file-upload:hover .file-upload__highlight{background:rgba(105,0,168,0.1);border:1px solid #6900a8;box-shadow:none}.file-upload__caption{font-size:14px;margin-top:0.25rem;color:#76707d}.file-upload__file{display:flex;align-items:center}.file-upload__file img{width:4rem;margin-right:0.5rem}.file-upload__remove{color:#adabb0;padding:0.5rem;line-height:0;margin-right:0.25rem}.file-upload__remove:hover{color:#585161;cursor:pointer}.tokens{display:inline-flex;flex-wrap:wrap}.tokens--outside{margin-top:0.5rem}.tokens--outside .tokens__token{margin:0 0.5rem 0.5rem 0}.tokens--light .tokens__token{background:#fff;border:none}.tokens__token{position:relative;display:flex;align-items:center;background:rgba(105,0,168,0.075);border:1px solid rgba(66,0,106,0.4);padding:0 2rem 0 0.75rem;border-radius:6px;margin:0.3rem 0 0.3rem 0.3rem;height:2.25rem;font-size:14px;font-weight:500;color:#32283d}.input--large .tokens__token{height:2.75rem;font-size:16px}.tokens__token .icon{position:absolute;right:0;top:0;vertical-align:middle;margin-left:0.25rem;padding:0;width:35px;height:100%;text-align:center;color:#585161}.tokens__token .icon:hover{color:#6900a8;cursor:pointer}.input-range{display:flex;width:100%;align-items:center}.input-range .input,.input-range form{flex:1 1 auto}.input-range__dash{width:1.5rem;text-align:center}.text-area{width:100%;display:inline-block;position:relative}.text-area:not(.text-area--notched){border:1px solid #c7c5c9;border-radius:6px}.text-area--focused .leading,.text-area--focused .notch,.text-area--focused .trailing{border-color:#6900a8 !important}.text-area--error{border-color:#f77fb1}.text-area--error .notch__base .leading,.text-area--error .notch__base .notch,.text-area--error .notch__base .trailing{border-color:#f77fb1}.text-area label{color:#98959c;display:inline-block;position:relative;top:calc(1rem - 1px);transition:transform 0.25s, font-size 0.25s;transform-origin:left;white-space:nowrap;pointer-events:none}.text-area textarea{width:100%;min-width:100%;max-width:100%;height:100%;min-height:48px;height:8rem;display:block;font-size:16px;line-height:1.4;outline:0;border:none;border-radius:6px;padding:calc(1rem - 1px)}.text-area--small textarea{height:5rem}.text-area--large textarea{height:16rem}.alert{padding:0.75rem;border-radius:6px;background:#f6f5f7;margin:2rem 0;display:flex}.alert--error{background:#feedf4}.alert--naked{background:none;padding:0;margin:0}.alert__icon{font-size:22px;margin-right:0.75rem;color:#6900a8}.alert--error .alert__icon{color:#f11f77}.broker-login-notice{display:flex;background-color:#f6f5f7;border-radius:6px;padding:1rem;color:#4c4254;line-height:24px}@media (min-width: 480px){.broker-login-notice__flex-wrap{display:flex;width:100%}}@media (max-width: 480px){.broker-login-notice{flex-wrap:wrap}}.broker-login-notice__icon{flex:0 1 auto;font-size:22px;margin-right:1rem}@media (max-width: 480px){.broker-login-notice__icon{font-size:30px;margin-top:.5rem}}.broker-login-notice__title{flex:1 1 auto}.broker-login-notice__link{flex:1 1 auto;text-align:right}@media (max-width: 480px){.broker-login-notice__link{text-align:left}}.react-tooltip-lite{background:#32283d;color:#fff;font-size:14px;padding:1rem}.react-tooltip-lite-arrow{border-color:#32283d}.toggle{display:inline-block;height:2rem;width:2.5rem;position:relative;backface-visibility:hidden}.toggle:hover:not(.toggle--checked) .toggle__fill,.toggle.toggle--hover:not(.toggle--checked) .toggle__fill{transform:translateX(3px) scale(0.8)}.toggle--focused .toggle__bg{box-shadow:0 0 0 4px rgba(105,0,168,0.2)}.toggle__bg{background:#c7c5c9;position:absolute;left:0;top:50%;transform:translateY(-50%);width:100%;height:1.5rem;border-radius:100px}.toggle__fill{border-radius:100px;background:#fff;margin-top:0.25rem;width:1rem;height:1rem;transform:translateX(3px) scale(0.6);transition:transform 0.25s}.toggle input{opacity:0;position:absolute;left:0;top:0;width:100%;height:100%;cursor:pointer}.toggle--checked .toggle__bg{background:#6900a8}.toggle--checked .toggle__fill{transform:translateX(20px)}.toggle-field__wrap{padding:1rem 0;display:flex;align-items:center;cursor:pointer}.toggle-field__content{flex:1 1 auto}.toggle-field__content>span{display:block}.toggle-field__subtitle{font-size:14px;color:#76707d}.toggle-field-group .toggle-field:not(:last-child){border-bottom:1px solid #e1dee3}.select{position:relative;height:48px}.select:focus{outline:none}.select--native .select__value{pointer-events:none}.select--extended{width:100%}.select--large{height:56px}.select--extra-small{height:24px}.select--focused .leading,.select--focused .notch,.select--focused .trailing{border-color:#6900a8;border-color:var(--brand-color)}.select--focused .select__bg{border-width:1px;border-style:solid;border-color:#6900a8;border-color:var(--brand-color)}.select--disabled{opacity:0.6;cursor:disabled}.select--disabled .select__bg{background:#f6f5f7}.select--error .select__bg{border-color:#f11f77}.select--opened .select__arrow{transform:rotateZ(180deg)}.select--notched .select__value{opacity:0}.select--notched.select--floating .select__value{opacity:1}.select__label{display:inline-block;position:relative;top:calc(1rem - 1px);transition:transform 0.25s, font-size 0.25s;transform-origin:left;white-space:nowrap;pointer-events:none}.select__arrow{font-size:15px;position:absolute;right:0.75rem;top:calc(50% - 0.5rem);color:#98959c;transition:transform 0.25s;pointer-events:none}.select--extra-small .select__arrow{right:0.4rem}.select__arrow .select--blur{color:#fff}.select button{width:100%;text-align:left;color:#32283d}.select--blur.select button{color:#fff}.select select{position:absolute;width:100%;left:0;top:0;right:0;bottom:0;font-size:16px;opacity:0}.select__option{padding:0.5rem 1rem;cursor:pointer}.select__option:hover{background:#f6f5f7}.select__option--selected{color:#6900a8;color:var(--brand-color);font-weight:500}.select__value{padding:1rem 2rem 1rem 1rem;position:relative;min-height:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-weight:500;cursor:pointer}.select__value:focus{outline:none}.select--extra-small .select__value{padding:0 1.6rem 0 0.4rem}.select__bg{position:absolute;left:0;top:0;right:0;bottom:0;border:1px solid #c7c5c9;pointer-events:none;background:#fff;border-radius:6px}.select--blur .select__bg{background:rgba(0,0,0,0.6);backdrop-filter:blur(8px);border:none}.select--raised .select__bg{border:1px solid transparent;box-shadow:0 0 2px rgba(50,40,61,0.2),0 3px 6px rgba(50,40,61,0.15)}.select .dropdown-wrap{position:relative;z-index:101}.select .dropdown{min-width:100%}.select .dropdown--opened{max-height:45vh;overflow:auto}@media (max-width: 980px){.select .dropdown{padding-bottom:0}}.select .dropdown__done{position:sticky;bottom:1px;padding:0.5rem;padding-top:0;background:#fff}.select .dropdown__done button{color:#6900a8;text-align:center}.select .multiselect{padding:0 0.5rem}.opt-group__name{color:#adabb0;text-transform:uppercase;font-weight:500;font-size:14px;margin:1rem 1rem 0.5rem}.inline-select{display:flex;height:48px;border-radius:6px}.inline-select__option{position:relative;padding:0.5rem 1rem;background:#fff;color:#76707d;overflow:hidden;border:1px solid #c7c5c9;margin-right:-1px;transition:background 0.25s;font-weight:500;cursor:pointer;display:flex;align-items:center;justify-content:center}.inline-select__option:focus{outline:none}.inline-select__option:not(.inline-select__option--selected):hover{border-color:#98959c;color:#585161;z-index:1}.inline-select--blur .inline-select__option:not(.inline-select__option--selected):hover{color:#fff}.inline-select__option:first-child{border-radius:6px 0 0 6px}.inline-select__option:last-child{border-radius:0 6px 6px 0;margin-right:0}.inline-select__option:after{content:'';position:absolute;bottom:0;left:-2px;right:-2px;height:100%;border-bottom:3px solid #6900a8;border-bottom:3px solid var(--brand-color);transform:translateX(-100%) translateZ(0) scale(1, 1);transition:transform 0.25s;backface-visibility:hidden}.inline-select--luminor .inline-select__option:after{border-bottom:3px solid #ee4472}.inline-select--blur .inline-select__option:after{display:none}.inline-select__option--focused{border-color:#6900a8;border-color:var(--brand-color)}.inline-select--luminor .inline-select__option--focused{border-color:#ee4472}.inline-select--blur .inline-select__option{background:none;border-radius:6px;border:none;color:rgba(255,255,255,0.8)}.inline-select__option--selected{color:#6900a8;color:var(--brand-color)}.inline-select--luminor .inline-select__option--selected{color:#ee4472}.inline-select__option--selected:after{transform:translateX(0)}.inline-select--blur .inline-select__option--selected{color:#32283d;background:#fff;border-radius:6px}.inline-select__option .icon{margin-right:0.25rem;font-size:1.5rem}.inline-select--blur{border-radius:6px;padding:4px;background:rgba(0,0,0,0.6);backdrop-filter:blur(8px);border:none}.inline-select--raised{box-shadow:0 0 1px rgba(50,40,61,0.4),0 2px 3px rgba(50,40,61,0.2);background:#fff}.inline-select--raised .inline-select__option{background:none;color:#585161;border:none}.inline-select--raised .inline-select__option:not(:last-child):before{content:'';top:0;bottom:0;right:0;position:absolute;z-index:1;border-right:1px solid #c7c5c9}.inline-select--raised .inline-select__option--selected{background:#fff;color:#6900a8;color:var(--brand-color)}.inline-select--raised .inline-select__option--selected:after{border-color:#9200d7;border-color:var(--brand-color);bottom:0}.inline-select--multiple .inline-select__option{border-radius:6px}.inline-select--multiple .inline-select__option:not(:last-child){margin-right:0.5rem}.inline-select--minimal .inline-select__option{border:none;border-radius:0}.inline-select--minimal .inline-select__option--selected{background:none}.inline-select--tabs .inline-select__option{border-width:3px 0 1px 0;border-top:transparent;border-radius:0}.inline-select--tabs .inline-select__option:first-child{border-radius:6px 0 0 0}.inline-select--tabs .inline-select__option:last-child{border-radius:0 6px 0 0}.inline-select--tabs .inline-select__option:after{top:0;bottom:auto;border-bottom:none;border-top:3px solid #6900a8;border-top-color:var(--brand-color)}.inline-select--tabs .inline-select__option--selected{border-width:1px 1px 0 1px;background:none;border-radius:6px 6px 0 0}.inline-select--grid{height:auto;display:grid}.inline-select--grid .inline-select__option{padding:1rem;display:flex;align-items:center;margin-bottom:-1px;font-size:17px}.inline-select--grid .inline-select__option--selected:after{transform:translateY(0) translateZ(0) scale(1, 1)}.inline-select--grid .icon{font-size:25px}@media (max-width: 768px){.inline-select--grid .inline-select__option{margin-right:0}.inline-select--grid .inline-select__option:after{content:'';position:absolute;transition:transform 0.25s;backface-visibility:hidden}.inline-select--grid .inline-select__option:after{left:0;top:-2px;bottom:-2px;height:110%;border-left:3px solid #6900a8;transform:translateY(100%) translateZ(0) scale(1, 1)}.inline-select--grid .inline-select__option--selected:after{transform:translateY(0) translateZ(0) scale(1, 1)}.inline-select--grid .inline-select__option:first-child{border-radius:6px 6px 0 0}.inline-select--grid .inline-select__option:last-child{border-radius:0 0 6px 6px}.inline-select--grid .inline-select__option .inline-select__text{margin-left:-1.5rem;flex:1 1 auto}}@media (min-width: 768px){.inline-select--grid{grid-template-columns:1fr 1fr 1fr 1fr;grid-column-gap:1rem;grid-row-gap:1rem}.inline-select--grid .inline-select__option{display:block;border-radius:6px;padding:1.5rem}.inline-select--grid .icon{font-size:55px;display:block;margin-bottom:1rem;transform:scale(0.9);transition:transform 0.15s}.inline-select--grid .inline-select__option--selected .icon{transform:scale(1)}}.inline-select--extended{width:100%}.inline-select--extended .inline-select__option{flex:1 1 auto}.inline-select--sm{height:32px}.inline-select--sm .inline-select__option{padding:0.5rem}.inline-select--lg{height:56px;font-size:17px}.inline-select--lg .inline-select__option{padding:0.75rem 1.5rem}.inline-select .icon{pointer-events:none}.list-select{border:1px solid #c7c5c9;border-radius:6px;height:300px;overflow:auto;padding:0.5rem 0}.list-select--disabled{background:#f6f5f7;pointer-events:none}.list-select--has-selected:not(.list-select--multiselect){background:#f6f5f7}.list-select--multiselect{padding:0.5rem}.list-select__option{padding:0.6rem 1rem;text-align:left;width:100%;display:flex;justify-content:space-between;cursor:pointer}.list-select__option:hover{background:#f6f5f7}.list-select__option--selected{color:#6900a8;font-weight:500;background:#fff}.list-select__option--selected:hover{background:#fff}.list-select--has-selected .list-select__option:not(.list-select__option--selected){color:#585161}.list-select--has-selected .list-select__option:not(.list-select__option--selected):hover{color:#2c1d38;background:rgba(255,255,255,0.4)}.list-select__count{color:#98959c;margin-left:0.5rem;font-weight:400}.list-select__icon{font-size:14px;text-align:right;color:#76707d}.list-select__option--selected .list-select__icon{color:#6900a8}.balloon-select{display:flex}.balloon-select--extended{width:100%}.balloon-select__option{flex:1 1 auto;min-width:100px;position:relative;background:rgba(44,29,56,0.5);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);backface-visibility:hidden;color:rgba(255,255,255,0.7);padding:1.75rem 1rem 1rem;border-radius:6px;transition:transform 0.25s;font-size:15px;font-weight:500;cursor:pointer}.balloon-select--fixed .balloon-select__option{width:100%}.balloon-select__option:not(:last-child){margin-right:0.5rem}.balloon-select__option:hover{color:#fff}.balloon-select__option--selected{background:#fff;color:#6900a8;box-shadow:0 0 3px rgba(50,40,61,0.1),0 8px 25px rgba(50,40,61,0.2);transform:translateY(-5px)}.balloon-select__option--selected::after{content:'';position:absolute;left:50%;margin-left:-5px;bottom:-20px;border-style:solid;border-width:10px;border-color:#fff transparent transparent transparent}.balloon-select__option--selected:hover{color:#6900a8}.balloon-select__option .icon{display:block;font-size:32px;margin-bottom:0.5rem}.balloon-select__count{position:absolute;top:0.5rem;right:0.5rem;font-size:14px;font-weight:500}.autocomplete-select__control{height:48px;border-radius:6px !important;border-color:#c7c5c9 !important;box-shadow:none !important}.autocomplete-select__control:hover{cursor:pointer;border-color:#c7c5c9}.autocomplete-select__control--is-focused{border-color:#c7c5c9;box-shadow:none}.autocomplete-select__control--menu-is-open{border-color:#6900a8 !important;box-shadow:none !important}.autocomplete-select__control--menu-is-open .select__arrow{transform:rotateZ(180deg)}.autocomplete-select__control--menu-is-open:hover{border-color:#6900a8 !important;box-shadow:none}.autocomplete-select__value-container{padding:0 !important}.autocomplete-select__placeholder{padding-left:calc(1rem - 3px);color:#32283d !important;font-weight:500}.autocomplete-select__single-value,.autocomplete-select__input{padding-left:calc(1rem - 3px);font-weight:500}.autocomplete-select__menu{box-shadow:0 0 2px rgba(50,40,61,0.2),0 3px 6px rgba(50,40,61,0.15) !important;z-index:101 !important}.autocomplete-select__menu-list{max-height:45vh !important;border-radius:6px !important}.autocomplete-select__option{background-color:#fff !important}.autocomplete-select__option:hover{background-color:#f6f5f7 !important}.autocomplete-select__option--is-selected{color:#6900a8 !important;font-weight:500;background-color:#fff !important}.autocomplete-select__indicator-separator{display:none}.multiselect>div:not(:first-child) .multiselect__option-group{margin-top:1.5rem}.multiselect__option-group{margin-left:0.25rem;margin-top:0.5rem;margin-bottom:0.5rem;font-weight:700;font-size:14px;color:#98959c}.multiselect__option{cursor:pointer}.multiselect__option label{cursor:pointer}.error-msg{color:#f11f77;margin:0.5rem 0 0;font-size:14px}.caption{font-size:14px;color:#76707d;margin-top:0.5rem}.tabs{display:inline-flex}.tabs:not(.tabs--progress){overflow:auto;max-width:100%}.tabs--extended{display:flex}.tabs__tab{flex:1 1 auto;text-align:center;padding:1rem 2rem;border-bottom:1px solid #e1dee3;color:#98959c;font-weight:500}.tabs__tab:focus{outline:none}.tabs__tab:not(:last-child){border-right:1px solid #e1dee3}.tabs__tab--selected{border-bottom:2px solid #6900a8;border-bottom-color:var(--brand-color);color:#2c1d38;padding-bottom:calc(1rem - 1px)}.tabs--minimal .tabs__tab{white-space:nowrap;padding:1rem;border-right:none}.tabs--minimal .tabs__tab:not(.tabs__tab--selected){border:none}.tabs__wrap{overflow:auto}@media (min-width: 768px){.tabs__wrap{overflow:hidden}}.tabs--progress .tabs__tab{position:relative;margin:0 0.25rem}@media (min-width: 768px){.tabs--progress .tabs__tab{margin:0 0.4rem}}.tabs--progress .tabs__tab{border:none}@media (max-width: 768px){.tabs--progress .tabs__tab{padding:0.5rem;font-size:14px;white-space:nowrap}}@media (max-width: 768px){.tabs--progress .tabs__tab:first-child{margin-left:-0.5rem}}.tabs--progress .tabs__tab .progress-bar-before,.tabs--progress .tabs__tab .progress-bar-after{position:absolute;top:0}.tabs--progress .tabs__tab .progress-bar-before path,.tabs--progress .tabs__tab .progress-bar-after path{height:100%;width:auto}.tabs--progress .tabs__tab .progress-bar-before{left:1px;transform:translateX(-100%)}.tabs--progress .tabs__tab .progress-bar-after{right:1px;transform:translateX(100%)}.tabs--progress .tabs__tab:first-child:before,.tabs--progress .tabs__tab:last-child:after{content:'';position:absolute;width:100vw;top:0;bottom:0}.tabs--progress .tabs__tab:first-child:before{background-image:none;background:#4f007f;background:var(--brand-color-dark-10);left:-100vw}@media (min-width: 768px){.tabs--progress .tabs__tab:first-child:before{background:#6900a8;background:var(--brand-color)}}@media (max-width: 768px){.tabs--progress .tabs__tab:first-child:not(.tabs__tab--selected):before{background:#6900a8}}.tabs--progress .tabs__tab:last-child:after{background:#e1dee3;right:-100vw}@media (max-width: 768px){.tabs--progress .tabs__tab:last-child:after{width:25vw;right:-25vw;background:#c7c5c9}}.tabs--progress .tabs__tab--done{background:#6900a8;background:var(--brand-color);color:#fff}.tabs--progress .tabs__tab--done .progress-bar-before path,.tabs--progress .tabs__tab--done .progress-bar-after path{fill:#6900a8;fill:var(--brand-color)}.tabs--progress .tabs__tab--done:last-child:after{background:#6900a8}.tabs--progress .tabs__tab--disabled{background:#c7c5c9;color:#76707d;pointer-events:none}.tabs--progress .tabs__tab--disabled .progress-bar-before path,.tabs--progress .tabs__tab--disabled .progress-bar-after path{fill:#c7c5c9}@media (min-width: 768px){.tabs--progress .tabs__tab--disabled{background:#e1dee3}.tabs--progress .tabs__tab--disabled .progress-bar-before path,.tabs--progress .tabs__tab--disabled .progress-bar-after path{fill:#e1dee3}}.tabs--progress .tabs__tab--selected{background:#4f007f;color:#fff}.tabs--progress .tabs__tab--selected .progress-bar-before path,.tabs--progress .tabs__tab--selected .progress-bar-after path{fill:#4f007f}.tabs--button{border:1px solid #e1dee3;border-radius:6px;margin-top:1rem}@media (min-width: 768px){.tabs--button{display:inline-flex}}.tabs--button .tabs__tab{flex:1 auto}.tabs--button .tabs__tab--selected{color:#6900a8;color:var(--brand-color)}@media (min-width: 768px){.tabs--button .tabs__tab{min-width:8rem}}.tabs--classic{background-color:#F6F5F7}.tabs--classic .tabs__tab{border-bottom:1px solid #E1DEE3 !important}.tabs--classic .tabs__tab--selected{background-color:#fff;border-top-left-radius:6px;border-top-right-radius:6px;border:1px solid #E1DEE3;border-bottom:none !important}.tabs--classic .tab-logo{height:18px}@media (max-width: 768px){.user-nav-tabs{width:100%}.user-nav-tabs__wrap{margin:0 -1rem;background:#fd9800}.user-nav-tabs .tabs__tab{color:rgba(255,255,255,0.6)}.user-nav-tabs .tabs__tab--selected{color:#fff}}@media (min-width: 768px){.user-nav-tabs{margin-top:-1rem}}.tag-list{display:flex;flex-wrap:wrap}.tag-list__tag{display:block;border:2px solid #e1dee3;padding:0.25rem 0.75rem;border-radius:100px;margin:0.5rem 0.25rem 0 0;color:#4c4254}.tag-list__tag:hover{border:2px solid #c7c5c9;color:#2c1d38}.tag-list__tag--selected{border:2px solid #6900a8 !important}.tag-list--naked .tag-list__tag{border:none;padding:0;margin:0.25rem 0.25rem 0 0;font-size:14px}.tag-list--naked .tag-list__tag:hover{text-decoration:underline}.tag-list--naked.tag-list li:not(:last-child) .tag-list__tag::after{content:','}.dropdown{background:#fff;box-shadow:0 0 3px rgba(50,40,61,0.1),0 8px 25px rgba(50,40,61,0.2);padding:0.5rem 0;position:absolute;display:block;z-index:101;width:auto;border-radius:6px;margin-top:0.25rem}.dropdown--extended{width:100%}.dropdown--float-right{right:0}.action-list{padding:0.15rem 0}.action-list__action{display:flex;align-items:center;width:100%;padding:0.65rem 0.75rem;font-weight:500;color:#32283d;cursor:pointer}.action-list__action:hover{background:#f6f5f7}.action-list__icon{margin-right:0.5rem;color:#4c4254;font-size:20px;line-height:0 !important}.empty{text-align:center;max-width:30rem;padding:2rem 0;margin:auto}@media (min-width: 768px){.empty{padding:8rem 2rem}}.empty--tight{padding:3rem 2rem}.empty__icon{font-size:8rem;color:#e1dee3}.empty__image{min-width:4rem;max-width:24rem;width:100%;margin-bottom:2rem}.empty__title{margin:0 0 1rem}.empty__subtitle{margin-bottom:1.5rem}.loader{text-align:center;overflow:hidden}.loader__anim{border-radius:50%;width:3rem;height:3rem}.loader__anim{margin:2rem auto 1rem;font-size:2px;position:relative;text-indent:-9999em;border-width:0.35rem;border-style:solid;border-color:rgba(173,171,176,0.2) rgba(173,171,176,0.2) rgba(173,171,176,0.2) #ffb700;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);-webkit-animation:loaderAnim 1.2s infinite cubic-bezier(0.35, 0.75, 0.67, 0.31);animation:loaderAnim 1.2s infinite cubic-bezier(0.35, 0.75, 0.67, 0.31)}.btn--primary .loader__anim{border-color:rgba(173,171,176,0.2) rgba(173,171,176,0.2) rgba(173,171,176,0.2) #fff}.loader__text{color:#4c4254;font-weight:700}.loader--small .loader__anim{margin:1rem auto 1rem;width:1.5rem;height:1.5rem;border-width:0.25rem}.loader--small .loader__text{font-size:14px}.loader--large .loader__anim{width:5rem;height:5rem;border-width:0.5rem}.loader--large .loader__text{font-size:20px}.loader--full{width:100%;top:0;bottom:0;position:absolute;display:flex;align-items:center}@-webkit-keyframes loaderAnim{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes loaderAnim{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.empty-space{color:transparent;background:linear-gradient(to right, #e1dee3, rgba(225,222,227,0.6), #e1dee3);background-size:400px 30px;animation:1s linear loadingAnim infinite}.accordion{border-top:1px solid #e1dee3}.accordion:last-child{border-bottom:1px solid #e1dee3}.accordion--sticky>.accordion__head{position:sticky;position:-webkit-sticky;top:0}.accordion--extended{width:100%}.accordion--rounded{border:1px solid #e1dee3;border-radius:6px}.accordion--rounded .accordion__head{border-radius:6px}.accordion--opened .accordion__head{background:#fff}.accordion--opened .accordion__head:after{content:'\e903'}.accordion--opened.accordion--stuck>.accordion__head{z-index:1;box-shadow:0 5px 5px rgba(44,29,56,0.2);transition:transform 0.5s;transform:translateY(3.5rem)}.accordion--opened.accordion--stuck.accordion--header-hidden>.accordion__head{transform:translateY(0)}.accordion__head{padding:1rem 2.5rem 1rem 1rem;background:#f6f5f7;position:relative;cursor:pointer}.accordion__head:after{font-family:'c24-icons';content:'\e900';position:absolute;right:1rem;font-size:14px;color:#76707d;top:calc(50% - 0.5rem);transition:transform 0.25s}.accordion__body{padding:1rem;animation:accordionSlideIn 0.5s}@keyframes accordionSlideIn{0%{opacity:0;transform:translateY(-2rem)}100%{opacity:1;transform:translateY(0rem)}}.accordion__footer{margin-top:1em}.table{width:100%;box-shadow:0 0 3px rgba(50,40,61,0.2),0 4px 10px rgba(50,40,61,0.1);border-radius:6px}.table__scroll{overflow:auto;margin:-1rem;padding:1rem}.table__container{width:fit-content;min-width:100%}.table__head{border-bottom:1px solid #c7c5c9}.table__body table{border:none}.table__footer{border-top:1px solid #c7c5c9;padding-top:1rem}.table__row:focus{outline:0}.table__cell{position:relative;border-bottom:1px solid #c7c5c9;padding:0.5rem 1rem;min-width:100px}.table--selectable .table__cell:first-child{min-width:auto;width:1%;padding:0.25rem}.table--selectable .table__cell:first-child>*{vertical-align:middle}.table__cell--min150{min-width:150px}.table__cell--min200{min-width:200px}.table__cell--min300{min-width:300px}.table__cell--highlight::after{content:'';display:block;position:absolute;height:0.5rem;border-radius:12px 12px 0 0;width:100%;left:0rem;top:calc(-0.5rem)}.table__cell--highlight-1{background:#a967ef !important}.table__cell--highlight-1::after{background:#a967ef}.table__cell--highlight-2{background:#8124e2 !important}.table__cell--highlight-2::after{background:#8124e2}.table__cell--highlight-3{background:#530b9e !important}.table__cell--highlight-3::after{background:#530b9e}.table__cell--highlight>*{color:#fff}.table__cell:not(:last-child){border-right:1px solid #c7c5c9}.table__head .table__cell{text-align:left;background:#f6f5f7;padding:1rem}.table__head .table__cell:first-child{border-radius:6px}.table__footer .table__cell{padding-top:1rem;padding-bottom:1rem}.table__cell a{color:#6900a8}.table__cell a:hover{color:#42006a}.table table{border:none;width:calc(100% + 2rem + 1px);margin:-0.5rem -1rem;min-width:0}.table .table__container{border:none;border-radius:0;box-shadow:none;overflow:visible;min-width:0;width:auto}.table .table__scroll{box-shadow:none;overflow:visible}.table .icon{font-size:20px}.table .icon-check{color:#6900a8}.table .icon-minus{color:#c7c5c9}.table h3{margin:0}.table h2{margin:1rem 0}.table--secondary{border:none}.table__container .table--secondary{box-shadow:none}.table--secondary .table__head .table__row{line-height:1rem}.table--secondary .table__head .table__cell{padding:0.5rem 1rem;font-size:14px;background:transparent}.table--secondary .table__body .table__cell{font-size:15px}.table--secondary .table__body .table__cell:not(:first-child){padding-left:1.35rem}.table--secondary .table__body .table__row:hover{background:#f6f5f7}.table--secondary .table__row .table__cell:first-child{font-weight:700}.table--secondary .table__cell:not(:last-child){border-right:none}.item-slider .slick-arrow{transition:background 0.25s;padding:0.5rem;width:2.5rem;height:4rem;top:50%;transform:translateY(-50%);position:absolute;font-size:0;line-height:0;background:#fff;box-shadow:0 0 3px rgba(50,40,61,0.1),0 5px 17px rgba(50,40,61,0.15);color:#6900a8;transition:opacity 0.25s;cursor:pointer}.item-slider .slick-arrow:hover{box-shadow:0 0 3px rgba(50,40,61,0.1),0 8px 25px rgba(50,40,61,0.2)}.item-slider .slick-arrow:before{font-size:1.5rem;font-family:'c24-icons' !important;vertical-align:middle}.item-slider .slick-arrow.slick-prev{z-index:1;left:-0.5rem;border-radius:6px}.item-slider .slick-arrow.slick-prev:before{content:'\e901'}.item-slider .slick-arrow.slick-next{right:-0.5rem;border-radius:6px}.item-slider .slick-arrow.slick-next:before{content:'\e902'}.item-slider .slick-arrow.slick-disabled{display:none !important}.item-slider .slick-list>div{margin-left:0}.item-slider .slick-slide{padding:0.5rem}.item-slider__bottom{display:flex;align-items:center;margin-top:1rem;justify-content:space-between}.item-slider__controls{display:flex;align-items:center;justify-content:flex-end;margin-right:0.5em;margin-left:0.5em}.slider--md-up .item-slider__controls{justify-content:center}.item-slider__numbers{font-size:14px;line-height:1.2;margin-right:0.5em;margin-left:0.5em;background:rgba(44,29,56,0.7);color:#fff;padding:0.15rem 0.5rem;border-radius:100px}.item-slider--mob{display:block;white-space:nowrap;overflow-x:scroll;margin:0 -1rem;padding:0 1rem;-webkit-overflow-scrolling:touch !important}.item-slider--mob::-webkit-scrollbar{height:0 !important;display:none;background:transparent}.item-slider--mob__slide{white-space:normal;display:inline-block;vertical-align:top;max-width:80vw;width:20rem}.item-slider--mob__slide:not(:last-child){margin-right:1rem}.item-grid{display:grid;column-gap:1rem;row-gap:1rem;grid-auto-flow:row}.object-image-slider{line-height:0}.object-image-slider .slick-arrow{transition:background 0.25s;padding:0.5rem;width:3rem;height:4rem;top:50%;transform:translateY(-50%);position:absolute;background:rgba(0,0,0,0.2);box-shadow:0 0 3px rgba(50,40,61,0.1),0 5px 17px rgba(50,40,61,0.15);font-size:0;line-height:0;color:#fff;transition:opacity 0.25s;cursor:pointer}.object-image-slider .slick-arrow:hover{color:#ffb700;box-shadow:0 0 3px rgba(50,40,61,0.1),0 8px 25px rgba(50,40,61,0.2)}.object-image-slider .slick-arrow:before{font-size:2rem;font-family:'c24-icons' !important;vertical-align:middle}.object-image-slider .slick-arrow.slick-prev{z-index:1;left:-0.5rem;border-radius:6px}.object-image-slider .slick-arrow.slick-prev:before{content:'\e901'}.object-image-slider .slick-arrow.slick-next{right:-0.5rem;border-radius:6px}.object-image-slider .slick-arrow.slick-next:before{content:'\e902'}.object-image-slider .slick-arrow.slick-disabled{display:none !important}.object-image-slider .slick-list>div{margin-left:0}.object-image-slider .slick-slide{padding:0.5rem}.results .object-image-slider .slick-slide{padding:0}.item-section{padding:1rem 0}.item-section__header{display:flex;align-items:center;margin:0 0 0.75rem}.item-section__title{flex:0 1 auto;margin:0}.item-section--small .item-section__title{font-size:17px}.item-section__title a{display:flex;align-items:center}.item-section__link{flex:0 0 auto;text-align:right;justify-content:flex-end;color:#6900a8;color:var(--brand-color);font-weight:500}.item-section__line{flex:1 1 auto;border-bottom:2px solid #f6f5f7;margin:auto 16px}.item-section__top-offers .item-section__line{border-color:#e7e2ee}.video-player__responsive-wrap{position:relative;padding-top:56.77%;width:100%}.video-player__responsive-wrap .video-player{position:absolute;top:0;left:0;width:100% !important;height:100% !important}.overlay{position:fixed;top:0;left:0;height:100%;width:100%;transition:opacity 0.5s}.overlay--dark{background:rgba(44,29,56,0.9)}.ReactModal__Body--open{overflow:hidden;height:100%;top:0;bottom:0;width:100%}.ReactModal__Overlay.modal__overlay--from-bottom.ReactModal__Overlay--after-open{animation-name:fromBottom;animation-duration:0.5s}@keyframes fromBottom{0%{opacity:0;transform:translateY(100%)}50%{opacity:0;transform:translateY(50%)}100%{opacity:1;transform:translateY(0%)}}.modal{background:#fff;padding:1.5rem;border-radius:6px;box-shadow:0 0 2px rgba(50,40,61,0.2),0 3px 6px rgba(50,40,61,0.15);width:calc(100% - 2rem);top:1rem;margin:0 1rem;position:absolute}@media (min-width: 480px){.modal{position:relative;top:auto;margin:0 auto;width:24rem}}.modal:focus{outline:0}.modal--full-screen{height:100%;border-radius:0}.modal--full-screen .loader{margin:0 auto;align-self:center}.modal--full-screen-mobile{border-radius:0;box-shadow:none;max-height:none;height:100%;width:100vw;margin:0;overflow:scroll}.modal--full-screen-mobile .modal-footer{position:absolute;width:100%;bottom:0;left:0;padding:1rem}.modal--sticky-footer{padding:0 0 5rem 0;overflow:hidden;position:relative;height:100%}.modal__overlay{display:grid;align-items:center;z-index:110;position:fixed;overflow-y:scroll;top:0;left:0;height:100%;width:100%;background-color:rgba(44,29,56,0.9)}.modal__overlay--ontop{z-index:220}.modal__section-title{font-size:14px;margin:1.5rem 0 1rem}.modal-footer{display:flex;justify-content:flex-end;margin-top:2rem;background:rgba(255,255,255,0.9)}.modal-footer--sticky{padding:1rem;width:calc(100% - 2rem);position:fixed;bottom:0;box-shadow:0 0 1px rgba(50,40,61,0.4),0 2px 3px rgba(50,40,61,0.2)}.modal__inner{overflow:scroll;padding:1.5rem;height:100%}.modal__close{position:absolute;z-index:1;top:0.5rem;right:0.5rem;font-size:24px;height:3rem;width:3rem;padding:0;line-height:0;border-radius:100%;background:rgba(255,255,255,0.8);color:#76707d}.modal__close:hover{color:#585161}.modal-header{margin-bottom:2rem}.modal-header__title{margin-top:0}.highlighted-section{background:#f6f5f7;margin:0 -1.5rem;padding:1rem 1.5rem}.fancy-section{margin:2rem 0;text-align:center}.sf-modal .modal__section-title{margin-top:0.5rem}.sf-modal .fancy-section img{width:96px}.sf-modal .fancy-section__title,.sf-modal .fancy-section__subtitle{margin:0.5rem 0}.sf-modal__list{font-size:14px}.email-alert{background:#f6f5f7;padding:0 1.5rem;margin:2rem -1.5rem}.email-alert__subtitle{margin:1rem 0 0.7rem;color:#585161}.email-alert__interval{margin-top:1.5rem}.email-alert__price-change{border-top:1px solid #e1dee3;margin:1rem -1.5rem 0;padding:0 1.5rem}@media (min-width: 980px){.mb-modal__has-info{width:650px}}@media (min-width: 980px){.mb-modal__helper{display:grid;grid-template-columns:210px auto;grid-column-gap:1.5rem}}.mb-modal__helper .broker-info{display:none}@media (min-width: 980px){.mb-modal__helper .broker-info{display:block}}.mb-modal textarea{height:30vh}@media (min-width: 980px){.mb-modal__c-card{width:650px}}.mb-modal__c-card-helper{display:flex;grid-template-columns:210px auto;grid-column-gap:1.5rem}@media (min-width: 980px){.mb-modal__c-card-helper{display:grid}}.mb-modal__c-card-helper .contact-card{display:none}@media (min-width: 980px){.mb-modal__c-card-helper .contact-card{display:grid}}.mb-modal__email-copy{margin-bottom:1.5rem;font-size:14px;color:#98959c}.si-modal__forgot{float:right;margin-top:0.5rem;font-size:14px}.sharing{position:relative}@media (max-width: 480px){.sharing{margin:-0.5rem 0 -2rem}}.sharing li{color:#585161}.sharing li>*{cursor:pointer;padding:0.25rem 0}.sharing li:hover{color:#32283d}.sharing li:hover .sharing__icon{transform:scale(1.1)}.sharing a{display:block}.sharing__icon{display:inline-flex;font-size:1.5rem;vertical-align:middle;margin-right:1rem;background:gray;border-radius:100px;width:2.5rem;height:2.5rem;align-items:center;justify-content:center;color:#fff;transition:transform 0.25s}.sharing__icon--copy,.sharing__icon--sms,.sharing__icon--email{color:#6900a8;background:#f6f5f7}.sharing__icon--facebook{background:#4360b5}.sharing__icon--twitter{background:#1da1f2}.sharing__icon--whatsapp{background:#25d366}.sharing__icon--viber{background:#665cac}.sharing__icon--messenger{background:#0078ff}.sharing__label{vertical-align:middle}@media (min-width: 980px){.as-modal{width:960px}}.as-modal__popular{margin-bottom:2rem}.as-modal__popular-title{margin-bottom:0.75rem}.as-modal__popular-list-item{display:inline-block;margin:0 0.5rem 0.5rem 0}.as-modal__districts-title{margin:0 0 0.5rem}.as-modal__districts-list{max-height:35vh;height:auto}@media screen and (min-height: 680px){.as-modal__districts-list{max-height:50vh}}.as-modal__desk-select{display:grid;grid-column-gap:1rem}.ee .as-modal__desk-select{grid-template-columns:repeat(3, 1fr)}.lv .as-modal__desk-select{grid-template-columns:repeat(2, 1fr)}.as-modal__desk-select h4{margin:0 0 1rem}.dmo__address-wrap{margin-bottom:0.5rem}.dmo__address{margin-bottom:0.25rem}.dmo__id{color:#76707d;font-size:14px}.detail-preview{width:100%;margin:0;margin-top:auto;padding:0;flex-direction:column}@media (max-width: 768px){.detail-preview{height:auto}}.detail-preview__header{padding:1rem}.detail-preview__wrap{display:flex;flex-direction:column}@media (min-width: 980px){.detail-preview__wrap{flex-direction:row}}.detail-preview__ribbon{position:absolute;top:3.5rem;left:-1rem;width:400px;padding:0.6rem 1rem;transform:rotate(-15deg);z-index:1;color:#fff;background:#6900a8;font-size:14px;font-weight:500;letter-spacing:4px;text-align:center;text-transform:uppercase}@media (min-width: 980px){.detail-preview__ribbon{top:0}}.detail-preview__ribbon span{margin-left:-10rem}.detail-preview__media{top:3.5rem;display:flex;flex:1 1 60%;max-height:calc(100vh - 3.5rem);background:#32283d}@media (min-width: 980px){.detail-preview__media{position:sticky}}.detail-preview__media-content{width:100%;transition:height 0.5s, max-height 0.5s;will-change:auto;overflow:hidden}@media (max-width: 980px){.detail-preview__media-content{max-height:70vh;min-height:250px}}.detail-preview__media-content .street-view{height:100%}.detail-preview__media-controls{position:absolute;width:100%;transition:bottom 0.25s;bottom:4.5rem}.detail-preview__media-toggle-thumbs{position:absolute;left:1.5rem;background:rgba(0,0,0,0.6);backdrop-filter:blur(6px);padding:0.75rem;text-align:center;z-index:1}@media (min-width: 980px){.detail-preview__overview{display:flex}}.detail-preview__main{flex:0 0 75%;padding-right:6rem}.detail-preview__services{flex:0 0 25%;max-width:calc(100vw - 5rem)}.detail-preview__tabs{display:inline-flex;background:none;white-space:nowrap;padding:0.2rem;overflow:auto}@media (max-width: 768px){.detail-preview__tabs:after{content:'';display:block;padding:0.25rem}}.detail-preview__tabs .tabs__tab{padding:0.6rem 1rem;color:#98959c;border-radius:6px;border:2px solid #c7c5c9;margin:0.2rem;background:none}.detail-preview__tabs .tabs__tab--selected{background:#fff;color:#32283d;border-color:#fff;box-shadow:0 1px 12px rgba(0,0,0,0.1),0 0 125px}.detail-preview__tabs--desktop{position:absolute;left:50%;transform:translateX(-50%);z-index:3;background:rgba(0,0,0,0.6);backdrop-filter:blur(6px);border-radius:6px;padding:0.1rem;border:none}.detail-preview__tabs--desktop .tabs__tab{color:#fff;border-radius:6px;border:none;transition:background 0.25s;padding:0.8rem 1rem;cursor:pointer}.detail-preview__tabs--desktop .tabs__tab:not(.tabs__tab--selected):hover{background:rgba(255,255,255,0.1)}.detail-preview__tabs--desktop .tabs__tab--selected{background:#fff;color:#32283d}.detail-preview:not(.obj-media--thumbs-hidden) .detail-preview__media-controls{bottom:10.25rem}.detail-preview.obj-media--map .detail-preview__media-controls,.detail-preview.obj-media--streetView .detail-preview__media-controls{bottom:4.5rem}.detail-preview .obj-detail__accordion:nth-child(2){pointer-events:none}.detail-preview .modal__close{position:fixed;top:1rem;right:1.5rem;color:#fff;background:none;z-index:86}@media (min-width: 768px){.detail-preview .modal__close{top:0.25rem}}.business-card-modal{width:788px;height:auto;padding:0}.business-card-modal h3{padding:1rem 2rem;margin:0}.seb-calculator-modal{width:788px}.seb-calculator-modal__logo{position:absolute;right:0;bottom:0}.seb-calculator-modal .seb-calc{display:flex}.seb-calculator-modal .seb-calc h3{margin-bottom:2rem}.seb-calculator-modal .seb-calc__calc{flex:1 1 50%;margin:0;margin-right:2rem}.seb-calculator-modal .seb-calc__info{flex:1 1 50%}.seb-calculator-modal .seb-calc__articles{margin-top:0}.notification{background:#fff;position:fixed;padding:1rem 2rem;top:0;left:50%;z-index:99999;box-shadow:0 0 2px rgba(50,40,61,0.2),0 3px 6px rgba(50,40,61,0.15);border-radius:90px;animation:notificationIn 0.5s cubic-bezier(0.175, 0.885, 0.32, 1.275) forwards;white-space:nowrap;font-weight:500}.notification--closing{animation:notificationOut 0.5s cubic-bezier(0.6, -0.28, 0.735, 0.045) forwards}.notification .icon{margin-right:0.5rem;font-size:24px;vertical-align:middle;color:#6900a8}@keyframes notificationIn{0%{transform:translate(-50%, -5rem)}100%{transform:translate(-50%, 1.5rem)}}@keyframes notificationOut{0%{transform:translate(-50%, 1.5rem)}100%{transform:translate(-50%, -5rem)}}.ss-block{background-size:cover;border-radius:6px;position:relative;display:flex;margin:1rem;width:100%}.ss-block__wrap{display:flex;width:100%;margin:0 auto;max-width:750px}.results--grid .ss-block{margin:0}.ss-block__overlay{border-radius:6px;padding:1.25rem 1rem;width:100%;margin:0 0;display:flex;align-items:center;background:#4f007f}.results--sm-up .results--list .ss-block__overlay{padding:1.5rem;margin:0.5rem 0}.results--sm-up .results--grid .ss-block__overlay{flex-direction:column;text-align:center;align-items:center;justify-content:center}.ss-block__icon{margin-right:0.5rem;font-size:45px;color:#fd9800}.results--sm-up .results--grid .ss-block__icon{font-size:60px;margin:0}.ss-block__content{flex:1 1 auto;padding-right:1rem}.results--sm-up .results--grid .ss-block__content{flex:0 0 auto;padding:0}.ss-block__content p{margin:0.25rem 0 0;font-size:14px;color:rgba(255,255,255,0.7)}.ss-block__title{margin:0rem;color:#fff}.results--sm-up .ss-block__title{font-size:20px}.ss-block .btn{flex:1 1 auto}.results--sm-up .results--grid .ss-block .btn{flex:0 0 auto;min-width:8rem;margin-top:2rem}.pages{max-width:600px;margin:1rem auto auto;display:flex}.pages.pages--xs{flex-flow:column}.pages__list{margin:0.5rem auto 0;display:flex;align-items:baseline;padding-right:2rem}.pages--xs .pages__list{padding-right:0;margin-bottom:1rem}.page{overflow:hidden;font-weight:500}.page__number{background:none;border:none;display:block;padding:0.5rem 0.9rem;color:#98959c;cursor:pointer}.page__number:hover{background:#f6f5f7}.page:after{content:'';display:block;border-bottom:2px solid #6900a8;width:100%;transform:scaleX(0)}.page--active .page__number{color:#2c1d38}.page--active:after{transform:scaleX(1)}.page__separator{color:#c7c5c9}.search{margin:-3rem 0 2rem;padding:0 1.5rem 0;z-index:82;position:relative;background:#fff}@media (min-width: 980px){.search{padding:1rem;margin:0}.search--main{padding:0}.search--results{box-shadow:0 0 1px rgba(50,40,61,0.4),0 2px 3px rgba(50,40,61,0.2)}}.search__sticky{animation:slideIn 0.5s;z-index:82}.object-results__wrap--no-map .search__sticky{position:sticky;top:3.5rem}@keyframes slideIn{0%{transform:translateY(-100%)}100%{transform:translateY(0)}}.search__row{display:flex;flex-direction:column;justify-content:space-between}.search__row:not(:last-child){margin-bottom:0.75rem}@media (min-width: 980px){.search__row{flex-direction:row}}.search__row>div:not(:last-child){margin:0 0 1rem 0}@media (min-width: 980px){.search__row>div:not(:last-child){margin:0 0.5rem 0 0}}.search__row-toggle{align-self:center;padding:0 1.5rem}.search__row-toggle .toggle-field__wrap{padding:0}.search__row-toggle .toggle{order:0;margin-right:0.5rem;flex:1 0 auto}.search__row-toggle .toggle-field__content{order:1;flex-shrink:0}.search__transaction-type{flex:0 0 15%;min-width:200px;order:-1}@media (min-width: 980px){.search__transaction-type{order:0}}.search__transaction-type-tabs .inline-select__option{background:rgba(44,29,56,0.6);border:none;color:rgba(255,255,255,0.8);backdrop-filter:blur(5px)}.search__transaction-type-tabs .inline-select__option:after{border:none}.search__transaction-type-tabs .inline-select__option--selected{background:#fff;color:#32283d}@media (min-width: 980px){.search--main .search__transaction-type .inline-select{padding:0.15rem}}.search__object-type{flex:0 0 15%;min-width:200px}@media (min-width: 980px){.search__object-type{order:-1}}.search__purpose{flex:0 0 15%;min-width:0}.search__term{flex:1 1 60%;display:flex;flex-wrap:wrap;position:relative}.search__term .input{border-radius:6px 0 0 6px}.search__term>form{flex:1 1 auto;position:relative}.search__area-select{margin-left:-1px;border-color:#c7c5c9;border-radius:0 6px 6px 0;padding-left:1rem;padding-right:1rem}.search__filters-wrap{display:flex}.search__filters{display:flex}.search__view{display:flex}.search__filter-count{font-size:14px;background:#6900a8;color:#fff;border-radius:100px;line-height:24px;display:inline-block;vertical-align:bottom;min-width:24px;margin-left:0.5rem}.search__clear{color:#585161;font-weight:500}.search--main .search__clear{border:1px solid rgba(255,255,255,0.6) !important;backdrop-filter:blur(8px);color:#fff}@media (min-width: 980px){.search--main .search__search-btn{border:2px solid #fff;min-width:7rem}}.search__save-btn{justify-content:flex-end;min-width:9rem;flex:0 0 auto}.filter{margin-right:0.5rem}.filter__select{display:flex;align-items:center;position:relative;border:1px solid #c7c5c9;border-radius:6px;padding:0.5rem 0.75rem;color:#585161;overflow:hidden;background:#fff;font-weight:500;cursor:pointer}.filter__select:after{content:'';position:absolute;transition:transform 0.25s;backface-visibility:hidden}.filter__select:after{bottom:0;left:-2px;right:-2px;height:100%;border-bottom:3px solid #6900a8;transform:translateX(-100%) translateZ(0) scale(1, 1)}.search--main .filter__select{background:rgba(44,29,56,0.5);color:#fff;border:none;padding:0.3rem 0.6rem;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);backface-visibility:hidden;transform:translate3d(0, 0, 0)}.search--main .filter__select::after{content:none}.filter__select:focus{outline:none}.filter__select:hover{background:#f6f5f7}.filter__select:hover.filter__select--blur{background:rgba(0,0,0,0.6);backdrop-filter:blur(8px);border:none;border:1px solid transparent;color:#fff}.search--main .filter__select:hover{background:rgba(44,29,56,0.7)}.filter__select:active{border:1px solid #c7c5c9;color:inherit}.filter__select:active.filter__select--blur{color:#fff}.search--main .filter__select:active{border:none;color:#fff}.filter__select--focused{outline:none}.filter__select--blur{color:rgba(255,255,255,0.8);background:rgba(0,0,0,0.6);backdrop-filter:blur(8px);border:none;border:1px solid transparent}.filter__select--active{color:#6900a8}.search--main .filter__select--active{background:#fff;color:#6900a8;box-shadow:0 0 2px rgba(50,40,61,0.2),0 3px 6px rgba(50,40,61,0.15)}.search--main .filter__select--active:hover{background:#fff;color:#6900a8}.filter__select--active:after{transform:translateX(0)}.filter__select--active.filter__select--blur{color:#32283d !important;background:#fff !important;font-weight:500}.filter__select--active.filter__select--blur .icon{color:#6900a8}.filter__select .icon{margin-right:0.25rem;font-size:20px}.filter__dropdown{position:absolute;z-index:79;background:#fff;box-shadow:0 0 3px rgba(50,40,61,0.1),0 8px 25px rgba(50,40,61,0.2);padding:1rem;width:350px;max-height:70vh;overflow:auto;border-radius:6px;margin-top:0.25rem}.filter__content{padding:0}.filter__price-type{float:right}.filter__applied-count{font-size:14px;background:#6900a8;color:#fff;border-radius:6px;padding:0.125rem 0.4rem;margin-right:0.5rem;line-height:1.2;font-weight:700}.filter__heading{width:100%;display:flex;align-items:center;margin:0.5rem 0 1rem}.search-modal .filter__heading{margin:2.5rem 0 0.75rem}.filter__heading .inline-select{flex:0 0 auto}.filter__title{margin:0;flex:1 1 auto}.filter__footer{position:sticky;bottom:-1rem;background:#fff;border-top:1px solid #e1dee3;padding:1rem;margin:1rem -1rem -1rem;display:grid;grid-auto-flow:column}.filter__apply{justify-self:end}.filter__clear{justify-self:start}.area-select .area-select__dropdown{display:block;padding:1rem}.area-select__trigger{max-width:5rem;height:44px;padding:0 1rem;background:#e1dee3}.area-select__tokens{display:block}.area-select__tokens li{display:inline-block;font-weight:500;margin:0 0.5rem 0.25rem 0}.area-select__tokens li:not(:last-child):after{content:', '}.area-select .select{margin-bottom:1rem}.ms-conf{position:relative;z-index:10;background:#fff;padding:0rem 1rem;box-shadow:0 0 1px rgba(50,40,61,0.4),0 2px 3px rgba(50,40,61,0.2)}.ms-conf__wrap{display:flex;justify-content:space-between}.ms-conf__view{flex:0.5 1 auto;margin-right:1rem}.ms-conf__options .inline-select__option{border:none;padding:0.5rem 0.75rem;border-radius:0;flex:1 1 auto}.ms-conf__options .inline-select__option:not(.inline-select__option--selected){color:#98959c}.ms-conf__options .inline-select__option .icon{font-size:25px}.ms-conf__filters{flex:0 1 auto;color:#4c4254;box-shadow:none;padding:0.25rem 0.5rem;margin:0 -0.5rem}.ms-conf__filters-wrap{border:1px solid #6900a8;display:flex;padding:0.4rem 0.75rem;border-radius:6px;font-weight:700;color:#6900a8;align-items:center;overflow:hidden}.ms-conf__filters-wrap>span{vertical-align:middle}.ms-conf__filters-count{display:inline-block;background:#6900a8;color:#fff;padding:0.5rem 0.75rem;margin:-0.4rem -0.8rem -0.4rem 0.8rem;text-align:center;font-size:14px;font-weight:700;align-self:stretch}.ms-conf__filters .icon{color:#6900a8;vertical-align:middle;font-size:20px;margin-right:0.5rem}.search-vertical{margin-top:2rem}.search-vertical ul li{margin:2.5rem 0 0.75rem}@media (min-width: 768px){.search-vertical{margin:0}}.search-vertical .search__term{margin-bottom:1rem}.filter .search-vertical li:first-child{margin-top:0}.filter .search-vertical li:last-child{margin-bottom:2.5rem}.quick-search{margin:0 1.5rem;display:block;position:relative;z-index:4}.quick-search--alternate{text-shadow:0 0 1px rgba(50,40,61,0.4),0 2px 3px rgba(50,40,61,0.2);border:1px solid white;display:inline-flex;border-radius:6px;margin:0;box-shadow:0 0 3px rgba(50,40,61,0.2),0 4px 10px rgba(50,40,61,0.1);overflow:hidden;background:rgba(44,29,56,0.8);align-items:center}.quick-search__wrap{display:flex;background:#fff;border-radius:6px;padding:0.75rem 1rem;align-items:center;box-shadow:0 0 2px rgba(50,40,61,0.2),0 3px 6px rgba(50,40,61,0.15);justify-content:space-between}.quick-search--alternate .quick-search__wrap{padding:0.5rem;box-shadow:none;display:inline-flex;border-radius:0;background:none}.quick-search__content{flex:1 1 auto;max-width:calc(100% - 2rem);min-width:0}.quick-search--alternate .quick-search__content{display:flex;align-items:center;max-width:none}.quick-search__new-count{margin-right:0.5rem}.quick-search__title{margin:0 0 0.5rem;color:#fff;font-size:14px;display:flex;justify-content:space-between}.quick-search--alternate .quick-search__title{display:inline;font-size:16px;margin:0;padding:0.5rem 0.75rem;border-right:1px solid #585161}.quick-search--alternate .quick-search__title::after{content:': '}.quick-search__date{text-align:right}.quick-search--alternate .quick-search__date:before{content:' ('}.quick-search--alternate .quick-search__date:after{content:')'}.quick-search__name{color:#6900a8;font-weight:500;margin-bottom:0.15rem}.quick-search--alternate .quick-search__name{color:#fff;margin:0 0.3rem 0}.quick-search__filters{font-size:14px;font-weight:500;color:#585161;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.quick-search__filters span:not(:first-child):before{content:'|';color:#adabb0;margin:0 0.3rem}.quick-search--alternate .quick-search__filters span:before{content:' | ';color:rgba(255,255,255,0.5)}.quick-search--alternate .quick-search__filters{font-size:16px;color:#fff}.quick-search .icon{color:#6900a8}.quick-search--alternate.quick-search .icon{color:#fff;margin-left:0.5rem}.my-search{display:block;box-shadow:0 2px 20px -1px rgba(50,40,61,0.2);border-radius:6px;padding:1.5rem 1rem;position:relative}.my-search:hover{border-color:#c7c5c9}.my-search:hover .my-search__title{color:#4f007f}@media (min-width: 768px){.my-search{padding:1.5rem}}.my-search__title{color:#6900a8;margin:0 0 1rem}.my-search__new-count{margin-left:0.5rem}.my-search__date{font-size:14px;color:#76707d;text-align:right;margin-bottom:1rem}@media (min-width: 768px){.my-search__date{margin-bottom:0}}.my-search__type{font-weight:500}@media (min-width: 768px){.my-search__type{display:inline;margin-right:0.5rem}}.my-search__location{margin:0 0 1rem}@media (min-width: 768px){.my-search__location{display:inline}}.my-search__filters{margin:1rem 0 0}.my-search__price{font-weight:700;font-size:17px;margin:0 1rem 0.5rem 0}@media (min-width: 768px){.my-search__price{display:inline}}.my-search__main-specs{display:flex}@media (min-width: 768px){.my-search__main-specs{display:inline-flex}}.my-search__main-specs li{margin-right:0.5rem;padding-right:0.5rem}.my-search__main-specs li:not(:last-child){border-right:1px solid #c7c5c9}.my-search__main-specs .icon{color:#76707d;margin-right:0.25rem}.my-search__secondary-specs{display:inline-flex;flex-wrap:wrap;margin-top:1rem}.my-search__secondary-specs li{margin:0 0.5rem 0.5rem 0;padding-right:0.5rem}.my-search__secondary-specs li:not(:last-child){border-right:1px solid #98959c}.my-search__secondary-title{font-weight:500}.my-search__settings{margin:1rem 0 2rem}@media (min-width: 768px){.my-search__settings{margin:1rem 0 0}}.my-search__settings li{color:#98959c;margin-bottom:0.25rem}@media (min-width: 768px){.my-search__settings li{display:inline;margin-right:1rem}}.my-search__settings li:before{display:inline-block;font-family:'c24-icons';content:'\e914';width:1.5rem}.my-search__settings li.active{color:#2c1d38}.my-search__settings li.active:before{content:'\e912';color:#6900a8}.my-search__heading{display:flex;justify-content:space-between}.my-search__actions{display:flex;margin:0 -1rem -1.5rem}@media (min-width: 768px){.my-search__actions{margin:-1rem}}.my-search__action{flex:1 1 auto;height:3rem;padding:1rem;border-top:1px solid #e1dee3;color:#585161;font-size:15px}.my-search__action:hover{color:#32283d;cursor:pointer}@media (min-width: 768px){.my-search__action{border:none;padding:0.5rem}}.my-search__action:first-child{border-right:1px solid #e1dee3}@media (min-width: 768px){.my-search__action:first-child{border:none}}.my-search__action .icon{margin-right:0.5rem}.my-search--previous .my-search__actions{padding:1rem}.results__objects{flex:1 1 100%}.results__side-ads{display:none;flex:1 0 0;padding:1rem}.results__side-ads>*{margin-bottom:1.5rem}.object-results__wrap--no-map .results__side-ads{display:block}.results__heading{margin:1rem 1rem 0.5rem}.results--md-up .results__heading{display:flex;justify-content:space-between;align-items:center;margin:2rem 1rem 0.5rem}@media (min-width: 980px){.object-results__wrap--no-map .results__wrap--list .results__heading-wrap{max-width:1200px;margin:0 auto}}@media (min-width: 768px){.results__heading{margin:1.5rem 1rem 0.5rem}}.results__conf{display:flex;justify-content:space-between;align-items:center}.results__conf-right{width:100%}.results--sm-up .results__conf-right{justify-content:flex-end;width:auto}@media (max-width: 768px){.results--sm-up .results__conf-right{width:100%}}@media (min-width: 980px){.results__conf-right{margin-left:1rem}}.results__layout-select .inline-select__text{display:none}.results__title{font-weight:900;margin:0 0 0.75rem}.results--md-up .results__title{margin:0;display:flex;flex-direction:column;justify-content:center}.results__main-title{font-size:16px;display:inline}.results--md-up .results__main-title{font-size:inherit;display:block}.results__sub-title{display:inline;font-size:16px;font-weight:400}.results__sub-title:before{content:' - '}.results--md-up .results__sub-title{margin-top:0.25rem;display:block}.results--md-up .results__sub-title:before{display:none}.results__split{height:calc(100vh - 12rem) !important;position:relative !important;overflow:visible !important}.results__split .Pane2{position:relative}.results__sorting{width:100%}.results--sm-up .results__sorting{width:220px}@media (max-width: 768px){.results--sm-up .results__sorting{width:100%}}.results--grid .results__objects{margin-top:1rem;padding:0 1rem;display:grid;grid-template-columns:repeat(auto-fill, minmax(300px, 1fr));grid-auto-rows:min-content}.results--grid .object{display:block;border-bottom:2px solid #f6f5f7;padding:0.7rem 0.5rem}.results--grid .ss-wrapper{display:flex;width:100%;margin:0 auto;max-width:750px;padding:0.7rem 0.5rem;border-bottom:2px solid #f6f5f7}.results--grid .ad-wrapper{display:flex;width:100%;margin:0 auto;max-width:750px;padding:0 0.5rem;border-bottom:2px solid #f6f5f7}@media (max-width: 480px){.results--grid{grid-template-columns:100%}.results--grid .ss-block{margin:1rem 0}}.results--list{display:flex}.results--list .object:not(:first-child){border-top:2px solid #f6f5f7;border-bottom:2px solid #f6f5f7;margin:-2px 0}.object-results__wrap--no-map .results--list{margin-left:auto;margin-right:auto;max-width:1200px}.results__map{height:100%}.results__map--mob{position:absolute;top:0;right:0;bottom:0;left:0}.results__map-close{position:absolute;top:1rem;right:1rem;z-index:4}.results__wrap .container{padding:1rem}.Resizer{background:#f6f5f7;opacity:1;z-index:1;position:relative;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-moz-background-clip:padding;-webkit-background-clip:padding;background-clip:padding-box}.Resizer:hover{-webkit-transition:all 1s ease;transition:all 1s ease}.Resizer.horizontal{height:11px;margin:-5px 0;border-top:5px solid rgba(255,255,255,0);border-bottom:5px solid rgba(255,255,255,0);cursor:row-resize;width:100%}.Resizer.horizontal:hover{border-top:5px solid rgba(0,0,0,0.5);border-bottom:5px solid rgba(0,0,0,0.5)}.Resizer.vertical{width:11px;margin:0 -1rem;border-left:1rem solid rgba(255,255,255,0);border-right:1rem solid rgba(255,255,255,0);cursor:col-resize;position:relative;z-index:81}.Resizer.vertical:after{opacity:0;content:'';position:absolute;border-right:2px solid #6900a8;height:100%}.Resizer.vertical:hover:after{opacity:1}.Resizer.disabled{cursor:not-allowed}.Resizer.disabled:hover{border-color:transparent}.header{background:#fd9800;display:flex;align-items:center;height:3.5rem;position:sticky;position:-webkit-sticky;width:100%;top:0;z-index:85;transition:transform 0.5s}.header--hidden{transform:translateY(-3.5rem)}.body--fixed-fullScreen .header--hidden{display:none}.header--branded{background-color:transparent}.header__logo{padding:0 1rem;flex:0 1 auto}.header__logo img{vertical-align:middle;margin-top:0.25rem;width:100%}.header__nav{display:flex;height:100%}.header__nav--main{flex:1 0 auto}.header__nav--alt{flex:1 0 auto;justify-content:flex-end}.header__nav--mob{height:100%;display:flex;flex:1 1 auto;justify-content:flex-end;padding-right:1rem}.header__nav--mob .icon{font-size:1.5rem}.header__item{display:flex;align-items:center;position:relative;padding:0 0.75rem;color:#fff;height:100%;font-weight:500;text-shadow:0px -1px 4px #ff7800;border-radius:6px;transition:background 0.25s}.header__item:hover{cursor:pointer;background:rgba(243,123,11,0.3)}@media (max-width: 768px){.header__item{padding:0 0.5rem}}.header--branded .header__item{text-shadow:none}.header__item--active{background:rgba(243,123,11,0.8) !important;text-shadow:none}.header__item .icon{margin-right:0.25rem;font-size:20px}.header__item.header__place-ad-link{flex-direction:column;justify-content:center;text-align:center}.header__item.header__place-ad-link span:not(.icon){font-size:12px}.header__btn{margin-right:0.5rem;margin-left:0.5rem}.header__btn:last-child{margin-right:1rem}.header .header--branded .header__place-ad{background-color:transparent;border:1px solid #fff}.header .header__back-to-old{background-color:#76707d}.header__my-searches .menu-select{min-width:300px}.header__my-searches .quick-search{margin:-0.5rem 0 0;padding:1rem 0 0}.header__my-searches .quick-search:hover{background:#f6f5f7}.header__my-searches .quick-search__title{color:#76707d;padding:0 1rem}.header__my-searches .quick-search__wrap{box-shadow:none;background:none;padding:0.25rem 1rem 1rem;border-radius:0}.menu-select{max-width:340px;border-radius:6px;margin-top:0.25rem;overflow:hidden}.menu-select__title{padding:0.5rem 1rem;margin:0.5rem 0 0;color:#76707d}.menu-select__footer{display:block;padding:0.75rem 0.75rem 0.5rem;border-top:1px solid #e1dee3}.mob-nav-wrap{position:fixed;top:0;left:0;right:0;bottom:0;z-index:86}.mob-nav-wrap .overlay{animation:fadeIn 0.5s forwards}.mob-nav-wrap .mob-nav__close{animation:fadeIn 0.25s forwards}.mob-nav-wrap--closing .overlay{animation:fadeOut 0.5s forwards}.mob-nav-wrap--closing .mob-nav__close{animation:fadeOut 0.25s forwards}.mob-nav-wrap--closing .mob-nav{animation:mobMenuClose 0.5s forwards}.mob-nav{position:absolute;overflow:scroll;top:0;left:auto;bottom:0;right:0;width:calc(100vw - 3rem);height:100%;max-width:26rem;padding-top:1rem;background:#fff;box-shadow:0 0 1px rgba(50,40,61,0.4),0 2px 3px rgba(50,40,61,0.2);transform:translateX(0%);transition:transform 0.25s;animation:mobMenuOpen 0.5s forwards}.mob-nav h2{margin:0 0 1rem}.mob-nav__section{padding:1rem 1.5rem;border-bottom:2px solid #f6f5f7}.mob-nav__section:first-child{margin-top:2rem}.mob-nav__section:last-child{border-bottom:0}.mob-nav__links a,.mob-nav__links button{display:block;align-items:center;padding:0.5rem 0}.mob-nav__links .icon{color:#32283d;flex:0 0 auto;width:1.5rem;font-size:24px;vertical-align:sub;margin-right:0.75rem}.mob-nav__btns{margin:1rem 0}.mob-nav__close{position:fixed;z-index:1;top:0.5rem;right:0.5rem;font-size:24px;line-height:0;height:3rem;width:3rem;border-radius:100%;background:rgba(255,255,255,0.8);color:#76707d}.mob-nav__count{background:#e1dee3;color:#585161;font-size:15px;padding:0.1rem 0.5rem;border-radius:90px;background:#efefef;font-weight:500;float:right}@keyframes mobMenuOpen{0%{transform:translateX(100%)}100%{transform:translateX(0%)}}@keyframes mobMenuClose{0%{transform:translateX(0%)}100%{transform:translateX(100%)}}.page-heading{padding-top:1rem;margin-bottom:1rem;position:relative}@media (min-width: 768px){.page-heading{padding-top:2rem;margin-bottom:2rem}}.page-heading--highlight{position:relative;background:#fd9800;padding:3rem 0}.page-heading--center{text-align:center}.page-heading--bg{text-align:center;padding:8rem 0;background-size:cover;background-position:center}.page-heading__bg-overlay{background:rgba(79,0,127,0.7);position:absolute;top:0;right:0;bottom:0;left:0}.page-heading__title{margin-bottom:1rem}.page-heading--branded .page-heading__title{color:#fff}.page-heading--highlight .page-heading__title{color:#fff}.page-heading .container{position:relative}.broker-sticky{background:#fff;padding:0.75rem;width:100%;position:fixed;bottom:0;box-shadow:0 0 3px rgba(50,40,61,0.2),0 4px 10px rgba(50,40,61,0.1);transition:transform 0.5s;margin:0 -1rem;z-index:2}.broker-sticky--hidden{transform:translateY(100px)}.bs-results__heading{display:flex;justify-content:space-between;align-items:bottom;flex-direction:column}@media (min-width: 768px){.bs-results__heading{flex-direction:row}}.bs-results__title{margin:0 0 1rem}.bs-results__sorting{width:100%}.bs-results__brokers{padding:0 1rem;display:grid;grid-template-columns:repeat(auto-fill, minmax(300px, 1fr));grid-row-gap:1.5rem;grid-column-gap:1.5rem;margin:2rem -1rem}@media (min-width: 768px){.bs-results__brokers{margin:2rem -1rem 3rem}}.bs-form{display:flex;justify-content:space-between;margin-bottom:1rem;flex-direction:column}@media (min-width: 768px){.bs-form{flex-direction:row;margin-bottom:2rem}}.bs-form__filters{flex-direction:column}@media (min-width: 768px){.bs-form__filters{flex-direction:row;width:70%}}.bs-form__sorting{width:20%}.broker-result{border-radius:6px;box-shadow:0 2px 15px 2px rgba(0,0,0,0.1);overflow:hidden;position:relative;padding:1rem 1rem 4rem 1rem}.broker-result__object-count{border-top:1px solid #e1dee3;background:#fff;text-align:center;padding:0.75rem;position:absolute;bottom:0;left:0;width:100%}.rating__stars{position:relative}.rating__bg{vertical-align:middle;fill:#c7c5c9}.rating__fill{vertical-align:middle;position:absolute;left:0;top:2px}.rating__fill polygon{fill:#fd9800}.rating__number{vertical-align:bottom;color:#76707d;margin-left:0.25rem;font-size:14px;font-weight:500}.company-obj{padding:2rem}.company-obj__logo{text-align:center}.company-obj__logo img{max-height:8rem}.obj-offers{display:grid;grid-template-columns:repeat(3, 1fr)}.obj-offers__value .icon{font-size:35px;color:#98959c;vertical-align:middle}.obj-offers__amount{font-size:25px;font-weight:900;color:#32283d;vertical-align:middle}.obj-offers__wrap{text-align:center}.obj-offers__label{text-align:center}.cs-form{display:flex;justify-content:space-between;margin-bottom:1rem;flex-direction:column}@media (min-width: 768px){.cs-form{flex-direction:row;margin-bottom:2rem}}.cs-form__filters{flex-direction:column}@media (min-width: 768px){.cs-form__filters{flex-direction:row;width:70%}}.cs-form__sorting{width:20%}.cs-results__heading{display:flex;justify-content:space-between;align-items:bottom;flex-direction:column}@media (min-width: 768px){.cs-results__heading{flex-direction:row}}.cs-results__title{margin:0 0 1rem}.cs-results__sorting{width:100%}.cs-results__companies{padding:0 1rem;display:grid;grid-template-columns:repeat(auto-fit, minmax(450px, 1fr));grid-row-gap:1.5rem;grid-column-gap:1.5rem;margin:2rem -1rem}@media (min-width: 768px){.cs-results__companies{margin:0.5rem -1rem 3rem}}.c-result{display:flex;flex-direction:column;border-radius:6px;box-shadow:0 2px 15px 2px rgba(0,0,0,0.1);overflow:hidden;position:relative;padding:1.5rem 1.5rem calc(3rem - 1px)}@media (min-width: 768px){.c-result{padding:2rem 2rem calc(3rem - 1px)}}.c-result__link:hover .c-result__title{color:#42006a}.c-result__heading{display:flex;justify-content:space-between;margin-bottom:1rem}.c-result__title{color:#6900a8;margin:0 0 1rem}.c-result__rating{margin-bottom:1rem}.c-result__logo{flex:0 0 33%;text-align:right;margin-left:2rem}.c-result__logo img{max-width:100%;max-height:70px}.c-result__object-count{border-top:1px solid #e1dee3;background:#fff;text-align:center;padding:0.75rem;position:absolute;bottom:0;left:0;width:100%}.c-result__contacts{display:grid;grid-template-columns:repeat(auto-fit, minmax(240px, 1fr));grid-column-gap:1rem;margin-bottom:1rem}.c-result__contacts a{z-index:1;position:relative;margin:-0.25rem;padding:0.25rem}.c-result__contacts a:hover{color:#585161}.c-result__brokers{display:flex;margin:auto -2rem 0;background:#f6f5f7}.c-result__broker{width:12.5%}.c-result__broker:hover img{filter:none}.c-result__broker img{width:100%;display:block;filter:grayscale(100%);transition:filter 0.25s}.b-card{display:none;margin-top:5rem}.business-card-modal .b-card{margin:0}.b-card--loaded{display:block}.b-card__container{padding:2rem}.b-card__company--objects .b-card__container{padding:2rem calc(2rem - 5px)}.b-card__header{display:flex;position:relative;align-items:flex-start;justify-content:space-between;width:100%}.b-card__header h2{margin:0;color:#32283d}.b-card__header--link{display:flex;align-items:center;color:#6900a8}.b-card__header--link .icon{margin-left:0.25rem;font-size:16px}.b-card__broker,.b-card__company{margin-top:2rem;border-radius:6px;box-shadow:0 0 3px rgba(50,40,61,0.1),0 8px 25px rgba(50,40,61,0.2)}.business-card-modal .b-card__broker,.business-card-modal .b-card__company{margin-top:0}.b-card__broker--profile{display:flex}.b-card__broker--profile img{width:auto;margin:auto;margin-top:0;max-width:205px;min-height:220px;margin-right:2rem;border-radius:3px;box-shadow:0 0 3px rgba(50,40,61,0.1),0 8px 25px rgba(50,40,61,0.2);object-fit:cover}.b-card__broker--profile .rating{margin-top:0.5rem}.b-card__broker--profile .rating__number{font-weight:400}.b-card--branded .b-card__broker--profile{padding:2rem;margin:-2rem;margin-bottom:0;background:url(/img/businesscard/branded-broker.svg);background-repeat:no-repeat;background-size:auto}.b-card--branded .b-card__broker--profile h2{margin-top:2.5rem}.b-card--branded .b-card__broker--profile h2,.b-card--branded .b-card__broker--profile .rating__number,.b-card--branded .b-card__broker--profile .b-card__header--link,.b-card--branded .b-card__broker--profile .b-card__broker--company{color:#fff}.b-card--branded .b-card__broker--profile .rating__bg{fill:rgba(250,250,250,0.35)}.b-card--branded .b-card__broker--profile .b-card__section{height:145px}.b-card--branded .b-card__broker--profile .b-card__broker--info-list{margin-top:2rem}.b-card--branded .b-card__broker--profile .b-card__broker--info-list-sub{width:50%}.b-card__broker--contact{display:flex;margin-top:1.5rem;margin-bottom:2rem}.b-card--branded .b-card__broker--contact{margin-top:0}.b-card__broker--info{width:100%}.b-card__broker--info h2{margin-top:1rem}.b-card__broker--info-list{display:flex;margin-top:1.5rem}.b-card__broker--info-list-sub{width:33.3%}.b-card__broker--objects{margin-top:4rem}.b-card__broker--phone{display:flex}.b-card__broker--phone .icon{margin-right:1rem}.b-card__broker--phone .contact-phone a:not(:last-child),.b-card__broker--phone .contact-phone div:not(:last-child){margin-bottom:0.5rem}.b-card__company .b-card__container{display:flex}.b-card__company--avatar{display:flex;width:100%;max-width:205px;margin-right:2rem}.b-card__company--avatar img{width:auto;margin:auto;border-radius:3px}.b-card__company--info{width:100%}.b-card__company--info .b-card__header{margin-bottom:1rem}.b-card__company--contacts{display:grid;grid-template-columns:repeat(3, 1fr);grid-column-gap:1rem}.b-card__company--contacts a{margin-bottom:0.5rem}.b-card__company--contacts .icon{margin-right:0.5rem;color:#32283d}.b-card--branded .b-card__company--contacts{grid-template-columns:50% 50%}.b-card__company--objects{margin:0 5px;border-top:1px solid #e1dee3}.b-card__partner--premium{position:absolute;padding:3px 8px 2px;font-size:14px;font-weight:500;color:#fff;background:linear-gradient(93.5deg, #ceb24e 0%, #c09933 95.18%);text-transform:uppercase;border-radius:6px}.b-card__phone{display:flex;padding-left:1.5rem;line-height:1.4;margin-bottom:0.5rem}.b-card__phone:last-of-type{margin-bottom:0}.b-card__phone span{margin-left:-1.5rem;padding-right:0.5rem}.b-card__phone span.icon{color:#76707d}.b-card__section--left{margin-right:1rem;flex:1}.b-card__section--left textarea,.b-card__section--left .text-area{height:100%}.b-card__section--right{flex:1}.b-card__section--right .input__container{margin-bottom:1rem}.b-card__section--right .recaptcha__block{margin-bottom:1rem}.b-card__copy{margin-top:0.5rem;font-size:14px;color:#4c4254}.b-card.no-b-avatar .b-card__broker--info-list-sub{width:33.3%}@media (min-width: 1280px){.b-card.no-c-avatar .b-card__company--contacts{grid-template-columns:repeat(3, 1fr);grid-column-gap:1rem}}.of__list{width:100%}.of__list .list{display:grid;grid-template-columns:repeat(3, 1fr)}.of__list .list__item .icon{color:#585161}.of__list .list__item a span{margin-left:0.5rem;color:#76707d}.of__list .tabs{margin-bottom:1rem}.of__list .tabs__tab{margin-right:1.5rem;padding:0}.of__list .tabs__tab button{padding:0;padding-bottom:0.75rem;color:#76707d}.of__list .tabs__tab--selected{border-bottom:3px solid #6900a8}.of__list .tabs__tab--selected button{color:#32283d;font-weight:500}.of__list .tabs--minimal .tabs__tab:not(.tabs__tab--selected){border-bottom:3px solid transparent}.of__list--single .tabs__tab--selected{border-bottom:transparent}.news-feed__articles{display:grid;grid-template-columns:repeat(auto-fill, minmax(300px, 1fr));grid-column-gap:1.5rem;grid-row-gap:2rem;margin-bottom:3rem}.news-article{display:block}.news-article--main{margin-bottom:2rem}.news-article--prev-next{flex:1 1 50%;display:flex;align-items:center;border-radius:6px;padding:1rem;margin:0 -1rem}.news-article--prev-next:hover{background:#f6f5f7}@media (min-width: 768px){.news-article--prev-next{margin:0}}.news-article--prev{flex-direction:row-reverse;text-align:right}.news-article img{display:block;width:100%}.news-article__image{position:relative}.news-article--prev-next .news-article__image{flex:0 0 30%}.news-article__tags{position:absolute;bottom:0;display:flex;flex-wrap:wrap}.news-article__tag{background:rgba(66,0,106,0.7);backdrop-filter:blur(8px);color:#fff;padding:0.25rem 0.5rem;margin:0.25rem 0.25rem 0 0;display:flex;align-items:center}.news-article__tag--highlight{background:#f37b0b}.news-article__tag .icon{margin-right:0.25rem}.news-article__content{width:100%}.news-article--prev-next .news-article__content{padding:0 1rem}.news-article__title{margin:1rem 0}.news-article--main .news-article__title{font-size:35px}.news-article--minimal .news-article__title{font-size:17px;line-height:130%;font-weight:500}.news-article--prev-next .news-article__title{margin:0 0 0.5rem;font-size:16px;font-weight:500}.news-article__date{color:#76707d}.news-article__arrow{color:#6900a8}.news-article-list__article{display:flex;position:relative;margin-bottom:1rem}.news-article-list__img{flex:0 0 6rem;margin-right:1rem}.news-article-list__img img{width:100%}.news-article-list__title{margin:0;font-size:16px;font-weight:400;color:#4c4254}.news-article-list__index{position:absolute;background:#6900a8;font-size:14px;font-weight:500;color:#fff;border-radius:100px;width:1.5rem;height:1.5rem;display:flex;align-items:center;justify-content:center;left:-0.4rem;top:-0.4rem}.prev-next-article{display:flex;margin:2rem 0}.image-gallery{height:100%}.image-gallery-content{height:100%}.image-gallery-slide-wrapper{height:calc(100% - 6.5rem);transition:height 0.25s}.image-gallery--mobile .image-gallery-slide-wrapper,.obj-media--thumbs-hidden .image-gallery-slide-wrapper{height:100%}.image-gallery--object .image-gallery-slide-wrapper{height:100%}@media (min-width: 980px){.image-gallery--object .image-gallery-slide-wrapper{height:calc(100% - 6.5rem)}.obj-media--thumbs-hidden .image-gallery--object .image-gallery-slide-wrapper{height:100%}}.image-gallery-left-nav,.image-gallery-right-nav{width:50%;height:100%;font-size:60px;transition:opac 0.25s;z-index:1}.image-gallery-left-nav:before,.image-gallery-right-nav:before{font-family:'c24-icons';opacity:0.6;text-shadow:0 2px 15px rgba(0,0,0,0.6),0 1px 2px rgba(0,0,0,0.1)}.image-gallery-left-nav:hover:before,.image-gallery-right-nav:hover:before{opacity:1;color:#fff}.tight-arrows .image-gallery-left-nav,.tight-arrows .image-gallery-right-nav{width:6rem;height:12rem}.image-gallery-left-nav{text-align:left}.image-gallery-left-nav:before{content:'\e901'}.image-gallery-right-nav{text-align:right}.image-gallery-right-nav:before{content:'\e902'}.image-gallery-thumbnails{padding:0;margin-top:1rem}.image-gallery-thumbnail{width:auto;border-radius:10px;opacity:0.6}.image-gallery-thumbnail:hover{opacity:1}.image-gallery-thumbnail img{border-radius:6px;height:4rem;width:auto}.image-gallery-thumbnail.active{border:4px solid #fd9800;opacity:1}.image-gallery-thumbnail:empty{display:none}.image-gallery-thumbnail--ad.active{border:none}.image-gallery-swipe{height:100%}.image-gallery-slides{height:100%}.image-gallery-slide{position:absolute;background:none;display:flex;align-items:center;justify-content:center;height:100%}.image-gallery .ad{z-index:1}.image-gallery--video-nav{padding-bottom:3rem}.image-gallery-image{height:100%;display:flex;align-items:center;justify-content:center}@media (min-width: 768px){.obj-media--full .image-gallery-image{padding:0.5rem 0.5rem 0 0.5rem}.obj-media--full.obj-media--thumbs-hidden .image-gallery-image{padding:0.5rem}}.image-gallery-image picture{height:100%;display:flex;align-items:center}.image-gallery-image img{max-height:100%;max-width:100%;width:auto}.image-gallery-index{color:#fff;position:absolute;display:block;bottom:1rem;left:1rem;top:auto;right:auto;background:rgba(0,0,0,0.6);backdrop-filter:blur(6px);padding:0.25rem 0.5rem;border-radius:100px;font-size:14px;font-weight:500}.image-gallery__ad-label{line-height:initial;position:absolute;top:0;left:0;background:rgba(0,0,0,0.4);color:#fff;font-size:14px;padding:0.35rem 0.75rem;z-index:2}.image-gallery__fullscreen-button{font-size:20px;border-radius:6px;line-height:0;padding:0.75rem;color:rgba(255,255,255,0.7);background:rgba(0,0,0,0.7);display:block;z-index:1000;position:absolute;right:1rem;top:1rem;bottom:auto}@media (min-width: 768px){.image-gallery__fullscreen-button{font-size:25px;padding:1rem}}.image-gallery__fullscreen-button:hover{background:#fff;cursor:pointer;color:#2c1d38}.image-gallery.fullscreen-modal{z-index:100}.image-gallery.fullscreen-modal .image-gallery-content.fullscreen,.image-gallery.fullscreen-modal .image-gallery-slide{background:#2c1d38}.obj-media--full .gallery{height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.video-nav{position:absolute;bottom:0;left:0;width:100%;color:#c7c5c9;background:#000000;height:3rem;display:flex;align-items:center}.video-nav button{color:#e1dee3;flex:1 1 40%;height:3rem;display:flex;align-items:center;justify-content:center;outline:none}.video-nav button:disabled{color:#585161}.video-nav button:first-child{justify-content:flex-start}.video-nav button:first-child .icon{margin-right:0.5rem}.video-nav button:last-child{justify-content:flex-end}.video-nav button:last-child .icon{margin-left:0.5rem}.video-nav button .icon{font-size:18px;margin:0}.gallery__grid{width:100%;display:grid;grid-template-columns:repeat(auto-fit, minmax(150px, 1fr));grid-column-gap:0.5rem;grid-row-gap:0.5rem;padding:0}.gallery__grid-item{overflow:hidden;border-radius:6px}.gallery__grid-item--more button:hover::after{display:none !important}.gallery__grid-item-more-text{position:absolute;color:#fff;background:rgba(79,0,127,0.5);height:100%;width:100%;display:flex;align-items:center;justify-content:center;left:0}.gallery__grid-item-more-text:hover{background:rgba(79,0,127,0.7)}.gallery__grid-item button{position:relative;display:flex;height:100%;width:100%;padding-bottom:70%}.gallery__grid-item button:hover{cursor:pointer}.gallery__grid-item button:hover::after{font-family:'c24-icons';content:'\e931';color:#fff;font-size:24px;display:flex;align-items:center;justify-content:center;position:absolute;left:0;top:0;right:0;bottom:0;background:rgba(79,0,127,0.4)}.gallery__grid-item img{position:absolute;object-fit:cover;width:100%;height:100% !important;left:0}@media (hover: hover) and (pointer: fine){.object:hover .object__address{color:#4f007f;color:var(--brand-color-dark-10)}.object:hover .object__action-btn{opacity:1;animation:fade 0.5s}.object:hover .object__erase{opacity:1;animation:fade 0.5s}}.object--raised{box-shadow:0 0 3px rgba(50,40,61,0.2),0 4px 10px rgba(50,40,61,0.1);border-radius:6px}.object--loading{pointer-events:none}.object--list{display:flex;flex-wrap:nowrap;align-items:start;padding:1rem 1rem}.object__swipe-action{top:0;bottom:0;left:0;position:absolute}.object__image{display:block;position:relative;border-radius:6px;overflow:hidden}.object--list .object__image{transition:max-width 0.5s;flex-basis:40%;flex-grow:1;flex-shrink:1}.results--sm-up .object--list .object__image{max-width:170px}.results--md-up .object--list .object__image{max-width:200px}.object__loan{position:absolute;bottom:0;left:0;right:0;backdrop-filter:blur(6px);padding:0.625rem;display:flex;justify-content:space-between}.luminor-theme .object__loan{background:rgba(58,14,46,0.6);color:#fff}.seb-theme .object__loan{background:rgba(65,176,238,0.8);color:#fff}.object__loan-label{font-size:14px;opacity:0.75}.object__loan-payment{font-weight:700}.object__monthly-payment{display:inline-block;background:#f6f5f7;font-weight:500;font-size:14px;padding:1px 4px;margin-top:0.25rem;color:#4c4254;border-radius:6px}.object__monthly-payment:hover{color:#76707d}.object--grid .object__monthly-payment{margin-bottom:0.25rem}.object--grid .object__monthly-payment-wrap{width:100%}.object__thumb{background:#e1dee3;min-height:4rem}.object--loading .object__thumb{background:#e1dee3;border-radius:6px;opacity:0.75}.object__thumb img{width:100%;display:block}.object__tags{position:absolute;top:0;left:0;font-size:12px;font-weight:900;color:#fff}.object__tags .object__tags-special{visibility:hidden}.object--grid .object__tags .object__tags-special{visibility:visible}.object__tags--above{display:none;position:initial}.object--list .object__tags--above{display:block}.object__tags--above .object__tags-special{visibility:visible}.object__tags>*{margin-right:0.25rem;box-shadow:1px 1px 3px rgba(0,0,0,0.2)}.object--grid .object__tags>*{font-size:14px}.object__tags-new{display:inline-block;border-radius:6px 0 6px 0;padding:0.5rem 0.75rem;background:#f37b0b;text-transform:uppercase}.object--list .object__tags-new{font-size:13px;padding:0.1rem 0.4rem}.object__tags-special{display:inline-block;border-radius:6px 0 6px 0;padding:0.5rem 0.75rem;background:#c0f;width:100%}.object--list .object__tags-special{font-size:13px;border-radius:0;text-align:center;padding:0.25rem 0;transition:width 0.5s}.results--sm-up .object--list .object__tags-special{width:170px}.results--md-up .object--list .object__tags-special{width:200px}.object__tags-special--info{display:none}.results--lg-up .object--list .object__tags-special--info{display:inline;visibility:visible;border-radius:6px 0 6px 0;font-size:14px;font-weight:900;color:#fff;padding:0.4rem 0.8rem;margin-left:1rem}.results--lg-up .object--list .object__tags .object__tags-special{display:none}.object__level{position:absolute;right:0;overflow:hidden;height:100%;width:100%;text-align:right;padding:0.75rem;color:#fff;font-weight:400;pointer-events:none}.object__level:before{content:'';display:block;position:absolute;top:-1rem;right:-3rem;transform:rotate(45deg);background:linear-gradient(rgba(44,29,56,0.4), rgba(44,29,56,0));height:6rem;width:10rem;transition:height 0.25s, width 0.25s}.object__level .icon{margin-right:0.25rem;z-index:20;position:relative}.object__level-nr{position:relative;z-index:1;font-weight:500}.object__media{display:inline-flex;flex:1 1 0;font-size:18px;color:#9200d7;border-radius:6px 0 0 0;margin-top:0.2rem;line-height:1}.object__media li{margin-right:0.5rem}.object__media:empty{display:none}.object__action-btns{display:flex;position:absolute;bottom:0;left:0;padding:0.5rem;overflow:hidden}.object--list .object__action-btns{padding:0.25rem}.results--sm-up .object--list .object__action-btns{padding:0.5rem}.object__action-btn,.object__erase{border:none;padding:0;background:rgba(44,29,56,0.5);border-radius:6px;margin:2px;color:#fff;height:2rem;width:2rem;cursor:pointer;font-size:18px}.object__action-btn:hover,.object__erase:hover{background:rgba(105,0,168,0.7)}.object__action-btn{display:flex;align-items:center;position:relative;justify-content:center;font-size:18px;bottom:0;transition:0.25s;transform:translateY(50px)}.object:hover .object__action-btn{transform:translateY(0)}.object--xs .object__action-btn .object--list{height:1.75rem;width:1.75rem}.object__action-btns--visible .object__action-btn{transform:translateY(0)}.object .object__erase{position:absolute;top:0;right:0;margin:0.5rem;display:flex;align-items:center;justify-content:center}.object .object__erase--visible{opacity:1}.object .object__save:hover{background-color:rgba(253,152,0,0.7)}.object .object__save--swipeable{opacity:0}.object .object__save--saved{opacity:1;bottom:0;color:#fff;background:#fd9800;transform:translate(0) !important}.object .object__save--saved .icon:before{display:block;animation:saveFavourite cubic-bezier(0.41, 1.19, 0.58, 1.35) 0.25s forwards}@keyframes saveFavourite{0%{transform:scale(0.25)}100%{transform:scale(1)}}.object--list .object__info{flex-basis:60%;flex-grow:1;flex-shrink:1;padding-left:1rem;min-width:0}.object__info-row{display:flex;justify-content:space-between}.object__category{font-size:15px;font-weight:500}.object__id{color:#76707d;font-size:14px}.object--list .object__header{display:flex;margin-bottom:0.25rem;flex-direction:column}.results--sm-up .object--list .object__header{flex-direction:row}.results--md-up .object--list .object__header{margin-bottom:1rem}.object--grid .object__header{display:inline}.object__location{display:block}.object--list .object__location{margin-bottom:0.25rem;flex:1 1 auto}.object--grid .object__location{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-top:0.5rem}.object__address{color:#6900a8;color:var(--brand-color);font-weight:700}.object--no-link .object__address{color:#32283d !important}.object:visited .object__address{color:#76707d}.object--list .object__address{margin:0 0 0.2rem 0;font-size:16px}.results--sm-up .object--list .object__address{font-size:18px}.results--md-up .object--list .object__address{font-size:20px}.object--grid .object__address{margin:0;display:inline;font-size:17px}.object__area{color:#76707d}.object--list .object__area{flex:1 1 auto;font-size:14px}.results--sm-up .object--list .object__area{font-size:16px}.object--grid .object__area{display:inline;font-size:17px}.object__price{display:block}.object--list .object__price{flex:1 1 auto;text-align:left;white-space:nowrap;padding:0}.results--sm-up .object--list .object__price{text-align:right;padding:0 0 0.25rem 2rem;display:flex;flex-direction:column;align-items:flex-end}.object--grid .object__price{display:flex;align-items:center;white-space:normal;font-size:20px;margin-right:0.5rem;flex-wrap:wrap}.object--np.object--grid .object__price{flex-direction:column;align-items:baseline !important}.object--result .object__price{display:flex;align-items:center;white-space:normal}.object--list.object--result .object__price{display:block}.object--list.object--result .object__price>*:not(.object__pricedrop){display:inline-block;vertical-align:middle}.results--sm-up .object--list.object--result .object__price{display:inherit}.object__main-price{color:#4c4254;font-weight:900}.object--list.object--result .object__main-price{margin-right:0.5rem}.results--sm-up .object--list.object--result .object__main-price{margin-right:0}.object--list .object__main-price{font-size:18px}.results--sm-up .object--list .object__main-price{font-size:20px}.results--md-up .object--list .object__main-price{font-size:22px}.object--grid .object__main-price{display:inline;vertical-align:middle}.object__pricedrop{display:flex;align-items:center}.object--list .object__pricedrop{margin-bottom:0.25rem}.object--grid .object__pricedrop{margin-left:0.25rem}.object__old-price{text-decoration:line-through;color:#98959c;margin-right:0.25rem;font-size:14px;font-weight:500}.object__m2-price{color:#76707d;font-size:14px;font-weight:500;display:inline}.object--grid .object__m2-price{margin-left:0.5rem}.object--np.object--grid .object__m2-price{margin-left:0}.object__pricedrop-arrow{color:#008d30;margin-right:0.25rem}.object__rent-to-own{color:#007938;font-size:14px;font-weight:500}.object--grid .object__rent-to-own{margin-left:auto;margin-right:0}.results--md-up .object--list .object__rent-to-own{margin-top:-6px !important;text-align:right}@media (min-width: 768px){.object--list .object__rent-to-own{margin-top:5px}}.object__features{display:flex}.object--list .object__features{position:relative;overflow:hidden;color:#76707d;text-overflow:ellipsis;align-items:center;margin-top:0.5rem}.object--xs .object--list .object__features:after{background:none}.object--list .object__features:after{background:linear-gradient(90deg, rgba(255,255,255,0),#fff);content:'';position:absolute;right:0;display:block;height:2rem;width:3rem}.object__main-features{white-space:nowrap;font-weight:400;min-height:14px}.object--list .object__main-features{font-weight:500;color:#76707d;display:flex;font-size:14px}.results--sm-up .object--list .object__main-features{font-size:16px}.object--grid .object__main-features{display:inline;vertical-align:middle;font-weight:500;color:#76707d}.object__main-features li{margin-right:0.75rem;display:flex;align-items:center}.results--md-up .object__main-features li{margin-right:1rem}.object--np .object__main-features li:not(:last-child){border-right:1px solid #c7c5c9;padding-right:0.5rem}.object--grid .object__main-features li{display:inline;vertical-align:middle}.object__main-features .icon{margin-right:0.25rem;color:#76707d;font-size:15px;vertical-align:baseline}.object--list .object__secondary-features{display:none;margin:0}.results--md-up .object--list .object__secondary-features{display:inherit}.results--md-up .object--list .object__secondary-features:empty{display:none}.object--list .object__secondary-features li{margin-right:0.75rem}.object--list .object__secondary-features li span{font-size:16px;color:#76707d;font-weight:500}.object--grid .object__secondary-features{display:none}.object__secondary-features .secondary-specs__spec{margin-bottom:0}.object__labels{margin-top:0.25rem}.results--md-up .object--list .object__labels{margin-top:0.5rem}.object__labels-price{color:#008d30}.object__labels-open{color:#eb5e00;font-size:14px;font-weight:500}.object__labels-open .icon{margin-right:0.25rem}.object__labels-open>span{vertical-align:middle}.object__labels li{display:inline}.object__labels li:not(:first-child):before{content:'|';margin:0 0.5rem;color:#c7c5c9}.object__slogan{color:#4f007f;font-weight:500;font-style:italic}.object--list .object__slogan{font-size:14px;margin-bottom:0.5rem;display:none}.results--sm-up .object--list .object__slogan{display:block;font-size:15px}.object--grid .object__slogan{font-style:italic;margin-top:0.25rem}.object--list .object__description{color:#76707d;margin-bottom:1rem;font-size:14px}.object__broker-contact--btn{margin-left:auto;white-space:nowrap;display:none;height:1.5rem;padding-top:0.2rem;z-index:1;color:#76707d;font-size:14px;cursor:pointer;background:linear-gradient(90deg, rgba(255,255,255,0) 0%, #fff 10%)}.object__broker-contact--btn .icon{margin-top:-1px;margin-right:0.25rem;font-size:17px}.results--sm-up .object--list .object__broker-contact--btn{display:inline}.object--list .ad.is-loaded+.object{border-top:none !important}.object--list-small{display:flex}.object--list-small .object__thumb{flex:0 0 70px;margin-right:1rem}.object--list-small .object__info{flex:0 0 auto}.object--list-small .object__location{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.object--list-small .object__address{color:#32283d;font-weight:400;font-size:14px}.object--list-small .object__area{color:#76707d}.object--list-small .object-info{flex:1 1 auto}@keyframes loadingAnim{0%{background-position:-200px 0}100%{background-position:200px 0}}.object--light .object__image{box-shadow:0 0 3px rgba(50,40,61,0.2),0 4px 10px rgba(50,40,61,0.1)}.object--light .object__address{color:#fff}.object:visited.object--light .object__address{color:#fff}.object--light .object__slogan{color:rgba(255,255,255,0.7)}.object--light .object__main-price{color:#fff}.object--light .object__area{color:rgba(255,255,255,0.8)}.object--light .object__features *{color:rgba(255,255,255,0.6) !important}.object-grid{padding:0 1rem;display:grid;grid-template-columns:repeat(auto-fill, minmax(250px, 1fr));grid-row-gap:1.5rem;grid-column-gap:1.5rem;margin:2rem -1rem}@media (min-width: 768px){.object-grid{margin:0.5rem -1rem 3rem}}.object-price{display:block}.object--list .object-price{flex:1 1 auto;text-align:left;white-space:nowrap;padding:0}.results--sm-up .object--list .object-price{text-align:right;padding:0 0 0.25rem 2rem;display:flex;flex-direction:column;align-items:flex-end}.object--grid .object-price{display:flex;flex-wrap:wrap;align-items:center;white-space:normal;font-size:20px;margin-right:0.5rem}.object--result .object-price{display:flex;align-items:center;white-space:normal}.object--np .object-price{display:block}.object--list.object--result .object-price{display:block}.object--list.object--result .object-price>*:not(.object__pricedrop){display:inline-block;vertical-align:middle}.results--sm-up .object--list.object--result .object-price{display:inherit}.obj-detail .object-price{display:flex;align-items:center;flex-wrap:wrap}.object-price__main-price{color:#4c4254;font-weight:900}.object--list.object--result .object-price__main-price{margin-right:0.5rem}.results--sm-up .object--list.object--result .object-price__main-price{margin-right:0}.campaign--hot-offers .object-price__main-price{color:white}.object--list .object-price__main-price{font-size:18px}.results--sm-up .object--list .object-price__main-price{font-size:20px}.results--md-up .object--list .object-price__main-price{font-size:22px}.results--lg-up .object--list .object-price__main-price{font-size:25px}.object--grid .object-price__main-price{display:inline;vertical-align:middle}.obj-detail .object-price__main-price{font-size:35px;letter-spacing:-1px;display:flex;align-items:center;margin-right:0.5rem}.object-price__pricedrop{display:flex;align-items:center;margin-top:-10px}.object-results .object-price__pricedrop{margin-top:0}.object--list .object-price__pricedrop{margin-bottom:0.25rem}.object--grid .object-price__pricedrop{margin-left:0.25rem}.object-price__old-price{text-decoration:line-through;color:#98959c;margin-right:0.25rem;font-size:14px;font-weight:500}.object-price__m2-price{color:#76707d;font-size:14px;font-weight:500;display:inline}.object-results .object-price__m2-price{margin-top:0}.object--grid .object-price__m2-price{margin-left:0.5rem}.obj-detail .object-price__m2-price{flex:1 1 auto;font-size:14px}.object--np .object-price__m2-price{display:block;margin-left:0}.object-price__pricedrop-arrow{color:#008d30;margin-right:0.25rem}.obj-detail .object-price__pricedrop-arrow{font-size:20px}@media (min-width: 980px){.obj-detail{flex:1 1 40%;max-width:475px;box-shadow:0 -12px 6px rgba(0,0,0,0.15)}}.obj-detail__back{position:absolute;left:1rem;top:1rem;width:2.5rem;background:rgba(0,0,0,0.4);padding:0.5rem;border-radius:100px;z-index:1}.obj-detail__content{padding:1rem 1rem 0;position:relative}.obj-detail__content:not(.obj-detail__content--loading){animation:fadeIn 0.5s}@media (min-width: 768px){.obj-detail__content{padding:1rem 1.5rem 0}}.obj-detail__content--loading{padding:0}.obj-detail__title{line-height:unset;margin:0rem 0 1rem}@media (max-width: 480px){.obj-detail__title .object-price{margin-bottom:0.5rem}}.obj-detail__type,.obj-detail__address,.obj-detail__area{display:block}.obj-detail__type{font-size:14px;font-weight:400;color:#76707d;margin-bottom:0.25rem}@media (max-width: 480px){.obj-detail__type{font-size:16px}}.obj-detail__address{color:#4c4254;font-size:17px}@media (max-width: 480px){.obj-detail__address{font-size:20px}}.obj-detail__area{font-size:14px;font-weight:400;color:#76707d}@media (max-width: 480px){.obj-detail__area{font-size:16px}}.obj-detail__id{color:#76707d;font-size:14px;position:absolute;right:1rem;top:1rem}.obj-detail__desktop-actions{position:absolute;right:.5rem;top:.6rem}.obj-detail__price{margin:1rem 0;color:#4c4254}.obj-detail__old-price{position:relative;top:0.15rem;font-size:16px;vertical-align:text-top;color:#98959c;margin-left:0.5rem;font-weight:500;text-decoration:line-through}.obj-detail__pricedrop{position:relative;color:#008d30;font-size:20px;vertical-align:text-top;margin-right:0.25rem;top:0.5rem}.obj-detail__main-price{display:flex;font-size:35px;font-weight:900;letter-spacing:-1px}@media (min-width: 768px){.obj-detail__main-price{font-size:35px}}.obj-detail__mini-calc{background:#f6f5f7;padding:1rem 1rem;margin:1rem -1rem}@media (min-width: 768px){.obj-detail__mini-calc{padding:1rem 1.5rem;margin:1rem -1.5rem}}.obj-detail__rent-to-own{color:#007938;font-weight:700;font-size:14px;font-style:italic;margin-top:-10px;margin-right:14px}.object-results .obj-detail__rent-to-own{margin-top:0}@media (min-width: 768px){.obj-detail__rent-to-own{font-size:16px}}.obj-detail__labels{margin:1rem 0}@media (max-width: 480px){.obj-detail__actions{margin:1rem 0 1.5rem 0}}.obj-detail__favourite-count{font-size:14px;color:#76707d}.obj-detail__m2-price-val{font-weight:500;margin-right:0.5rem}.obj-detail__m2-price-average{color:#76707d}.obj-detail__open-house{margin:2rem -1rem}@media (min-width: 768px){.obj-detail__open-house{margin:2rem -1.5rem}}@media (min-width: 768px){.obj-detail__open-house-wrap{padding:1rem 2rem !important}}@media (max-width: 480px){.obj-detail__realties{margin:1rem 0 0}}.obj-detail__updated-time{color:#76707d;padding:2rem 0 0.5rem;font-size:14px}.obj-detail__accordion .accordion__head,.obj-detail__accordion .accordion__body{padding:1rem}@media (min-width: 768px){.obj-detail__accordion .accordion__head,.obj-detail__accordion .accordion__body{padding:1rem 1.5rem}}.obj-detail__accordion .accordion__head{font-weight:700;font-size:17px;color:#32283d}@media (min-width: 768px){.obj-detail__accordion .accordion__head:after{right:2rem}}.obj-detail__accordion-logo{display:flex;align-items:center}.obj-detail__accordion-logo>img{max-height:1.75rem;margin-right:1rem}.obj-detail__contact{margin:1.5rem 0}.obj-detail__contact .contact-card__company{margin-bottom:-1.5rem}.obj-detail__contact-buttons{margin-bottom:1rem}.obj-detail__loading{position:relative}.obj-detail__loading:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(to right, rgba(255,255,255,0.2), rgba(255,255,255,0.6), rgba(255,255,255,0.2));background-size:400px 30px;animation:1s linear loadingAnim infinite}.obj-detail__accordions{margin:1rem -1rem 0}@media (min-width: 768px){.obj-detail__accordions{margin:2rem -1.5rem 0}}.obj-detail__tabs{margin:0 -1rem}@media (min-width: 768px){.obj-detail__tabs{margin:0 -1.5rem}}.obj-detail .contact-card:not(:last-child){border-bottom:1px solid #e1dee3;padding-bottom:1.5rem}.obj-detail .contact-card:not(:last-child) .contact-card__company{display:none}.obj-detail__secondary-specs{margin:1rem 0 1.5rem 0}.obj-detail__tabs_content{padding:1.5rem 0}.obj-detail__tabs-spacer{padding-left:1rem;background-color:#fff;border-bottom:1px solid #E1DEE3}.obj-detail__action-list{padding:0.15rem 1rem}.seb-accordion-head__title{font-size:14px;color:#4c4254;font-weight:400}.luminor-accordion__logo{height:1rem}.luminor-accordion__tabs{margin-bottom:2rem}.luminor-accordion__tabs>.tabs__tab{border-right:0;border-width:0 0 2px 0;padding:1rem 0.5rem}.luminor-accordion__tabs>.tabs__tab.tabs__tab--selected{border-width:0 0 3px 0}.object-list{position:relative;width:100%}.object-list td,.object-list th{padding:0.6em 10px}.object-list th{font-size:15px}.object-list th:first-child,.object-list td:first-child{padding-left:0}.object-list th:last-child,.object-list td:last-child{padding-right:0}.object-list>thead{text-align:left}.object-list__item{color:#2c1d38;overflow:hidden;position:relative;cursor:pointer}.object-list__item>td{border-top:1px solid #e1dee3}.object-list__highlight{color:#6900a8;font-weight:700}.object-list__feature--additional{display:inline-block;width:auto;border-top:none}.object-list__feature--additional:before{content:'';border-left:1px solid #e1dee3;height:1em;display:inline;margin-left:-10px;padding-left:10px}.object-list__item:not(:first-child) .object-list__feature{border-top:1px solid #e1dee3}.object-list__item--main .object-list__feature{width:auto}.object-list__item--main .object-list__feature:first-child{padding-left:15px}.object-list__item--main .object-list__feature:last-child{padding-right:15px}.object-list__additional{border-top:1px solid #e1dee3;display:table-cell}.object-list__arrow{font-size:15px;color:#98959c;text-align:right}.object-list__wrapper{position:relative;overflow:hidden;max-height:40px}.object-list__wrapper:after{background:linear-gradient(90deg, rgba(255,255,255,0),#fff);content:'';position:absolute;top:0;bottom:0;right:0;display:block;width:3rem}.object-list__feature-name{color:#adabb0}.object-list__icon{color:#adabb0;margin-right:5px}.sorting-arrows{position:relative;display:inline-block;vertical-align:middle;margin-left:0.25rem}.sorting-arrows:before,.sorting-arrows:after{content:'';border-width:5px;display:inline-block;border-style:solid;position:absolute}.sorting-arrows:before{border-color:#e1dee3 transparent transparent transparent;top:1px}.sorting-arrows--desc.sorting-arrows:before{border-color:#6900a8 transparent transparent transparent}.sorting-arrows:after{border-color:transparent transparent #e1dee3 transparent;top:-13px}.sorting-arrows--asc.sorting-arrows:after{border-color:transparent transparent #6900a8 transparent}.object-description{margin-top:0}.object-description__slogan{margin:0}.object-description--large-slogan .object-description__slogan{font-size:25px}.object-description button{margin-bottom:1.5rem}.object-description__description{margin-bottom:1.5rem;position:relative;overflow:hidden}.object-description--overflow .object-description__description{margin-bottom:.5rem}.object-description--overflow .object-description__description::after{content:'';width:100%;position:absolute;bottom:0;height:40px;background:linear-gradient(rgba(255,255,255,0.3), #fff)}.object-description--overflow .object-description__description{overflow:hidden}.object-description__description a{color:#6900a8}.object-description__description p:last-child{margin-bottom:0}.main-specs{display:grid;grid-auto-flow:column;grid-column-gap:2rem;margin:1rem 0;justify-content:left}.main-specs:empty{display:none}.main-specs__label{color:#76707d;font-size:14px;font-weight:700}.main-specs__value{font-size:17px;font-weight:900;color:#4c4254;vertical-align:middle;display:flex;align-items:center;white-space:nowrap}@media (max-width: 480px){.main-specs__value{font-size:25px}}.main-specs__value .icon{font-size:17px;margin-right:0.3rem;color:#98959c}@media (max-width: 480px){.main-specs__value .icon{font-size:20px}}.main-specs__unit{display:inline-block;font-weight:700;font-size:16px;margin-left:0.25rem}.secondary-specs{display:flex;flex-wrap:wrap}.secondary-specs:empty{display:none}.secondary-specs__spec{display:flex;align-items:center;text-transform:lowercase;margin:0 1.25rem 0.75rem 0}.secondary-specs__spec .icon{color:#98959c;margin-right:0.5rem;font-size:23px}.secondary-specs--row .secondary-specs__spec .icon{margin-right:0.25rem;color:#76707d;font-size:17px}.secondary-specs__spec--highlight .icon{color:#fd9800}.full-specs{width:100%;border-spacing:0}.full-specs__wrap{display:grid;grid-row-gap:2rem;grid-column-gap:3rem;grid-template-columns:repeat(auto-fit, minmax(320px, 1fr))}.full-specs__wrap--large{grid-row-gap:3rem}.full-specs th{text-align:left}.full-specs td{vertical-align:top;width:50%;padding:0.4rem 1rem 0.4rem 0;border-bottom:1px solid #e1dee3}@media (min-width: 980px){.full-specs td{width:auto}.full-specs td:first-child{width:150px}}.full-specs td a{color:#6900a8}.full-specs tr:last-child td{border-bottom:none}.full-specs__title{font-size:17px;color:#98959c;margin:0 0 0.5rem}.full-specs__wrap--large .full-specs__title{font-size:20px;color:#32283d;margin:0 0 0.75rem}.full-specs__value{word-break:break-word}.full-specs__value>div:not(:first-child){margin-top:0.5rem}@media (min-width: 480px){.full-specs__value>div:not(:first-child){margin-top:0.15rem}}.full-specs__value-lowercase{text-transform:lowercase}.td--strong{font-weight:500}.virtual-tour{height:100%;width:100%}.poi,.poi__accordion .accordion__head{padding-left:0;padding-right:1rem;padding-top:0.6em;padding-bottom:0.6em;margin-left:2rem}.poi{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between}.poi:not(:last-child){border-bottom:1px solid #e1dee3}.poi__name{margin:0;color:#32283d;font-weight:500;flex:1}.poi__distance{color:#76707d}.poi-group{margin-bottom:2rem}.poi-group__icon{font-size:25px;width:30px;text-align:center;margin-right:0.5rem}.poi-group__icon--school{color:#00a8be}.poi-group__icon--transport{color:#2e8eff}.poi-group__icon--shop{color:#f44db1}.poi-group__icon--kindergarden{color:#08b64d}.poi-group__title{color:#98959c;font-weight:700;margin-bottom:0.5rem}.poi-group__title .icon{vertical-align:middle}.poi__transport{width:100%}.poi__accordion{border-top:none;border-bottom:none}.poi__accordion .accordion__head{color:#6900a8;background:none;margin-bottom:2rem}.poi__accordion .accordion__body{padding:0}.poi__accordion .is-open{display:none}.accordion--opened.poi__accordion .is-open{display:block}.accordion--opened.poi__accordion .is-closed{display:none}.additional-services{display:grid;grid-auto-flow:row;grid-row-gap:3rem}.additional-service{display:block}.additional-service__cover{position:relative}.additional-service__img{width:100%}.additional-service__logo{position:absolute;right:0;bottom:0;background:#fff;padding:0.5rem;max-width:200px;max-height:100px}.body--print .additional-service__logo{max-height:15mm}.additional-service__title{margin:0.5rem 0 0.75rem}.body--print .additional-service__title{font-size:9pt;margin:2mm 0 2mm}.additional-service__subtitle{font-size:14px}.body--print .additional-service__subtitle{font-size:8pt;margin-top:0}.body--print .additional-service .list__item{font-size:8pt}.body--print .additional-service .list__icon{min-width:0}.additional-services{grid-row-gap:1rem}.obj-print{max-width:210mm;width:100%;margin:0 auto}.obj-print .obj-nav,.obj-print .obj-detail__actions,.obj-print .obj-detail__labels,.obj-print .contact-card,.obj-print .contact-card__actions,.obj-print .contact-card__company-cta,.obj-print .object-description .btn{display:none}.obj-print *{overflow:visible !important;page-break-before:avoid !important}.obj-print__actions{position:sticky;top:0;background:#fff;z-index:1;justify-content:space-between;display:flex;align-items:center;padding:1.5rem 0;margin-bottom:2rem;border-bottom:2px solid #6900a8}@media print{.obj-print__actions{display:none}}.obj-print__logo{margin:0}.obj-print__logo img{display:block;margin:0 0 5mm;padding:0;height:10mm}.obj-print__split{display:block;margin-bottom:5mm}.obj-print__main{display:block;width:70%;float:left}.obj-print__main-img img{width:100%}.obj-print__side{display:block;width:25%;float:right}.obj-print__side h3{font-size:10pt;margin-top:0}.obj-print__title{border-bottom:2px solid #6900a8;padding-bottom:2mm}.obj-print__description{font-size:9pt}.obj-print__map{position:relative}.obj-print__nearby{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:3rem}.obj-print__full-specs .full-specs__wrap{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:3rem}.obj-print__full-specs .full-specs__value>div{display:inline}.obj-print__full-specs .full-specs__value>div:not(:first-child):before{content:', '}.obj-print__image-list{float:left;display:grid;grid-template-columns:1fr 1fr 1fr;grid-column-gap:1rem;grid-row-gap:1rem}.obj-print__image-list img{width:100%}.obj-print .obj-detail{box-shadow:none;max-width:none}.obj-print .obj-detail-wrap{flex-direction:column-reverse}.obj-print .obj-detail__id{top:0;right:0;font-size:9pt}.obj-print .obj-detail__type{font-size:9pt}.obj-print .obj-detail__title{line-height:1}.obj-print .obj-detail__address{font-size:16pt;font-weight:500;display:inline}.obj-print .obj-detail__area{font-size:16pt;font-weight:500;display:inline}.obj-print .obj-detail__area::before{content:', '}.obj-print .obj-detail__price{margin:0;display:inline-flex;flex-direction:column-reverse;margin-right:10mm}.obj-print .obj-detail__main-price{font-size:16pt}.obj-print .obj-detail__m2-price{color:#76707d;font-size:10pt;font-weight:500}.obj-print .obj-detail__main-specs{display:inline-block;vertical-align:bottom}.obj-print .obj-detail__content{padding:0}.obj-print .obj-detail__contact{border-top:1px solid #e1dee3;padding:1rem 1rem 0 0}.obj-print .main-specs{margin:0}.obj-print .main-specs__value{font-size:16pt;vertical-align:middle}.obj-print .main-specs__label{font-size:10pt;font-weight:500}.obj-print .secondary-specs{margin:5mm 0 5mm}.obj-print .secondary-specs .icon{font-size:11pt}.obj-print .object-description__slogan{font-size:10pt;margin:5mm 0 0}.obj-print .full-specs__value>div:not(:first-child){margin:0}.obj-print .poi-group__title,.obj-print .full-specs__title{font-size:12pt;color:#32283d}.obj-print .poi{margin-left:0}.obj-print .poi-group__icon{display:none}.obj-print .transport__type{background:none;border:1px solid #585161;font-size:9pt}.obj-print .transport__line{background:none;border:1px solid #2e8eff;color:inherit}.obj-print .open-house{margin:0;background:none;border:1px solid #e1dee3;border-radius:6px}.obj-print .open-house__wrap{padding:0.75rem}.obj-print .open-house__icon{font-size:18pt;margin-right:0.5rem}.obj-print .open-house__title,.obj-print .open-house__label{display:inline;font-size:12pt}.obj-print .open-house__label{margin-left:0.5rem}.obj-print .open-house .btn{display:none}.obj-print .mapboxgl-map{height:80mm !important;margin-bottom:10mm}.obj-print .full-specs td{padding:0.15rem 0.5rem 0.15rem 0}.obj-print .additional-service__logo{max-height:15mm}.obj-print .additional-service__title{font-size:9pt;margin:2mm 0 2mm}.obj-print .additional-service__subtitle{font-size:8pt;margin-top:0}.obj-print .additional-service .list__item{font-size:8pt}.obj-print .additional-service .list__icon{min-width:0}.obj-print .b-card{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:5mm;margin-top:0}.obj-print .b-card h2{margin:0;font-size:14pt;color:#4c4254}.obj-print .b-card__broker,.obj-print .b-card__company{box-shadow:none;border:1px solid #c7c5c9;margin-top:0}.obj-print .b-card__broker--profile{align-items:flex-start}.obj-print .b-card__broker--profile img{max-width:30mm;width:100%;box-shadow:none;margin-right:5mm}.obj-print .b-card__broker--info-list{flex-direction:column}.obj-print .b-card__broker--info-list-sub{width:100%}.obj-print .b-card__company--contacts{grid-template-columns:none}.obj-print .b-card__company--avatar{align-items:flex-start;max-width:30mm;margin-right:5mm}.obj-print .b-card__company--avatar img{width:100%;margin:0}.obj-print .b-card__broker--contact,.obj-print .b-card__header--link{display:none}.obj-print .b-card__container{box-shadow:none;padding:5mm}.social-media-links__title{margin:0.5rem 0 1rem}.social-media-links__links li{display:inline-block;margin-right:1rem}.social-media-links__links li .icon{font-size:36px}.mobile-app-links li{display:inline-block}.mobile-app-links li:not(:last-child){margin-right:0.5rem}.mobile-app-links li img{height:2.5rem}.mobile-apps h5{margin:0.5rem 0 0}.open-house{background:rgba(243,123,11,0.1)}.open-house__wrap{display:flex;align-items:center;padding:1rem}.open-house__flex-wrap{flex:1 1 auto;display:flex;flex-wrap:wrap;justify-content:space-between}.open-house__icon{flex:0 0 auto;text-align:left;margin-right:1rem;font-size:2rem;line-height:0;color:#f37b0b}.open-house__right-icon{flex:0 0 auto;text-align:right;margin-left:1rem;font-size:18px;line-height:0}.open-house__content{flex:1 1 auto;white-space:nowrap;margin:0.25rem 0}.open-house__title{margin:0 0 0.25rem}.open-house__label{color:rgba(50,40,61,0.8);font-size:12px;line-height:2}.open-house__button{flex:0 0 auto;margin:0.25rem 0}.open-house__disclaimer{background:#fd9800;color:white;padding:0.25rem 1rem}.open-house-iframe{width:100%}.open-house-iframe iframe{width:100%;border:none}.map{position:relative}.map__loading{background:#f6f5f7;z-index:1}.map__controls{margin:0.5rem}.marker{display:grid;grid-auto-flow:column;grid-column-gap:0.25rem;align-items:center;white-space:nowrap;font-size:15px;padding:0.4rem 0.5rem;line-height:1;text-align:center;cursor:pointer;box-shadow:0px 2px 5px 0px rgba(0,0,0,0.3);animation:fadeIn 0.25s}.marker:focus{outline:none}.marker--object{border-radius:6px;font-weight:600;min-width:2rem;transform:translate(-50%, calc(-100% - .5rem));background:linear-gradient(180deg, #6900a8 0%, #4f007f 71.87%);color:#fff}.marker--object:after{border-top-color:#4f007f}.marker--object:after{content:'';border-left:.5rem solid transparent;border-right:.5rem solid transparent;border-top-width:.5rem;border-top-style:solid;position:absolute;top:100%;left:50%;transform:translateX(-50%)}.marker--selected{background:linear-gradient(180deg, #f37b0b 0%, #f37b0b 71.87%);color:#fff;z-index:5 !important}.marker--selected:after{border-top-color:#f37b0b}.marker--cluster{min-width:1.75rem;border-radius:100px;display:flex;justify-content:center;align-items:center;background:linear-gradient(180deg, #6900a8 0%, #4f007f 71.87%);color:#fff}.marker--cluster:after{border-top-color:#4f007f}.marker .icon{font-size:15px}.marker__count{font-weight:500}a.mapboxgl-ctrl-logo{transform:scale(0.7)}.map-info{position:absolute;background-color:#fff;margin:auto;width:auto;z-index:8;display:none;bottom:0;left:0;right:0;min-width:300px}@media (min-width: 480px){.map-info{bottom:1rem;left:1rem;right:1rem;border-radius:6px}}.map-info--slider{max-width:fit-content}.map-info--open{display:block}.map-info__content{padding:1rem;width:100%;box-shadow:0 0 3px rgba(50,40,61,0.1),0 5px 17px rgba(50,40,61,0.15)}.map-info__title{margin:0.25rem 0 1rem}.map-info__count{margin-left:0.5rem}.map-info__close{position:absolute;right:18px;bottom:calc(100% + 0px);box-shadow:0 -3px 5px rgba(44,29,56,0.15) !important;border-radius:6px 6px 0 0}.map-info__slider{position:relative}.map-info__slider .object{display:block}.map-info__back{padding-top:0.5em;padding-bottom:0.5em}.map-info__object-list{display:table}.map-info__object-list-wrap{max-height:44vh;overflow:auto;margin:0 0 -1rem}.map-info__object-list-wrap .object-list{margin-bottom:1rem}.map-info__object-list-wrap .object-list__feature:first-child{padding-left:1rem}.map-info__object{padding:0}.map-info__object-highlight-anim{position:relative}.map-info__object-highlight-anim:after{content:'';display:block;top:-0.5rem;left:-0.5rem;right:-0.5rem;border-radius:6px;bottom:-0.5rem;position:absolute;animation:borderAnim 10s forwards}.is-hidden{display:none}@keyframes borderAnim{0%,100%{border:2px solid rgba(105,0,168,0)}10%{border:2px solid rgba(105,0,168,0.4)}}.popup{min-width:100px;max-width:75vw}.popup .mapboxgl-popup-content{padding:1rem 2.5rem 1rem 1rem}.popup__close{position:absolute;right:0;top:0;min-height:0;color:#adabb0;padding:0.5rem;box-shadow:none}.popup__close .icon{font-size:17px}.popup__close:hover{cursor:pointer;box-shadow:none;color:#2c1d38}.popup__title{font-size:14px;font-weight:700;margin:0}.popup__content{color:#585161;font-size:14px;line-height:1.4}.popup__distance-info{font-size:14px;white-space:nowrap;margin-top:0.5em}.popup__distance-icon{color:#76707d;margin-right:0.4em}.street-view__box{height:100%;width:100%}.street-view--hidden .street-view__box{display:none}.street-view__map,.street-view__no-results{width:100%;height:100%}.street-view__no-results{display:flex;align-items:center;justify-content:center;flex-direction:column;background:#4c4254 !important;color:#e1dee3}.street-view__no-results .icon{font-size:5rem;margin-bottom:0.5rem;color:#e1dee3}.object-slider{padding-bottom:0.5em}.object-slider .slick-slider{display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:center}.slider--md-up .object-slider .slick-slider{justify-content:center}.object-slider .slick-arrow{color:#6900a8;position:relative;transform:none;border-radius:50%;height:25px;width:25px;min-height:25px;padding:0;font-size:20px;display:none;justify-content:center}.object-slider .slick-arrow:before{content:none}.slider--md-up.object-slider .slick-arrow{display:flex}.object-slider .slick-arrow span{flex:none}.object-slider .slick-next{right:auto;order:90}.object-slider .slick-prev{left:auto}.object-slider .slick-list{order:-1;width:100%}.object-slider .slick-dots{position:relative;width:auto;bottom:unset;line-height:1;height:auto}.object-slider__slide{padding-right:1em}.slider--md-up .object-slider__slide{padding-right:0}.object-slider__dots li button:before{color:#c7c5c9}.object-slider__dots li.slick-active button:before{color:#6900a8}.object-slider__controls{display:flex;align-items:center;justify-content:flex-end;margin-right:0.5em;margin-left:0.5em;margin-top:1.5em}.slider--md-up .object-slider__controls{justify-content:center}.object-slider__numbers{font-size:14px;line-height:1.2;margin-right:0.5em;margin-left:0.5em;background:rgba(44,29,56,0.7);color:#fff;padding:0.15rem 0.5rem;border-radius:100px}.transport{display:inline-flex;margin-right:0.5em;padding-top:0.5em;flex-wrap:wrap;width:100%}.transport__type,.transport__line{margin:0rem 0.3rem 0.3rem 0;padding:0rem 0.4rem;border-radius:6px}.transport__type{background:#e1dee3;font-weight:700;font-size:14px;line-height:20px;color:#4c4254;text-transform:uppercase}.transport__line{color:#fff;background:#2e8eff;font-weight:500}.copyURL button{margin:0;padding:0;cursor:pointer;color:inherit}.copyURL__input{width:1px;height:1px;opacity:0;position:absolute;pointer-events:none}.swipeable{position:relative}.swipeable:not(.swipeable--swiping) .swipeable__content{transition:0.5s transform 0.25s}.swipeable:not(.swipeable--swiping) .icon{transition:0.5s transform 0.25s}.swipeable:not(.swipeable--swiping) .swipeable__action{transition:0.5s opacity 0.25s, 0.5s background 0.25s, 0.5s color}.swipeable--armed .swipeable__action{background:#6900a8;color:#fff}.swipeable--armed .swipeable__action .icon{transform:scale(1.5)}.swipeable__action{position:absolute;top:0;bottom:0;left:0;right:0;text-align:center;background:#e1dee3;padding-left:2rem;color:#6900a8}.swipeable__action>div{position:absolute;width:6rem;top:50%;transform:translateY(-50%)}.swipeable__action .icon{display:block;transition:transform 0.25s;font-size:30px;margin-bottom:0.5rem}.swipeable__label{font-size:14px}.swipeable__content{background:#fff}.list__item{margin-bottom:0.5rem;text-align:left;word-break:break-word}.list--small .list__item{font-size:14px;margin-bottom:0.25rem}.list__item img{max-width:100%}.list__item--icon{display:flex;align-items:flex-start;position:relative}.list--separator .list__item{padding-top:1rem;padding-bottom:1rem;margin-bottom:0}.list--separator .list__item:not(:first-child){border-top:1px solid #e1dee3}.list__icon{display:inline-block;min-height:1.5rem;min-width:1.5rem;font-size:1.2em;line-height:1.3;margin-right:0.4em;flex-shrink:0}.list--primary .list__icon{color:#6900a8}.list--gray .list__icon{color:#adabb0}.list--secondary .list__icon{color:#f37b0b}.list__sub-list{display:flex;flex-direction:column}.bottom-nav{text-align:center;box-shadow:0 0px 8px rgba(44,29,56,0.2);position:fixed;bottom:0;width:100%;background:#fff;z-index:83;padding-bottom:0rem}.bottom-nav__wrap{margin:auto}.bottom-nav a{padding:0.75rem;display:inline-block}.bottom-nav .icon{display:block;font-size:28px;color:#6900a8}.bottom-nav__label{font-size:11px;color:#585161}.quick-nav{overflow:hidden}@media (min-width: 980px){.quick-nav{border-top:1px solid #e1dee3;border-bottom:1px solid #e1dee3}}.quick-nav .container{display:grid;grid-template-columns:1fr 1fr 1fr;background:#e1dee3;grid-gap:2px}@media (max-width: 980px){.quick-nav .container{margin:0 -4px;padding:2px}}@media (min-width: 980px){.quick-nav .container{background:none;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr;grid-gap:0}}.quick-nav a{position:relative;display:flex;flex-direction:column;align-items:center;background:#fff;padding:0.75rem 0.5rem;text-align:center;justify-content:center;white-space:nowrap}.quick-nav a:hover{background:#f6f5f7}.quick-nav a:hover .icon{color:#4f007f}@media (min-width: 980px){.quick-nav a{padding:0.75rem 0.5rem;flex-direction:row;border-right:1px solid #e1dee3}.quick-nav a:first-child{border-left:1px solid #e1dee3}}.quick-nav .icon{font-size:2.5rem;color:#6900a8;margin-bottom:0.15rem;transition:transform 0.25s}@media (min-width: 980px){.quick-nav .icon{font-size:1.4rem;margin-right:0.5rem}}.quick-nav__label{font-size:14px}@media (min-width: 980px){.quick-nav__label{font-size:15px}}.quick-nav__count{padding:0.15rem 0.3rem;border-radius:6px;font-weight:700;color:#6900a8;position:absolute;top:0.3rem;right:0.3rem}@media (min-width: 980px){.quick-nav__count{top:auto;right:auto;position:relative;margin-left:0.2rem}}.cookie-msg{background:#6900a8;color:#fff;padding:1rem;position:fixed;bottom:0;left:50%;width:100%;max-width:800px;transform:translateX(-50%);border-radius:6px 6px 0 0;z-index:84}.cookie-msg__title{color:#fff;margin:0.5rem 0 1rem}@media (min-width: 768px){.cookie-msg{display:flex;align-items:center}}.cookie-msg .icon{font-size:45px;margin-right:1rem;color:#ffd600;animation:fadeIn 1s}.cookie-msg__content{display:flex;margin-bottom:1rem;margin-right:1rem;font-size:14px}@media (min-width: 768px){.cookie-msg__content{margin-bottom:0}}.cookie-msg .btn{width:100%}@media (min-width: 768px){.cookie-msg .btn{width:auto;white-space:nowrap}}.ad{max-width:100%;overflow:hidden;flex:1 1 auto}.ad--spacing{margin:1rem}.ad--spacing-top{margin-top:1rem}.ad--spacing-y{margin-top:1rem;margin-bottom:1rem}.ad--spacing-y-sm{margin-top:5px;margin-bottom:5px}.ad--spacing-x{margin-left:1rem;margin-right:1rem}.ad img{display:block}.seb-calc__calc{margin:1rem 0}.seb-calc__articles{margin:2rem 0}.seb-calc__article{display:flex;align-items:center}.seb-calc__article:not(:last-child){margin-bottom:0.75rem;padding-bottom:0.75rem;border-bottom:1px solid #e1dee3}.seb-calc__article-img{flex:1 1 30%;margin-right:1rem}.seb-calc__article-img img{width:100%;display:block}.seb-calc__article-title{flex:1 1 70%;margin:0}.seb-calc__disclaimer{margin:1rem 0;font-size:14px}.seb-calc__disclaimer a{color:#0092e1}.seb-calc__result{margin:1rem 0}.seb-calc__result table{width:100%}.seb-calc__result tr:not(:last-child) td{border-bottom:1px solid #e1dee3}.seb-calc__result td{width:50%;padding:0.4rem 0}.seb-calc__result td:last-child{text-align:right;font-weight:700;color:#4c4254}.seb-calc__main-result td{vertical-align:top}.seb-calc__main-result td:last-child{font-size:35px;font-weight:900;line-height:100%}.seb-calc .input--focused .notch__base .leading,.seb-calc .input--focused .notch__base .notch,.seb-calc .input--focused .notch__base .trailing{border-color:#41b0ee}.seb-calc .select--focused .notch__base .leading,.seb-calc .select--focused .notch__base .notch,.seb-calc .select--focused .notch__base .trailing{border-color:#41b0ee}.seb-calc .inline-select__option--selected{color:#0092e1}.seb-calc .inline-select__option:after{border-bottom-color:#41b0ee}.footer{background-color:#f6f5f7;padding:3rem 0;margin-top:3rem}.footer.footer--md-up{padding:4rem 0}.footer__sections{display:grid;grid-template-columns:1fr;column-gap:2rem}.footer--sm-up .footer__domains{max-height:6rem}.footer--md-up .footer__sections{grid-template-columns:1fr 1fr 1fr}.footer--md-up .footer__section:last-of-type{grid-template-columns:1fr 1fr 1fr;grid-column-end:span 3}.footer--md-up .footer__bcg-links{display:flex;grid-column-end:span 2;align-items:center}.footer--md-up .footer__bcg-logo{margin-bottom:0;margin-right:3rem}.footer--md-up .footer__domains{max-height:7.5rem}.footer--lg-up .footer__domains{max-height:6rem}.footer--xl-up .footer__sections{grid-template-columns:1fr 1fr 1fr 2fr}.footer--xl-up .footer__section:last-of-type{grid-template-columns:1fr;grid-column-end:auto}.footer--xl-up .footer__bcg-links{display:block}.footer--xl-up .footer__bcg-logo{margin-bottom:1.5rem}.footer__section{margin-bottom:2rem}.footer__section:last-of-type{display:grid;grid-template-columns:1fr;column-gap:2rem}.footer__title{font-size:20px;line-height:120%;margin-top:0;margin-bottom:0.8rem}.footer__link{display:block;font-size:16px;line-height:1.73}.footer__text{font-size:14px;color:#585161}.footer__text a{text-decoration:underline}.footer__bcg-logo{display:inline-block;margin-bottom:1.5rem;margin-right:1rem;height:4rem}.footer__bcg-logo img{height:100%}.footer__domains{display:flex;flex-flow:column wrap;max-height:7.5rem;max-width:60%;font-size:14px;line-height:1.75}.footer__domains>*{flex:1 1 0;margin:0 1rem 0.2rem 0}@media screen and (min-width: 380px){.footer__domains{max-height:6rem}}.footer__social{margin-bottom:2rem}.footer__social .social-media-links__title{font-size:20px;font-weight:900;margin:0 0 1rem}.property-list{display:grid;grid-template-columns:repeat(auto-fill, minmax(90px, 1fr));grid-row-gap:1em}.property-list__inner-wrapper{display:flex;justify-content:center;align-items:center}.property-list__icon{font-size:1.5625em;color:#98959c}.property-list__value{font-size:1.375em;font-weight:600;margin-left:4px;color:#32283d}.property-list__name{min-width:100%;text-align:center;font-size:14px;color:#4c4254}.property-list__link{display:inline-block}.amount-picker__conf{height:3rem;display:flex;align-content:stretch}.amount-picker__conf>*{height:100%;border:1px solid #e1dee3}.amount-picker__label{font-weight:700;margin-bottom:0.5rem}.amount-picker__control{flex:0 0 3rem;font-size:20px;color:#6900a8}.amount-picker__control:hover{color:#42006a;cursor:pointer}.amount-picker__control:disabled{background:#f6f5f7;color:#c7c5c9;cursor:not-allowed}.amount-picker__minus{border-radius:6px 0 0 6px;border-right:none}.amount-picker__plus{border-radius:0 6px 6px 0;border-left:none}.amount-picker__input{flex:1 1 auto;min-width:0;width:100%;text-align:center;border-radius:0;background:none;-webkit-appearance:none;-webkit-appearance:none}.campaign{display:block;padding:1.5rem;border-radius:6px;box-shadow:0 0 3px rgba(50,40,61,0.2),0 4px 10px rgba(50,40,61,0.1)}@media (max-width: 980px){.campaign{margin:0 -1.5rem}}.campaign.campaign--hot-offers{background:#6900a8;color:#fff}.campaign.campaign--modular-houses{background:#03591e}.campaign.campaign--modular-houses .campaign__price-row{color:#f6f5f7;font-weight:500}.campaign.campaign--modular-houses .campaign__price-row span{display:inline-block}.campaign.campaign--modular-houses .object-price__main-price{color:#f6f5f7}.campaign.campaign--open-house{background:#fe1760}.campaign__message{display:flex;align-items:center}.campaign__text{flex:1 1 auto;display:flex;flex-wrap:wrap;align-items:center}.campaign__icon{margin-right:1rem;font-size:35px}.campaign--hot-offers .campaign__icon{color:#ffb700}.campaign--open-house .campaign__icon{color:#4f007f}.campaign__img{max-width:5rem;max-height:2.5rem;margin-right:1rem;align-self:flex-start}.campaign__title{margin:0.25rem 0.5rem 0.25rem 0;color:#fff}.campaign__subtitle{margin:0.25rem 0;color:rgba(255,255,255,0.9)}.campaign__cta{margin-top:1rem;display:flex;align-items:center;font-weight:500}.campaign__cta .icon{margin-left:0.25rem}.campaign__cta-icon{font-size:1.5rem;color:#ffb700;animation:horizontalBackAndForth 1s infinite}.campaign--hot-offers .campaign__cta-icon{color:#ffb700}.campaign--open-house .campaign__cta-icon{color:#4f007f}.campaign--modular-houses .campaign__cta-icon{color:#fff}.campaign__items{margin-bottom:0;padding:1rem 0 0}.campaign--hot-offers .campaign__items .object__address{color:#ffb700}.campaign--modular-houses:hover .campaign__items .object__address{color:#fff}.campaign__items .object__m2-price{display:none}.section{padding:1.5rem 0}.section--large{padding:3rem 0}.section--highlight{padding:3rem 0;color:#fff}.section--highlight h1,.section--highlight h2,.section--highlight h3,.section--highlight h4,.section--highlight h5,.section--highlight h6{color:#fff;margin:0}@media (min-width: 768px){.section--highlight{padding:5rem 0}}.section--highlight-primary{background:#6900a8}.section--highlight-secondary{background:#fd9800}.section--highlight .btn{margin-top:1rem}.section--border-top{border-top:1px solid #e1dee3}.feature-list{display:grid;grid-template-columns:repeat(auto-fill, minmax(280px, 1fr));grid-column-gap:1rem;grid-row-gap:1rem;margin:2rem 0}@media (min-width: 768px){.feature-list{margin:4rem 0;grid-column-gap:2rem;grid-row-gap:2rem}}.feature-list__feature{text-align:center;display:flex;flex-direction:row;align-items:center}@media (min-width: 768px){.feature-list__feature{flex-direction:column}}.feature-list__img{flex:0 0 20%;margin:0 1rem 0 0}@media (min-width: 768px){.feature-list__img{flex:0 0 auto;margin:0 0 1rem 0}}.feature-list__img img{max-width:100%}.feature-list__text{text-align:left}@media (min-width: 768px){.feature-list__text{text-align:center}}.feature-highlight{margin:2rem 0}.feature-highlight--collapse{margin:0}.feature-highlight__container{display:flex;align-items:center;flex-direction:column}@media (max-width: 980px){.feature-highlight--mob-reverse .feature-highlight__container{flex-direction:column-reverse}}@media (min-width: 980px){.feature-highlight__container{flex-direction:row}.feature-highlight--reverse .feature-highlight__container{flex-direction:row-reverse}}.feature-highlight--dark{background:#6900a8;color:#fff}.feature-highlight__image{width:100%;text-align:center}@media (min-width: 980px){.feature-highlight__image{margin-right:2rem;flex:1 1 50%}.feature-highlight--reverse .feature-highlight__image{margin-left:2rem}}.feature-highlight__image img{max-width:100%;display:block;margin:auto}.feature-highlight--img-extended .feature-highlight__image img{width:100%}.feature-highlight--img-bot .feature-highlight__image{align-self:flex-end}.feature-highlight__content{flex:1 1 50%;padding:1rem}@media (min-width: 480px){.feature-highlight__content{padding:4rem 2rem}}@media (min-width: 980px){.feature-highlight__content{padding:5rem 2rem}}@media (min-width: 980px){.feature-highlight__title{margin:3rem 0 1.5rem}}.feature-highlight--dark .feature-highlight__title{color:#fff}.popover{position:relative}.popover__title,.confirm-view__contacts-label{position:relative;width:fit-content;padding-right:1.25rem}.popover__title:after,.confirm-view__contacts-label:after{content:'';position:absolute;top:0.05rem;right:-0.25rem;width:17px;height:17px;background:url(/img/icons/popover.svg) no-repeat}.popover__content{position:absolute;display:none;padding:0 2rem 1.5rem 1.5rem;z-index:1;background:#fff;border-radius:6px;box-shadow:0 0 3px rgba(50,40,61,0.1),0 8px 25px rgba(50,40,61,0.2)}.popover--open .popover__content{display:flex;flex-direction:column}.popover__close{position:relative;right:-1rem;display:flex;width:2rem;height:2rem;flex-direction:column;align-self:flex-end;justify-content:flex-end;text-align:right}.package{display:grid;position:relative;grid-template-areas:'icon . heading' 'icon . price' 'info info info' 'conf conf conf' 'select select select';grid-template-rows:auto auto auto;grid-template-columns:1fr 1rem 2fr;padding:1rem;border:1px solid #e1dee3;border-radius:6px;transition:box-shadow 0.25s}@media (min-width: 768px){.package{grid-template-columns:10rem 1rem 5fr 2rem 10rem;grid-template-areas:'icon . heading . price' 'icon . info    . price' 'icon . conf    . select';padding:2rem}}.package__icon{grid-area:icon;text-align:center}.package__icon img{width:100%}.package__heading{grid-area:heading;align-self:end;margin-bottom:0.5rem}.package__title{margin:0;color:#32283d}.package--selected .package__title{color:#6900a8}.package__label{position:absolute;top:-0.5rem;right:-0.25rem;padding:0.25rem 1rem;color:#fff;font-size:12px;font-weight:700;background:#fd9800;z-index:1}@media (min-width: 768px){.package__label{top:-1rem;padding:0.4rem 1rem;font-size:14px}}.package__price{grid-area:price;font-weight:900}@media (min-width: 768px){.package__price{text-align:right}}.package__price-per-day{font-size:14px;font-weight:500;color:#98959c;margin-top:0.25rem}.package--campaign .package__price-per-day{color:#008d30}.package--campaign .package__price{color:#008d30}.package__campaign{margin-top:0.5rem}.package__info{grid-area:info;font-size:14px;color:#76707d;margin-top:0.5rem}.package__conf{grid-area:conf;margin-top:1rem;display:grid;grid-template-columns:repeat(auto-fit, minmax(8rem, 1fr));grid-column-gap:1rem;grid-row-gap:1rem}@media (min-width: 768px){.package__conf{grid-template-columns:repeat(auto-fit, minmax(8rem, 10rem));grid-row-gap:2rem}}.package__conf-label{font-weight:700;margin-bottom:0.5rem}.package__select{grid-area:select;align-self:end;margin-top:1rem}.package--selected{border:1px solid #6900a8;box-shadow:0 3px 15px 2px rgba(0,0,0,0.1)}@media (min-width: 768px){.package--selected{padding-left:calc(2rem - 2px)}}.package--selected img{transform:scale(1.1);transition:transform 0.5s}@media (min-width: 768px){.package--no-conf{grid-template-areas:'icon . heading . price' 'icon . info    . price' 'icon . info    . select'}}.package-list .package{margin-bottom:2rem}.active-packages{display:grid;grid-row-gap:1rem;grid-column-gap:1rem;grid-template-columns:repeat(auto-fit, minmax(200px, 1fr));margin-bottom:4rem}.active-packages__package{background:#f6f5f7;padding:1rem;border-radius:6px;max-width:400px;overflow:hidden}.active-packages__icon{display:flex;align-items:center;justify-content:center;background:#6900a8;text-align:center;width:1.5rem;height:1.5rem;border-radius:100px;margin-right:0.5rem;color:#fff}.active-packages__name{display:flex;align-items:center;font-weight:700;margin:0.2rem 0 0.75rem}@media (min-width: 480px){.active-packages__name{margin:0.1rem 0 0.75rem}}.active-packages__lvl{margin-bottom:0.25rem}.active-packages__lvl ul>li:not(:last-child){border-bottom:1px solid #e1dee3;padding-bottom:0.25rem;margin-bottom:0.25rem}.active-packages__lvl ul>li>span{display:inline-flex;align-items:center;margin-right:0.75rem}.active-packages__info{margin-left:0.75rem}.active-packages__info>*{display:flex;align-items:center}.active-packages__info .icon{margin-right:0.2rem;color:#76707d;text-align:center}.active-packages__total-lvl{grid-area:total;border-top:1px solid #e1dee3;margin:1rem -1rem -1rem;padding:0.5rem 1rem;background:rgba(105,0,168,0.1);color:#32283d;font-size:14px;font-weight:500}.period-package{width:100%;text-align:center;border:1px solid #e1dee3;border-radius:6px;padding:0.75rem;padding-bottom:0.5rem;transition:box-shadow 0.25s;position:relative;overflow:hidden}@media (max-width: 768px){.period-package:after{content:'';position:absolute;transition:transform 0.25s;backface-visibility:hidden}.period-package:after{left:0;top:-2px;bottom:-2px;height:110%;border-left:3px solid #6900a8;transform:translateY(100%) translateZ(0) scale(1, 1)}}@media (min-width: 768px){.period-package{padding:1.5rem 2rem 2rem}.period-package:after{content:'';position:absolute;transition:transform 0.25s;backface-visibility:hidden}.period-package:after{bottom:0;left:-2px;right:-2px;height:100%;border-bottom:3px solid #6900a8;transform:translateX(-100%) translateZ(0) scale(1, 1)}}.period-package>div{display:grid;grid-template-columns:5rem 1fr 1fr;grid-template-areas:'img name price' 'img name pricePerMonth' 'bonus bonus bonus'}@media (min-width: 768px){.period-package>div{display:inline-block}}.period-package--recommended>div{grid-template-areas:'img name price' 'img label pricePerMonth' 'bonus bonus bonus'}.period-package--campaign>div{grid-template-areas:'img name price' 'img name pricePerMonth' 'img name campaign' 'bonus bonus bonus'}.period-package--campaign.period-package--recommended>div{grid-template-areas:'img name price' 'img name pricePerMonth' 'img label campaign' 'bonus bonus bonus'}.period-package:hover{cursor:pointer;box-shadow:0 2px 20px rgba(50,40,61,0.15)}.period-package__helper{position:relative}.period-package__label{position:absolute;top:-0.5rem;right:-0.25rem;padding:0.25rem 1rem;color:#fff;font-size:12px;font-weight:700;background:#fd9800;z-index:1}@media (min-width: 768px){.period-package__label{top:-1rem;padding:0.4rem 1rem;font-size:14px}}.period-package__img{grid-area:img;margin-right:1rem}.period-package__img img{width:100%;display:block}@media (min-width: 768px){.period-package__img{margin-right:auto}.period-package__img img{width:auto}}.period-package__name{grid-area:name;align-self:center;text-align:left}.period-package__name h3{color:#32283d;display:inline-block;margin:0}.period-package--selected .period-package__name h3{color:#6900a8}@media (min-width: 768px){.period-package__name{text-align:center}.period-package__name h3{padding-bottom:0.5rem;border-bottom:1px solid #e1dee3;margin:0.5rem 0}}.period-package__period{display:block;font-size:14px;color:#585161;font-weight:500}.period-package__price{grid-area:price;color:#32283d;font-size:18px;font-weight:900;align-self:end;text-align:right;margin-bottom:0.25rem}@media (min-width: 768px){.period-package__price{font-size:25px;text-align:center}}.period-package--campaign .period-package__price{color:#008d30}.period-package__price-per-m{grid-area:pricePerMonth;font-size:14px;color:#98959c;text-align:right}@media (min-width: 768px){.period-package__price-per-m{text-align:center}}.period-package--campaign .period-package__price-per-m{color:#008d30}.period-package__campaign{grid-area:campaign;text-align:right;margin-top:0.25rem}@media (min-width: 768px){.period-package__campaign{text-align:center}}.period-package__bonus-lvl{display:flex !important;font-weight:500;align-items:center;justify-content:center;background:rgba(79,0,127,0.1);padding:0.5rem 1.5rem;color:#42006a;margin:0.5rem -1rem -0.75rem;justify-content:left}.period-package__bonus-lvl .icon{margin-right:0.25rem}@media (min-width: 768px){.period-package__bonus-lvl{margin:1rem -2.6rem -1.5rem;justify-content:center}}.period-package--selected,.period-package--selected:hover{box-shadow:0 0 15px rgba(50,40,61,0.2)}.period-package--selected{border:1px solid #6900a8}.period-package--selected img{transform:scale(1.1);transition:transform 0.5s}.period-package-list{display:flex;flex-direction:column}@media (min-width: 768px){.period-package-list{flex-direction:row}}.period-package-list>.period-package__helper{display:flex;flex:1 1 33%;align-items:stretch}.period-package-list>.period-package__helper:not(:last-child){margin:0 0 0.5rem 0}@media (min-width: 768px){.period-package-list>.period-package__helper:not(:last-child){margin:0 0.5rem 0 0}}@media (max-width: 768px){.period-package-list>.period-package__helper:last-child{margin-bottom:0.5rem}.period-package-list>.period-package__helper:nth-child(1){order:3}.period-package-list>.period-package__helper:nth-child(2){order:3}.period-package-list>.period-package__helper:nth-child(3){order:1}.period-package-list>.period-package__helper:nth-child(4){order:2}}.image-editor{margin-bottom:1rem}.image-editor img{width:100%}.image-editor__wrap{overflow:hidden}.image-list{width:100%;background:#f6f5f7}.image-list__item{background:#fff;border-top:1px solid #e1dee3;border-bottom:1px solid #e1dee3;display:grid;grid-template-columns:2rem 8rem 1fr 2rem;grid-template-areas:'handle img name buttons' 'handle img dimension buttons' 'handle img size buttons';align-items:center;margin-bottom:-1px;padding:0.75rem 0}@media (min-width: 768px){.image-list__item{padding:0.75rem 0.5rem;grid-template-columns:3rem 10rem 2fr 1fr 1fr 3rem;grid-template-areas:'handle img name dimension size buttons'}}.image-list__item--dragging{animation:lift 0.25s forwards}.image-list__item--loading{grid-template-columns:1fr}.image-list__item--loading .loader__anim{margin:1rem auto}.image-list__main{color:#f37b0b;font-weight:900;text-transform:uppercase;font-size:14px}.image-list__buttons{grid-area:buttons;justify-content:center;align-self:stretch;display:flex;align-items:center}@media (max-width: 768px){.image-list__buttons{flex-direction:column}}.image-list__buttons>*{cursor:pointer;padding:0.5rem}@media (min-width: 768px){.image-list__buttons>*{margin-right:0.25rem}}.image-list__buttons>*[disabled]{cursor:not-allowed}.image-list__buttons>*[disabled]:hover{color:#adabb0}.image-list__handle,.image-list__remove{color:#adabb0}.image-list__handle:hover,.image-list__remove:hover{color:#4c4254}.image-list__handle{cursor:pointer;justify-content:center;align-self:stretch;display:flex;align-items:center;grid-area:handle;margin-right:0.5rem;font-size:20px}.image-list__rotate:hover{color:#9200d7}.image-list__name{grid-area:name;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;font-weight:500}@media (max-width: 768px){.image-list__name{align-self:end}}.image-list__img{grid-area:img;margin-right:0.5rem;height:5rem;text-align:center}@media (min-width: 768px){.image-list__img{margin-right:1rem}}.image-list__img button{width:100%;height:100%;padding:0}.image-list__img img{max-height:100%;max-width:100%;display:inline-block}@media (max-width: 768px){.image-list__dimension,.image-list__size{font-size:14px;color:#76707d}}.image-list__dimension{grid-area:dimension}@media (max-width: 768px){.image-list__dimension{align-self:center;margin-right:0.5rem}}.image-list__size{grid-area:size}@media (max-width: 768px){.image-list__size{align-self:start}}@keyframes lift{0%{box-shadow:none}100%{box-shadow:0 2px 30px rgba(50,40,61,0.2)}}.package-summary__item{margin-bottom:1rem;display:grid;grid-template-columns:1fr auto}.package-summary__item-title{color:#4c4254}.package-summary__item-conf{font-weight:700}.package-summary__item-price{align-self:end;font-weight:700}.package-summary__item--campaign .package-summary__item-price{color:#008d30}.package-summary__total{border-top:1px solid #e1dee3;display:flex;justify-content:space-between;padding-top:1rem;margin-bottom:2rem}.package-summary__total-price{text-align:right}.package-summary-fixed{position:fixed;bottom:0;left:0;width:100%;z-index:1;padding-left:1rem;padding-right:1rem;background:#fff;border:1px solid #e1dee3;border-top-left-radius:1rem;border-top-right-radius:1rem;box-shadow:0 0 3px rgba(50,40,61,0.1),0 8px 25px rgba(50,40,61,0.2);transition:transform 0.75s ease-in-out}@media (min-width: 768px){.package-summary-fixed{display:none}}.package-summary-fixed--hidden{transform:translateY(500px)}.package-summary-fixed .package-summary{display:none}.package-summary-fixed .package-summary__title{display:none}.package-summary-fixed .mo-bottom-nav{margin-top:0;margin-bottom:0}.package-summary-fixed .mo-bottom-nav__back{display:none}.package-summary-fixed--opened .package-summary{display:block}.package-summary-fixed--opened .mo-bottom-nav__back{display:inline-flex;padding-left:0;margin-bottom:1rem}.package-summary-fixed__head{display:flex;justify-content:space-between}.package-summary-fixed__head div{display:flex}.package-summary-fixed__head div span{display:flex;align-self:center;margin-right:1.5rem;font-weight:700}.package-summary-fixed__head div .icon{color:#98959c;font-weight:500;font-size:16px}.bank-list{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:1rem;grid-row-gap:1rem}@media (min-width: 768px){.bank-list{grid-template-columns:1fr 1fr 1fr}}.bank-list--selected img{filter:grayscale(100%);opacity:0.75}.bank-list__bank{min-height:64px;border:1px solid #e1dee3;border-radius:3px}.bank-list__bank img{max-width:130px}.bank-list__bank--selected{min-height:62px;border-bottom-left-radius:0;border-bottom-right-radius:0;border-bottom:3px inset #6900a8}.bank-list__bank--selected img{filter:none;opacity:1;margin-top:2px}.credit-card-form{max-width:40rem}.mo-bottom-nav{margin:1em 0 4rem;display:grid;grid-template-areas:'continue continue continue' 'back . .';grid-template-columns:auto 1fr auto;grid-row-gap:1rem;grid-column-gap:1rem}@media (min-width: 768px){.mo-bottom-nav{margin:3em 0 6rem;padding-top:2rem;border-top:1px solid #e1dee3;grid-template-areas:'back . continue';grid-template-columns:auto 1fr auto auto}}.mo-bottom-nav__back{grid-area:back}.mo-bottom-nav__continue{grid-area:continue}.mo__page-heading--gray{background:#f6f5f7}.my-object{border-radius:6px}@media (min-width: 768px){.my-object{box-shadow:0 0 3px rgba(50,40,61,0.2),0 4px 10px rgba(50,40,61,0.1)}}@media (max-width: 768px){.my-object .object__info-row{margin-top:0.5rem}.my-object .object__location{margin-top:0}}.my-object:not(:last-of-type){margin-bottom:1.5rem}@media (min-width: 768px){.my-object--dashed{box-shadow:none}.my-object--dashed .object--list{border:1px dashed #c7c5c9;border-radius:6px 6px 0 0;border-bottom-style:none}.my-object--dashed .my-object__bar{border-left:1px dashed #c7c5c9;border-right:1px dashed #c7c5c9}.my-object--dashed-bottom .my-object__bar{border-radius:0 0 6px 6px;border-bottom:1px dashed #c7c5c9}.my-object--dashed .accordion{border-radius:0 0 6px 6px;border:1px solid #e1dee3}}.my-object--published .object:visited .object__address{color:#6900a8}.my-object--unpublished .object:visited .object__address{color:#32283d}.my-object--drafts .object__address,.my-object--drafts .object:visited .object__address{color:#32283d}.my-object__bar{display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;padding-bottom:0.5rem}@media (min-width: 768px){.my-object__bar{flex-direction:row;align-items:center;padding:0.75rem 1rem;border-top:1px solid #e1dee3}}.my-object__actions{width:100%}@media (min-width: 768px){.my-object__actions{width:auto}}.my-object__actions .btn:first-child{flex:0 0 auto}.my-object__actions--mobile{width:100%}.my-object__actions--mobile .btn-group{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:0.5rem}.my-object__actions--mobile .btn-group .btn{width:100%}.my-object__actions--mobile .dropdown{right:1rem;width:calc(50% - 1.25rem);background:#f6f5f7}.my-object__actions--mobile .dropdown .btn-group{display:flex;flex-direction:column}.my-object__actions--mobile .dropdown .btn-group .btn{min-height:40px;padding:0.5rem 1.5rem;text-align:left;color:#6900a8}.my-object__type{color:#585161}@media (max-width: 768px){.my-object__type{margin-top:1rem;margin-bottom:0.75rem;font-size:14px}}.my-object__publishing{color:#4c4254;font-weight:500}.my-object__publishing-period{margin-right:0.25rem;color:#32283d}.my-object__stats-bar{display:flex;justify-content:space-between;flex-direction:column-reverse}@media (min-width: 768px){.my-object__stats-bar{flex-direction:row;align-items:center}}.my-object__stats{display:flex;position:relative;z-index:1;grid-column-gap:0.5rem;margin-bottom:0.75rem}@media (min-width: 768px){.my-object__stats{display:flex;margin-bottom:0;grid-column-gap:1rem}.my-object--stats-open .my-object__stats{grid-auto-flow:column;grid-template-columns:auto}}.my-object__stats-controls{display:flex;margin-top:-1rem;margin-bottom:2rem;justify-content:space-between}@media (max-width: 768px){.my-object__stats-controls{margin-bottom:1rem}.my-object__stats-controls .inline-select{width:100%}.my-object__stats-controls .inline-select button{width:50%}}@media (max-width: 768px){.my-object__stats-table .table__head .table__cell{padding-right:0}}@media (max-width: 768px){.my-object__stats-table .table__cell{min-width:auto;padding-right:0}.my-object__stats-table .table__cell:first-child{min-width:75px}}.my-object__stats-table .table__cell div{display:flex;align-items:center}.my-object__stats-table .table__cell div .icon{margin-right:0.5rem}.my-object__stats-table .table__cell div .icon-eye{color:#0679f3}.my-object__stats-table .table__cell div .icon-tap{color:#00b907}.my-object__stats-table .table__cell div .icon-star-o{color:#f95d00}.my-object__stats-table .table__cell div .icon-envelope{color:#f30693}@media (max-width: 768px){.my-object__stats-table .table__cell div label{display:none}}.my-object__stats-table .pages{margin-bottom:1rem}.my-object__stat{padding:0.5rem 0.5rem;display:flex;align-items:center;border-radius:6px;cursor:pointer;pointer-events:none}.my-object--stats-open .my-object__stat{pointer-events:all}.my-object__stat .icon{color:#76707d;font-size:20px;margin-right:0.25rem}@media (max-width: 768px){.my-object__stat-period{width:100%}.my-object__stat-period button{width:33.3%}}.my-object__stat-tooltip{display:flex;align-items:center}.my-object__stat-tooltip>span{line-height:initial}.my-object__stat--clicks-active{background:rgba(0,185,7,0.15);color:#005303}.my-object__stat--clicks-active .icon{color:#00b907}.my-object__stat--views-active{background:rgba(6,121,243,0.15);color:#04478f}.my-object__stat--views-active .icon{color:#0679f3}.my-object__stat--favourites-active{background:rgba(249,93,0,0.15);color:#933700}.my-object__stat--favourites-active .icon{color:#f95d00}.my-object__stat--messages-active{background:rgba(243,6,147,0.15);color:#8f0457}.my-object__stat--messages-active .icon{color:#f30693}.my-object__full-stats{display:block;font-weight:700;color:#6900a8}.my-object__full-stats:hover{color:#42006a}.my-object .btn{font-size:15px}@media (min-width: 980px){.my-object .btn--primary{min-width:200px}}.my-object .btn--transparent{color:#585161}.my-object .btn .icon{font-size:17px}.my-object .object--list .object__area{font-size:14px}@media (max-width: 768px){.my-object__stats-toggler.accordion{border:1px solid #e1dee3;border-radius:6px;overflow:auto}.my-object__stats-toggler.accordion--opened .accordion__body{margin-top:0.5rem}.my-object__stats-toggler .accordion__head{background:#fff}.my-object__stats-toggler .accordion__head:after{color:#6900a8}}.stat-line__views path{stroke:#0679f3}.stat-line__clicks path{stroke:#00b907}.stat-line__favourites path{stroke:#f95d00}.stat-bar__favourites path{fill:#f95d00}.stat-line__messages path{stroke:#f30693}.stat-bar__messages path{fill:#f30693}.promo-code{margin:1rem 0 2rem}.promo-code__content{border-radius:6px}.promo-code--active .promo-code__content{background:rgba(0,184,62,0.15)}.promo-code__title{margin:0 0 1rem}.promo-code__success{padding:1rem;display:flex}.promo-code__success-icon{display:flex;flex:0 0 auto;background:#008d30;text-align:center;width:1.5rem;height:1.5rem;border-radius:100px;align-items:center;justify-content:center;margin-right:0.75rem;color:#fff}.promo-code__success .btn{margin-left:0.25rem}.promo-code__remove{vertical-align:text-bottom}@media (max-width: 980px){.transfer-info{padding-bottom:2rem;margin-bottom:1.5rem;border-bottom:1px solid #e1dee3}}.transfer-info__list{display:grid;grid-gap:1.5rem 0;padding-top:1rem}@media (min-width: 1280px){.transfer-info__list{grid-template-columns:1fr 1fr}}.transfer-info__list--cell div{font-weight:700}.transfer-info__list--cell label{display:flex;margin-bottom:0.25rem;font-size:14px}.my-objects__place-ad{display:flex;margin-top:2rem;margin-bottom:2rem;flex-direction:column}@media (min-width: 768px){.my-objects__place-ad{flex-direction:row;align-items:center}}.my-objects__place-ad .btn{width:100%;margin-bottom:0.5rem}@media (min-width: 768px){.my-objects__place-ad .btn{width:inherit;margin-right:1rem;margin-bottom:0;padding-left:2.5rem;padding-right:2.5rem}}.my-objects__place-ad .icon{margin-right:5px;font-size:18px}.category-view__section-title{margin:0 0 1rem}.category-view__disclaimer{color:#4c4254}.location-view__section:not(:last-child){margin-bottom:3rem}.location-view__map{height:200px;width:100%;margin-bottom:1.5rem}.location-view__map-heading{display:flex;justify-content:space-between}.location-view__map-caption{margin-top:0.75rem}.location-view__coordinates{margin-bottom:1rem}.location-view__street-view{height:300px}.location-view__empty{height:300px;background:#f6f5f7;display:flex;align-items:center;flex-direction:column;justify-content:center;color:#76707d}.location-view__empty .icon{font-size:5rem;margin-bottom:0.5rem;color:#adabb0}@media (min-width: 768px){.info-view__form{padding-right:22rem}}.info-view__list{margin-top:2rem}.info-view__list .list__item{margin-bottom:1rem}.info-view__list h4{margin:0 0 0.5rem}.info-view__list-caption{font-size:14px;color:#585161}.images-view__upload{width:100%}@media (min-width: 480px){.images-view__upload{height:10rem}}.images-view__caption{margin-bottom:1rem}.images-view__video .video-player{padding:1rem 0 0}.images-view__video:not(:first-child){border-top:1px solid #e1dee3;padding-top:2rem;margin-top:2rem}.images-view__add-video-btn{margin-top:2rem}.package-view__lead{margin-bottom:3rem;font-size:14px}.package-view__lead .highlight{font-weight:700;color:#008d30}.package-view__duration{margin-top:1rem}.package-view__auto-renew{padding:0.5rem 0 1rem;margin:0.5rem 0}.package-view__products{margin-top:3rem}.confirm-view section{margin-bottom:2.5rem;padding-bottom:2.5rem}.confirm-view section:not(:last-child){border-bottom:1px solid #e1dee3}.confirm-view__columns{display:grid;grid-template-columns:1fr 2fr;grid-column-gap:6rem}.confirm-view__tabs{margin-bottom:2rem}.confirm-view__contacts p{margin-bottom:2rem}.confirm-view__contacts-form .input__container{margin-bottom:1.25rem}@media (min-width: 980px){.confirm-view__contacts-form{display:grid;grid-template-columns:1fr 1fr 1fr;grid-column-gap:1rem}.confirm-view__contacts-form .input__container{margin-bottom:0}}.confirm-view__contacts-email{position:relative;display:flex;flex-direction:column;justify-content:center}.confirm-view__contacts-email .popover{position:absolute;top:-0.5rem}.confirm-view__contacts-email .popover__title,.confirm-view__contacts-email .confirm-view__contacts-label{color:#4c4254;font-size:12px;font-weight:500}.confirm-view__contacts-email .popover__title:after,.confirm-view__contacts-email .confirm-view__contacts-label:after{top:-0.1rem}.confirm-view__contacts-email .popover__content{top:1.5rem;left:3rem;min-width:275px}@media (max-width: 980px){.confirm-view__contacts-email{font-weight:500}}.confirm-view__contacts-label{margin-bottom:0.5rem}.confirm-view__contacts-label:after{display:none}.confirm-view__contacts-info{margin-top:0.5rem;font-size:14px;font-weight:400}.confirm-view__preview-btn{display:flex;width:100%;margin-top:2rem}@media (min-width: 768px){.confirm-view__preview-btn{display:none}}.confirm-view .object{padding:0}.confirm-view .object:visited .object__address{color:#6900a8}.confirm-view .object__image{max-width:185px}@media (min-width: 768px){.confirm-view .object__header{flex-direction:row}}@media (min-width: 768px){.confirm-view .object__address{font-size:20px}}.confirm-view .object__price{display:flex;align-items:center}.confirm-view .object__price .object__main-price{margin-right:0.5rem}@media (min-width: 768px){.confirm-view .object__price{display:inherit;align-items:flex-end;flex-direction:column}.confirm-view .object__price .object__main-price{font-size:22px}}.confirm-view .object__slogan{display:flex}.confirm-view .object__main-features{font-size:14px}@media (min-width: 768px){.confirm-view .object__main-features{font-size:16px}}.confirm-view .object .btn--outline{margin-left:auto;margin-right:0;z-index:1}@media (max-width: 768px){.confirm-view .object .btn--outline{display:none}}.complete-view{padding-top:2rem;padding-bottom:2rem}.complete-view .container{max-width:950px}.complete-view .separator{margin-top:3rem;margin-bottom:3rem}.complete-view .object{margin:0 auto;margin-bottom:3rem;padding:1.25rem;box-shadow:0 0 3px rgba(50,40,61,0.1),0 8px 25px rgba(50,40,61,0.2);border-radius:3px}.complete-view .object__header{flex-direction:row}@media (max-width: 768px){.complete-view .object__header{flex-direction:column}}.complete-view .object__image{max-width:185px}.complete-view .object__address{font-size:20px}@media (max-width: 768px){.complete-view .object__address{font-size:16px}}.complete-view .object:visited .object__address{color:#6900a8}.complete-view .object__main-features{font-size:17px}.complete-view .object__price{display:inherit;align-items:flex-end;flex-direction:column}@media (max-width: 768px){.complete-view .object__price{align-items:flex-start}}.complete-view .object__main-price{font-size:22px}@media (max-width: 768px){.complete-view .object__main-price{font-size:16px}}.complete-view .object--list .object__slogan{display:block}.complete-view .package-summary{max-width:340px;margin:0 auto;padding:1.24rem;border-radius:3px;box-shadow:0 0 3px rgba(50,40,61,0.1),0 8px 25px rgba(50,40,61,0.2)}@media (max-width: 768px){.complete-view .fancy-section__img{width:100%;max-width:420px}}.complete-view .fancy-section__title{font-size:35px;color:#32283d;margin-bottom:1rem}@media (max-width: 768px){.complete-view .fancy-section__title{font-size:25px}}.complete-view .fancy-section__subtitle span span{display:inline-flex;font-weight:700}@media (max-width: 768px){.complete-view .btn-group{flex-flow:wrap}.complete-view .btn-group *{margin:0}.complete-view .btn-group *:not(:last-child){width:calc(50% - .5rem)}.complete-view .btn-group *:first-child{margin-right:1rem}.complete-view .btn-group *:last-child{width:100%}.complete-view .btn-group *:last-child .btn{margin-top:1rem}}.contact__image{max-width:150px}@media (min-width: 768px){.contact__image{max-width:100%;margin-bottom:1.4rem}}.contact-list .contact-card{margin-bottom:1rem}.contact-phone{display:flex;flex-direction:column}.contact-phone button{color:#6900a8;margin:0;padding:0;cursor:pointer}.contact-phone span{margin-right:.5rem}.contact__form{width:100%;flex-direction:column}.contact__form--copy{padding-bottom:0.25rem;color:#4c4254;font-size:14px;font-weight:400}.contact__form-helper{display:flex}.contact__form-bc{display:flex}.contact-card{display:flex}.contact-card--horizontal{flex-wrap:wrap}.contact-card--vertical{flex-direction:column}.contact-card--raised{box-shadow:0 0 3px rgba(50,40,61,0.1),0 5px 17px rgba(50,40,61,0.15);border-radius:6px;padding:1rem}.contact-card__image{flex:0 0 6rem;text-align:center}.contact-card--horizontal .contact-card__image{margin-right:1.5rem}.contact-card--compact .contact-card__image{flex-basis:4rem}.contact-card__image>img{max-width:100%}.contact-card__content{min-height:30px;flex:1 calc(100% - 8rem)}.contact-card__title{display:flex;justify-content:space-between}.contact-card__contact-list{margin-top:1.4rem}.contact-card--compact .contact-card__contact-list{margin-top:0.5rem;font-size:14px}.contact-card__actions{min-height:40px;margin-top:1rem}.contact-card--horizontal .contact-card__actions{width:100%}.contact-card__name{display:flex;align-items:center;font-size:20px;color:#6900a8;color:var(--brand-color);margin:0.5rem 0 0.25rem}.contact-card--compact .contact-card__name{font-size:14px;font-weight:700;color:#32283d}.contact-card__name .icon{margin-left:0.25rem;font-size:18px}.contact-card__company-name{color:#585161}.contact-card__company{display:grid;grid-auto-flow:column;border-top:1px solid #e1dee3;margin:1rem -1rem 0rem;padding:1rem;align-items:center;width:calc(100% + 2rem)}.contact-card__company img{max-height:3rem;max-width:10rem}.contact-card__company-cta{display:flex;align-items:center;font-weight:500;margin-left:2rem;justify-self:end}.contact-card__company--no-logo .contact-card__company-cta{width:100%;justify-content:space-between}.contact-card__company-cta .icon{margin-left:0.25rem;color:#6900a8}.navigation__link{display:block;padding:0.5rem;border-radius:6px;color:#76707d;font-weight:700;transition:background 0.25s}@media (min-width: 768px){.navigation__link{font-size:17px;padding:0.75rem}}.navigation__link:hover:not(.navigation__link--active){background:#f6f5f7}.navigation__link--active{color:#42006a;background:rgba(105,0,168,0.08)}.timeline{margin-bottom:1.5rem}.timeline__list{position:relative}.timeline__name{font-weight:500}.timeline__extra{color:#76707d;margin-left:0.5rem}@media (max-width: 480px){.timeline__extra{margin-left:0;display:block}}.timeline__item{display:flex;position:relative}.timeline__item:not(:last-child){margin-bottom:1rem}.timeline__item:after{content:'';position:absolute;border-width:0 0 0 2px;border-style:solid;top:0;left:calc(0.75rem - 1px);height:calc(100% + 1rem)}.timeline__item:last-child:after{display:none}.timeline__item--past:after{border-color:#fd9800}.timeline__item--current:after,.timeline__item--future:after{border-color:#e1dee3}.timeline__bullet{display:inline-block;flex:0 0 auto;width:1.5rem;height:1.5rem;border-width:2px;border-style:solid;background:white;border-radius:100px;margin-right:1rem;z-index:1}.timeline__item--past .timeline__bullet{border-color:#fd9800;background:#fd9800;display:flex;align-items:center;justify-content:center}.timeline__item--past .timeline__bullet:after{font-family:'c24-icons';content:'\e912';color:#fff}.timeline__item--current .timeline__bullet{border-color:#fd9800;background:#fff}.timeline__item--future .timeline__bullet{border-color:#e1dee3;background:#e1dee3}.recaptcha__block{font-size:0.9rem;color:#4c4254}.recaptcha__block a{text-decoration:underline}.grecaptcha-badge{visibility:hidden;z-index:2}.show-recaptcha .grecaptcha-badge{visibility:visible}.breadcrumbs{display:inline-flex;padding:1rem;flex-wrap:wrap}.breadcrumbs__breadcrumb{color:#4c4254;font-weight:500}.breadcrumbs--light .breadcrumbs__breadcrumb{color:#c7c5c9}.breadcrumbs__breadcrumb:last-child{pointer-events:none}.breadcrumbs__breadcrumb:not(:last-child):hover{color:#76707d}.breadcrumbs--light .breadcrumbs__breadcrumb:not(:last-child):hover{color:#adabb0}.breadcrumbs__breadcrumb:not(:first-child):before{font-family:'c24-icons';content:'\e902';font-size:12px;margin:0 2px;color:#98959c}.breadcrumbs--light .breadcrumbs__breadcrumb:not(:first-child):before{color:#98959c}.loan-highlight{padding:2.5rem;border-radius:6px;display:flex;flex-direction:column-reverse}@media (max-width: 480px){.loan-highlight{padding:1rem}}@media (min-width: 1280px){.loan-highlight{flex-direction:row}}.loan-highlight--pink{background:#f1d0d4}.loan-highlight--green{background:#d9dcd2}.loan-highlight__title{margin:0 0 0.75rem 0}.loan-highlight__link{color:inherit}.loan-highlight__link:hover{color:#ee4472}.loan-highlight__content{flex:1 1 auto;padding-right:0.75rem;display:grid;align-content:space-between}.loan-highlight__body{margin-bottom:0.25rem}.loan-highlight__img{width:175px;align-self:center}@media (max-width: 1280px){.loan-highlight__img{margin-bottom:1.5rem}}.loan-highlight__button{margin-top:1rem;align-self:flex-end}@media (min-width: 1280px){.loan-highlight__button{justify-self:flex-start}}.calc__inputs{display:grid;grid-auto-flow:row;grid-row-gap:1.5rem}.calc--homeloan.calc--horizontal .calc__inputs{grid-column-gap:1rem;grid-template-columns:1.5fr 1.5fr 1.25fr 2.4fr}.calc--consumer-loan.calc--horizontal .calc__inputs{grid-column-gap:2rem;grid-template-columns:1fr 1fr}.calc__summary{margin:1.5rem 0 0;padding:0 1rem}.calc--gray-summary .calc__summary{background:#f6f5f7;border-radius:6px;padding:1rem}.calc__cta{margin-top:1rem;margin-bottom:1rem}.calc-field{display:flex;align-items:center;justify-content:space-between;margin:0.5rem 0}.calc--horizontal .calc-field{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:2rem}.calc-field__label{margin-right:1rem}.calc--horizontal .calc-field__label{text-align:right}.calc-field--big-val .calc-field__val{font-size:30px}.calc--horizontal .calc-field__val{text-align:left}.hlc__min-loan-error{margin-bottom:0}.hlc__luminor-link{color:#ee4472}.hlcm__header{display:flex;align-items:center;margin-bottom:0.5rem}.hlcm__logo{height:20px;margin-right:1rem;margin-bottom:3px}.hlcm__monthly-payment{margin:0}.hlcm__self-financing{display:grid;grid-auto-flow:column;grid-column-gap:0.25rem}.hlcm__per-month{font-size:14px;font-weight:400;position:relative;margin-left:0.25rem;top:-0.5rem}.hlcm__body{display:flex;align-items:center;margin-bottom:0.5rem;flex-wrap:wrap;justify-content:space-between}.hlcm__period{display:flex;align-items:center}.hlcm__period-label{margin-right:0.5rem}.hlcm__period-select .dropdown{white-space:nowrap}.mlcc__radio-label{font-size:14px;font-weight:500;margin-bottom:0.5rem}.ncc__info{color:#76707d;margin-bottom:1.5rem}.finance-hero{background-size:cover}.finance-hero--finance-center{background-image:url(/img/luminor/finance-center-bg.svg);background-position:center right}.finance-hero--finance-center h1{background-color:#fff;color:#3a0e2e;box-shadow:-5px 0 0 #fff}.finance-hero--loan-application{background-position:center center}.finance-hero--loan-application h1{background-color:#3a0e2e;color:#fff;box-shadow:-5px 0 0 #3a0e2e}.finance-hero--home-loan-application{background-image:url(/img/luminor/home-application-bg.svg)}.finance-hero--consumer-loan-application{background-image:url(/img/luminor/consumer-application-bg.svg)}.finance-hero__title{padding:2rem 8px 9rem}.finance-hero--loan-application .finance-hero__title{padding:2rem 8px 6rem}@media (min-width: 768px){.finance-hero__title{padding:4rem 0 12rem}.finance-hero--loan-application .finance-hero__title{padding:4rem 0 8rem}}.finance-hero__title h1{display:inline;white-space:pre-wrap;padding:2px 8px 2px 0;font-size:38px}@media (min-width: 768px){.finance-hero__title h1{font-size:50px}}.finance-hero__title h1>span{padding:0 0.5rem;display:inline-block}.clp{position:relative;z-index:1;margin:0 -1rem;padding:1rem;box-shadow:0 2px 3px rgba(0,0,0,0.2);background:#fff;margin-bottom:-1.5rem}.clp__wrap{display:flex}.clp--home-loan .clp__wrap{flex-direction:column;align-items:flex-start}@media (min-width: 480px){.clp__wrap{justify-content:space-between;flex-direction:row;align-items:center}}.clp__params{width:100%;max-width:450px;display:grid;grid-auto-flow:column;grid-column-gap:1rem}.clp--home-loan .clp__params{margin-bottom:0.75rem}@media (min-width: 480px){.clp--home-loan .clp__params{margin-bottom:0}}.clp__label{font-size:12px}.clp__value{font-weight:700}.luminor-theme{--brand-color: #ee4472;--brand-color-rgb: 238, 68, 114;--brand-color-light-10: #ee4472}.seb-theme .btn--link{color:#0092e1}.seb-theme .hlcm__logo{height:25px}.seb-theme .object__loan button{max-width:50%;font-size:13px;padding:0}.main__hero{position:relative}.main__hero-bg{position:absolute;left:0;top:0;right:0;bottom:0;-webkit-transition:background-image 1s ease-in-out, background-position 1s ease-in-out;transition:background-image 1s ease-in-out, background-position 1s ease-in-out;background-size:cover;background-position:center}.main__hero-bg--apartment{background-image:url(/img/cover-images/main-page/cover-apartment.jpg);background-position:bottom}.lv .main__hero-bg--apartment{background-image:url(/img/cover-images/main-page/cover-apartment-lv.jpg);background-position:top}.main__hero-bg--house{background-image:url(/img/cover-images/main-page/cover-house.jpg)}.lv .main__hero-bg--house{background-image:url(/img/cover-images/main-page/cover-house-lv.jpg)}.main__hero-bg--commercial{background-image:url(/img/cover-images/main-page/cover-commercial.jpg)}.lv .main__hero-bg--commercial{background-image:url(/img/cover-images/main-page/cover-commercial-lv.jpg)}.main__hero-bg--garage{background-image:url(/img/cover-images/main-page/cover-garage.jpg)}.lv .main__hero-bg--garage{background-image:url(/img/cover-images/main-page/cover-garage-lv.jpg)}.main__hero-bg--house-share{background-image:url(/img/cover-images/main-page/cover-house-share.jpg)}.main__hero-bg--new-project{background-image:url(/img/cover-images/main-page/cover-new-project.jpg)}.lv .main__hero-bg--new-project{background-image:url(/img/cover-images/main-page/cover-new-project-lv.jpg)}.main__hero-bg--cottage-villa{background-image:url(/img/cover-images/main-page/cover-cottage-villa.jpg)}.main__hero-bg--land{background-image:url(/img/cover-images/main-page/cover-land.jpg)}.lv .main__hero-bg--land{background-image:url(/img/cover-images/main-page/cover-land-lv.jpg);background-position:bottom}.main__hero-bg--modular{background-image:url(/img/cover-images/main-page/cover-modular.jpg)}.main__hero-bg:after{content:'';background:rgba(110,72,150,0.3);backdrop-filter:blur(0px) saturate(80%);width:100%;height:100%;position:absolute}@media (max-width: 980px){.main__hero{position:relative;padding-bottom:0}.main__hero-bg{position:relative;min-height:10rem;padding-top:2rem;padding-bottom:5rem;top:0;bottom:0;left:0;right:0;opacity:1}.main__hero-bg:after{content:'';background:rgba(110,72,150,0.28);backdrop-filter:blur(0px) saturate(80%);width:100%;height:100%;top:0;position:absolute}.main__hero__title{font-size:22px;margin:0;padding-top:1rem;font-weight:500;color:#fff;text-align:center}.main__hero .container{padding:0}.main__hero .search{margin-top:-3rem;background:none}}@media (min-width: 980px){.main__hero{padding:5rem 0px 3rem}.main__hero .quick-search{margin-top:2rem}.main__hero .search{background:none;box-shadow:none}.main__hero .search .search__area-select{border:none;margin-left:0.15rem;background:#fff;box-shadow:0 0 2px rgba(50,40,61,0.2),0 3px 6px rgba(50,40,61,0.15)}}.main__content{margin-top:2rem}.main__campaigns>*{margin-bottom:1.5rem}.main__broker-of-the-year__image img{width:100%;height:auto;object-fit:cover;opacity:0.9}.main__broker-of-the-year__image img:hover{opacity:1}.main__top-offers__bg{background:#eeeef2;background-image:url(/img/stars_bg.svg);padding-top:2rem;padding-bottom:2rem}.main__title-icon{margin-top:3px;margin-right:0.5rem}.obj-detail-wrap{display:flex;flex-direction:column}@media (min-width: 980px){.obj-detail-wrap{flex-direction:row}}.obj-nav{display:flex;justify-content:space-between;padding:0 0.25rem}.obj-nav__results{display:flex;align-items:center}.obj-nav .btn{padding:0.5rem}.obj-detail .obj-nav{padding:0.25rem 0.5rem;border-bottom:1px solid #e1dee3}.obj-tabs{background:none;white-space:nowrap;padding:0.2rem;overflow:auto}@media (max-width: 768px){.obj-tabs:after{content:'';display:block;padding:0.25rem}}.obj-tabs .tabs__tab{padding:0.6rem 1rem;color:#98959c;border-radius:6px;border:2px solid #c7c5c9;margin:0.2rem;background:none}.obj-tabs .tabs__tab--selected{background:#fff;color:#32283d;border-color:#fff;box-shadow:0 1px 12px rgba(0,0,0,0.1),0 0 125px}.obj-tabs--desk{position:absolute;z-index:3;left:50%;transform:translateX(-50%);background:rgba(0,0,0,0.6);backdrop-filter:blur(6px);border-radius:6px;padding:0.1rem;border:none}.obj-tabs--desk .tabs__tab{color:#fff;border-radius:6px;border:none;transition:background 0.25s;padding:0.8rem 1rem;cursor:pointer}.obj-tabs--desk .tabs__tab:not(.tabs__tab--selected):hover{background:rgba(255,255,255,0.1)}.obj-tabs--desk .tabs__tab--selected{background:#fff;color:#32283d}.obj-media{position:relative;background:#32283d;flex:1 1 60%;overflow:hidden;transition:background 0.5s}@media (min-width: 980px){.obj-media{max-height:calc(100vh - 3.5rem);position:sticky;position:-webkit-sticky;top:3.5rem}}.obj-media .street-view{height:100%}.obj-media__action-bar{position:absolute;width:100%;transition:bottom 0.25s;bottom:4rem}@media (min-width: 768px){.obj-media__action-bar{bottom:4.5rem}.obj-media--gallery:not(.obj-media--thumbs-hidden) .obj-media__action-bar{bottom:11rem}}.obj-media--full{left:0;top:0;right:0;bottom:0;z-index:1}.obj-media--full .obj-media__content{max-height:100vh}.obj-media--full .obj-media__full-scr{top:1rem;bottom:auto !important}@media (min-width: 980px){.obj-media--full{height:100vh;max-height:none}}@media (max-width: 980px){.obj-media:not(.obj-media--full) .obj-media__content{max-height:70vh;min-height:250px}}.obj-media--loading{background:#e1dee3;height:15.5rem}@media (min-width: 980px){.obj-media--loading{background:#32283d;height:auto}}.obj-media__content{position:relative;height:100%;transition:height 0.5s, max-height 0.5s;will-change:auto}.obj-media__toggle-thumbs{position:absolute;left:1.5rem;background:rgba(0,0,0,0.6);backdrop-filter:blur(6px);padding:0.75rem;text-align:center;z-index:1}.obj-media__toggle-thumbs:hover{background:rgba(0,0,0,0.3)}.obj-media--thumbs-hidden .obj-media__toggle-thumbs{color:rgba(255,255,255,0.6)}@media (min-width: 980px){.obj-media__toggle-thumbs{padding:0.95rem}}.obj-media__full-scr{position:absolute;right:1rem;background:rgba(0,0,0,0.6);backdrop-filter:blur(6px);padding:0.75rem;line-height:0;text-align:center;z-index:1;min-height:0}.obj-media__full-scr:hover{background:rgba(0,0,0,0.3)}@media (min-width: 980px){.obj-media__full-scr{right:1.5rem;padding:0.95rem}}@media (min-width: 980px){.obj-overview{display:flex}}.obj-overview__main{flex:3 1 auto;padding-right:6rem}.obj-overview__main .object-description{margin-bottom:2.5rem}.obj-overview__services{flex:1 0 auto;max-width:300px}.gallery__banner{height:100%}.gallery__banner>div{height:100%;display:flex !important;justify-content:center;align-items:center}.broker-detail__company-name{color:#4c4254;margin:-0.5rem 0 0.5rem;font-size:14px}.broker-detail__contact .contact-card__company{padding-bottom:0;padding-top:1.5rem}@media (min-width: 980px){.object-results__wrap{position:fixed;width:100%;overflow:hidden}.object-results__wrap--no-map{position:relative;overflow:visible}}.object-results .Pane1{overflow:scroll;box-shadow:0 0 3px rgba(50,40,61,0.2),0 4px 10px rgba(50,40,61,0.1);position:relative;z-index:80}@media only screen and (max-width: 1400px){.object-results__header-ad{display:none !important}}.info-pages{margin-top:2rem}@media (min-width: 980px){.info-pages{margin-top:4rem}}.info-pages__wrap{display:flex;flex-direction:column}@media (min-width: 980px){.info-pages__wrap{flex-direction:row}}.info-pages__navigation{flex:0 0 250px;order:1}.info-pages__navigation .section{padding-left:0;padding-right:0}@media (min-width: 980px){.info-pages__navigation{margin-right:5rem;text-align:right;order:0}}.info-pages__content{flex:1 1 auto}@media (min-width: 980px){.info-pages__content{order:1}}.info-pages__html{word-break:break-word;max-width:650px;margin:auto}.info-pages__html a{color:#6900a8;font-weight:500}.info-pages__html ul,.info-pages__html li{list-style:initial}.info-pages__html ul{padding-left:2rem;margin:2rem 0}@media (min-width: 768px){.news-detail{margin-top:4rem}}.news-detail__title{font-size:calc(25px * 1.2);line-height:1.2}@media (min-width: 768px){.news-detail__title{font-size:calc(35px * 1.4)}}.news-detail__author{margin-bottom:1rem}.news-detail__author-name{margin:0}.news-detail__author-title{color:#4c4254}.news-detail__md{font-size:110%;line-height:1.6;margin-bottom:3rem}@media (min-width: 768px){.news-detail__md{font-size:120%}}.news-detail__md h1,.news-detail__md h2,.news-detail__md h3,.news-detail__md h4,.news-detail__md h5{margin:2rem 0 1rem}.news-detail__md h2{font-size:calc(25px * 1.2)}@media (min-width: 768px){.news-detail__md h2{font-size:calc(25px * 1.6)}}.news-detail__md h3{font-size:calc(20px * 1.2)}@media (min-width: 768px){.news-detail__md h3{font-size:calc(20px * 1.6)}}.news-detail__md h4{font-size:calc(17px * 1.2)}@media (min-width: 768px){.news-detail__md h4{font-size:calc(17px * 1.6)}}.news-detail__md h5{font-size:calc(14px * 1.2)}@media (min-width: 768px){.news-detail__md h5{font-size:calc(14px * 1.6)}}.news-detail__md .lead{font-size:calc(17px * 1.1);font-weight:500;line-height:1.5}@media (min-width: 768px){.news-detail__md .lead{font-size:calc(17px * 1.3)}}.news-detail__md-img{display:block;margin:auto;max-width:100%;height:auto}.news-detail__md ul,.news-detail__md li{list-style:unset}.news-detail__md ul:not(.gallery__grid),.news-detail__md ol:not(.gallery__grid){padding-left:2.5rem}.news-detail__md a{color:#6900a8;font-weight:500}.news-detail__md p.text-highlight{font-size:20px;font-style:italic;font-weight:400;border-left:4px solid #fd9800;padding:0.5rem 1.5rem 0.5rem 1.5rem;margin:2rem 0;line-height:1.5}@media (min-width: 768px){.news-detail__md p.text-highlight{font-size:25px;margin:3rem 0}}.data-item{display:flex}.data-item__content{flex:1 auto;margin:0}.data-item__icon{font-size:1.125rem;margin-right:0.75rem;color:#98959c;align-self:center}.data-item__link{white-space:nowrap}.fc__loan-highlights{margin-top:-9rem;display:grid;grid-row-gap:1rem}@media (min-width: 768px){.fc__loan-highlights{grid-row-gap:0;grid-template-columns:10fr 9fr;grid-column-gap:2rem}}.fc__calculators{display:grid;grid-template-columns:1fr 0 1fr 0 1fr;grid-column-gap:2rem}.fc__accordions{display:grid;grid-auto-flow:row;grid-row-gap:1rem}.fc__accordions h3{margin:0}.fc__calc-divider{border-right:1px solid #e1dee3}.fc__disclaimer{font-size:14px;color:#98959c}.fc__articles{display:grid;grid-auto-flow:column}.la__tabs-wrap{margin-top:-54px}.la__tabs .tabs__tab{background:rgba(255,255,255,0.5);border:none;color:#4c4254;font-weight:700}.la__tabs .tabs__tab:first-child{border-radius:6px 0 0 0}.la__tabs .tabs__tab:last-child{border-radius:0 6px 0 0}.la__tabs .tabs__tab--selected{background:#fff}@media (max-width: 768px){.la__tabs{width:100%}}.la__section-title{display:flex}.la__section-title>small{font-size:14px;font-weight:400;margin-left:1rem;color:#76707d}.la__object{padding:0;margin-bottom:2rem}.la__container{max-width:988px}.la__col{display:grid;grid-auto-flow:row;grid-row-gap:1rem}@media (min-width: 768px){.la__col{grid-template-columns:1fr 1fr;grid-column-gap:2rem}}@media (min-width: 768px){.la__section-padding{padding:0 3rem}}.la__next{display:flex;flex-direction:column;align-items:center}.la__next-button{margin-top:1.5rem;margin-bottom:1.5rem;min-width:290px}.la__next-info{margin-top:2rem;margin-bottom:2.5rem}.la__divider{border-bottom:1px solid #e1dee3;margin-bottom:1.5rem}.la__disclaimer{font-size:14px;color:#98959c}.la__agreement{font-size:14px}.la-open-days{padding:0}@media (min-width: 768px){.la-open-days{padding:2rem 3rem}}.la-open-days__message{display:flex;align-items:center;background:rgba(217,220,210,0.3);padding:1rem}@media (min-width: 768px){.la-open-days__message{padding:1.5rem 2rem}}.la-open-days__icon{display:inline}.la-open-days__icon img{max-height:3rem}.la-open-days__text{margin-left:2rem}.la-open-days__text *{margin:0.5rem 0}.body--print{width:100%;max-width:210mm;font-size:9pt;margin:auto;padding-bottom:2rem}.body--print:after{content:'';display:block;position:fixed;top:-1px;margin:0 0 0 -10mm;width:230mm;height:100%;box-shadow:0 0 100px rgba(0,0,0,0.2)}@media print{.body--print:after{display:none}}.body--print #root{height:auto}.body--print .header,.body--print .footer{display:none}@media print{*{overflow:visible !important}}

@font-face{font-family:'c24-icons';src:url(/fonts/c24-icons/fonts/c24-icons.ttf) format("truetype"),url(/fonts/c24-icons/fonts/c24-icons.woff) format("woff"),url(/fonts/c24-icons/fonts/c24-icons.svg#c24-icons) format("svg");font-weight:normal;font-style:normal;font-display:block}[class^="icon-"],[class*=" icon-"]{font-family:'c24-icons' !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-new:before{content:"\e97d"}.icon-newtab:before{content:"\e97e"}.icon-more:before{content:"\e97b"}.icon-send:before{content:"\e97c"}.icon-question:before{content:"\e97a"}.icon-auction:before{content:"\e979"}.icon-briefcase:before{content:"\e978"}.icon-calendar:before{content:"\e977"}.icon-finish-stage:before{content:"\e976"}.icon-close-to-forest:before{content:"\e96c"}.icon-close-to-park:before{content:"\e96d"}.icon-close-to-water:before{content:"\e96e"}.icon-garden:before{content:"\e96f"}.icon-green-courtyards:before{content:"\e970"}.icon-playground:before{content:"\e971"}.icon-shared-lounge:before{content:"\e972"}.icon-shared-warehouse:before{content:"\e973"}.icon-smart-home:before{content:"\e974"}.icon-sports-field:before{content:"\e975"}.icon-graph:before{content:"\e967"}.icon-edit .path1:before{content:"\e968";color:#000}.icon-edit .path2:before{content:"\e969";margin-left:-1em;color:#000}.icon-edit .path3:before{content:"\e96a";margin-left:-1em;color:#fff}.icon-unpublish:before{content:"\e96b"}.icon-thumbnails-hidden:before{content:"\e965"}.icon-thumbnails:before{content:"\e966"}.icon-print:before{content:"\e964"}.icon-google:before{content:"\e963"}.icon-image:before{content:"\e961"}.icon-video:before{content:"\e962"}.icon-info:before{content:"\e95f"}.icon-minus:before{content:"\e960"}.icon-linked-in:before{content:"\e95e"}.icon-playback-next:before{content:"\e95c"}.icon-playback-prev:before{content:"\e95d"}.icon-eye:before{content:"\e95a"}.icon-tap:before{content:"\e95b"}.icon-clock:before{content:"\e959"}.icon-hot-offers:before{content:"\e958"}.icon-commercial:before{content:"\e951"}.icon-cottage:before{content:"\e952"}.icon-garage:before{content:"\e953"}.icon-house-1:before{content:"\e954"}.icon-house-share:before{content:"\e955"}.icon-land:before{content:"\e956"}.icon-modular-house:before{content:"\e957"}.icon-reset:before{content:"\e950"}.icon-map-marker:before{content:"\e94e"}.icon-street-view:before{content:"\e94f"}.icon-drag-handle:before{content:"\e94d"}.icon-laptop:before{content:"\e94c"}.icon-meeting-room:before{content:"\e94b"}.icon-messenger:before{content:"\e947"}.icon-share:before{content:"\e948"}.icon-viber:before{content:"\e949"}.icon-whatsapp:before{content:"\e94a"}.icon-filters:before{content:"\e946"}.icon-alert:before{content:"\e945"}.icon-apartment-o:before{content:"\e943"}.icon-apartment:before{content:"\e944"}.icon-draugiem:before{content:"\e942"}.icon-cookie:before{content:"\e941"}.icon-new-project:before{content:"\e940"}.icon-open-house:before{content:"\e93e"}.icon-rocket:before{content:"\e93f"}.icon-angle-down:before{content:"\e900"}.icon-angle-left:before{content:"\e901"}.icon-angle-right:before{content:"\e902"}.icon-angle-up:before{content:"\e903"}.icon-area-select:before{content:"\e904"}.icon-arrow-down:before{content:"\e905"}.icon-arrow-left:before{content:"\e906"}.icon-arrow-right:before{content:"\e907"}.icon-arrow-up:before{content:"\e908"}.icon-badge:before{content:"\e909"}.icon-balcony:before{content:"\e90a"}.icon-bathroom:before{content:"\e90b"}.icon-bolt:before{content:"\e90c"}.icon-boxes:before{content:"\e90d"}.icon-bricks:before{content:"\e90e"}.icon-broker-star:before{content:"\e90f"}.icon-bubbles:before{content:"\e910"}.icon-bulb:before{content:"\e911"}.icon-check:before{content:"\e912"}.icon-chest:before{content:"\e913"}.icon-close:before{content:"\e914"}.icon-copy:before{content:"\e915"}.icon-cup:before{content:"\e916"}.icon-door:before{content:"\e917"}.icon-elevator:before{content:"\e918"}.icon-envelope:before{content:"\e919"}.icon-facebook:before{content:"\e91a"}.icon-flag:before{content:"\e91b"}.icon-full-screen:before{content:"\e91c"}.icon-furniture:before{content:"\e91d"}.icon-grid:before{content:"\e91e"}.icon-house:before{content:"\e91f"}.icon-instagram:before{content:"\e920"}.icon-key:before{content:"\e921"}.icon-kindergarden:before{content:"\e922"}.icon-list:before{content:"\e923"}.icon-map-pin:before{content:"\e924"}.icon-menu:before{content:"\e925"}.icon-my-searches:before{content:"\e926"}.icon-parking:before{content:"\e927"}.icon-phone:before{content:"\e928"}.icon-pillow:before{content:"\e929"}.icon-pipe:before{content:"\e92a"}.icon-plus:before{content:"\e92b"}.icon-purpose-of-use:before{content:"\e92c"}.icon-receipt:before{content:"\e92d"}.icon-road:before{content:"\e92e"}.icon-save-search:before{content:"\e92f"}.icon-school:before{content:"\e930"}.icon-search:before{content:"\e931"}.icon-settings:before{content:"\e932"}.icon-sign-out:before{content:"\e933"}.icon-stairs:before{content:"\e934"}.icon-star-o:before{content:"\e935"}.icon-star:before{content:"\e936"}.icon-terrace:before{content:"\e937"}.icon-thermostat:before{content:"\e938"}.icon-transport:before{content:"\e939"}.icon-trash:before{content:"\e93a"}.icon-twitter:before{content:"\e93b"}.icon-virtual-tour:before{content:"\e93c"}.icon-water:before{content:"\e93d"}


/*# sourceMappingURL=main.9c323f29.css.map*/