/*! 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(/assets/styles/fonts/c24-icons.dc8a4a07.ttf) format('truetype'),
    url(/assets/styles/fonts/c24-icons.e23a917f.woff) format('woff'),
    url(/assets/styles/fonts/c24-icons.0af95944.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-property-report:before {
  content: "\e96a";
}
.icon-sign-out-rotate:before {
  content: "\e996";
}
.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";
}
.icon-open-house:before {
  content: "\e93e";
}
.icon-rocket:before {
  content: "\e93f";
}
.icon-new-project:before {
  content: "\e940";
}
.icon-cookie:before {
  content: "\e941";
}
.icon-draugiem:before {
  content: "\e942";
}
.icon-apartment-o:before {
  content: "\e943";
}
.icon-apartment:before {
  content: "\e944";
}
.icon-alert:before {
  content: "\e945";
}
.icon-filters:before {
  content: "\e946";
}
.icon-messenger:before {
  content: "\e947";
}
.icon-share:before {
  content: "\e948";
}
.icon-viber:before {
  content: "\e949";
}
.icon-whatsapp:before {
  content: "\e94a";
}
.icon-meeting-room:before {
  content: "\e94b";
}
.icon-laptop:before {
  content: "\e94c";
}
.icon-drag-handle:before {
  content: "\e94d";
}
.icon-map-marker:before {
  content: "\e94e";
}
.icon-street-view:before {
  content: "\e94f";
}
.icon-reset:before {
  content: "\e950";
}
.icon-rotate:before {
  content: "\e950";
}
.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-hot-offers:before {
  content: "\e958";
}
.icon-clock:before {
  content: "\e959";
}
.icon-eye:before {
  content: "\e95a";
}
.icon-tap:before {
  content: "\e95b";
}
.icon-playback-next:before {
  content: "\e95c";
}
.icon-playback-prev:before {
  content: "\e95d";
}
.icon-linked-in:before {
  content: "\e95e";
}
.icon-info:before {
  content: "\e95f";
}
.icon-minus:before {
  content: "\e960";
}
.icon-image:before {
  content: "\e961";
}
.icon-video:before {
  content: "\e962";
}
.icon-google:before {
  content: "\e963";
}
.icon-print:before {
  content: "\e964";
}
.icon-thumbnails-hidden:before {
  content: "\e965";
}
.icon-thumbnails:before {
  content: "\e966";
}
.icon-gallery:before {
  content: "\e966";
}
.icon-graph:before {
  content: "\e967";
}
.icon-edit:before {
  content: "\e968";
}
.icon-focus:before {
  content: "\e969";
}
.icon-unpublish:before {
  content: "\e96b";
}
.icon-eye-slash:before {
  content: "\e96b";
}
.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-finish-stage:before {
  content: "\e976";
}
.icon-calendar:before {
  content: "\e977";
}
.icon-briefcase:before {
  content: "\e978";
}
.icon-auction:before {
  content: "\e979";
}
.icon-question:before {
  content: "\e97a";
}
.icon-more:before {
  content: "\e97b";
}
.icon-send:before {
  content: "\e97c";
}
.icon-new:before {
  content: "\e97d";
}
.icon-newtab:before {
  content: "\e97e";
}
.icon-broker-search:before {
  content: "\e97f";
}
.icon-company-search:before {
  content: "\e980";
}
.icon-news:before {
  content: "\e981";
}
.icon-user:before {
  content: "\e982";
}
.icon-link:before {
  content: "\e983";
}
.icon-wifi:before {
  content: "\e984";
}
.icon-heart-o:before {
  content: "\e985";
}
.icon-heart:before {
  content: "\e986";
}
.icon-house-circle-check:before {
  content: "\e987";
}
.icon-file-check:before {
  content: "\e988";
}
.icon-bolt1:before {
  content: "\e989";
}
.icon-car-circle-bolt:before {
  content: "\e98a";
}
.icon-briefcase-2:before {
  content: "\e98b";
}
.icon-verified-user-badge:before {
  content: "\e98c";
}
.icon-floor-plan:before {
  content: "\e98d";
}
.icon-download:before {
  content: "\e98e";
}
.icon-c24-partner:before {
  content: "\e98f";
}
.icon-pet:before {
  content: "\e990";
}
.icon-arrows-rotate:before {
  content: "\e991";
}
.icon-history:before {
  content: "\e994";
}
.icon-arrows:before {
  content: "\e992";
}
.icon-real-estate-investment:before {
  content: "\e993";
}
.icon-gift:before {
  content: "\e995";
}
.icon-smile:before {
  content: "\e997";
}
.icon-time:before {
  content: "\e998";
}
.icon-avatar:before {
  content: "\ea2a";
}
.icon-flower:before {
  content: "\e999";
}
.icon-football:before {
  content: "\e99a";
}
.icon-fountain:before {
  content: "\e99b";
}
.icon-park:before {
  content: "\e99c";
}
.icon-stat-bars:before {
  content: "\e99d";
}
.icon-statistic:before {
  content: "\e99e";
}
.icon-tree:before {
  content: "\e99f";
}
.icon-history-reverse:before {
  content: "\e9a0";
}
.icon-smart-id:before {
  content: "\e9a1";
}
.icon-mobile-id:before {
  content: "\e9a2";
}
.icon-bell:before {
  content: "\e9a3";
}
.icon-bell-full:before {
  content: "\e9a4";
}
.icon-bell-ring:before {
  content: "\e9a5";
}

/* Slider */
.slick-slider
{
    position: relative;

    display: block;
    box-sizing: border-box;

    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;

    -webkit-touch-callout: none;
    -khtml-user-select: none;
    -ms-touch-action: pan-y;
        touch-action: pan-y;
    -webkit-tap-highlight-color: transparent;
}

.slick-list
{
    position: relative;

    display: block;
    overflow: hidden;

    margin: 0;
    padding: 0;
}
.slick-list:focus
{
    outline: none;
}
.slick-list.dragging
{
    cursor: pointer;
    cursor: hand;
}

.slick-slider .slick-track,
.slick-slider .slick-list
{
    -webkit-transform: translate3d(0, 0, 0);
       -moz-transform: translate3d(0, 0, 0);
        -ms-transform: translate3d(0, 0, 0);
         -o-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
}

.slick-track
{
    position: relative;
    top: 0;
    left: 0;

    display: block;
    margin-left: auto;
    margin-right: auto;
}
.slick-track:before,
.slick-track:after
{
    display: table;

    content: '';
}
.slick-track:after
{
    clear: both;
}
.slick-loading .slick-track
{
    visibility: hidden;
}

.slick-slide
{
    display: none;
    float: left;

    height: 100%;
    min-height: 1px;
}
[dir='rtl'] .slick-slide
{
    float: right;
}
.slick-slide img
{
    display: block;
}
.slick-slide.slick-loading img
{
    display: none;
}
.slick-slide.dragging img
{
    pointer-events: none;
}
.slick-initialized .slick-slide
{
    display: block;
}
.slick-loading .slick-slide
{
    visibility: hidden;
}
.slick-vertical .slick-slide
{
    display: block;

    height: auto;

    border: 1px solid transparent;
}
.slick-arrow.slick-hidden {
    display: none;
}

@keyframes closeWindow {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}

.ril__outer {
  background-color: rgba(0, 0, 0, 0.85);
  outline: none;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 1000;
  width: 100%;
  height: 100%;
  -ms-content-zooming: none;
  -ms-user-select: none;
  -ms-touch-select: none;
  touch-action: none;
}

.ril__outerClosing {
  opacity: 0;
}

.ril__inner {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
}

.ril__image,
.ril__imagePrev,
.ril__imageNext {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  margin: auto;
  max-width: none;
  -ms-content-zooming: none;
  -ms-user-select: none;
  -ms-touch-select: none;
  touch-action: none;
}

.ril__imageDiscourager {
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
}

.ril__navButtons {
  border: none;
  position: absolute;
  top: 0;
  bottom: 0;
  width: 20px;
  height: 34px;
  padding: 40px 30px;
  margin: auto;
  cursor: pointer;
  opacity: 0.7;
}
.ril__navButtons:hover {
  opacity: 1;
}
.ril__navButtons:active {
  opacity: 0.7;
}

.ril__navButtonPrev {
  left: 0;
  background: rgba(0, 0, 0, 0.2)
    url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgd2lkdGg9IjIwIiBoZWlnaHQ9IjM0Ij48cGF0aCBkPSJtIDE5LDMgLTIsLTIgLTE2LDE2IDE2LDE2IDEsLTEgLTE1LC0xNSAxNSwtMTUgeiIgZmlsbD0iI0ZGRiIvPjwvc3ZnPg==)
    no-repeat center;
}

.ril__navButtonNext {
  right: 0;
  background: rgba(0, 0, 0, 0.2)
    url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgd2lkdGg9IjIwIiBoZWlnaHQ9IjM0Ij48cGF0aCBkPSJtIDEsMyAyLC0yIDE2LDE2IC0xNiwxNiAtMSwtMSAxNSwtMTUgLTE1LC0xNSB6IiBmaWxsPSIjRkZGIi8+PC9zdmc+)
    no-repeat center;
}

.ril__downloadBlocker {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-image: url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7);
  background-size: cover;
}

.ril__caption,
.ril__toolbar {
  background-color: rgba(0, 0, 0, 0.5);
  position: absolute;
  left: 0;
  right: 0;
  display: flex;
  justify-content: space-between;
}

.ril__caption {
  bottom: 0;
  max-height: 150px;
  overflow: auto;
}

.ril__captionContent {
  padding: 10px 20px;
  color: #fff;
}

.ril__toolbar {
  top: 0;
  height: 50px;
}

.ril__toolbarSide {
  height: 50px;
  margin: 0;
}

.ril__toolbarLeftSide {
  padding-left: 20px;
  padding-right: 0;
  flex: 0 1 auto;
  overflow: hidden;
  text-overflow: ellipsis;
}

.ril__toolbarRightSide {
  padding-left: 0;
  padding-right: 20px;
  flex: 0 0 auto;
}

.ril__toolbarItem {
  display: inline-block;
  line-height: 50px;
  padding: 0;
  color: #fff;
  font-size: 120%;
  max-width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.ril__toolbarItemChild {
  vertical-align: middle;
}

.ril__builtinButton {
  width: 40px;
  height: 35px;
  cursor: pointer;
  border: none;
  opacity: 0.7;
}
.ril__builtinButton:hover {
  opacity: 1;
}
.ril__builtinButton:active {
  outline: none;
}

.ril__builtinButtonDisabled {
  cursor: default;
  opacity: 0.5;
}
.ril__builtinButtonDisabled:hover {
  opacity: 0.5;
}

.ril__closeButton {
  background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgd2lkdGg9IjIwIiBoZWlnaHQ9IjIwIj48cGF0aCBkPSJtIDEsMyAxLjI1LC0xLjI1IDcuNSw3LjUgNy41LC03LjUgMS4yNSwxLjI1IC03LjUsNy41IDcuNSw3LjUgLTEuMjUsMS4yNSAtNy41LC03LjUgLTcuNSw3LjUgLTEuMjUsLTEuMjUgNy41LC03LjUgLTcuNSwtNy41IHoiIGZpbGw9IiNGRkYiLz48L3N2Zz4=)
    no-repeat center;
}

.ril__zoomInButton {
  background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCI+PGcgc3Ryb2tlPSIjZmZmIiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PHBhdGggZD0iTTEgMTlsNi02Ii8+PHBhdGggZD0iTTkgOGg2Ii8+PHBhdGggZD0iTTEyIDV2NiIvPjwvZz48Y2lyY2xlIGN4PSIxMiIgY3k9IjgiIHI9IjciIGZpbGw9Im5vbmUiIHN0cm9rZT0iI2ZmZiIgc3Ryb2tlLXdpZHRoPSIyIi8+PC9zdmc+)
    no-repeat center;
}

.ril__zoomOutButton {
  background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCI+PGcgc3Ryb2tlPSIjZmZmIiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PHBhdGggZD0iTTEgMTlsNi02Ii8+PHBhdGggZD0iTTkgOGg2Ii8+PC9nPjxjaXJjbGUgY3g9IjEyIiBjeT0iOCIgcj0iNyIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjZmZmIiBzdHJva2Utd2lkdGg9IjIiLz48L3N2Zz4=)
    no-repeat center;
}

.ril__outerAnimating {
  animation-name: closeWindow;
}

@keyframes pointFade {
  0%,
  19.999%,
  100% {
    opacity: 0;
  }
  20% {
    opacity: 1;
  }
}

.ril__loadingCircle {
  width: 60px;
  height: 60px;
  position: relative;
}

.ril__loadingCirclePoint {
  width: 100%;
  height: 100%;
  position: absolute;
  left: 0;
  top: 0;
}
.ril__loadingCirclePoint::before {
  content: '';
  display: block;
  margin: 0 auto;
  width: 11%;
  height: 30%;
  background-color: #fff;
  border-radius: 30%;
  animation: pointFade 800ms infinite ease-in-out both;
}
.ril__loadingCirclePoint:nth-of-type(1) {
  transform: rotate(0deg);
}
.ril__loadingCirclePoint:nth-of-type(7) {
  transform: rotate(180deg);
}
.ril__loadingCirclePoint:nth-of-type(1)::before,
.ril__loadingCirclePoint:nth-of-type(7)::before {
  animation-delay: -800ms;
}
.ril__loadingCirclePoint:nth-of-type(2) {
  transform: rotate(30deg);
}
.ril__loadingCirclePoint:nth-of-type(8) {
  transform: rotate(210deg);
}
.ril__loadingCirclePoint:nth-of-type(2)::before,
.ril__loadingCirclePoint:nth-of-type(8)::before {
  animation-delay: -666ms;
}
.ril__loadingCirclePoint:nth-of-type(3) {
  transform: rotate(60deg);
}
.ril__loadingCirclePoint:nth-of-type(9) {
  transform: rotate(240deg);
}
.ril__loadingCirclePoint:nth-of-type(3)::before,
.ril__loadingCirclePoint:nth-of-type(9)::before {
  animation-delay: -533ms;
}
.ril__loadingCirclePoint:nth-of-type(4) {
  transform: rotate(90deg);
}
.ril__loadingCirclePoint:nth-of-type(10) {
  transform: rotate(270deg);
}
.ril__loadingCirclePoint:nth-of-type(4)::before,
.ril__loadingCirclePoint:nth-of-type(10)::before {
  animation-delay: -400ms;
}
.ril__loadingCirclePoint:nth-of-type(5) {
  transform: rotate(120deg);
}
.ril__loadingCirclePoint:nth-of-type(11) {
  transform: rotate(300deg);
}
.ril__loadingCirclePoint:nth-of-type(5)::before,
.ril__loadingCirclePoint:nth-of-type(11)::before {
  animation-delay: -266ms;
}
.ril__loadingCirclePoint:nth-of-type(6) {
  transform: rotate(150deg);
}
.ril__loadingCirclePoint:nth-of-type(12) {
  transform: rotate(330deg);
}
.ril__loadingCirclePoint:nth-of-type(6)::before,
.ril__loadingCirclePoint:nth-of-type(12)::before {
  animation-delay: -133ms;
}
.ril__loadingCirclePoint:nth-of-type(7) {
  transform: rotate(180deg);
}
.ril__loadingCirclePoint:nth-of-type(13) {
  transform: rotate(360deg);
}
.ril__loadingCirclePoint:nth-of-type(7)::before,
.ril__loadingCirclePoint:nth-of-type(13)::before {
  animation-delay: 0ms;
}

.ril__loadingContainer {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}
.ril__imagePrev .ril__loadingContainer,
.ril__imageNext .ril__loadingContainer {
  display: none;
}

.ril__errorContainer {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  color: #fff;
}
.ril__imagePrev .ril__errorContainer,
.ril__imageNext .ril__errorContainer {
  display: none;
}

.ril__loadingContainer__icon {
  color: #fff;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translateX(-50%) translateY(-50%);
}

@charset "UTF-8";
.react-datepicker__year-read-view--down-arrow,
.react-datepicker__month-read-view--down-arrow,
.react-datepicker__month-year-read-view--down-arrow, .react-datepicker__navigation-icon::before {
  border-color: #ccc;
  border-style: solid;
  border-width: 3px 3px 0 0;
  content: "";
  display: block;
  height: 9px;
  position: absolute;
  top: 6px;
  width: 9px;
}
.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle, .react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle {
  margin-left: -4px;
  position: absolute;
  width: 0;
}
.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle::before, .react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle::before, .react-datepicker-popper[data-placement^=top] .react-datepicker__triangle::after, .react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle::after {
  box-sizing: content-box;
  position: absolute;
  border: 8px solid transparent;
  height: 0;
  width: 1px;
  content: "";
  z-index: -1;
  border-width: 8px;
  left: -8px;
}
.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle::before, .react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle::before {
  border-bottom-color: #aeaeae;
}

.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle {
  top: 0;
  margin-top: -8px;
}
.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle::before, .react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle::after {
  border-top: none;
  border-bottom-color: #f0f0f0;
}
.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle::after {
  top: 0;
}
.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle::before {
  top: -1px;
  border-bottom-color: #aeaeae;
}

.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle {
  bottom: 0;
  margin-bottom: -8px;
}
.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle::before, .react-datepicker-popper[data-placement^=top] .react-datepicker__triangle::after {
  border-bottom: none;
  border-top-color: #fff;
}
.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle::after {
  bottom: 0;
}
.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle::before {
  bottom: -1px;
  border-top-color: #aeaeae;
}

.react-datepicker-wrapper {
  display: inline-block;
  padding: 0;
  border: 0;
  width: 100%;
}

.react-datepicker {
  font-family: "Helvetica Neue", helvetica, arial, sans-serif;
  font-size: 0.8rem;
  background-color: #fff;
  color: #000;
  border: 1px solid #aeaeae;
  border-radius: 0.3rem;
  display: inline-block;
  position: relative;
}

.react-datepicker--time-only .react-datepicker__triangle {
  left: 35px;
}
.react-datepicker--time-only .react-datepicker__time-container {
  border-left: 0;
}
.react-datepicker--time-only .react-datepicker__time,
.react-datepicker--time-only .react-datepicker__time-box {
  border-bottom-left-radius: 0.3rem;
  border-bottom-right-radius: 0.3rem;
}

.react-datepicker__triangle {
  position: absolute;
  left: 50px;
}

.react-datepicker-popper {
  z-index: 1;
}
.react-datepicker-popper[data-placement^=bottom] {
  padding-top: 10px;
}
.react-datepicker-popper[data-placement=bottom-end] .react-datepicker__triangle, .react-datepicker-popper[data-placement=top-end] .react-datepicker__triangle {
  left: auto;
  right: 50px;
}
.react-datepicker-popper[data-placement^=top] {
  padding-bottom: 10px;
}
.react-datepicker-popper[data-placement^=right] {
  padding-left: 8px;
}
.react-datepicker-popper[data-placement^=right] .react-datepicker__triangle {
  left: auto;
  right: 42px;
}
.react-datepicker-popper[data-placement^=left] {
  padding-right: 8px;
}
.react-datepicker-popper[data-placement^=left] .react-datepicker__triangle {
  left: 42px;
  right: auto;
}

.react-datepicker__header {
  text-align: center;
  background-color: #f0f0f0;
  border-bottom: 1px solid #aeaeae;
  border-top-left-radius: 0.3rem;
  padding: 8px 0;
  position: relative;
}
.react-datepicker__header--time {
  padding-bottom: 8px;
  padding-left: 5px;
  padding-right: 5px;
}
.react-datepicker__header--time:not(.react-datepicker__header--time--only) {
  border-top-left-radius: 0;
}
.react-datepicker__header:not(.react-datepicker__header--has-time-select) {
  border-top-right-radius: 0.3rem;
}

.react-datepicker__year-dropdown-container--select,
.react-datepicker__month-dropdown-container--select,
.react-datepicker__month-year-dropdown-container--select,
.react-datepicker__year-dropdown-container--scroll,
.react-datepicker__month-dropdown-container--scroll,
.react-datepicker__month-year-dropdown-container--scroll {
  display: inline-block;
  margin: 0 15px;
}

.react-datepicker__current-month,
.react-datepicker-time__header,
.react-datepicker-year-header {
  margin-top: 0;
  color: #000;
  font-weight: bold;
  font-size: 0.944rem;
}

.react-datepicker-time__header {
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}

.react-datepicker__navigation {
  align-items: center;
  background: none;
  display: flex;
  justify-content: center;
  text-align: center;
  cursor: pointer;
  position: absolute;
  top: 2px;
  padding: 0;
  border: none;
  z-index: 1;
  height: 32px;
  width: 32px;
  text-indent: -999em;
  overflow: hidden;
}
.react-datepicker__navigation--previous {
  left: 2px;
}
.react-datepicker__navigation--next {
  right: 2px;
}
.react-datepicker__navigation--next--with-time:not(.react-datepicker__navigation--next--with-today-button) {
  right: 85px;
}
.react-datepicker__navigation--years {
  position: relative;
  top: 0;
  display: block;
  margin-left: auto;
  margin-right: auto;
}
.react-datepicker__navigation--years-previous {
  top: 4px;
}
.react-datepicker__navigation--years-upcoming {
  top: -4px;
}
.react-datepicker__navigation:hover *::before {
  border-color: #a6a6a6;
}

.react-datepicker__navigation-icon {
  position: relative;
  top: -1px;
  font-size: 20px;
  width: 0;
}
.react-datepicker__navigation-icon--next {
  left: -2px;
}
.react-datepicker__navigation-icon--next::before {
  transform: rotate(45deg);
  left: -7px;
}
.react-datepicker__navigation-icon--previous {
  right: -2px;
}
.react-datepicker__navigation-icon--previous::before {
  transform: rotate(225deg);
  right: -7px;
}

.react-datepicker__month-container {
  float: left;
}

.react-datepicker__year {
  margin: 0.4rem;
  text-align: center;
}
.react-datepicker__year-wrapper {
  display: flex;
  flex-wrap: wrap;
  max-width: 180px;
}
.react-datepicker__year .react-datepicker__year-text {
  display: inline-block;
  width: 4rem;
  margin: 2px;
}

.react-datepicker__month {
  margin: 0.4rem;
  text-align: center;
}
.react-datepicker__month .react-datepicker__month-text,
.react-datepicker__month .react-datepicker__quarter-text {
  display: inline-block;
  width: 4rem;
  margin: 2px;
}

.react-datepicker__input-time-container {
  clear: both;
  width: 100%;
  float: left;
  margin: 5px 0 10px 15px;
  text-align: left;
}
.react-datepicker__input-time-container .react-datepicker-time__caption {
  display: inline-block;
}
.react-datepicker__input-time-container .react-datepicker-time__input-container {
  display: inline-block;
}
.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input {
  display: inline-block;
  margin-left: 10px;
}
.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input {
  width: auto;
}
.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-inner-spin-button,
.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  margin: 0;
}
.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time] {
  -moz-appearance: textfield;
}
.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__delimiter {
  margin-left: 5px;
  display: inline-block;
}

.react-datepicker__time-container {
  float: right;
  border-left: 1px solid #aeaeae;
  width: 85px;
}
.react-datepicker__time-container--with-today-button {
  display: inline;
  border: 1px solid #aeaeae;
  border-radius: 0.3rem;
  position: absolute;
  right: -87px;
  top: 0;
}
.react-datepicker__time-container .react-datepicker__time {
  position: relative;
  background: white;
  border-bottom-right-radius: 0.3rem;
}
.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box {
  width: 85px;
  overflow-x: hidden;
  margin: 0 auto;
  text-align: center;
  border-bottom-right-radius: 0.3rem;
}
.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list {
  list-style: none;
  margin: 0;
  height: calc(195px + (1.7rem / 2));
  overflow-y: scroll;
  padding-right: 0;
  padding-left: 0;
  width: 100%;
  box-sizing: content-box;
}
.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item {
  height: 30px;
  padding: 5px 10px;
  white-space: nowrap;
}
.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item:hover {
  cursor: pointer;
  background-color: #f0f0f0;
}
.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected {
  background-color: #216ba5;
  color: white;
  font-weight: bold;
}
.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected:hover {
  background-color: #216ba5;
}
.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled {
  color: #ccc;
}
.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled:hover {
  cursor: default;
  background-color: transparent;
}

.react-datepicker__week-number {
  color: #ccc;
  display: inline-block;
  width: 1.7rem;
  line-height: 1.7rem;
  text-align: center;
  margin: 0.166rem;
}
.react-datepicker__week-number.react-datepicker__week-number--clickable {
  cursor: pointer;
}
.react-datepicker__week-number.react-datepicker__week-number--clickable:hover {
  border-radius: 0.3rem;
  background-color: #f0f0f0;
}

.react-datepicker__day-names,
.react-datepicker__week {
  white-space: nowrap;
}

.react-datepicker__day-names {
  margin-bottom: -8px;
}

.react-datepicker__day-name,
.react-datepicker__day,
.react-datepicker__time-name {
  color: #000;
  display: inline-block;
  width: 1.7rem;
  line-height: 1.7rem;
  text-align: center;
  margin: 0.166rem;
}

.react-datepicker__month--selected, .react-datepicker__month--in-selecting-range, .react-datepicker__month--in-range,
.react-datepicker__quarter--selected,
.react-datepicker__quarter--in-selecting-range,
.react-datepicker__quarter--in-range {
  border-radius: 0.3rem;
  background-color: #216ba5;
  color: #fff;
}
.react-datepicker__month--selected:hover, .react-datepicker__month--in-selecting-range:hover, .react-datepicker__month--in-range:hover,
.react-datepicker__quarter--selected:hover,
.react-datepicker__quarter--in-selecting-range:hover,
.react-datepicker__quarter--in-range:hover {
  background-color: #1d5d90;
}
.react-datepicker__month--disabled,
.react-datepicker__quarter--disabled {
  color: #ccc;
  pointer-events: none;
}
.react-datepicker__month--disabled:hover,
.react-datepicker__quarter--disabled:hover {
  cursor: default;
  background-color: transparent;
}

.react-datepicker__day,
.react-datepicker__month-text,
.react-datepicker__quarter-text,
.react-datepicker__year-text {
  cursor: pointer;
}
.react-datepicker__day:hover,
.react-datepicker__month-text:hover,
.react-datepicker__quarter-text:hover,
.react-datepicker__year-text:hover {
  border-radius: 0.3rem;
  background-color: #f0f0f0;
}
.react-datepicker__day--today,
.react-datepicker__month-text--today,
.react-datepicker__quarter-text--today,
.react-datepicker__year-text--today {
  font-weight: bold;
}
.react-datepicker__day--highlighted,
.react-datepicker__month-text--highlighted,
.react-datepicker__quarter-text--highlighted,
.react-datepicker__year-text--highlighted {
  border-radius: 0.3rem;
  background-color: #3dcc4a;
  color: #fff;
}
.react-datepicker__day--highlighted:hover,
.react-datepicker__month-text--highlighted:hover,
.react-datepicker__quarter-text--highlighted:hover,
.react-datepicker__year-text--highlighted:hover {
  background-color: #32be3f;
}
.react-datepicker__day--highlighted-custom-1,
.react-datepicker__month-text--highlighted-custom-1,
.react-datepicker__quarter-text--highlighted-custom-1,
.react-datepicker__year-text--highlighted-custom-1 {
  color: magenta;
}
.react-datepicker__day--highlighted-custom-2,
.react-datepicker__month-text--highlighted-custom-2,
.react-datepicker__quarter-text--highlighted-custom-2,
.react-datepicker__year-text--highlighted-custom-2 {
  color: green;
}
.react-datepicker__day--selected, .react-datepicker__day--in-selecting-range, .react-datepicker__day--in-range,
.react-datepicker__month-text--selected,
.react-datepicker__month-text--in-selecting-range,
.react-datepicker__month-text--in-range,
.react-datepicker__quarter-text--selected,
.react-datepicker__quarter-text--in-selecting-range,
.react-datepicker__quarter-text--in-range,
.react-datepicker__year-text--selected,
.react-datepicker__year-text--in-selecting-range,
.react-datepicker__year-text--in-range {
  border-radius: 0.3rem;
  background-color: #216ba5;
  color: #fff;
}
.react-datepicker__day--selected:hover, .react-datepicker__day--in-selecting-range:hover, .react-datepicker__day--in-range:hover,
.react-datepicker__month-text--selected:hover,
.react-datepicker__month-text--in-selecting-range:hover,
.react-datepicker__month-text--in-range:hover,
.react-datepicker__quarter-text--selected:hover,
.react-datepicker__quarter-text--in-selecting-range:hover,
.react-datepicker__quarter-text--in-range:hover,
.react-datepicker__year-text--selected:hover,
.react-datepicker__year-text--in-selecting-range:hover,
.react-datepicker__year-text--in-range:hover {
  background-color: #1d5d90;
}
.react-datepicker__day--keyboard-selected,
.react-datepicker__month-text--keyboard-selected,
.react-datepicker__quarter-text--keyboard-selected,
.react-datepicker__year-text--keyboard-selected {
  border-radius: 0.3rem;
  background-color: #bad9f1;
  color: rgb(0, 0, 0);
}
.react-datepicker__day--keyboard-selected:hover,
.react-datepicker__month-text--keyboard-selected:hover,
.react-datepicker__quarter-text--keyboard-selected:hover,
.react-datepicker__year-text--keyboard-selected:hover {
  background-color: #1d5d90;
}
.react-datepicker__day--in-selecting-range:not(.react-datepicker__day--in-range,
.react-datepicker__month-text--in-range,
.react-datepicker__quarter-text--in-range,
.react-datepicker__year-text--in-range),
.react-datepicker__month-text--in-selecting-range:not(.react-datepicker__day--in-range,
.react-datepicker__month-text--in-range,
.react-datepicker__quarter-text--in-range,
.react-datepicker__year-text--in-range),
.react-datepicker__quarter-text--in-selecting-range:not(.react-datepicker__day--in-range,
.react-datepicker__month-text--in-range,
.react-datepicker__quarter-text--in-range,
.react-datepicker__year-text--in-range),
.react-datepicker__year-text--in-selecting-range:not(.react-datepicker__day--in-range,
.react-datepicker__month-text--in-range,
.react-datepicker__quarter-text--in-range,
.react-datepicker__year-text--in-range) {
  background-color: rgba(33, 107, 165, 0.5);
}
.react-datepicker__month--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,
.react-datepicker__month-text--in-selecting-range,
.react-datepicker__quarter-text--in-selecting-range,
.react-datepicker__year-text--in-selecting-range),
.react-datepicker__month--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,
.react-datepicker__month-text--in-selecting-range,
.react-datepicker__quarter-text--in-selecting-range,
.react-datepicker__year-text--in-selecting-range),
.react-datepicker__month--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,
.react-datepicker__month-text--in-selecting-range,
.react-datepicker__quarter-text--in-selecting-range,
.react-datepicker__year-text--in-selecting-range),
.react-datepicker__month--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,
.react-datepicker__month-text--in-selecting-range,
.react-datepicker__quarter-text--in-selecting-range,
.react-datepicker__year-text--in-selecting-range) {
  background-color: #f0f0f0;
  color: #000;
}
.react-datepicker__day--disabled,
.react-datepicker__month-text--disabled,
.react-datepicker__quarter-text--disabled,
.react-datepicker__year-text--disabled {
  cursor: default;
  color: #ccc;
}
.react-datepicker__day--disabled:hover,
.react-datepicker__month-text--disabled:hover,
.react-datepicker__quarter-text--disabled:hover,
.react-datepicker__year-text--disabled:hover {
  background-color: transparent;
}

.react-datepicker__month-text.react-datepicker__month--selected:hover, .react-datepicker__month-text.react-datepicker__month--in-range:hover, .react-datepicker__month-text.react-datepicker__quarter--selected:hover, .react-datepicker__month-text.react-datepicker__quarter--in-range:hover,
.react-datepicker__quarter-text.react-datepicker__month--selected:hover,
.react-datepicker__quarter-text.react-datepicker__month--in-range:hover,
.react-datepicker__quarter-text.react-datepicker__quarter--selected:hover,
.react-datepicker__quarter-text.react-datepicker__quarter--in-range:hover {
  background-color: #216ba5;
}
.react-datepicker__month-text:hover,
.react-datepicker__quarter-text:hover {
  background-color: #f0f0f0;
}

.react-datepicker__input-container {
  position: relative;
  display: inline-block;
  width: 100%;
}

.react-datepicker__year-read-view,
.react-datepicker__month-read-view,
.react-datepicker__month-year-read-view {
  border: 1px solid transparent;
  border-radius: 0.3rem;
  position: relative;
}
.react-datepicker__year-read-view:hover,
.react-datepicker__month-read-view:hover,
.react-datepicker__month-year-read-view:hover {
  cursor: pointer;
}
.react-datepicker__year-read-view:hover .react-datepicker__year-read-view--down-arrow,
.react-datepicker__year-read-view:hover .react-datepicker__month-read-view--down-arrow,
.react-datepicker__month-read-view:hover .react-datepicker__year-read-view--down-arrow,
.react-datepicker__month-read-view:hover .react-datepicker__month-read-view--down-arrow,
.react-datepicker__month-year-read-view:hover .react-datepicker__year-read-view--down-arrow,
.react-datepicker__month-year-read-view:hover .react-datepicker__month-read-view--down-arrow {
  border-top-color: #b3b3b3;
}
.react-datepicker__year-read-view--down-arrow,
.react-datepicker__month-read-view--down-arrow,
.react-datepicker__month-year-read-view--down-arrow {
  transform: rotate(135deg);
  right: -16px;
  top: 0;
}

.react-datepicker__year-dropdown,
.react-datepicker__month-dropdown,
.react-datepicker__month-year-dropdown {
  background-color: #f0f0f0;
  position: absolute;
  width: 50%;
  left: 25%;
  top: 30px;
  z-index: 1;
  text-align: center;
  border-radius: 0.3rem;
  border: 1px solid #aeaeae;
}
.react-datepicker__year-dropdown:hover,
.react-datepicker__month-dropdown:hover,
.react-datepicker__month-year-dropdown:hover {
  cursor: pointer;
}
.react-datepicker__year-dropdown--scrollable,
.react-datepicker__month-dropdown--scrollable,
.react-datepicker__month-year-dropdown--scrollable {
  height: 150px;
  overflow-y: scroll;
}

.react-datepicker__year-option,
.react-datepicker__month-option,
.react-datepicker__month-year-option {
  line-height: 20px;
  width: 100%;
  display: block;
  margin-left: auto;
  margin-right: auto;
}
.react-datepicker__year-option:first-of-type,
.react-datepicker__month-option:first-of-type,
.react-datepicker__month-year-option:first-of-type {
  border-top-left-radius: 0.3rem;
  border-top-right-radius: 0.3rem;
}
.react-datepicker__year-option:last-of-type,
.react-datepicker__month-option:last-of-type,
.react-datepicker__month-year-option:last-of-type {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  border-bottom-left-radius: 0.3rem;
  border-bottom-right-radius: 0.3rem;
}
.react-datepicker__year-option:hover,
.react-datepicker__month-option:hover,
.react-datepicker__month-year-option:hover {
  background-color: #ccc;
}
.react-datepicker__year-option:hover .react-datepicker__navigation--years-upcoming,
.react-datepicker__month-option:hover .react-datepicker__navigation--years-upcoming,
.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-upcoming {
  border-bottom-color: #b3b3b3;
}
.react-datepicker__year-option:hover .react-datepicker__navigation--years-previous,
.react-datepicker__month-option:hover .react-datepicker__navigation--years-previous,
.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-previous {
  border-top-color: #b3b3b3;
}
.react-datepicker__year-option--selected,
.react-datepicker__month-option--selected,
.react-datepicker__month-year-option--selected {
  position: absolute;
  left: 15px;
}

.react-datepicker__close-icon {
  cursor: pointer;
  background-color: transparent;
  border: 0;
  outline: 0;
  padding: 0 6px 0 0;
  position: absolute;
  top: 0;
  right: 0;
  height: 100%;
  display: table-cell;
  vertical-align: middle;
}
.react-datepicker__close-icon::after {
  cursor: pointer;
  background-color: #216ba5;
  color: #fff;
  border-radius: 50%;
  height: 16px;
  width: 16px;
  padding: 2px;
  font-size: 12px;
  line-height: 1;
  text-align: center;
  display: table-cell;
  vertical-align: middle;
  content: "×";
}

.react-datepicker__today-button {
  background: #f0f0f0;
  border-top: 1px solid #aeaeae;
  cursor: pointer;
  text-align: center;
  font-weight: bold;
  padding: 5px 0;
  clear: left;
}

.react-datepicker__portal {
  position: fixed;
  width: 100vw;
  height: 100vh;
  background-color: rgba(0, 0, 0, 0.8);
  left: 0;
  top: 0;
  justify-content: center;
  align-items: center;
  display: flex;
  z-index: 2147483647;
}
.react-datepicker__portal .react-datepicker__day-name,
.react-datepicker__portal .react-datepicker__day,
.react-datepicker__portal .react-datepicker__time-name {
  width: 3rem;
  line-height: 3rem;
}
@media (max-width: 400px), (max-height: 550px) {
  .react-datepicker__portal .react-datepicker__day-name,
  .react-datepicker__portal .react-datepicker__day,
  .react-datepicker__portal .react-datepicker__time-name {
    width: 2rem;
    line-height: 2rem;
  }
}
.react-datepicker__portal .react-datepicker__current-month,
.react-datepicker__portal .react-datepicker-time__header {
  font-size: 1.44rem;
}

.react-datepicker__children-container {
  width: 13.8rem;
  margin: 0.4rem;
  padding-right: 0.2rem;
  padding-left: 0.2rem;
  height: auto;
}

.react-datepicker__aria-live {
  position: absolute;
  clip-path: circle(0);
  border: 0;
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  width: 1px;
  white-space: nowrap;
}

:root {
  --rt-color-white: #fff;
  --rt-color-dark: #222;
  --rt-color-success: #8dc572;
  --rt-color-error: #be6464;
  --rt-color-warning: #f0ad4e;
  --rt-color-info: #337ab7;
  --rt-opacity: 0.9;
}

.styles-module_tooltip__mnnfp {
  visibility: hidden;
  width: max-content;
  position: absolute;
  top: 0;
  left: 0;
  padding: 8px 16px;
  border-radius: 3px;
  font-size: 90%;
  pointer-events: none;
  opacity: 0;
  transition: opacity 0.3s ease-out;
  will-change: opacity, visibility;
}

.styles-module_fixed__7ciUi {
  position: fixed;
}

.styles-module_arrow__K0L3T {
  position: absolute;
  background: inherit;
  width: 8px;
  height: 8px;
  transform: rotate(45deg);
}

.styles-module_no-arrow__KcFZN {
  display: none;
}

.styles-module_clickable__Bv9o7 {
  pointer-events: auto;
}

.styles-module_show__2NboJ {
  visibility: visible;
  opacity: var(--rt-opacity);
}

/** Types variant **/
.styles-module_dark__xNqje {
  background: var(--rt-color-dark);
  color: var(--rt-color-white);
}

.styles-module_light__Z6W-X {
  background-color: var(--rt-color-white);
  color: var(--rt-color-dark);
}

.styles-module_success__A2AKt {
  background-color: var(--rt-color-success);
  color: var(--rt-color-white);
}

.styles-module_warning__SCK0X {
  background-color: var(--rt-color-warning);
  color: var(--rt-color-white);
}

.styles-module_error__JvumD {
  background-color: var(--rt-color-error);
  color: var(--rt-color-white);
}

.styles-module_info__BWdHW {
  background-color: var(--rt-color-info);
  color: var(--rt-color-white);
}

@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadeOut{100%{opacity:0}0%{opacity:1}}@keyframes fadeOut{100%{opacity:0}0%{opacity:1}}@-webkit-keyframes horizontalBackAndForth{0%,100%{-webkit-transform:translateX(-3px);transform:translateX(-3px)}50%{-webkit-transform:translateX(3px);transform:translateX(3px)}}@keyframes horizontalBackAndForth{0%,100%{-webkit-transform:translateX(-3px);transform:translateX(-3px)}50%{-webkit-transform:translateX(3px);transform:translateX(3px)}}.text-white{color:#fff}.text-color-primary{color:#6900a8}.text-secondary-dark-10{color:#fd9800}.text-open-days{color:#fe1755}.text-green{color:#008d30}.text-gray,.text-gray-60{color:#76707d}.text-gray-50{color:#98959c}.text-error{color:#f11f77}:root{--brand-color: #6900a8;--brand-color-dark-10: #4f007f;--brand-color-light-10: #9200d7}*{-webkit-box-sizing:border-box;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{font-family:"Roboto",sans-serif;color:#2c1d38;font-size:16px;line-height:1.4;-webkit-font-smoothing:unset;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}}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}.text-bold{font-weight:700}.center,.text-center{text-align:center}.text-right{text-align:right}.text-ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.right{text-align:right;float:right}.left{text-align:left;float:left}ul,li{margin:0;padding:0;list-style:none}a{-webkit-text-decoration:none;text-decoration:none;color:inherit;cursor:pointer}a.disabled:not(.btn){color:#e1dee3 !important}a.disabled:not(.btn){pointer-events:none}.clearfix::after{content:"";clear:both;display:table}.flex-1{-webkit-box-flex:1 !important;-ms-flex:1 1 auto !important;flex:1 1 auto !important}.flex-0{-webkit-box-flex:0 !important;-ms-flex:0 0 auto !important;flex:0 0 auto !important}table{border-collapse:collapse}.checkbox,.radio{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-flex:0;-ms-flex:0 0 24px;flex:0 0 24px;width:24px;height:24px;position:relative;border-radius:6px}.checkbox:hover,.radio:hover{background:rgba(105,0,168,.1);background:rgba(var(--brand-color-rgb), 0.1)}.form-field:hover .checkbox,.form-field:hover .radio{background:rgba(105,0,168,.1);background:rgba(var(--brand-color-rgb), 0.1)}.checkbox--focused,.radio--focused{background:rgba(105,0,168,.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{font-family:"c24-icons";content:"";color:#fff;line-height:20px;font-size:16px}.checkbox--error .checkbox__bg,.radio--error .checkbox__bg{border-color:#f11f77}.checkbox__bg,.radio__bg{position:absolute;top:0;bottom:0;left:0;right:0;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:.5rem;margin:-0.5rem}.inline-link:hover{color:#4f007f}.text-link{color:inherit;color:#6900a8;color:var(--brand-color);-webkit-text-decoration:underline;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:-webkit-box;display:-ms-flexbox;display:flex}.radio--checked .radio__bg:before{content:"";width:.5rem;height:.5rem;margin:7px;background:#fff;border-radius:100%}.notch__base{position:absolute;left:0;top:0;right:0;bottom:0;display:-webkit-box;display:-ms-flexbox;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{-webkit-transform:translate(-2px, -24px);-ms-transform:translate(-2px, -24px);transform:translate(-2px, -24px);font-size:.75em;color:#4c4254;font-weight:500}.notch__base .leading{width:.5rem;border-width:1px 0 1px 1px;border-radius:6px 0 0 6px}.notch__base .notch{border-width:1px 0 1px 0;padding:0 .5rem}.notch__base .trailing{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;border-width:1px 1px 1px 0;border-radius:0 6px 6px 0}.form-field__flex{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:.25rem}.form-field__flex label{padding: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{-webkit-text-decoration:underline;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{-ms-touch-action:manipulation !important;touch-action:manipulation !important}#ot-sdk-btn-floating.ot-floating-button{display:none}.hidden{display:none !important}.wh-auto{width:100%;height:auto}.flex,[class^=flex-],[class*=" flex-"]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem}.flex-row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.flex-column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.flex-end{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end}.flex-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.flex-nowrap{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.flex-wrap{-ms-flex-wrap:wrap;flex-wrap:wrap}.flex-stretch{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.flex-justify-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.flex-justify-between{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.col{width:100px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1}.col-1-2{width:50%}.col-1-3{width:33%}.col-2-3{width:66%}.col-1-4{width:25%}.col-3-4{width:75%}.col-1-5{width:20%}.col-2-5{width:40%}.col-3-5{width:60%}.col-4-5{width:80%}@media(max-width: 480px){.flex,[class^=flex-],[class*=" flex-"]{gap:.5rem}.flex-row:not(.mobile-row){-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.flex-row:not(.mobile-row) .col{width:100%}}.gap-0{gap:0rem}.gap-1{gap:0.25rem}.gap-2{gap:0.5rem}.gap-3{gap:0.75rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.gap-6{gap:1.5rem}.gap-7{gap:1.75rem}.gap-0{gap:0}.gap-h0{-webkit-column-gap:0;-moz-column-gap:0;column-gap:0}.gap-v0{row-gap:0}.p-0{padding:0rem !important}.p--0{padding:0rem !important}.ph-0{padding-left:0rem !important;padding-right:0rem !important}.pv-0{padding-top:0rem !important;padding-bottom:0rem !important}.pt-0{padding-top:0rem !important}.pr-0{padding-right:0rem !important}.pb-0{padding-bottom:0rem !important}.pl-0{padding-left:0rem !important}.p-1{padding:0.25rem !important}.p--1{padding:-0.25rem !important}.ph-1{padding-left:0.25rem !important;padding-right:0.25rem !important}.pv-1{padding-top:0.25rem !important;padding-bottom:0.25rem !important}.pt-1{padding-top:0.25rem !important}.pr-1{padding-right:0.25rem !important}.pb-1{padding-bottom:0.25rem !important}.pl-1{padding-left:0.25rem !important}.p-2{padding:1rem !important}.p--2{padding:-0.5rem !important}.ph-2{padding-left:0.5rem !important;padding-right:0.5rem !important}.pv-2{padding-top:0.5rem !important;padding-bottom:0.5rem !important}.pt-2{padding-top:0.5rem !important}.pr-2{padding-right:0.5rem !important}.pb-2{padding-bottom:0.5rem !important}.pl-2{padding-left:0.5rem !important}.p-3{padding:2.25rem !important}.p--3{padding:-0.75rem !important}.ph-3{padding-left:0.75rem !important;padding-right:0.75rem !important}.pv-3{padding-top:0.75rem !important;padding-bottom:0.75rem !important}.pt-3{padding-top:0.75rem !important}.pr-3{padding-right:0.75rem !important}.pb-3{padding-bottom:0.75rem !important}.pl-3{padding-left:0.75rem !important}.p-4{padding:4rem !important}.p--4{padding:-1rem !important}.ph-4{padding-left:1rem !important;padding-right:1rem !important}.pv-4{padding-top:1rem !important;padding-bottom:1rem !important}.pt-4{padding-top:1rem !important}.pr-4{padding-right:1rem !important}.pb-4{padding-bottom:1rem !important}.pl-4{padding-left:1rem !important}.p-5{padding:6.25rem !important}.p--5{padding:-1.25rem !important}.ph-5{padding-left:1.25rem !important;padding-right:1.25rem !important}.pv-5{padding-top:1.25rem !important;padding-bottom:1.25rem !important}.pt-5{padding-top:1.25rem !important}.pr-5{padding-right:1.25rem !important}.pb-5{padding-bottom:1.25rem !important}.pl-5{padding-left:1.25rem !important}.p-6{padding:9rem !important}.p--6{padding:-1.5rem !important}.ph-6{padding-left:1.5rem !important;padding-right:1.5rem !important}.pv-6{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.pt-6{padding-top:1.5rem !important}.pr-6{padding-right:1.5rem !important}.pb-6{padding-bottom:1.5rem !important}.pl-6{padding-left:1.5rem !important}.p-7{padding:12.25rem !important}.p--7{padding:-1.75rem !important}.ph-7{padding-left:1.75rem !important;padding-right:1.75rem !important}.pv-7{padding-top:1.75rem !important;padding-bottom:1.75rem !important}.pt-7{padding-top:1.75rem !important}.pr-7{padding-right:1.75rem !important}.pb-7{padding-bottom:1.75rem !important}.pl-7{padding-left:1.75rem !important}.p-8{padding:16rem !important}.p--8{padding:-2rem !important}.ph-8{padding-left:2rem !important;padding-right:2rem !important}.pv-8{padding-top:2rem !important;padding-bottom:2rem !important}.pt-8{padding-top:2rem !important}.pr-8{padding-right:2rem !important}.pb-8{padding-bottom:2rem !important}.pl-8{padding-left:2rem !important}.p-9{padding:20.25rem !important}.p--9{padding:-2.25rem !important}.ph-9{padding-left:2.25rem !important;padding-right:2.25rem !important}.pv-9{padding-top:2.25rem !important;padding-bottom:2.25rem !important}.pt-9{padding-top:2.25rem !important}.pr-9{padding-right:2.25rem !important}.pb-9{padding-bottom:2.25rem !important}.pl-9{padding-left:2.25rem !important}.p-10{padding:25rem !important}.p--10{padding:-2.5rem !important}.ph-10{padding-left:2.5rem !important;padding-right:2.5rem !important}.pv-10{padding-top:2.5rem !important;padding-bottom:2.5rem !important}.pt-10{padding-top:2.5rem !important}.pr-10{padding-right:2.5rem !important}.pb-10{padding-bottom:2.5rem !important}.pl-10{padding-left:2.5rem !important}.p-11{padding:30.25rem !important}.p--11{padding:-2.75rem !important}.ph-11{padding-left:2.75rem !important;padding-right:2.75rem !important}.pv-11{padding-top:2.75rem !important;padding-bottom:2.75rem !important}.pt-11{padding-top:2.75rem !important}.pr-11{padding-right:2.75rem !important}.pb-11{padding-bottom:2.75rem !important}.pl-11{padding-left:2.75rem !important}.p-12{padding:36rem !important}.p--12{padding:-3rem !important}.ph-12{padding-left:3rem !important;padding-right:3rem !important}.pv-12{padding-top:3rem !important;padding-bottom:3rem !important}.pt-12{padding-top:3rem !important}.pr-12{padding-right:3rem !important}.pb-12{padding-bottom:3rem !important}.pl-12{padding-left:3rem !important}.p-13{padding:42.25rem !important}.p--13{padding:-3.25rem !important}.ph-13{padding-left:3.25rem !important;padding-right:3.25rem !important}.pv-13{padding-top:3.25rem !important;padding-bottom:3.25rem !important}.pt-13{padding-top:3.25rem !important}.pr-13{padding-right:3.25rem !important}.pb-13{padding-bottom:3.25rem !important}.pl-13{padding-left:3.25rem !important}.p-14{padding:49rem !important}.p--14{padding:-3.5rem !important}.ph-14{padding-left:3.5rem !important;padding-right:3.5rem !important}.pv-14{padding-top:3.5rem !important;padding-bottom:3.5rem !important}.pt-14{padding-top:3.5rem !important}.pr-14{padding-right:3.5rem !important}.pb-14{padding-bottom:3.5rem !important}.pl-14{padding-left:3.5rem !important}.p-15{padding:56.25rem !important}.p--15{padding:-3.75rem !important}.ph-15{padding-left:3.75rem !important;padding-right:3.75rem !important}.pv-15{padding-top:3.75rem !important;padding-bottom:3.75rem !important}.pt-15{padding-top:3.75rem !important}.pr-15{padding-right:3.75rem !important}.pb-15{padding-bottom:3.75rem !important}.pl-15{padding-left:3.75rem !important}.p-16{padding:64rem !important}.p--16{padding:-4rem !important}.ph-16{padding-left:4rem !important;padding-right:4rem !important}.pv-16{padding-top:4rem !important;padding-bottom:4rem !important}.pt-16{padding-top:4rem !important}.pr-16{padding-right:4rem !important}.pb-16{padding-bottom:4rem !important}.pl-16{padding-left:4rem !important}.p-17{padding:72.25rem !important}.p--17{padding:-4.25rem !important}.ph-17{padding-left:4.25rem !important;padding-right:4.25rem !important}.pv-17{padding-top:4.25rem !important;padding-bottom:4.25rem !important}.pt-17{padding-top:4.25rem !important}.pr-17{padding-right:4.25rem !important}.pb-17{padding-bottom:4.25rem !important}.pl-17{padding-left:4.25rem !important}.p-18{padding:81rem !important}.p--18{padding:-4.5rem !important}.ph-18{padding-left:4.5rem !important;padding-right:4.5rem !important}.pv-18{padding-top:4.5rem !important;padding-bottom:4.5rem !important}.pt-18{padding-top:4.5rem !important}.pr-18{padding-right:4.5rem !important}.pb-18{padding-bottom:4.5rem !important}.pl-18{padding-left:4.5rem !important}.p-19{padding:90.25rem !important}.p--19{padding:-4.75rem !important}.ph-19{padding-left:4.75rem !important;padding-right:4.75rem !important}.pv-19{padding-top:4.75rem !important;padding-bottom:4.75rem !important}.pt-19{padding-top:4.75rem !important}.pr-19{padding-right:4.75rem !important}.pb-19{padding-bottom:4.75rem !important}.pl-19{padding-left:4.75rem !important}.m-0{margin:0rem !important}.m--0{margin:0rem !important}.mh-0{margin-left:0rem !important;margin-right:0rem !important}.mv-0{margin-top:0rem !important;margin-bottom:0rem !important}.mh--0{margin-left:0rem !important;margin-right:0rem !important}.mv--0{margin-top:0rem !important;margin-bottom:0rem !important}.mt-0{margin-top:0rem !important}.mt--0{margin-top:0rem !important}.mr-0{margin-right:0rem !important}.mr--0{margin-right:0rem !important}.mb-0{margin-bottom:0rem !important}.mb--0{margin-bottom:0rem !important}.ml-0{margin-left:0rem !important}.ml--0{margin-left:0rem !important}.m-1{margin:0.25rem !important}.m--1{margin:-0.25rem !important}.mh-1{margin-left:0.25rem !important;margin-right:0.25rem !important}.mv-1{margin-top:0.25rem !important;margin-bottom:0.25rem !important}.mh--1{margin-left:-0.25rem !important;margin-right:-0.25rem !important}.mv--1{margin-top:-0.25rem !important;margin-bottom:-0.25rem !important}.mt-1{margin-top:0.25rem !important}.mt--1{margin-top:-0.25rem !important}.mr-1{margin-right:0.25rem !important}.mr--1{margin-right:-0.25rem !important}.mb-1{margin-bottom:0.25rem !important}.mb--1{margin-bottom:-0.25rem !important}.ml-1{margin-left:0.25rem !important}.ml--1{margin-left:-0.25rem !important}.m-2{margin:0.5rem !important}.m--2{margin:-0.5rem !important}.mh-2{margin-left:0.5rem !important;margin-right:0.5rem !important}.mv-2{margin-top:0.5rem !important;margin-bottom:0.5rem !important}.mh--2{margin-left:-0.5rem !important;margin-right:-0.5rem !important}.mv--2{margin-top:-0.5rem !important;margin-bottom:-0.5rem !important}.mt-2{margin-top:0.5rem !important}.mt--2{margin-top:-0.5rem !important}.mr-2{margin-right:0.5rem !important}.mr--2{margin-right:-0.5rem !important}.mb-2{margin-bottom:0.5rem !important}.mb--2{margin-bottom:-0.5rem !important}.ml-2{margin-left:0.5rem !important}.ml--2{margin-left:-0.5rem !important}.m-3{margin:0.75rem !important}.m--3{margin:-0.75rem !important}.mh-3{margin-left:0.75rem !important;margin-right:0.75rem !important}.mv-3{margin-top:0.75rem !important;margin-bottom:0.75rem !important}.mh--3{margin-left:-0.75rem !important;margin-right:-0.75rem !important}.mv--3{margin-top:-0.75rem !important;margin-bottom:-0.75rem !important}.mt-3{margin-top:0.75rem !important}.mt--3{margin-top:-0.75rem !important}.mr-3{margin-right:0.75rem !important}.mr--3{margin-right:-0.75rem !important}.mb-3{margin-bottom:0.75rem !important}.mb--3{margin-bottom:-0.75rem !important}.ml-3{margin-left:0.75rem !important}.ml--3{margin-left:-0.75rem !important}.m-4{margin:1rem !important}.m--4{margin:-1rem !important}.mh-4{margin-left:1rem !important;margin-right:1rem !important}.mv-4{margin-top:1rem !important;margin-bottom:1rem !important}.mh--4{margin-left:-1rem !important;margin-right:-1rem !important}.mv--4{margin-top:-1rem !important;margin-bottom:-1rem !important}.mt-4{margin-top:1rem !important}.mt--4{margin-top:-1rem !important}.mr-4{margin-right:1rem !important}.mr--4{margin-right:-1rem !important}.mb-4{margin-bottom:1rem !important}.mb--4{margin-bottom:-1rem !important}.ml-4{margin-left:1rem !important}.ml--4{margin-left:-1rem !important}.m-5{margin:1.25rem !important}.m--5{margin:-1.25rem !important}.mh-5{margin-left:1.25rem !important;margin-right:1.25rem !important}.mv-5{margin-top:1.25rem !important;margin-bottom:1.25rem !important}.mh--5{margin-left:-1.25rem !important;margin-right:-1.25rem !important}.mv--5{margin-top:-1.25rem !important;margin-bottom:-1.25rem !important}.mt-5{margin-top:1.25rem !important}.mt--5{margin-top:-1.25rem !important}.mr-5{margin-right:1.25rem !important}.mr--5{margin-right:-1.25rem !important}.mb-5{margin-bottom:1.25rem !important}.mb--5{margin-bottom:-1.25rem !important}.ml-5{margin-left:1.25rem !important}.ml--5{margin-left:-1.25rem !important}.m-6{margin:1.5rem !important}.m--6{margin:-1.5rem !important}.mh-6{margin-left:1.5rem !important;margin-right:1.5rem !important}.mv-6{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.mh--6{margin-left:-1.5rem !important;margin-right:-1.5rem !important}.mv--6{margin-top:-1.5rem !important;margin-bottom:-1.5rem !important}.mt-6{margin-top:1.5rem !important}.mt--6{margin-top:-1.5rem !important}.mr-6{margin-right:1.5rem !important}.mr--6{margin-right:-1.5rem !important}.mb-6{margin-bottom:1.5rem !important}.mb--6{margin-bottom:-1.5rem !important}.ml-6{margin-left:1.5rem !important}.ml--6{margin-left:-1.5rem !important}.m-7{margin:1.75rem !important}.m--7{margin:-1.75rem !important}.mh-7{margin-left:1.75rem !important;margin-right:1.75rem !important}.mv-7{margin-top:1.75rem !important;margin-bottom:1.75rem !important}.mh--7{margin-left:-1.75rem !important;margin-right:-1.75rem !important}.mv--7{margin-top:-1.75rem !important;margin-bottom:-1.75rem !important}.mt-7{margin-top:1.75rem !important}.mt--7{margin-top:-1.75rem !important}.mr-7{margin-right:1.75rem !important}.mr--7{margin-right:-1.75rem !important}.mb-7{margin-bottom:1.75rem !important}.mb--7{margin-bottom:-1.75rem !important}.ml-7{margin-left:1.75rem !important}.ml--7{margin-left:-1.75rem !important}.m-8{margin:2rem !important}.m--8{margin:-2rem !important}.mh-8{margin-left:2rem !important;margin-right:2rem !important}.mv-8{margin-top:2rem !important;margin-bottom:2rem !important}.mh--8{margin-left:-2rem !important;margin-right:-2rem !important}.mv--8{margin-top:-2rem !important;margin-bottom:-2rem !important}.mt-8{margin-top:2rem !important}.mt--8{margin-top:-2rem !important}.mr-8{margin-right:2rem !important}.mr--8{margin-right:-2rem !important}.mb-8{margin-bottom:2rem !important}.mb--8{margin-bottom:-2rem !important}.ml-8{margin-left:2rem !important}.ml--8{margin-left:-2rem !important}.m-9{margin:2.25rem !important}.m--9{margin:-2.25rem !important}.mh-9{margin-left:2.25rem !important;margin-right:2.25rem !important}.mv-9{margin-top:2.25rem !important;margin-bottom:2.25rem !important}.mh--9{margin-left:-2.25rem !important;margin-right:-2.25rem !important}.mv--9{margin-top:-2.25rem !important;margin-bottom:-2.25rem !important}.mt-9{margin-top:2.25rem !important}.mt--9{margin-top:-2.25rem !important}.mr-9{margin-right:2.25rem !important}.mr--9{margin-right:-2.25rem !important}.mb-9{margin-bottom:2.25rem !important}.mb--9{margin-bottom:-2.25rem !important}.ml-9{margin-left:2.25rem !important}.ml--9{margin-left:-2.25rem !important}.m-10{margin:2.5rem !important}.m--10{margin:-2.5rem !important}.mh-10{margin-left:2.5rem !important;margin-right:2.5rem !important}.mv-10{margin-top:2.5rem !important;margin-bottom:2.5rem !important}.mh--10{margin-left:-2.5rem !important;margin-right:-2.5rem !important}.mv--10{margin-top:-2.5rem !important;margin-bottom:-2.5rem !important}.mt-10{margin-top:2.5rem !important}.mt--10{margin-top:-2.5rem !important}.mr-10{margin-right:2.5rem !important}.mr--10{margin-right:-2.5rem !important}.mb-10{margin-bottom:2.5rem !important}.mb--10{margin-bottom:-2.5rem !important}.ml-10{margin-left:2.5rem !important}.ml--10{margin-left:-2.5rem !important}.m-11{margin:2.75rem !important}.m--11{margin:-2.75rem !important}.mh-11{margin-left:2.75rem !important;margin-right:2.75rem !important}.mv-11{margin-top:2.75rem !important;margin-bottom:2.75rem !important}.mh--11{margin-left:-2.75rem !important;margin-right:-2.75rem !important}.mv--11{margin-top:-2.75rem !important;margin-bottom:-2.75rem !important}.mt-11{margin-top:2.75rem !important}.mt--11{margin-top:-2.75rem !important}.mr-11{margin-right:2.75rem !important}.mr--11{margin-right:-2.75rem !important}.mb-11{margin-bottom:2.75rem !important}.mb--11{margin-bottom:-2.75rem !important}.ml-11{margin-left:2.75rem !important}.ml--11{margin-left:-2.75rem !important}.m-12{margin:3rem !important}.m--12{margin:-3rem !important}.mh-12{margin-left:3rem !important;margin-right:3rem !important}.mv-12{margin-top:3rem !important;margin-bottom:3rem !important}.mh--12{margin-left:-3rem !important;margin-right:-3rem !important}.mv--12{margin-top:-3rem !important;margin-bottom:-3rem !important}.mt-12{margin-top:3rem !important}.mt--12{margin-top:-3rem !important}.mr-12{margin-right:3rem !important}.mr--12{margin-right:-3rem !important}.mb-12{margin-bottom:3rem !important}.mb--12{margin-bottom:-3rem !important}.ml-12{margin-left:3rem !important}.ml--12{margin-left:-3rem !important}.m-13{margin:3.25rem !important}.m--13{margin:-3.25rem !important}.mh-13{margin-left:3.25rem !important;margin-right:3.25rem !important}.mv-13{margin-top:3.25rem !important;margin-bottom:3.25rem !important}.mh--13{margin-left:-3.25rem !important;margin-right:-3.25rem !important}.mv--13{margin-top:-3.25rem !important;margin-bottom:-3.25rem !important}.mt-13{margin-top:3.25rem !important}.mt--13{margin-top:-3.25rem !important}.mr-13{margin-right:3.25rem !important}.mr--13{margin-right:-3.25rem !important}.mb-13{margin-bottom:3.25rem !important}.mb--13{margin-bottom:-3.25rem !important}.ml-13{margin-left:3.25rem !important}.ml--13{margin-left:-3.25rem !important}.m-14{margin:3.5rem !important}.m--14{margin:-3.5rem !important}.mh-14{margin-left:3.5rem !important;margin-right:3.5rem !important}.mv-14{margin-top:3.5rem !important;margin-bottom:3.5rem !important}.mh--14{margin-left:-3.5rem !important;margin-right:-3.5rem !important}.mv--14{margin-top:-3.5rem !important;margin-bottom:-3.5rem !important}.mt-14{margin-top:3.5rem !important}.mt--14{margin-top:-3.5rem !important}.mr-14{margin-right:3.5rem !important}.mr--14{margin-right:-3.5rem !important}.mb-14{margin-bottom:3.5rem !important}.mb--14{margin-bottom:-3.5rem !important}.ml-14{margin-left:3.5rem !important}.ml--14{margin-left:-3.5rem !important}.m-15{margin:3.75rem !important}.m--15{margin:-3.75rem !important}.mh-15{margin-left:3.75rem !important;margin-right:3.75rem !important}.mv-15{margin-top:3.75rem !important;margin-bottom:3.75rem !important}.mh--15{margin-left:-3.75rem !important;margin-right:-3.75rem !important}.mv--15{margin-top:-3.75rem !important;margin-bottom:-3.75rem !important}.mt-15{margin-top:3.75rem !important}.mt--15{margin-top:-3.75rem !important}.mr-15{margin-right:3.75rem !important}.mr--15{margin-right:-3.75rem !important}.mb-15{margin-bottom:3.75rem !important}.mb--15{margin-bottom:-3.75rem !important}.ml-15{margin-left:3.75rem !important}.ml--15{margin-left:-3.75rem !important}.m-16{margin:4rem !important}.m--16{margin:-4rem !important}.mh-16{margin-left:4rem !important;margin-right:4rem !important}.mv-16{margin-top:4rem !important;margin-bottom:4rem !important}.mh--16{margin-left:-4rem !important;margin-right:-4rem !important}.mv--16{margin-top:-4rem !important;margin-bottom:-4rem !important}.mt-16{margin-top:4rem !important}.mt--16{margin-top:-4rem !important}.mr-16{margin-right:4rem !important}.mr--16{margin-right:-4rem !important}.mb-16{margin-bottom:4rem !important}.mb--16{margin-bottom:-4rem !important}.ml-16{margin-left:4rem !important}.ml--16{margin-left:-4rem !important}.m-17{margin:4.25rem !important}.m--17{margin:-4.25rem !important}.mh-17{margin-left:4.25rem !important;margin-right:4.25rem !important}.mv-17{margin-top:4.25rem !important;margin-bottom:4.25rem !important}.mh--17{margin-left:-4.25rem !important;margin-right:-4.25rem !important}.mv--17{margin-top:-4.25rem !important;margin-bottom:-4.25rem !important}.mt-17{margin-top:4.25rem !important}.mt--17{margin-top:-4.25rem !important}.mr-17{margin-right:4.25rem !important}.mr--17{margin-right:-4.25rem !important}.mb-17{margin-bottom:4.25rem !important}.mb--17{margin-bottom:-4.25rem !important}.ml-17{margin-left:4.25rem !important}.ml--17{margin-left:-4.25rem !important}.m-18{margin:4.5rem !important}.m--18{margin:-4.5rem !important}.mh-18{margin-left:4.5rem !important;margin-right:4.5rem !important}.mv-18{margin-top:4.5rem !important;margin-bottom:4.5rem !important}.mh--18{margin-left:-4.5rem !important;margin-right:-4.5rem !important}.mv--18{margin-top:-4.5rem !important;margin-bottom:-4.5rem !important}.mt-18{margin-top:4.5rem !important}.mt--18{margin-top:-4.5rem !important}.mr-18{margin-right:4.5rem !important}.mr--18{margin-right:-4.5rem !important}.mb-18{margin-bottom:4.5rem !important}.mb--18{margin-bottom:-4.5rem !important}.ml-18{margin-left:4.5rem !important}.ml--18{margin-left:-4.5rem !important}.m-19{margin:4.75rem !important}.m--19{margin:-4.75rem !important}.mh-19{margin-left:4.75rem !important;margin-right:4.75rem !important}.mv-19{margin-top:4.75rem !important;margin-bottom:4.75rem !important}.mh--19{margin-left:-4.75rem !important;margin-right:-4.75rem !important}.mv--19{margin-top:-4.75rem !important;margin-bottom:-4.75rem !important}.mt-19{margin-top:4.75rem !important}.mt--19{margin-top:-4.75rem !important}.mr-19{margin-right:4.75rem !important}.mr--19{margin-right:-4.75rem !important}.mb-19{margin-bottom:4.75rem !important}.mb--19{margin-bottom:-4.75rem !important}.ml-19{margin-left:4.75rem !important}.ml--19{margin-left:-4.75rem !important}.mt-auto{margin-top:auto !important}.mr-auto{margin-right:auto !important}.mb-auto{margin-bottom:auto !important}.ml-auto{margin-left:auto !important}.m-auto{margin:auto}.icon-larger{font-size:1.2em;vertical-align:bottom;line-height:1.2em}.icon-large{font-size:2rem}.icon-left{float:left}.image-gallery-icon{color:#fff;-webkit-transition:all .3s ease-out;transition:all .3s ease-out;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:rgba(0,0,0,0);border:0;cursor:pointer;outline:none;position:absolute;z-index:4;-webkit-filter:drop-shadow(0 2px 2px #1a1a1a);filter:drop-shadow(0 2px 2px #1a1a1a)}@media(hover: hover)and (pointer: fine){.image-gallery-icon:hover{color:#337ab7}.image-gallery-icon:hover .image-gallery-svg{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}}.image-gallery-icon:focus{outline:2px solid #337ab7}.image-gallery-using-mouse .image-gallery-icon:focus{outline:none}.image-gallery-fullscreen-button,.image-gallery-play-button{bottom:0;padding:20px}.image-gallery-fullscreen-button .image-gallery-svg,.image-gallery-play-button .image-gallery-svg{height:28px;width:28px}@media(max-width: 768px){.image-gallery-fullscreen-button,.image-gallery-play-button{padding:15px}.image-gallery-fullscreen-button .image-gallery-svg,.image-gallery-play-button .image-gallery-svg{height:24px;width:24px}}@media(max-width: 480px){.image-gallery-fullscreen-button,.image-gallery-play-button{padding:10px}.image-gallery-fullscreen-button .image-gallery-svg,.image-gallery-play-button .image-gallery-svg{height:16px;width:16px}}.image-gallery-fullscreen-button{right:0}.image-gallery-play-button{left:0}.image-gallery-left-nav,.image-gallery-right-nav{padding:50px 10px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.image-gallery-left-nav .image-gallery-svg,.image-gallery-right-nav .image-gallery-svg{height:120px;width:60px}@media(max-width: 768px){.image-gallery-left-nav .image-gallery-svg,.image-gallery-right-nav .image-gallery-svg{height:72px;width:36px}}@media(max-width: 480px){.image-gallery-left-nav .image-gallery-svg,.image-gallery-right-nav .image-gallery-svg{height:48px;width:24px}}.image-gallery-left-nav[disabled],.image-gallery-right-nav[disabled]{cursor:disabled;opacity:.6;pointer-events:none}.image-gallery-left-nav{left:0}.image-gallery-right-nav{right:0}.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);position:relative}.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%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.image-gallery-content{position:relative;line-height:0;top:0}.image-gallery-content.fullscreen{background:#000}.image-gallery-content .image-gallery-slide .image-gallery-image{max-height:calc(100vh - 80px)}.image-gallery-content.left .image-gallery-slide .image-gallery-image,.image-gallery-content.right .image-gallery-slide .image-gallery-image{max-height:100vh}.image-gallery-slide-wrapper{position:relative}.image-gallery-slide-wrapper.left,.image-gallery-slide-wrapper.right{display:inline-block;width:calc(100% - 110px)}@media(max-width: 768px){.image-gallery-slide-wrapper.left,.image-gallery-slide-wrapper.right{width:calc(100% - 87px)}}.image-gallery-slide-wrapper.image-gallery-rtl{direction:rtl}.image-gallery-slides{line-height:0;overflow:hidden;position:relative;white-space:nowrap;text-align:center}.image-gallery-slide{left:0;position:absolute;top:0;width:100%}.image-gallery-slide.center{position:relative}.image-gallery-slide .image-gallery-image{width:100%;-o-object-fit:contain;object-fit:contain}.image-gallery-slide .image-gallery-description{background:rgba(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{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:rgba(0,0,0,0);border:1px solid #fff;border-radius:50%;-webkit-box-shadow:0 2px 2px #1a1a1a;box-shadow:0 2px 2px #1a1a1a;cursor:pointer;display:inline-block;margin:0 5px;outline:none;padding:5px;-webkit-transition:all .2s ease-out;transition:all .2s ease-out}@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:focus{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2);background:#337ab7;border:1px solid #337ab7}.image-gallery-bullets .image-gallery-bullet.active{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2);border:1px solid #fff;background:#fff}@media(hover: hover)and (pointer: fine){.image-gallery-bullets .image-gallery-bullet:hover{background:#337ab7;border:1px solid #337ab7}.image-gallery-bullets .image-gallery-bullet.active:hover{background:#337ab7}}.image-gallery-thumbnails-wrapper{position:relative}.image-gallery-thumbnails-wrapper.thumbnails-swipe-horizontal{-ms-touch-action:pan-y;touch-action:pan-y}.image-gallery-thumbnails-wrapper.thumbnails-swipe-vertical{-ms-touch-action:pan-x;touch-action:pan-x}.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:100px}@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;margin-top:2px}.image-gallery-thumbnails-wrapper.left,.image-gallery-thumbnails-wrapper.right{margin:0 5px}@media(max-width: 768px){.image-gallery-thumbnails-wrapper.left,.image-gallery-thumbnails-wrapper.right{margin:0 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;white-space:nowrap}.image-gallery-thumbnail{display:inline-block;border:4px solid rgba(0,0,0,0);-webkit-transition:border .3s ease-out;transition:border .3s ease-out;width:100px;background:rgba(0,0,0,0);padding:0}@media(max-width: 768px){.image-gallery-thumbnail{border:3px solid rgba(0,0,0,0);width:81px}}.image-gallery-thumbnail+.image-gallery-thumbnail{margin-left:2px}.image-gallery-thumbnail .image-gallery-thumbnail-inner{display:block;position:relative}.image-gallery-thumbnail .image-gallery-thumbnail-image{vertical-align:middle;width:100%;line-height:0}.image-gallery-thumbnail.active,.image-gallery-thumbnail:focus{outline:none;border:4px solid #337ab7}@media(max-width: 768px){.image-gallery-thumbnail.active,.image-gallery-thumbnail:focus{border:3px solid #337ab7}}@media(hover: hover)and (pointer: fine){.image-gallery-thumbnail:hover{outline:none;border:4px solid #337ab7}}@media(hover: hover)and (pointer: fine)and (max-width: 768px){.image-gallery-thumbnail:hover{border:3px solid #337ab7}}.image-gallery-thumbnail-label{-webkit-box-sizing:border-box;box-sizing:border-box;color:#fff;font-size:1em;left:0;line-height:1em;padding:5%;position:absolute;top:50%;text-shadow:0 2px 2px #1a1a1a;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);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,.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%;-ms-touch-action:none;touch-action:none}.ReactCrop__crop-selection{position:absolute;top:0;left:0;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);-webkit-box-sizing:border-box;box-sizing:border-box;cursor:move;-webkit-box-shadow:0 0 0 9999em rgba(0,0,0,.5);box-shadow:0 0 0 9999em rgba(0,0,0,.5);-ms-touch-action:none;touch-action:none;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%;-webkit-box-shadow:0px 0px 1px 1px #fff,0 0 0 9999em rgba(0,0,0,.5);box-shadow:0px 0px 1px 1px #fff,0 0 0 9999em rgba(0,0,0,.5)}.ReactCrop--invisible-crop .ReactCrop__crop-selection{display:none}.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,.4)}.ReactCrop__rule-of-thirds-vt::before,.ReactCrop__rule-of-thirds-vt::after{width:1px;height:100%}.ReactCrop__rule-of-thirds-vt::before{left:33.3333%;left:33.3333333333%}.ReactCrop__rule-of-thirds-vt::after{left:66.6666%;left:66.6666666667%}.ReactCrop__rule-of-thirds-hz::before,.ReactCrop__rule-of-thirds-hz::after{width:100%;height:1px}.ReactCrop__rule-of-thirds-hz::before{top:33.3333%;top:33.3333333333%}.ReactCrop__rule-of-thirds-hz::after{top:66.6666%;top:66.6666666667%}.ReactCrop__drag-handle{position:absolute}.ReactCrop__drag-handle::after{position:absolute;content:"";display:block;width:10px;height:10px;background-color:rgba(0,0,0,.2);border:1px solid rgba(255,255,255,.7);-webkit-box-sizing:border-box;box-sizing:border-box;outline:1px solid rgba(0,0,0,0)}.ReactCrop .ord-nw{top:0;left:0;margin-top:-5px;margin-left:-5px;cursor:nw-resize}.ReactCrop .ord-nw::after{top:0;left:0}.ReactCrop .ord-n{top:0;left:50%;margin-top:-5px;margin-left:-5px;cursor:n-resize}.ReactCrop .ord-n::after{top:0}.ReactCrop .ord-ne{top:0;right:0;margin-top:-5px;margin-right:-5px;cursor:ne-resize}.ReactCrop .ord-ne::after{top:0;right:0}.ReactCrop .ord-e{top:50%;right:0;margin-top:-5px;margin-right:-5px;cursor:e-resize}.ReactCrop .ord-e::after{right:0}.ReactCrop .ord-se{bottom:0;right:0;margin-bottom:-5px;margin-right:-5px;cursor:se-resize}.ReactCrop .ord-se::after{bottom:0;right:0}.ReactCrop .ord-s{bottom:0;left:50%;margin-bottom:-5px;margin-left:-5px;cursor:s-resize}.ReactCrop .ord-s::after{bottom:0}.ReactCrop .ord-sw{bottom:0;left:0;margin-bottom:-5px;margin-left:-5px;cursor:sw-resize}.ReactCrop .ord-sw::after{bottom:0;left:0}.ReactCrop .ord-w{top:50%;left:0;margin-top:-5px;margin-left:-5px;cursor:w-resize}.ReactCrop .ord-w::after{left:0}.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 .ord-n,.ReactCrop .ord-e,.ReactCrop .ord-s,.ReactCrop .ord-w{display:none}.ReactCrop__drag-handle{width:24px;height:24px}}.recharts-surface{overflow:visible}.recharts-text{font-size:14px}.recharts-default-tooltip{background-color:rgba(50,40,61,.8) !important}.recharts-default-tooltip{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);color:#fff;border-radius:6px}.recharts-tooltip-label{margin-bottom:.5rem !important}.recharts-tooltip-label{font-weight:700}.recharts-tooltip-item{padding:.1rem 0 !important;color:rgba(255,255,255,.8) !important}.recharts-tooltip-item{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--narrow{max-width:60rem;margin-left:auto;margin-right:auto}.container--small{max-width:30rem;margin-left:auto;margin-right:auto}.container--extended{max-width:90%}.container--space-y{padding-top:5rem;padding-bottom:5rem}@media(min-width: 768px){.container--space-y{padding-top:10rem;padding-bottom:10rem}}.container--wide{padding:0 .5rem}.layout{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative}@media(min-width: 980px){.layout.broker-detail .tabs--button,.layout.company-detail .tabs--button{margin-top:1rem}}.layout.broker-detail .tabs--minimal,.layout.company-detail .tabs--minimal{max-width:calc(100% + 4rem) !important}.layout.broker-detail .tabs--minimal,.layout.company-detail .tabs--minimal{margin:1rem -2rem;padding:0 2rem}.layout__header{position:relative;min-width:100%;height:220px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}@media(min-width: 980px){.layout__header{min-height:350px}}@media(min-width: 1536px){.layout__header{min-height:400px}}.layout__header-branded{position:absolute;overflow:hidden;top:0;bottom:0;width:100%;background-color:#000;background-size:cover;background-repeat:no-repeat;background-position:center;-webkit-box-shadow:0 0 1px rgba(50,40,61,.4),0 2px 3px rgba(50,40,61,.2);box-shadow:0 0 1px rgba(50,40,61,.4),0 2px 3px rgba(50,40,61,.2)}.layout__header-avatar{position:relative;margin-left:1rem;margin-right:1rem;padding:.5rem .5rem 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%;-ms-flex-negative:0;flex-shrink:0}.layout__sidebar .section{padding-left:1rem;padding-right:1rem}@media(min-width: 980px){.layout__sidebar{-webkit-box-shadow:0 -2px 5px rgba(0,0,0,.25);box-shadow:0 -2px 5px rgba(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.7rem}}.layout__content{-webkit-box-flex:1;-ms-flex:1 448px;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:-1.5rem}}@media(min-width: 980px){.layout--branded.company-detail .layout__content{margin-top:-1.5rem}}.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:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media(min-width: 980px){.oml:not(.oml--full){-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.oml:not(.oml--full) .oml__content{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.oml:not(.oml--full) .oml__content--small{-webkit-box-flex:0;-ms-flex:0 0 auto;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{-webkit-box-flex:0;-ms-flex:0 0 20rem;flex:0 0 20rem;margin-left:2rem;padding-left:2rem;border-left:1px solid #e1dee3}}.oml:not(.oml--full).oml--half .oml__sidebar{-webkit-box-flex:0;-ms-flex:0 0 50%;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:-webkit-sticky;position:sticky;top:2rem}.news-layout{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media(min-width: 980px){.news-layout{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.news-layout__content{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;overflow:hidden}.news-layout__sidebar{-webkit-box-flex:0;-ms-flex:0 0 350px;flex:0 0 350px}@media(min-width: 980px){.news-layout__sidebar{margin-left:3rem}}.news-layout__sidebar .section{padding-left:0;padding-right:0}.news-layout__sidebar .item-section{padding:0 1rem;max-width:350px}.news-layout__sidebar .campaign-wrapper .item-section{padding:1rem 0 0 0}@media(min-width: 768px){.news-layout__sidebar .campaign-wrapper{max-width:350px}}button{border:none;background:none;line-height:1.4}.btn{position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:.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,.4),0 2px 3px rgba(50,40,61,.2);box-shadow:0 0 1px rgba(50,40,61,.4),0 2px 3px rgba(50,40,61,.2);-webkit-transition:background .25s,-webkit-box-shadow .25s;transition:background .25s,-webkit-box-shadow .25s;transition:background .25s,box-shadow .25s;transition:background .25s,box-shadow .25s,-webkit-box-shadow .25s}.btn:focus{outline:none;-webkit-box-shadow:0 0 2px rgba(50,40,61,.2),0 3px 6px rgba(50,40,61,.15);box-shadow:0 0 2px rgba(50,40,61,.2),0 3px 6px rgba(50,40,61,.15)}.btn:hover{-webkit-box-shadow:0 0 2px rgba(50,40,61,.2),0 3px 6px rgba(50,40,61,.15);box-shadow:0 0 2px rgba(50,40,61,.2),0 3px 6px rgba(50,40,61,.15)}.btn--icon{padding:.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--primary-inv{color:#6900a8;color:var(--brand-color);background:#fff}.btn--primary-inv:hover{color:#4f007f;color:var(--brand-color-dark-10)}.btn--secondary{background:#f6f5f7;color:#6900a8}.btn--secondary:hover{background:#fcfaff}.btn--secondary.btn--light{background:#fff}.btn--outline{background:none;-webkit-box-shadow:none;box-shadow:none;border-width:1px;border-style:solid;border-color:rgba(105,0,168,.7);border-color:rgba(var(--brand-color-rgb), 0.7);color:#6900a8;color:var(--brand-color)}.btn--outline:hover{background:rgba(105,0,168,.1);background:rgba(var(--brand-color-rgb), 0.1);border-color:#6900a8;border-color:var(--brand-color);-webkit-box-shadow:none;box-shadow:none}.btn--outline.btn--light{border:1px solid rgba(255,255,255,.7);color:#fff}.btn--outline.btn--light:hover{background:rgba(255,255,255,.1);border:1px solid #fff}.btn--light:not(.btn--outline){-webkit-box-shadow:none;box-shadow:none}.btn--lightest{background:rgba(105,0,168,.1);color:#6900a8}.btn--lightest:hover{background:rgba(105,0,168,.2)}.btn--inactive{background:none;-webkit-box-shadow: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;-webkit-box-shadow:none;box-shadow:none}.btn--transparent:hover{background:rgba(105,0,168,.1);border-color:rgba(0,0,0,0);-webkit-box-shadow:none;box-shadow:none}.btn--transparent.btn--light{color:#fff}.btn--transparent.btn--light:hover{background:rgba(255,255,255,.1)}.btn--disabled{opacity:.4;pointer-events:none}.btn--loading{cursor:not-allowed}.btn--loading>span{visibility:hidden}.btn--fb{background:#4360b5}.btn--twitter{background:#1da1f2}.btn--google{background:#4285f4;position:relative}.btn--google .google-icon{border-radius:3px;background:#fff;height:calc(100% - 4px);position:absolute;left:2px;width:44px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.btn--google .google-icon img{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.btn--draugiem,.btn--draugiem:hover{background:#f60}.btn--cenubanka{color:#fff !important}.btn--cenubanka{border:1px solid #2e89e6;background-color:#2e89e6;-webkit-box-shadow:none;box-shadow:none}.btn--cenubanka .icon{font-size:18px !important}.btn--cenubanka--inv{color:#2e89e6 !important}.btn--cenubanka--inv{border:1px solid #2e89e6;-webkit-box-shadow:none;box-shadow:none}.btn--cenubanka--inv .icon{font-size:18px !important}.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;-webkit-box-shadow:none;box-shadow:none;text-align:left}.btn--link:hover{-webkit-box-shadow:none;box-shadow:none;color:#42006a;color:#6900a8;color:var(--brand-color)}.btn--link:focus{-webkit-box-shadow:none;box-shadow:none}.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,.8)}.btn--underlined{-webkit-text-decoration:underline;text-decoration:underline}.btn--extra-small{min-height:32px;padding:.25rem .5rem}.btn--icon .btn--extra-small{padding:.25rem}.btn--small{min-height:40px;padding:.5rem .75rem}.btn--icon .btn--small{padding:.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--highlight-on-focus:focus{outline:none;background-color:rgba(66,0,106,.1)}.btn--news-share{color:#fff !important;padding:8px 6px !important}.btn--news-share{background:#6900a8;border-radius:2rem}.btn--news-share .icon{font-size:18px !important}.btn--news-share:hover{background:#9200d7;color:#fff}.btn--map-bg{padding:0}.btn--map-bg .icon{width:auto !important;margin-right:0 !important}.btn--map-bg .icon{padding:.75rem;background:url(/assets/img/map_button_bg.abfed142.png) no-repeat;border-right:1px solid rgba(105,0,168,.7)}.btn--map-bg .icon:hover{color:#9200d7}.btn--map-bg>span:not(.icon){padding:.75rem}.btn--map-bg:hover{color:#9200d7}.btn--white{color:#6900a8;-webkit-box-shadow:0 2px 3px rgba(50,40,61,.2);box-shadow:0 2px 3px rgba(50,40,61,.2)}.btn--white .icon{font-size:18px;padding:2px}.btn--lhv{font-size:14px;background-color:#3b3b47}.btn--lhv:hover{background-color:#262633}.btn--lhv>span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;white-space:nowrap;padding:0 2rem}.btn--lhv>span img{max-height:20px;margin-left:1rem}.btn span{vertical-align:middle}.btn-group--fixed .btn span{-webkit-box-flex:0;-ms-flex:none;flex:none}.btn .icon{font-size:22px;margin-right:.5rem;display:inline-block;-webkit-box-flex:1rem;-ms-flex:1rem 0 0px;flex:1rem 0 0}.btn .icon.icon--fw{width:1em}.btn input{position:absolute;opacity:0;width:100%;top:0;right:0;bottom:0;left:0}.btn__loader{position:absolute}.btn__suffix{padding:.5rem 0 .5rem .65rem;margin:-1rem 0 -1rem .65rem}.btn--primary .btn__suffix{border-left:1px solid rgba(66,0,106,.8)}.btn--secondary .btn__suffix{border-left:1px solid rgba(44,29,56,.15)}.btn__icon{font-size:22px;margin-right:.5rem;display:block;-webkit-box-flex:1rem;-ms-flex:1rem 0 0px;flex:1rem 0 0}.btn__icon--inline{display:inline !important}.btn__icon--inline{vertical-align:middle}.btn__icon--after{margin-right:0;margin-left:.5rem}.btn--icon .btn__icon{margin-right:0}.btn-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.btn-group>*{margin:0 1rem 0 0;min-width:0}.btn-group>*:last-child{margin:0}.btn-group--extended>*{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.btn-group--fixed>*{-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%}.btn-group--tight>*{margin:0 .5rem 0 0}.btn-group--vertical{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:initial;-ms-flex-align:initial;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 .5rem 0}.btn-group--center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}.btn-group--right{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.btn-group__separator{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;min-width:0}.image-icon{display:inline-block;background-size:contain;background-repeat:no-repeat;background-position:center;width:23px;height:23px}.icon-tet{width:29px}.icon-tet-e{width:110px}.icon-tet-i{width:110px}.icon-telia{width:70px;height:28px}.icon-elektrum{width:95px;height:32px}.icon-altero{width:95px;height:20px}.icon-get-a-pro{width:70px}.icon-alexela{width:110px}.icon-inbank{width:70px;height:25px}@media(max-width: 480px){.icon-inbank{width:57px;height:20px}}.icon-ifInsurance{width:25px;height:25px}.icon-enefit{width:115px;height:25px}@media(max-width: 480px){.icon-enefit{width:57px;height:15px}}.icon-esto{width:69px}.icon-elama{width:70px}.icon-kolimisroom{width:115px;height:25px}@media(max-width: 480px){.icon-kolimisroom{width:80px;height:20px}}.icon-laenEe{width:90px;height:21px}@media(max-width: 480px){.icon-laenEe{width:40px;height:10px}}.icon-swedbank{width:110px;height:25px}@media(max-width: 480px){.icon-swedbank{width:60px;height:15px}}.icon-luminor{width:110px;height:25px}@media(max-width: 480px){.icon-luminor{width:60px;height:15px}}.icon-citadele{width:90px;height:30px}@media(max-width: 480px){.icon-citadele{width:70px;height:20px}}.icon--fw{text-align:center;width:1.25em}.separator{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.separator span{text-align:center;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;padding:0 1rem;color:#98959c}.separator:before,.separator:after{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;content:"";border-bottom:1px solid #e1dee3}.separator--m32{margin:2rem 0}.separator.vertical{display:inline-block;width:1px;height:.8em;background:#98959c;margin-bottom:-1px}.separator.light{background:rgba(152,149,156,.25)}.form__section{margin-bottom:7rem}.form__section-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:2rem}@media(min-width: 768px){.form__section-title{margin-bottom:3rem}}.form__section-title:after{-webkit-box-flex:1;-ms-flex:1 1 auto;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;-webkit-box-align:center;-ms-flex-align:center;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:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-ms-flex-pack:justify;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;-webkit-box-flex:0;-ms-flex:0 0 12rem;flex:0 0 12rem;text-align:left;margin-bottom:.5rem;margin-top:.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;-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%}.form__value>.toggle,.form__value>.multiselect,.form__value>.form-field{margin-top:.5rem}.form__extra{-ms-flex-item-align:normal;align-self:normal}.form__required{position:relative;top:4px;line-height:0;color:#f37b0b;margin-right:.25rem;font-size:20px}.form__success{line-height:0 !important}.form__success{position:relative;top:2px;color:#008d30;margin-right:.25rem;font-size:17px}.form__conf{grid-area:conf}.form-item__conf .inline-select{margin-bottom:4px}.form__char-limit{font-weight:400}.form__footer{margin:1em 0 4rem;display:grid;grid-template-areas:"continue continue continue" "back . cancel";grid-template-columns:auto 1fr auto;grid-row-gap:1rem;grid-column-gap:1rem}@media(min-width: 768px){.form__footer{margin:3em 0 6rem;padding-top:2rem;border-top:1px solid #e1dee3;grid-template-areas:"back . cancel continue";grid-template-columns:auto 1fr auto auto}}.form__footer-back{grid-area:back}.form__footer-cancel{grid-area:cancel}.form__footer-submit{grid-area:continue}@media(max-width: 768px){.form__footer--no-back{grid-template-areas:"continue continue continue" "cancel cancel cancel"}}.label{color:#fff;display:inline-block;padding:.15rem .5rem;border-radius:6px;background:#585161;vertical-align:bottom;font-weight:700;font-size:14px}.label--small{padding:0 .3rem}.label--rounded{border-radius:100px}.label--primary{background-color:#6900a8}.label--green{background:#008d30}.label--red{background-color:#f11f77}.label--orange{background-color:#fd9800}.label-group .label{margin-right:.25rem;margin-bottom:.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;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.input ::-webkit-input-placeholder{text-overflow:ellipsis}.input ::-moz-placeholder{text-overflow:ellipsis}.input :-ms-input-placeholder{text-overflow:ellipsis}.input ::-ms-input-placeholder{text-overflow:ellipsis}.input ::placeholder{text-overflow:ellipsis}.input--blur{background:rgba(0,0,0,.6);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:none}.input--raised{border:1px solid rgba(0,0,0,0);-webkit-box-shadow:0 0 2px rgba(50,40,61,.2),0 3px 6px rgba(50,40,61,.15);box-shadow:0 0 2px rgba(50,40,61,.2),0 3px 6px rgba(50,40,61,.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:#fff}.input__container{position:relative}.input__wrap{display:-webkit-box;display:-ms-flexbox;display:flex}.input label{color:#98959c;display:inline-block;position:relative;top:calc(1rem - 4px);-webkit-transition:font-size .25s,-webkit-transform .25s;transition:font-size .25s,-webkit-transform .25s;transition:transform .25s,font-size .25s;transition:transform .25s,font-size .25s,-webkit-transform .25s;-webkit-transform-origin:left;-ms-transform-origin:left;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::-webkit-input-placeholder{color:rgba(255,255,255,.6)}.input--blur.input input::-moz-placeholder{color:rgba(255,255,255,.6)}.input--blur.input input:-ms-input-placeholder{color:rgba(255,255,255,.6)}.input--blur.input input::-ms-input-placeholder{color:rgba(255,255,255,.6)}.input--blur.input input::placeholder{color:rgba(255,255,255,.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:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;height:auto;min-height:48px}.input--tokens input{position:relative;width:auto;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;height:45px}.input--large.input--tokens{min-height:56px}.input--large.input--tokens input{height:53px}@media(max-width: 768px){.input--tokens input{padding-left:2.5rem}.input--tokens:before{font-family:"c24-icons";content:"";position:absolute;top:0;left:0;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:2.5rem;font-size:1.2em;color:#6900a8}}.input__cancel{margin-left:1rem}.input__suffix{position:absolute;top:0;right:1rem;line-height:48px;color:#98959c;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.input__suffix .icon{position:relative;vertical-align:middle}.input__suffix>*:not(:last-child){margin-right:.5rem}.input--italic :-moz-placeholder-shown{font-style:italic}.input--italic :-ms-input-placeholder{font-style:italic}.input--italic :placeholder-shown{font-style:italic}.autocomplete{overflow-x:hidden;overflow-y:auto;overflow:hidden auto;margin:-0.5rem 0;padding:.5rem 0;max-height:60vh}.autocomplete__item{display:-webkit-box;display:-ms-flexbox;display:flex;padding:.75rem 0 .75rem .25rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}@media(min-width: 980px){.autocomplete__item{padding:.75rem 1rem .75rem 1rem}}.autocomplete__item:hover,.autocomplete__item.hover{background:#f6f5f7;cursor:pointer}.autocomplete__done{padding:0 1rem}.autocomplete ul li:not(:first-child){border-top:1px solid #e1dee3}.autocomplete ul li{position:relative}.autocomplete ul li .form-field{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute}.autocomplete ul li .form-field .form-field__flex{margin-bottom:0}.autocomplete ul li .form-field .form-field__flex label{display:none}.autocomplete ul li .form-field+.autocomplete__item{padding-left:1.5rem}@media(min-width: 768px){.autocomplete ul li .form-field{margin-left:1rem}.autocomplete ul li .form-field+.autocomplete__item{padding-left:2.5rem}}.autocomplete__section-title{margin:1rem 0 .5rem 1rem;text-transform:uppercase;color:#98959c;font-size:14px}.autocomplete__value{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;text-align:left;pointer-events:none}.autocomplete__primary-val{padding-left:.5rem;font-weight:500}.autocomplete__secondary-val{color:#76707d}.autocomplete__secondary-val:before{content:", "}.autocomplete__type{text-align:right;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;color:#76707d;pointer-events:none}.autocomplete__count{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;color:#76707d;font-weight:500;font-size:14px;margin-left:.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:.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{width:calc(100vw - 2rem);margin-top:1rem}.autocomplete--full.autocomplete--with-keyboard{max-height:50vh}.autocomplete--full .autocomplete__section-title{margin:1rem 0 .5rem 0rem}.autocomplete__clear{color:#2c1d38;-webkit-box-shadow:none;box-shadow:none}.autocomplete__clear .icon{font-size:1rem}.autocomplete__clear:hover{color:#6900a8;-webkit-box-shadow:none;box-shadow:none}.datepicker{display:inline-block}.datepicker .input__suffix{color:inherit;pointer-events:none;top:30%}.datepicker--disabled{opacity:.6}.datepicker--disabled .input{cursor:disabled;background:#f6f5f7}.datepicker--disabled .input+*{color:red}.react-datepicker{-webkit-box-shadow:0 0 2px rgba(50,40,61,.2),0 3px 6px rgba(50,40,61,.15);box-shadow:0 0 2px rgba(50,40,61,.2),0 3px 6px rgba(50,40,61,.15);border:none}.react-datepicker-wrapper{width:100%}.react-datepicker__header{background-color:rgba(105,0,168,.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,.1) !important}.react-datepicker__triangle{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:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;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{-webkit-box-flex:1;-ms-flex:1 1 auto;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:.5rem;pointer-events:none}.file-upload:hover .file-upload__highlight{background:rgba(105,0,168,.1);border:1px solid #6900a8;-webkit-box-shadow:none;box-shadow:none}.file-upload__caption{font-size:14px;margin-top:.25rem;color:#76707d}.file-upload__file{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.file-upload__file img{width:4rem;margin-right:.5rem}.file-upload__remove{color:#adabb0;padding:.5rem;line-height:0;margin-right:.25rem}.file-upload__remove:hover{color:#585161;cursor:pointer}.tokens{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.tokens--outside{margin-top:.5rem}.tokens--outside .tokens__token{margin:0 .5rem .5rem 0}.tokens--light .tokens__token{background:#fff;border:none}.tokens__token{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:rgba(105,0,168,.075);border:1px solid rgba(66,0,106,.4);padding:0 2rem 0 .75rem;border-radius:6px;margin:.3rem 0 .3rem .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:.25rem;padding:0;width:35px;height:100%;text-align:center;color:#585161}.tokens__token .icon:hover{color:#6900a8;cursor:pointer}.input-range{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.input-range .input,.input-range form{-webkit-box-flex:1;-ms-flex:1 1 auto;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);-webkit-transition:font-size .25s,-webkit-transform .25s;transition:font-size .25s,-webkit-transform .25s;transition:transform .25s,font-size .25s;transition:transform .25s,font-size .25s,-webkit-transform .25s;-webkit-transform-origin:left;-ms-transform-origin:left;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}.broker-login-notice{display:-webkit-box;display:-ms-flexbox;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:-webkit-box;display:-ms-flexbox;display:flex;width:100%}}@media(max-width: 480px){.broker-login-notice{-ms-flex-wrap:wrap;flex-wrap:wrap}}.broker-login-notice__icon{-webkit-box-flex:0;-ms-flex:0 1 auto;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{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.broker-login-notice__link{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;text-align:right}@media(max-width: 480px){.broker-login-notice__link{text-align:left}}.react-tooltip{background:#32283d;color:#fff;font-size:14px;padding:1rem;border-radius:6px;z-index:120;opacity:1;max-width:90%}.react-tooltip-arrow{border-color:#32283d}.toggle{display:inline-block;height:2rem;width:2.5rem;position:relative;-webkit-backface-visibility:hidden;backface-visibility:hidden}.toggle:hover:not(.toggle--checked) .toggle__fill,.toggle.toggle--hover:not(.toggle--checked) .toggle__fill{-webkit-transform:translateX(3px) scale(0.8);-ms-transform:translateX(3px) scale(0.8);transform:translateX(3px) scale(0.8)}.toggle--focused .toggle__bg{-webkit-box-shadow:0 0 0 4px rgba(105,0,168,.2);box-shadow:0 0 0 4px rgba(105,0,168,.2)}.toggle__bg{background:#c7c5c9;position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:100%;height:1.5rem;border-radius:100px}.toggle__fill{border-radius:100px;background:#fff;margin-top:.25rem;width:1rem;height:1rem;-webkit-transform:translateX(3px) scale(0.6);-ms-transform:translateX(3px) scale(0.6);transform:translateX(3px) scale(0.6);-webkit-transition:-webkit-transform .25s;transition:-webkit-transform .25s;transition:transform .25s;transition:transform .25s, -webkit-transform .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{-webkit-transform:translateX(20px);-ms-transform:translateX(20px);transform:translateX(20px)}.toggle--inverse .toggle__bg{background:#fff}.toggle--inverse .toggle__fill{background:#c7c5c9}.toggle--inverse.toggle--checked .toggle__fill{background:#6900a8}.toggle-field__wrap{padding:1rem 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer}.toggle-field__content{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.toggle-field__content>span{display:block}.toggle-field__subtitle{font-size:14px;color:#76707d}.toggle-field__compact .toggle-field__content{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;padding-right:.5rem}.toggle-field__thin .toggle-field__wrap{padding:0}.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:.6;cursor:disabled}.select--disabled .select__bg{background:#f6f5f7}.select--error .select__bg{border-color:#f11f77}.select--opened .select__arrow{-webkit-transform:rotateZ(180deg);-ms-transform:rotate(180deg);transform:rotateZ(180deg)}.select--notched .select__value{opacity:0}.select--notched .select__label{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.select--notched.select--floating .select__value{opacity:1}.select__label{display:inline-block;position:relative;-webkit-transition:font-size .25s,-webkit-transform .25s;transition:font-size .25s,-webkit-transform .25s;transition:transform .25s,font-size .25s;transition:transform .25s,font-size .25s,-webkit-transform .25s;-webkit-transform-origin:left;-ms-transform-origin:left;transform-origin:left;white-space:nowrap;pointer-events:none}.select__arrow{font-size:15px;position:absolute;right:.75rem;top:calc(50% - .5rem);color:#98959c;-webkit-transition:-webkit-transform .25s;transition:-webkit-transform .25s;transition:transform .25s;transition:transform .25s, -webkit-transform .25s;pointer-events:none}.select--extra-small .select__arrow{right:.4rem}.select__arrow .select--blur{color:#fff}.select__clear{width:auto !important}.select__clear{font-size:15px;position:absolute;right:2rem;top:0;padding:.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;pointer-events:initial}.select__clear .icon{color:#98959c}.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:.5rem 1rem;cursor:pointer}.select__option:hover{background:#f6f5f7}.select__option--selected{color:#6900a8;color:var(--brand-color);font-weight:500}.select__option--bold{font-weight:500}.select__option--bold+div:not(.select__option--bold){border-top:1px solid #adabb0;margin-top:.5rem;padding-top:1rem}.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 .4rem}.select__value__shorter{padding-right:3.8rem}.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,.6);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:none}.select--raised .select__bg{border:1px solid rgba(0,0,0,0);-webkit-box-shadow:0 0 2px rgba(50,40,61,.2),0 3px 6px rgba(50,40,61,.15);box-shadow:0 0 2px rgba(50,40,61,.2),0 3px 6px rgba(50,40,61,.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:-webkit-sticky;position:sticky;bottom:1px;padding:.5rem;padding-top:0;background:#fff}.select .dropdown__done button{color:#6900a8;text-align:center}.select .multiselect{padding:0 .5rem}.opt-group__name{color:#adabb0;text-transform:uppercase;font-weight:500;font-size:14px;margin:1rem 1rem .5rem}.inline-select{display:-webkit-box;display:-ms-flexbox;display:flex;height:48px;border-radius:6px}.inline-select__option{position:relative;padding:.5rem 1rem;background:#fff;color:#76707d;overflow:hidden;border:1px solid #c7c5c9;margin-right:-1px;-webkit-transition:background .25s;transition:background .25s;font-weight:500;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.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);-webkit-transform:translateX(-100%) translateZ(0) scale(1, 1);transform:translateX(-100%) translateZ(0) scale(1, 1);-webkit-transition:-webkit-transform .25s;transition:-webkit-transform .25s;transition:transform .25s;transition:transform .25s, -webkit-transform .25s;-webkit-backface-visibility:hidden;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,.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{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.inline-select--blur .inline-select__option--selected{color:#32283d;background:#fff;border-radius:6px}.inline-select__option .icon{margin-right:.25rem;font-size:1.5rem}@media(min-width: 480px){.inline-select__option{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.inline-select--blur{border-radius:6px;padding:4px;background:rgba(0,0,0,.6);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:none}.inline-select--raised{-webkit-box-shadow:0 0 1px rgba(50,40,61,.4),0 2px 3px rgba(50,40,61,.2);box-shadow:0 0 1px rgba(50,40,61,.4),0 2px 3px rgba(50,40,61,.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:#6900a8;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:.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:rgba(0,0,0,0);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:#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:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:-1px;font-size:17px}.inline-select--grid .inline-select__option--selected:after{-webkit-transform:translateY(0) translateZ(0) scale(1, 1);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;-webkit-transition:-webkit-transform .25s;transition:-webkit-transform .25s;transition:transform .25s;transition:transform .25s, -webkit-transform .25s;-webkit-backface-visibility:hidden;backface-visibility:hidden}.inline-select--grid .inline-select__option:after{left:0;top:-2px;bottom:-2px;height:110%;border-left:3px solid #6900a8;-webkit-transform:translateY(100%) translateZ(0) scale(1, 1);transform:translateY(100%) translateZ(0) scale(1, 1)}.inline-select--grid .inline-select__option--selected:after{-webkit-transform:translateY(0) translateZ(0) scale(1, 1);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;-webkit-box-flex:1;-ms-flex:1 1 auto;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;-webkit-transform:scale(0.9);-ms-transform:scale(0.9);transform:scale(0.9);-webkit-transition:-webkit-transform .15s;transition:-webkit-transform .15s;transition:transform .15s;transition:transform .15s, -webkit-transform .15s}.inline-select--grid .inline-select__option--selected .icon{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}}.inline-select--extended{width:100%}.inline-select--extended .inline-select__option{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.inline-select--sm{height:32px}.inline-select--sm .inline-select__option{padding:.5rem}.inline-select--lg{height:56px;font-size:17px}.inline-select--lg .inline-select__option{padding:.75rem 1.5rem}.inline-select .icon{pointer-events:none}.list-select{border:1px solid #c7c5c9;border-radius:6px;height:300px;overflow:auto;padding:.5rem 0}.list-select--disabled{background:#f6f5f7;pointer-events:none}.list-select--has-selected:not(.list-select--multiselect){background:#f6f5f7}.list-select--multiselect{padding:.5rem}.list-select__option{padding:.6rem 1rem;text-align:left;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;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,.4)}.list-select__count{color:#98959c;margin-left:.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:-webkit-box;display:-ms-flexbox;display:flex}.balloon-select--extended{width:100%}.balloon-select__option{-webkit-box-flex:1;-ms-flex:1 1 100px;flex:1 1 100px;position:relative;background:rgba(255,255,255,.2);-webkit-backface-visibility:hidden;backface-visibility:hidden;color:rgba(255,255,255,.8);padding:1.75rem 0 1rem;border-radius:6px;-webkit-transition:-webkit-transform .25s;transition:-webkit-transform .25s;transition:transform .25s;transition:transform .25s, -webkit-transform .25s;font-size:15px;font-weight:500;cursor:pointer;text-align:center}.balloon-select--fixed .balloon-select__option{width:100%}.balloon-select__option:not(:last-child){margin-right:.5rem}.balloon-select__option:hover{color:#fff}.balloon-select__option--selected{background:#fff;color:#6900a8;-webkit-box-shadow:0 0 3px rgba(50,40,61,.1),0 8px 25px rgba(50,40,61,.2);box-shadow:0 0 3px rgba(50,40,61,.1),0 8px 25px rgba(50,40,61,.2);-webkit-transform:translateY(-5px);-ms-transform:translateY(-5px);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 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}.balloon-select__option--selected:hover{color:#6900a8}.balloon-select__option .icon{display:block;font-size:32px;margin-bottom:.5rem}.balloon-select__count{position:absolute;top:.5rem;right:.5rem;font-size:14px;font-weight:500}.autocomplete-select__control{border-radius:6px !important;border-color:#c7c5c9 !important;-webkit-box-shadow:none !important;box-shadow:none !important}.autocomplete-select__control{height:48px}.autocomplete-select__control:hover{cursor:pointer;border-color:#c7c5c9}.autocomplete-select__control--is-focused{border-color:#c7c5c9;-webkit-box-shadow:none;box-shadow:none}.autocomplete-select__control--menu-is-open{border-color:#6900a8 !important;-webkit-box-shadow:none !important;box-shadow:none !important}.autocomplete-select__control--menu-is-open .select__arrow{-webkit-transform:rotateZ(180deg);-ms-transform:rotate(180deg);transform:rotateZ(180deg)}.autocomplete-select__control--menu-is-open:hover{border-color:#6900a8 !important}.autocomplete-select__control--menu-is-open:hover{-webkit-box-shadow:none;box-shadow:none}.autocomplete-select__value-container{padding:0 !important}.autocomplete-select__placeholder{color:#32283d !important}.autocomplete-select__placeholder{padding-left:calc(1rem - 3px);font-weight:500}.autocomplete-select__single-value,.autocomplete-select__input{padding-left:calc(1rem - 3px);font-weight:500}.autocomplete-select__menu{-webkit-box-shadow:0 0 2px rgba(50,40,61,.2),0 3px 6px rgba(50,40,61,.15) !important;box-shadow:0 0 2px rgba(50,40,61,.2),0 3px 6px rgba(50,40,61,.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;background-color:#fff !important}.autocomplete-select__option--is-selected{font-weight:500}.autocomplete-select__indicator-separator{display:none}.multiselect>div:not(:first-child) .multiselect__option-group{margin-top:1.5rem}.multiselect__option-group{margin-left:.25rem;margin-top:.5rem;margin-bottom:.5rem;font-weight:700;font-size:14px;color:#98959c}.multiselect__option{cursor:pointer}.multiselect__option label{cursor:pointer}.error-msg{color:#f11f77;margin:.5rem 0 0;font-size:14px}.caption{font-size:14px;color:#76707d;margin-top:.5rem}.tabs{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.tabs:not(.tabs--progress){overflow:auto;max-width:100%}.tabs--extended{display:-webkit-box;display:-ms-flexbox;display:flex}.tabs__tab{-webkit-box-flex:1;-ms-flex:1 1 auto;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:hover{cursor:pointer}.tabs__tab--selected{border-bottom:2px solid #6900a8;border-bottom-color:#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__tab--disabled{pointer-events:none}.tabs__wrap{overflow:auto}@media(min-width: 768px){.tabs__wrap{overflow:hidden}}.tabs--progress .tabs__tab{position:relative;margin:0 .25rem}@media(min-width: 768px){.tabs--progress .tabs__tab{margin:0 .4rem}}.tabs--progress .tabs__tab{border:none}@media(max-width: 768px){.tabs--progress .tabs__tab{padding:.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;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%)}.tabs--progress .tabs__tab .progress-bar-after{right:1px;-webkit-transform:translateX(100%);-ms-transform:translateX(100%);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:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}}.tabs--button .tabs__tab{-webkit-box-flex:1;-ms-flex:1 auto;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{border-bottom:none !important}.tabs--classic .tabs__tab--selected{background-color:#fff;border-top-left-radius:6px;border-top-right-radius:6px;border:1px solid #e1dee3}.tabs--classic .tab-logo{height:18px}.tabs--pills{gap:1rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media(min-width: 480px){.tabs--pills{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.tabs--pills .tabs__tab{border-radius:6px;border:none;background-color:#f6f5f7;color:#76707d;-webkit-transition:background .25s,color .25s;transition:background .25s,color .25s}.tabs--pills .tabs__tab:hover{background:#e1dee3}.tabs--pills .tabs__tab--selected{color:#42006a;background:rgba(105,0,168,.08)}.tabs--pills .tabs__tab--selected:hover{background:rgba(105,0,168,.08)}@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,.6)}.user-nav-tabs .tabs__tab--selected{color:#fff}}@media(min-width: 768px){.user-nav-tabs{margin-top:-1rem}}.tag-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.tag-list:not(.tag-list--naked)>li:first-child>.tag-list__tag{background-color:#f6f5f7;font-weight:500}.tag-list__tag{display:block;border:1px solid #e1dee3;padding:.5rem .75rem;border-radius:6px;margin:.5rem .5rem 0 0;color:#4c4254}.tag-list__tag:hover{border:1px solid #c7c5c9;color:#2c1d38}.tag-list__tag--selected{border-bottom:2px solid #6900a8 !important}.tag-list__tag--selected{color:#6900a8;background-color:#f6f5f7;font-weight:500}.tag-list__tag--featured{font-weight:500}.tag-list__tag--if_insurance{background-color:#f6f3f0;color:#3f4648;font-weight:500;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem}.tag-list--naked .tag-list__tag{border:none;padding:0;margin:.25rem .25rem 0 0;font-size:15px;color:#32283d}.tag-list--naked .tag-list__tag:hover{-webkit-text-decoration:underline;text-decoration:underline}.tag-list--naked.tag-list li:not(:last-child) .tag-list__tag::after{content:" | "}.tag-list .icon{color:#eb5e00}.tag-list .icon:after{content:" "}.dropdown{background:#fff;-webkit-box-shadow:0 0 3px rgba(50,40,61,.1),0 8px 25px rgba(50,40,61,.2);box-shadow:0 0 3px rgba(50,40,61,.1),0 8px 25px rgba(50,40,61,.2);padding:.5rem 0;position:absolute;display:none;z-index:101;width:auto;border-radius:6px;margin-top:.25rem}.dropdown--opened{display:block}.dropdown--extended{width:100%}.dropdown--float-right{right:0}.action-list{padding:.15rem 0}.action-list__action{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;padding:.65rem .75rem;font-weight:500;color:#32283d;cursor:pointer}.action-list__action:hover{background:#f6f5f7}.action-list__icon{line-height:0 !important}.action-list__icon{margin-right:.5rem;color:#4c4254;font-size:20px}.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:.35rem;border-style:solid;border-color:rgba(173,171,176,.2) rgba(173,171,176,.2) rgba(173,171,176,.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,.2) rgba(173,171,176,.2) rgba(173,171,176,.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:.25rem}.loader--small .loader__text{font-size:14px}.loader--inline{display:inline-block}.loader--inline .loader__anim{width:1rem;height:1rem;margin:auto;border-width:.25rem}.loader--large .loader__anim{width:5rem;height:5rem;border-width:.5rem}.loader--large .loader__text{font-size:20px}.loader--full{width:100%;top:0;bottom:0;position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;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:rgba(0,0,0,0);background:-webkit-gradient(linear, left top, right top, from(#e1dee3), color-stop(rgba(225, 222, 227, 0.6)), to(#e1dee3));background:linear-gradient(to right, #e1dee3, rgba(225, 222, 227, 0.6), #e1dee3);background-size:400px 30px;-webkit-animation:1s linear loadingAnim infinite;animation:1s linear loadingAnim infinite}.accordion{border-top:1px solid #e1dee3}.accordion:last-child{border-bottom:1px solid #e1dee3}.accordion--sticky>.accordion__head{position:-webkit-sticky;position: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{font-family:"c24-icons";content:""}.accordion--opened.accordion--stuck>.accordion__head{z-index:1;-webkit-box-shadow:0 5px 5px rgba(44,29,56,.2);box-shadow:0 5px 5px rgba(44,29,56,.2);-webkit-transition:-webkit-transform .5s;transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s, -webkit-transform .5s;-webkit-transform:translateY(3.5rem);-ms-transform:translateY(3.5rem);transform:translateY(3.5rem)}.accordion--opened.accordion--stuck.accordion--header-hidden>.accordion__head{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.accordion__head{width:100%;padding:1rem 2.5rem 1rem 1rem;background:#f6f5f7;position:relative;cursor:pointer;text-align:left}.accordion__head:after{font-family:"c24-icons";content:"";position:absolute;right:1rem;font-size:14px;color:#76707d;top:calc(50% - .5rem);-webkit-transition:-webkit-transform .25s;transition:-webkit-transform .25s;transition:transform .25s;transition:transform .25s, -webkit-transform .25s}.accordion__body{padding:1rem;-webkit-animation:accordionSlideIn .5s;animation:accordionSlideIn .5s}@-webkit-keyframes accordionSlideIn{0%{opacity:0;-webkit-transform:translateY(-2rem);transform:translateY(-2rem)}100%{opacity:1;-webkit-transform:translateY(0rem);transform:translateY(0rem)}}@keyframes accordionSlideIn{0%{opacity:0;-webkit-transform:translateY(-2rem);transform:translateY(-2rem)}100%{opacity:1;-webkit-transform:translateY(0rem);transform:translateY(0rem)}}.accordion__footer{margin-top:1em}.table{width:100%;-webkit-box-shadow:0 0 3px rgba(50,40,61,.2),0 4px 10px rgba(50,40,61,.1);box-shadow:0 0 3px rgba(50,40,61,.2),0 4px 10px rgba(50,40,61,.1);border-radius:6px}.table__scroll{overflow:auto;margin:-1rem;padding:1rem}.table__container{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;min-width:100%}.table__head{border-bottom:1px solid #c7c5c9}.table__head small{font-size:11px}.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:.5rem 1rem;min-width:100px}.table--selectable .table__cell:first-child{min-width:auto;width:1%;padding:.25rem}.table--selectable .table__cell:first-child>*{vertical-align:middle}.table__cell--center{text-align:center}.table__cell--min150{min-width:150px}.table__cell--min200{min-width:200px}.table__cell--min300{min-width:300px}.table__cell--background{background:#f6f5f7}.table__cell--highlight::after{content:"";display:block;position:absolute;height:.5rem;border-radius:12px 12px 0 0;width:100%;left:0rem;top:-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:#6900a8 !important}.table__cell--highlight-3::after{background:#6900a8}.table__cell--highlight-4{background:#4b0078 !important}.table__cell--highlight-4::after{background:#4b0078}.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;-webkit-box-shadow:none;box-shadow:none;overflow:visible;min-width:0;width:auto}.table .table__scroll{-webkit-box-shadow:none;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{-webkit-box-shadow:none;box-shadow:none}.table--secondary .table__head .table__row{line-height:1rem}.table--secondary .table__head .table__cell{padding:.5rem 1rem;font-size:14px;background:rgba(0,0,0,0)}.table--secondary .table__body .table__cell{font-size:15px}.table--secondary .table__body .table__row:hover{background:#f6f5f7}.table--secondary .table__cell:not(:last-child){border-right:none}.table--sticky-col{overflow-x:auto;position:relative;width:100%}.table--sticky-col table{border-collapse:separate}.table--sticky-col tr td:first-child,.table--sticky-col tr th:first-child{position:-webkit-sticky;position:sticky;left:0;background:#fff;z-index:2;min-width:30%;max-width:30%;border-right:1px solid #c7c5c9}.item-slider .slick-arrow{-webkit-transition:background .25s;transition:background .25s;padding:.5rem;width:2.5rem;height:4rem;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);position:absolute;font-size:0;line-height:0;background:#fff;-webkit-box-shadow:0 0 3px rgba(50,40,61,.1),0 5px 17px rgba(50,40,61,.15);box-shadow:0 0 3px rgba(50,40,61,.1),0 5px 17px rgba(50,40,61,.15);color:#6900a8;-webkit-transition:opacity .25s;transition:opacity .25s;cursor:pointer}.item-slider .slick-arrow:hover{-webkit-box-shadow:0 0 3px rgba(50,40,61,.1),0 8px 25px rgba(50,40,61,.2);box-shadow:0 0 3px rgba(50,40,61,.1),0 8px 25px rgba(50,40,61,.2)}.item-slider .slick-arrow:before{font-size:1.5rem;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{font-family:"c24-icons";content:""}.item-slider .slick-arrow.slick-next{right:-0.5rem;border-radius:6px}.item-slider .slick-arrow.slick-next:before{font-family:"c24-icons";content:""}.item-slider .slick-arrow.slick-disabled{display:none !important}.item-slider--dark .slick-arrow{background-color:#42006a;color:#f6f5f7}.item-slider .slick-list>div{margin-left:0}.item-slider .slick-slide{padding:.5rem}.item-slider__bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:1rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.item-slider__controls{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-right:.5em;margin-left:.5em}.slider--md-up .item-slider__controls{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.item-slider__numbers{font-size:14px;line-height:1.2;margin-right:.5em;margin-left:.5em;background:rgba(44,29,56,.7);color:#fff;padding:.15rem .5rem;border-radius:100px}.item-slider--mob{-webkit-overflow-scrolling:touch !important}.item-slider--mob{display:block;white-space:nowrap;overflow-x:scroll;margin:0 -1rem;padding:0 1rem}.item-slider--mob::-webkit-scrollbar{height:0 !important}.item-slider--mob::-webkit-scrollbar{display:none;background:rgba(0,0,0,0)}.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}.object-image-slider{line-height:0}.object-image-slider .slick-arrow{-webkit-transition:background .25s;transition:background .25s;padding:.5rem;width:3rem;height:4rem;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);position:absolute;background:rgba(0,0,0,.2);-webkit-box-shadow:0 0 3px rgba(50,40,61,.1),0 5px 17px rgba(50,40,61,.15);box-shadow:0 0 3px rgba(50,40,61,.1),0 5px 17px rgba(50,40,61,.15);font-size:0;line-height:0;color:#fff;-webkit-transition:opacity .25s;transition:opacity .25s;cursor:pointer;z-index:1}.object-image-slider .slick-arrow:hover{color:#ffb700;-webkit-box-shadow:0 0 3px rgba(50,40,61,.1),0 8px 25px rgba(50,40,61,.2);box-shadow:0 0 3px rgba(50,40,61,.1),0 8px 25px rgba(50,40,61,.2)}.object-image-slider .slick-arrow:before{font-size:2rem;vertical-align:middle}.object-image-slider .slick-arrow.slick-prev{left:-0.5rem;border-radius:6px}.object-image-slider .slick-arrow.slick-prev:before{font-family:"c24-icons";content:""}.object-image-slider .slick-arrow.slick-next{right:-0.5rem;border-radius:6px}.object-image-slider .slick-arrow.slick-next:before{font-family:"c24-icons";content:""}.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:.5rem}.results .object-image-slider .slick-slide{padding:0}.item-section{padding:1rem 0}.item-section__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 0 .75rem}.item-section__title{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;margin:0}.item-section--small .item-section__title{font-size:17px}.item-section__title a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.item-section__title img{margin-right:1rem;max-height:4rem}.item-section__link{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;text-align:right;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;color:#6900a8;color:var(--brand-color);font-weight:500}.item-section__line{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;border-bottom:2px solid #f6f5f7;margin:auto 16px}.item-section__top-offers .item-section__line{border-color:#e7e2ee}.branded-company .item-section__line{border-bottom:none}.item-section__latest-news .news-article__title{color:#6900a8;margin-bottom:.5rem}.video-player__responsive-wrap{position:relative;padding-top:56.77%;width:100%}.video-player__responsive-wrap .video-player{width:100% !important;height:100% !important}.video-player__responsive-wrap .video-player{position:absolute;top:0;left:0}.overlay{position:fixed;top:0;left:0;height:100%;width:100%;-webkit-transition:opacity .5s;transition:opacity .5s}.overlay--dark{background:rgba(44,29,56,.9)}.ReactModal__Body--open{overflow:hidden;height:100%;top:0;bottom:0;width:100%}.ReactModal__Overlay.modal__overlay--from-bottom.ReactModal__Overlay--after-open{-webkit-animation-name:fromBottom;animation-name:fromBottom;-webkit-animation-duration:.5s;animation-duration:.5s}@-webkit-keyframes fromBottom{0%{opacity:0;-webkit-transform:translateY(100%);transform:translateY(100%)}50%{opacity:0;-webkit-transform:translateY(50%);transform:translateY(50%)}100%{opacity:1;-webkit-transform:translateY(0%);transform:translateY(0%)}}@keyframes fromBottom{0%{opacity:0;-webkit-transform:translateY(100%);transform:translateY(100%)}50%{opacity:0;-webkit-transform:translateY(50%);transform:translateY(50%)}100%{opacity:1;-webkit-transform:translateY(0%);transform:translateY(0%)}}.modal{background:#fff;padding:1.5rem;border-radius:6px;-webkit-box-shadow:0 0 2px rgba(50,40,61,.2),0 3px 6px rgba(50,40,61,.15);box-shadow:0 0 2px rgba(50,40,61,.2),0 3px 6px rgba(50,40,61,.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;-ms-flex-item-align:center;align-self:center}.modal--full-screen-mobile{border-radius:0;-webkit-box-shadow:none;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;overflow:hidden;position:relative;height:100%}.modal--sticky-footer .modal__inner{padding:1.5rem 1.5rem 8rem 1.5rem}.modal__overlay{display:grid;-webkit-box-align:center;-ms-flex-align:center;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,.9)}.modal__overlay--ontop{z-index:220}.modal__section-title{font-size:14px;margin:1.5rem 0 1rem}.modal__form-label{font-size:14px;margin:0 0 .5rem 0;color:#4c4254;font-weight:700}.modal-footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-top:2rem;background:rgba(255,255,255,.9)}.modal-footer--sticky{padding:1rem;width:calc(100% - 2rem);position:fixed;bottom:0;-webkit-box-shadow:0 0 1px rgba(50,40,61,.4),0 2px 3px rgba(50,40,61,.2);box-shadow:0 0 1px rgba(50,40,61,.4),0 2px 3px rgba(50,40,61,.2)}.modal-footer--wrap{-ms-flex-wrap:wrap;flex-wrap:wrap}.modal__inner{overflow:scroll;padding:1.5rem;height:100%}.modal__close{position:absolute;z-index:1;top:.5rem;right:.5rem;font-size:24px;height:3rem;width:3rem;padding:0;line-height:0;border-radius:100%;background:rgba(255,255,255,.8);color:#76707d;cursor:pointer}.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}.fancy-section--bg{padding:2rem;background-color:#f7f7f5;border-radius:6px}.fancy-section--horizontal{text-align:left;display:-webkit-box;display:-ms-flexbox;display:flex;gap:2rem}.fancy-section--horizontal .fancy-section__img{width:40px}.fancy-section--horizontal .fancy-section__title{margin:0 0 .5rem 0}.fancy-section__icon{font-size:96px;color:#6900a8;width:128px;height:128px;border-radius:50%;background:linear-gradient(45deg, #ffb700 0%, #ffd600 100%);display:inline-block;-ms-flex-line-pack:center;align-content:center}.ss-modal .email-alert{padding:0 1.5rem}.ss-modal .email-alert .email-alert__settings{display:-webkit-box;display:-ms-flexbox;display:flex;gap:2rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-bottom:2rem}.ss-modal .email-alert .email-alert__price-change{margin:-2rem 0 0 0}.sf-modal .modal__section-title{margin-top:.5rem}.sf-modal .fancy-section img{width:96px}.sf-modal .fancy-section__title,.sf-modal .fancy-section__subtitle{margin:.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 .7rem;color:#585161}.email-alert__price-change{margin-bottom:-1rem}.email-alert__price-change .toggle{margin-left:.5rem}@media(min-width: 768px){.email-alert__price-change{float:left}}.email-alert .select .notch__base{background:#fff;border-radius:6px}@media(min-width: 980px){.as-modal{width:960px}}.as-modal__popular{margin-bottom:2rem}.as-modal__popular-title{margin-bottom:.75rem}.as-modal__popular-list-item{display:inline-block;margin:0 .5rem .5rem 0}.as-modal__districts-title{margin: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;grid-template-columns:repeat(3, 1fr)}.as-modal__desk-select h4{margin:0 0 1rem}.dmo__address-wrap{margin-bottom:.5rem}.dmo__address{margin-bottom:.25rem}.dmo__id{color:#76707d;font-size:14px}.detail-preview{width:100%;margin:0;margin-top:auto;padding:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media(max-width: 768px){.detail-preview{height:auto}}.detail-preview__header{padding:1rem}.detail-preview__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media(min-width: 980px){.detail-preview__wrap{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.detail-preview__ribbon{position:absolute;top:3.5rem;left:-1rem;width:400px;padding:.6rem 1rem;-webkit-transform:rotate(-15deg);-ms-transform:rotate(-15deg);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:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1 60%;flex:1 1 60%;max-height:calc(100vh - 3.5rem);background:#32283d}@media(min-width: 980px){.detail-preview__media{position:-webkit-sticky;position:sticky}}.detail-preview__media-content{width:100%;-webkit-transition:height .5s,max-height .5s;transition:height .5s,max-height .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%;-webkit-transition:bottom .25s;transition:bottom .25s;bottom:4.5rem}.detail-preview__media-toggle-thumbs{position:absolute;left:1.5rem;background:rgba(0,0,0,.6);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);padding:.75rem;text-align:center;z-index:1}@media(min-width: 980px){.detail-preview__overview{display:-webkit-box;display:-ms-flexbox;display:flex}}.detail-preview__main{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;padding-right:6rem}.detail-preview__services{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:calc(100vw - 5rem)}.detail-preview__tabs{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;background:none;white-space:nowrap;padding:.2rem;overflow:auto}@media(max-width: 768px){.detail-preview__tabs:after{content:"";display:block;padding:.25rem}}.detail-preview__tabs .tabs__tab{padding:.6rem 1rem;color:#98959c;border-radius:6px;border:2px solid #c7c5c9;margin:.2rem;background:none}.detail-preview__tabs .tabs__tab--selected{background:#fff;color:#32283d;border-color:#fff;-webkit-box-shadow:0 1px 12px rgba(0,0,0,.1),0 0 125px;box-shadow:0 1px 12px rgba(0,0,0,.1),0 0 125px}.detail-preview__tabs--desktop{position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);z-index:3;background:rgba(0,0,0,.6);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border-radius:6px;padding:.1rem;border:none}.detail-preview__tabs--desktop .tabs__tab{color:#fff;border-radius:6px;border:none;-webkit-transition:background .25s;transition:background .25s;padding:.8rem 1rem;cursor:pointer}.detail-preview__tabs--desktop .tabs__tab:not(.tabs__tab--selected):hover{background:rgba(255,255,255,.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 .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:.25rem}}.seb-calculator-modal{width:788px}.seb-calculator-modal__logo{position:absolute;right:0;bottom:0}.seb-calculator-modal .seb-calc{display:-webkit-box;display:-ms-flexbox;display:flex}.seb-calculator-modal .seb-calc h3{margin-bottom:2rem}.seb-calculator-modal .seb-calc__calc{-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%;margin:0;margin-right:2rem}.seb-calculator-modal .seb-calc__info{-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%}.seb-calculator-modal .seb-calc__articles{margin-top:0}@media(min-width: 480px){.object-list-modal{width:auto}}.object-list-modal h4{margin:0 0 .5rem 0}.notification{background:#fff;position:fixed;padding:2rem 2rem;top:0;left:50%;z-index:99999;-webkit-box-shadow:0 0 2px rgba(50,40,61,.2),0 3px 6px rgba(50,40,61,.15);box-shadow:0 0 2px rgba(50,40,61,.2),0 3px 6px rgba(50,40,61,.15);border-radius:6px;-webkit-animation:notificationIn .5s cubic-bezier(0.175, 0.885, 0.32, 1.275) forwards;animation:notificationIn .5s cubic-bezier(0.175, 0.885, 0.32, 1.275) forwards;white-space:nowrap;font-weight:700;font-size:25px}.notification-mobile{width:96%;white-space:break-spaces;text-align:center}.notification-mobile img{display:block;position:relative;left:50%;-webkit-transform:translate(-50%);-ms-transform:translate(-50%);transform:translate(-50%)}.notification--closing{-webkit-animation:notificationOut .5s cubic-bezier(0.6, -0.28, 0.735, 0.045) forwards;animation:notificationOut .5s cubic-bezier(0.6, -0.28, 0.735, 0.045) forwards}.notification .icon{margin-right:1rem;font-size:40px;vertical-align:middle;color:#6900a8}.notification img{margin-right:1rem;max-height:40px;vertical-align:middle}@-webkit-keyframes notificationIn{0%{-webkit-transform:translate(-50%, -5rem);transform:translate(-50%, -5rem)}100%{-webkit-transform:translate(-50%, 1.5rem);transform:translate(-50%, 1.5rem)}}@keyframes notificationIn{0%{-webkit-transform:translate(-50%, -5rem);transform:translate(-50%, -5rem)}100%{-webkit-transform:translate(-50%, 1.5rem);transform:translate(-50%, 1.5rem)}}@-webkit-keyframes notificationOut{0%{-webkit-transform:translate(-50%, 1.5rem);transform:translate(-50%, 1.5rem)}100%{-webkit-transform:translate(-50%, -5rem);transform:translate(-50%, -5rem)}}@keyframes notificationOut{0%{-webkit-transform:translate(-50%, 1.5rem);transform:translate(-50%, 1.5rem)}100%{-webkit-transform:translate(-50%, -5rem);transform:translate(-50%, -5rem)}}.ss-block{background-size:cover;border-radius:6px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;margin:1rem;width:100%}.ss-block__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.ss-block__overlay{border-radius:6px;padding:1.25rem 1rem;width:100%;margin:0 0;display:-webkit-box;display:-ms-flexbox;display:flex;background:#f6f5f7}.results--sm-up .results--list .ss-block__overlay{padding:1.5rem;margin:.5rem 0}.results--sm-up .results--grid .ss-block__overlay{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.ss-block__overlay .email-alert{margin:1rem -1.5rem;background:rgba(0,0,0,0)}.ss-block__overlay .email-alert .email-alert__settings{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:1rem}.ss-block__overlay .email-alert .email-alert__settings>div{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;width:100%}@media(max-width: 768px){.ss-block__overlay .email-alert .email-alert__settings{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media(min-width: 768px){.ss-block__overlay .flex-row .col:last-child{max-width:140px;max-height:5rem}}.ss-block__icon{margin:-0.25rem .5rem 0 0;font-size:26px;color:#6900a8;width:33px;height:33px;border-radius:50%;background:linear-gradient(45deg, #ffb700 0%, #ffd600 100%);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-negative:0;flex-shrink:0;position:absolute}.results--sm-up .results--grid .ss-block__icon{font-size:60px;margin:0}.ss-block__content{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;padding:0 1rem 0 2.5rem}.results--sm-up .results--grid .ss-block__content{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;padding:0}.ss-block__content p{margin:.25rem 0 0;font-size:14px;color:#281c37}@media(max-width: 768px){.ss-block__content{padding:0}}.ss-block__title{margin:0;color:#281c37}.results--sm-up .ss-block__title{font-size:20px}@media(max-width: 768px){.ss-block__title{margin:.25rem 0 1rem 2.5rem;max-width:calc(100% - 5rem)}}.ss-block__edit{position:absolute;top:2rem;right:1.5rem}@media(max-width: 768px){.ss-block__edit{top:1rem;right:1rem}}.ss-block .btn{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.results--sm-up .results--grid .ss-block .btn{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;min-width:8rem;margin-top:2rem}@media(max-width: 768px){.ss-block .btn{margin-bottom:1rem}}.pages{max-width:600px;margin:1rem auto auto;display:-webkit-box;display:-ms-flexbox;display:flex}.pages.pages--xs{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}.pages__list{margin:.5rem auto 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;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:.5rem .9rem;color:#98959c;cursor:pointer}.page__number:hover{background:#f6f5f7}.page:after{content:"";display:block;border-bottom:2px solid #6900a8;width:100%;-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0)}.page--active .page__number{color:#2c1d38}.page--active:after{-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1)}.page__separator{color:#c7c5c9}.search{margin:0 0 2rem;z-index:82;position:relative;background:#f6f5f7}.search--np{background:#fff;padding:0 0 1rem}.search--main{padding:0 1.5rem 0}.search--results{padding:1rem 1rem .5rem}@media(min-width: 1280px){.lv .object-results__wrap--list:not(.object-results__wrap--map) .search__content_wrap{max-width:1200px;margin:0 auto}}.search .main__hero-bg{-webkit-transition:none;transition:none;background-size:150%;-webkit-filter:blur(12px) brightness(70%);filter:blur(12px) brightness(70%);-webkit-clip-path:inset(3px 3px round 6px 6px);clip-path:inset(3px 3px round 6px 6px);z-index:-1}@media(min-width: 980px){.search{margin:0}.lv .main__hero .search{padding:1rem}.search--main{padding:1rem 1rem .5rem;background:none;border-radius:6px}.search--results{-webkit-box-shadow:0 0 1px rgba(50,40,61,.4),0 2px 3px rgba(50,40,61,.2);box-shadow:0 0 1px rgba(50,40,61,.4),0 2px 3px rgba(50,40,61,.2)}}.search__sticky{-webkit-animation:slideIn .5s;animation:slideIn .5s;z-index:82}.object-results__wrap--no-map .search__sticky{position:-webkit-sticky;position:sticky;top:3.5rem}@-webkit-keyframes slideIn{0%{-webkit-transform:translateY(-100%);transform:translateY(-100%)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes slideIn{0%{-webkit-transform:translateY(-100%);transform:translateY(-100%)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}.search__row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.search__row:not(:last-child){margin-bottom:.75rem}@media(min-width: 980px){.search__row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction: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 .5rem 0 0}}.search__row-toggle{-ms-flex-item-align:center;align-self:center;padding:0 1.5rem}.search__row-toggle .toggle-field__wrap{padding:0}.search__row-toggle .toggle{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;margin-right:.5rem;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}.search__row-toggle .toggle-field__content{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;-ms-flex-negative:0;flex-shrink:0}.search__transaction-type{-webkit-box-flex:1;-ms-flex:1 0 15%;flex:1 0 15%;-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}@media(min-width: 980px){.search__transaction-type{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}}.search__transaction-type-tabs .inline-select__option{background:rgba(44,29,56,.6);border:none;color:rgba(255,255,255,.8);-webkit-backdrop-filter:blur(5px);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:.15rem}.search--main .search__transaction-type .inline-select .inline-select__option{background:#fff}}.search__object-type{-webkit-box-flex:0;-ms-flex:0 0 15%;flex:0 0 15%;min-width:200px}@media(min-width: 980px){.search__object-type{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}}.search__construction-phase{-webkit-box-flex:0;-ms-flex:0 0 15%;flex:0 0 15%}.search__purpose{-webkit-box-flex:0;-ms-flex:0 0 15%;flex:0 0 15%;min-width:0}.search__term{-webkit-box-flex:1;-ms-flex:1 1 55%;flex:1 1 55%;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}.search__term button{max-height:3.5rem;white-space:nowrap}.search__term .input{border-radius:6px}.search__term>form{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;position:relative}.search__term .tokens--outside{-ms-flex-preferred-size:100%;flex-basis:100%}@media(max-width: 768px){.search__term{-ms-flex-wrap:wrap;flex-wrap:wrap}}.search__area-select{background-color:#fff;border-color:#c7c5c9;border-radius:6px;padding-left:1rem;padding-right:1rem;margin-right:.5rem}.search--np .search__area-select{background:#f6f5f7}.search__from-owner{color:#fff;background-color:#6900a8;border-radius:99px;margin-right:.5rem;font-weight:500;padding:0 10px 0 4px}.search--results .search__from-owner{margin-top:5px}.search__from-owner .toggle-field__wrap{padding:0;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;gap:.5rem}.search__filters-wrap{display:-webkit-box;display:-ms-flexbox;display:flex}.search__filters{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.search__view{display:-webkit-box;display:-ms-flexbox;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:.5rem}.search__clear{color:#585161;font-weight:500}.search--main .search__clear{border:1px solid rgba(255,255,255,.6) !important}.search--main .search__clear{color:#fff}.search--main .search__search-btn{font-size:20px}@media(min-width: 980px){.search--main .search__search-btn{border:2px solid #fff;min-width:12.5rem;min-height:3.5rem}.search--main .search__search-btn .icon{font-size:1rem}}.search__save-btn{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-item-align:end;align-self:flex-end;margin-bottom:.5rem;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.search__save-btn.floating{position:fixed;bottom:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;width:auto;right:1rem;background:#f6f5f7;color:#6900a8;-webkit-box-shadow:0 0 3px rgba(50,40,61,.1),0 8px 25px rgba(50,40,61,.2);box-shadow:0 0 3px rgba(50,40,61,.1),0 8px 25px rgba(50,40,61,.2);padding:.75rem 1rem}@media(min-width: 1280px){.search__save-btn.floating{right:calc(50% - 30rem);-webkit-transform:translateX(50%);-ms-transform:translateX(50%);transform:translateX(50%)}}.filter{margin-right:.5rem;margin-bottom:.5rem}.filter__label{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 0 .5rem 0}.filter__select{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;border:1px solid #c7c5c9;border-radius:6px;padding:.5rem .5rem .5rem .75rem;color:#585161;overflow:hidden;background:#fff;font-weight:500;cursor:pointer}.filter__select:after{content:"";position:absolute;-webkit-transition:-webkit-transform .25s;transition:-webkit-transform .25s;transition:transform .25s;transition:transform .25s, -webkit-transform .25s;-webkit-backface-visibility:hidden;backface-visibility:hidden}.filter__select:after{bottom:0;left:-2px;right:-2px;height:100%;border-bottom:3px solid #6900a8;-webkit-transform:translateX(-100%) translateZ(0) scale(1, 1);transform:translateX(-100%) translateZ(0) scale(1, 1)}.search--main .filter__select{background:rgba(255,255,255,.25);color:#fff;border:none;padding:.3rem .6rem;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translate3d(0, 0, 0);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,.6);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:none;border:1px solid rgba(0,0,0,0);color:#fff}.search--main .filter__select:hover{background:rgba(44,29,56,.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,.8);background:rgba(0,0,0,.6);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:none;border:1px solid rgba(0,0,0,0)}.filter__select--active{color:#6900a8}.search--main .filter__select--active{background:#fff;color:#6900a8;-webkit-box-shadow:0 0 2px rgba(50,40,61,.2),0 3px 6px rgba(50,40,61,.15);box-shadow:0 0 2px rgba(50,40,61,.2),0 3px 6px rgba(50,40,61,.15)}.search--main .filter__select--active:hover{background:#fff;color:#6900a8}.filter__select--active:after{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.filter__select--active.filter__select--blur{color:#32283d !important;background:#fff !important}.filter__select--active.filter__select--blur{font-weight:500}.filter__select--active.filter__select--blur .icon{color:#6900a8}.filter__select .icon{margin-right:.25rem}.filter__select .icon.icon-check{font-size:20px}.filter__select .icon-angle-down{font-size:12px;margin-left:.5rem}.filter__dropdown{position:absolute;z-index:79;background:#fff;-webkit-box-shadow:0 0 3px rgba(50,40,61,.1),0 8px 25px rgba(50,40,61,.2);box-shadow:0 0 3px rgba(50,40,61,.1),0 8px 25px rgba(50,40,61,.2);padding:1rem;width:350px;max-height:70vh;overflow:auto;border-radius:6px;margin-top:.25rem}.filter__content{padding:0}.filter__price-type{float:right}.filter__applied-count{font-size:14px;background:#6900a8;color:#fff;border-radius:6px;padding:.125rem .4rem;margin-right:.5rem;line-height:1.2;font-weight:700}.filter__heading{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:.5rem 0 1rem}.search-modal .filter__heading{margin:.75rem 0}.filter__heading .inline-select{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.filter__title{margin:0;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.filter__footer{position:-webkit-sticky;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{margin-bottom:0 !important}.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 .5rem .25rem 0}.area-select__tokens li:not(:last-child):after{content:", "}.area-select .select{margin-bottom:1rem}.area-select__content{position:relative}.area-select__content .select__label{font-weight:500}.area-select__expand{background:#e1dee3;max-height:0;overflow:hidden}.area-select__expanded{-webkit-transition:max-height .3s ease-in-out;transition:max-height .3s ease-in-out;max-height:10rem}.area-select__expander{position:absolute;width:100%;height:3rem;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end;cursor:pointer}.area-select__expander .icon{margin-right:1rem;font-size:1.5rem;color:#98959c}.area-select__expander+.select .icon{display:none}.ms-conf{position:relative;z-index:10;background:#fff;padding:0rem 1rem;-webkit-box-shadow:0 0 1px rgba(50,40,61,.4),0 2px 3px rgba(50,40,61,.2);box-shadow:0 0 1px rgba(50,40,61,.4),0 2px 3px rgba(50,40,61,.2)}.ms-conf__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0 -0.5rem}.ms-conf__view{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}.ms-conf__options .inline-select__option{border:none;padding:.5rem .75rem;border-radius:0;-webkit-box-flex:1;-ms-flex:1 1 auto;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;margin-right:0}.ms-conf__filters{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;color:#4c4254;-webkit-box-shadow:none;box-shadow:none;padding:.25rem .5rem;margin:0 -0.5rem}.ms-conf__filters-wrap{border:1px solid #6900a8;display:-webkit-box;display:-ms-flexbox;display:flex;padding:.4rem .75rem;border-radius:6px;font-weight:700;color:#6900a8;-webkit-box-align:center;-ms-flex-align:center;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:.5rem .75rem;margin:-0.4rem -0.8rem -0.4rem .8rem;text-align:center;font-size:14px;font-weight:700;-ms-flex-item-align:stretch;align-self:stretch}.ms-conf__filters .icon{color:#6900a8;vertical-align:middle;font-size:20px;margin-right:.5rem}.ms-conf__filters:disabled .ms-conf__filters-wrap,.ms-conf__filters:disabled .icon{color:#adabb0;border-color:#adabb0}.ms-conf__filters.floating{position:fixed;bottom:1rem;left:0;right:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;pointer-events:none}.ms-conf__filters.floating .ms-conf__filters-wrap{padding:.5rem 1.25rem;pointer-events:initial;background:#fff;-webkit-box-shadow:0 0 3px rgba(50,40,61,.1),0 8px 25px rgba(50,40,61,.2);box-shadow:0 0 3px rgba(50,40,61,.1),0 8px 25px rgba(50,40,61,.2);border:none}.search-vertical{margin-top:2rem}.search-vertical ul li{margin:.75rem 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;font-size:.875rem}.quick-search__wrap{background:#fff;border-radius:6px;padding:.5rem 1rem;-webkit-box-shadow:0 0 2px rgba(50,40,61,.2),0 3px 6px rgba(50,40,61,.15);box-shadow:0 0 2px rgba(50,40,61,.2),0 3px 6px rgba(50,40,61,.15);color:#6900a8;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:2.5rem}.quick-search__wrap a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;gap:.25rem}.quick-search__wrap a>span{max-width:calc(100vw - 10.5rem);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.quick-search__wrap button{font-size:1.5rem;line-height:1em;margin-right:-0.5rem;padding:.25rem;color:#98959c;cursor:pointer}.quick-search__wrap button .icon-bell-full,.quick-search__wrap button .icon-bell-ring{color:#6900a8}.quick-search__title{color:#fff;margin-bottom:.5rem;font-weight:500}.quick-search__date{float:right}@media(min-width: 768px){.quick-search{display:-webkit-box;display:-ms-flexbox;display:flex;background:rgba(44,29,56,.8);border:1px solid #fff;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 0 0 .25rem;border-radius:6px;font-size:1rem}.quick-search__wrap{background:none;color:#fff;padding:.25rem 1rem .25rem .5rem}.quick-search__wrap button{margin-left:.5rem}.quick-search__wrap button:hover{color:#fff}.quick-search__wrap button .icon-bell-full,.quick-search__wrap button .icon-bell-ring{color:#fff}.quick-search__title{margin:0;padding:0 0 0 1rem}}.my-search{display:block;-webkit-box-shadow:0 2px 20px -1px rgba(50,40,61,.2);box-shadow:0 2px 20px -1px rgba(50,40,61,.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:.5rem}.my-search__date{font-size:14px;color:#76707d;text-align:right;margin-bottom:1rem}@media(min-width: 768px){.my-search__date{margin-top:1rem;margin-bottom:0}}.my-search__type{font-weight:500}@media(min-width: 768px){.my-search__type{display:inline;margin-right:.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 .5rem 0}@media(min-width: 768px){.my-search__price{display:inline}}.my-search__main-specs{display:-webkit-box;display:-ms-flexbox;display:flex}@media(min-width: 768px){.my-search__main-specs{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}}.my-search__main-specs li{margin-right:.5rem;padding-right:.5rem}.my-search__main-specs li:not(:last-child){border-right:1px solid #c7c5c9}.my-search__main-specs .icon{color:#76707d;margin-right:.25rem}.my-search__secondary-specs{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:1rem}.my-search__secondary-specs li{margin:0 .5rem .5rem 0;padding-right:.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:.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:"";width:1.5rem}.my-search__settings li.active{color:#2c1d38}.my-search__settings li.active:before{font-family:"c24-icons";content:"";color:#6900a8}.my-search__heading{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.my-search__actions{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 -1rem -1.5rem}@media(min-width: 768px){.my-search__actions{margin:-1rem}}.my-search__action{-webkit-box-flex:1;-ms-flex:1 1 auto;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:.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:.5rem}.my-search--previous .my-search__actions{padding:1rem}.results__objects{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;width:100%}.results__side-ads{min-width:232px;-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0;padding:1rem;z-index:0}.results__side-ads>*{margin-bottom:1.5rem}.object-results__wrap--no-map .results__side-ads{display:block}.results__heading{margin:1rem .5rem .5rem}.results--md-up .results__heading,.object-results__wrap--map .results__heading{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:2rem 1rem .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 .5rem}}.results__heading .btn--lhv{margin-left:1rem}.results__conf{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:auto}.results__conf-right{width:100%}.results--sm-up .results__conf-right{-webkit-box-pack:end;-ms-flex-pack:end;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:not(:first-child){margin-left:1rem}}.results__layout-select .inline-select__text{display:none}.results__title{font-weight:900;margin:0 0 .75rem;position:relative;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.results--md-up .results__title{margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;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:.25rem;display:block}.results--md-up .results__sub-title:before{display:none}.results__end-item{position:absolute;right:1rem}@media(min-width: 480px){.results__end-item .btn--outline{padding-top:calc(.75rem - 1px);padding-bottom:calc(.75rem - 1px)}}@media(max-width: 480px){.results__end-item{top:-0.75rem;right:0}.results__end-item .btn .icon{margin-right:0}}.results__split{height:calc(100vh - 11.5rem) !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 .5rem;display:grid;grid-gap:0 1rem;gap:0 1rem;grid-template-columns:repeat(auto-fill, minmax(250px, 1fr));grid-auto-rows:-webkit-min-content;grid-auto-rows:min-content}.object-results__wrap--no-map .results--grid .results__objects,.object-results__wrap--no-map.results--md-up .results--grid .results__objects{grid-template-columns:repeat(auto-fill, minmax(300px, 1fr))}.results--grid .object{display:block;padding:.7rem .5rem}.results--grid .ss-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;margin:0 auto;max-width:750px;padding:.7rem .5rem;border-bottom:2px solid #f6f5f7}.results--grid .ad-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;margin:0 auto;max-width:750px;padding:0 .5rem;border-bottom:2px solid #f6f5f7}.results--grid .object-wrapper{border-bottom:2px solid #f6f5f7}@media(min-width: 768px){.results--grid .campaign-wrapper{padding:.7rem .5rem}}@media(max-width: 480px){.results--grid{grid-template-columns:100%}.results--grid .ss-block{margin:1rem 0}}.results--list{display:-webkit-box;display:-ms-flexbox;display:flex}.object-results__wrap--no-map .results--list{margin-left:auto;margin-right:auto;max-width:1200px}.results--list .object-wrapper,.results--list .ad-wrapper,.results--list .ss-wrapper,.results--list .campaign-wrapper{border-bottom:2px solid #f6f5f7;max-width:968px}.results--list .campaign-wrapper{padding:1rem}.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__map-close+.map__controls{top:5rem}.results__map--mob .results__map-close+.map__controls{top:7.5rem}.results__wrap .container{padding:1rem}.object-wrapper__anchor{visibility:hidden;position:relative;top:-12rem}.Resizer{background:#f6f5f7;opacity:1;z-index:1;position:relative;-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,.5);border-bottom:5px solid rgba(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}.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:rgba(0,0,0,0)}.header{background:#fd9800;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:3.5rem;position:sticky;position:-webkit-sticky;width:100%;top:0;z-index:85;-webkit-transition:-webkit-transform .5s;transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s, -webkit-transform .5s}.header--hidden{-webkit-transform:translateY(-3.5rem);-ms-transform:translateY(-3.5rem);transform:translateY(-3.5rem)}.body--fixed-fullScreen .header--hidden{display:none}.header--branded{background-color:rgba(0,0,0,0)}.header__logo{padding:0 1rem;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}.header__logo img{vertical-align:middle;margin-top:.25rem;max-width:155px;height:auto}.header__nav{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%}.header__nav--main{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}.header__nav--alt{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.header__nav--mob{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding-right:1rem}.header__nav--mob .icon{font-size:1.5rem}.header__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;padding:0 .75rem;color:#fff;height:100%;font-weight:500;text-shadow:0px -1px 4px #ff7800;border-radius:6px;-webkit-transition:background .25s;transition:background .25s}.header__item:hover{cursor:pointer;background:rgba(243,123,11,.3)}@media(max-width: 768px){.header__item{padding:0 .5rem}}.header--branded .header__item{text-shadow:none}.header__item--active{background:rgba(243,123,11,.8) !important}.header__item--active{text-shadow:none}.header__item .icon{margin-right:.25rem;font-size:20px}.header__item.header__place-ad-link{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}.header__item.header__place-ad-link span:not(.icon){font-size:12px}.header__btn{margin-right:.5rem;margin-left:.5rem}.header__btn:last-child{margin-right:1rem}.header .header__place-ad{min-width:180px}.header--branded .header .header__place-ad{background-color:rgba(0,0,0,0);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{-webkit-box-shadow:none;box-shadow:none;background:none;padding:.25rem 1rem 1rem;border-radius:0}.header__favourites .menu-select{max-width:none;max-width:initial}.header__favourites .object--list{grid-template-columns:150px 300px}.menu-select{max-width:340px;border-radius:6px;margin-top:.25rem;overflow:hidden}.menu-select__title{padding:.5rem 1rem;margin:.5rem 0 0;color:#76707d}.menu-select__footer{display:block;padding:.75rem .75rem .5rem;border-top:1px solid #e1dee3}.mob-nav-wrap{position:fixed;top:0;left:0;right:0;bottom:0;z-index:86;display:none}.mob-nav-wrap--open{display:inline;display:initial}.mob-nav-wrap--open .overlay{-webkit-animation:fadeIn .5s forwards;animation:fadeIn .5s forwards}.mob-nav-wrap--open .mob-nav__close{-webkit-animation:fadeIn .25s forwards;animation:fadeIn .25s forwards}.mob-nav-wrap--closing .overlay{-webkit-animation:fadeOut .5s forwards;animation:fadeOut .5s forwards}.mob-nav-wrap--closing .mob-nav__close{-webkit-animation:fadeOut .25s forwards;animation:fadeOut .25s forwards}.mob-nav-wrap--closing .mob-nav{-webkit-animation:mobMenuClose .5s forwards;animation:mobMenuClose .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;-webkit-box-shadow:0 0 1px rgba(50,40,61,.4),0 2px 3px rgba(50,40,61,.2);box-shadow:0 0 1px rgba(50,40,61,.4),0 2px 3px rgba(50,40,61,.2);-webkit-transform:translateX(0%);-ms-transform:translateX(0%);transform:translateX(0%);-webkit-transition:-webkit-transform .25s;transition:-webkit-transform .25s;transition:transform .25s;transition:transform .25s, -webkit-transform .25s;-webkit-animation:mobMenuOpen .5s forwards;animation:mobMenuOpen .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;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:.5rem 0}.mob-nav__links .icon{color:#32283d;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:1.5rem;font-size:24px;vertical-align:sub;margin-right:.75rem}.mob-nav__btns{margin:1rem 0}.mob-nav__close{position:fixed;z-index:1;top:.5rem;right:.5rem;font-size:24px;line-height:0;height:3rem;width:3rem;border-radius:100%;background:rgba(255,255,255,.8);color:#76707d}.mob-nav__count{background:#e1dee3;color:#585161;font-size:15px;padding:.1rem .5rem;border-radius:90px;background:#efefef;font-weight:500;float:right}@-webkit-keyframes mobMenuOpen{0%{-webkit-transform:translateX(100%);transform:translateX(100%)}100%{-webkit-transform:translateX(0%);transform:translateX(0%)}}@keyframes mobMenuOpen{0%{-webkit-transform:translateX(100%);transform:translateX(100%)}100%{-webkit-transform:translateX(0%);transform:translateX(0%)}}@-webkit-keyframes mobMenuClose{0%{-webkit-transform:translateX(0%);transform:translateX(0%)}100%{-webkit-transform:translateX(100%);transform:translateX(100%)}}@keyframes mobMenuClose{0%{-webkit-transform:translateX(0%);transform:translateX(0%)}100%{-webkit-transform:translateX(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{padding:8rem 0;background-size:cover;background-position:center}.page-heading--bg-compact{padding:4rem 0}.page-heading__bg-overlay{background:rgba(79,0,127,.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__subtitle{color:#fff;margin-bottom:1rem}@media(min-width: 768px){.page-heading__subtitle{margin-bottom:2rem}}.page-heading .container{position:relative}.btn-share{margin-left:20px;border:1px solid #6900a8}.btn-share:hover{background:none;border:1px solid #fff}.bs-results__heading{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:bottom;-ms-flex-align:bottom;align-items:bottom;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media(min-width: 768px){.bs-results__heading{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.bs-results__heading .loader{margin-left:.5rem}.bs-results__title{margin:0}.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:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:1rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media(min-width: 768px){.bs-form{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-bottom:2rem}}.bs-form__filters{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media(min-width: 768px){.bs-form__filters{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;width:100%}}.broker-result{border-radius:6px;-webkit-box-shadow:0 2px 15px 2px rgba(0,0,0,.1);box-shadow:0 2px 15px 2px rgba(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:.75rem;position:absolute;bottom:0;left:0;width:100%}.broker-result__email button{padding:0;cursor:pointer;color:#6900a8}.rating__stars{position:relative}.rating__bg{vertical-align:middle;fill:#c7c5c9}.rating__fill{vertical-align:middle;position:absolute;left:0}.rating__fill polygon{fill:#fd9800}.rating__number{vertical-align:bottom;color:#76707d;margin-left:.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:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:1rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media(min-width: 768px){.cs-form{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-bottom:2rem}}.cs-form__filters{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media(min-width: 768px){.cs-form__filters{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;width:70%}}.cs-form__sorting{width:20%}.cs-results__heading{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:bottom;-ms-flex-align:bottom;align-items:bottom;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media(min-width: 768px){.cs-results__heading{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;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:1fr;grid-row-gap:1.5rem;grid-column-gap:1.5rem;margin:2rem -1rem}@media(min-width: 768px){.cs-results__companies{margin:.5rem -1rem 3rem}}@media(min-width: 980px){.cs-results__companies{grid-template-columns:1fr 1fr}}.c-result{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border-radius:6px;-webkit-box-shadow:0 2px 15px 2px rgba(0,0,0,.1);box-shadow:0 2px 15px 2px rgba(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 .c-result__brokers{margin:auto -2rem 0}}.c-result__link:hover .c-result__title{color:#42006a}.c-result__heading{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;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{-webkit-box-flex:0;-ms-flex:0 0 33%;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:.75rem;position:absolute;bottom:0;left:0;width:100%}.c-result__contacts{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:1rem}@media(min-width: 480px){.c-result__contacts{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.c-result__contacts>.list--left-sep{border-left:#c7c5c9 1px solid;padding-left:1rem}}@media(min-width: 980px){.c-result__contacts{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.c-result__contacts>.list--left-sep{border-left:none;padding-left:0}}@media(min-width: 1280px){.c-result__contacts{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.c-result__contacts>.list--left-sep{border-left:#c7c5c9 1px solid;padding-left:1rem}}.c-result__contacts>.list{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.c-result__contacts a{z-index:1;position:relative;margin:-0.25rem;padding:.25rem}.c-result__contacts a:hover{color:#585161}.c-result__brokers{display:-webkit-box;display:-ms-flexbox;display:flex;margin:auto -1.5rem 0;background:#f6f5f7}.c-result__broker{width:12.5%}.c-result__broker:hover img{-webkit-filter:none;filter:none}.c-result__broker img{width:100%;height:100px;display:block;-o-object-fit:cover;object-fit:cover;-webkit-filter:grayscale(100%);filter:grayscale(100%);-webkit-transition:-webkit-filter .25s;transition:-webkit-filter .25s;transition:filter .25s;transition:filter .25s, -webkit-filter .25s}.branded-company{border-radius:6px;-webkit-box-shadow:0 0 3px rgba(50,40,61,.1),0 8px 25px rgba(50,40,61,.2);box-shadow:0 0 3px rgba(50,40,61,.1),0 8px 25px rgba(50,40,61,.2);padding:1rem;margin:1rem 0}.branded-company__image{width:100%;height:auto;border-radius:6px}@media(max-width: 480px){.branded-company__image{margin-bottom:.5rem}}.branded-company .item-slider .object-price{margin-top:.25rem}.branded-company__company-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.branded-company__company-info img{max-height:4rem}.branded-company__company-website{font-size:15px;margin-left:auto}.branded-company__name{margin:0 0 .5rem}.branded-company__logo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.branded-company__logo img{margin-right:.5rem}.branded-company__logo .branded-company__name{margin:0}@media(min-width: 480px){.branded-company{padding:1.5rem 1.5rem .5rem}}.b-card{display:none}.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:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}.b-card__header h2{margin:0;color:#32283d}.b-card__header--link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#6900a8}.b-card__header--link .icon{margin-left:.25rem;font-size:16px}.b-card__broker,.b-card__company{border-radius:6px;-webkit-box-shadow:0 0 3px rgba(50,40,61,.1),0 8px 25px rgba(50,40,61,.2);box-shadow:0 0 3px rgba(50,40,61,.1),0 8px 25px rgba(50,40,61,.2)}.b-card__broker--profile{display:-webkit-box;display:-ms-flexbox;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;-webkit-box-shadow:0 0 3px rgba(50,40,61,.1),0 8px 25px rgba(50,40,61,.2);box-shadow:0 0 3px rgba(50,40,61,.1),0 8px 25px rgba(50,40,61,.2);-o-object-fit:cover;object-fit:cover}.b-card__broker--profile .rating{margin-top:.5rem}.b-card__broker--profile .rating__number{font-weight:400}.b-card--vip .b-card__broker--profile{background:url(/assets/img/businesscard/branded-broker.41fd1b39.svg) !important;background-repeat:no-repeat !important}.b-card--vip .b-card__broker--profile h2,.b-card--vip .b-card__broker--profile .rating__number,.b-card--vip .b-card__broker--profile .b-card__header--link,.b-card--vip .b-card__broker--profile .b-card__broker--company{color:#fff !important}.b-card--branded .b-card__broker--profile{padding:2rem;margin:-2rem;margin-bottom:0;background:url(/assets/img/businesscard/branded-broker-gray.86cd8fb9.jpg);background-repeat:no-repeat;background-size:contain}.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__broker--company{color:#281c37}.b-card--branded .b-card__broker--profile .b-card__header--link{color:#6900a8}.b-card--branded .b-card__broker--profile .rating__bg{fill:rgba(250,250,250,.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:-webkit-box;display:-ms-flexbox;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:-webkit-box;display:-ms-flexbox;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:-webkit-box;display:-ms-flexbox;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:.5rem}.b-card__company{margin-top:2rem}.b-card__company .b-card__container{display:-webkit-box;display:-ms-flexbox;display:flex}.b-card__company--avatar{display:-webkit-box;display:-ms-flexbox;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(2, 1fr);grid-column-gap:1rem}.b-card__company--contacts>*{margin-bottom:.5rem}.b-card__company--contacts .icon{margin-right:.5rem;color:#32283d}.b-card--branded .b-card__company--contacts{grid-template-columns:100%}.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__partner--vip{position:absolute;padding:3px 8px 2px;font-size:14px;font-weight:500;color:#fff;background:#fd9800;text-transform:uppercase;border-radius:6px}.b-card__phone{display:-webkit-box;display:-ms-flexbox;display:flex;padding-left:1.5rem;line-height:1.4;margin-bottom:.5rem}.b-card__phone:last-of-type{margin-bottom:0}.b-card__phone span{margin-left:-1.5rem;padding-right:.5rem}.b-card__phone span.icon{color:#76707d}.b-card__section--left{margin-right:1rem;-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.b-card__section--left textarea,.b-card__section--left .text-area{height:100%}.b-card__section--right{-webkit-box-flex:1;-ms-flex:1;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:.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(2, 1fr);grid-column-gap:1rem}}.vip-b-card--block{position:relative;border-top:16px solid #fd9800;border-radius:6px;-webkit-box-shadow:0 0 3px rgba(50,40,61,.1),0 8px 25px rgba(50,40,61,.2);box-shadow:0 0 3px rgba(50,40,61,.1),0 8px 25px rgba(50,40,61,.2);background-color:#fff;padding:1rem}@media(min-width: 768px){.vip-b-card--block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;min-height:363px;padding:0}}.vip-b-card--block .badge{display:block !important}.vip-b-card--block .badge{position:absolute;top:-16px;left:0;padding:.25rem .5rem;border-top-left-radius:6px;border-bottom-right-radius:6px;color:#fff;background-color:#fd9800;font-weight:700}.vip-b-card--block .avatar{display:block !important}.vip-b-card--block .avatar{width:240px;height:347px;background-position:center center;background-size:cover;background-repeat:no-repeat}.vip-b-card .badge,.vip-b-card .avatar{display:none}.vip-b-card__contents{padding-top:1rem;height:100%;overflow:hidden}@media(min-width: 768px){.vip-b-card__contents{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;-ms-flex-item-align:auto;align-self:auto;padding-top:40px;padding-left:40px}}.vip-b-card__contents .company-image{margin-top:1rem}@media(min-width: 768px){.vip-b-card__contents .company-image{text-align:right}.vip-b-card__contents .company-image img{max-height:100%;max-height:80px}}.vip-b-card__contents__broker-name{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin-bottom:.5rem}.vip-b-card__contents__broker-name .broker-image{max-height:140px;width:auto;margin-right:1rem;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;-o-object-fit:cover;object-fit:cover}.vip-b-card__contents__broker-name>div{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.vip-b-card__contents__broker-name>div>h1,.vip-b-card__contents__broker-name>div>.h1{color:#281c37;margin-top:0;margin-bottom:0}.vip-b-card__contents__broker-name>div>h1 a,.vip-b-card__contents__broker-name>div>.h1 a{color:#6900a8}.vip-b-card__contents__broker-name>div>h1 .icon-verified-user-badge,.vip-b-card__contents__broker-name>div>.h1 .icon-verified-user-badge{font-size:27px}@media(max-width: 480px){.vip-b-card__contents__broker-name>div>h1 .icon-verified-user-badge,.vip-b-card__contents__broker-name>div>.h1 .icon-verified-user-badge{font-size:17px}}.vip-b-card__contents__broker-name>div>h1 a.office-name,.vip-b-card__contents__broker-name>div>.h1 a.office-name{display:block;font-size:20px;line-height:120%;color:#585161}.vip-b-card__contents__broker-name>div>h1 a.office-name .icon,.vip-b-card__contents__broker-name>div>.h1 a.office-name .icon{color:#6900a8;font-size:15px}.vip-b-card__contents .rating{margin-bottom:1rem}.vip-b-card__sidebar{-ms-flex-item-align:auto;align-self:auto;max-width:350px}@media(max-width: 480px){.vip-b-card__sidebar{margin-top:1rem}}@media(min-width: 768px){.vip-b-card__sidebar{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;margin-left:20px;padding:40px 40px 0 20px}}.vip-b-card__sidebar .object{overflow:hidden}@media(min-width: 768px){.vip-b-card__sidebar__border{margin-top:-20px;border-left:2px solid #e1dee3;padding-left:40px}}.vip-b-card__sidebar h4{margin-top:0;margin-bottom:0}@media(max-width: 480px){.vip-b-card__sidebar h4{margin-top:1rem;margin-bottom:.5rem}}.vip-b-card__sidebar .slick-slider{padding:0 15px}.vip-b-card__sidebar .item-slider--mob{margin-bottom:1rem}.vip-b-card__company{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}@media(max-width: 480px){.vip-b-card__company{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding-top:12px;padding-bottom:12px;border-bottom:1px solid #dde1e0;border-top:1px solid #dde1e0;height:84px;margin-top:1rem}}.vip-b-card__company img{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;height:100%}.vip-b-card__company__company-cta{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;text-align:right;margin-top:1rem}.vip-b-card__broker-of-the-year{margin-top:40px;width:100%}.vip-b-card__awards{margin-top:30px;margin-bottom:1rem}.vip-b-card .btn{font-size:15px}.vip-b-card .btn .icon{font-size:20px}.layout__header-avatar{padding:0;max-width:70vw}.layout__header-avatar img{max-height:170px}@media(max-width: 480px){.layout__header-branded-vip{border-bottom:16px solid #fd9800}}.broker-btn-share{border:1px solid #6900a8}.broker-btn-share:hover{background:none;border:1px solid #fff}.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:.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:.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 rgba(0,0,0,0)}.of__list--single .tabs__tab--selected{border-bottom:rgba(0,0,0,0)}.news-article{display:block}.news-article--main{margin-bottom:2rem}.news-article--prev-next{-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;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{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;text-align:right}.news-article img{display:block;width:100%;height:auto}.news-article__image{position:relative;border-radius:6px;overflow:hidden}.news-article--prev-next .news-article__image{-webkit-box-flex:0;-ms-flex:0 0 30%;flex:0 0 30%}.news-article__tags{position:absolute;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.news-article__tag{background:rgba(50,40,61,.5);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#fff;font-weight:700;padding:.25rem .5rem;margin:.1rem .1rem 0 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.news-article__tag--highlight{background:#f37b0b}.news-article__tag .icon{margin-right:.25rem}.news-article__feature-tags{position:absolute;top:0;margin-top:-2px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.news-article__feature-tags .news-article__tag{background:rgba(105,0,168,.5)}.news-article__custom-label{position:absolute;top:0;width:100%;color:#fff;background-color:#650388;font-size:17px;font-weight:700;padding:.125rem .5rem}.news-article__content{width:100%}.news-article--prev-next .news-article__content{padding:0 1rem}.news-article__title{color:#6900a8;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 .5rem;font-size:16px;font-weight:500}.news-article__date{color:#76707d}.news-article__arrow{color:#6900a8}.prev-next-article{display:-webkit-box;display:-ms-flexbox;display:flex;margin:2rem 0}.image-gallery{height:100%}.image-gallery-content{height:100%}.image-gallery-icon:focus{outline:none}.image-gallery-slide-wrapper{height:calc(100% - 6.5rem);-webkit-transition:height .25s;transition:height .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%}.image-gallery--object .image-gallery-slide-wrapper .image-gallery-slide .image-gallery-image{max-height:calc(100vh - 10rem)}@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;-webkit-transition:opacity .25s;transition:opacity .25s;z-index:1;opacity:.6;text-shadow:0 2px 15px rgba(0,0,0,.6),0 1px 2px rgba(0,0,0,.1)}body.ee .obj-media--full .image-gallery-left-nav,body.ee .obj-media--full .image-gallery-right-nav{width:auto;width:initial}.image-gallery-left-nav:hover,.image-gallery-right-nav:hover{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-right-nav{text-align:right}.image-gallery-thumbnails{padding:0;margin-top:1rem}.image-gallery-thumbnail{width:auto;border-radius:10px;opacity:.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{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}.image-gallery-slide{position:absolute;background:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%}@media(min-width: 768px){.image-gallery-slide{height:calc(100% - 3.5rem)}}.image-gallery .ad{z-index:1}.image-gallery--video-nav{padding-bottom:3rem}.image-gallery-image{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media(min-width: 768px){.obj-media--full .image-gallery-image{padding:.5rem .5rem 0 .5rem}.obj-media--full.obj-media--thumbs-hidden .image-gallery-image{padding:.5rem}}.image-gallery-image picture{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.image-gallery-image img{max-height:100%;max-width:100%;width:auto}.image-gallery-index{color:#fff;position:absolute;display:block;bottom:1rem;right:1rem;top:auto;background:rgba(0,0,0,.6);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);padding:.25rem .5rem;border-radius:100px;font-size:14px;font-weight:500}.image-gallery__ad-label{line-height:normal;line-height:initial;position:absolute;top:0;left:0;background:rgba(0,0,0,.4);color:#fff;font-size:14px;padding:.35rem .75rem;z-index:2}.image-gallery__fullscreen-button{font-size:20px;border-radius:6px;line-height:0;padding:.75rem;color:rgba(255,255,255,.7);background:rgba(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:#000;height:3rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.video-nav button{color:#e1dee3;-webkit-box-flex:1;-ms-flex:1 1 40%;flex:1 1 40%;height:3rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;outline:none}.video-nav button:disabled{color:#585161}.video-nav button:first-child{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.video-nav button:first-child .icon{margin-right:.5rem}.video-nav button:last-child{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.video-nav button:last-child .icon{margin-left:.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:.5rem;grid-row-gap:.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,.5);height:100%;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;left:0}.gallery__grid-item-more-text:hover{background:rgba(79,0,127,.7)}.gallery__grid-item button{position:relative;display:-webkit-box;display:-ms-flexbox;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:"";color:#fff;font-size:24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;left:0;top:0;right:0;bottom:0;background:rgba(79,0,127,.4)}.gallery__grid-item img{height:100% !important}.gallery__grid-item img{position:absolute;-o-object-fit:cover;object-fit:cover;width:100%;left:0}div.grid-container{height:100%;width:100%;overflow-y:auto;text-align:center}div.grid-inner-container{display:inline-block;width:90%}div.grid-inner-container-mobile{margin-left:0;width:100%}div.ReactGridGallery_tile{background:none !important}@media(hover: hover)and (pointer: fine){.object:hover .object__address{color:#32283d}}.object--raised{-webkit-box-shadow:0 0 3px rgba(50,40,61,.2),0 4px 10px rgba(50,40,61,.1);box-shadow:0 0 3px rgba(50,40,61,.2),0 4px 10px rgba(50,40,61,.1);border-radius:6px}.object--loading{pointer-events:none}.object--list{display:grid;grid-gap:.5rem 1rem;gap:.5rem 1rem;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;grid-template-columns:180px auto;padding:.4rem;margin:.5rem}@media(min-width: 768px){.object--list{grid-template-columns:290px auto}}.object--list .secondary-specs{margin-bottom:.5rem !important}.object--list .object__image{grid-area:1/1;height:-webkit-min-content;height:-moz-min-content;height:min-content}.object--list .object__info{grid-area:1/2;padding-right:.6rem}.object--list .lo{grid-area:2/span 2}.object__swipe-action{top:0;bottom:0;left:0;position:absolute}.object__image{display:block;position:relative;overflow:hidden}.object__image .slick-list{border-radius:0;border-radius:6px}.object__loan{position:absolute;bottom:0;left:0;right:0;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);padding:.625rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;background:rgba(66,0,106,.6);color:#fff}.luminor-theme .object__loan{background:rgba(58,14,46,.6);color:#fff}.seb-theme .object__loan{background:rgba(65,176,238,.8);color:#fff}.object__loan-label{font-size:14px;opacity:.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:.25rem;color:#4c4254;border-radius:6px;white-space:nowrap}.object__monthly-payment:hover{color:#76707d}.object--grid .object__monthly-payment{margin-bottom:.25rem}.object__monthly-payment-wrap{padding:0;cursor:pointer}.object--grid .object__monthly-payment-wrap{width:100%}.object__thumb{background:#e1dee3;min-height:4rem;border-radius:6px}.object--loading .object__thumb{background:#e1dee3;opacity:.75}.object__thumb img{width:100%;height:auto;display:block;border-radius:6px}.object__thumb-booked{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;width:100%;height:100%;top:0;font-weight:500;color:#fff;background:linear-gradient(94.75deg, rgba(67, 42, 99, 0.576) 3.68%, rgba(75, 32, 101, 0.256) 96.32%)}.object__tags-special{background:#c0f;width:-webkit-min-content;width:-moz-min-content;width:min-content;white-space:nowrap}.object__tags-cs{background:#00b83e}.object__tags-campaign{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;background:#fd9800;color:#fff;padding:.2rem .4rem;border-radius:6px;width:-webkit-min-content;width:-moz-min-content;width:min-content;font-weight:900;font-size:12px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.object--list .object__tags-campaign{margin-left:.25rem}.object__tags-campaign__icon{height:12px;margin-right:.25rem}@media(min-width: 980px){.object__tags-campaign{font-size:14px}.object__tags-campaign__icon{height:14px}}.object__level{position:absolute;right:0;overflow:hidden;height:100%;width:100%;text-align:right;padding:.75rem;color:#fff;font-weight:400;pointer-events:none}.object__level:before{content:"";display:block;position:absolute;top:-1rem;right:-3rem;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);background:-webkit-gradient(linear, left top, left bottom, from(rgba(44, 29, 56, 0.4)), to(rgba(44, 29, 56, 0)));background:linear-gradient(rgba(44, 29, 56, 0.4), rgba(44, 29, 56, 0));height:4rem;width:10rem;z-index:20}.object__level .icon{margin-right:.25rem;z-index:20;position:relative}.object__level-nr{position:relative;z-index:20;font-weight:500}.object__project-icon{position:absolute;bottom:0;right:0;font-size:24px;padding:.5rem .5rem .25rem .5rem;color:#fff;background-color:#e27a00;border-top-left-radius:6px;z-index:20}.object__media .icon{color:#9200d7 !important}.object__erase{border:none;padding:0;background:rgba(44,29,56,.5);border-radius:6px;margin:2px;color:#fff;height:2rem;width:2rem;cursor:pointer;font-size:18px}.object__erase:hover{background:rgba(105,0,168,.7)}.object .object__erase{position:absolute;top:0;right:0;margin:.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.object .object__erase--visible{opacity:1}.object .object__save:hover{background-color:rgba(253,152,0,.7)}.object .object__save--saved{-webkit-transform:translate(0) !important;-ms-transform:translate(0) !important;transform:translate(0) !important}.object .object__save--saved{opacity:1;bottom:0;color:#fff;background:#fd9800}.object .object__save--saved .icon:before{display:block;-webkit-animation:saveFavourite cubic-bezier(0.41, 1.19, 0.58, 1.35) .25s forwards;animation:saveFavourite cubic-bezier(0.41, 1.19, 0.58, 1.35) .25s forwards}@-webkit-keyframes saveFavourite{0%{-webkit-transform:scale(0.25);transform:scale(0.25)}100%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes saveFavourite{0%{-webkit-transform:scale(0.25);transform:scale(0.25)}100%{-webkit-transform:scale(1);transform:scale(1)}}.object__info{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.25rem}.object__info-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.object--grid .object__info{margin-top:.25rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}.object__category{font-size:15px;font-weight:500}.object__id{color:#76707d;font-size:14px}.object__attributes{display:block}.object--list .object__attributes{margin-bottom:.25rem;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.object--grid .object__attributes{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.object__attributes:visited .object__address{color:#98959c}.object__specs{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;gap:.25rem}.object--list .object__specs{text-align:right}.object__address{color:#585161;font-weight:500}.object--no-link .object__address{color:#32283d !important}.object:visited .object__address{color:#76707d}.object--list .object__address{margin: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:1rem}.object__address .btn{vertical-align:bottom}.object__address .btn:hover{color:#9200d7}.object__area{color:#76707d}.object--list .object__area{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;font-size:14px;margin-bottom:.25rem}.results--sm-up .object--list .object__area{font-size:16px}.object--grid .object__area{display:inline;font-size:15px}.object__purpose{margin-bottom:.5rem;color:#76707d;font-style:italic}.object__features{display:-webkit-box;display:-ms-flexbox;display:flex}.object--list .object__features{position:relative;overflow:hidden;color:#76707d;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:.5rem}.object--xs .object--list .object__features:after{background:none}.object--list .object__features:after{background:-webkit-gradient(linear, left top, right top, from(rgba(255, 255, 255, 0)), to(white));background:linear-gradient(90deg, rgba(255, 255, 255, 0), white);content:"";position:absolute;right:0;display:block;height:2rem;width:3rem}.object__main-features{white-space:nowrap;font-weight:400;font-size:15px}.object__main-features:empty{display:none}.object--list .object__main-features{font-weight:500;color:#76707d;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:14px}.results--sm-up .object--list .object__main-features{font-size:16px}.object--grid .object__main-features{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#76707d;white-space:nowrap;overflow:hidden;-webkit-mask-image:-webkit-gradient(linear, left top, right top, color-stop(80%, #000), to(transparent));-webkit-mask-image:linear-gradient(90deg, #000 80%, transparent);mask-image:-webkit-gradient(linear, left top, right top, color-stop(80%, #000), to(transparent));mask-image:linear-gradient(90deg, #000 80%, transparent)}.object__main-features li{margin-right:.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.object__main-features li:not(:last-child){border-right:1px solid #c7c5c9;padding-right:.5rem}.object__main-features .icon{margin-right:.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:.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__realties-count{color:#76707d;font-size:14px}.object--grid .object__realties-count,.object--list .object__realties-count{font-weight:500;color:#76707d}.object__labels{margin-top:.25rem}.object--list .object__labels{margin-top:0}.object__labels-open{color:#fe1755;font-size:14px;font-weight:500}.object__labels-open .icon{margin-right:.25rem}.object__labels-open>span{vertical-align:middle}.object__labels li{display:inline}.object__labels li:not(:first-child):before{content:"|";margin:0 .5rem;color:#c7c5c9}.object__labels--mb{margin-bottom:.5rem}.object__slogan{color:#4f007f;font-weight:500;text-transform:uppercase;font-size:15px}.object--list .object__slogan{display:block;margin-bottom:.5rem}.object__interest-label{color:#4f007f;font-size:14px;font-weight:700}.object--list .object__description{color:#76707d;margin-bottom:1rem;font-size:14px}.object__broker-contact--btn{margin-top:auto;margin-left:auto;white-space:nowrap;text-align:right;display:inline;padding-top:.2rem;z-index:1;color:#76707d;font-size:14px;cursor:pointer;background:-webkit-gradient(linear, left top, right top, from(rgba(255, 255, 255, 0)), color-stop(10%, white));background:linear-gradient(90deg, rgba(255, 255, 255, 0) 0%, white 10%)}.object__broker-contact--btn .icon{vertical-align:text-top;margin-right:.25rem;font-size:17px}.object__show-interest--btn{color:#6900a8;background-color:#f6f5f7;font-size:15px;margin-top:.25rem}.object__footer-badge{color:#4c4254;background-color:#f6f5f7;font-size:14px;border:1px solid #f6f5f7;font-weight:500;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem;padding:0 .25rem;border-radius:6px;-webkit-transition:all ease-in-out .3s;transition:all ease-in-out .3s;position:relative;line-height:20px}.object__footer-badge:hover{background-color:#fff;border-color:#e1dee3}.object__footer-badge .icon{font-size:1rem}.object--list .ad.is-loaded+.object{border-top:none !important}.object--list-small{display:-webkit-box;display:-ms-flexbox;display:flex}.object--list-small .object__thumb{-webkit-box-flex:0;-ms-flex:0 0 70px;flex:0 0 70px;margin-right:1rem}.object--list-small .object__info{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.object--list-small .object__attributes{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{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}@-webkit-keyframes loadingAnim{0%{background-position:-200px 0}100%{background-position:200px 0}}@keyframes loadingAnim{0%{background-position:-200px 0}100%{background-position:200px 0}}.object--light .object__image{-webkit-box-shadow:0 0 3px rgba(50,40,61,.2),0 4px 10px rgba(50,40,61,.1);box-shadow:0 0 3px rgba(50,40,61,.2),0 4px 10px rgba(50,40,61,.1)}.object--light .object__address{color:#fff}.object:visited.object--light .object__address{color:#fff}.object--light .object__slogan{color:rgba(255,255,255,.7)}.object--light .object__area{color:rgba(255,255,255,.8)}.object--light .object__features *{color:rgba(255,255,255,.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:.5rem -1rem 3rem}}.results__split .results--sm-up .object--list .object__image{max-width:170px}.results__split .results--md-up .object--list .object__image{max-width:200px}.hero-object{position:relative;background:#e1dee3;min-height:4rem;border-radius:6px;overflow:hidden}.hero-object img{width:100%;height:100%}.hero-object__overlay{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;padding:1rem;color:#fff;background:#432a63}@media(min-width: 768px){.hero-object__overlay{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;bottom:0;background:rgba(67,42,99,.6)}}.hero-object__overlay-info{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;max-width:calc(100% - 140px)}@media(min-width: 768px){.hero-object__overlay-info{margin-right:-50px}}.hero-object__overlay-price{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;text-align:right}.hero-object__overlay h3{color:#fff;margin-top:0;margin-bottom:.25rem;font-size:17px;line-height:130%;font-weight:400}.hero-object__overlay h3 strong{font-weight:700}.hero-object__overlay h4{color:#fff;margin-top:0;margin-bottom:.25rem;font-size:20px;line-height:120%}.hero-object__main-features{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:.25rem;white-space:nowrap;font-weight:400;line-height:14px;font-size:14px}.hero-object__main-features li{margin-top:auto;margin-right:.5rem;margin-bottom:.25rem}.hero-object__main-features li:not(:last-child){border-right:1px solid #c7c5c9;padding-right:.5rem}.hero-object__slogan{color:#fd9800;font-weight:700;font-size:15px;text-transform:uppercase;margin-top:.25rem;margin-bottom:.25rem}.hero-object .object__monthly-payment{margin-top:0}.hero-object__loan-label{margin-bottom:.25rem}.object-price{display:block}.object--list .object-price{-webkit-box-flex:1;-ms-flex:1 1 auto;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 .25rem 2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.object--grid .object-price{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;white-space:normal;margin-right:.5rem}.object--result .object-price{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;white-space:normal}.object--np .object-price{display:block}.object--list.object--result .object-price{display:-webkit-box;display:-ms-flexbox;display:flex}.object--list.object--result .object-price>*{display:inline-block;vertical-align:middle}.object-price--detail{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.object-price__main-price{color:#4c4254;font-weight:900}.object--list.object--result .object-price__main-price{margin-right:.5rem}.results--sm-up .object--list.object--result .object-price__main-price{margin-right:0}.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;font-size:18px}.object-price--detail .object-price__main-price{font-size:35px;letter-spacing:-1px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:.5rem}.object-price__main-price .label{vertical-align:middle;margin-right:.25rem;margin-bottom:.25rem}.object-price__pricedrop{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:-10px}.object-results .object-price__pricedrop{margin-top:0}.object--list .object-price__pricedrop{margin-bottom:.25rem}.object--grid .object-price__pricedrop{margin-left:.25rem}.object-price__pricedrop .label{margin-right:.5rem}.object-price__old-price{vertical-align:bottom;-webkit-text-decoration:line-through;text-decoration:line-through;color:#98959c;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:.5rem;font-size:12px}.object-price--detail .object-price__m2-price{vertical-align:bottom;font-size:14px;font-weight:500;margin-top:-10px;margin-left:.5rem}.object-price__pricedrop-arrow{color:#008d30;margin-right:.25rem}.object-price--detail .object-price__pricedrop-arrow{font-size:20px}@media(min-width: 980px){.obj-detail{-webkit-box-flex:1;-ms-flex:1 1 40%;flex:1 1 40%;max-width:475px;-webkit-box-shadow:0 -12px 6px rgba(0,0,0,.15);box-shadow:0 -12px 6px rgba(0,0,0,.15)}}.obj-detail__back{position:absolute;left:1rem;top:1rem;width:2.5rem;background:rgba(0,0,0,.4);padding:.5rem;border-radius:100px;z-index:1}.obj-detail__content{padding:1rem 1rem 0;position:relative}.obj-detail__content:not(.obj-detail__content--loading){-webkit-animation:fadeIn .5s;animation:fadeIn .5s}@media(min-width: 768px){.obj-detail__content{padding:.5rem 1.5rem 0}}.obj-detail__content--loading{padding:0}.obj-detail__title{line-height:inherit;margin:0rem 0 1rem}@media(max-width: 480px){.obj-detail__title .object-price{margin-bottom:.5rem}}.obj-detail__address-grid{display:grid;grid-template-columns:-webkit-min-content auto;grid-template-columns:min-content auto;grid-template-rows:repeat(2, auto);grid-column-gap:0px;grid-row-gap:0px;margin-top:.25rem}.obj-detail__address-grid div:first-child{grid-area:1/1/3/2}.obj-detail__address-grid div:first-child .icon{color:#6900a8;font-size:30px}.obj-detail__address-grid div:first-child .icon:hover{color:#9200d7}.obj-detail__address-grid .obj-detail__address{grid-area:1/2/2/3}.obj-detail__address-grid .obj-detail__area{grid-area:2/2/3/3}.obj-detail__type,.obj-detail__address,.obj-detail__area{display:block}.obj-detail__type{font-size:14px;font-weight:400;color:#76707d;margin-bottom:.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__price{margin:1rem 0;color:#4c4254}.obj-detail__old-price{position:relative;top:.15rem;font-size:16px;vertical-align:text-top;color:#98959c;margin-left:.5rem;font-weight:500;-webkit-text-decoration:line-through;text-decoration:line-through}.obj-detail__pricedrop{position:relative;color:#008d30;font-size:20px;vertical-align:text-top;margin-right:.25rem;top:.5rem}.obj-detail__main-price{display:-webkit-box;display:-ms-flexbox;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__multi-bank-calc{margin-top:2rem;margin-left:-1rem;margin-right:-1rem}@media(min-width: 768px){.obj-detail__multi-bank-calc{margin-left:-1.5rem;margin-right:-1.5rem}}.obj-detail__multi-bank-calc .tabs{margin:0 1px}.obj-detail__multi-bank-calc .hlcm,.obj-detail__multi-bank-calc .sbcc{background:#f6f5f7;padding:1rem 1rem}@media(min-width: 768px){.obj-detail__multi-bank-calc .hlcm,.obj-detail__multi-bank-calc .sbcc{padding:1rem 1.5rem}}.obj-detail__altero-insurance-calc,.obj-detail__inbank-calc,.obj-detail__if-calc{margin-top:1rem;margin-left:-1rem;margin-right:-1rem}@media(min-width: 768px){.obj-detail__altero-insurance-calc,.obj-detail__inbank-calc,.obj-detail__if-calc{margin-left:-1.5rem;margin-right:-1.5rem}}.obj-detail__banner{margin:1rem -1rem}@media(min-width: 768px){.obj-detail__banner{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;margin-bottom:.25rem}.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__m2-price-val{font-weight:500;margin-right:.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}}.obj-detail__realties{overflow-x:auto}@media(max-width: 480px){.obj-detail__realties{margin:1rem 0 0}}.obj-detail__updated-time{color:#76707d;margin:2rem 0 1rem;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:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.obj-detail__accordion-logo>img{max-height:1.75rem;max-width:7rem;margin-right:1rem}.obj-detail__contact{margin:1.5rem 0}.obj-detail__contact .contact-card__company{margin-bottom:-1.5rem}.obj-detail__loading{position:relative}.obj-detail__loading:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:-webkit-gradient(linear, left top, right top, from(rgba(255, 255, 255, 0.2)), color-stop(rgba(255, 255, 255, 0.6)), to(rgba(255, 255, 255, 0.2)));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;-webkit-animation:1s linear loadingAnim infinite;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:.15rem 1rem}.obj-detail__project-link{color:#6900a8;-webkit-text-decoration:underline;text-decoration:underline}.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 .5rem}.luminor-accordion__tabs>.tabs__tab.tabs__tab--selected{border-width:0 0 3px 0}.altero-accordion__logo{height:2.25rem !important;max-height:2.25rem !important}.object-list{position:relative;width:100%}.results .object-list{min-width:360px}.object-list th{padding:.6em 10px}.object-list th{font-size:15px;white-space:nowrap}.object-list tbody td{padding:0;border-top:1px solid #e1dee3}.object-list tbody td>a{display:block;padding:.6em 10px}.object-list th:first-child,.object-list tbody td:first-child>a{padding-left:0}.object-list th:last-child,.object-list tbody td:last-child>a{padding-right:0}.object-list>thead{text-align:left}.object-list__item{color:#2c1d38;overflow:hidden;position:relative}.object-list__highlight{color:#6900a8;font-weight:700}.object-list__homepage{margin-bottom:.5rem;display:block;max-width:86vw}@media(min-width: 768px){.object-list__homepage{max-width:none;display:inline-block}}.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:#6900a8;text-align:right}.object-list__wrapper{position:relative;overflow:hidden;max-height:40px}.object-list__wrapper:after{background:-webkit-gradient(linear, left top, right top, from(rgba(255, 255, 255, 0)), to(white));background:linear-gradient(90deg, rgba(255, 255, 255, 0), white);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:.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 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);top:1px}.sorting-arrows--desc.sorting-arrows:before{border-color:#6900a8 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}.sorting-arrows:after{border-color:rgba(0,0,0,0) rgba(0,0,0,0) #e1dee3 rgba(0,0,0,0);top:-13px}.sorting-arrows--asc.sorting-arrows:after{border-color:rgba(0,0,0,0) rgba(0,0,0,0) #6900a8 rgba(0,0,0,0)}.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:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.3)), to(white));background:linear-gradient(rgba(255, 255, 255, 0.3), white)}.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;-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left}.main-specs:empty{display:none}.main-specs__label{color:#76707d;font-size:14px;font-weight:700}.main-specs__value{font-size:25px;font-weight:900;color:#4c4254;vertical-align:middle;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;white-space:nowrap}@media(min-width: 768px){.main-specs__value{font-size:20px}}.main-specs__value .icon{font-size:20px;margin-right:.3rem;color:#98959c}@media(min-width: 768px){.main-specs__value .icon{font-size:17px}}.main-specs__unit{display:inline-block;font-weight:700;font-size:16px;margin-left:.25rem}.secondary-specs{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.5rem}.secondary-specs:empty{display:none}.secondary-specs__spec{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-transform:lowercase}.secondary-specs__spec .icon{color:#98959c;margin-right:.5rem;font-size:23px}.secondary-specs--row .secondary-specs__spec .icon{margin-right:.25rem;color:#4c4254;font-size:17px}.secondary-specs__spec--fw{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}.secondary-specs__spec--highlight .icon{color:#fd9800}.secondary-specs__spec--rent_to_own .icon,.secondary-specs__spec--rent_to_own span{color:#007938 !important}.secondary-specs__spec--cenu_banka{color:#6900a8}.secondary-specs__spec--cenu_banka a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.secondary-specs__spec--cenu_banka a .secondary-specs__spec__content{-webkit-text-decoration:underline;text-decoration:underline}.secondary-specs__spec--cenu_banka .icon{color:#6900a8}.secondary-specs__spec--cenu_banka .icon-angle-right{display:none}.secondary-specs__spec--tet{width:100%}.secondary-specs__spec--tet .icon,.secondary-specs__spec--tet span{color:#0060f5 !important}.secondary-specs__spec--tet .icon,.secondary-specs__spec--tet span{font-weight:500;background-position:bottom;text-transform:none}.secondary-specs__spec--tet .icon-angle-right{font-weight:400;margin-left:.5rem}.secondary-specs__spec--telia,.secondary-specs__spec--alexela,.secondary-specs__spec--esto{width:100%;text-transform:none;color:#29003e;margin-right:0}.secondary-specs__spec--telia .icon-angle-right,.secondary-specs__spec--alexela .icon-angle-right,.secondary-specs__spec--esto .icon-angle-right{color:#990ae3;font-weight:400;margin-left:.5rem}.secondary-specs__spec--telia a,.secondary-specs__spec--alexela a,.secondary-specs__spec--esto a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.secondary-specs__spec--telia .secondary-specs__spec__content,.secondary-specs__spec--alexela .secondary-specs__spec__content,.secondary-specs__spec--esto .secondary-specs__spec__content{-webkit-text-decoration:underline;text-decoration:underline;font-size:15px;font-weight:500}.secondary-specs__spec--alexela{width:100%}.secondary-specs__spec--alexela .icon-angle-right{color:#41bef6}.secondary-specs__spec--esto{width:100%}.secondary-specs__spec--esto .icon-angle-right{color:#213fff}.secondary-specs__spec--get-a-pro{width:100%;text-transform:none;margin-right:0;color:#6900a8}.secondary-specs__spec--get-a-pro .icon,.secondary-specs__spec--get-a-pro span{color:#990ae3;font-weight:400}.secondary-specs__spec--get-a-pro .icon-angle-right{font-weight:400;margin-left:.5rem}.secondary-specs__spec--get-a-pro a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.secondary-specs__spec--get-a-pro .secondary-specs__spec__content{font-weight:500}.secondary-specs__minimal .secondary-specs__spec{margin:0}.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:.4rem 1rem .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 .5rem}.full-specs__wrap--large .full-specs__title{font-size:20px;color:#32283d;margin:0 0 .75rem}.full-specs__value{word-break:break-word}.full-specs__value>div:not(:first-child){margin-top:.5rem}@media(min-width: 480px){.full-specs__value>div:not(:first-child){margin-top:.15rem}}.full-specs__value-lowercase{text-transform:lowercase}.td--strong{font-weight:500}.virtual-tour{height:100%;width:100%}.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:-webkit-sticky;position:sticky;top:0;background:#fff;z-index:1;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;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__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{-webkit-box-shadow:none;box-shadow:none;max-width:none}.obj-print .obj-detail-wrap{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;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:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;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:.75rem}.obj-print .open-house__icon{font-size:18pt;margin-right:.5rem}.obj-print .open-house__title,.obj-print .open-house__label{display:inline;font-size:12pt}.obj-print .open-house__label{margin-left:.5rem}.obj-print .open-house .btn{display:none}.obj-print .full-specs td{padding:.15rem .5rem .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{-webkit-box-shadow:none;box-shadow:none;border:1px solid #c7c5c9;margin-top:0}.obj-print .b-card__broker--profile{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.obj-print .b-card__broker--profile img{max-width:30mm;width:100%;-webkit-box-shadow:none;box-shadow:none;margin-right:5mm}.obj-print .b-card__broker--info-list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;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{-webkit-box-align:start;-ms-flex-align:start;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{-webkit-box-shadow:none;box-shadow:none;padding:5mm}@media(max-width: 480px){.obj-detail{min-height:500px}}.obj-detail-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media(min-width: 980px){.obj-detail-wrap{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.obj-nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 .25rem;border-bottom:1px solid #e1dee3}.obj-nav__results{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.obj-nav .btn{padding:.5rem}.obj-detail .obj-nav{padding:.25rem .5rem}.obj-tabs{background:none;white-space:nowrap;padding:.2rem;overflow:auto}.obj-tabs .tabs__tab{padding:.6rem 1rem;color:#98959c;border-radius:6px;border:2px solid #c7c5c9;margin:.2rem;background:none}.obj-tabs .tabs__tab--selected{background:#fff;color:#32283d;border-color:#fff;-webkit-box-shadow:0 1px 12px rgba(0,0,0,.1),0 0 125px;box-shadow:0 1px 12px rgba(0,0,0,.1),0 0 125px}.obj-tabs--desk{display:none}@media(min-width: 980px){.obj-tabs{display:none;position:absolute;z-index:3;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);background:rgba(0,0,0,.6);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border-radius:6px;padding:.1rem;border:none}.obj-tabs--desk{display:block}.obj-tabs .tabs__tab{color:#fff;border-radius:6px;border:none;-webkit-transition:background .25s;transition:background .25s;padding:.8rem 1rem;cursor:pointer}.obj-tabs .tabs__tab:not(.tabs__tab--selected):hover{background:rgba(255,255,255,.1)}.obj-tabs .tabs__tab--selected{background:#fff;color:#32283d}}.obj-media{position:relative;background:#32283d;-webkit-box-flex:1;-ms-flex:1 1 60%;flex:1 1 60%;overflow:hidden;-webkit-transition:background .5s;transition:background .5s}@media(min-width: 980px){.obj-media{max-height:calc(100vh - 3.5rem);position:-webkit-sticky;position:sticky;top:3.5rem}.obj-media--map,.obj-media--streetView{height:calc(100vh - 3.5rem)}}.obj-media .street-view{height:100%}.obj-media__action-bar{position:absolute;width:100%;-webkit-transition:bottom .25s;transition:bottom .25s;bottom:4rem}@media(min-width: 768px){.obj-media__action-bar{bottom:4.5rem}.obj-media--gallery:not(.obj-media--thumbs-hidden):not(.obj-media--grid-view) .obj-media__action-bar,.obj-media--plan:not(.obj-media--thumbs-hidden):not(.obj-media--grid-view) .obj-media__action-bar{bottom:11rem}}.obj-media--full{left:0;top:0;right:0;bottom:0;z-index:2;position:fixed;overflow:auto;padding-top:3.5rem}.obj-media--full .obj-media__content{max-height:100vh;height:100%}.obj-media--full .obj-media__full-scr{bottom:auto !important}.obj-media--full .obj-media__full-scr{top:1rem}@media(min-width: 980px){.obj-media--full{height:100vh;max-height:none}}.obj-media--full .map__controls{top:5rem;right:1.5rem}.obj-media--loading{background:#e1dee3;height:15.5rem}@media(min-width: 980px){.obj-media--loading{background:#32283d;height:auto}}.obj-media__content{position:relative;-webkit-transition:height .5s,max-height .5s;transition:height .5s,max-height .5s;will-change:auto;height:16rem}.obj-media__content__tags{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.5rem;position:absolute;top:.75rem;left:.75rem;z-index:1;color:#fff;font-size:15px;font-weight:700}.obj-media__content__tags>*{display:inline-block;border-radius:6px 0 6px 0;height:24px;line-height:25px;padding:0 .75rem;-webkit-box-shadow:1px 1px 3px rgba(0,0,0,.2);box-shadow:1px 1px 3px rgba(0,0,0,.2)}@media(min-width: 980px){.obj-media__content{height:100%;min-height:16rem}}.obj-media__toggle-thumbs{position:absolute;left:1.5rem;background:rgba(0,0,0,.6);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);padding:.75rem;text-align:center;z-index:1}.obj-media__toggle-thumbs:hover{background:rgba(0,0,0,.3)}.obj-media--thumbs-hidden .obj-media__toggle-thumbs{color:rgba(255,255,255,.6)}@media(min-width: 980px){.obj-media__toggle-thumbs{padding:.95rem}}.obj-media__full-scr{position:absolute;right:1rem;background:rgba(0,0,0,.6);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);padding:.75rem;line-height:0;text-align:center;z-index:1;min-height:0}.obj-media__full-scr:hover{background:rgba(0,0,0,.3)}@media(min-width: 980px){.obj-media__full-scr{right:1.5rem;padding:.95rem}}.obj-media__loan-calculator{margin:2rem;padding:2rem;background-color:#fff}.obj-media__loan-calculator h3{margin-top:0}.obj-media__loan-calculator .calc__summary{padding-right:0}.image-gallery-slide .obj-media__loan-calculator{margin:6rem}@media(min-width: 980px){.obj-overview{display:-webkit-box;display:-ms-flexbox;display:flex}}.obj-overview__main{-webkit-box-flex:3;-ms-flex:3 1 auto;flex:3 1 auto;padding-right:6rem}.obj-overview__main .object-description{margin-bottom:2.5rem}.obj-overview__services{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;max-width:300px}.obj-overview__altero{margin-top:4rem}.obj-overview__altero__bg{padding:1rem;margin-bottom:1rem;background-color:#f9f9f9;border-radius:6px;-webkit-box-shadow:0 0 3px rgba(50,40,61,.1),0 8px 25px rgba(50,40,61,.2);box-shadow:0 0 3px rgba(50,40,61,.1),0 8px 25px rgba(50,40,61,.2)}.obj-overview__multi-bank-calc{margin-top:3rem}.obj-overview__multi-bank-calc .hlcm{background:#f6f5f7;padding:1rem 1.5rem}.obj-overview__b-card{margin-top:5rem}.gallery__banner{height:100%}.gallery__banner>div{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}.gallery__banner>div{height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.social-media-links__title{margin:.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:.5rem}.mobile-app-links li img{height:2.5rem}.mobile-apps h5{margin:.5rem 0 0}.open-house{background:#fe1755}.open-house__wrap{display:grid;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:1rem .5rem;grid-template-columns:-webkit-min-content auto -webkit-min-content;grid-template-columns:min-content auto min-content;grid-column-gap:.25rem;-webkit-column-gap:.25rem;-moz-column-gap:.25rem;column-gap:.25rem}@media(min-width: 480px){.open-house__wrap{padding:1rem}}.open-house__flex-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.open-house__icon{margin-right:.5rem;text-align:left;font-size:2rem;line-height:0;color:#4f007f}.open-house__right-icon{text-align:right;font-size:18px;line-height:0}.open-house__content{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;margin:.25rem 0;color:#fff}.open-house__label{font-size:.9rem;line-height:2}.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{top:1rem;right:1rem}.marker{display:grid;grid-auto-flow:column;grid-column-gap:.25rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;white-space:nowrap;font-size:13px;padding:.3rem;line-height:1;text-align:center;cursor:pointer;-webkit-box-shadow:0px 2px 5px 0px rgba(0,0,0,.3);box-shadow:0px 2px 5px 0px rgba(0,0,0,.3);-webkit-animation:fadeIn .25s;animation:fadeIn .25s}.marker:focus{outline:none}.marker--object{border-radius:100px;font-weight:500;-webkit-transform:translateY(-0.5rem);-ms-transform:translateY(-0.5rem);transform:translateY(-0.5rem);background:-webkit-gradient(linear, left top, left bottom, from(#6900a8), color-stop(71.87%, #4f007f));background:linear-gradient(180deg, #6900a8 0%, #4f007f 71.87%);color:#fff}.marker--object:after{border-top-color:#4f007f}.marker--cluster{min-width:1.75rem;border-radius:100px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:-webkit-gradient(linear, left top, left bottom, from(#6900a8), color-stop(71.87%, #4f007f));background:linear-gradient(180deg, #6900a8 0%, #4f007f 71.87%);color:#fff}.marker--cluster:after{border-top-color:#4f007f}.marker--selected{z-index:5 !important}.marker--selected{background:-webkit-gradient(linear, left top, left bottom, from(#f37b0b), color-stop(71.87%, #f37b0b));background:linear-gradient(180deg, #f37b0b 0%, #f37b0b 71.87%);color:#fff}.marker--selected:after{border-top-color:#f37b0b}.marker .icon{font-size:13px}.marker__count{font-weight:500}a.mapboxgl-ctrl-logo{-webkit-transform:scale(0.7);-ms-transform:scale(0.7);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--open{display:block}.map-info__content{padding:1rem;width:100%;-webkit-box-shadow:0 0 3px rgba(50,40,61,.1),0 5px 17px rgba(50,40,61,.15);box-shadow:0 0 3px rgba(50,40,61,.1),0 5px 17px rgba(50,40,61,.15)}.map-info__title{margin:.25rem 0 1rem}.map-info__count{margin-left:.5rem}.map-info__close{-webkit-box-shadow:0 -3px 5px rgba(44,29,56,.15) !important;box-shadow:0 -3px 5px rgba(44,29,56,.15) !important}.map-info__close{position:absolute;right:18px;bottom:calc(100% + 0px);border-radius:6px 6px 0 0}.map-info__slider{position:relative}.map-info__slider .object{display:block}.map-info__back{padding-top:.5em;padding-bottom:.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;-webkit-animation:borderAnim 10s forwards;animation:borderAnim 10s forwards}.is-hidden{display:none}@-webkit-keyframes borderAnim{0%,100%{border:2px solid rgba(105,0,168,0)}10%{border:2px solid rgba(105,0,168,.4)}}@keyframes borderAnim{0%,100%{border:2px solid rgba(105,0,168,0)}10%{border:2px solid rgba(105,0,168,.4)}}.map-popup{min-width:100px;max-width:90vw}.map-popup .mapboxgl-popup-content{padding:1rem 2.5rem 1rem 1rem}.map-popup .mapboxgl-popup-close-button{padding:0 .5rem;margin:0;font-size:1.5rem}.map-popup__title{font-size:14px;font-weight:700;margin:0}.map-popup__content{color:#585161;font-size:14px;line-height:1.4}.map-popup__distance-info{font-size:14px;white-space:nowrap;margin-top:.5em}.map-popup__distance-icon{color:#76707d;margin-right:.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{background:#4c4254 !important}.street-view__no-results{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;color:#e1dee3}.street-view__no-results .icon{font-size:5rem;margin-bottom:.5rem;color:#e1dee3}.object-slider{padding-bottom:.5em}.object-slider .slick-slider{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.slider--md-up .object-slider .slick-slider{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.object-slider .slick-arrow{color:#6900a8;position:relative;-webkit-transform:none;-ms-transform:none;transform:none;border-radius:50%;height:25px;width:25px;min-height:25px;padding:0;font-size:20px;display:none;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.object-slider .slick-arrow:before{content:none}.slider--md-up.object-slider .slick-arrow{display:-webkit-box;display:-ms-flexbox;display:flex}.object-slider .slick-arrow span{-webkit-box-flex:0;-ms-flex:none;flex:none}.object-slider .slick-next{right:auto;-webkit-box-ordinal-group:91;-ms-flex-order:90;order:90}.object-slider .slick-prev{left:auto}.object-slider .slick-list{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;width:100%}.object-slider .slick-dots{position:relative;width:auto;bottom:auto;bottom:initial;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:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-right:.5em;margin-left:.5em;margin-top:1.5em}.slider--md-up .object-slider__controls{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.object-slider__numbers{font-size:14px;line-height:1.2;margin-right:.5em;margin-left:.5em;background:rgba(44,29,56,.7);color:#fff;padding:.15rem .5rem;border-radius:100px}.list--bulleted{padding-left:1rem}.list__item{text-align:left;word-break:break-word}.list__item{margin-top:.5rem}.list--small .list__item{font-size:14px;margin-bottom:.25rem}.list__item img{max-width:100%}.list__item--icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;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--bulleted .list__item{list-style:disc}.list__icon{display:inline-block;min-height:1.5rem;min-width:1.5rem;font-size:1.2em;line-height:1.3;margin-right:.4em;-ms-flex-negative:0;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:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.bottom-nav{text-align:center;-webkit-box-shadow:0 0px 8px rgba(44,29,56,.2);box-shadow:0 0px 8px rgba(44,29,56,.2);position:fixed;bottom:0;width:100%;background:#fff;z-index:83;padding-bottom:0rem}.bottom-nav__wrap{margin:auto}.bottom-nav a{padding:.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 1fr;grid-gap:0}}@media(min-width: 980px){.quick-nav.plus1 .container{grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr}}.quick-nav a{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;padding:.75rem .5rem;text-align:center;-webkit-box-pack:center;-ms-flex-pack: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:.75rem .5rem;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;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:.15rem;-webkit-transition:-webkit-transform .25s;transition:-webkit-transform .25s;transition:transform .25s;transition:transform .25s, -webkit-transform .25s}@media(min-width: 980px){.quick-nav .icon{font-size:1.4rem;margin-right:.5rem}}.quick-nav__label{font-size:14px}@media(min-width: 980px){.quick-nav__label{font-size:15px}}.quick-nav__count{padding:.15rem .3rem;border-radius:6px;font-weight:700;color:#6900a8;position:absolute;top:.3rem;right:.3rem}@media(min-width: 980px){.quick-nav__count{top:auto;right:auto;position:relative;margin-left:.2rem}}.quick-nav .getapro-link{background-color:#fff}.quick-nav .getapro-link a{border-left:none;font-size:15px;height:100%}.quick-nav .getapro-link a img{height:16px;margin:-4px .5rem 0 0}@media(max-width: 480px){.quick-nav .getapro-link{grid-column:1/-1;margin-bottom:-2px}.quick-nav .getapro-link a{border-radius:6px;-webkit-box-shadow:0 1px 4px 0 rgba(0,0,0,.1),0 4px 15px 0 rgba(0,0,0,.1);box-shadow:0 1px 4px 0 rgba(0,0,0,.1),0 4px 15px 0 rgba(0,0,0,.1);margin:1rem;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:1rem;height:auto}.quick-nav .getapro-link a:after{font-family:"c24-icons";content:"";color:#ee8333;position:absolute;right:1rem}}.ad{max-width:100%;overflow:hidden;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.ad--fixed-header{height:115px}@media(min-width: 768px){.ee .ad--fixed-header{height:150px}}@media(min-width: 768px){.ad--fixed-header{margin-top:5px;margin-bottom:5px}}.ad--spacing{margin:1rem}.ad--spacing-top{margin-top:1rem}.ad--spacing-bottom{margin-bottom: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--sticky{position:-webkit-sticky;position:sticky;top:4rem}.ad--corner{position:fixed;left:0;bottom:0}.ad img{display:block}.seb-calc__calc{margin:1rem 0}.seb-calc__articles{margin:2rem 0}.seb-calc__article{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.seb-calc__article:not(:last-child){margin-bottom:.75rem;padding-bottom:.75rem;border-bottom:1px solid #e1dee3}.seb-calc__article-img{-webkit-box-flex:1;-ms-flex:1 1 30%;flex:1 1 30%;margin-right:1rem}.seb-calc__article-img img{width:100%;display:block}.seb-calc__article-title{-webkit-box-flex:1;-ms-flex:1 1 70%;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:.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;grid-column-gap:2rem;-webkit-column-gap:2rem;-moz-column-gap:2rem;column-gap:2rem}.footer.white{background:#fff;margin-top:0}.footer #ot-sdk-btn.ot-sdk-show-settings{display:block;color:inherit;border:none;font-size:16px;line-height:1.73;padding:0;-webkit-transition:none;transition:none}.footer #ot-sdk-btn.ot-sdk-show-settings:hover{background:none;color:inherit}.footer--md-up .footer__sections{grid-template-columns:1fr 1fr}.footer--xl-up .footer__sections{grid-template-columns:1fr 1fr 1fr 1fr 1fr}.footer--col-2{grid-template-columns:1fr 1fr !important}.footer--col-3{grid-template-columns:1fr 1fr 1fr !important}.footer--col-4{grid-template-columns:1fr 1fr 1fr 1fr !important}.footer--col-5{grid-template-columns:1fr 1fr 1fr 1fr 1fr !important}.footer--col-6{grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr !important}.footer__section{margin-bottom:2rem}.footer__section:not(.site-links .footer__section):last-of-type{display:grid;grid-template-columns:1fr;grid-column-gap:2rem;-webkit-column-gap:2rem;-moz-column-gap:2rem;column-gap:2rem}.footer__title{color:#4c4254;font-size:20px;line-height:120%;font-weight:900;margin-top:0;margin-bottom:.8rem}.footer__link{display:block;font-size:16px;line-height:1.73}.footer__text{font-size:14px;color:#585161}.footer__text a{-webkit-text-decoration:underline;text-decoration:underline}.footer__bcg-links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem;color:#585161;margin-bottom:2rem}@media(min-width: 768px){.footer__bcg-links{gap:3rem;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.footer__bcg-logo>img{width:auto;height:3rem}.footer__domains{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:14px;line-height:1.75}.footer__domains>*{-webkit-box-flex:0;-ms-flex:0 0 0px;flex:0 0 0;padding:.15rem .5rem}.footer__social{margin-bottom:2rem}.footer__social .social-media-links__title{color:#4c4254;font-size:20px;font-weight:900;margin:0 0 1rem}.site-links{border-bottom:1px solid #e1dee3;margin-bottom:3rem;padding-bottom:1rem}.site-links__section .footer__sections{overflow-x:auto}.site-links__section .footer__sections .footer__section{min-width:270px}.footer--lg-up .site-links__section .footer__sections .footer__section{min-width:0;min-width:initial}.site-links__section h2{margin-bottom:1rem}.site-links__section .h2:empty{margin-bottom:2.25rem}.site-links__section .tabs{margin-bottom:1.5rem}.property-list{display:grid;grid-template-columns:repeat(auto-fill, minmax(90px, 1fr));grid-row-gap:1em}.property-list__inner-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.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:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-line-pack:stretch;align-content:stretch}.amount-picker__conf>*{height:100%;border:1px solid #e1dee3}.amount-picker__label{font-weight:700;margin-bottom:.5rem}.amount-picker__control{-webkit-box-flex:0;-ms-flex:0 0 3rem;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{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-width:0;width:100%;text-align:center;border-radius:0;background:none;-webkit-appearance:none;-webkit-appearance:none}.main__campaigns{margin-top:1.5rem}.campaign{display:block;margin:0 -1rem;padding:1rem;-webkit-box-shadow:0 0 3px rgba(50,40,61,.2),0 4px 10px rgba(50,40,61,.1);box-shadow:0 0 3px rgba(50,40,61,.2),0 4px 10px rgba(50,40,61,.1)}@media(min-width: 768px){.campaign{border-radius:6px}}@media(min-width: 980px){.campaign{margin:0;padding:1.5rem}}.campaign.campaign__hot-offers{--bg-color: linear-gradient(180deg, #fd9800 22.72%, #ed6e37 87.47%);--text-color-p: #ffffff;--text-color: #32283d;--text-color-s: #2c1d38;background:-webkit-gradient(linear, left top, left bottom, color-stop(22.72%, #fd9800), color-stop(87.47%, #ed6e37));background:linear-gradient(180deg, #fd9800 22.72%, #ed6e37 87.47%);background:var(--bg-color);color:#32283d;color:var(--text-color)}.campaign.campaign__hot-offers a{color:var(--text-color)}.campaign.campaign__hot-offers .object__address,.campaign.campaign__hot-offers .object__area{color:var(--text-color)}.campaign.campaign__hot-offers .object__address{font-weight:700}.campaign.campaign__hot-offers .object-price__main-price,.campaign.campaign__hot-offers .object-price__m2-price{color:var(--text-color-p)}.campaign.campaign__hot-offers .object--light .object__features *{color:var(--text-color) !important}.campaign.campaign__hot-offers .object--light .object__features * li{border-color:var(--text-color)}.campaign.campaign__hot-offers .object__main-features{color:var(--text-color-s)}.campaign.campaign__hot-offers .object__main-features .icon{color:var(--text-color-s)}.campaign.campaign__hot-offers .object__main-features li:not(:last-child){border-right:1px solid var(--text-color-s)}.campaign.campaign__hot-offers .object__labels-open{color:var(--text-color-p)}.campaign.campaign__hot-offers .object__tags-open{height:28px}.campaign.campaign__hot-offers .object__slogan{font-size:14px;font-weight:700;color:#32283d}.campaign.campaign__hot-offers .campaign__cta{color:#fff}.campaign.campaign__hot-offers--search{--text-color: #ffffff;--text-color-s: #ffffff;--bg-color: #ff6d05}.campaign.campaign__hot-offers--search .object__slogan{color:var(--text-color);font-style:normal;font-weight:700;font-size:14px;quotes:none}.campaign.campaign__hot-offers--search .object__slogan::before{content:" ";background:no-repeat bottom/contain url(/assets/img/icons/present.ce9ea9e4.svg);width:1rem;height:1rem;display:inline-block;margin-right:.25rem}.campaign.campaign__modular-houses{background:#03591e}.campaign.campaign__modular-houses .object:hover .object__address,.campaign.campaign__modular-houses .object-price__main-price,.campaign.campaign__modular-houses .object__main-features,.campaign.campaign__modular-houses .object--light .object__slogan{color:#fff}.campaign.campaign__modular-houses .object:hover .object__address .icon,.campaign.campaign__modular-houses .object-price__main-price .icon,.campaign.campaign__modular-houses .object__main-features .icon,.campaign.campaign__modular-houses .object--light .object__slogan .icon{color:#fff}.campaign.campaign__modular-houses .object__main-features{font-size:15px}.campaign.campaign__modular-houses .object__slogan{font-size:14px}.campaign.campaign__modular-houses--dark{background-color:#1e2c3a;padding-top:.5rem}.campaign.campaign__modular-houses--dark .object:hover .object__address,.campaign.campaign__modular-houses--dark .object__address{color:#fd9800}.campaign.campaign__open-house{background:#fe1760}.campaign.campaign__open-days{background:#fe1760}.campaign.campaign__open-days .object__address,.campaign.campaign__open-days .object__area,.campaign.campaign__open-days .object__features,.campaign.campaign__open-days .object__attributes,.campaign.campaign__open-days .object__main-features,.campaign.campaign__open-days .object__main-features .icon,.campaign.campaign__open-days .object__realties-count,.campaign.campaign__open-days .object-price__main-price,.campaign.campaign__open-days .object-price__m2-price{color:#fff}.campaign.campaign__projects{background:-webkit-gradient(linear, left top, left bottom, from(#f1e7f8), to(#d4cddd));background:linear-gradient(180deg, #f1e7f8 0%, #d4cddd 100%);color:#2c1d38}.campaign.campaign__projects .campaign__title{color:#585161}.campaign.campaign__projects .campaign__icon{color:#6900a8;font-size:1.5rem}.campaign__message{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:500}.campaign__header{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;grid-column-gap:.25rem;-webkit-column-gap:.25rem;-moz-column-gap:.25rem;column-gap:.25rem}@media(min-width: 480px){.campaign__header{grid-column-gap:1rem;-webkit-column-gap:1rem;-moz-column-gap:1rem;column-gap:1rem}}.campaign__icon{font-size:35px}.campaign__hot-offers .campaign__icon{color:#ffb700}.campaign__open-house .campaign__icon{color:#4f007f}.campaign__img{max-width:5rem;-ms-flex-item-align:start;align-self:flex-start}.campaign__hot-offers .campaign__img{-ms-flex-item-align:center;align-self:center}.campaign__modular-houses .campaign__img{max-width:7rem}.campaign__title{margin:.25rem .5rem .25rem 0;color:#fff}.campaign__hot-offers .campaign__title{background:-webkit-gradient(linear, left top, left bottom, color-stop(7.14%, #ffffff), to(#fff2b0));background:linear-gradient(180deg, #ffffff 7.14%, #fff2b0 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.campaign__modular-houses .campaign__title{font-size:15px;font-weight:normal}.campaign__subtitle{margin:.25rem 0;color:rgba(255,255,255,.9)}.campaign__hot-offers .campaign__subtitle{color:var(--text-color)}.campaign__cta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:500}.campaign__cta-text{display:none;white-space:nowrap}@media(min-width: 480px){.campaign__cta-text{display:inline}}.campaign__modular-houses--dark .campaign__cta-text{color:#fd9800}.campaign__open-days .campaign__cta-text{color:#fff}.campaign__cta-icon{font-size:1.5rem;color:#ffb700;-webkit-animation:horizontalBackAndForth 1s infinite;animation:horizontalBackAndForth 1s infinite;margin-left:.25rem}.campaign__hot-offers .campaign__cta-icon{color:#fff}.campaign__open-house .campaign__cta-icon{color:#4f007f}.campaign__open-days .campaign__cta-icon{color:#fff}.campaign__modular-houses .campaign__cta-icon{color:#fff}.campaign__modular-houses--dark .campaign__cta-icon{color:#fd9800}.campaign__items{margin-bottom:0;padding:1rem 0 0}.campaign__items .object__m2-price{display:none}.campaign__modular-houses .campaign__items{padding:0}.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:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media(min-width: 768px){.feature-list__feature{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.feature-list__img{-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%;margin:0 1rem 0 0}@media(min-width: 768px){.feature-list__img{-webkit-box-flex:0;-ms-flex:0 0 auto;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:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media(max-width: 980px){.feature-highlight--mob-reverse .feature-highlight__container{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}@media(min-width: 980px){.feature-highlight__container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.feature-highlight--reverse .feature-highlight__container{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;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;-webkit-box-flex:1;-ms-flex:1 1 50%;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{-ms-flex-item-align:end;align-self:flex-end}.feature-highlight__content{-webkit-box-flex:1;-ms-flex:1 1 50%;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:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding-right:1.25rem}.popover__title:after,.confirm-view__contacts-label:after{content:"";position:absolute;top:.05rem;right:-0.25rem;width:17px;height:17px;background:url(/assets/img/icons/popover.26aba5ec.svg) no-repeat}.popover__content{position:absolute;display:none;padding:0 2rem 1.5rem 1.5rem;z-index:1;background:#fff;border-radius:6px;-webkit-box-shadow:0 0 3px rgba(50,40,61,.1),0 8px 25px rgba(50,40,61,.2);box-shadow:0 0 3px rgba(50,40,61,.1),0 8px 25px rgba(50,40,61,.2)}.popover--open .popover__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.popover__close{position:relative;right:-1rem;display:-webkit-box;display:-ms-flexbox;display:flex;width:2rem;height:2rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-item-align:end;align-self:flex-end;-webkit-box-pack:end;-ms-flex-pack: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;-webkit-transition:-webkit-box-shadow .25s;transition:-webkit-box-shadow .25s;transition:box-shadow .25s;transition:box-shadow .25s, -webkit-box-shadow .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:.5rem}.package__title{margin:0;color:#32283d}.package--selected .package__title{color:#6900a8}.package__label{position:absolute;top:-0.5rem;right:-0.25rem;padding:.25rem 1rem;color:#fff;font-size:12px;font-weight:700;background:#fd9800;z-index:1}@media(min-width: 768px){.package__label{top:-1rem;padding:.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:.25rem}.package--campaign .package__price-per-day{color:#008d30}.package--campaign .package__price{color:#008d30}.package__campaign{margin-top:.5rem}.package__info{grid-area:info;font-size:14px;color:#76707d;margin-top:.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:.5rem}.package__select{grid-area:select;align-self:end;margin-top:1rem}.package--selected{border:1px solid #6900a8;-webkit-box-shadow:0 3px 15px 2px rgba(0,0,0,.1);box-shadow:0 3px 15px 2px rgba(0,0,0,.1)}@media(min-width: 768px){.package--selected{padding-left:calc(2rem - 2px)}}.package--selected img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);-webkit-transition:-webkit-transform .5s;transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s, -webkit-transform .5s}@media(min-width: 768px){.package--no-conf{grid-template-areas:"icon . heading . price" "icon . info    . price" "icon . info    . select"}}.package .dropdown--opened{white-space:nowrap}.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:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-negative:0;flex-shrink:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#6900a8;text-align:center;width:1.5rem;height:1.5rem;border-radius:100px;margin-right:.5rem;color:#fff}.active-packages__name{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:700;margin:.2rem 0 .75rem}@media(min-width: 480px){.active-packages__name{margin:.1rem 0 .75rem}}.active-packages__lvl{margin-bottom:.25rem}.active-packages__lvl ul>li:not(:last-child){border-bottom:1px solid #e1dee3;padding-bottom:.25rem;margin-bottom:.25rem}.active-packages__lvl ul>li>span{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:.75rem}.active-packages__info{margin-left:.75rem}.active-packages__info>*{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.active-packages__info .icon{margin-right:.2rem;color:#76707d;text-align:center}.active-packages__total-lvl{grid-area:total;border-top:1px solid #e1dee3;margin:1rem -1rem -1rem;padding:.5rem 1rem;background:rgba(105,0,168,.1);color:#32283d;font-size:14px;font-weight:500}.period-package__container{position:relative;border-radius:6px}.period-package{width:100%;text-align:center;border:1px solid #e1dee3;border-radius:6px;-webkit-transition:-webkit-box-shadow .25s;transition:-webkit-box-shadow .25s;transition:box-shadow .25s;transition:box-shadow .25s, -webkit-box-shadow .25s;position:relative;overflow:hidden;padding:0}@media(max-width: 768px){.period-package:after{content:"";position:absolute;-webkit-transition:-webkit-transform .25s;transition:-webkit-transform .25s;transition:transform .25s;transition:transform .25s, -webkit-transform .25s;-webkit-backface-visibility:hidden;backface-visibility:hidden}.period-package:after{left:0;top:-2px;bottom:-2px;height:110%;border-left:3px solid #6900a8;-webkit-transform:translateY(100%) translateZ(0) scale(1, 1);transform:translateY(100%) translateZ(0) scale(1, 1)}}@media(min-width: 768px){.period-package:after{content:"";position:absolute;-webkit-transition:-webkit-transform .25s;transition:-webkit-transform .25s;transition:transform .25s;transition:transform .25s, -webkit-transform .25s;-webkit-backface-visibility:hidden;backface-visibility:hidden}.period-package:after{bottom:0;left:-2px;right:-2px;height:100%;border-bottom:3px solid #6900a8;-webkit-transform:translateX(-100%) translateZ(0) scale(1, 1);transform:translateX(-100%) translateZ(0) scale(1, 1)}}.period-package>div:first-child{display:grid;grid-template-columns:5rem 1fr 1fr;grid-template-areas:"img name price" "img name pricePerMonth";padding:.75rem;padding-bottom:.5rem}@media(min-width: 768px){.period-package>div:first-child{padding:1.5rem 2rem 2rem;display:inline-block}}.period-package--campaign>div:first-child{grid-template-areas:"img name price" "img name pricePerMonth" "img name campaign"}.period-package:hover{cursor:pointer;-webkit-box-shadow:0 2px 20px rgba(50,40,61,.15);box-shadow:0 2px 20px rgba(50,40,61,.15)}.period-package__label{position:absolute;top:-0.5rem;right:-0.25rem;padding:.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:.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}.period-package__name h3 .icon{color:#6900a8}@media(min-width: 768px){.period-package__name{text-align:center}.period-package__name h3{padding-bottom:.5rem;border-bottom:1px solid #e1dee3;margin:.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:.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:#585161;font-weight:700;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:.25rem}@media(min-width: 768px){.period-package__campaign{text-align:center}}.period-package--selected{border:1px solid #6900a8;-webkit-box-shadow:0 0 15px rgba(50,40,61,.2);box-shadow:0 0 15px rgba(50,40,61,.2)}.period-package--selected img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);-webkit-transition:-webkit-transform .5s;transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s, -webkit-transform .5s}.period-package--selected .period-package{border:none;-webkit-box-shadow:none;box-shadow:none}.period-package__export-service{display:grid;background:rgba(79,0,127,.1);grid-template-areas:"checkbox price" "text price" "oldPrice price";padding:1rem}@media(min-width: 768px){.period-package__export-service{padding:1rem .5rem;grid-template-areas:"checkbox" "text" "price" "oldPrice"}}.period-package__export-service .period-package__price{-ms-flex-item-align:center;align-self:center}.export-service__checkbox{grid-area:checkbox;font-weight:700;color:#6900a8}@media(min-width: 768px){.export-service__checkbox .form-field__flex{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.export-service__text{grid-area:text;font-weight:500;font-size:15px}@media(min-width: 768px){.export-service__text{text-align:center}}.export-service__old-price{grid-area:oldPrice;-webkit-text-decoration:line-through;text-decoration:line-through;color:#98959c;font-size:14px}@media(min-width: 768px){.export-service__old-price{text-align:center}}.period-package-list{display:grid;grid-auto-flow:row;grid-gap:.5rem;gap:.5rem}@media(min-width: 768px){.period-package-list{grid-auto-flow:column}}@media(max-width: 768px){.period-package-list--order .period-package--m,.period-package-list--order .period-package--s{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.period-package-list--order .period-package--l{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.period-package-list--order .period-package--xl{-webkit-box-ordinal-group:3;-ms-flex-order:2;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--sorting{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.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";-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:-1px;padding:.75rem 0}@media(min-width: 768px){.image-list__item{padding:.75rem .5rem;grid-template-columns:3rem 10rem 2fr 1fr 1fr 3rem;grid-template-areas:"handle img name dimension size buttons"}}.image-list__item--dragging{-webkit-animation:lift .25s forwards;animation:lift .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;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;align-self:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media(max-width: 768px){.image-list__buttons{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.image-list__buttons>*{cursor:pointer;padding:.5rem}@media(min-width: 768px){.image-list__buttons>*{margin-right:.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;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;align-self:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;grid-area:handle;margin-right:.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{-ms-flex-item-align:end;align-self:end}}.image-list__img{grid-area:img;margin-right:.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{-ms-flex-item-align:center;align-self:center;margin-right:.5rem}}.image-list__size{grid-area:size}@media(max-width: 768px){.image-list__size{-ms-flex-item-align:start;align-self:start}}@-webkit-keyframes lift{0%{-webkit-box-shadow:none;box-shadow:none}100%{-webkit-box-shadow:0 2px 30px rgba(50,40,61,.2);box-shadow:0 2px 30px rgba(50,40,61,.2)}}@keyframes lift{0%{-webkit-box-shadow:none;box-shadow:none}100%{-webkit-box-shadow:0 2px 30px rgba(50,40,61,.2);box-shadow:0 2px 30px rgba(50,40,61,.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{-ms-flex-item-align:end;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:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;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;-webkit-box-shadow:0 0 3px rgba(50,40,61,.1),0 8px 25px rgba(50,40,61,.2);box-shadow:0 0 3px rgba(50,40,61,.1),0 8px 25px rgba(50,40,61,.2);-webkit-transition:-webkit-transform .75s ease-in-out;transition:-webkit-transform .75s ease-in-out;transition:transform .75s ease-in-out;transition:transform .75s ease-in-out, -webkit-transform .75s ease-in-out}@media(min-width: 768px){.package-summary-fixed{display:none}}.package-summary-fixed--hidden{-webkit-transform:translateY(500px);-ms-transform:translateY(500px);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:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;padding-left:0;margin-bottom:1rem}.package-summary-fixed__head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;cursor:pointer;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.package-summary-fixed__head div{display:-webkit-box;display:-ms-flexbox;display:flex}.package-summary-fixed__head .package-summary-fixed__summary{display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:1.5rem;font-weight:700}.package-summary-fixed__head .icon{color:#98959c;font-weight:500;font-size:16px}.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{-webkit-box-shadow:0 0 3px rgba(50,40,61,.2),0 4px 10px rgba(50,40,61,.1);box-shadow:0 0 3px rgba(50,40,61,.2),0 4px 10px rgba(50,40,61,.1)}}.my-object:not(:last-of-type){margin-bottom:1.5rem}@media(min-width: 768px){.my-object--dashed{-webkit-box-shadow:none;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:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:.5rem}@media(min-width: 768px){.my-object__bar{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:.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{padding:.5rem 1rem}.my-object__actions .btn:first-child{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.my-object__actions--mobile .btn-group{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:.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:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.my-object__actions--mobile .dropdown .btn-group .btn{min-height:40px;padding:.5rem 1.5rem;text-align:left;color:#6900a8}.my-object__type{color:#76707d}@media(max-width: 768px){.my-object__type{margin-top:1rem;margin-bottom:.75rem;font-size:14px}}.my-object__type a{-webkit-text-decoration:underline;text-decoration:underline}.my-object__type .toggle{height:1em;margin:0 0 -0.2rem .5rem}.my-object__publishing{color:#4c4254;font-weight:500}.my-object__publishing-period{margin-right:.25rem;color:#32283d}.my-object__booked-btn--booked{color:#585161;border-color:#98959c}.my-object__top-label{position:absolute;z-index:1;background:#fd9800;color:#fff;font-weight:500;padding:.5rem 1rem;border-radius:6px 0 6px 0}.my-object .inline-select{height:auto}.booked-date-modal .datepicker{width:100%}.promo-code{margin:1rem 0 2rem}.promo-code__content{border-radius:6px}.promo-code--active .promo-code__content{background:rgba(0,184,62,.15)}.promo-code__title{margin:0 0 1rem}.promo-code__success{padding:1rem;display:-webkit-box;display:-ms-flexbox;display:flex}.promo-code__success-icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;background:#008d30;text-align:center;width:1.5rem;height:1.5rem;border-radius:100px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-right:.75rem;color:#fff}.promo-code__success .btn{margin-left:.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:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:.25rem;font-size:14px}.my-objects__place-ad{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:2rem;margin-bottom:2rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media(min-width: 768px){.my-objects__place-ad{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.my-objects__place-ad .btn{width:100%;margin-bottom:.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}.category-view__finnish-block{color:#76707d;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-shadow:0 0 3px rgba(50,40,61,.2),0 4px 10px rgba(50,40,61,.1);box-shadow:0 0 3px rgba(50,40,61,.2),0 4px 10px rgba(50,40,61,.1);width:100%;gap:1rem;padding:1rem 1rem .5rem 1rem;border-radius:6px;font-size:.875rem}.category-view__finnish-block h3{color:#94004a;margin:0 0 1rem 0;font-size:1.1rem}.category-view__finnish-block>div{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.category-view__finnish-block>div.logos{white-space:nowrap;gap:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-item-align:baseline;align-self:baseline}@media(min-width: 768px){.category-view__finnish-block{padding:1.5rem;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.category-view__finnish-block>div.logos{-ms-flex-item-align:center;align-self:center}}.location-view__section:not(:last-child){margin-bottom:3rem}.location-view__map-heading{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.location-view__map-caption{margin-top:.75rem}.location-view__section .map__controls{bottom:.5rem}.location-view__coordinates{margin-top:.75rem;margin-bottom:1rem}.location-view__street-view{height:300px}.location-view__empty{height:300px;background:#f6f5f7;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#76707d}.location-view__empty .icon{font-size:5rem;margin-bottom:.5rem;color:#adabb0}@media(min-width: 768px){.info-view__form{padding-right:22rem}}.info-view__form .form__extra>.info-view__form__price-info{display:inline-block;color:#f90;font-size:24px;height:100%;margin-left:1rem;margin-top:10px}.info-view__form .form__label .info-view__form__price-info{color:#f90;display:inline-block;margin-left:.5rem}.info-view__list{margin-top:2rem}.info-view__list .list__item{margin-bottom:1rem}.info-view__list h4{margin: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}.images-view__first-section{padding:0}.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:.5rem 0 1rem;margin:.5rem 0}.package-view__products{margin-top:3rem}.package-view__external-service{margin-top:1rem;margin-bottom:2rem;display:-webkit-box;display:-ms-flexbox;display:flex;border:1px solid #c7c5c9;-webkit-box-shadow:0 0 3px rgba(50,40,61,.2),0 4px 10px rgba(50,40,61,.1);box-shadow:0 0 3px rgba(50,40,61,.2),0 4px 10px rgba(50,40,61,.1);border-radius:6px;padding:1rem 1rem .64rem 1rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem 1rem;font-size:14px;position:relative}.package-view__external-service a{color:#94004a;font-weight:700}.package-view__external-service>div:nth-child(3){-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.package-view__external-service>div.label{border-radius:0;background:#fd9800;position:absolute;right:-0.25rem;top:-1rem;padding:.4rem 1rem;text-transform:uppercase}@media(max-width: 768px){.package-view__external-service{-ms-flex-wrap:wrap;flex-wrap:wrap}.package-view__external-service>div:last-child{position:absolute;right:1rem;top:1.5rem}}.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;grid-row-gap:1rem;row-gap:1rem}.confirm-view__contacts-form .input__container{margin-bottom:0}}.confirm-view__contacts-phone{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.confirm-view__contacts-phone .popover{position:absolute;top:55px;width:100%}.confirm-view__contacts-phone .popover__title,.confirm-view__contacts-phone .confirm-view__contacts-label{display:none}.confirm-view__contacts-phone .popover__content{font-weight:500;color:#6900a8}.confirm-view__contacts-email{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;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:.5rem}.confirm-view__contacts-label:after{display:none}.confirm-view__contacts-info{margin-top:.5rem;font-size:14px;font-weight:400}.confirm-view__preview-btn{display:-webkit-box;display:-ms-flexbox;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}@media(min-width: 768px){.confirm-view .object__header{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}@media(min-width: 768px){.confirm-view .object__address{font-size:20px}}.confirm-view .object__specs{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.confirm-view .object__slogan{display:-webkit-box;display:-ms-flexbox;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 .object-price__main-price{font-size:20px}@media(min-width: 768px){.confirm-view .object .object-price__main-price{font-size:25px}}.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;-webkit-box-shadow:0 0 3px rgba(50,40,61,.1),0 8px 25px rgba(50,40,61,.2);box-shadow:0 0 3px rgba(50,40,61,.1),0 8px 25px rgba(50,40,61,.2);border-radius:3px;grid-template-columns:185px auto}.complete-view .object__header{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}@media(max-width: 768px){.complete-view .object__header{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;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__specs{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}.complete-view .object:visited .object__address{color:#6900a8}.complete-view .object__main-features{font-size:17px}.complete-view .object__price{display:inherit;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media(max-width: 768px){.complete-view .object__price{-webkit-box-align:start;-ms-flex-align:start;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;-webkit-box-shadow:0 0 3px rgba(50,40,61,.1),0 8px 25px rgba(50,40,61,.2);box-shadow:0 0 3px rgba(50,40,61,.1),0 8px 25px rgba(50,40,61,.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:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-weight:700}@media(max-width: 768px){.complete-view .btn-group{-ms-flex-flow:wrap;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:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.contact-phone button{color:#6900a8;margin:0;padding:0;cursor:pointer}.contact-phone span{margin-right:.5rem}.contact__form{width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.contact__form--copy{padding-bottom:.25rem;color:#4c4254;font-size:14px;font-weight:400}.contact__form-helper{display:-webkit-box;display:-ms-flexbox;display:flex}.contact__form-bc{display:-webkit-box;display:-ms-flexbox;display:flex}.contact-card{display:-webkit-box;display:-ms-flexbox;display:flex}.contact-card--horizontal{-ms-flex-wrap:wrap;flex-wrap:wrap}.contact-card--vertical{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.contact-card--raised{-webkit-box-shadow:0 0 3px rgba(50,40,61,.1),0 5px 17px rgba(50,40,61,.15);box-shadow:0 0 3px rgba(50,40,61,.1),0 5px 17px rgba(50,40,61,.15);border-radius:6px;padding:1rem}.contact-card--vip{border-top:16px solid #fd9800;border-radius:6px;position:relative}.contact-card--vip .badge{position:absolute;top:-16px;right:0;padding:.25rem .5rem;border-top-right-radius:6px;border-bottom-left-radius:6px;color:#fff;background-color:#fd9800;font-weight:700}.contact-card__image{-webkit-box-flex:0;-ms-flex:0 0 6rem;flex:0 0 6rem;text-align:center;margin-bottom:1rem}.contact-card--horizontal .contact-card__image{margin-right:1.5rem}.contact-card--compact .contact-card__image{-ms-flex-preferred-size:4rem;flex-basis:4rem}.contact-card__avatar-mobile{-webkit-box-flex:0;-ms-flex:0 0 6rem;flex:0 0 6rem;text-align:center;max-width:100%;max-height:170px}.contact-card__avatar{max-width:100%;-ms-flex-item-align:center;align-self:center}.contact-card__content{min-height:30px;-webkit-box-flex:1;-ms-flex:1 calc(100% - 8rem);flex:1 calc(100% - 8rem)}.contact-card__title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.contact-card__contact-list{margin-top:.5rem}.contact-card--compact .contact-card__contact-list{margin-top:.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:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:20px;color:#6900a8;color:var(--brand-color);margin:.5rem 0 .25rem}.contact-card--compact .contact-card__name{font-size:14px;font-weight:700;color:#32283d}.contact-card__name .icon{margin-left:.25rem;font-size:18px}.contact-card__name-grey{color:#32283d}.contact-card__name--mobile{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:20px;color:#000;margin:.5rem 0 .25rem}.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;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:calc(100% + 2rem)}.contact-card__company img{max-height:3rem;max-width:10rem}.contact-card__company-cta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:500;margin-left:2rem;justify-self:end}.contact-card__company--no-logo .contact-card__company-cta{width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.contact-card__company-cta .icon{margin-left:.25rem;color:#6900a8}.lead-form{background:-webkit-gradient(linear, left top, left bottom, from(#DDD9E2), to(#D6D0DD));background:linear-gradient(180deg, #DDD9E2 0%, #D6D0DD 100%);padding:.5rem 1.5rem 1.5rem 1.5rem;margin:0 -1.5rem}.obj-overview .lead-form{margin-top:1.5rem}.lead-form__header{text-align:center;color:#32283d;margin-bottom:.5rem}.lead-form__header h3{font-weight:900;font-size:32px;line-height:128%;margin-bottom:.5rem;overflow:hidden}.lead-form__header h3:before,.lead-form__header h3:after{background-color:#6900a8;content:"";display:inline-block;height:1px;position:relative;vertical-align:middle;width:50%}.lead-form__header h3:before{right:.5em;margin-left:-50%}.lead-form__header h3:after{left:.5em;margin-right:-50%}.lead-form .contact__form{padding:1.25rem;background-color:#fff;border-radius:6px;-webkit-box-shadow:0 0 3px rgba(50,40,61,.2),0 4px 10px rgba(50,40,61,.1);box-shadow:0 0 3px rgba(50,40,61,.2),0 4px 10px rgba(50,40,61,.1)}.lead-form .contact__form .filter__heading{margin-bottom:.5rem}.recaptcha__block{font-size:.9rem;color:#4c4254}.recaptcha__block a{-webkit-text-decoration:underline;text-decoration:underline}.grecaptcha-badge{visibility:hidden;z-index:2}.show-recaptcha .grecaptcha-badge{visibility:visible}.getapro{margin-top:3rem}.getapro .full-specs__title{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.5rem}@media(min-width: 768px){.getapro .full-specs__title{font-size:20px;color:#32283d;margin:0 0 .75rem}}.bank-highlight{padding:2rem;border-radius:6px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;color:#fff}@media(max-width: 480px){.bank-highlight{padding:1rem;min-height:250px}}.bank-highlight__title{margin:0 0 .75rem 0}.bank-highlight__link{color:inherit}.bank-highlight__link:hover{color:#ee4472}.bank-highlight__content{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.bank-highlight__body{margin-bottom:1.5rem;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.bank-highlight__body a{font-weight:700;-webkit-text-decoration:underline;text-decoration:underline}.bank-highlight__logo{margin-bottom:1.5rem;height:25px}.bank-highlight__logo img{width:auto;height:100%}.bank-highlight__button{display:block;width:100%;background-color:#fff;color:#281c37}.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:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:.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--with-button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.hlcm--with-button .hlcm__period{margin-left:.5rem}.hlcm__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:.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:.25rem}.hlcm__per-month{font-size:14px;font-weight:400;position:relative;margin-left:.25rem;top:-0.5rem}.hlcm__body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:.5rem;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.hlcm__period{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.hlcm__period-label{margin-right:.5rem}.hlcm__period-select .dropdown{white-space:nowrap}.mlcc__radio-label{font-size:14px;font-weight:500;margin-bottom:.5rem}.ncc__info{color:#76707d;margin-bottom:1.5rem}.multi-bank-calc__tabs{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:2rem}.obj-overview__multi-bank-calc .multi-bank-calc__tabs{margin-bottom:0}.multi-bank-calc__tabs .tabs__tab{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:.5rem 0 .25rem 0;border:1px solid #e1dee3}.multi-bank-calc__tabs .tabs__tab:first-child{border-top-left-radius:6px}.multi-bank-calc__tabs .tabs__tab:last-child{border-top-right-radius:6px}.multi-bank-calc__tabs .tabs__tab--selected{border-color:#6900a8;background-color:#e1dee3}.multi-bank-calc__tabs .tabs__tab.citadele,.multi-bank-calc__tabs .tabs__tab.citadele_ee{padding:0}.multi-bank-calc__tabs .tabs__tab.citadele img,.multi-bank-calc__tabs .tabs__tab.citadele_ee img{margin-top:5px;height:30px}.multi-bank-calc .calc-field{color:#4c4254;border-bottom:1px solid #e1dee3;padding-bottom:.25rem;margin-bottom:.25rem}.multi-bank-calc .tabs__tab img{width:auto;height:20px}@media(max-width: 480px){.multi-bank-calc .tabs__tab img{height:16px}}.multi-bank-calc .calc__cta{margin-bottom:0}.multi-bank-calc .seb-calc__disclaimer{color:#98959c}.multi-bank-calc .seb-calc__disclaimer a{color:#6900a8}@media(min-width: 768px){.modal .multi-bank-calc .calc,.obj-media__loan-calculator .multi-bank-calc .calc{display:grid;grid-template-columns:2fr 3fr;grid-gap:1rem}}.image-gallery .modal .multi-bank-calc .calc,.image-gallery .obj-media__loan-calculator .multi-bank-calc .calc{white-space:normal;line-height:normal;line-height:initial}.modal .multi-bank-calc .calc .calc__summary,.obj-media__loan-calculator .multi-bank-calc .calc .calc__summary{margin:0}@media(min-width: 768px){.modal .multi-bank-calc .calc .calc__summary .seb-calc__info,.obj-media__loan-calculator .multi-bank-calc .calc .calc__summary .seb-calc__info{min-height:90px}}@media(min-width: 768px){.modal .multi-bank-calc .calc .calc__summary .seb-calc__info{min-height:100px}}.multi-bank-calc .select__value{font-weight:normal}.sbcc--with-button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.sbcc--with-button .sbcc__period{margin-left:.5rem}.sbcc__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:.5rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.sbcc__title{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:14px;font-weight:700;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:.5rem}.sbcc__title img{max-width:90px;height:auto;margin-right:.5rem}.sbcc__logo{height:20px;margin-right:1rem;margin-bottom:3px}.sbcc__monthly-payment{margin:0;white-space:nowrap;font-size:20px}.sbcc__monthly-payment .tooltip{color:#c7c5c9;display:inline}.sbcc__monthly-payment .tooltip .icon{position:relative;top:-0.2rem;font-size:14px}.sbcc__tooltip-content{width:250px;white-space:normal;white-space:initial}.sbcc__self-financing{display:grid;grid-auto-flow:column;grid-column-gap:.25rem}.sbcc__per-month{font-size:14px;font-weight:400;position:relative;margin-left:.25rem;top:-0.3rem}.sbcc__body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:.5rem;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1rem;font-size:14px}.sbcc__period,.sbcc__amount{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.sbcc__period-label,.sbcc__amount-label{margin-right:.5rem}.sbcc__period-select .dropdown,.sbcc__amount-select .dropdown{white-space:nowrap}.sbcc .select__value{font-weight:normal}.finance-hero{background-size:cover}.finance-hero--finance-center{background-image:url(/assets/img/finance-center/finance-center-bg.02227644.jpg);background-position:center right}.finance-hero--finance-center h1{background-color:#fff;color:#32283d;-webkit-box-shadow:-5px 0 0 #fff;box-shadow:-5px 0 0 #fff}.finance-hero--loan-application{background-position:center center}.finance-hero--loan-application h1{background-color:#3a0e2e;color:#fff;-webkit-box-shadow:-5px 0 0 #3a0e2e;box-shadow:-5px 0 0 #3a0e2e}.finance-hero--home-loan-application{background-image:url(/assets/img/luminor/home-application-bg.52a7f14d.svg)}.finance-hero--consumer-loan-application{background-image:url(/assets/img/luminor/consumer-application-bg.9a2e2a92.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 .5rem;display:inline-block}.clp{position:relative;z-index:1;margin:0 -1rem;padding:1rem;-webkit-box-shadow:0 2px 3px rgba(0,0,0,.2);box-shadow:0 2px 3px rgba(0,0,0,.2);background:#fff;margin-bottom:-1.5rem}.clp__wrap{display:-webkit-box;display:-ms-flexbox;display:flex}.clp--home-loan .clp__wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media(min-width: 480px){.clp__wrap{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;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:.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}.luminor-theme__link{color:#ee4472 !important;color:#6900a8 !important;color:var(--brand-color) !important}.luminor-theme__link{font-weight:600}.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}.la-choose-action{margin-bottom:2rem}.la-choose-action__header{margin:0}.la-choose-action__choice{display:grid;grid-template-columns:1fr}@media(min-width: 768px){.la-choose-action__choice{margin-top:1rem;grid-template-columns:1fr 1fr}}.la-choose-action__choice-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:1rem 0}.la-choose-action__choice-item:nth-child(2n){border-top:solid 1px #e1dee3}@media(min-width: 768px){.la-choose-action__choice-item{padding:0 2rem}.la-choose-action__choice-item:nth-child(2n){border-top:none;border-left:solid 1px #e1dee3}}.la-choose-action__choice-item ol{padding-left:1.5rem;line-height:1.5}.la-choose-action__choice-item ol>li{list-style:decimal}.la-choose-action__choice-item .btn{margin:1rem 0}.la-choose-action__choice-header{display:-webkit-box;display:-ms-flexbox;display:flex}.la-choose-action__choice-header img{-ms-flex-item-align:center;align-self:center;max-width:4.5rem}@media(min-width: 768px){.la-choose-action__choice-header{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.la-choose-action__choice-header img{max-width:6.5rem}}.fc-feedback__title{margin-top:3.5rem}.fc-feedback__content{font-weight:500}.fc-feedback__rating-block button{font-size:20px}.fc-feedback__rating-block button .icon{display:inline;font-size:19px;vertical-align:baseline;margin:0 .25rem}@media(min-width: 980px){.fc-feedback__rating-block{margin-top:3rem;padding:0 10rem}}.fc-feedback__desc-text{font-size:16px;vertical-align:baseline}.fc-feedback__rating-header{font-weight:500}.fc-feedback__bottom{margin-top:2rem}.fc-feedback__complete{display:-webkit-box;display:-ms-flexbox;display:flex;padding:1rem 2rem;background:#f7f7f5;border-radius:6px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:2rem;-moz-column-gap:2rem;column-gap:2rem;row-gap:1rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.fc-feedback__complete-title{margin:0}.fc-feedback__complete-subtitle{margin:.5rem 0}.fc-feedback__complete img{max-height:3rem}@media(min-width: 980px){.fc-feedback__complete{margin-left:10rem;margin-right:10rem;padding:2rem;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.soty-banner{display:grid;min-height:280px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;justify-items:center;position:relative}.soty-banner__bg{position:absolute;height:280px;width:100%;-webkit-clip-path:polygon(100% 0, 100% 65%, 0 100%, 0 0);clip-path:polygon(100% 0, 100% 65%, 0 100%, 0 0);overflow:hidden}.soty-banner__logo{max-width:100px;z-index:1}.soty-banner__logo--post{display:none}.soty-banner__center-block{max-width:24rem}.soty-banner__title-text{padding:0 1rem;position:relative}.soty-banner__title-text p{font-size:1rem;font-weight:700;font-style:italic;color:#fff;position:relative;z-index:1;margin:0;margin-bottom:1rem}.soty-banner__text-quote{position:absolute;left:.5rem;top:-1rem}.soty-banner__btn{background-color:#fd9800;color:#281c37}.soty-banner__btn:hover{background-color:#f37b0b}@media(min-width: 480px){.soty-banner{grid-template-columns:1fr 2fr}.soty-banner__bg{-webkit-clip-path:polygon(100% 0, 100% 80%, 0 100%, 0 0);clip-path:polygon(100% 0, 100% 80%, 0 100%, 0 0)}.soty-banner__logo{max-width:150px}.soty-banner__text-quote{position:absolute;left:0;top:-0.75rem}}@media(min-width: 768px){.soty-banner{grid-template-columns:1fr 1fr 1fr}.soty-banner__bg{-webkit-clip-path:polygon(100% 0, 100% 70%, 10% 100%, 0 100%, 0 0);clip-path:polygon(100% 0, 100% 70%, 10% 100%, 0 100%, 0 0)}.soty-banner__logo--post{display:inline;display:initial}}@media(min-width: 980px){.soty-banner__bg{-webkit-clip-path:polygon(100% 0, 100% 70%, 25% 100%, 0 100%, 0 0);clip-path:polygon(100% 0, 100% 70%, 25% 100%, 0 100%, 0 0)}.soty-banner__logo{max-width:200px}.soty-banner__logo--post{max-width:300px}.soty-banner__title-text p{font-size:1.25rem}}.soty-header{grid-template-columns:1fr 1fr}.soty-header>*{z-index:1}.soty-header__bg{z-index:0}.soty-header__flat-logo{max-width:150px}.soty-header__3d-logo{width:200px;height:auto}@media(min-width: 480px){.soty-header__3d-logo{width:300px}}.soty-title{font-weight:900;color:#fd9800}.soty-introduction a{-webkit-text-decoration:underline;text-decoration:underline}.soty-introduction--bold{font-weight:600}.soty-brokers{display:grid;grid-template-columns:1fr;grid-column-gap:1rem;-webkit-column-gap:1rem;-moz-column-gap:1rem;column-gap:1rem;grid-row-gap:1rem;row-gap:1rem}@media(min-width: 980px){.soty-brokers{grid-template-columns:1fr 1fr}}.soty-broker{display:grid;grid-template-columns:1fr;padding:1rem;border:1px solid #f0f0f0;border-top:none;background-color:#f9f9f9;grid-column-gap:2rem;-webkit-column-gap:2rem;-moz-column-gap:2rem;column-gap:2rem}.soty-broker__image{position:relative;line-height:0;text-align:center}.soty-broker__broker-image{width:100%;-webkit-filter:grayscale(100%);filter:grayscale(100%);max-width:250px}.soty-broker__company-logo{margin-top:1rem}.soty-broker__company-logo--corner{position:absolute;max-width:120px;bottom:5px;left:0}.soty-broker__ident{line-height:1.6}.soty-broker__name{font-size:2rem;font-weight:900;color:#fd9800}.soty-broker__company{color:#76707d}.soty-broker__contacts{margin:1rem 0}.soty-broker__contacts a{color:#fd9800}.soty-broker__awards,.soty-broker__certificates{background-color:#fff;position:relative;padding:.75rem 1.5rem;margin-bottom:1rem}.soty-broker__awards,.soty-broker__certificates{margin-top:.5rem}.soty-broker__awards .icon,.soty-broker__certificates .icon{position:absolute;top:0;padding:.25rem;font-size:1.4rem;left:-0.95rem;border-radius:50%;color:#fd9800;background-color:#fff}.soty-broker__btn{background-color:#fd9800;border-color:rgba(253,152,0,.7);margin-top:1rem}.soty-broker__btn.btn--outline{color:#2c1d38;background-color:#fff}.soty-broker__btn.btn--outline:hover{border-color:#fd9800;background-color:rgba(255,229,0,.1)}.soty-broker__btn:hover{background-color:#f37b0b;border-color:rgba(253,152,0,.4)}@media(min-width: 480px){.soty-broker{grid-template-columns:1fr 1fr}}.soty-carousel{background:linear-gradient(260deg, rgba(35, 35, 35, 0.8) 20%, rgba(0, 0, 0, 0.8) 30%);border-radius:5px;position:relative;padding:1rem 0}.soty-carousel__section{padding:2rem 0;background-repeat:no-repeat;background-size:1920px;background-position:top}.soty-carousel__header{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}.soty-carousel__header .btn{background:-webkit-gradient(linear, left top, right top, color-stop(21%, #fcefd5), color-stop(44%, #deba90), color-stop(64%, #fcefd5), color-stop(88%, #dcbc94));background:linear-gradient(90deg, #fcefd5 21%, #deba90 44%, #fcefd5 64%, #dcbc94 88%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);color:rgba(0,0,0,0);justify-self:end}.soty-carousel__header .btn span:first-child{display:none}@media(min-width: 768px){.soty-carousel__header .btn{position:absolute;right:0;bottom:30%}.soty-carousel__header .btn span:first-child{display:inline;display:initial}}@media(min-width: 1280px){.soty-carousel__header{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.soty-carousel__header-city24{padding-top:6px;padding-left:1.5rem;display:none}@media(min-width: 768px){.soty-carousel__header-city24{display:inline}}.soty-carousel__header-text{width:20rem;padding-left:3px}@media(min-width: 480px){.soty-carousel__header-text{width:auto}}.soty-carousel__slider{padding:0 1rem}.soty-carousel__slider .item-slider--mob__slide{width:14rem}.soty-carousel__icon{position:absolute;display:none;right:-6rem;bottom:-2rem}@media(min-width: 980px){.soty-carousel__icon{display:inline;display:initial}}.soty-broker__carousel img{height:160px;width:196px;-o-object-fit:cover;object-fit:cover;-o-object-position:0 10%;object-position:0 10%;border-radius:5px}.soty-broker__carousel .soty-broker__name{font-size:1rem}.soty-broker__carousel .soty-broker__company{color:#f6f5f7;font-size:13px}.soty-broker__carousel .soty-broker__ident{padding-top:.25rem;line-height:1.2}.soty-broker__carousel .btn--link{color:#f6f5f7;-webkit-text-decoration:underline;text-decoration:underline;font-weight:normal;font-size:13px}.soty-footer{display:grid;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;margin-top:1rem}.soty-footer__title{font-weight:900}.soty-footer__links{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.soty-footer__year-link{font-weight:600;color:#fd9800;font-size:1.5rem}.soty-footer__year-link.active{color:#2c1d38;pointer-events:none}.soty-footer__year-link::after{color:#2c1d38;content:"|";padding:0 .75rem}.soty-footer__year-link:last-child::after{content:none}.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(/assets/img/cover-images/main-page/cover-apartment.b39bbfb8.jpg);background-position:bottom}.lv .main__hero-bg--apartment{background-image:url(/assets/img/cover-images/main-page/cover-apartment-lv.dc2ffc1e.jpg);background-position:top}.main__hero-bg--apartment-xmas{background-image:url(/assets/img/cover-images/main-page/cover-xmas.b0be59b4.jpg);background-position:bottom}.main__hero-bg--house{background-image:url(/assets/img/cover-images/main-page/cover-house.cd4e68de.jpg)}.lv .main__hero-bg--house{background-image:url(/assets/img/cover-images/main-page/cover-house-lv.e2842cd5.jpg)}.main__hero-bg--commercial{background-image:url(/assets/img/cover-images/main-page/cover-commercial.cb12ee4d.jpg)}.lv .main__hero-bg--commercial{background-image:url(/assets/img/cover-images/main-page/cover-commercial-lv.a48b62e2.jpg)}.main__hero-bg--garage{background-image:url(/assets/img/cover-images/main-page/cover-garage.84c5a1f5.jpg)}.lv .main__hero-bg--garage{background-image:url(/assets/img/cover-images/main-page/cover-garage-lv.a60b0369.jpg)}.main__hero-bg--house-share{background-image:url(/assets/img/cover-images/main-page/cover-house-share.b08fbef0.jpg)}.main__hero-bg--new-project{background-image:url(/assets/img/cover-images/main-page/cover-new-project.eeca8fe2.jpg)}.lv .main__hero-bg--new-project{background-image:url(/assets/img/cover-images/main-page/cover-new-project-lv.4645775e.jpg)}.main__hero-bg--cottage-villa{background-image:url(/assets/img/cover-images/main-page/cover-cottage-villa.f155ae8a.jpg)}.main__hero-bg--land{background-image:url(/assets/img/cover-images/main-page/cover-land.54dc7323.jpg)}.lv .main__hero-bg--land{background-image:url(/assets/img/cover-images/main-page/cover-land-lv.8b372023.jpg);background-position:bottom}.main__hero-bg--modular{background-image:url(/assets/img/cover-images/main-page/cover-modular.fa97ca60.jpg)}.lv .main__hero-bg--modular{background-image:url(/assets/img/cover-images/main-page/cover-modular-lv.8a6b8b8f.jpg)}.main__hero-bg:after{content:"";background:rgba(110,72,150,.3);-webkit-backdrop-filter:blur(0px) saturate(80%);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,.28);-webkit-backdrop-filter:blur(0px) saturate(80%);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{-webkit-box-shadow:none;box-shadow:none}.main__hero .search .search__area-select{border:none;margin-right:.5rem;background:#fff;-webkit-box-shadow:0 0 2px rgba(50,40,61,.2),0 3px 6px rgba(50,40,61,.15);box-shadow:0 0 2px rgba(50,40,61,.2),0 3px 6px rgba(50,40,61,.15)}}.main__hero>.container{max-width:84rem}.main__content{margin-top:2rem}.main__campaigns>*{margin-bottom:1.5rem}.main__broker-of-the-year__image img{width:100%;height:auto;-o-object-fit:cover;object-fit:cover;opacity:.9}.main__broker-of-the-year__image img:hover{opacity:1}.main__top-offers__bg{background:#eeeef2 url(/assets/img/stars_bg.aa6879fd.svg);padding-top:2rem;padding-bottom:2rem}.main__title-icon{margin-top:3px;margin-right:.5rem}.branded-company{border-radius:6px;-webkit-box-shadow:0 2px 15px 2px rgba(0,0,0,.1);box-shadow:0 2px 15px 2px rgba(0,0,0,.1);padding:.5rem 1.5rem;margin-bottom:2rem;margin-top:1rem}.vip-b-card{margin:1rem 0}.main__cs-wrapper{margin-top:1rem}.main__np-landing-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.main__np-landing-header .btn--lhv{margin-left:1rem}@media(min-width: 980px){.object-results__wrap{position:fixed;width:100%;overflow:hidden}.object-results__wrap--no-map{position:relative;overflow:visible}.object-results__wrap--header-ad .results__split{height:calc(100vh - 11.5rem - 115px) !important}}.object-results .Pane1{overflow:scroll;-webkit-box-shadow:0 0 3px rgba(50,40,61,.2),0 4px 10px rgba(50,40,61,.1);box-shadow:0 0 3px rgba(50,40,61,.2),0 4px 10px rgba(50,40,61,.1);position:relative;z-index:80}@media only screen and (max-width: 1400px){.object-results__header-ad{display:none !important}}.data-item{display:-webkit-box;display:-ms-flexbox;display:flex}.data-item__content{-webkit-box-flex:1;-ms-flex:1 auto;flex:1 auto;margin:0}.data-item__icon{font-size:1.125rem;margin-right:.75rem;color:#98959c;-ms-flex-item-align:center;align-self:center}.data-item__link{white-space:nowrap}.settings{color:#76707d}.settings .form__section-title{font-size:17px;color:#76707d}.settings .data-item__content strong{color:#2c1d38}.fc__loan-highlights{margin-top:-9rem;display:grid;grid-row-gap:1rem}@media(min-width: 768px){.fc__loan-highlights{grid-row-gap:0;grid-column-gap:1rem;grid-template-columns:repeat(4, minmax(0, 1fr))}.fc__loan-highlights--2col{grid-template-columns:repeat(2, minmax(0, 1fr))}.fc__loan-highlights--3col{grid-template-columns:repeat(3, minmax(0, 1fr))}}.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,.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:-webkit-box;display:-ms-flexbox;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:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.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:12px;color:#98959c}.la__agreement{font-size:14px;margin-top:0}.la-open-days{padding:0}@media(min-width: 768px){.la-open-days{padding:2rem 3rem}}.la-open-days__message{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:rgba(217,220,210,.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:.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%;-webkit-box-shadow:0 0 100px rgba(0,0,0,.2);box-shadow:0 0 100px rgba(0,0,0,.2)}@media print{.body--print:after{display:none}}.body--print #__next{height:auto}.body--print .header,.body--print .footer{display:none}@media print{*{overflow:visible !important}}
@-webkit-keyframes tmOYgAd6ovo5n1UYchV1{0%{opacity:0}100%{opacity:1}}@keyframes tmOYgAd6ovo5n1UYchV1{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes QwbQQS_xyng6EhZIf27w{100%{opacity:0}0%{opacity:1}}@keyframes QwbQQS_xyng6EhZIf27w{100%{opacity:0}0%{opacity:1}}@-webkit-keyframes FY0TyLUkxucBhrOILMZn{0%,100%{-webkit-transform:translateX(-3px);transform:translateX(-3px)}50%{-webkit-transform:translateX(3px);transform:translateX(3px)}}@keyframes FY0TyLUkxucBhrOILMZn{0%,100%{-webkit-transform:translateX(-3px);transform:translateX(-3px)}50%{-webkit-transform:translateX(3px);transform:translateX(3px)}}.oeJDlv_UoAGpTtmd1bva{padding:.75rem;border-radius:6px;background:#f6f5f7;margin:2rem 0;display:-webkit-box;display:-ms-flexbox;display:flex}.oeJDlv_UoAGpTtmd1bva.URFqlnphMW4XKu1NHQJK{background:#feedf4}.oeJDlv_UoAGpTtmd1bva.XLqCpLshiQUBRAO2qmUZ{background:none;padding:0;margin:0}.oeJDlv_UoAGpTtmd1bva .wJrucPPDlkytceMujugw{font-size:22px;margin-right:.75rem;color:#6900a8}.URFqlnphMW4XKu1NHQJK .oeJDlv_UoAGpTtmd1bva .wJrucPPDlkytceMujugw{color:#f11f77}
@-webkit-keyframes T8bd7OGyAEnB7RFLKtAA{0%{opacity:0}100%{opacity:1}}@keyframes T8bd7OGyAEnB7RFLKtAA{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes nmdFDAzPkAAh57BHXZ5K{100%{opacity:0}0%{opacity:1}}@keyframes nmdFDAzPkAAh57BHXZ5K{100%{opacity:0}0%{opacity:1}}@-webkit-keyframes LLzsGdKQq5F2stH0LZCT{0%,100%{-webkit-transform:translateX(-3px);transform:translateX(-3px)}50%{-webkit-transform:translateX(3px);transform:translateX(3px)}}@keyframes LLzsGdKQq5F2stH0LZCT{0%,100%{-webkit-transform:translateX(-3px);transform:translateX(-3px)}50%{-webkit-transform:translateX(3px);transform:translateX(3px)}}.S1D352YibQ3RNCqXNWNQ:focus{outline:none;background-color:rgba(66,0,106,.1)}
@-webkit-keyframes or6Pl7NgmW_72VkaKBSQ{0%{opacity:0}100%{opacity:1}}@keyframes or6Pl7NgmW_72VkaKBSQ{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes oIOLQCe2GlSNgRIHukKw{100%{opacity:0}0%{opacity:1}}@keyframes oIOLQCe2GlSNgRIHukKw{100%{opacity:0}0%{opacity:1}}@-webkit-keyframes uvE5HctrcDXhFyAiVZgb{0%,100%{-webkit-transform:translateX(-3px);transform:translateX(-3px)}50%{-webkit-transform:translateX(3px);transform:translateX(3px)}}@keyframes uvE5HctrcDXhFyAiVZgb{0%,100%{-webkit-transform:translateX(-3px);transform:translateX(-3px)}50%{-webkit-transform:translateX(3px);transform:translateX(3px)}}.EKgpzw1pFiXQFm9o7qCA{background-color:#f6f5f7;border-radius:6px;overflow:hidden}.EKgpzw1pFiXQFm9o7qCA.Iep3As8y81bnvqV2FedY{margin:.5rem -0.5rem 0;border:none;padding:0}.EKgpzw1pFiXQFm9o7qCA.Iep3As8y81bnvqV2FedY .CfMOWMOEOMELS2nR1gcV{display:grid}.EKgpzw1pFiXQFm9o7qCA.Iep3As8y81bnvqV2FedY .CfMOWMOEOMELS2nR1gcV .PC7AuzgjRW3_yy1e_Tc9{color:#4c4254}.EKgpzw1pFiXQFm9o7qCA.Iep3As8y81bnvqV2FedY .CfMOWMOEOMELS2nR1gcV .c2TmzOTRDEJpja24kfm7{padding-left:0}.EKgpzw1pFiXQFm9o7qCA.Iep3As8y81bnvqV2FedY .CfMOWMOEOMELS2nR1gcV .HHmImfLQ8AcGX4LtUe0O{padding:0;grid-column:2;grid-row:1/span 2;align-self:center}.EKgpzw1pFiXQFm9o7qCA.Iep3As8y81bnvqV2FedY .CfMOWMOEOMELS2nR1gcV .HHmImfLQ8AcGX4LtUe0O .icon{color:#4c4254}.EKgpzw1pFiXQFm9o7qCA .CfMOWMOEOMELS2nR1gcV{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;cursor:pointer;padding:.5rem}.EKgpzw1pFiXQFm9o7qCA .CfMOWMOEOMELS2nR1gcV .PC7AuzgjRW3_yy1e_Tc9{color:#4c4254;font-size:17px;font-weight:700;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}.EKgpzw1pFiXQFm9o7qCA .CfMOWMOEOMELS2nR1gcV .c2TmzOTRDEJpja24kfm7{font-size:15px;color:#76707d;padding-left:1rem}.EKgpzw1pFiXQFm9o7qCA .CfMOWMOEOMELS2nR1gcV .HHmImfLQ8AcGX4LtUe0O{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;text-align:right;cursor:pointer;font-size:15px;color:#32283d}.EKgpzw1pFiXQFm9o7qCA .CfMOWMOEOMELS2nR1gcV .HHmImfLQ8AcGX4LtUe0O .icon{margin-left:.5rem}.EKgpzw1pFiXQFm9o7qCA .W4PUqWrahS5VrRhSK2DT{padding:0 1rem;background-color:#fff;overflow-x:auto}.EKgpzw1pFiXQFm9o7qCA .PZM6AVoxyFJuPWGi5Qnc{display:none;position:fixed;z-index:1;bottom:1rem;right:1rem;background-color:#fff;margin:auto;width:auto;border-radius:6px;-webkit-box-shadow:0 0 3px rgba(50,40,61,.1),0 5px 17px rgba(50,40,61,.15);box-shadow:0 0 3px rgba(50,40,61,.1),0 5px 17px rgba(50,40,61,.15);min-width:50%}.EKgpzw1pFiXQFm9o7qCA .PZM6AVoxyFJuPWGi5Qnc.QgvhZNuhwrpkhNEAesVw{display:block}
@-webkit-keyframes g38Mc9q2GDFcAEPUYpL3{0%{opacity:0}100%{opacity:1}}@keyframes g38Mc9q2GDFcAEPUYpL3{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes w0yZ5Uz6A7oLJDMWXHqk{100%{opacity:0}0%{opacity:1}}@keyframes w0yZ5Uz6A7oLJDMWXHqk{100%{opacity:0}0%{opacity:1}}@-webkit-keyframes wqtiUEgl_Sfx9JP01gew{0%,100%{-webkit-transform:translateX(-3px);transform:translateX(-3px)}50%{-webkit-transform:translateX(3px);transform:translateX(3px)}}@keyframes wqtiUEgl_Sfx9JP01gew{0%,100%{-webkit-transform:translateX(-3px);transform:translateX(-3px)}50%{-webkit-transform:translateX(3px);transform:translateX(3px)}}.LXH1vsoZMTN2oLpaPxUV{border:1px solid #76707d;padding:0 .5rem;border-radius:8px;line-height:1.3}
@-webkit-keyframes y1DlLA7CESl2OjePGPFs{0%{opacity:0}100%{opacity:1}}@keyframes y1DlLA7CESl2OjePGPFs{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes Nm210nRz4raTp2by8_yx{100%{opacity:0}0%{opacity:1}}@keyframes Nm210nRz4raTp2by8_yx{100%{opacity:0}0%{opacity:1}}@-webkit-keyframes OnP2EJf0NLCKbf8c5gNA{0%,100%{-webkit-transform:translateX(-3px);transform:translateX(-3px)}50%{-webkit-transform:translateX(3px);transform:translateX(3px)}}@keyframes OnP2EJf0NLCKbf8c5gNA{0%,100%{-webkit-transform:translateX(-3px);transform:translateX(-3px)}50%{-webkit-transform:translateX(3px);transform:translateX(3px)}}.ojxmSneGQvMk2d7X84pX{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;text-transform:none;color:#3f4648;margin-right:0}.ojxmSneGQvMk2d7X84pX .yB0rcW1loDcSQrOeakA0{font-weight:400;margin-left:.5rem}.ojxmSneGQvMk2d7X84pX a{min-height:32px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ojxmSneGQvMk2d7X84pX .VHgSxddeyhMUyDLmlcWn{font-size:14px;font-weight:500}@media(min-width: 768px){.ojxmSneGQvMk2d7X84pX .VHgSxddeyhMUyDLmlcWn{font-size:15px;font-weight:500}}@media(max-width: 480px){.ojxmSneGQvMk2d7X84pX .image-icon{max-width:90px}}.sJ1aso9xmwoLQQ_MK6DB{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#f6f3f0;border-radius:6px;padding:.75rem;gap:.75rem;text-transform:none;color:#3f4648;font-size:14px;font-weight:500}.sJ1aso9xmwoLQQ_MK6DB .hEyauqyUsejqGBJZ4_wA{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap;gap:.75rem;text-wrap:balance}.sJ1aso9xmwoLQQ_MK6DB .hEyauqyUsejqGBJZ4_wA .icon{font-size:21px}.sJ1aso9xmwoLQQ_MK6DB .icon{margin-right:0}.hLguweYUpqqpKvlBynem .icon{color:#f3b11d}.FT3tdBPRkqDSy37Ut3yH .icon{color:#4f2e89}.ATFvdusVFHVMe5h4Rznt .icon{color:#0ce080}.wE5JrFpD_ii8Uh36M94p .icon{color:#e21015}.cR9_on9b1XZfH4E189dR .icon{color:#2b81c8}.GkOXX_RZDSBZGzxODJcT .icon{color:#210b3a}.fxnGbOeeladghKycLUWj .icon{color:#0054f0}.W1kMJVv_nN2r8l6kpc0n .icon{color:#008834}.J3iF2nJOOqQ0VbnUZxIQ .icon{color:#ff5f00}.BVUo9UYgspIi7JaWN1SG .icon{color:#481335}.Px7ZmhZDusFwfPy2rMH6 .icon{color:#d91030}@media(max-width: 480px){.vquJZjWVHFjYXdZbIhCE{font-size:12px}}
@-webkit-keyframes qXmxjIK5yiqqhCtlMUKg{0%{opacity:0}100%{opacity:1}}@keyframes qXmxjIK5yiqqhCtlMUKg{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes NVYLHRNzt3OauGpFRNV3{100%{opacity:0}0%{opacity:1}}@keyframes NVYLHRNzt3OauGpFRNV3{100%{opacity:0}0%{opacity:1}}@-webkit-keyframes QvRMKj00wDBT06AmnRIQ{0%,100%{-webkit-transform:translateX(-3px);transform:translateX(-3px)}50%{-webkit-transform:translateX(3px);transform:translateX(3px)}}@keyframes QvRMKj00wDBT06AmnRIQ{0%,100%{-webkit-transform:translateX(-3px);transform:translateX(-3px)}50%{-webkit-transform:translateX(3px);transform:translateX(3px)}}.uh9UvJKrWdDc_3tIYMZN{position:absolute;top:.25rem;left:.25rem;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;gap:2px;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:100%}.v655EvHrP0vWETJKbb_O,.YfynnADLWEulPYVh0AgM,.iHH9GP_IibVGxBGdkFdA{border-radius:6px;overflow:hidden;text-align:right;font-weight:700;font-size:12px;pointer-events:none;white-space:nowrap}@media(min-width: 768px){.v655EvHrP0vWETJKbb_O,.YfynnADLWEulPYVh0AgM,.iHH9GP_IibVGxBGdkFdA{font-size:14px}}.iHH9GP_IibVGxBGdkFdA{background-color:#fff;color:#42006a;padding:.2rem .75rem}.YfynnADLWEulPYVh0AgM{background-color:rgba(44,29,56,.6);position:absolute;top:.25rem;right:.25rem;color:#fff;padding:.2rem 4px;z-index:20}.YfynnADLWEulPYVh0AgM .icon{margin-right:.1rem;position:relative;top:1px}.YfynnADLWEulPYVh0AgM .FtswU9d5ZEQahnDzu2Z6{position:relative;font-weight:500}.v655EvHrP0vWETJKbb_O{line-height:1;background-color:#fff;padding:.25rem}.v655EvHrP0vWETJKbb_O .icon{font-size:14px}
@-webkit-keyframes w3odqojdehJQQcjqvbUA{0%{opacity:0}100%{opacity:1}}@keyframes w3odqojdehJQQcjqvbUA{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes jdeTJG9jqN6ipMDKr520{100%{opacity:0}0%{opacity:1}}@keyframes jdeTJG9jqN6ipMDKr520{100%{opacity:0}0%{opacity:1}}@-webkit-keyframes aJCEtltetOpzI9G59RPH{0%,100%{-webkit-transform:translateX(-3px);transform:translateX(-3px)}50%{-webkit-transform:translateX(3px);transform:translateX(3px)}}@keyframes aJCEtltetOpzI9G59RPH{0%,100%{-webkit-transform:translateX(-3px);transform:translateX(-3px)}50%{-webkit-transform:translateX(3px);transform:translateX(3px)}}.HaDvDbQAuJUHn57wIZ7k{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.5rem;position:absolute;bottom:.25rem;right:.25rem;z-index:1}@media(min-width: 480px){.HaDvDbQAuJUHn57wIZ7k{right:auto;left:.25rem;-webkit-transition:250ms;transition:250ms;-webkit-transform:translateY(50px);-ms-transform:translateY(50px);transform:translateY(50px)}.object:hover .HaDvDbQAuJUHn57wIZ7k{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.U3OEpYKtqcCnR26XzwN5,.x1rH9EteBlPClKAYKQIj,.SuAxfnBu3pZV1gKBjBSe{border:1px solid #e1dee3;border-radius:8px}.U3OEpYKtqcCnR26XzwN5{border-color:#ffb700}.U3OEpYKtqcCnR26XzwN5.object--list{background:-webkit-gradient(linear, left top, right top, from(rgba(253, 152, 0, 0.05)), to(rgba(255, 255, 255, 0.05)));background:linear-gradient(90deg, rgba(253, 152, 0, 0.05) 0%, rgba(255, 255, 255, 0.05) 100%)}.SuAxfnBu3pZV1gKBjBSe{background:-webkit-gradient(linear, left top, right top, from(rgba(79, 0, 127, 0.05)), to(rgba(255, 255, 255, 0.05))) !important;background:linear-gradient(90deg, rgba(79, 0, 127, 0.05) 0%, rgba(255, 255, 255, 0.05) 100%) !important}.SuAxfnBu3pZV1gKBjBSe{border:2px solid rgba(105,0,168,.8)}.DiTQZalD7_X9wIwoudad{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-top:.25rem;border-top:1px solid #f6f5f7;padding:.5rem 0;text-align:left;white-space:nowrap}.DiTQZalD7_X9wIwoudad .Q_nCV7Fy9HQMCxES9D2N{background-color:#fff5e7;color:#fd9800;font-size:14px;font-weight:700;padding:.5rem .8rem;border-radius:6px;margin-right:.5rem}.DiTQZalD7_X9wIwoudad .zY2OQwPWS4ulQsN6P2Gi{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.DiTQZalD7_X9wIwoudad .zY2OQwPWS4ulQsN6P2Gi>span{font-size:14px}.DiTQZalD7_X9wIwoudad .zY2OQwPWS4ulQsN6P2Gi>span:nth-child(2){font-size:12px;white-space:wrap}.DiTQZalD7_X9wIwoudad .FVwaEe17wCJ2MWSHQj6r{margin-left:auto;padding-left:.25rem}.DiTQZalD7_X9wIwoudad .FVwaEe17wCJ2MWSHQj6r .btn{color:#4c4254;padding:0 .5rem}@media(min-width: 768px){.DiTQZalD7_X9wIwoudad{border-top:none}.DiTQZalD7_X9wIwoudad .FVwaEe17wCJ2MWSHQj6r{margin-left:0}.DiTQZalD7_X9wIwoudad .zY2OQwPWS4ulQsN6P2Gi>span:first-child{font-size:15px}.DiTQZalD7_X9wIwoudad .zY2OQwPWS4ulQsN6P2Gi>span:last-child{font-size:15px}}.z8N0vTvQNRqPho2T3PbD{color:#4c4254;background-color:#f6f5f7;font-size:14px;border:1px solid #f6f5f7;font-weight:500;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem;padding:0 .25rem;border-radius:6px;-webkit-transition:all ease-in-out .3s;transition:all ease-in-out .3s;position:relative;line-height:20px}.z8N0vTvQNRqPho2T3PbD .icon{font-size:1rem}a.z8N0vTvQNRqPho2T3PbD:hover{background-color:#fff;border-color:#e1dee3}.hkxmUKzVmZNrVdkpHkDY{background-color:#b900f9;width:-webkit-min-content;width:-moz-min-content;width:min-content;white-space:nowrap;font-size:12px;padding:.2rem .4rem}@media(min-width: 768px){.hkxmUKzVmZNrVdkpHkDY{font-size:14px}}
@-webkit-keyframes fwAwESv84iZnU1Y3CXbw{0%{opacity:0}100%{opacity:1}}@keyframes fwAwESv84iZnU1Y3CXbw{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes anOOohXPgi3LHM_vQO81{100%{opacity:0}0%{opacity:1}}@keyframes anOOohXPgi3LHM_vQO81{100%{opacity:0}0%{opacity:1}}@-webkit-keyframes k4KU_cLL8DTAZUxKz2mb{0%,100%{-webkit-transform:translateX(-3px);transform:translateX(-3px)}50%{-webkit-transform:translateX(3px);transform:translateX(3px)}}@keyframes k4KU_cLL8DTAZUxKz2mb{0%,100%{-webkit-transform:translateX(-3px);transform:translateX(-3px)}50%{-webkit-transform:translateX(3px);transform:translateX(3px)}}.dhMJmivkjSvqbZdOBCgw{background:rgba(40,28,55,.7);min-width:1.5rem;min-height:1.5rem;border-radius:3px;color:rgba(255,255,255,.65);cursor:pointer;padding:.25rem;-webkit-transition:.25s;transition:.25s}.dhMJmivkjSvqbZdOBCgw .icon{font-size:1.1rem}@media(min-width: 480px){.dhMJmivkjSvqbZdOBCgw{padding:.3rem}}.C3hTMvdhS24A9zzBXoRj{background:#fd9800;color:#fff}
@-webkit-keyframes UnQv0WryEVMg_tFoXzD_{0%{opacity:0}100%{opacity:1}}@keyframes UnQv0WryEVMg_tFoXzD_{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes go49N0OEJ05hy3JMzvAJ{100%{opacity:0}0%{opacity:1}}@keyframes go49N0OEJ05hy3JMzvAJ{100%{opacity:0}0%{opacity:1}}@-webkit-keyframes TAdLvqBAp9rXIFFq4d5B{0%,100%{-webkit-transform:translateX(-3px);transform:translateX(-3px)}50%{-webkit-transform:translateX(3px);transform:translateX(3px)}}@keyframes TAdLvqBAp9rXIFFq4d5B{0%,100%{-webkit-transform:translateX(-3px);transform:translateX(-3px)}50%{-webkit-transform:translateX(3px);transform:translateX(3px)}}.IKK1LC_7goPPhcn3gxYC .lGooBwIeApi9a_sWa8TC{float:right;margin-top:.5rem;font-size:14px}.IKK1LC_7goPPhcn3gxYC .WIo18JiIkYfy5g2aSuRI,.IKK1LC_7goPPhcn3gxYC .GwnI6AtclVauHeF9VIoH{text-align:left;padding-left:3.75rem;position:relative}.IKK1LC_7goPPhcn3gxYC .WIo18JiIkYfy5g2aSuRI .icon,.IKK1LC_7goPPhcn3gxYC .GwnI6AtclVauHeF9VIoH .icon{position:absolute;left:.8rem}.IKK1LC_7goPPhcn3gxYC .WIo18JiIkYfy5g2aSuRI .icon-google-color,.IKK1LC_7goPPhcn3gxYC .GwnI6AtclVauHeF9VIoH .icon-google-color{background-color:#fff;height:calc(100% - 4px);width:44px;left:2px}
@-webkit-keyframes tGZUUf5Orp5nmEwLpIXA{0%{opacity:0}100%{opacity:1}}@keyframes tGZUUf5Orp5nmEwLpIXA{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes lQYUcGlUcRBhz3DvQaNd{100%{opacity:0}0%{opacity:1}}@keyframes lQYUcGlUcRBhz3DvQaNd{100%{opacity:0}0%{opacity:1}}@-webkit-keyframes LvDM8XgqBxJSPk0EjDO9{0%,100%{-webkit-transform:translateX(-3px);transform:translateX(-3px)}50%{-webkit-transform:translateX(3px);transform:translateX(3px)}}@keyframes LvDM8XgqBxJSPk0EjDO9{0%,100%{-webkit-transform:translateX(-3px);transform:translateX(-3px)}50%{-webkit-transform:translateX(3px);transform:translateX(3px)}}.iKfI3VqgJbf3R_ycmBA5{display:inline-block}.iKfI3VqgJbf3R_ycmBA5 button{margin:0;padding:0;cursor:pointer;color:inherit}.iKfI3VqgJbf3R_ycmBA5 textarea{width:1px;height:1px;opacity:0;position:fixed;pointer-events:none}
@-webkit-keyframes wAy9lzV9Sa2fHrEiksh9{0%{opacity:0}100%{opacity:1}}@keyframes wAy9lzV9Sa2fHrEiksh9{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes Lpgv4hW1_sBNuopW6f0g{100%{opacity:0}0%{opacity:1}}@keyframes Lpgv4hW1_sBNuopW6f0g{100%{opacity:0}0%{opacity:1}}@-webkit-keyframes YIFqr3mpDBbCDsKgInqP{0%,100%{-webkit-transform:translateX(-3px);transform:translateX(-3px)}50%{-webkit-transform:translateX(3px);transform:translateX(3px)}}@keyframes YIFqr3mpDBbCDsKgInqP{0%,100%{-webkit-transform:translateX(-3px);transform:translateX(-3px)}50%{-webkit-transform:translateX(3px);transform:translateX(3px)}}.stQE8TBrjw0PA2Ew36ti{position:relative}@media(max-width: 480px){.stQE8TBrjw0PA2Ew36ti{margin:-0.5rem 0 -2rem}}.stQE8TBrjw0PA2Ew36ti li{color:#585161}.stQE8TBrjw0PA2Ew36ti li>*{padding:.25rem 0 !important}.stQE8TBrjw0PA2Ew36ti li>*{cursor:pointer}.stQE8TBrjw0PA2Ew36ti li:hover{color:#32283d}.stQE8TBrjw0PA2Ew36ti li:hover .uxNcS6iw658_3H2iFXNz{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.stQE8TBrjw0PA2Ew36ti a{display:block}.stQE8TBrjw0PA2Ew36ti .uxNcS6iw658_3H2iFXNz{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:1.5rem;vertical-align:middle;margin-right:1rem;background:gray;border-radius:100px;width:2.5rem;height:2.5rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff;-webkit-transition:-webkit-transform .25s;transition:-webkit-transform .25s;transition:transform .25s;transition:transform .25s, -webkit-transform .25s}.stQE8TBrjw0PA2Ew36ti .uxNcS6iw658_3H2iFXNz.ml4lyF3P0mwV5qAqTkrA,.stQE8TBrjw0PA2Ew36ti .uxNcS6iw658_3H2iFXNz.Pb6qXDOXC2W31quAcRzq,.stQE8TBrjw0PA2Ew36ti .uxNcS6iw658_3H2iFXNz.rVCndXbuzrtgZcqNvf4F{color:#6900a8;background:#f6f5f7}.stQE8TBrjw0PA2Ew36ti .uxNcS6iw658_3H2iFXNz.b9ja8epo49aPKQ06ZBKF{background:#4360b5}.stQE8TBrjw0PA2Ew36ti .uxNcS6iw658_3H2iFXNz.vc9MtYjAQtImq6tnWCHO{background:#1da1f2}.stQE8TBrjw0PA2Ew36ti .uxNcS6iw658_3H2iFXNz.R2WtjX39GMdFDgveTv1H{background:#25d366}.stQE8TBrjw0PA2Ew36ti .uxNcS6iw658_3H2iFXNz.AMt9m4wK20LqjwZHUw7I{background:#665cac}.stQE8TBrjw0PA2Ew36ti .uxNcS6iw658_3H2iFXNz.RjpwfQJFIEYU7Mr7NEyn{background:#0078ff}.stQE8TBrjw0PA2Ew36ti .uuQeU4mb_rMBTpqAfo0i{vertical-align:middle}
@-webkit-keyframes CxGm_cG6s6TdB2Amj_Ab{0%{opacity:0}100%{opacity:1}}@keyframes CxGm_cG6s6TdB2Amj_Ab{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes Ky2tnPKuJTdJLDKpUxCA{100%{opacity:0}0%{opacity:1}}@keyframes Ky2tnPKuJTdJLDKpUxCA{100%{opacity:0}0%{opacity:1}}@-webkit-keyframes nOTZoWT2Vp8cdZItgVpa{0%,100%{-webkit-transform:translateX(-3px);transform:translateX(-3px)}50%{-webkit-transform:translateX(3px);transform:translateX(3px)}}@keyframes nOTZoWT2Vp8cdZItgVpa{0%,100%{-webkit-transform:translateX(-3px);transform:translateX(-3px)}50%{-webkit-transform:translateX(3px);transform:translateX(3px)}}.__tGW2UJp5CCeAVeCeLw{background:#fff;padding:.75rem;width:100%;position:fixed;bottom:0;-webkit-box-shadow:0 0 3px rgba(50,40,61,.2),0 4px 10px rgba(50,40,61,.1);box-shadow:0 0 3px rgba(50,40,61,.2),0 4px 10px rgba(50,40,61,.1);-webkit-transition:-webkit-transform .5s;transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s, -webkit-transform .5s;z-index:50}.__tGW2UJp5CCeAVeCeLw.qkdIlLmYZpTHg6_AJI14{margin:0 -1rem}.__tGW2UJp5CCeAVeCeLw.mzOzD0L_NmG5izdTzUoF{-webkit-transform:translateY(100px);-ms-transform:translateY(100px);transform:translateY(100px)}
@-webkit-keyframes KeqO_Q3FBpGlzJsKfEIw{0%{opacity:0}100%{opacity:1}}@keyframes KeqO_Q3FBpGlzJsKfEIw{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes wiuncGWnvarUdViItLT9{100%{opacity:0}0%{opacity:1}}@keyframes wiuncGWnvarUdViItLT9{100%{opacity:0}0%{opacity:1}}@-webkit-keyframes AsAPz8ykYvDZu1dqICi_{0%,100%{-webkit-transform:translateX(-3px);transform:translateX(-3px)}50%{-webkit-transform:translateX(3px);transform:translateX(3px)}}@keyframes AsAPz8ykYvDZu1dqICi_{0%,100%{-webkit-transform:translateX(-3px);transform:translateX(-3px)}50%{-webkit-transform:translateX(3px);transform:translateX(3px)}}.eJLANM1gkKGkGsr3oM0s{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin-right:.5em;padding-top:.5em;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}.lZwh67WwT6ekBBB6HSqa,.vAmozq9XX6Eu5gk_tRZT{margin:0rem .3rem .3rem 0;padding:0rem .4rem;border-radius:6px}.lZwh67WwT6ekBBB6HSqa{background:#e1dee3;font-weight:700;font-size:14px;line-height:20px;color:#4c4254;text-transform:uppercase}.vAmozq9XX6Eu5gk_tRZT{color:#fff;background:#2e8eff;font-weight:500}.is-print .lZwh67WwT6ekBBB6HSqa{background:none;border:1px solid #585161;font-size:9pt}.is-print .vAmozq9XX6Eu5gk_tRZT{background:none;border:1px solid #2e8eff;color:inherit}
@-webkit-keyframes lcKwCZbAHFjGSFK34B27{0%{opacity:0}100%{opacity:1}}@keyframes lcKwCZbAHFjGSFK34B27{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes ySn8I1CF9nD19AxbZ3A4{100%{opacity:0}0%{opacity:1}}@keyframes ySn8I1CF9nD19AxbZ3A4{100%{opacity:0}0%{opacity:1}}@-webkit-keyframes G8Kb4GLeNv0drZuP5gDB{0%,100%{-webkit-transform:translateX(-3px);transform:translateX(-3px)}50%{-webkit-transform:translateX(3px);transform:translateX(3px)}}@keyframes G8Kb4GLeNv0drZuP5gDB{0%,100%{-webkit-transform:translateX(-3px);transform:translateX(-3px)}50%{-webkit-transform:translateX(3px);transform:translateX(3px)}}.H2qS0RA3ODaLBOAOnhpU .accordion__head,.dKOFry50w3avt9zrI1LG{padding-left:0;padding-right:1rem;padding-top:.6em;padding-bottom:.6em;margin-left:2rem}.dKOFry50w3avt9zrI1LG{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.dKOFry50w3avt9zrI1LG:not(:last-child){border-bottom:1px solid #e1dee3}.ENF982LYxkEUWe83wHIK{margin:0;color:#32283d;font-weight:500;-webkit-box-flex:1;-ms-flex:1;flex:1}.DdRqP3NkoE5WpZMPcXAz{color:#76707d}.dUJJRAIeJ0_Aa7_nNQiA{margin-bottom:2rem}.kRPMjQMtmcSvH2WhKQe7{font-size:25px;width:30px;text-align:center;margin-right:.5rem}.kRPMjQMtmcSvH2WhKQe7.fftgoUFp3FyleIqomuBR{color:#00a8be}.kRPMjQMtmcSvH2WhKQe7.LPQ_oLdh_H_2Q7udyw36{color:#2e8eff}.kRPMjQMtmcSvH2WhKQe7.oDJkAR7dAwYu6IVJ2mJA{color:#f44db1}.kRPMjQMtmcSvH2WhKQe7.k6upKfeEK990jR8EmXDf{color:#08b64d}.ze9iQimt41ypSemI7fYp{color:#98959c;font-weight:700;margin-bottom:.5rem}.ze9iQimt41ypSemI7fYp .icon{vertical-align:middle}.qlau5klgeoDaXpSTn0iR{width:100%}.H2qS0RA3ODaLBOAOnhpU{border-top:none;border-bottom:none}.H2qS0RA3ODaLBOAOnhpU .accordion__head{color:#6900a8;background:none;margin-bottom:2rem}.H2qS0RA3ODaLBOAOnhpU .accordion__body{padding:0}.H2qS0RA3ODaLBOAOnhpU .qDVBCUTafu7j3nN0tiae{display:none}.accordion--opened.H2qS0RA3ODaLBOAOnhpU .qDVBCUTafu7j3nN0tiae{display:block}.accordion--opened.H2qS0RA3ODaLBOAOnhpU .Pfx6mOaykuhm_QeyYUZm{display:none}.is-print .dKOFry50w3avt9zrI1LG{margin-left:0}.is-print .ze9iQimt41ypSemI7fYp{font-size:12pt;color:#32283d}.is-print .kRPMjQMtmcSvH2WhKQe7{display:none}
@-webkit-keyframes JNPmID4MnEqvvoMWnD97{0%{opacity:0}100%{opacity:1}}@keyframes JNPmID4MnEqvvoMWnD97{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes BR1z2zRkKn8XmrfB315z{100%{opacity:0}0%{opacity:1}}@keyframes BR1z2zRkKn8XmrfB315z{100%{opacity:0}0%{opacity:1}}@-webkit-keyframes BSo2GmsNuB1GQyWwgEkQ{0%,100%{-webkit-transform:translateX(-3px);transform:translateX(-3px)}50%{-webkit-transform:translateX(3px);transform:translateX(3px)}}@keyframes BSo2GmsNuB1GQyWwgEkQ{0%,100%{-webkit-transform:translateX(-3px);transform:translateX(-3px)}50%{-webkit-transform:translateX(3px);transform:translateX(3px)}}.L35dvzcK2r5AE08qLil_{margin-bottom:1.5rem}.Pj6FQ5y3LS5D9pLISsTk{position:relative}.BE3hMYmsW3jNUWfasXYv{font-weight:500}.wwbhFAme9BCpzLiTFJDP{color:#76707d;margin-left:.5rem}@media(max-width: 480px){.wwbhFAme9BCpzLiTFJDP{margin-left:0;display:block}}.JlH8DVjw2N3hgNWObWpN{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:1.5rem;height:1.5rem;border-width:2px;border-style:solid;background:#fff;border-radius:50%;margin-right:1rem;z-index:1;border-color:#e1dee3;background:#e1dee3}.Aps8s9SekpJMSNHzw8n1{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;margin-bottom:1rem}.Aps8s9SekpJMSNHzw8n1:after{content:"";position:absolute;border-width:0 0 0 2px;border-style:solid;top:0;left:calc(.75rem - 1px);height:calc(100% + 1rem);border-color:#e1dee3}.Aps8s9SekpJMSNHzw8n1:last-child{margin-bottom:0}.Aps8s9SekpJMSNHzw8n1:last-child:after{display:none}.Aps8s9SekpJMSNHzw8n1.Rv2UXMNl0t4jaYR68N3n:after{border-color:#fd9800}.Aps8s9SekpJMSNHzw8n1.Rv2UXMNl0t4jaYR68N3n .JlH8DVjw2N3hgNWObWpN{border-color:#fd9800;background:#fd9800}.Aps8s9SekpJMSNHzw8n1.Rv2UXMNl0t4jaYR68N3n .JlH8DVjw2N3hgNWObWpN:after{font-family:"c24-icons";content:"";color:#fff}.Aps8s9SekpJMSNHzw8n1.K5oBPRMNEkyxsA_9vPeT .JlH8DVjw2N3hgNWObWpN{border-color:#fd9800;background:#fff}
@-webkit-keyframes w8uZIBbO4arTFzezKlHj{0%{opacity:0}100%{opacity:1}}@keyframes w8uZIBbO4arTFzezKlHj{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes dmxhl5LyNbX2XWkTtKjJ{100%{opacity:0}0%{opacity:1}}@keyframes dmxhl5LyNbX2XWkTtKjJ{100%{opacity:0}0%{opacity:1}}@-webkit-keyframes qQVYXZGpRVD7qeVFb0Sj{0%,100%{-webkit-transform:translateX(-3px);transform:translateX(-3px)}50%{-webkit-transform:translateX(3px);transform:translateX(3px)}}@keyframes qQVYXZGpRVD7qeVFb0Sj{0%,100%{-webkit-transform:translateX(-3px);transform:translateX(-3px)}50%{-webkit-transform:translateX(3px);transform:translateX(3px)}}.g_uwpT4ijd30TG5YK6sU{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;padding:1rem;-ms-flex-wrap:wrap;flex-wrap:wrap}.g_uwpT4ijd30TG5YK6sU .Ze8xR7Gje9mTJkO9gha0{color:#4c4254;font-weight:500}.g_uwpT4ijd30TG5YK6sU .Ze8xR7Gje9mTJkO9gha0:last-child{pointer-events:none}.g_uwpT4ijd30TG5YK6sU .Ze8xR7Gje9mTJkO9gha0:not(:last-child):hover{color:#76707d}.g_uwpT4ijd30TG5YK6sU .Ze8xR7Gje9mTJkO9gha0:not(:first-child):before{font-family:"c24-icons";content:"";font-size:12px;margin:0 2px;color:#98959c}.g_uwpT4ijd30TG5YK6sU.YalX1e09CShf9ElBehAr{padding:.5rem 1rem;font-size:12px;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}@media(min-width: 980px){.g_uwpT4ijd30TG5YK6sU.YalX1e09CShf9ElBehAr{padding:.25rem 0}}.g_uwpT4ijd30TG5YK6sU.YalX1e09CShf9ElBehAr .Ze8xR7Gje9mTJkO9gha0{color:#76707d;font-weight:400}.g_uwpT4ijd30TG5YK6sU.YalX1e09CShf9ElBehAr .Ze8xR7Gje9mTJkO9gha0:not(:last-child):hover{color:#98959c}.g_uwpT4ijd30TG5YK6sU.YalX1e09CShf9ElBehAr .Ze8xR7Gje9mTJkO9gha0:not(:first-child):before{font-family:"Roboto",sans-serif;color:#76707d;content:"/"}.g_uwpT4ijd30TG5YK6sU.pB2yW0h02bD_UDx66vMZ .Ze8xR7Gje9mTJkO9gha0{color:#c7c5c9}.g_uwpT4ijd30TG5YK6sU.pB2yW0h02bD_UDx66vMZ .Ze8xR7Gje9mTJkO9gha0:not(:last-child):hover{color:#adabb0}.g_uwpT4ijd30TG5YK6sU.g0quLnYlCYgN4HNYKPPz{padding:0 .25rem;background-color:rgba(0,0,0,.3)}.g_uwpT4ijd30TG5YK6sU.g0quLnYlCYgN4HNYKPPz .Ze8xR7Gje9mTJkO9gha0{color:#fff}.g_uwpT4ijd30TG5YK6sU.g0quLnYlCYgN4HNYKPPz .Ze8xR7Gje9mTJkO9gha0:not(:last-child):hover{color:#c7c5c9}.g_uwpT4ijd30TG5YK6sU.g0quLnYlCYgN4HNYKPPz .Ze8xR7Gje9mTJkO9gha0:not(:first-child):before{color:#e1dee3}
@-webkit-keyframes xlYFuMrWpZI1vQVbWwfw{0%{opacity:0}100%{opacity:1}}@keyframes xlYFuMrWpZI1vQVbWwfw{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes b4vQEd8J1a0IOwGDAjcS{100%{opacity:0}0%{opacity:1}}@keyframes b4vQEd8J1a0IOwGDAjcS{100%{opacity:0}0%{opacity:1}}@-webkit-keyframes JGIvRJ7W8TQPlUNKQ12Q{0%,100%{-webkit-transform:translateX(-3px);transform:translateX(-3px)}50%{-webkit-transform:translateX(3px);transform:translateX(3px)}}@keyframes JGIvRJ7W8TQPlUNKQ12Q{0%,100%{-webkit-transform:translateX(-3px);transform:translateX(-3px)}50%{-webkit-transform:translateX(3px);transform:translateX(3px)}}.lDzWb72bhdOyjcSuPZgx{padding:1rem 1.5rem;background-color:#f6f5f7;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.5rem}.lDzWb72bhdOyjcSuPZgx .S45QmQhutTgpMvGS3xZK{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#32283d;font-size:14px}@media(min-width: 768px){.lDzWb72bhdOyjcSuPZgx .S45QmQhutTgpMvGS3xZK{font-size:15px;font-weight:700}}.lDzWb72bhdOyjcSuPZgx .tisYxyL5I3YTUU58qASq img{height:100%;max-width:85px}@media(min-width: 768px){.lDzWb72bhdOyjcSuPZgx .tisYxyL5I3YTUU58qASq img{max-width:115px}}.lDzWb72bhdOyjcSuPZgx .LMw220czkLxfDgEMHmgV{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.lDzWb72bhdOyjcSuPZgx .FnOmEaCtAn5eI83bSmmq{-webkit-text-decoration:underline;text-decoration:underline;display:block;font-weight:500}.lDzWb72bhdOyjcSuPZgx .FnOmEaCtAn5eI83bSmmq span{vertical-align:baseline;vertical-align:initial}
@-webkit-keyframes hLeCqqdvfjj3AtyWyERM{0%{opacity:0}100%{opacity:1}}@keyframes hLeCqqdvfjj3AtyWyERM{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes hDRTBviX3TtabRBMLXbc{100%{opacity:0}0%{opacity:1}}@keyframes hDRTBviX3TtabRBMLXbc{100%{opacity:0}0%{opacity:1}}@-webkit-keyframes e9Pv2YjzlouPxlUq4lgo{0%,100%{-webkit-transform:translateX(-3px);transform:translateX(-3px)}50%{-webkit-transform:translateX(3px);transform:translateX(3px)}}@keyframes e9Pv2YjzlouPxlUq4lgo{0%,100%{-webkit-transform:translateX(-3px);transform:translateX(-3px)}50%{-webkit-transform:translateX(3px);transform:translateX(3px)}}.v4gqgogt6kMCD4w8KF1y{width:788px;height:auto;padding:0}.v4gqgogt6kMCD4w8KF1y h3{padding:1rem 2rem;margin:0}
@-webkit-keyframes gHLLRhLuU9ZF5HhDP_4v{0%{opacity:0}100%{opacity:1}}@keyframes gHLLRhLuU9ZF5HhDP_4v{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes ZawLpPczGv7EfmWtrXMv{100%{opacity:0}0%{opacity:1}}@keyframes ZawLpPczGv7EfmWtrXMv{100%{opacity:0}0%{opacity:1}}@-webkit-keyframes Tky3ke27jelQK6NJE07p{0%,100%{-webkit-transform:translateX(-3px);transform:translateX(-3px)}50%{-webkit-transform:translateX(3px);transform:translateX(3px)}}@keyframes Tky3ke27jelQK6NJE07p{0%,100%{-webkit-transform:translateX(-3px);transform:translateX(-3px)}50%{-webkit-transform:translateX(3px);transform:translateX(3px)}}.tpBnjM4QyeP7Sf6_TSkO{background-color:#e3d2ff;border-radius:6px;-webkit-box-shadow:0 0 3px rgba(50,40,61,.1),0 8px 25px rgba(50,40,61,.2);box-shadow:0 0 3px rgba(50,40,61,.1),0 8px 25px rgba(50,40,61,.2);padding:1.5rem;margin-bottom:1rem}.tpBnjM4QyeP7Sf6_TSkO .FI1KhwqnFf9FWHDRLJOm{margin-bottom:.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1rem}.tpBnjM4QyeP7Sf6_TSkO .HqOfeQmJPOriMH9S9gwS{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:2rem}.tpBnjM4QyeP7Sf6_TSkO .HqOfeQmJPOriMH9S9gwS .Ue6VaMrnbjrC5rqt8L6L{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.5rem;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.tpBnjM4QyeP7Sf6_TSkO .HqOfeQmJPOriMH9S9gwS .Ue6VaMrnbjrC5rqt8L6L .loXgTZwOvwe6Bzb0B2hG .NIeGBWEyxZbwqzjF3LML{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.tpBnjM4QyeP7Sf6_TSkO .HqOfeQmJPOriMH9S9gwS .Ue6VaMrnbjrC5rqt8L6L .loXgTZwOvwe6Bzb0B2hG .NIeGBWEyxZbwqzjF3LML .aJurP1FIDEVbeBDsS2p_{border:1px solid #cab7eb;border-radius:6px;font-weight:500;padding:.25rem;min-width:75px;text-align:center}.tpBnjM4QyeP7Sf6_TSkO .HqOfeQmJPOriMH9S9gwS .Ue6VaMrnbjrC5rqt8L6L .loXgTZwOvwe6Bzb0B2hG .IdmE5nl9cXviQGncQRh1{margin-top:.5rem;margin-bottom:1.25rem}.tpBnjM4QyeP7Sf6_TSkO .HqOfeQmJPOriMH9S9gwS .Ue6VaMrnbjrC5rqt8L6L .loXgTZwOvwe6Bzb0B2hG .oJ6qHDG8PRkk6UCzLR_W::-webkit-slider-thumb{background:url(/assets/img/inbank-slider-thumb.5d907b92.svg) center center no-repeat;border-radius:1rem;height:29px;width:45px;margin-top:-14px}.tpBnjM4QyeP7Sf6_TSkO .HqOfeQmJPOriMH9S9gwS .Ue6VaMrnbjrC5rqt8L6L .loXgTZwOvwe6Bzb0B2hG .oJ6qHDG8PRkk6UCzLR_W::-moz-range-thumb{background:url(/assets/img/inbank-slider-thumb.5d907b92.svg) center center no-repeat;border-radius:1rem;height:29px;width:45px;margin-top:-14px}.tpBnjM4QyeP7Sf6_TSkO .HqOfeQmJPOriMH9S9gwS .vpe9pjFo8KstTjlYuKSP{-ms-flex-preferred-size:200px;flex-basis:200px}.tpBnjM4QyeP7Sf6_TSkO .HqOfeQmJPOriMH9S9gwS .vpe9pjFo8KstTjlYuKSP .I9Oo_ml9EzF0iTz3zXG9{margin-bottom:.25rem;font-weight:500}.tpBnjM4QyeP7Sf6_TSkO .HqOfeQmJPOriMH9S9gwS .vpe9pjFo8KstTjlYuKSP .kBu9PoNumi8qbctk_B63{margin-bottom:.25rem}.tpBnjM4QyeP7Sf6_TSkO .HqOfeQmJPOriMH9S9gwS .vpe9pjFo8KstTjlYuKSP .lhiG0fVx8qcWqIlVJ800{background-color:#fff;border-radius:6px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem;margin-bottom:.25rem;font-weight:500}.tpBnjM4QyeP7Sf6_TSkO .HqOfeQmJPOriMH9S9gwS .vpe9pjFo8KstTjlYuKSP .lhiG0fVx8qcWqIlVJ800 .N1DYoh_1FDNmLFkWAijQ{color:#21093a;font-size:45px;line-height:67.5px}.tpBnjM4QyeP7Sf6_TSkO .HqOfeQmJPOriMH9S9gwS .vpe9pjFo8KstTjlYuKSP .lhiG0fVx8qcWqIlVJ800 .RgUxPyLidf8krdIRFt1K{font-size:20px}.tpBnjM4QyeP7Sf6_TSkO .HqOfeQmJPOriMH9S9gwS .vpe9pjFo8KstTjlYuKSP .eXs3wrQ6yXUPYFAHpELu{display:block;color:#21093a;background-color:#aa93ff;border-radius:1rem;font-weight:500;text-align:center;padding:.75rem 0}.tpBnjM4QyeP7Sf6_TSkO .G4Kes3YvdosHCBgA9T4g{display:block;margin-bottom:.5rem;text-align:center;font-size:12px;line-height:18px;-webkit-text-decoration:underline;text-decoration:underline;cursor:pointer}.n2e7MV0BD1T6d7Tnu7GP{padding:.75rem 1.5rem;background-color:#e3d2ff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem}@media(min-width: 768px){.n2e7MV0BD1T6d7Tnu7GP{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:1rem}}.n2e7MV0BD1T6d7Tnu7GP .wlXeOOhybnHnPp9nAukv{font-size:16px;margin-bottom:0}.n2e7MV0BD1T6d7Tnu7GP .wlXeOOhybnHnPp9nAukv .abgWYwVpIRIHUpB9ccOI{display:block}.SpJzAj3ziTXkv5a4fOAt{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.5rem;padding:.75rem 1.5rem;background-color:#f6f5f7}.SpJzAj3ziTXkv5a4fOAt .DlGwjwakEtrNPHGZjR97{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem}.SpJzAj3ziTXkv5a4fOAt .DlGwjwakEtrNPHGZjR97 .K2cgj3oh476fjzBYZ4uD{font-size:20px;line-height:28.13px;font-weight:900}.SpJzAj3ziTXkv5a4fOAt .DlGwjwakEtrNPHGZjR97 .yvCFr_uOipvdtjSEw8Rt{-ms-flex-item-align:start;align-self:flex-start;font-size:14px}.SpJzAj3ziTXkv5a4fOAt .DlGwjwakEtrNPHGZjR97 .PqBlCpR1MCe7yVB_VCWv{color:#6900a8;cursor:pointer}.SpJzAj3ziTXkv5a4fOAt .riL1e6Tz1hhb_7n_FClQ{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:1rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.SpJzAj3ziTXkv5a4fOAt .riL1e6Tz1hhb_7n_FClQ .bFBPBKvlrT5aDXlfgvwD{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.5rem}.SpJzAj3ziTXkv5a4fOAt .riL1e6Tz1hhb_7n_FClQ .bFBPBKvlrT5aDXlfgvwD .select__option{white-space:nowrap}.SpJzAj3ziTXkv5a4fOAt .eXs3wrQ6yXUPYFAHpELu{color:#6900a8;font-weight:500;-webkit-text-decoration:underline;text-decoration:underline;cursor:pointer}.SpJzAj3ziTXkv5a4fOAt ._USmcMFfcrEy4jqBaNfO{color:#adabb0}._USmcMFfcrEy4jqBaNfO{font-size:12px;line-height:18px}
@-webkit-keyframes kYLXtyYNWFs1TeHCP2Lv{0%{opacity:0}100%{opacity:1}}@keyframes kYLXtyYNWFs1TeHCP2Lv{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fSnhEOscuKwbopFHZODj{100%{opacity:0}0%{opacity:1}}@keyframes fSnhEOscuKwbopFHZODj{100%{opacity:0}0%{opacity:1}}@-webkit-keyframes nJlzFjEGitlAuYwnBb3N{0%,100%{-webkit-transform:translateX(-3px);transform:translateX(-3px)}50%{-webkit-transform:translateX(3px);transform:translateX(3px)}}@keyframes nJlzFjEGitlAuYwnBb3N{0%,100%{-webkit-transform:translateX(-3px);transform:translateX(-3px)}50%{-webkit-transform:translateX(3px);transform:translateX(3px)}}.ICsXvVeWKW0gDUrCUi43{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:rgba(0,0,0,0);cursor:pointer;width:100%}.ICsXvVeWKW0gDUrCUi43:focus{outline:none}.ICsXvVeWKW0gDUrCUi43::-webkit-slider-runnable-track{background-color:#21093a;border-radius:.25rem;height:.25rem}.ICsXvVeWKW0gDUrCUi43::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;margin-top:-6px;background-color:#6900a8;border-radius:1rem;height:1rem;width:1rem}.ICsXvVeWKW0gDUrCUi43:focus::-webkit-slider-thumb{-webkit-box-shadow:0 0 3px rgba(50,40,61,.1),0 8px 25px rgba(50,40,61,.2);box-shadow:0 0 3px rgba(50,40,61,.1),0 8px 25px rgba(50,40,61,.2)}.ICsXvVeWKW0gDUrCUi43::-moz-range-track{background-color:#98959c;border-radius:.25rem;height:.25rem}.ICsXvVeWKW0gDUrCUi43::-moz-range-thumb{background-color:#6900a8;border:none;border-radius:1rem;height:1rem;width:1rem}.ICsXvVeWKW0gDUrCUi43:focus::-moz-range-thumb{box-shadow:0 0 3px rgba(50,40,61,.1),0 8px 25px rgba(50,40,61,.2)}
@-webkit-keyframes D1VpFWX9DZhNRy_ocjMJ{0%{opacity:0}100%{opacity:1}}@keyframes D1VpFWX9DZhNRy_ocjMJ{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes STNDKvCbFwvnDz_Ffnim{100%{opacity:0}0%{opacity:1}}@keyframes STNDKvCbFwvnDz_Ffnim{100%{opacity:0}0%{opacity:1}}@-webkit-keyframes bmpKSh2_ujbd_J90K3nA{0%,100%{-webkit-transform:translateX(-3px);transform:translateX(-3px)}50%{-webkit-transform:translateX(3px);transform:translateX(3px)}}@keyframes bmpKSh2_ujbd_J90K3nA{0%,100%{-webkit-transform:translateX(-3px);transform:translateX(-3px)}50%{-webkit-transform:translateX(3px);transform:translateX(3px)}}.FKJT9MqfvP8rKkzk7c5U{grid-row-gap:1rem}.FKJT9MqfvP8rKkzk7c5U .h3{line-height:114%;margin:1.25rem 0}.NJdeVnh0THUtHIZpu8wr{display:grid;grid-auto-flow:row;grid-row-gap:3rem}.r0MgCUalWbKFAymmBDwO{display:block}.r0MgCUalWbKFAymmBDwO .hAiesVrVOuPQkQgCHCIQ{position:relative}.r0MgCUalWbKFAymmBDwO .GoTisvyUntG01MZ0LyRA{width:100%}.r0MgCUalWbKFAymmBDwO .mVDKqlh0DmYSzFhKztfh{margin:.5rem 0 .75rem}.body--print .r0MgCUalWbKFAymmBDwO .mVDKqlh0DmYSzFhKztfh{font-size:9pt;margin:2mm 0 2mm}.r0MgCUalWbKFAymmBDwO .rfPmcG151afbavwxNoye{font-size:14px}.body--print .r0MgCUalWbKFAymmBDwO .rfPmcG151afbavwxNoye{font-size:8pt;margin-top:0}
@-webkit-keyframes YiZvnZBT4MtE0hzdO7jU{0%{opacity:0}100%{opacity:1}}@keyframes YiZvnZBT4MtE0hzdO7jU{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes EAKK8QdFqd8BeAvrL6AB{100%{opacity:0}0%{opacity:1}}@keyframes EAKK8QdFqd8BeAvrL6AB{100%{opacity:0}0%{opacity:1}}@-webkit-keyframes iJTDWbJ0Npf_nDqfkgXd{0%,100%{-webkit-transform:translateX(-3px);transform:translateX(-3px)}50%{-webkit-transform:translateX(3px);transform:translateX(3px)}}@keyframes iJTDWbJ0Npf_nDqfkgXd{0%,100%{-webkit-transform:translateX(-3px);transform:translateX(-3px)}50%{-webkit-transform:translateX(3px);transform:translateX(3px)}}@media(min-width: 980px){.UcpvHaK1FhmUhUESstBs{width:960px}}
@-webkit-keyframes YUmdcrUBBWWDYXkzbPrK{0%{opacity:0}100%{opacity:1}}@keyframes YUmdcrUBBWWDYXkzbPrK{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes XxUDG4F2I7JVjikzUHMG{100%{opacity:0}0%{opacity:1}}@keyframes XxUDG4F2I7JVjikzUHMG{100%{opacity:0}0%{opacity:1}}@-webkit-keyframes hJ5i7CHWuZt_L_lsCAe8{0%,100%{-webkit-transform:translateX(-3px);transform:translateX(-3px)}50%{-webkit-transform:translateX(3px);transform:translateX(3px)}}@keyframes hJ5i7CHWuZt_L_lsCAe8{0%,100%{-webkit-transform:translateX(-3px);transform:translateX(-3px)}50%{-webkit-transform:translateX(3px);transform:translateX(3px)}}@media(min-width: 980px){.wp9Z__UFZoDz8Ak43xFd{width:650px}}.wp9Z__UFZoDz8Ak43xFd ._TTaSNvZIjD3VqJj2Lrg{display:-webkit-box;display:-ms-flexbox;display:flex;grid-template-columns:210px auto;grid-column-gap:1.5rem}@media(min-width: 980px){.wp9Z__UFZoDz8Ak43xFd ._TTaSNvZIjD3VqJj2Lrg{display:grid}}.wp9Z__UFZoDz8Ak43xFd ._TTaSNvZIjD3VqJj2Lrg .contact-card{display:none}@media(min-width: 980px){.wp9Z__UFZoDz8Ak43xFd ._TTaSNvZIjD3VqJj2Lrg .contact-card{display:block}}.wp9Z__UFZoDz8Ak43xFd textarea{height:30vh}.wp9Z__UFZoDz8Ak43xFd.C8T9dVnbcN5pjZmopeME{background:-webkit-gradient(linear, left top, left bottom, from(#ddd9e2), to(#d6d0dd));background:linear-gradient(180deg, #ddd9e2 0%, #d6d0dd 100%)}

/*# sourceMappingURL=main.6621c4be.css.map*/