﻿/*!
 * Preboot v2
 *
 * Open sourced under MIT license by @mdo.
 * Some variables and mixins from Bootstrap (Apache 2 license).
 */
:root{--highlightBlue:#008acc;--highlightBlueLighten:#00acff;--textHighlightColor:#008acc;}body:is(.cosmo){--highlightBlue:#00406e;--highlightBlueLighten:#005ea1;--textHighlightColor:#e09e00;}.Size100{width:100%;height:100%;}.Margin0{margin:0;}.Margin5{margin:5px;}.Margin10{margin:10px;}.Position0{top:0;left:0;}.Padding5{padding:5px;}.BackgroundImageContainCenter{background-size:contain;background-position:center;background-repeat:no-repeat;}.BackgroundImageCoverCenter{background-size:cover;background-position:center;background-repeat:no-repeat;}.RowFlex{display:flex;flex-direction:row;align-items:center;}.ColFlex{display:flex;flex-direction:column;align-items:center;}.FontTextField{font-family:HelveticaNeueCyr,sans-serif;font-display:fallback;}.FontRegular{font-family:var(--font);font-display:auto;}@font-face{font-family:HelveticaNowDisplay-Regular;src:url('../../../../Fonts/HelveticaNowDisplay-Regular.woff');}@font-face{font-family:Futura-Book;src:url('../../../../Fonts/Futura-Book.woff');}.BoldFont{font-family:var(--fontBold);font-display:auto;}@font-face{font-family:HelveticaNowDisplay-Bold;src:url('../../../../Fonts/HelveticaNowDisplay-ExtraBold.woff');}@font-face{font-family:Futura-Heavy;src:url('../../../../Fonts/Futura-Heavy.woff');}.SmallSize{font-size:14px;}.NormalSize{font-size:16px;}.MediumSize{font-size:20px;}.LargeSize{font-size:24px;}.ExtraLargeSize{font-size:36px;}.ExtraExtraLargeSize{font-size:48px;}.unselectable{user-drag:none;-webkit-user-drag:none;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.selectable{user-drag:initial;-webkit-user-drag:initial;-webkit-touch-callout:initial;-webkit-user-select:text;-khtml-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text;}.unclickable{pointer-events:none;cursor:default;}.clickable{pointer-events:all;cursor:pointer;}body{display:block;overflow-y:scroll;}#developments{display:flex;flex-direction:row;align-items:center;align-items:stretch;justify-content:flex-start;gap:10px;flex-wrap:wrap;position:relative;padding:5px 0;}#developments .development{position:relative;width:calc(50% - 5px);background-color:#f8f8f8;display:grid;display:-ms-grid;grid-template-columns:1fr;-ms-grid-columns:1fr;grid-template-rows:auto 1fr;-ms-grid-rows:auto 1fr;}#developments .development .searchBanner{top:0;left:0;font-family:var(--fontBold);font-display:auto;font-size:20px;position:absolute;width:100%;color:#fff;text-align:center;background-color:rgba(0,0,0,.5);padding:10px 5px;box-sizing:border-box;}#developments .development .developmentImage{background-size:cover;background-position:center;background-repeat:no-repeat;display:block;width:100%;height:30vw;}#developments .development .developmentDetails{padding:10px;display:grid;display:-ms-grid;grid-template-columns:1fr;-ms-grid-columns:1fr;grid-template-rows:auto auto auto 1fr auto;-ms-grid-rows:auto auto auto 1fr auto;}#developments .development .developmentDetails .developmentLogoContainer{padding:10px;}#developments .development .developmentDetails .developmentLogoContainer .developmentLogo{background-size:contain;background-position:center;background-repeat:no-repeat;width:100%;height:min(50px,10vw);}#developments .development .developmentDetails .title{font-family:var(--fontBold);font-display:auto;font-size:20px;width:100%;text-align:center;}#developments .development .developmentDetails .priceContainer{display:flex;flex-direction:column;align-items:center;font-size:16px;font-family:var(--fontBold);font-display:auto;padding:10px;}#developments .development .developmentDetails .summary{text-align:center;padding:10px;}#developments .development .developmentDetails .developmentActions{display:flex;flex-direction:row;align-items:center;justify-content:center;}@media only screen and (max-width:529px),only screen and (min-width:530px) and (max-width:949px){#developments .development{width:100%;}#developments .development .developmentImage{height:50vw;}}