* {-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;color: #1e355e; }body {background-color: #f2f2f2; }body.ModalOpen {overflow-x: hidden;overflow-y: hidden; }a {color: #1e355e;transition: color 200ms; }a:hover {color: #13274a;text-decoration: none; }h1, h2, h3, h4, h5, h6 {font-family: "Gotham Medium";font-weight: normal;margin: 0; }p {font-family: "Gotham Book";font-size: 16px; }iframe {border-width: 0px; }label {font-weight: normal;margin-bottom: 0; }.StopScrolling {height: 100%;overflow: hidden; }.Particularities, .Statistics, .Similar {position: relative; }.Particularities .Section, .Statistics .Section, .Similar .Section {position: relative; }.Particularities .Section--Only-Mobile, .Statistics .Section--Only-Mobile, .Similar .Section--Only-Mobile {display: none; }@media screen and (min-width: 1001px) {.Particularities .Section--Last-Desktop .Toggle:not(.Opened) + .Line, .Statistics .Section--Last-Desktop .Toggle:not(.Opened) + .Line, .Similar .Section--Last-Desktop .Toggle:not(.Opened) + .Line {background-color: transparent;margin-bottom: 40px; } }.Particularities .Title, .Statistics .Title, .Similar .Title {font-family: "Gotham Book";font-size: 19.5px;line-height: 28px;margin-bottom: 10px;padding: 15px 50px 15px 0;text-transform: uppercase; }.Particularities .Title--Toggle, .Statistics .Title--Toggle, .Similar .Title--Toggle {cursor: pointer; }.Particularities .Subtitle, .Statistics .Subtitle, .Similar .Subtitle {font-family: "Gotham Book";display: block;font-size: 17px;margin-bottom: 25px;text-align: center;text-transform: uppercase; }.Particularities .Line, .Statistics .Line, .Similar .Line {background-color: #ebebeb;height: 1px;margin-bottom: 20px;width: 100%; }.Particularities .Label, .Statistics .Label, .Similar .Label {font-family: "Gotham Bold";font-size: 13.5px;margin-bottom: 3px; }.Particularities .Data, .Statistics .Data, .Similar .Data {font-family: "Gotham Book";font-size: 13.5px;line-height: 24px;margin-bottom: 0; }.Particularities .Text, .Statistics .Text, .Similar .Text {font-family: "Gotham Book";font-size: 14px;line-height: 25px; }.Particularities .Row, .Statistics .Row, .Similar .Row {display: block;overflow: hidden; }.Particularities .Row--2-Cols .Column, .Statistics .Row--2-Cols .Column, .Similar .Row--2-Cols .Column {padding-right: 32px;width: 38%; }.Particularities .Row--3-Cols .Column, .Statistics .Row--3-Cols .Column, .Similar .Row--3-Cols .Column {padding-right: 27px;width: 30%; }.Particularities .Row--3-Cols .Column:nth-child(4), .Statistics .Row--3-Cols .Column:nth-child(4), .Similar .Row--3-Cols .Column:nth-child(4) {clear: both; }.Particularities .Column, .Statistics .Column, .Similar .Column {float: left;margin-bottom: 25px; }.Particularities .ToggleContent, .Statistics .ToggleContent, .Similar .ToggleContent {display: none;margin-bottom: 60px; }.Particularities .Toggle, .Statistics .Toggle, .Similar .Toggle {cursor: pointer;display: block;position: absolute;right: 10px;top: 10px; }.Particularities .Toggle img, .Statistics .Toggle img, .Similar .Toggle img {height: 30px;width: 30px; }.Particularities .Toggle__Minus, .Statistics .Toggle__Minus, .Similar .Toggle__Minus {display: none; }.Particularities .Toggle__Plus, .Statistics .Toggle__Plus, .Similar .Toggle__Plus {display: block; }.Particularities .Toggle.Opened .Toggle__Minus, .Statistics .Toggle.Opened .Toggle__Minus, .Similar .Toggle.Opened .Toggle__Minus {display: block; }.Particularities .Toggle.Opened .Toggle__Plus, .Statistics .Toggle.Opened .Toggle__Plus, .Similar .Toggle.Opened .Toggle__Plus {display: none; }.Particularities .Hidden-Section, .Statistics .Hidden-Section, .Similar .Hidden-Section {display: none; }.Particularities .Hidden-Section__Open, .Statistics .Hidden-Section__Open, .Similar .Hidden-Section__Open {font-family: "Gotham Medium";-webkit-transition: padding 150ms;background: linear-gradient(-20deg, #13274a 5%, #1e355e);background-color: #13274a;border: 0;border-radius: 18px;color: #fff;cursor: pointer;display: inline-block;font-size: 15px;font-weight: 400;line-height: 20px;margin: 0 0 30px 50%;padding: 9px 30px 7px;text-align: center;text-transform: uppercase;transition: padding 150ms;transform: translateX(-50%); }.Particularities .Hidden-Section__Open .See-Less, .Statistics .Hidden-Section__Open .See-Less, .Similar .Hidden-Section__Open .See-Less {display: none; }.Particularities .Hidden-Section__Open .See-More, .Statistics .Hidden-Section__Open .See-More, .Similar .Hidden-Section__Open .See-More {display: inline; }.Particularities .Hidden-Section__Open .See-Less, .Particularities .Hidden-Section__Open .See-More, .Statistics .Hidden-Section__Open .See-Less, .Statistics .Hidden-Section__Open .See-More, .Similar .Hidden-Section__Open .See-Less, .Similar .Hidden-Section__Open .See-More {color: #fff; }.Particularities .Hidden-Section__Open .See-Less__Icon, .Particularities .Hidden-Section__Open .See-More__Icon, .Statistics .Hidden-Section__Open .See-Less__Icon, .Statistics .Hidden-Section__Open .See-More__Icon, .Similar .Hidden-Section__Open .See-Less__Icon, .Similar .Hidden-Section__Open .See-More__Icon {font-family: "Gotham Bold";-webkit-transition: margin 150ms;color: #fff;display: inline-block;height: 12.75px;margin-right: 10px;margin-top: -1px;transition: margin 150ms;width: 14px; }.Particularities .Hidden-Section__Open.Opened .See-Less, .Statistics .Hidden-Section__Open.Opened .See-Less, .Similar .Hidden-Section__Open.Opened .See-Less {display: inline; }.Particularities .Hidden-Section__Open.Opened .See-More, .Statistics .Hidden-Section__Open.Opened .See-More, .Similar .Hidden-Section__Open.Opened .See-More {display: none; }.Particularities .Hidden-Section__Open:hover, .Statistics .Hidden-Section__Open:hover, .Similar .Hidden-Section__Open:hover {padding-left: 33px;padding-right: 33px; }.Particularities .Hidden-Section__Open:hover .See-Less__Icon, .Particularities .Hidden-Section__Open:hover .See-More__Icon, .Statistics .Hidden-Section__Open:hover .See-Less__Icon, .Statistics .Hidden-Section__Open:hover .See-More__Icon, .Similar .Hidden-Section__Open:hover .See-Less__Icon, .Similar .Hidden-Section__Open:hover .See-More__Icon {margin-right: 4px; }@media all and (max-width: 1040px) {.Particularities .Row--2-Cols .Column, .Statistics .Row--2-Cols .Column {padding-right: 32px;width: 50%; }.Particularities .Row--3-Cols .Column, .Statistics .Row--3-Cols .Column {width: 50%; }.Particularities .Row--3-Cols .Column:nth-child(4), .Statistics .Row--3-Cols .Column:nth-child(4) {clear: none; } }@media all and (max-width: 1000px) {.Particularities, .Statistics, .Similar {padding: 25px !important; }.Particularities .Section--Only-Mobile, .Statistics .Section--Only-Mobile, .Similar .Section--Only-Mobile {display: block; }.Particularities .Section.Section--Only-Desktop, .Statistics .Section.Section--Only-Desktop, .Similar .Section.Section--Only-Desktop {display: none; }.Particularities .Section, .Statistics .Section, .Similar .Section {display: block;margin-bottom: 0; }.Particularities .ToggleContent .Financials__Subtitle:first-child, .Statistics .ToggleContent .Financials__Subtitle:first-child, .Similar .ToggleContent .Financials__Subtitle:first-child {margin-top: 20px; }.Particularities .ToggleContent .Financials__List:last-child, .Statistics .ToggleContent .Financials__List:last-child, .Similar .ToggleContent .Financials__List:last-child {margin-bottom: 20px; }.Particularities .Hidden-Section, .Statistics .Hidden-Section, .Similar .Hidden-Section {display: block; }.Particularities .Hidden-Section .Section:last-child .Line, .Statistics .Hidden-Section .Section:last-child .Line, .Similar .Hidden-Section .Section:last-child .Line {display: none; }.Particularities .Hidden-Section .Section:last-child .Title, .Statistics .Hidden-Section .Section:last-child .Title, .Similar .Hidden-Section .Section:last-child .Title {margin-bottom: 0; }.Particularities .Hidden-Section__Open, .Statistics .Hidden-Section__Open, .Similar .Hidden-Section__Open {display: none; } }@media all and (max-width: 500px) {.Particularities .Row--2-Cols .Column, .Statistics .Row--2-Cols .Column {width: 100%; }.Particularities .Row--3-Cols .Column, .Statistics .Row--3-Cols .Column {width: 100%; } }*, a {color: #1e355e; }.pdfPrintBody {background-color: white; }.pdfPrint {width: 719px !important;margin: 0 auto; }.pdfPrint #page1 {height: 960px;page-break-after: avoid; }.pdfPrint #page2Full {padding-bottom: 50px;height: 960px;page-break-after: avoid;overflow: hidden; }.pdfPrint #page2FullHideOverflow {padding-bottom: 50px;height: 960px;page-break-after: avoid;overflow: hidden; }.pdfPrint #page3 {page-break-after: avoid; }.pdfPrint #page3 {page-break-inside: avoid; }.pdfPrint .pageAnnexe {page-break-before: always; }.pdfPrint .pageAnnexe .AnnexeTH {width: 90%;padding-left: 25px;background-color: #1e355e; }.pdfPrint .pageAnnexe .AnnexeTH .AnnexeHeader {color: white !important;font-size: 18px !important;font-family: "Gotham Bold"; }.pdfPrint table {border-spacing: 10px;border-collapse: separate !important;margin: 0; }.pdfPrint table th {background-color: #edf4fc; }.pdfPrint tr {padding: 0px; }.pdfPrint td {background-color: #edf4fc;padding: 0px;vertical-align: top; }.pdfPrint td .Particularities {padding-top: 0px !important;padding-bottom: 0px !important; }.pdfPrint .Caption__Container--Fixed, .pdfPrint .Caption__Container--Background, .pdfPrint .Caption__Container--Mobile, .pdfPrint .Caption__Collection {display: none !important; }.pdfPrint .LogoTD {vertical-align: inherit; }.pdfPrint .smallLogoTD {vertical-align: inherit;width: 54px; }.pdfPrint table tr:nth-child(odd), .pdfPrint table tr:nth-child(even) {background-color: #edf4fc; }.pdfPrint table tr:nth-child(odd) .whiteText, .pdfPrint table tr:nth-child(even) .whiteText {color: #edf4fc !important; }.pdfPrint .piecesTable tr:nth-child(odd) td:not(.pieceNum) {background-color: white !important; }.pdfPrint .piecesTable tr:nth-child(odd) .pieceNum {color: #edf4fc !important;padding-left: 0px; }.pdfPrint .piecesTable {border-spacing: initial; }.pdfPrint .piecesTable th {padding-top: 0px; }.pdfPrint .piecesTable th, .pdfPrint .piecesTable td {padding-left: 5px;padding-top: 4px;padding-bottom: 4px;vertical-align: middle; }.pdfPrint .leftTD {width: 67%; }.pdfPrint .navbar-brand {margin: 0;display: block; }.pdfPrint .navbar-brand .Header__Logo {margin-left: auto;margin-right: auto;display: block;width: 83%; }.pdfPrint .page2 {page-break-inside: always; }.pdfPrint .leftTD .Caption {padding-left: 35px;padding: 25px 2px 25px 25px;max-height: 118px;height: 118px;background: none;background-color: #003da5;border: none; }.pdfPrint .leftTD .Caption .Caption__Title {color: white !important;font-size: 12px;font-family: "Gotham Medium";line-height: 20px; }.pdfPrint .leftTD .Caption .Caption__Name {display: block !important;color: white !important;font-size: 18px !important;font-family: "Gotham Medium";line-height: 34px; }.pdfPrint .leftTD .Caption .Caption__Announcement {display: none; }.pdfPrint .leftTD .Caption .Caption__Container--Right {display: none; }.pdfPrint .leftTD .Caption .Caption__Price {display: none; }.pdfPrint .leftTD .Caption__Container--Left {width: 100%; }.pdfPrint .leftTD .Caption--Collection {max-height: 118px !important;min-height: 0px;background-color: #1e355e !important;background: #13274a;position: initial; }.pdfPrint .leftTD .Caption--Collection .Caption__Container--Center {text-align: left;position: initial;transform: none; }.pdfPrint .leftTD .Caption--Collection .Caption__Title {font-family: "Gotham Medium";margin-bottom: 0px; }.pdfPrint .Gallery__Photo--Main {max-width: none;max-height: 290px;margin-left: auto;margin-right: auto;display: block;background-color: #edf4fc; }.pdfPrint .Gallery__Photo {max-height: 140px;height: 100%;max-width: none;background-color: #edf4fc; }.pdfPrint .FeaturesTD {background: #1e355e; }.pdfPrint .FeaturesTD, .pdfPrint .PhotosTD {width: calc(91% - 15px); }.pdfPrint .Particularities {background-color: #edf4fc !important; }.pdfPrint .Particularities .Line {background-color: #c5c5c5;height: 1px !important;margin-bottom: 15px; }.pdfPrint .Particularities p {line-height: 12px !important;padding-right: 15px; }.pdfPrint .Particularities .Row--3-Cols .Column {float: left;width: 50%;padding-right: 0px; }.pdfPrint .Particularities .Row--3-Cols .Column:nth-child(even) {clear: none; }.pdfPrint .Particularities .Row--3-Cols .Column:nth-child(odd) {clear: both; }.pdfPrint .Particularities .Row--2-Cols .Column {float: none;width: 100%;padding-right: 0px; }.pdfPrint .Particularities .Row {margin-bottom: 50px;line-height: 12px; }.pdfPrint .Particularities .Row .Column {margin-bottom: 10px; }.pdfPrint .Particularities .no-legal {margin-bottom: 15px; }.pdfPrint .Particularities p, .pdfPrint .Particularities label, .pdfPrint .Particularities .no-legal, .pdfPrint .Particularities th, .pdfPrint .Particularities td {font-size: 10px !important; }.pdfPrint .Particularities .Label {margin-bottom: 0px; }.pdfPrint .Particularities h6 {font-size: 12px !important;margin-bottom: 0px;line-height: 12px;padding-right: 0px; }.pdfPrint .Particularities .ToggleContent {margin-bottom: 0px; }.pdfPrint .PiecesPage2 {padding: 0 0 0 0 !important; }.pdfPrint .PiecesPage2 .Title {padding: 15px 75px 15px 25px; }.pdfPrint .PiecesPage2 .Line {margin-right: 25px;margin-left: 25px;width: unset; }.pdfPrint .PiecesPage2 .piecesTable {padding-right: 25px;padding-left: 0px; }.pdfPrint .Photosprop {padding: 17px 5px 17px 25px;font-size: 18px;display: block;background-color: #1e355e !important;color: white;font-family: "Gotham Medium";text-transform: uppercase; }.pdfPrint .DescriptionTD .Description {width: 100%;max-height: 405px;height: 402px; }.pdfPrint .DescriptionTD .Description .Description__Details {display: none; }.pdfPrint .DescriptionTD .Description__Container {border-right: none;padding-right: 34px;padding-top: 20px;padding-left: 20px;padding-bottom: 0px; }.pdfPrint .DescriptionTD .Description__ULS {font-size: 13px;margin-bottom: 0px; }.pdfPrint .DescriptionTD .Description .Description__Title {font-size: 15px !important;line-height: 20px;margin-bottom: 0px; }.pdfPrint .DescriptionTD .Description__Line {height: 1px;background-color: #c5c5c5 !important;margin-bottom: 15px; }.pdfPrint .DescriptionTD .Description__List {margin-top: 20px;display: inline-block; }.pdfPrint .DescriptionTD .Description__Item {padding: 0;display: inline-block;float: left;clear: left;width: 100%;text-align: left;min-height: 40px !important;font-size: 10px !important;line-height: 20px;margin-bottom: 0px; }.pdfPrint .DescriptionTD .Description__Item img {margin-right: 15px; }.pdfPrint .DescriptionTD .Description__Dots {display: inline-block !important; }.pdfPrint .DescriptionTD .Description__Item__Data {display: inline-block !important; }.pdfPrint .DescriptionTD .Description .Description__Paragraph, .pdfPrint .DescriptionTD .Description .CompleteDescription {font-size: 12px !important;line-height: 20px;max-height: 100px; }.pdfPrint .DescriptionTD .Description .property-postal {white-space: nowrap !important;display: inline-block; }.pdfPrint .DescriptionTD .Description .url {font-size: 12px !important; }.pdfPrint .DescriptionTD .Description .description_no_diffusion {max-height: unset; }.pdfPrint .DescriptionTD .Description .CompleteDescriptionParagraph {margin-top: 10px;margin-bottom: 0px; }.pdfPrint .DescriptionTD .Description .CompleteDescription {font-family: "Gotham Medium";font-weight: 400; }.pdfPrint .googlemapTD {border: solid 2px #c5c5c5; }.pdfPrint .googlemapTD a[href^="http://maps.google.com/maps"], .pdfPrint .googlemapTD a[href^="https://maps.google.com/maps"] {display: none !important; }.pdfPrint .googlemapTD .gmnoprint a, .pdfPrint .googlemapTD .gmnoprint span {display: none; }.pdfPrint .googlemapTD .gm-style-cc {display: none; }.pdfPrint .googlemapTD .gmnoprint div {background: none !important; }.pdfPrint .moveMapUp {height: 291px !important; }.pdfPrint .priceCaption {vertical-align: middle;background-color: #1e355e;height: 96px;display: block; }.pdfPrint .priceCaption .Caption {display: block !important;background-color: #1e355e;padding: 35px 10px;border: none;height: 96px;vertical-align: middle; }.pdfPrint .priceCaption .Caption .Caption__Title, .pdfPrint .priceCaption .Caption .Caption__List, .pdfPrint .priceCaption .Caption .Caption__Container--Mobile {display: none; }.pdfPrint .priceCaption .Caption .Caption__Announcement {color: white;font-size: 12px !important;margin-bottom: 0px; }.pdfPrint .priceCaption .Caption .Caption__Price {color: white !important;font-size: 24px !important;font-family: "Gotham Medium"; }.pdfPrint .priceCaption .Caption .Caption__Price span {color: white !important; }.pdfPrint .priceCaption .Caption__Container {display: block;float: none;width: 100%;text-align: center;max-height: 96px; }.pdfPrint .priceCaption .Caption--Collection {height: 96px !important;min-height: 96px !important;max-height: 96px !important;padding: 15px 10px;position: static;transition: none;vertical-align: middle;display: block !important;text-align: center;padding: 35px 0px; }.pdfPrint .priceCaption .Caption--Collection .Caption__Container--Center {transform: none;top: 0px !important; }.pdfPrint .priceCaption .NewProperty {vertical-align: middle;padding: 15px 10px;height: 96px;text-align: center; }.pdfPrint .priceCaption .CaptionTwoBrokers {display: block !important; }.pdfPrint .priceCaption .locationPadding {padding-left: 0px !important;padding-right: 0px !important; }.pdfPrint .priceCaption .locaventeSizeTax {padding: 0px 15px !important; }.pdfPrint .priceCaption .locaventeSizeTax .Caption__Price {font-size: 14px !important;line-height: 26px; }.pdfPrint .priceCaption .locaventeSizeNoTaxNew {padding: 15px 10px !important; }.pdfPrint .priceCaption .locaventeSizeNoTaxNew .Caption__Price {font-size: 14px !important;line-height: 26px; }.pdfPrint .priceCaption .locaventeSizeNoTax {padding: 15px 10px !important; }.pdfPrint .priceCaption .locaventeSizeNoTax .Caption__Price {font-size: 14px !important;line-height: 20px; }.pdfPrint .priceCaption .NewplusTPSTVQ {padding: 0px !important;line-height: 20px; }.pdfPrint .priceCaption .NotNewplusTPSTVQ {padding: 10px !important; }.pdfPrint .priceCaption .Caption__Price {line-height: 26px; }.pdfPrint .printLogo {height: 44px !important;margin-left: 9px;margin-right: auto;display: block; }.pdfPrint .Features2 {color: white !important;background: #1e355e !important;background-color: #1e355e !important;z-index: 9999;min-height: 61px;display: block !important;width: calc(100% - 15px);flex-direction: row !important; }.pdfPrint .Features2 .Features__Item {display: block !important;padding: 12px 10px; }.pdfPrint .Features2 .Features__Item .Features__Title {display: block !important;font-size: 8px; }.pdfPrint .Features2 .Features__Item .Features__Icon {width: 25px;height: 25px;margin-right: 0px; }.pdfPrint .Features2 table {border-spacing: 0px;border-collapse: seperate; }.pdfPrint .Features2 table td {background: #1e355e; }.pdfPrint .Features2 table .Features__Item {background: #1e355e !important; }.pdfPrint .BrokersTable {border-spacing: 10px 0px; }.pdfPrint .BrokersTD {height: 96px; }.pdfPrint .BrokersTD h4 {font-size: 9px; }.pdfPrint .BrokersTD .Modal__Container {display: block;height: 96px; }.pdfPrint .BrokersTD .Modal__Container .Modal__Photo {width: auto;height: 96px;float: left;vertical-align: top !important;top: -10px !important;bottom: 0px !important; }.pdfPrint .BrokersTD .Modal__Container .Modal__Content {float: left;margin-left: 10px;margin-right: 0px;margin-top: 10px;vertical-align: top !important;top: 0px !important; }.pdfPrint .BrokersTD .Modal__Container .Modal__Content .Modal__Name {line-height: 10px !important; }.pdfPrint .BrokersTD .Modal__Container .Modal__Content .Modal__Position {font-size: 8px !important;margin-bottom: 4px !important;line-height: 8px !important; }.pdfPrint .BrokersTD .Modal__Container .Modal__Content .Modal__Details {font-family: "Gotham Medium";font-weight: 400;font-size: 8px;margin-top: 0px;margin-bottom: 0; }.pdfPrint .BrokersTD .Modal__Container .Modal__Content .Modal__List {font-size: 8px;list-style-type: none;padding: 0;margin: 0;line-height: 15px; }.pdfPrint .BrokersTD .Modal__Container .Modal__Content .Modal__List i {display: inline-block;width: 15px !important; }.pdfPrint .BrokersTD .Modal__Container .Modal__Content .Modal__List .notel {color: transparent !important; }.pdfPrint .BrokersTD .Modal__Container .Modal__Content .Modal__List .notel i {color: transparent !important; }.pdfPrint .BrokersTD .Modal__Container .Modal__Content .Modal__Name_long {font-size: 6px !important; }.pdfPrint .BrokersTD .Modal__Container .Modal__Content .Modal__Position_long {font-size: 6px !important; }.pdfPrint .BrokersTD .FourCourtiers .Modal__Content {margin-left: 10px;margin-right: 0px;margin-top: 10px; }.pdfPrint .Pieces .ToggleContent {margin-bottom: 15px; }.pdfPrint .statsTableHeader {border-spacing: 0px; }.pdfPrint .statsTableHeader .Photosprop {border-right: 10px white solid;font-family: "Gotham Medium";font-size: 14px;padding: 20px 5px 20px 25px; }.pdfPrint .Statistics {padding-top: 0px;padding-bottom: 0px;background-color: #edf4fc !important;border-top: 10px white solid;padding-top: 15px !important;padding-right: 15px !important;padding-left: 15px !important; }.pdfPrint .Statistics .Title {display: none; }.pdfPrint .Statistics label {color: #1e355e;font-family: "Gotham Book";font-size: 7px; }.pdfPrint .Statistics .Statistic {padding-top: 0px;padding-bottom: 0px;padding-right: 0px;padding-left: 0px;border: none; }.pdfPrint .Statistics .Statistic li {list-style-type: none; }.pdfPrint .Statistics .Statistic .Subtitle {width: 100%;text-align: left;font-size: 12px;margin-bottom: 5px; }.pdfPrint .Statistics .Statistic .Doughnut__List {width: 35%;margin-top: 10px; }.pdfPrint .Statistics .Statistic .Doughnut__List label {font-size: 9px; }.pdfPrint .Statistics .Statistic .Doughnut__List:nth-of-type(2) .Doughnut__Item:nth-child(1) .Doughnut__Bullet {background-color: #458ECC; }.pdfPrint .Statistics .Statistic .Doughnut__List:nth-of-type(2) .Doughnut__Item:nth-child(2) .Doughnut__Bullet {background-color: #1B459C; }.pdfPrint .Statistics .Statistic .Doughnut__List:nth-of-type(2) .Doughnut__Item:nth-child(3) .Doughnut__Bullet {background-color: #A5D7F4; }.pdfPrint .Statistics .Statistic .Doughnut__List:nth-of-type(3) .Doughnut__Item:nth-child(1) .Doughnut__Bullet {background-color: #1E355E; }.pdfPrint .Statistics .Statistic .Doughnut__List:nth-of-type(3) .Doughnut__Item:nth-child(2) .Doughnut__Bullet {background-color: #3F92C2; }.pdfPrint .Statistics .Statistic .Doughnut__List:nth-of-type(3) .Doughnut__Item:nth-child(3) .Doughnut__Bullet {background-color: #CFE7F8; }.pdfPrint .Statistics .Statistic .Doughnut__Item {border-top-color: #c5c5c5;padding: 4px; }.pdfPrint .Statistics .Statistic .Doughnut__Item .Doughnut__Bullet {margin-top: 3px;width: 8px;height: 8px; }.pdfPrint .Statistics .Statistic .Doughnut__Item .Doughnut__Title {line-height: 20px; }.pdfPrint .Statistics .Statistic .Doughnut__Item .Doughnut__Number {font-weight: 600;font-family: "Gotham Medium";line-height: 20px; }.pdfPrint .Statistics .Statistic .Doughnut__Item:last-child {border-bottom: 0.5px solid #ebebeb;border-bottom-color: #c5c5c5; }.pdfPrint .Statistics .Statistic .Household__Container {display: inline-block;list-style-type: none;margin-left: 0px; }.pdfPrint .Statistics .Statistic .Household__Container .Household__Item {background-color: transparent !important;box-shadow: none;width: 143px;padding: 0px;text-align: center;margin: 0px; }.pdfPrint .Statistics .Statistic .Household__Container .Household__Item .Household__Item--Single {padding-left: 15px; }.pdfPrint .Statistics .Statistic .Household__Container .Household__Item label {color: inherit !important;font-size: 7px;letter-spacing: normal; }.pdfPrint .Statistics .Statistic .Household__Container .Household__Item .Household__Icon {float: none;background-image: none;margin-left: auto;margin-right: auto;height: 36px;width: 36px; }.pdfPrint .Statistics .Statistic .Household__Container .Household__Item .Household__Icon img {background-size: 100% auto;background-repeat: no-repeat;display: block;height: 36px;margin-right: 15px;width: 36px; }.pdfPrint .Statistics .Statistic .Household__Container .Household__Item .Household__Title {white-space: nowrap;width: 100%;float: none;text-align: center;overflow: hidden;overflow-x: hidden;overflow-y: hidden; }.pdfPrint .Statistics .Statistic .Household__Container .Household__Item .Household__Title span {padding-left: 0px; }.pdfPrint .Statistics .Statistic .Household__Container .Household__Item .Household__Number {float: none; }.pdfPrint .Statistics .Statistic .Round__List img {background-size: 100% auto;background-repeat: no-repeat;display: block;height: 36px;margin-right: auto;margin-left: auto;margin-top: 8px;width: 36px; }.pdfPrint .Statistics .Statistic .Round__Item {width: 86px;height: 90px;margin-top: 0px !important;margin-left: 0px !important; }.pdfPrint .Statistics .Statistic .Round__Item div {height: 30px;line-height: 15px; }.pdfPrint .Statistics .Statistic .Round__Item .Round {display: none !important;vertical-align: bottom; }.pdfPrint .Statistics .Statistic .Round__Item .Round__Percent {display: block !important;font-weight: 600;font-size: 9px; }.pdfPrint .Statistics .Statistic .Round__Item .Round__Title--Double-Line {line-height: 15px; }.pdfPrint .Statistics .Statistic .Round__Item .imgDoughnut {background-size: 100% auto;background-repeat: no-repeat;display: block;height: 36px;margin-right: auto;margin-left: auto;width: 36px; }.pdfPrint .Statistics .Statistic .langueTable {border-spacing: 5px 10px; }.pdfPrint .Statistics .Statistic .statsLangueLeftTD {width: 20%;text-align: right;font-size: 9px;white-space: nowrap;text-transform: capitalize; }.pdfPrint .Statistics .Statistic dd {align-self: flex-start;width: 100%;font-weight: 700;display: block;text-align: center;font-size: 1.2em;font-weight: 700;margin-bottom: 0px !important; }.pdfPrint .Statistics .Statistic dl {margin-bottom: 0px; }.pdfPrint .Statistics .Statistic .text {display: flex;align-items: center;height: 15px;width: 100%;left: 0;justify-content: flex-end; }.pdfPrint .Statistics .Statistic .percenttext {font-weight: 600;font-size: 9px;padding-left: 10px;font-family: "Gotham Medium"; }.pdfPrint .Statistics .Statistic .percentage {font-size: 0.8em;line-height: 1;text-transform: uppercase;width: 100%;margin-top: 5px;height: 6px; }.pdfPrint .Statistics .Statistic .percentage:after {content: "";display: block;width: 100%;margin-bottom: 10px;height: 40%;position: relative;top: 50%;transition: background-color 0.3s ease;cursor: pointer; }.pdfPrint .Statistics .Statistic--OtherInformations .Column {width: 50% !important;margin-bottom: 10px; }.pdfPrint .Statistics .Statistic--OtherInformations .occupationLogement {padding-left: 0px; }.pdfPrint .Statistics .Statistic--OtherInformations .OtherInformations__Item {background-color: transparent !important;box-shadow: none !important;padding: 0px; }.pdfPrint .Statistics .Statistic--OtherInformations .OtherInformations__Item .OtherInformations__Single {border-bottom: none;padding-top: 0px;padding-bottom: 0px;display: inline-block; }.pdfPrint .Statistics .Statistic--OtherInformations .OtherInformations__Item label {color: inherit !important;padding-top: 4px;line-height: 15px;font-size: 9px; }.pdfPrint .Statistics .Statistic--OtherInformations .OtherInformations__Item .OtherInformations__Icon {background-image: none;margin-right: 0px;height: 15px;width: 20px; }.pdfPrint .Statistics .Statistic--OtherInformations .OtherInformations__Item .OtherInformations__Icon img {background-size: 100% auto;background-repeat: no-repeat;display: block;float: left;height: 15px;width: 15px; }.pdfPrint .Statistics .Hidden-Section {display: block; }.pdfPrint .Statistics .Hidden-Section .Statistic {margin-bottom: 23px; }.pdfPrint .Statistics .Hidden-Section .Statistic--Language, .pdfPrint .Statistics .Hidden-Section .Statistic--Household-Composition, .pdfPrint .Statistics .Hidden-Section .Statistic--OtherInformations {margin-bottom: 0px; }.pdfPrint .Statistics .Hidden-Section__Open {display: none; }.pdfPrint .Statistics .Line {height: 1px !important;background-color: #c5c5c5;display: block !important;margin-bottom: 15px; }.pdfPrint .Statistics ul {margin-top: 0px;margin-bottom: 0px;padding-top: 0px;padding-bottom: 0px; }.pdfPrint .Statistics .Column {margin-bottom: 0px; }.pdfPrint .Statistics .PoweredBy {text-align: left; }.pdfPrint .Statistics .PoweredBy .Subtitle {width: unset;text-align: left; }.pdfPrint .Statistics .PoweredBy img {margin-top: 5px;padding-right: 5px;width: 136px;margin-bottom: 0px;float: right; }.pdfPrint .inclusionsTD {margin-bottom: 25px; }.pdfPrint .inclusionsTD p {line-height: 12px !important; }.pdfPrint .inclusionsTD h6 {padding-right: 0px; }.pdfPrint .Financials {background-color: #edf4fc;border: none;padding-top: 15px;padding-bottom: 0px;margin-bottom: 25px; }.pdfPrint .Financials__Title {text-align: left;margin-bottom: 15px;padding-bottom: 0px;line-height: 12px;font-size: 12px; }.pdfPrint .Financials__Line {background-color: #c5c5c5 !important;height: 1px !important;margin-bottom: 0px; }.pdfPrint .Financials__List {margin-bottom: 0px;padding-bottom: 0px; }.pdfPrint .Financials__Item {margin-bottom: 0px; }.pdfPrint .Financials__Label {float: none; }.pdfPrint .Financials__Subtitle {margin-top: 15px;margin-bottom: 5px; }.pdfPrint .Financials__Subtitle, .pdfPrint .Financials__Item, .pdfPrint .Financials__Label, .pdfPrint .Financials__Data {font-size: 10px; }.pdfPrint .Financials .Text {font-size: 10px !important; }.pdfPrint .FullFinancialsStyle .Financials__Item {margin-bottom: 5px; }.pdfPrint .FullFinancialsStyle .Financials__Label {display: block; }.pdfPrint .FullFinancialsStyle .Financials__Data {display: block !important;float: none; }.pdfPrint .FullFinancialsStyle .Financials__Data:before {content: "\a";white-space: pre; }.pdfPrint .page4photopage {page-break-before: avoid;page-break-inside: avoid;page-break-after: avoid; }.pdfPrint .page4PhotosTable td {page-break-inside: avoid; }.pdfPrint .page4PhotosTable .Gallery__Photo-Print {max-height: 152px;vertical-align: top !important; }.pdfPrint .page4PhotosTable .GalleryD__Label {color: #1e355e;padding: 14px 0px;font-size: 12px !important;vertical-align: middle;line-height: 15px !important;margin-top: 0px;margin-bottom: 0px; }.pdfPrint .fancy {line-height: 0.5;text-align: center;background-color: #fff !important;font-weight: bold;font-size: 23px; }.pdfPrint .fancy span {display: inline-block;position: relative;color: #13274a; }.pdfPrint .fancy span:before, .pdfPrint .fancy span:after {content: "";position: absolute;height: 10px;top: 0;width: 596px;background-color: #13274a; }.pdfPrint .fancy span:before {right: 100%;margin-right: 15px;background-color: #13274a; }.pdfPrint .fancy span:after {left: 100%;margin-left: 16px;background-color: #13274a; }@media print {html, body {background-color: #fff !important; }html .tooltip, body .tooltip {display: none !important; }.bellLeaderboard {display: none !important; }.ads-box {display: none !important; }.RemaxContent .Header__Top, .RemaxContent .navbar-toggler, .RemaxContent .navbar-collapse, .RemaxContent .Modal__Name, .RemaxContent .Loader, .RemaxContent .RemaxContainer__Sidebar .Financials, .RemaxContent .Similar, .RemaxContent .Hidden-Section__Open, .RemaxContent .ExternalLinks, .RemaxContent .Partners, .RemaxContent .Navigation, .RemaxContent .Sticky, .RemaxContent .Chat, .RemaxContent #LocalLogic, .RemaxContent .Mortgage, .RemaxContent .Description__Details, .RemaxContent .Integrit, .RemaxContent .Integrit__Container, .RemaxContent footer {display: none !important; }.RemaxContent .Header__Container {border: none !important; }.RemaxContent .Header__Container .Header__Logo {max-width: 100% !important; }.RemaxContent .Caption__Container--Background:after {display: none !important; }.RemaxContent .Caption {border-left: 0;border-right: 0;display: block !important;padding-top: 10px;padding-bottom: 20px; }.RemaxContent .Caption__List {display: none !important; }.RemaxContent .Caption .Caption__Container.Caption__Container--Left {display: inline-block !important;float: left;width: 65% !important; }.RemaxContent .Caption .Caption__Container.Caption__Container--Left .Caption__Announcement {margin-bottom: 0; }.RemaxContent .Caption .Caption__Container.Caption__Container--Right {display: inline-block !important;width: 35% !important; }.RemaxContent .Caption .Caption__Container.Caption__Container--Mobile {display: none !important; }.RemaxContent .Caption .Caption__Container.Caption__Container--Center .Caption__Collection {display: none !important; }.RemaxContent .Caption .Caption__Container--Fixed {display: none !important; }.RemaxContent .Caption .Caption__Container--Background {display: none !important; }.RemaxContent .RemaxContainer.RemaxContainer--Type-1 {display: block;padding: 0 25px; }.RemaxContent .RemaxContainer.RemaxContainer--Type-1 > .Caption {display: none !important; }.RemaxContent .RemaxContainer.RemaxContainer--Type-1 .Description {border: 0;width: 100%; }.RemaxContent .RemaxContainer.RemaxContainer--Type-1 .Description__Container {border-right: 0;padding: 0 25px;margin-top: 25px; }.RemaxContent .RemaxContainer.RemaxContainer--Type-1 .Description__Line {display: none; }.RemaxContent .RemaxContainer.RemaxContainer--Type-1 .Description__Title {border-bottom: 1px solid #ebebeb; }.RemaxContent .RemaxContainer.RemaxContainer--Type-1 .Description__List {display: none !important;overflow: hidden; }.RemaxContent .RemaxContainer.RemaxContainer--Type-1 .Description__Item {background: none;display: inline;float: left;font-size: 13px;margin-bottom: 10px;min-height: 0;padding: 0;text-transform: none; }.RemaxContent .RemaxContainer.RemaxContainer--Type-1 .Description__Item__Data {font-family: "Gotham Book"; }.RemaxContent .RemaxContainer.RemaxContainer--Type-1 .Description__Item:after {content: " - ";margin-right: 5px; }.RemaxContent .RemaxContainer.RemaxContainer--Type-1 .Description__Item:last-child:after {content: "";display: none; }.RemaxContent .Carousel {width: 100%; }.RemaxContent .Carousel .Gallery {background-color: transparent;border-right: 0;max-height: none !important; }.RemaxContent .Carousel .Gallery__Viewer {background-color: none !important;max-height: none !important;height: 100% !important; }.RemaxContent .Carousel .Gallery__Photo {display: block !important; }.RemaxContent .Carousel__Nav {display: none !important; }.RemaxContent .Carousel .Gallery__Navigation, .RemaxContent .Carousel .Gallery__Loader, .RemaxContent .Carousel .Gallery__Viewer .Gallery__Arrow, .RemaxContent .Carousel .Gallery__Expand, .RemaxContent .Carousel .Gallery__Preloader {display: none !important; }.RemaxContent .RemaxContainer__Main, .RemaxContent .RemaxContainer__Sidebar {background-color: #fff !important;display: block;width: 100% !important; }.RemaxContent .OpenHouse {background: none;background-color: #fff;border-bottom: 1px dashed #7597d3;border-left: 0 none;border-right: 0 none;color: #1e355e; }.RemaxContent .OpenHouse img, .RemaxContent .OpenHouse__Button, .RemaxContent .OpenHouse__Separator {display: none; }.RemaxContent .Features {background-color: #13274a !important;display: none !important;padding: 0 25px;width: 100%; }.RemaxContent .Features__Item {display: inline-block;margin-bottom: 0;padding: 0;text-align: left;width: auto; }.RemaxContent .Features__Item:after {content: " - "; }.RemaxContent .Features__Item:last-child:after {content: ""; }.RemaxContent .Features__Title, .RemaxContent .Features__Title__Data {font-family: "Gotham Book";font-size: 14px;text-transform: none; }.RemaxContent .Particularities, .RemaxContent .Statistics, .RemaxContent .Similar {background-color: #edf4fc !important; }.RemaxContent .Particularities .Column, .RemaxContent .Statistics .Column, .RemaxContent .Similar .Column {margin-bottom: 10px !important; }.RemaxContent .Particularities .Line, .RemaxContent .Statistics .Line, .RemaxContent .Similar .Line {margin-bottom: 15px !important; }.RemaxContent .Particularities .Section:not(.Pieces), .RemaxContent .Statistics .Section:not(.Pieces), .RemaxContent .Similar .Section:not(.Pieces) {page-break-inside: avoid; }.RemaxContent .Particularities .Addenda .ToggleContent .Text, .RemaxContent .Statistics .Addenda .ToggleContent .Text, .RemaxContent .Similar .Addenda .ToggleContent .Text {line-height: 20px !important; }.RemaxContent .Particularities .Title, .RemaxContent .Statistics .Title, .RemaxContent .Similar .Title {border-bottom: 2px solid #ebebeb;margin-bottom: 0;padding-bottom: 5px; }.RemaxContent .Particularities .ToggleContent, .RemaxContent .Statistics .ToggleContent, .RemaxContent .Similar .ToggleContent {display: block;margin-bottom: 20px; }.RemaxContent .Particularities .Section--Only-Mobile, .RemaxContent .Statistics .Section--Only-Mobile, .RemaxContent .Similar .Section--Only-Mobile {display: none !important; }.RemaxContent .Particularities Section--Only-Desktop, .RemaxContent .Statistics Section--Only-Desktop, .RemaxContent .Similar Section--Only-Desktop {display: block; }.RemaxContent .Particularities .Toggle, .RemaxContent .Statistics .Toggle, .RemaxContent .Similar .Toggle {display: none; }.RemaxContent .Particularities .Hidden-Section, .RemaxContent .Statistics .Hidden-Section, .RemaxContent .Similar .Hidden-Section {display: block; }.RemaxContent .Brokers {page-break-inside: avoid;display: block !important;width: 100%;margin: 20px;background-color: #fff !important; }.RemaxContent .Brokers__Item {background-color: #fff !important;display: block; }.RemaxContent .Brokers__Photo-Container {display: none; }.RemaxContent .Brokers__Photo {display: block !important; }.RemaxContent .Brokers__Informations {padding: 0; }.RemaxContent .Brokers__Name {color: #13274a !important;font-size: 16px;text-transform: none; }.RemaxContent .Brokers__Position {color: #13274a !important;font-size: 16px;text-transform: none; }.RemaxContent .Brokers__More {display: none; }.RemaxContent .Brokers__printcell {display: block !important;float: left; }.RemaxContent .remodal-is-closed {display: block !important; } }.Header {background-color: #fff; }.Header__Container {margin: 0 auto;max-width: 1500px;width: 100%;border-left: 1px solid #ebebeb;border-right: 1px solid #ebebeb;display: block; }.Header__Link {font-family: "Gotham Book";font-size: 13.5px;text-transform: uppercase; }.Header__Top {border-bottom: 1px solid #ebebeb;display: block;overflow: hidden; }.Header__Top .Header__Container {overflow: hidden; }.Header__Top .Header__Link {border-left: 1px solid #ebebeb;display: block;float: right;overflow: hidden;padding: 15px 30px; }.Header__Top .Header__Link i {font-size: 15px;margin-right: 5px;transition: color 0.2s; }.Header__Top .Header__Link:hover i {color: #13274a; }.Header__Top .Header__Link:hover {color: #13274a;cursor: pointer;outline: none !important; }.Header__Top .Header__Link:hover .myremax-login {color: #13274a;cursor: pointer;outline: none !important; }.Header__Top .Header__Link .myremax-login {outline: none !important; }.Header__Top .Header__Link .fa-user-circle {color: #5f6062; }.Header__Top .eyebrow a {color: #5f6062; }.Header__Top .myremax-infos {padding: 20px;background-color: #1e355e;color: #fff;margin: 0px 0px 40px 0px; }.Header__Top .myremax-infos h2 {color: #fff !important;margin: 0px 0px 10px 0px; }.Header__Top .myremax-infos ul {padding: 0px 0px 0px 20px;margin: 0px; }.Header__Top .myremax-search {padding: 20px;margin-bottom: 20px;background-color: #fff; }.Header__Top .myremax-search .listing-inner {margin: 0px; }.Header__Top .myremax-save-search form {margin: 0px 0px 10px 0px; }.Header__Top .myremax-box-closed .myremax-box {display: none; }.Header__Top .myremax-box {font-size: 14px;text-align: left;background-color: #1e355e;padding: 20px;position: absolute;top: 50px;right: 100px;color: #fff;border: solid 1px #13274a;border-bottom: solid 4px #13274a;z-index: 9999;min-width: 280px; }.Header__Top .myremax-box a {font-size: 14px !important; }.Header__Top .myremax-box .nav a {color: #fff; }.Header__Top .myremax-box .nav:hover, .Header__Top .myremax-box .nav:focus, .Header__Top .myremax-box .nav:active {background-color: #13274a; }.Header__Top .myremax-box input.form-control {border: solid 1px #fff; }.Header__Top .myremax-box .myremax-box-new-account {padding: 0px 0px 20px 0px;margin: 0px 0px 10px 0px;border-bottom: solid 1px #13274a; }.Header__Top .myremax-box .myremax-box-new-account p {font-weight: bold; }.Header__Top .myremax-box .btn-logout {margin-top: 20px; }.Header__Top .myremax-box .myremax-forgot-password {color: #fff; }.Header__Top .myremax-box label {color: #fff; }.Header__Top .myremax-box p {color: #fff; }.Header__Top .myremax-box a {color: #fff; }.Header__Top .myremax-box a:hover {color: #5f6062; }.Header__Top .myremax-box form button:hover {color: #000; }.Header__Bottom {border-bottom: 1px solid #ebebeb; }.Header__Bottom .navbar-brand {padding: 0; }.Header__Bottom .navbar {padding: 0; }.Header__Bottom .Header__Logo {max-width: 220px;padding: 15px 0 15px 15px;width: 100%; }.Header__Bottom .navbar-collapse:not(.show):not(.collapsing):not(.in) .nav-item.Header__Language {border-left: 1px solid #ebebeb;margin-left: 10px; }.Header__Bottom .navbar-collapse:not(.show):not(.collapsing):not(.in) .nav-item.Header__Language .nav-link {padding: 35px; }.Header__Bottom .navbar-collapse:not(.show):not(.collapsing):not(.in) .nav-item .nav-link {font-family: "Gotham Book";font-size: 13.5px;padding: 35px 15px;text-transform: uppercase;font-family: "Gotham Book Original", sans-serif !important; }.Header__Bottom .navbar-collapse:not(.show):not(.collapsing):not(.in) .nav-item .nav-link:hover {color: #13274a; }.Header__Bottom .navbar-collapse:not(.show):not(.collapsing):not(.in) .nav-item .dropdown-menu.show {border-bottom: 1px solid #ebebeb;border-left: 1px solid #ebebeb;border-radius: 0;border-right: 1px solid #ebebeb;border-top: 0;margin: 0;min-width: 0;padding: 0;width: 100%; }.Header__Bottom .navbar-collapse:not(.show):not(.collapsing):not(.in) .nav-item .dropdown-menu.show .dropdown-item {font-family: "Gotham Book";font-size: 13.5px;padding: 10px 15px;text-transform: uppercase;color: #5f6062;font-family: "Gotham Book Original", sans-serif !important; }.Header__Bottom .navbar-collapse:not(.show):not(.collapsing):not(.in) .nav-item .dropdown-menu.show .dropdown-item:focus, .Header__Bottom .navbar-collapse:not(.show):not(.collapsing):not(.in) .nav-item .dropdown-menu.show .dropdown-item:active {background-color: transparent; }.Header__Bottom .navbar-collapse:not(.show):not(.collapsing):not(.in) .nav-item.active:not(.Header__Language) {border-left: 0;border-right: 0;border-top: 0; }.Header__Bottom .navbar-collapse:not(.show):not(.collapsing):not(.in) .nav-item.active:not(.Header__Language) .nav-link {color: #13274a; }.Header__Bottom .navbar-toggler {border-color: #ebebeb;margin-right: 20px; }.Header__Bottom .navbar-collapse.show .nav-item, .Header__Bottom .navbar-collapse.collapsing .nav-item {border-bottom: 1px solid #ebebeb;padding: 15px 0;text-align: center; }.Header__Bottom .navbar-collapse.show .nav-item:last-child, .Header__Bottom .navbar-collapse.collapsing .nav-item:last-child {border: 0; }.Header__Bottom .navbar-collapse.show .nav-item .nav-link, .Header__Bottom .navbar-collapse.collapsing .nav-item .nav-link {font-family: "Gotham Book";font-size: 15px;text-transform: uppercase; }.Header__Bottom .navbar-collapse.show .nav-item.dropdown.show, .Header__Bottom .navbar-collapse.collapsing .nav-item.dropdown.show {border-bottom: 0;padding-bottom: 0; }.Header__Bottom .navbar-collapse.show .nav-item .dropdown-menu.show, .Header__Bottom .navbar-collapse.collapsing .nav-item .dropdown-menu.show {border: 0;border-bottom: 1px solid #ebebeb;border-radius: 0;margin: 0;min-width: 0;padding: 0;text-align: center;width: 100%; }.Header__Bottom .navbar-collapse.show .nav-item .dropdown-item, .Header__Bottom .navbar-collapse.collapsing .nav-item .dropdown-item {font-family: "Gotham Book";color: #1e355e;font-size: 13.5px;padding: 15px;text-transform: uppercase; }.Header__Bottom .navbar-collapse.show .nav-item .dropdown-item:focus, .Header__Bottom .navbar-collapse.show .nav-item .dropdown-item:active, .Header__Bottom .navbar-collapse.collapsing .nav-item .dropdown-item:focus, .Header__Bottom .navbar-collapse.collapsing .nav-item .dropdown-item:active {background-color: transparent; }@media all and (max-width: 1390px) {.Header__Bottom .navbar-collapse:not(.show):not(.collapsing):not(.in) .nav-item.Header__Language {margin-left: 5px; }.Header__Bottom .navbar-collapse:not(.show):not(.collapsing):not(.in) .nav-item.Header__Language .nav-link {padding: 35px 20px; }.Header__Bottom .navbar-collapse:not(.show):not(.collapsing):not(.in) .nav-item .nav-link {padding: 35px 10px; } }@media all and (max-width: 1270px) {.Header__Bottom .Header__Logo {max-width: 155px; }.Header__Bottom .navbar-collapse:not(.show):not(.collapsing):not(.in) .nav-item.Header__Language {margin-left: 3px; }.Header__Bottom .navbar-collapse:not(.show):not(.collapsing):not(.in) .nav-item.Header__Language .nav-link {font-family: "Gotham Book";font-size: 12.5px;padding: 30px 15px; }.Header__Bottom .navbar-collapse:not(.show):not(.collapsing):not(.in) .nav-item .nav-link {font-family: "Gotham Book";font-size: 12.5px;padding: 30px 8px; } }@media all and (max-width: 1130px) {.Header__Bottom .Header__Logo {max-width: 120px; }.Header__Bottom .navbar-collapse:not(.show):not(.collapsing):not(.in) .nav-item.Header__Language {margin-left: 5px; }.Header__Bottom .navbar-collapse:not(.show):not(.collapsing):not(.in) .nav-item.Header__Language .nav-link {font-size: 11.5px;padding: 25px 12px; }.Header__Bottom .navbar-collapse:not(.show):not(.collapsing):not(.in) .nav-item .nav-link {font-size: 11.5px;padding: 25px 7.5px; } }@media all and (max-width: 1040px) {.Header__Bottom .navbar-collapse:not(.show):not(.collapsing):not(.in) .nav-item.Header__Language {margin-left: 5px; }.Header__Bottom .navbar-collapse:not(.show):not(.collapsing):not(.in) .nav-item .nav-link {font-size: 11.5px;padding: 25px 6px; } }@media all and (max-width: 580px) {.collectionHeader {display: none !important; }.commercialHeader {display: none !important; }.globalRemax {padding-left: 0px !important; } }@media all and (max-width: 365px) {.globalRemax {display: none !important; } }.RemaxContainer.RemaxContainer--Type-1 {margin: 0 auto;max-width: 1500px;width: 100%;background-color: #fff;display: flex;overflow: hidden; }.RemaxContainer.RemaxContainer--Type-2 {margin: 0 auto;max-width: 1500px;width: 100%;display: block;overflow: hidden; }.RemaxContainer.RemaxContainer--Type-2 .RemaxContainer__Main {background-color: #eff1f6;float: left;width: 65%; }.RemaxContainer.RemaxContainer--Type-2 .RemaxContainer__Sidebar {float: left;width: 35%; }.RemaxContent > .Brokers, .RemaxContent > .Integrit {display: none; }@media all and (max-width: 1200px) {.RemaxContainer.RemaxContainer--Type-1 {display: block; } }@media all and (max-width: 1000px) {.RemaxContainer.RemaxContainer--Type-2 .RemaxContainer__Main {width: 100%; }.RemaxContainer.RemaxContainer--Type-2 .RemaxContainer__Main .Similar, .RemaxContainer.RemaxContainer--Type-2 .RemaxContainer__Main .Statistics {display: none; }.RemaxContainer.RemaxContainer--Type-2 .RemaxContainer__Sidebar {width: 100%; }.RemaxContainer.RemaxContainer--Type-2 .RemaxContainer__Sidebar .ExternalLinks, .RemaxContainer.RemaxContainer--Type-2 .RemaxContainer__Sidebar .Financials, .RemaxContainer.RemaxContainer--Type-2 .RemaxContainer__Sidebar .Brokers, .RemaxContainer.RemaxContainer--Type-2 .RemaxContainer__Sidebar .Integrit {display: none; }.RemaxContent > .Brokers, .RemaxContent > .Integrit {display: block; } }.OpenHouse {margin: 0 auto;max-width: 1500px;width: 100%;font-family: "Gotham Book";background: linear-gradient(-20deg, #13274a 5%, #1e355e);border-left: 1px solid #ebebeb;border-right: 1px solid #ebebeb;color: #fff;font-size: 17px;padding: 13px 25px;text-align: center;text-transform: uppercase; }.OpenHouse__Icon {height: auto;margin-right: 7px;width: 23px; }.OpenHouse__Separator {background-color: #fff;display: inline-block;height: 13px;margin: 0 20px;width: 1px; }.OpenHouse__Button {color: #fff;position: relative; }.OpenHouse__Button::after {content: "";display: block;position: absolute;width: 100%;bottom: -2px;left: 0;height: 1px;width: 100%;background-color: #fff; }.OpenHouse__Button:hover {color: #fff; }.OpenHouse__Button:hover::after {animation-duration: 350ms;animation-name: buttonUnderline; }@keyframes buttonUnderline {0% {opacity: 1;width: 100%; }20% {opacity: 0;width: 0; }25% {opacity: 1; }100% {opacity: 1;width: 100%; } }@media all and (max-width: 900px) {.OpenHouse__Separator {display: block;height: 8px;width: 0; } }@media all and (max-width: 640px) {.OpenHouse {font-size: 15.5px;padding-bottom: 10px; }.OpenHouse__Icon {display: none; } }.Navigation {margin: 0 auto;max-width: 1500px;width: 100%;background-color: #fff;border-left: 1px solid #ebebeb;border-right: 1px solid #ebebeb;border-bottom: 1px solid #ebebeb;display: block;overflow: hidden; }.Navigation__Item {float: left;width: 33.3%; }.Navigation__Item__Text--Mobile {display: none; }.Navigation__Item a, .Navigation__Item .a--Disabled {font-family: "Gotham Medium";display: block;font-size: 11px;line-height: 11px;overflow: hidden;padding: 25px 0;text-transform: uppercase; }.Navigation__Item a .Navigation__Item__Icon, .Navigation__Item .a--Disabled .Navigation__Item__Icon {-webkit-transition: margin 300ms, transform 300ms;transition: margin 100ms, transform 300ms; }.Navigation__Item:nth-child(1) {padding-left: 25px; }.Navigation__Item:nth-child(2) {text-align: center; }.Navigation__Item:nth-child(1) .Navigation__Item__Icon, .Navigation__Item:nth-child(2) .Navigation__Item__Icon {margin-right: 5px; }.Navigation__Item:nth-child(3) {padding-right: 25px;text-align: right; }.Navigation__Item:nth-child(3) .Navigation__Item__Icon {margin-left: 5px;margin-right: 0; }.Navigation__Item:hover a .Navigation__Item__Icon, .Navigation__Item:hover .a--Disabled .Navigation__Item__Icon {color: #13274a; }.Navigation .Navigation__Item--Previous, .Navigation .Navigation__Item--Next {overflow: visible; }.Navigation .Navigation__Item--Previous a, .Navigation .Navigation__Item--Previous .a--Disabled, .Navigation .Navigation__Item--Next a, .Navigation .Navigation__Item--Next .a--Disabled {overflow: visible; }.Navigation .Navigation__Item--Previous:hover .Navigation__Item__Icon, .Navigation .Navigation__Item--Next:hover .Navigation__Item__Icon {animation-duration: 500ms; }.Navigation .Navigation__Item--Previous .Navigation__Item__Icon-Container, .Navigation .Navigation__Item--Next .Navigation__Item__Icon-Container {height: 13px;overflow: visible;position: relative;width: 20px; }.Navigation .Navigation__Item--Previous .Navigation__Item__Icon, .Navigation .Navigation__Item--Next .Navigation__Item__Icon {position: absolute;top: -1px; }.Navigation .Navigation__Item--Previous:hover .Navigation__Item__Icon {animation-name: previousIconAnimation; }.Navigation .Navigation__Item--Previous .Navigation__Item__Icon-Container {float: left; }.Navigation .Navigation__Item--Previous .Navigation__Item__Icon {left: 5px; }.Navigation .Navigation__Item--Next:hover .Navigation__Item__Icon {animation-name: nextIconAnimation; }.Navigation .Navigation__Item--Next .Navigation__Item__Icon-Container {float: right; }.Navigation .Navigation__Item--Next .Navigation__Item__Icon {right: 5px; }.Navigation .Navigation__Item--Disabled * {color: #c5c5c5; }.Navigation .Navigation__Item--Disabled:hover a .Navigation__Item__Icon, .Navigation .Navigation__Item--Disabled:hover .a--Disabled .Navigation__Item__Icon {animation-name: none;color: #c5c5c5; }@keyframes previousIconAnimation {0% {left: 5px;opacity: 1; }50% {left: -5px;opacity: 0; }51% {left: 15px; }100% {left: 5px;opacity: 1; } }@keyframes nextIconAnimation {0% {opacity: 1;right: 5px; }50% {opacity: 0;right: -5px; }51% {right: 15px; }100% {opacity: 1;right: 5px; } }@media all and (max-width: 560px) {.Navigation__Item__Text--Desktop {display: none; }.Navigation__Item__Text--Mobile {display: inline-block; }.Navigation__Item a, .Navigation__Item .a--Disabled {padding: 15px 0; } }@media all and (max-width: 330px) {.Navigation__Item--Previous .Navigation__Item__Text--Mobile, .Navigation__Item--Next .Navigation__Item__Text--Mobile {display: none; } }.Caption {margin: 0 auto;max-width: 1500px;width: 100%;background-color: #fff;border-left: 1px solid #ebebeb;border-right: 1px solid #ebebeb;display: block;overflow: hidden;padding: 45px 25px; }.Caption__Container {display: inline-block;float: left; }.Caption__Container--Mobile {display: none; }.Caption__Container--Mobile .Caption__List {float: right;margin: 2px 0; }.Caption__Container--Left {width: 65%; }.Caption__Container--Right {text-align: right;width: 35%; }.Caption__Logo--Commercial, .Caption__Price--Commercial {display: none; }.Caption__Announcement {font-family: "Gotham Medium";color: #1e355e;font-size: 16.5px;margin-bottom: 10px;text-transform: uppercase; }.Caption__Announcement + .Caption__Title .Caption__Name {display: inline; }.Caption__Announcement + .Caption__Title .Caption__Separator {display: inline; }.Caption__Title {font-family: "Gotham Light";font-size: 26px;line-height: 34px;text-transform: uppercase; }.Caption__Price {font-family: "Gotham Medium";font-size: 29px; }.Caption__Name {font-family: "Gotham Book";display: block; }.Caption__Separator {display: none; }.Caption__List {margin: 0 0 10px;padding: 0; }.Caption__Item {cursor: pointer;display: inline-block;margin-left: 20px; }.Caption__Item:nth-child(1) {margin-left: 0; }.Caption__Item i {color: #1e355e; }.Caption__Item--Like.liked .far.fa-heart {display: none; }.Caption__Item--Like.liked .fa.fa-heart {display: block; }.Caption__Item--Like:not(.liked) .far.fa-heart {display: block; }.Caption__Item--Like:not(.liked) .fa.fa-heart {display: none; }.Caption--Commercial .Caption__Container--Left, .Caption--Commercial .Caption__Container--Right {bottom: 20px;position: absolute;right: 20px;z-index: 1; }.Caption--Commercial .Caption__Container--Left {text-align: center; }.Caption--Commercial .Caption__Container--Right .Caption__Price {display: none; }.Caption--Commercial .Caption__Logo--Commercial {display: block;max-width: 200px;margin: 20px auto 70px; }.Caption--Commercial .Caption__Price--Commercial {display: inline-block; }@media screen {.Caption--Commercial {position: relative;transition: height 0.2s; }.Caption--Commercial .Caption__Container--Mobile {bottom: 20px;position: absolute;right: 20px;z-index: 1; }.Caption--Commercial .Caption__Container--Mobile .Caption__Price {display: none; }.Caption--Commercial .Caption__Container--Mobile .Caption__List {margin-bottom: 0; }.Caption__Container--Left .Caption__Announcement {color: #a51220; }.Caption__Container--Center {text-align: center;width: 100%;z-index: 1;margin-bottom: 25px; }.Caption__Container--Center .Caption__Announcement {font-family: "Gotham Book";margin-bottom: 30px; }.Caption__Container--Center .Caption__Title {font-family: "Gotham Medium";margin-bottom: 30px; }.Caption__Container--Center .Caption__Title .Caption__Name {font-family: "Gotham Medium"; }.Caption__Container--Center .Caption__Price {font-family: "Gotham Book"; }.Caption__Container--Center .Caption__Commercial {display: block;margin: 0 auto 50px; }.Caption__Container--Fixed {bottom: 20px;position: absolute;right: 20px;z-index: 1; }.Caption__Container--Fixed .Caption__List {margin-bottom: 0; }.Caption__Container--Background {background-position: center center;background-repeat: no-repeat;background-size: cover;position: absolute;left: 0;top: 0;height: 100%;padding: 0;width: 100%; } }.RemaxContainer.RemaxContainer--Type-1 .Caption {display: none;padding: 30px 25px; }@media all and (max-width: 800px) {.RemaxContainer.RemaxContainer--Type-1 .Caption {display: block; }.RemaxContent > .Caption {display: none; }.Caption .Caption__Container--Left {margin-bottom: 0;width: 100%; }.Caption .Caption__Container--Right {display: none; }.Caption .Caption__Container--Mobile {display: block;margin-bottom: 20px;text-align: left;width: 100%; }.Caption .Caption__Container .Caption__Announcement {font-size: 16px; }.Caption .Caption__Container .Caption__Title {font-size: 22px;line-height: 30px; }.Caption .Caption__Container .Caption__Price {font-size: 24px; }.Caption .Caption__Container .Caption__Item i {color: #1e355e; } }.tooltip > .tooltip-inner {font-family: "Gotham Medium";background-color: #152643;border-radius: 3px;color: #fff;font-size: 11px;line-height: 11px;opacity: 1;padding: 8px 10px 7px;text-transform: uppercase; }.tooltip.bs-tooltip-top .arrow::before {border-top-color: #152643; }.tooltip.bs-tooltip-bottom .arrow::before {border-bottom-color: #152643; }.Screentip {-webkit-transition: margin 175ms;box-shadow: 0 7px 15px rgba(0, 0, 0, 0.22);display: none;position: absolute;transition: margin 175ms;z-index: 9990; }.Screentip__Container {border-radius: 3px;padding: 30px 0 10px;position: relative; }.Screentip--Centered {left: 0;margin-left: auto;margin-right: auto;right: 0; }.Screentip--Centered .Screentip__Arrow::after, .Screentip--Centered .Screentip__Arrow::before {left: 50%; }.Screentip--Right .Screentip__Arrow::after {right: 10px; }.Screentip--Right .Screentip__Arrow::before {right: 9px; }.Screentip--White .Screentip__Container {background-color: #fff;border: 1px solid #e6e6e6; }.Screentip--White .Screentip__Close::before {color: #1e355e; }.Screentip--White .Screentip__Title {color: #1e355e; }.Screentip--White .Screentip__Paragraph {color: #1e355e; }.Screentip--White .Screentip__Label {color: #1e355e; }.Screentip--White .Screentip__Arrow::after {border-bottom-color: #fff !important; }.Screentip--White .Screentip__Arrow::before {border-bottom-color: #c7c7c7 !important; }.Screentip--Red .Screentip__Container {background: linear-gradient(-20deg, #13274a 5%, #1e355e);background-color: #13274a;border: 1px solid #13274a; }.Screentip--Red .Screentip__Close::before {color: #fff; }.Screentip--Red .Screentip__Title {color: #fff; }.Screentip--Red .Screentip__Paragraph {color: #fff; }.Screentip--Red .Screentip__Label {color: #fff; }.Screentip--Red .Screentip__Arrow::after {border-bottom-color: #1c3156 !important; }.Screentip--Red .Screentip__Arrow::before {border-bottom-color: #0c182e !important; }.Screentip .Screentip__Arrow {margin-bottom: -2px;position: relative;z-index: 9991; }.Screentip .Screentip__Arrow::after, .Screentip .Screentip__Arrow::before {border: solid transparent;bottom: 100%;content: " ";height: 0;pointer-events: none;position: absolute;width: 0; }.Screentip .Screentip__Arrow::after {border-width: 15px;margin-left: -15px; }.Screentip .Screentip__Arrow::before {border-width: 16px;margin-left: -16px; }.Screentip__Close {cursor: pointer;position: absolute;right: 14px;top: 10px; }.Screentip__Close::before {content: "x";font-size: 28px;line-height: 28px; }.Screentip__Row {-moz-box-sizing: border-box;-webkit-box-sizing: border-box;box-sizing: border-box;display: block;overflow: hidden;padding: 20px 0;width: 100%; }.Screentip__Row:last-child {border-bottom: 0; }.Screentip__Row--Head {padding-bottom: 10px; }.Screentip__Column {-moz-box-sizing: border-box;-webkit-box-sizing: border-box;box-sizing: border-box;display: inline-block;overflow: hidden;padding: 0 10px 0 7px;text-align: left; }.Screentip--OpenHouse {max-width: 760px;width: 95%; }.Screentip--OpenHouse .Screentip__Column {float: left;padding: 0 30px; }.Screentip--OpenHouse .Screentip__Row {border-bottom: 1px solid #13274a; }.Screentip--OpenHouse .Screentip__Row:last-child {border-bottom: 0; }.Screentip--OpenHouse .Screentip__Column:nth-child(1) {width: 25%; }.Screentip--OpenHouse .Screentip__Column:nth-child(2) {width: 25%; }.Screentip--OpenHouse .Screentip__Column:nth-child(3) {width: 50%; }.Screentip--Share, .Screentip--Print {max-width: 300px;width: 95%; }.Screentip--Share .Screentip__Container, .Screentip--Print .Screentip__Container {padding-bottom: 0; }.Screentip--Share .Screentip__Row, .Screentip--Print .Screentip__Row {height: auto;padding-bottom: 0;padding-top: 5px; }.Screentip--Share .Screentip__Column, .Screentip--Print .Screentip__Column {border-top: 1px solid #ebebeb;display: block;float: none;overflow: hidden;padding: 0 40px;text-align: left;width: 100%; }.Screentip--Share .Screentip__Column a, .Screentip--Print .Screentip__Column a {display: block;padding: 24px 0 22px;width: 100%; }.Screentip--Share .Screentip__Column:last-child, .Screentip--Print .Screentip__Column:last-child {border-bottom: 0; }.Screentip--Share .Screentip__Column:hover, .Screentip--Print .Screentip__Column:hover {background-color: #eff1f6; }.Screentip--Share .Screentip__Label, .Screentip--Print .Screentip__Label {font-family: "Gotham Book";display: inline;text-align: center;text-transform: uppercase;width: auto; }.Screentip--Print .Screentip__Icon-Container {margin: 0 0 0 25px; }.Screentip--Share .Screentip__Icon-Container {margin: 0 20px 0 40px; }.Screentip__Label {font-family: "Gotham Medium";font-size: 13.5px; }.Screentip__Icon-Container {display: inline-block;width: 30px; }.Screentip__Icon {height: 13px;margin-top: -3px; }.Screentip__Paragraph {font-family: "Gotham Book";display: inline-block;font-size: 13.5px;margin-bottom: 0;width: 100%; }.Screentip__Title {font-family: "Gotham Book";text-align: center;text-transform: uppercase; }.Screentip__Title--Small {font-family: "Gotham Medium";font-size: 14px;margin-bottom: 15px; }.Screentip__Title--Big {font-size: 20px;margin-bottom: 22px;margin-top: 6px; }.Screentip__Title--Big .Screentip__Title-Icon {margin-right: 10px;max-width: 33px; }@media all and (max-width: 640px) {.Screentip__Title--Big {font-size: 18px; }.Screentip__Title--Big .Screentip__Title-Icon {max-width: 25px; } }@media all and (max-width: 580px) {.Screentip__Title--Big {margin-bottom: 10px;margin-top: 15px; }.Screentip--OpenHouse {width: 100%; }.Screentip--OpenHouse .Screentip__Container {padding: 20px 0 10px; }.Screentip--OpenHouse .Screentip__Column:nth-child(1) {width: 22%; }.Screentip--OpenHouse .Screentip__Column:nth-child(2) {width: 25%; }.Screentip--OpenHouse .Screentip__Column:nth-child(3) {width: 53%; } }@media all and (max-width: 480px) {.Screentip--OpenHouse .Screentip__Column:nth-child(1) {width: 30%; }.Screentip--OpenHouse .Screentip__Column:nth-child(2) {width: 30%; }.Screentip--OpenHouse .Screentip__Column:nth-child(3) {width: 40%; }.Screentip__Title--Big {font-size: 16px; }.Screentip__Title--Big .Screentip__Title-Icon {margin-top: -1px;max-width: 20px; } }@media all and (max-width: 400px) {.Screentip--Share {max-width: 240px; }.Screentip--Print {max-width: 275px; }.Screentip--Print .Screentip__Icon-Container {margin: 0 0 0 15px; }.Screentip--Share .Screentip__Icon-Container {margin: 0 10px 0 20px; }.Screentip__Title--Big {font-size: 15px; }.Screentip__Title--Big .Screentip__Title-Icon {max-width: 19px; } }.Modal {background-color: #fff;box-shadow: 0 3px 20px rgba(0, 0, 0, 0.15);padding: 0; }.remodal-overlay {background-color: rgba(255, 255, 255, 0.65); }.remodal-wrapper {padding: 25px; }.Modal--Print li {font-family: "Gotham Book";font-size: 14px !important;height: auto !important;padding: 0px 5px !important;width: 50% !important; }.Modal--Print li a {padding: 11px 7px 12px 7px !important; }.Modal--Print li i {color: white !important;font-size: 30px;width: 60px;margin-bottom: 8px; }.Modal--Print li span {visibility: visible !important; }.Carousel {float: left;width: 70%; }.Carousel__Nav--8 .Carousel__Nav__Item {width: 12.5%; }.Carousel__Nav--7 .Carousel__Nav__Item {width: 14.2857%; }.Carousel__Nav--6 .Carousel__Nav__Item {width: 16.6666%; }.Carousel__Nav--5 .Carousel__Nav__Item {width: 20%; }.Carousel__Nav--4 .Carousel__Nav__Item {width: 25%; }.Carousel__Nav--3 .Carousel__Nav__Item {width: 33.3333%; }.Carousel__Nav--2 .Carousel__Nav__Item {width: 50%; }.Carousel__Nav--1 .Carousel__Nav__Item {width: 100%; }.Carousel__Nav {background-color: #eff1f6;border-bottom: 1px solid #ebebeb;border-top: 1px solid #ebebeb;display: block;overflow: hidden;width: 100%;z-index: 9900; }.Carousel__Nav__Item {font-family: "Gotham Book";-webkit-transition: background 200ms;border-right: 1px solid #ebebeb;cursor: pointer;float: left;max-height: 69px;padding: 17px 10px 9px;text-align: center;transition: background 100ms;z-index: 9910; }.Carousel__Nav__Item:hover, .Carousel__Nav__Item--Active {background-color: #f6f7fa; }.Carousel__Nav__Item:hover path, .Carousel__Nav__Item--Active path {fill: #13274a; }.Carousel__Nav__Item label {cursor: pointer;font-size: 13px;line-height: 16px;text-transform: uppercase; }.Carousel__Nav__Item img, .Carousel__Nav__Item svg {display: block;margin: 0 auto 3px;max-height: 16px; }.Carousel__Nav__Item:last-child {border-right: 0; }.Carousel__Nav__Item--Active {background-color: #f6f7fa;position: relative; }.Carousel__Tabs {height: calc(100% - 70px);z-index: 9800; }.Carousel__Tab {background-color: #eff1f6;display: none;height: 100%; }.Carousel__Tab--Active {display: flex; }.Carousel__Video {height: 100%;width: 100%; }.Carousel__VirtualTour {min-height: 600px; }.Carousel #google-streetview {flex: 1;width: 100%;height: 675px; }.Carousel #google-map {flex: 1;width: 100%;height: 675px; }.Carousel #osm-map {flex: 1;width: 100%;height: 675px; }.Carousel .GoogleMap__Content {padding: 10px 10px 3px; }.Carousel .GoogleMap__Title {font-size: 16px; }.Carousel #virtualtour {flex: 1;width: 100%; }.Carousel__VirtualTour {height: 100%;width: 100%; }.Carousel .Carousel__Tab--Partners {align-items: center;justify-content: center;height: 651px; }.Carousel__Partners {height: auto;max-width: 100%; }.Carousel__Partners--Size-2 {display: none; }@media all and (max-width: 1300px) {.Carousel__Partners--Size-2 {display: block; }.Carousel__Partners--Size-1 {display: none; } }@media all and (max-width: 1240px) {.Carousel {width: 65%; }.Carousel .Carousel__Video, .Carousel #google-streetview, .Carousel #google-map {height: 600px; } }@media all and (max-width: 1200px) {.Carousel {display: block;width: 100%; }.Carousel__Nav__Item img, .Carousel__Nav__Item svg {margin: 0 auto 4px; } }@media all and (max-width: 990px) {.Carousel {width: 100%; }.Carousel .Carousel__Video, .Carousel #google-streetview, .Carousel #google-map {height: 400px; }.Carousel .Carousel__Tab--Partners {height: 530px; } }@media all and (max-width: 350px) {.Carousel__Tab--Partners {align-items: center;justify-content: center;height: 170px !important; } }@media all and (max-width: 700px) {.Carousel .Carousel__Nav__Shadow-Container {position: relative;width: 100%; }.Carousel .Carousel__Nav__Shadow-Container .Carousel__Nav__Shadow-Left,.Carousel .Carousel__Nav__Shadow-Container .Carousel__Nav__Shadow-Right {height: 100%;position: absolute;top: 0;width: 30px;z-index: 9920; }.Carousel .Carousel__Nav__Shadow-Container .Carousel__Nav__Shadow-Left {background: linear-gradient(to right, rgba(0, 0, 0, 0.2), transparent);left: -30; }.Carousel .Carousel__Nav__Shadow-Container .Carousel__Nav__Shadow-Right {background: linear-gradient(to left, rgba(0, 0, 0, 0.2), transparent);right: -30; }.Carousel .Carousel__Nav {overflow-x: scroll;width: 100%; }.Carousel .Carousel__Nav__Item.HideOnMobile {display: none; }.Carousel .Carousel__Nav__Container {min-width: 100%;overflow: auto; }.Carousel .Carousel__Nav__Item {width: 145px !important; }.Carousel__Mobile-Nav--7 .Carousel__Nav__Container {width: 1015px; }.Carousel__Mobile-Nav--7 .Carousel__Nav__Item {min-width: 14.2857%; }.Carousel__Mobile-Nav--6 .Carousel__Nav__Container {width: 870px; }.Carousel__Mobile-Nav--6 .Carousel__Nav__Item {min-width: 16.6666%; }.Carousel__Mobile-Nav--5 .Carousel__Nav__Container {width: 725px; }.Carousel__Mobile-Nav--5 .Carousel__Nav__Item {min-width: 20%; }.Carousel__Mobile-Nav--4 .Carousel__Nav__Container {width: 580px; }.Carousel__Mobile-Nav--4 .Carousel__Nav__Item {min-width: 25%; }.Carousel__Mobile-Nav--3 .Carousel__Nav__Item {width: 33.3333% !important; }.Carousel__Mobile-Nav--2 .Carousel__Nav__Item {width: 50% !important; } }@-webkit-keyframes progress-bar-stripes {from {background-position: 40px 0; }to {background-position: 0 0; } }@keyframes progress-bar-stripes {from {background-position: 40px 0; }to {background-position: 0 0; } }.pano-pane {position: relative; }.pano-pane .pano-container {position: absolute;top: 0px;width: 100%;bottom: 60px; }.pano-pane .pano-selection {position: absolute;bottom: 0px;overflow-x: auto;width: 100%;background-color: #1a1a1a;padding: 10px;white-space: nowrap; }.pano-pane .pano-selection a {display: inline-block;padding: 0px 2px;opacity: 0.5;transition-duration: 0.5s; }.pano-pane .pano-selection a.pano-selected, .pano-pane .pano-selection a:hover {opacity: 1; }.progress {overflow: hidden;height: 20px;margin-bottom: 20px;background-color: #f5f5f5;border-radius: 0px;-webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1); }.progress-bar {float: left;width: 0%;height: 100%;font-size: 12px;line-height: 20px;color: #ffffff;text-align: center;background-color: #dc1c2e;-webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);-webkit-transition: width 0.6s ease;-o-transition: width 0.6s ease;transition: width 0.6s ease; }.progress-striped .progress-bar, .progress-bar-striped {background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-size: 40px 40px; }.progress.active .progress-bar, .progress-bar.active {-webkit-animation: progress-bar-stripes 2s linear infinite;-o-animation: progress-bar-stripes 2s linear infinite;animation: progress-bar-stripes 2s linear infinite; }.progress-bar-success {background-color: #5cb85c; }.progress-striped .progress-bar-success {background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); }.progress-bar-info {background-color: #5bc0de; }.progress-striped .progress-bar-info {background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); }.progress-bar-warning {background-color: #f0ad4e; }.progress-striped .progress-bar-warning {background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); }.progress-bar-danger {background-color: #d9534f; }.progress-striped .progress-bar-danger {background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); }.pnlm-container {margin: 0;padding: 0;overflow: hidden;position: relative;cursor: default;width: 100%;height: 100%;font-family: Helvetica, "Nimbus Sans L", "Liberation Sans", Arial, sans-serif;background: #f4f4f4 url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2267%22%20height%3D%22100%22%20viewBox%3D%220%200%2067%20100%22%3E%0A%3Cpath%20stroke%3D%22%23ccc%22%20fill%3D%22none%22%20d%3D%22M33.5%2C50%2C0%2C63%2C33.5%2C75%2C67%2C63%2C33.5%2C50m-33.5-50%2C67%2C25m-0.5%2C0%2C0%2C75m-66.5-75%2C67-25m-33.5%2C75%2C0%2C25m0-100%2C0%2C50%22%2F%3E%0A%3C%2Fsvg%3E%0A") repeat;-webkit-user-select: none;-khtml-user-select: none;-moz-user-select: none;-o-user-select: none;-ms-user-select: none;user-select: none;outline: 0;line-height: 1.4; }.pnlm-container * {box-sizing: content-box; }.pnlm-grab {cursor: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20height%3D%2226%22%20width%3D%2226%22%3E%0A%3Cpath%20stroke%3D%22%23000%22%20stroke-width%3D%221px%22%20fill%3D%22%23fff%22%20d%3D%22m15.3%2020.5s6.38-6.73%204.64-8.24-3.47%201.01-3.47%201.01%203.61-5.72%201.41-6.49c-2.2-0.769-3.33%204.36-3.33%204.36s0.873-5.76-1.06-5.76-1.58%205.39-1.58%205.39-0.574-4.59-2.18-4.12c-1.61%200.468-0.572%205.51-0.572%205.51s-1.58-4.89-2.93-3.79c-1.35%201.11%200.258%205.25%200.572%206.62%200.836%202.43%202.03%202.94%202.17%205.55%22%2F%3E%0A%3C%2Fsvg%3E%0A") 12 8, default; }.pnlm-grabbing {cursor: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20height%3D%2226%22%20width%3D%2226%22%3E%0A%3Cpath%20stroke%3D%22%23000%22%20stroke-width%3D%221px%22%20fill%3D%22%23fff%22%20d%3D%22m15.3%2020.5s5.07-5.29%203.77-6.74c-1.31-1.45-2.53%200.14-2.53%200.14s2.74-3.29%200.535-4.06c-2.2-0.769-2.52%201.3-2.52%201.3s0.81-2.13-1.12-2.13-1.52%201.77-1.52%201.77-0.261-1.59-1.87-1.12c-1.61%200.468-0.874%202.17-0.874%202.17s-0.651-1.55-2-0.445c-1.35%201.11-0.68%202.25-0.365%203.62%200.836%202.43%202.03%202.94%202.17%205.55%22%2F%3E%0A%3C%2Fsvg%3E%0A") 12 8, default; }.pnlm-sprite {background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2226%22%20height%3D%22156%22%3E%0A%3Ccircle%20fill-opacity%3D%22.78%22%20cy%3D%22117%22%20cx%3D%2213%22%20r%3D%2211%22%20fill%3D%22%23fff%22%2F%3E%0A%3Ccircle%20fill-opacity%3D%22.78%22%20cy%3D%22143%22%20cx%3D%2213%22%20r%3D%2211%22%20fill%3D%22%23fff%22%2F%3E%0A%3Cpath%20d%3D%22m5%2083v6h2v-4h4v-2h-6zm10%200v2h4v4h2v-6h-6zm-5%205v6h6v-6h-6zm-5%205v6h6v-2h-4v-4h-2zm14%200v4h-4v2h6v-6h-2z%22%2F%3E%0A%3Cpath%20d%3D%22m13%20110a7%207%200%200%200%20-7%207%207%207%200%200%200%207%207%207%207%200%200%200%207%20-7%207%207%200%200%200%20-7%20-7zm-1%203h2v2h-2v-2zm0%203h2v5h-2v-5z%22%2F%3E%0A%3Cpath%20d%3D%22m5%2057v6h2v-4h4v-2h-6zm10%200v2h4v4h2v-6h-6zm-10%2010v6h6v-2h-4v-4h-2zm14%200v4h-4v2h6v-6h-2z%22%2F%3E%0A%3Cpath%20d%3D%22m17%2037.9998v2h-8v-2z%22%2F%3E%0A%3Cpath%20d%3D%22m12%209v3h-3v2h3v3h2v-3h3v-2h-3v-3h-2z%22%2F%3E%0A%3Cpath%20d%3D%22m13%20136-6.125%206.125h4.375v7.875h3.5v-7.875h4.375z%22%2F%3E%0A%3C%2Fsvg%3E%0A"); }.pnlm-container:-moz-full-screen, .pnlm-container:-webkit-full-screen, .pnlm-container:fullscreen {height: 100% !important;width: 100% !important; }.pnlm-render-container {cursor: inherit;position: absolute;height: 100%;width: 100%; }.pnlm-controls {position: absolute;background-color: #fff;border: 1px solid #999;border-color: rgba(0, 0, 0, 0.4);border-radius: 3px;cursor: pointer;z-index: 2;-webkit-transform: translateZ(9999px);transform: translateZ(9999px); }.pnlm-control:hover {background-color: #f8f8f8; }.pnlm-zoom-controls {top: 4px;left: 4px;width: 26px;height: 52px; }.pnlm-zoom-in {width: 100%;height: 50%;position: absolute;top: 0;border-radius: 3px 3px 0 0; }.pnlm-zoom-out {width: 100%;height: 50%;position: absolute;bottom: 0;background-position: 0 -26px;border-top: 1px solid #ddd;border-top-color: rgba(0, 0, 0, 0.1);border-radius: 0 0 3px 3px; }.pnlm-fullscreen-toggle-button {top: 66px;left: 4px;width: 26px;height: 26px; }.pnlm-fullscreen-toggle-button-inactive {background-position: 0 -52px; }.pnlm-fullscreen-toggle-button-active {background-position: 0 -78px; }.pnlm-panorama-info {position: absolute;bottom: 4px;background-color: rgba(0, 0, 0, 0.7);border-radius: 0 3px 3px 0;padding-right: 10px;color: #fff;text-align: left;display: none;z-index: 2;-webkit-transform: translateZ(9999px);transform: translateZ(9999px); }.pnlm-title-box {position: relative;font-size: 20px;display: table;padding-left: 5px;margin-bottom: 3px; }.pnlm-author-box {position: relative;font-size: 12px;display: table;padding-left: 5px; }.pnlm-load-box {position: absolute;top: 50%;left: 50%;width: 200px;height: 150px;margin: -75px 0 0 -100px;background-color: rgba(0, 0, 0, 0.7);border-radius: 3px;text-align: center;font-size: 20px;display: none;color: #ffffff !important; }.pnlm-load-box p {margin: 20px 0;color: #ffffff !important; }.pnlm-lbox {position: absolute;top: 50%;left: 50%;width: 20px;height: 20px;margin: -10px 0 0 -10px;display: none; }.pnlm-loading {animation-duration: 1.5s;-webkit-animation-duration: 1.5s;animation-name: pnlm-mv;-webkit-animation-name: pnlm-mv;animation-iteration-count: infinite;-webkit-animation-iteration-count: infinite;animation-timing-function: linear;-webkit-animation-timing-function: linear;height: 10px;width: 10px;background-color: #fff;position: relative; }@keyframes pnlm-mv {from {left: 0;top: 0; }25% {left: 10px;top: 0; }50% {left: 10px;top: 10px; }75% {left: 0;top: 10px; }to {left: 0;top: 0; } }@-webkit-keyframes pnlm-mv {from {left: 0;top: 0; }25% {left: 10px;top: 0; }50% {left: 10px;top: 10px; }75% {left: 0;top: 10px; }to {left: 0;top: 0; } }.pnlm-load-button {position: absolute;top: 50%;left: 50%;width: 200px;height: 100px;margin: -50px 0 0 -100px;background-color: rgba(0, 0, 0, 0.7);border-radius: 3px;text-align: center;font-size: 20px;display: table;color: #fff;cursor: pointer; }.pnlm-load-button:hover {background-color: rgba(0, 0, 0, 0.8); }.pnlm-load-button p {display: table-cell;vertical-align: middle; }.pnlm-info-box {font-size: 15px;position: absolute;top: 50%;left: 50%;width: 200px;height: 150px;margin: -75px 0 0 -100px;background-color: #000;border-radius: 3px;display: table;text-align: center;color: #ffffff; }.pnlm-info-box a {color: #ffffff; }.pnlm-info-box p {display: table-cell;vertical-align: middle;padding: 0 5px 0 5px; }.pnlm-error-msg {display: none; }.pnlm-about-msg {font-size: 11px;line-height: 11px;color: #fff;padding: 5px 8px 5px 8px;background: rgba(0, 0, 0, 0.7);border-radius: 3px;position: absolute;top: 50px;left: 50px;display: none;opacity: 0;-moz-transition: opacity 0.3s ease-in-out;-webkit-transition: opacity 0.3s ease-in-out;-o-transition: opacity 0.3s ease-in-out;-ms-transition: opacity 0.3s ease-in-out;transition: opacity 0.3s ease-in-out;z-index: 1; }.pnlm-about-msg a:link, .pnlm-about-msg a:visited {color: #ffffff; }.pnlm-about-msg a:hover, .pnlm-about-msg a:active {color: #eeeeee; }.pnlm-hotspot {position: absolute;height: 26px;width: 26px;visibility: hidden;cursor: default;border-radius: 13px;vertical-align: middle;top: 0;z-index: 1; }.pnlm-hotspot:hover {background-color: rgba(255, 255, 255, 0.2); }.pnlm-hotspot.pnlm-info {background-position: 0 -104px; }.pnlm-hotspot.pnlm-scene {background-position: 0 -130px; }div.pnlm-tooltip span {visibility: hidden;position: absolute;border-radius: 3px;background-color: rgba(0, 0, 0, 0.7);color: #fff;text-align: center;max-width: 200px;padding: 5px 10px;margin-top: -41px;margin-left: -220px;cursor: default; }div.pnlm-tooltip:hover span {visibility: visible; }div.pnlm-tooltip:hover:after {content: "";position: absolute;width: 0;height: 0;border-width: 10px;border-style: solid;border-color: rgba(0, 0, 0, 0.7) transparent transparent transparent;top: -12px;left: 3px; }.pnlm-compass {width: 50px;height: 50px;right: 4px;bottom: 4px;border-radius: 25px;background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20height%3D%2250%22%20width%3D%2250%22%3E%0A%3Cpath%20d%3D%22m24.5078%206-3.2578%2018h7.5l-3.25781-18h-0.984376zm-3.2578%2020%203.2578%2018h0.9844l3.2578-18h-7.5zm1.19531%200.9941h5.10938l-2.5547%2014.1075-2.5547-14.1075z%22%2F%3E%0A%3C%2Fsvg%3E%0A");cursor: default;display: none; }.pnlm-world {position: absolute;left: 50%;top: 50%; }.pnlm-face {position: absolute;-webkit-transform-origin: 0 0;transform-origin: 0 0; }.pnlm-dragfix {position: absolute;height: 100%;width: 100%; }.pnlm-preview-img {position: absolute;height: 100%;width: 100%;background-size: cover;background-position: center; }.pnlm-lbar {width: 150px;margin: 0 auto;border: #fff 1px solid;height: 6px; }.pnlm-lbar-fill {background: #fff;height: 100%;width: 0; }.pnlm-lmsg {font-size: 12px; }.pnlm-fade-img {position: absolute;top: 0;left: 0; }#panos {height: 800px; }.Description {float: left;position: relative;width: 30%; }.Description__Form {-webkit-transition: padding 300ms;background: linear-gradient(-20deg, #13274a 5%, #1e355e);background-color: #13274a;border-right: 1px solid #ebebeb;display: none;height: 73px;left: 0;overflow: hidden;padding: 25px;position: absolute;top: 0;transition: padding 300ms;width: 100%;z-index: 5000; }.Description__Form--Active {display: inline-block; }.Description__Form--Active .Description__Form-Title {padding-left: 0; }.Description__Form--Active .Description__Form-Close {opacity: 1;pointer-events: initial; }.Description__Form--Closing {display: inline-block; }.Description__Form-Close {background-color: transparent;border: 0;height: 35px;opacity: 0;outline: 0;pointer-events: none;position: absolute;right: 20px;top: 20px;width: 35px; }.Description__Form-Close::before {color: #fff;content: "x";display: block;font-family: Arial, "Helvetica CY", "Nimbus Sans L", sans-serif;font-size: 35px;left: 0;line-height: 35px;position: absolute;text-align: center;top: 0;width: 35px; }.Description__Form-Title {font-family: "Gotham Book";color: #fff;display: inline-block;font-size: 18px;line-height: 26px;margin-bottom: 22px;padding-left: calc((100% - 290px) / 2);text-transform: uppercase; }.Description__Form-Title img {height: 20px;margin-right: 5px;max-width: 23px;width: 22px; }.Description__Details {font-family: "Gotham Book";background: linear-gradient(-20deg, #13274a 5%, #1e355e);background-color: #13274a;border: 0;border-right: 1px solid #ebebeb;color: #fff;font-size: 17px;padding: 23px 15px;text-align: center;text-transform: uppercase;width: 100%; }.Description__Details img {-webkit-transition: margin 150ms;height: 20px;margin-right: 10px;transition: margin 150ms;width: 22px; }.Description__Details:hover img {margin-right: 5px; }.Description__Container {border-right: 1px solid #ebebeb;padding: 35px 25px; }.Description__ULS {font-family: "Gotham Book";font-size: 13.5px;margin-bottom: 10px; }.Description__Title {font-family: "Gotham Medium";font-size: 16.5px;line-height: 25px;margin-bottom: 15px;text-transform: uppercase; }.Description__Title .property-postal {white-space: nowrap; }.Description__Line {background-color: #ebebeb;height: 1px;margin-bottom: 20px;width: 100%; }.Description__Paragraph {font-family: "Gotham Book";font-size: 13px;line-height: 26px;margin-bottom: 0;max-height: 285px;overflow-x: hidden;overflow-y: auto; }.Description__List {margin: 40px 0 0;padding: 0; }.Description__Item {font-family: "Gotham Book";background-position: 0 0;background-repeat: no-repeat;background-size: 35px;display: block;font-size: 17px;list-style-type: none;margin-bottom: 40px;min-height: 50px;overflow: hidden;padding: 1px 0 0 65px;text-transform: uppercase; }.Description__Item:last-child {margin-bottom: 0; }.Description__Item__Data {font-family: "Gotham Bold"; }@media all and (max-width: 1330px) {.Description__Paragraph {margin-bottom: 5px; }.Description__List {margin-top: 25px; }.Description__Item {background-size: 25px;font-size: 15px;margin-bottom: 15px;padding-left: 45px; }.Description__Item:last-child {margin-bottom: 0; } }@media all and (max-width: 1280px) {.Description__Item {margin-bottom: 5px; } }@media all and (max-width: 1240px) {.Description {width: 35%; } }@media all and (max-width: 1200px) {.Description {display: block;width: 100%; }.Description .Description__List {display: block;margin-top: 45px;overflow: hidden; }.Description .Description__Item {background-position: center top;background-size: 35px;float: left;font-size: 14px;margin-bottom: 0;padding: 62px 15px 0;text-align: center;width: 33.3333%; }.Description .Description__Paragraph {max-height: none;overflow-y: hidden; }.Description .Description__Details {background: linear-gradient(-20deg, #13274a, #1e355e);border-right: 0; }.Description .Description__Form {height: auto;overflow: hidden;position: relative;top: auto; }.Description .Description__Form-Title {display: none !important; }.Description .Description__Form-Close {display: none !important; } }@media all and (max-width: 990px) {.Description {width: 100%; }.Description__List {display: block;margin-top: 40px;overflow: hidden; }.Description__Paragraph {max-height: none;overflow: visible; }.Description__Item {float: left;font-size: 15px;margin-bottom: 20px;padding-left: 60px;padding-right: 20px;width: 33.3333%; } }@media all and (max-width: 900px) {.Description__Dots {display: none; }.Description__Item__Data {display: block; } }@media all and (max-width: 640px) {.Description .Description__Item {font-size: 12px;padding: 62px 11px 0; } }@media all and (max-width: 400px) {.Description .Description__List {margin-top: 30px; }.Description .Description__Item {background-position: left top;background-size: 30px;display: block;margin-bottom: 20px;padding: 0 8px 0 62px;text-align: left;width: 100%; }.Description .Description__Item:last-child {margin-bottom: 0; } }.Features {margin: 0 auto;max-width: 1500px;width: 100%;background: linear-gradient(-20deg, #13274a 5%, #1e355e);background-color: #13274a;display: flex;flex-direction: row; }.Features__Item {flex: 1;padding: 35px 10px;text-align: center; }.Features__Icon {height: 35px;margin-right: 15px;width: auto; }.Features__Title {font-family: "Gotham Book";color: #fff;font-size: 15px;text-transform: uppercase; }.Features__Title__Data {font-family: "Gotham Bold";color: #fff; }@media all and (max-width: 1500px) {.Features {border-left: 0;border-right: 0; } }@media all and (min-width: 1121px) and (max-width: 1350px) {.Features .Features__Icon {display: block;margin: 0 auto 15px; } }@media all and (max-width: 1120px) {.Features {flex-wrap: wrap; }.Features__Item {flex: 1 0 33.3%; } }@media all and (max-width: 768px) {.Features .Features__Item {flex: 1 0 50%; } }@media all and (max-width: 500px) {.Features {padding: 15px 0; }.Features .Features__Item {flex: 1 0 33.3%;padding: 20px 10px; }.Features .Features__Item .Features__Title {font-size: 14px; }.Features .Features__Item img {display: block;margin: 0 auto 15px;max-height: 25px; } }@media all and (max-width: 335px) {.Features .Features__Item {flex: 1 0 50%; } }.Partners {border-right: 1px solid #ebebeb; }.Partners > a {width: 100%; }.Partners__Banner {width: 100%; }@media all and (max-width: 1500px) {.Partners {border-left: 0;border-right: 0; } }.Brokers__Item {-webkit-transition: background 150ms;align-items: center;cursor: pointer;display: flex;justify-content: center;overflow: hidden;padding: 20px 60px 20px 20px;position: relative;transition: background 150ms; }.Brokers__Item:nth-child(1) {background-color: #1e355e; }.Brokers__Item:nth-child(1):hover {background-color: #1c3156; }.Brokers__Item:nth-child(2) {background-color: #182a4b; }.Brokers__Item:nth-child(2):hover {background-color: #152643; }.Brokers__Item:nth-child(3) {background-color: #121f37; }.Brokers__Item:nth-child(3):hover {background-color: #0f1b30; }.Brokers__Item:nth-child(4) {background-color: #0b1424; }.Brokers__Item:nth-child(4):hover {background-color: #09101c; }.Brokers__Item:nth-child(5) {background-color: #050911; }.Brokers__Item:nth-child(5):hover {background-color: #030509; }.Brokers__Item:nth-child(6) {background-color: black; }.Brokers__Item:nth-child(6):hover {background-color: black; }.Brokers__Item:nth-child(7) {background-color: black; }.Brokers__Item:nth-child(7):hover {background-color: black; }.Brokers__Item:nth-child(8) {background-color: black; }.Brokers__Item:nth-child(8):hover {background-color: black; }.Brokers__Item:hover i {transform: rotate(180deg); }.Brokers .Modal__List {margin: 0;padding: 0; }.Brokers .Modal__Item {font-family: "Gotham Book";color: #fff;font-size: 15px;list-style-type: none;margin-bottom: 13px; }.Brokers .Modal__Item a {color: #fff; }.Brokers .Modal__Item i {color: #fff;width: 25px;transform: none; }.Brokers__Informations, .Brokers__More, .Brokers__Photo {float: left; }.Brokers__Informations {height: 100%;padding: 10px 0 0 25px;width: calc(100% - 90px); }.Brokers__Name {font-family: "Gotham Medium";color: #fff;font-size: 19.5px;margin-bottom: 4px;text-transform: uppercase; }.Brokers__More {position: absolute;right: 40px;top: calc(50% - 12px); }.Brokers__More i {-webkit-transition: transform 425ms;color: #fff;font-size: 22px;transition: transform 425ms; }.Brokers__Position {font-family: "Gotham Book";color: #fff;font-size: 16.5px;margin-bottom: 8px;margin-right: 40px;padding-top: 4px; }.Brokers__Tranquilit {float: left;height: 20px;width: auto; }.Brokers__Photo-Container {width: 90px; }.Brokers__Photo {-moz-background-size: cover;-o-background-size: cover;-webkit-background-size: cover;background-position: center center;background-repeat: no-repeat;background-size: cover;border: 2px solid #fff;border-radius: 90px;box-shadow: 0 2px 5px rgba(0, 0, 0, 0.15);height: 90px;width: 90px; }@media all and (max-width: 1500px) {.Brokers {border-left: 0;border-right: 0; }.Brokers__More {right: 30px; } }@media all and (max-width: 1280px) {.Brokers__Item {display: block;padding-right: 0; }.Brokers__Informations {float: left;padding-top: 20px;width: auto; }.Brokers__Photo-Container {float: left; }.Brokers__Photo-Container_Sidebar {display: none; } }@media all and (max-width: 1240px) {.Brokers__Informations {padding-top: 10px;padding-left: 10px; } }@media all and (max-width: 1000px) {.Brokers__Photo-Container {display: block; }.Brokers__Informations {padding-left: 25px;padding-top: 20px; } }@media all and (max-width: 500px) {.Brokers__Informations {padding-left: 20px;padding-top: 12px; }.Brokers__Name {font-size: 17.5px;margin-bottom: 3px; }.Brokers__Position {font-size: 15px; }.Brokers__Tranquilit {height: 15px; }.Brokers__More {position: absolute;right: 30px; }.Brokers__Photo-Container {width: 70px; }.Brokers__Photo {border-radius: 70px;height: 70px;width: 70px; } }@media all and (max-width: 400px) {.Brokers__More {display: none; } }@media all and (max-width: 350px) {.Brokers__Photo-Container {width: 60px; }.Brokers__Photo {border-radius: 60px;height: 60px;width: 60px; } }.ExternalLinks {border-left: 1px solid #ebebeb;border-right: 1px solid #ebebeb; }.ExternalLinks__Item {-webkit-transition: background 150ms;cursor: pointer;display: block;overflow: hidden;padding: 40px;text-align: center;transition: background 150ms; }.ExternalLinks__Item:nth-child(1) {background-color: #1e355e; }.ExternalLinks__Item:nth-child(1):hover {background-color: #1c3156; }.ExternalLinks__Item:nth-child(2) {background-color: #182a4b; }.ExternalLinks__Item:nth-child(2):hover {background-color: #152643; }.ExternalLinks__Item:nth-child(3) {background-color: #121f37; }.ExternalLinks__Item:nth-child(3):hover {background-color: #0f1b30; }.ExternalLinks__Item:nth-child(4) {background-color: #0b1424; }.ExternalLinks__Item:nth-child(4):hover {background-color: #09101c; }.ExternalLinks__Item:nth-child(5) {background-color: #050911; }.ExternalLinks__Item:nth-child(5):hover {background-color: #030509; }.ExternalLinks__Item:nth-child(6) {background-color: black; }.ExternalLinks__Item:nth-child(6):hover {background-color: black; }.ExternalLinks__Item:nth-child(7) {background-color: black; }.ExternalLinks__Item:nth-child(7):hover {background-color: black; }.ExternalLinks__Item:nth-child(8) {background-color: black; }.ExternalLinks__Item:nth-child(8):hover {background-color: black; }.ExternalLinks__Icon {height: auto;margin-right: 30px;width: 40px; }.ExternalLinks__Title {font-family: "Gotham Book";color: #fff;font-size: 19.5px;line-height: 50px;text-transform: uppercase; }@media all and (max-width: 1500px) {.ExternalLinks {border-left: 0;border-right: 0; } }@media all and (max-width: 1300px) {.ExternalLinks__Item {padding: 35px 25px; }.ExternalLinks__Icon {display: block;float: none;margin: 0 auto 20px;overflow: hidden; }.ExternalLinks__Title {display: block;float: none;line-height: 28px;overflow: hidden;width: 100%; } }.Financials {background-color: #fff;border-left: 1px solid #ebebeb;border-right: 1px solid #ebebeb;padding: 40px 25px; }.Financials__Title {font-family: "Gotham Book";font-size: 19.5px;margin-bottom: 20px;text-align: center;text-transform: uppercase;width: 100%; }.Financials__Line {background-color: #ebebeb;height: 1px;margin-bottom: 50px;width: 100%; }.Financials__Subtitle {font-family: "Gotham Book";display: block;font-size: 16.5px;margin-bottom: 15px;overflow: hidden;text-transform: uppercase;width: 100%; }.Financials__List {border-bottom: 1px solid #ebebeb;margin: 0 0 30px;padding: 0 0 30px; }.Financials__List:last-child {border-bottom: 0;margin-bottom: 0;padding-bottom: 0; }.Financials__Item {font-family: "Gotham Book";display: block;font-size: 14px;list-style-type: none;margin-bottom: 5px;overflow: hidden;width: 100%; }.Financials__Item--Bold {font-family: "Gotham Bold"; }.Financials__Label {float: left; }.Financials__Data {float: right; }.Integrit {background-color: #fff;border: 4px solid #fff;cursor: pointer;padding: 20px 25px;text-align: center;transition: border 150ms;-webkit-transition: border 150ms; }.Integrit:hover {border: 4px solid #13274a; }.Integrit__Background {width: 100%;position: absolute;top: 0;left: 0;z-index: -1; }.Integrit__Container {background: #fff;padding-top: 20vh;height: 100vh;overflow-y: scroll;position: fixed;right: 0;top: 0;width: 100%;z-index: 1;-webkit-overflow-scrolling: touch;-webkit-transform: translateX(100%);-moz-transform: translateX(100%);-ms-transform: translateX(100%);-o-transform: translateX(100%);transform: translateX(100%);-webkit-transition-property: -webkit-transform;-moz-transition-property: -moz-transform;transition-property: transform;-webkit-transition-duration: 0.5s;-moz-transition-duration: 0.5s;transition-duration: 0.5s; }.Integrit__Container.slide-in {-webkit-transform: translateX(0);-moz-transform: translateX(0);-ms-transform: translateX(0);-o-transform: translateX(0);transform: translateX(0); }.Integrit__Content {color: #fff;padding: 25px;z-index: 100; }.Integrit__Close {height: 32px;position: absolute;right: 25px;top: 25px;width: 32px;z-index: 9999; }.Integrit__Logo {margin-bottom: 13px;width: 135px;height: auto; }.Integrit__Slogan {font-family: "Gotham Book";font-size: 15px;margin-bottom: 0; }.Integrit__Overlay {background: rgba(255, 255, 255, 0.8);cursor: pointer;display: none;left: 0;height: 100%;position: absolute;top: 0;width: 100%; }.Integrit__Title {font-family: "Gotham Book";text-transform: uppercase;font-size: 18px;color: #1e355e;margin-bottom: 18px;line-height: 24px; }.Integrit__Line {height: 1px;width: 100%;margin-bottom: 30px;background-color: #ebebeb; }.Integrit__Subtitle {font-family: "Gotham Medium";font-size: 15px;margin-bottom: 5px; }.Integrit__List {margin: 0 0 30px;padding-left: 17px; }.Integrit__Item {font-family: "Gotham Book";font-size: 15px;margin-bottom: 25px;line-height: 24px; }.Integrit__Sublist {margin: 7px 0 0;padding-left: 23px; }.Integrit__Subitem {font-family: "Gotham Book";font-size: 15px;list-style-type: circle;margin-bottom: 7.5px;line-height: 24px; }.Integrit__Text {font-family: "Gotham Book";font-size: 15px;margin-bottom: 20px;line-height: 24px; }.Integrit__Inner-Logo {margin: 0 auto 70px;display: block;overflow: hidden; }.Integrit__Button {font-family: "Gotham Medium";-webkit-transition: padding 150ms;background: linear-gradient(-20deg, #13274a 5%, #1e355e);background-color: #13274a;border: 0;border-radius: 18px;color: #fff;display: inline-block;font-size: 13px;font-weight: normal;line-height: 20px;margin: 10px 0;padding: 9px 30px 7px;text-align: center;text-transform: uppercase;transition: padding 150ms; }.Integrit__Button:hover {color: #fff; }.RemaxContent {position: relative;z-index: 2;-webkit-transition-property: -webkit-transform;-moz-transition-property: -moz-transform;transition-property: transform;-webkit-transition-duration: 0.5s;-moz-transition-duration: 0.5s;transition-duration: 0.5s; }.RemaxContent.slide-out {-webkit-transform: translateX(-100%);-moz-transform: translateX(-100%);-ms-transform: translateX(-100%);-o-transform: translateX(-100%);transform: translateX(-100%); }.RemaxContent.slide-out .Integrit__Overlay {display: block;-webkit-animation: cd-fade-in 0.5s;-moz-animation: cd-fade-in 0.5s;animation: cd-fade-in 0.5s; }@media only screen and (min-width: 768px) {.Integrit__Container {padding-top: 200px; }.RemaxContent.slide-out {-webkit-transform: translateX(-768px);-moz-transform: translateX(-768px);-ms-transform: translateX(-768px);-o-transform: translateX(-768px);transform: translateX(-768px); }.Integrit__Container {width: 768px;-webkit-transform: translateX(768px);-moz-transform: translateX(768px);-ms-transform: translateX(768px);-o-transform: translateX(768px);transform: translateX(768px); }.Integrit__Container .Integrit__Content {padding: 40px; } }@media only screen and (min-width: 1200px) {.Integrit__Container {padding-top: 20vh; }.RemaxContent.slide-out {-webkit-transform: translateX(-1000px);-moz-transform: translateX(-1000px);-ms-transform: translateX(-1000px);-o-transform: translateX(-1000px);transform: translateX(-1000px); }.Integrit__Container {width: 1000px;-webkit-transform: translateX(1000px);-moz-transform: translateX(1000px);-ms-transform: translateX(1000px);-o-transform: translateX(1000px);transform: translateX(1000px); }.Integrit__Container .Integrit__Content {padding: 60px; }.no-cssgradients .Integrit__Container .Integrit__Content {-webkit-transform: translateY(0);-moz-transform: translateY(0);-ms-transform: translateY(0);-o-transform: translateY(0);transform: translateY(0); } }@media only screen and (max-width: 600px) {.Integrit__Container {padding-top: 20vh; } }@media only screen and (max-width: 480px) {.Integrit__Container {padding-top: 20vh; } }@-webkit-keyframes cd-fade-in {0% {opacity: 0; }100% {opacity: 1; } }@-moz-keyframes cd-fade-in {0% {opacity: 0; }100% {opacity: 1; } }@keyframes cd-fade-in {0% {opacity: 0; }100% {opacity: 1; } }.Mortgage {background-color: #fff;border-bottom: 1px solid #ebebeb;border-left: 1px solid #ebebeb;border-right: 1px solid #ebebeb;padding: 40px 35px;text-align: center; }.Mortgage__Logo {margin-bottom: 25px;max-width: 185px; }.Mortgage__Title {font-family: "Gotham Bold";color: #00874e;font-size: 15px;margin-bottom: 30px;text-align: center;text-transform: uppercase; }.Mortgage__Row {display: block;margin-bottom: 30px;overflow: hidden;text-align: left; }.Mortgage__Row:last-child {margin-bottom: 0; }.Mortgage__Column {float: left;width: 50%; }.Mortgage__Column--Button {width: 66%; }.Mortgage__Column--Payment {width: 34%; }.Mortgage__Column:nth-child(1) {padding-right: 13px; }.Mortgage__Column:nth-child(2) {padding-left: 13px; }.Mortgage__Label {font-family: "Gotham Bold";font-size: 14px;margin-bottom: 5px; }.Mortgage__Select {font-family: "Gotham Book";-moz-appearance: none;-webkit-appearance: none;appearance: none;border: 1px solid #ebebeb;font-size: 13.5px;line-height: 13.5px;padding: 11px 10px;width: 100%; }.Mortgage__Input {font-family: "Gotham Book";-webkit-transition: border 50ms;background-color: #eff1f6;border: 1px solid #ebebeb;border-radius: 2px;font-size: 13.5px;line-height: 13.5px;padding: 11px 10px 7px;transition: border 50ms;width: 100%;opacity: 1 !important;color: #1e355e !important; }.Mortgage__Input--Payment {padding: 17px 10px 14px;text-align: center; }.Mortgage__Input:disabled {opacity: 1 !important;color: #1e355e !important;-webkit-text-fill-color: #1e355e;-webkit-opacity: 1; }.Mortgage__Input:focus {border-color: #dedede;outline: none; }.Mortgage__Button {font-family: "Gotham Medium";-webkit-transition: background 200ms;background-color: #00874e;border: 0;color: #fff;font-size: 13.5px;padding: 15px 18px 11px 20px;text-transform: uppercase;transition: background 200ms;width: 100%; }.Mortgage__Button img {float: left;margin-right: 5px;margin-top: 2px;max-height: 15px; }.Mortgage__Button:hover {background-color: #008f5f; }.Mortgage #downPercent {position: absolute;display: block;bottom: 6px;right: 10px;text-align: right;color: #212529;padding-left: 5px;width: 85px; }.Mortgage #calculator-error-msg {color: #dc1c2e; }.Mortgage .downPaymentColumn {position: relative; }.Mortgage .legal {width: 100% !important;padding-right: 0px !important; }.Mortgage .legal:hover i {transform: rotate(180deg); }.Mortgage .legal i {margin-left: 10px;-webkit-transition: transform 425ms;color: #fff;font-size: 15px;transition: transform 425ms; }.Mortgage .mortgage_legal {font-family: "Gotham Book";display: none; }.Mortgage .mortgage_legal ul {list-style-type: square;text-align: left;padding-left: 20px; }.Mortgage .mortgage_legal ul .smaller {font-size: 14px; }.Mortgage .mortgage_legal ul .smaller li {margin-top: 10px;margin-bottom: 0px;color: gray; }.Mortgage .mortgage_legal ul li {margin-bottom: 10px;color: #00874e; }@media all and (max-width: 1450px) {.Mortgage__Button {padding: 15px 20px; } }@media all and (max-width: 1200px) {.Mortgage__Row {margin-bottom: 0; }.Mortgage__Row:last-child .Mortgage__Column:last-child {margin-bottom: 0; }.Mortgage__Column {margin-bottom: 20px;width: 100%; }.Mortgage__Column:nth-child(1) {padding-right: 0; }.Mortgage__Column:nth-child(2) {padding-left: 0; } }@media all and (max-width: 1000px) {.Mortgage__Row {margin-bottom: 30px; }.Mortgage__Column {margin-bottom: 0;width: 50%; }.Mortgage__Column:nth-child(1) {padding-right: 13px; }.Mortgage__Column:nth-child(2) {padding-left: 13px; } }@media all and (max-width: 540px) {.Mortgage__Row {margin-bottom: 0; }.Mortgage__Row:last-child .Mortgage__Column:last-child {margin-bottom: 0; }.Mortgage__Column {margin-bottom: 20px;width: 100%; }.Mortgage__Column:nth-child(1) {padding-right: 0; }.Mortgage__Column:nth-child(2) {padding-left: 0; } }.Particularities {background-color: #eff1f6;padding: 50px 25px 0; }table {border-collapse: collapse;margin: 0 0 20px;padding: 0;table-layout: fixed;width: 100%; }table tr {padding: 12.5px 10px; }table tr:nth-child(even) {background-color: #eff1f6; }table tr:nth-child(odd) {background-color: #fff; }table th, table td {font-family: "Gotham Book";font-size: 13.5px;padding: 12.5px 10px;text-align: left; }table th {font-family: "Gotham Medium";background-color: #eff1f6;font-size: 14px;font-weight: normal; }@media screen and (max-width: 700px) {table {border: 0; }table thead {border: 0;clip: rect(0 0 0 0);height: 1px;margin: -1px;overflow: hidden;padding: 0;position: absolute;width: 1px; }table tr {border-bottom: 2px solid #ebebeb;display: block;margin-bottom: 0.625em; }table tr:last-child {border-bottom: 0 !important; }table td {border-bottom: 1px solid #ebebeb;display: block;font-size: 0.8em;overflow: hidden; }table td:before {content: attr(data-label);display: block;font-weight: bold;text-transform: uppercase; }table td:last-child {border-bottom: 0 !important; } }.Similar {background-color: #fff;display: block;overflow: hidden;padding: 50px 25px 25px;position: relative; }.Similar__Arrow {background-color: #fff;cursor: pointer;font-size: 22px;height: 100%;position: absolute;text-align: center;top: 0; }.Similar__Arrow i {margin-top: 150px; }.Similar__Arrow--Left {left: 0;padding-right: 20px; }.Similar__Arrow--Right {padding-left: 20px;right: 0; }.Similar__Arrow--Inactive i {cursor: not-allowed;opacity: 0.25; }.Similar__List {margin: 35px 0 0;overflow: hidden;padding: 0 25px;position: relative; }.Similar__Wrapper {-webkit-transition: transform 300ms;display: flex;transition: transform 300ms;transition-timing-function: ease-out; }.Similar__Item {background-color: #eff1f6;border-left: 7.5px solid #fff;border-right: 7.5px solid #fff;flex-shrink: 0;list-style-type: none;padding-bottom: 50px;position: relative;width: 33.3333%; }.Similar__Photo {width: 100%; }.Similar__Type {font-family: "Gotham Book";background: linear-gradient(-20deg, #13274a 5%, #1e355e);background-color: #13274a;color: #fff;font-size: 15.5px;line-height: 15.5px;padding: 13px 10px 11px;text-transform: uppercase;width: 100%; }.Similar__Address {font-family: "Gotham Book";font-size: 14px;line-height: 23px;padding: 20px 15px 0; }.Similar__Details {bottom: 0;display: block;overflow: hidden;padding: 0 15px 18px;position: absolute;width: 100%; }.Similar__Price {font-family: "Gotham Medium";float: left;font-size: 15px; }.Similar__Specifications {float: right; }.Similar__Specification {font-family: "Gotham Book";float: left;font-size: 14.5px;margin-left: 10px; }.Similar__Specification img {margin-right: 0;max-height: 12px; }@media all and (max-width: 1200px) {.Similar__Item {width: 50%; } }@media all and (max-width: 1000px) {.Similar__Type {font-size: 14px;line-height: 14px; }.Similar__Item {width: 33.3333%; } }@media all and (max-width: 768px) {.Similar__Type {font-size: 14px;line-height: 14px; }.Similar__Item {width: 50%; } }@media all and (max-width: 540px) {.Similar__Item {width: 100%; } }@media all and (max-width: 400px) {.Similar {padding-left: 0;padding-right: 0; }.Similar .Title {padding-left: 25px;padding-right: 25px; }.Similar .Line {margin-left: 25px;width: calc(100% - 50px); }.Similar__Arrow--Right {right: 10px; }.Similar__Arrow--Left {left: 10px; } }.Chat {-webkit-transition: bottom 700ms;background: linear-gradient(-20deg, #13274a 5%, #1e355e);background-color: #13274a;bottom: -1000px;box-shadow: 5px 5px 15px rgba(0, 0, 0, 0.3);cursor: pointer;max-width: 340px;padding: 22px 30px 25px;position: fixed;right: 165px;transition: bottom 700ms;width: 75%;z-index: 9995; }.Chat.active {bottom: 80px; }.Chat__Close {background-color: #fff;border-radius: 30px;box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.2);color: #1e355e;cursor: pointer;height: 30px;left: -12px;line-height: 30px;position: absolute;text-align: center;top: -12px;width: 30px; }.Chat__Close_before {display: block;color: #1e355e;font-family: Arial, "Helvetica CY";font-size: 25px;left: 0;line-height: 30px;position: absolute;text-align: center;top: 0;width: 30px; }.Chat__Intro {font-family: "Gotham Bold";color: #fff;font-size: 14px;margin-bottom: 8px; }.Chat__Text {font-family: "Gotham Book";color: #fff;font-size: 13px;line-height: 19px;margin-bottom: 0;padding-right: 85px; }.Chat__Text--Mobile {font-family: "Gotham Medium";display: none;font-size: 14px;line-height: 20px; }.Chat__Photo {-webkit-transition: width 150ms, height 150ms, top 150ms, right 150ms;border: 5px solid #fff;border-radius: 180px;box-shadow: 5px 5px 10px rgba(0, 0, 0, 0.15);height: 180px;position: absolute;right: -90px;top: -7.5px;transition: width 150ms, height 150ms, top 150ms, right 150ms;width: 180px; }.Chat:hover .Chat__Photo {height: 190px;right: -92.5px;top: -10px;width: 190px; }@media all and (max-width: 1400px) {.Chat {right: 115px; }.Chat.active {bottom: 45px; } }@media all and (max-width: 1000px) {.Chat {border-radius: 5px;max-width: 175px;padding: 20px 50px 20px 20px; }.Chat__Photo {border: 4px solid #fff;height: 115px;top: -20px;width: 115px; }.Chat__Intro {display: none; }.Chat__Text {max-width: 240px;padding-right: 0; }.Chat__Text--Desktop {display: none; }.Chat__Text--Mobile {display: block; }.Chat:hover .Chat__Photo {height: 115px;right: -90px;top: -20px;width: 115px; } }#LocalLogic {border: 8px solid #ffffff;display: block;overflow: hidden;position: relative; }#LocalLogic .LocalLogic__Loader {font-family: "Gotham Medium";color: #fff;margin: 0 auto;position: absolute;text-align: center;text-transform: uppercase;top: calc(50% - 50px);width: 100%; }#LocalLogic .LocalLogic__Loader .LocalLogic__Icon-Container {display: block;margin-bottom: 18px; }#LocalLogic .LocalLogic__Loader .LocalLogic__Icon-Container i {color: #fff;font-size: 52px; }#LocalLogic .LocalLogic__Loader .LocalLogic__Message {color: #fff; }#LocalLogic .ll-container {border: 0;overflow: hidden; }#LocalLogic .ll-power-link {background-color: rgba(255, 255, 255, 0.7);padding: 15px;position: absolute;right: 0px;top: 0;margin-right: 10px !important;z-index: 250; }#LocalLogic .ps__scrollbar-y-rail {background-color: #0e1c36;opacity: 1;width: 13px; }#LocalLogic .ps__scrollbar-y-rail .ps__scrollbar-y {background-color: #fff;border-radius: 3px;box-shadow: 3px 3px 8px rgba(0, 0, 0, 0.3);opacity: 1;right: 2px;width: 8px; }#LocalLogic .ll-nps-feedback-link {bottom: 16px;right: 10%; }.LocalLogic__Title {font-family: "Gotham Book";background-color: #fff;border-bottom: 1px solid #ebebeb;border-top: 1px solid #ebebeb;display: none;font-size: 18px;padding: 25px 25px 20px;text-align: center;text-transform: uppercase; }#LocalLogic .ll-item .ll-score {padding-left: 5px; }@media screen and (max-width: 550px) {#LocalLogic {display: block;overflow: hidden;position: relative; }.LocalLogic__Title {display: block; } }.Statistics {background-color: #eff1f6;padding: 50px 25px 0; }.Statistics .Section {margin-bottom: 0; }.Statistics .Row--2-Cols {margin: 0 -16px; }.Statistics .Row--2-Cols .Column {padding: 0 16px;width: 50%; }.Statistic {border-top: 1px solid #ebebeb;display: block;overflow: hidden;padding: 50px 30px 75px; }.Doughnut__Container {background-position: center center;background-repeat: no-repeat;background-size: 95px;float: left;margin-top: 20px;margin-right: 4%;width: 26%; }.Doughnut__List {display: block;float: left;margin: 0;overflow: hidden;padding: 20px 0;width: 35%; }.Doughnut__List:nth-of-type(1) .Doughnut__Item:nth-child(1) .Doughnut__Bullet {background-color: #458ECC; }.Doughnut__List:nth-of-type(1) .Doughnut__Item:nth-child(2) .Doughnut__Bullet {background-color: #1B459C; }.Doughnut__List:nth-of-type(1) .Doughnut__Item:nth-child(3) .Doughnut__Bullet {background-color: #A5D7F4; }.Doughnut__List:nth-of-type(2) .Doughnut__Item:nth-child(1) .Doughnut__Bullet {background-color: #1E355E; }.Doughnut__List:nth-of-type(2) .Doughnut__Item:nth-child(2) .Doughnut__Bullet {background-color: #3F92C2; }.Doughnut__List:nth-of-type(2) .Doughnut__Item:nth-child(3) .Doughnut__Bullet {background-color: #CFE7F8; }.Doughnut__Item {border-top: 1px solid #ebebeb;display: block;float: left;overflow: hidden;padding: 10px 35px;width: 100%; }.Doughnut__Item:nth-child(3) {border-bottom: 1px solid #ebebeb; }.Doughnut__Title {font-family: "Gotham Light";color: #1e355e;float: left;font-size: 15px;line-height: 50px;text-transform: uppercase; }.Doughnut__Number {font-family: "Gotham Book";color: #1e355e;float: right;font-size: 18px;line-height: 50px; }.Doughnut__Bullet {background-color: #fff;border-radius: 50%;box-shadow: 2px 1px 9px rgba(0, 1, 1, 0.1);float: left;height: 17px;margin-right: 15px;margin-top: 15px;width: 17px; }.Household__Container, .OtherInformations__Container {display: block;margin: 0;overflow: hidden;margin: 0 -20px;padding: 20px 0 0; }.Household__Item, .OtherInformations__Item {box-shadow: 2px 1px 9px rgba(0, 1, 1, 0.1);display: block;float: left;overflow: auto;margin: 0 10px;padding: 25px 15px;width: calc(33.3333% - 20px); }.Household__Item .Household__Icon img, .OtherInformations__Item .Household__Icon img {width: 80px;height: 80px; }.Household__Item--Single, .Household__Item--Income, .OtherInformations__Item--Single, .OtherInformations__Item--Income {background-color: #458ecc; }.Household__Item--Couple-Kid, .Household__Item--Housing, .OtherInformations__Item--Couple-Kid, .OtherInformations__Item--Housing {background-color: #1b459c; }.Household__Item--Couple, .OtherInformations__Item--Couple {background-color: #1a3668; }.Household__Icon, .OtherInformations__Icon {background-size: 100% auto;background-repeat: no-repeat;display: block;float: left;height: 80px;margin-right: 15px;width: 80px; }.Household__Number, .OtherInformations__Number {font-family: "Gotham Medium";color: #fff;float: left;font-size: 24px;line-height: 36px;width: calc(100% - 95px); }.Household__Title, .OtherInformations__Title {font-family: "Gotham Book";color: #fff;float: left;font-size: 15px;line-height: 20px;text-transform: uppercase;width: calc(100% - 95px); }.Round {background-position: center center;background-repeat: no-repeat;background-size: 40px auto;display: block;height: 150px;margin: 15px auto 15px;width: 150px; }.Round__List {display: inline-block;margin: 20px 0;padding: 0;width: 100%; }.Round__SVG__Circle {transform: rotate(-90deg);transform-origin: center; }.Round__Item {float: left;list-style-type: none;text-align: center;width: 20%; }.Round__Item .Round {background-size: 70px auto; }.Round__Title {font-family: "Gotham Light";color: #1e355e;font-size: 15px;line-height: 48px;text-align: center;text-transform: uppercase; }.Round__Title--Double-Line {line-height: 24px; }.Round__Percent {font-family: "Gotham Medium"; }.HorizontalBarLanguage__Container {padding-left: 50px;padding-right: 20px;position: relative; }.HorizontalBarLanguage__Label {font-family: "Gotham Book";font-size: 14px;margin: 35px 0 0;text-align: center;text-transform: uppercase;width: 100%; }.HorizontalBarLanguage__Label--Y-Axis {display: inline-block;float: left;height: 100%;left: 0;margin-top: 0 !important;position: absolute;top: calc(50% + 50px);transform: rotate(-90deg);transform-origin: left top 0;white-space: nowrap;width: 40px;text-transform: uppercase; }.OtherInformations__Item {margin: 0;padding: 0 20px;width: 100%; }.OtherInformations__Single {border-bottom: 1px solid rgba(255, 255, 255, 0.5);display: block;float: left;padding: 20px 5px;width: 100%; }.OtherInformations__Single:first-child {padding-top: 25px; }.OtherInformations__Single:last-child {border-bottom: 0 none;padding-bottom: 25px; }.OtherInformations__Icon {height: 30px;width: 30px; }.OtherInformations__Icon img {width: 30px;height: 30px; }.OtherInformations__Title {font-family: "Gotham Medium";float: left;line-height: 30px;width: auto; }.OtherInformations__Number {font-family: "Gotham Bold";float: right;line-height: 30px;width: auto; }.PoweredBy {text-align: center; }.PoweredBy img {height: auto;margin-bottom: 60px;width: 160px; }@media all and (max-width: 1280px) {.Doughnut__Container {margin-top: 25px;width: 36%; }.Doughnut__List {width: 60%; }.Doughnut__List:nth-of-type(1) {padding-bottom: 0; }.Doughnut__List:nth-of-type(1) .Doughnut__Item:nth-child(3) {border-bottom: 0 none; }.Doughnut__List:nth-of-type(2) {padding-top: 0; }.Doughnut__Item {padding: 0 25px; } }@media all and (max-width: 1250px) {.Doughnut__Container {background-size: 80px; }.Round__Item {width: 33.3%; }.Round__Item:nth-child(4) {margin-left: 16.6%; }.Round__Item:nth-child(4), .Round__Item:nth-child(5) {margin-top: 40px; }.Household__Item {margin-bottom: 30px;width: 100%; }.Household__Item:last-child {margin-bottom: 0; }.Statistics .Row--2-Cols .Column {margin-bottom: 60px;width: 100%; }.Statistics .Row--2-Cols .Column:last-child {margin-bottom: 0; } }@media all and (max-width: 1100px) {.Doughnut__Container {background-size: 70px; } }@media all and (max-width: 1000px) {.Round__Item {width: 33.3%; }.Doughnut__Container {margin-top: 0; } }@media all and (max-width: 880px) {.Doughnut__Container {margin-top: 25px; } }@media all and (max-width: 800px) {.Round__Item {width: 50%; } }@media all and (max-width: 768px) {.Doughnut {text-align: center; }.Doughnut__Container {background-size: 180px;float: none;margin: 30px auto 20px;max-width: 340px;width: 100%; }.Doughnut__Container #Doughnut__Canvas {margin: 0 auto;max-width: 400px; }.Doughnut__List {padding-left: 0;padding-right: 0;width: 100%; }.Statistic--Bar {display: none; } }@media all and (max-width: 640px) {.Statistics {display: none; } }@media all and (max-width: 600px) {.Round__Item {height: auto;margin-bottom: 45px;width: 100%; }.Round__Item:last-child {margin-bottom: 0; } }.Gallery {border-right: 1px solid #ebebeb;position: relative;width: 100%; }.Gallery__Container {width: 100%; }.Gallery__Preloader {display: none;opacity: 0; }.Gallery__Viewer {overflow: hidden;position: relative;background-color: #e8e8e8;max-height: 730px; }.Gallery__Viewer:hover .Gallery__Arrow {opacity: 1 !important; }.Gallery__Viewer .Gallery__Arrow {-webkit-transition: background 200ms, opacity 200ms;cursor: pointer;display: block;height: 100%;overflow: hidden;position: absolute;text-align: left;top: 0;transition: background 200ms, opacity 200ms;width: 80px; }.Gallery__Viewer .Gallery__Arrow:hover {background-color: rgba(255, 255, 255, 0.1); }.Gallery__Viewer .Gallery__Arrow i {color: #fff;cursor: pointer;font-size: 34px;position: absolute;text-align: center;top: calc(50% - 12px);width: 100%; }.Gallery__Viewer .Gallery__Arrow--Left {left: 0; }.Gallery__Viewer .Gallery__Arrow--Right {right: 0; }.Gallery__Photo {display: block;max-height: 730px;max-width: 100%;margin-left: auto;margin-right: auto; }.Gallery__Loader {left: calc(50% - 25px);position: absolute;text-align: center;top: calc(50% - 70px); }.Gallery__Loader__Bounce--1 {-webkit-animation-delay: -0.32s !important;animation-delay: -0.32s !important; }.Gallery__Loader__Bounce--2 {-webkit-animation-delay: -0.16s !important;animation-delay: -0.16s !important; }.Gallery__Loader > div {-webkit-animation: sk-bouncedelay 1.4s infinite ease-in-out both;animation: sk-bouncedelay 1.4s infinite ease-in-out both;background-color: #ebebeb;border-radius: 100%;display: inline-block;height: 18px;width: 18px; }.Gallery__Expand {bottom: 15px;cursor: pointer;height: 30px;position: absolute;right: 15px;width: 30px; }.Gallery__Navigation {background-color: #eff1f6;display: block;overflow: hidden;padding: 10px 24px 10px 6px;position: relative;width: 100%; }.Gallery__Thumbnails {-webkit-transition: transform 300ms;display: flex;transition: transform 300ms;transition-timing-function: ease-out;max-height: 92px; }.Gallery__Thumbnail {-webkit-transition: opacity 175ms;border: 2px solid #eff1f6;cursor: pointer;display: inline;flex-shrink: 0;float: left;height: auto;opacity: 0.5;padding: 0 5px;transition: opacity 175ms, border 175ms;max-height: 100%;width: 14.2857%; }.Gallery__Thumbnail--Active, .Gallery__Thumbnail:hover {opacity: 1; }.Gallery__Thumbnail img {max-height: 100%;width: 100%; }.Gallery .Gallery__Photo.fade-enter-active, .Gallery .Gallery__Photo.fade-leave-active, .GalleryD .GalleryD__Photo.fade-enter-active, .GalleryD .GalleryD__Photo.fade-leave-active, .GalleryM .GalleryM__Photo.fade-enter-active, .GalleryM .GalleryM__Photo.fade-leave-active {transition: opacity 0.18s; }.Gallery .Gallery__Photo.fade-enter, .Gallery .Gallery__Photo.fade-leave-to, .GalleryD .GalleryD__Photo.fade-enter, .GalleryD .GalleryD__Photo.fade-leave-to, .GalleryM .GalleryM__Photo.fade-enter, .GalleryM .GalleryM__Photo.fade-leave-to {opacity: 0.35; }.Gallery .Gallery__Photo.fade-enter-to, .Gallery .Gallery__Photo.fade-leave, .GalleryD .GalleryD__Photo.fade-enter-to, .GalleryD .GalleryD__Photo.fade-leave, .GalleryM .GalleryM__Photo.fade-enter-to, .GalleryM .GalleryM__Photo.fade-leave {opacity: 1; }.pano-pane .Gallery__Navigation {position: absolute;bottom: 0px; }.pano-pane .Gallery__Navigation .pano-selected {opacity: 1; }@-webkit-keyframes sk-bouncedelay {0%, 80%, 100% {-webkit-transform: scale(0); }40% {-webkit-transform: scale(1); } }@keyframes sk-bouncedelay {0%, 80%, 100% {-webkit-transform: scale(0);transform: scale(0); }40% {-webkit-transform: scale(1);transform: scale(1); } }@media all and (max-width: 1180px) {.Gallery {border-right: 0; }.Gallery__Photo, .Gallery__Navigation {min-height: 0; } }@media all and (max-width: 768px) {.Gallery__Navigation {padding: 10px 20px 10px 6px; }.Gallery__Navigation .Gallery__Arrow {text-align: center;width: 30px; }.Gallery__Navigation .Gallery__Arrow i {font-size: 22px;width: 100%; }.Gallery__Navigation .Gallery__Arrow--Left {left: 2px; }.Gallery__Navigation .Gallery__Arrow--Right {right: 2px; } }@media all and (max-width: 640px) {.Gallery__Navigation {display: none; }.Gallery__Viewer .Gallery__Arrow {opacity: 1;width: 60px; } }@media all and (max-width: 600px) {.Gallery .Gallery__Expand {bottom: 15px;height: 25px;right: 15px;width: 25px; } }.GalleryD {background-color: rgba(255, 255, 255, 0.9);cursor: pointer;display: none;height: 100%;left: 0;position: fixed;text-align: center;top: 0;width: 100%;z-index: 9995; }.GalleryD__Container {background-color: #fff;left: 50%;margin: 0 auto;position: absolute;top: 50%;transform: translate(-50%, -50%);width: 80%; }.GalleryD__Row {display: flex;height: calc(100% - 75px); }.GalleryD__Viewer {float: left;position: relative;width: 100%;background-color: #fff;height: 100%; }.GalleryD__Viewer:hover .GalleryD__Arrow {opacity: 1; }.GalleryD__Viewer .GalleryD__Arrow {-webkit-transition: background 200ms, opacity 200ms;display: block;height: 100%;opacity: 0;overflow: hidden;position: absolute;text-align: left;top: 0;transition: background 200ms, opacity 200ms;width: 80px; }.GalleryD__Viewer .GalleryD__Arrow:hover {background-color: rgba(255, 255, 255, 0.1); }.GalleryD__Viewer .GalleryD__Arrow i {color: #1e355e;font-size: 34px;position: absolute;text-align: center;top: calc(50% - 12px);width: 100%; }.GalleryD__Viewer .GalleryD__Arrow--Left {left: 0; }.GalleryD__Viewer .GalleryD__Arrow--Right {right: 0; }.GalleryD__Photo {box-shadow: 5px 5px 20px rgba(0, 0, 0, 0.2);max-height: 100%;position: absolute;top: 0;bottom: 0;left: 0;right: 0;margin: auto; }.GalleryD__Reduce {top: 20px;height: 30px;position: absolute;right: 20px;width: 30px;z-index: 999; }.GalleryD__Reduce:before {font-family: Arial, "Helvetica CY", "Nimbus Sans L", sans-serif !important;font-size: 45px;line-height: 25px;position: absolute;top: 0;left: 0;display: block;width: 35px;content: "x";text-align: center;color: #1e355e; }.GalleryD__Informations {display: block;overflow: hidden;width: 100%; }.GalleryD__Details {background: linear-gradient(-20deg, #13274a 5%, #1e355e);background-color: #13274a;float: left;padding: 25px;text-align: left;width: calc(100% - 250px); }.GalleryD__Icon {margin-right: 20px; }.GalleryD__Label {font-family: "Gotham Book";color: #fff;font-size: 18px;line-height: 20px;margin-top: 3px;text-transform: uppercase; }.GalleryD__Count {background: linear-gradient(-20deg, #13274a 5%, #1e355e);background-color: #13274a;float: left;padding: 25px;text-align: center;width: 250px; }.GalleryD--Open {display: block; }@media all and (max-width: 15000px) {.GalleryD__Container {width: 100%;height: 100%; } }@media all and (max-width: 1300px) {.GalleryD__Container {width: 100%;height: 100%; } }@media all and (max-width: 1000px) {.GalleryD__Details {width: calc(100% - 200px); }.GalleryD__Count {width: 200px; } }@media all and (max-height: 1100px) {.GalleryD__Container {width: 100%;height: 100%; } }@media all and (max-height: 1000px) {.GalleryD__Container {width: 100%;height: 100%; } }@media all and (max-height: 900px) {.GalleryD__Container {width: 100%;height: 100%; } }@media all and (max-height: 768px) {.GalleryD__Container {width: 100%;height: 100%; }.GalleryD__Icon {max-width: 25px; }.GalleryD__Label {margin-top: 7px; }.GalleryD__Details, .GalleryD__Count {padding: 20px; } }@media all and (max-height: 640px) {.GalleryD__Container {width: 100%;height: 100%; } }.GalleryM {display: none;height: 100vh;left: 0;position: fixed;top: 0;width: 100%;z-index: 9996; }.GalleryM--Open {display: block; }.GalleryM .GalleryM__Informations {background: linear-gradient(to left, #1e355e, #13274a);background-color: #13274a;display: block;padding: 25px 20px; }.GalleryM .GalleryM__Informations .GalleryM__Details {float: left;margin-top: 6px;width: calc(100% - 45px); }.GalleryM .GalleryM__Informations .GalleryM__Close {float: left;text-align: center;width: 45px; }.GalleryM .GalleryM__Informations .GalleryM__Close .GalleryM__Icon--Container {background-color: #244071;border-radius: 50%;cursor: pointer;float: right;height: 35px;width: 35px; }.GalleryM .GalleryM__Informations .GalleryM__Close .GalleryM__Icon--Container img {margin-top: 8px; }.GalleryM .GalleryM__Informations .GalleryM__Label {font-family: "Gotham Book";color: #fff;font-size: 20px;line-height: 22px;margin-top: 2px;text-transform: uppercase; }.GalleryM .GalleryM__Informations .GalleryM__Icon {float: left;margin-right: 15px; }.GalleryM.GalleryM--Landscape.GalleryM--Open {display: flex; }.GalleryM.GalleryM--Landscape {flex-direction: column; }.GalleryM.GalleryM--Landscape .GalleryM__Container {background-color: #fff;display: flex;flex: 1;width: 100%; }.GalleryM.GalleryM--Landscape .GalleryM__Container .GalleryM__Viewer {background-color: #ebebeb;float: left;overflow: hidden;position: relative;width: 100%; }.GalleryM.GalleryM--Landscape .GalleryM__Container .GalleryM__Viewer:hover .GalleryM__Arrow {opacity: 1; }.GalleryM.GalleryM--Landscape .GalleryM__Container .GalleryM__Viewer .GalleryM__Photo {height: 100%;left: 50%;position: absolute;top: 0;transform: translate(-50%, 0); }.GalleryM.GalleryM--Landscape .GalleryM__Container .GalleryM__Viewer .GalleryM__Arrow {-webkit-transition: opacity 150ms;background-color: rgba(255, 255, 255, 0.7);border-radius: 50%;cursor: pointer;height: 35px;position: absolute;text-align: center;top: calc(50% - 15px);transition: opacity 150ms;width: 35px; }.GalleryM.GalleryM--Landscape .GalleryM__Container .GalleryM__Viewer .GalleryM__Arrow i {color: #1e355e;font-size: 20px;line-height: 35px; }.GalleryM.GalleryM--Landscape .GalleryM__Container .GalleryM__Viewer .GalleryM__Arrow--Left {left: 20px; }.GalleryM.GalleryM--Landscape .GalleryM__Container .GalleryM__Viewer .GalleryM__Arrow--Right {right: 20px; }.GalleryM.GalleryM--Landscape .GalleryM__Container .GalleryM__Navigation {display: none; }.GalleryM.GalleryM--Portrait.GalleryM--Open {display: flex; }.GalleryM.GalleryM--Portrait {background-color: #eff1f6;flex-direction: column; }.GalleryM.GalleryM--Portrait .GalleryM__Informations {display: block; }.GalleryM.GalleryM--Portrait .GalleryM__Informations .GalleryM__Details {margin-top: 5px; }.GalleryM.GalleryM--Portrait .GalleryM__Informations .GalleryM__Label {display: inline;float: left;line-height: 26px;margin-top: 0; }.GalleryM.GalleryM--Portrait .GalleryM__Informations .GalleryM__Icon {display: inline;margin: 2px 15px 5px 0; }.GalleryM.GalleryM--Portrait .GalleryM__Container {display: flex;flex: 1;flex-direction: column; }.GalleryM.GalleryM--Portrait .GalleryM__Container .GalleryM__Viewer {position: relative; }.GalleryM.GalleryM--Portrait .GalleryM__Container .GalleryM__Viewer .GalleryM__Photo {width: 100%;max-height: 100%; }.GalleryM.GalleryM--Portrait .GalleryM__Container .GalleryM__Viewer .GalleryM__Arrow {-webkit-transition: opacity 150ms;background-color: rgba(255, 255, 255, 0.7);border-radius: 50%;cursor: pointer;height: 35px;opacity: 0;position: absolute;text-align: center;top: calc(50% - 17px);transition: opacity 150ms;width: 35px; }.GalleryM.GalleryM--Portrait .GalleryM__Container .GalleryM__Viewer .GalleryM__Arrow i {color: #1e355e;font-size: 20px;line-height: 35px; }.GalleryM.GalleryM--Portrait .GalleryM__Container .GalleryM__Viewer:hover .GalleryM__Arrow {opacity: 1; }.GalleryM.GalleryM--Portrait .GalleryM__Container .GalleryM__Viewer .GalleryM__Arrow--Left {left: 20px; }.GalleryM.GalleryM--Portrait .GalleryM__Container .GalleryM__Viewer .GalleryM__Arrow--Right {right: 20px; }.GalleryM.GalleryM--Portrait .GalleryM__Container .GalleryM__Navigation {background-color: #eff1f6;overflow-y: scroll;padding: 12px;position: relative;width: 100%; }.GalleryM.GalleryM--Portrait .GalleryM__Container .GalleryM__Navigation .mCSB_dragger_bar {background-color: #157ebf !important;border-radius: 1px;box-shadow: 0 2px 6px rgba(0, 0, 0, 0.2);opacity: 1 !important;width: 11px; }.GalleryM.GalleryM--Portrait .GalleryM__Container .GalleryM__Navigation .mCSB_draggerRail {background-color: #c9c9c9;width: 1px; }.GalleryM.GalleryM--Portrait .GalleryM__Container .GalleryM__Navigation .GalleryM__Thumbnail {-webkit-transition: 175ms;margin-bottom: 12px;margin-right: 12px;opacity: 0.5;transition: 175ms;width: calc(25% - 9px); }.GalleryM.GalleryM--Portrait .GalleryM__Container .GalleryM__Navigation .GalleryM__Thumbnail--Active {opacity: 1; }.GalleryM.GalleryM--Portrait .GalleryM__Container .GalleryM__Navigation .GalleryM__Thumbnail:nth-child(4n) {margin-right: 0; }.GalleryM.GalleryM--Portrait .GalleryM__Container .GalleryM__Navigation .GalleryM__Arrow {display: none; }@media all and (max-width: 700px) {.GalleryM.GalleryM--Portrait .GalleryM__Container .GalleryM__Navigation .GalleryM__Thumbnail {margin-right: 12px !important;width: calc(33.3% - 8px); }.GalleryM.GalleryM--Portrait .GalleryM__Container .GalleryM__Navigation .GalleryM__Thumbnail:nth-child(3n) {margin-right: 0 !important; } }@media all and (max-width: 540px) {.GalleryM.GalleryM--Portrait .GalleryM__Informations {padding: 20px 20px 18px; }.GalleryM.GalleryM--Portrait .GalleryM__Informations .GalleryM__Details {margin-top: 0; }.GalleryM.GalleryM--Portrait .GalleryM__Informations .GalleryM__Label {font-size: 17px;line-height: 22px; }.GalleryM.GalleryM--Portrait .GalleryM__Informations .GalleryM__Icon {margin: 4px 15px 5px 0;width: 23px; }.GalleryM.GalleryM--Portrait .GalleryM__Container .GalleryM__Navigation .GalleryM__Thumbnail {width: calc(50% - 6px); }.GalleryM.GalleryM--Portrait .GalleryM__Container .GalleryM__Navigation .GalleryM__Thumbnail:nth-child(odd) {margin-right: 12px !important; }.GalleryM.GalleryM--Portrait .GalleryM__Container .GalleryM__Navigation .GalleryM__Thumbnail:nth-child(even) {margin-right: 0 !important; } }@media all and (max-height: 400px) {.GalleryM.GalleryM--Landscape .GalleryM__Informations {padding: 15px; } }.Sticky {-webkit-transition: top 400ms;background-color: #fff;box-shadow: 0 2px 8px rgba(0, 0, 0, 0.1);left: 0;position: fixed;top: -500px;transition: top 400ms;width: 100%;z-index: 9990; }.Sticky.active {top: 0; }.Sticky__Title {font-family: "Gotham Book";font-size: 16px;line-height: 24px;margin-top: 8px;text-transform: uppercase; }.Sticky__Title sup {font-size: 10px; }.Sticky__Title .Bold {font-family: "Gotham Medium"; }.Sticky__Details {margin: 0 auto;max-width: 1500px;width: 100%;display: block;overflow: hidden;padding: 15px 25px; }.Sticky__Details__Container {border-bottom: 1px solid #ebebeb; }.Sticky__Price {font-family: "Gotham Medium";display: inline;float: right;font-size: 18px;margin-top: 8px; }.Sticky__Container {display: inline-block;float: left; }.Sticky__Container--Left {width: 52%; }.Sticky__Container--Right {text-align: right;width: 48%; }.Sticky__List {display: inline;float: right;margin: 5px 0 0 8px;padding: 0; }.Sticky__Item {cursor: pointer;display: inline-block;margin-left: 20px; }.Sticky__Item i {color: #1e355e; }.Sticky__Item--Like.liked .far.fa-heart {display: none; }.Sticky__Item--Like.liked .fa.fa-heart {display: block; }.Sticky__Item--Like:not(.liked) .far.fa-heart {display: block; }.Sticky__Item--Like:not(.liked) .fa.fa-heart {display: none; }.Sticky__Button {font-family: "Gotham Medium";-webkit-transition: padding 150ms;background: linear-gradient(-20deg, #13274a 5%, #1e355e);background-color: #13274a;border: 0;border-radius: 18px;color: #fff;float: right;font-size: 13px;font-weight: normal;line-height: 20px;margin-left: 20px;padding: 9px 30px 7px;text-align: center;text-transform: uppercase;transition: padding 150ms; }.Sticky__Button img {-webkit-transition: margin 150ms;height: 12.75px;margin-right: 10px;margin-top: -1px;transition: margin 150ms;width: 14px; }.Sticky__Button:hover {padding-left: 33px;padding-right: 33px; }.Sticky__Button:hover img {margin-right: 4px; }.Sticky .Navigation {border: 0; }.Sticky .Navigation__Item a, .Sticky .Navigation__Item .a--Disabled {padding: 15px 0; }@media all and (max-width: 1100px) {.Sticky__Container--Left {width: 70%; }.Sticky__Container--Right {width: 30%; }.Sticky__Title {line-height: 21px;margin-top: 0;padding-right: 20px; }.Sticky__Price {font-size: 16px;line-height: 21px;margin-top: 0; }.Sticky__List, .Sticky__Button {display: none; } }@media all and (max-width: 550px) {.Sticky__Details__Container {display: none; }.Sticky__Container--Left, .Sticky__Container--Right {width: 100%; }.Sticky__Title {line-height: 26px;margin-bottom: 10px;padding-right: 0; }.Sticky__Price {float: left; } }@media all and (min-width: 1100px) and (max-height: 900px) and (min-height: 750px) {.Sticky__Title {line-height: 18px; }.Sticky__Details {padding: 5px 25px; }.Sticky__Button {border-radius: 0;line-height: 26px;margin-bottom: -5px;margin-top: -5px; } }@media all and (min-width: 1100px) and (max-height: 750px) {.Sticky {display: none; } }@media all and (min-width: 640px) and (max-width: 1100px) and (max-height: 700px) {.Sticky {display: none; } }@media all and (max-width: 640px) and (max-height: 400px) {.Sticky {display: none; } }.RemaxContent--Loading .RemaxContainer, .RemaxContent--Loading .Features, .RemaxContent--Loading .Chat, .RemaxContent--Loading .Sticky {opacity: 0; }.RemaxContent--Loading .Loader {display: block; }.RemaxContent:not(.RemaxContent--Loading) .Loader {display: none; }.Loader {margin: 0 auto;max-width: 1500px;width: 100%;background-color: #ebebeb;padding: 40px 25px;text-align: center;text-transform: uppercase;width: 100%; }.Loader i {margin-right: 8px; }.Modal.Modal--Standard * {color: #5f6062; }.Modal.Modal--Standard.Modal--With-Warning .Modal__Content {background-attachment: fixed;background-image: url("../img/modals/warning-5335cc5dc171f67b04244df684f6bd1b.svg");background-position: 50% calc(50% - 40px);background-repeat: no-repeat;background-size: 110px auto; }.Modal.Modal--Standard.Modal--No-Title .Modal__Close {right: 15px;top: 16px; }.Modal.Modal--Standard.Modal--No-Title .Modal__Content {padding: 70px 35px 50px; }.Modal.Modal--Standard .Modal__Close {height: 38px;left: auto;right: 30px;top: 32px;width: 38px; }.Modal.Modal--Standard .Modal__Close::before {font-size: 45px;line-height: 45px; }.Modal.Modal--Standard .Modal__Title {font-family: "Gotham Book";background-color: #f8f8f8;color: #5f6062;font-size: 24px;line-height: 36px;padding: 38px 80px 34px 30px;text-align: left;text-transform: uppercase;width: 100%; }.Modal.Modal--Standard .Modal__Content {display: block;overflow: hidden;padding: 65px 35px; }.Modal.Modal--Standard .Modal__Text {margin-bottom: 0; }.Modal.Modal--Standard .Modal__List {margin: 0;padding: 0; }.Modal.Modal--Standard .Modal__Item {display: inline-block;padding: 17px 19px;transition: transform 200ms; }.Modal.Modal--Standard .Modal__Item:hover {transform: scale(1.15); }.Modal.Modal--Standard .Modal__Buttons {display: block;overflow: hidden; }.Modal.Modal--Standard .Modal__Buttons .Modal__Button {font-family: "Gotham Book";border: 0;float: left;font-size: 18px;line-height: 18px;padding: 30px 15px 24px;text-transform: uppercase;width: 50%; }.Modal.Modal--Standard .Modal__Buttons .Modal__Button img {box-sizing: content-box;margin-top: -3px;padding-right: 15px;transition: padding 150ms;width: 20px; }.Modal.Modal--Standard .Modal__Buttons .Modal__Button:hover img {padding-right: 10px; }.Modal.Modal--Standard .Modal__Buttons .Modal__Button--Red {background: linear-gradient(-20deg, #a51220 5%, #dc1c2e);background-color: #dc1c2e;color: #fff; }.Modal.Modal--Standard .Modal__Buttons .Modal__Button--Grey {-webkit-transition: background 100ms;background-color: #ebebeb;color: #5f6062;transition: background 100ms; }.Modal.Modal--Standard .Modal__Buttons .Modal__Button--Grey img {width: 22px; }.Modal.Modal--Standard .Modal__Buttons .Modal__Button--Grey:hover {background-color: #e6e6e6; }@media all and (max-width: 640px) {.Modal.Modal--Standard.Modal--With-Warning .Modal__Content {background-image: none; } }@media all and (max-width: 560px) {.Modal.Modal--Standard .Modal__Close {right: 20px;top: 28px; }.Modal.Modal--Standard .Modal__Close::before {font-size: 35px;line-height: 35px; }.Modal.Modal--Standard .Modal__Title {font-size: 20px;line-height: 30px;padding: 30px 80px 26px 30px; }.Modal.Modal--Standard .Modal__Content {padding: 35px 25px; }.Modal.Modal--Standard .Modal__Item img {max-width: 80px; }.Modal.Modal--Standard .Modal__Buttons .Modal__Button {display: block;padding: 22.5px 12.5px;width: 100%; }.Modal.Modal--Standard.Modal--No-Title .Modal__Content {padding-bottom: 45px; } }@media all and (max-width: 400px) {.Modal.Modal--Standard .Modal__Content {padding-top: 45px; }.Modal.Modal--Standard .Modal__Item {padding: 10px; }.Modal.Modal--Standard .Modal__Item img {max-width: 50px; } }@media all and (max-width: 380px) {.Modal.Modal--Standard .Modal__Close {right: 15px; }.Modal.Modal--Standard .Modal__Title {font-size: 17px;line-height: 26px;padding: 25px 55px 25px 25px; } }.Modal.Modal--Broker {max-width: 975px; }.Modal.Modal--Broker .Modal__Container {display: flex; }.Modal.Modal--Broker .Modal__Close {height: 38px;left: auto;right: 30px;top: 8px;width: 20px; }.Modal.Modal--Broker .Modal__Close::before {color: #fff;font-size: 45px;line-height: 45px; }.Modal.Modal--Broker .Modal__Photo {-moz-background-size: cover;-o-background-size: cover;-webkit-background-size: cover;background-position: center center;background-repeat: no-repeat;background-size: cover;float: left;width: 33%; }.Modal.Modal--Broker .Modal__Content {background: linear-gradient(-20deg, #13274a 5%, #1e355e);float: left;padding: 25px;text-align: left;width: 67%; }.Modal.Modal--Broker .Modal__Name {font-family: "Gotham Bold";color: #fff;font-size: 22px;margin-bottom: 5px;text-transform: uppercase; }.Modal.Modal--Broker .Modal__Position {font-family: "Gotham Book";color: #fff;font-size: 18px;margin-bottom: 15px;margin-top: 0; }.Modal.Modal--Broker .Modal__Line {background-color: rgba(255, 255, 255, 0.4);height: 1px;margin-bottom: 24px;width: 100%; }.Modal.Modal--Broker .Modal__Details {font-family: "Gotham Book";color: #fff;font-size: 16px; }.Modal.Modal--Broker .Modal__Agency {font-family: "Gotham Medium";color: #fff;text-transform: uppercase; }.Modal.Modal--Broker .Modal__List {margin: 0;padding: 0; }.Modal.Modal--Broker .Modal__Item {font-family: "Gotham Book";color: #fff;font-size: 15px;list-style-type: none;margin-bottom: 13px; }.Modal.Modal--Broker .Modal__Item a {color: #fff; }.Modal.Modal--Broker .Modal__Item i {color: #fff;width: 25px; }.Modal.Modal--Broker .Modal__Buttons {display: block;margin-top: 25px;overflow: hidden; }.Modal.Modal--Broker .Modal__Button {font-family: "Gotham Book";border: 1px solid #fff;display: block;float: left;font-size: 15px;overflow: hidden;padding: 15px 15px 12px;text-align: center;text-transform: uppercase;width: calc(50% - 12px); }.Modal.Modal--Broker .Modal__Button i {float: left;font-size: 16px;line-height: 20px;margin-left: 5px; }.Modal.Modal--Broker .Modal__Button img {float: left; }.Modal.Modal--Broker .Modal__Button--White {-webkit-transition: border 150ms;background-color: #fff;border: 1px solid #fff;color: #1e355e;margin-right: 10px;transition: border 150ms; }.Modal.Modal--Broker .Modal__Button--White img {height: 17px;margin-top: 3px;width: 19px; }.Modal.Modal--Broker .Modal__Button--White:hover {border: 1px solid #1e355e; }.Modal.Modal--Broker .Modal__Button--Empty {-webkit-transition: background 150ms, color 150ms;color: #fff;margin-left: 10px;transition: background 150ms, color 150ms; }.Modal.Modal--Broker .Modal__Button--Empty i {-webkit-transition: color 150ms;color: #fff;transition: color 150ms; }.Modal.Modal--Broker .Modal__Button--Empty:hover {background-color: #fff;color: #1e355e; }.Modal.Modal--Broker .Modal__Button--Empty:hover i {color: #1e355e; }.Modal.Modal--Broker .Modal__Tranquilit {align-items: center;color: #1e355e;display: flex;justify-content: center;padding: 15px; }.Modal.Modal--Broker .Modal__Slogan {font-size: 14px;line-height: 30px;margin-bottom: 0;margin-left: 5px; }.Modal.Modal--Broker .Modal__Logo {height: 22px;margin-right: 10px;vertical-align: middle;width: auto; }@media all and (max-width: 940px) {.Modal.Modal--Broker .Modal__Photo {width: 40%; }.Modal.Modal--Broker .Modal__Content {width: 60%; }.Modal.Modal--Broker .Modal__Buttons .Modal__Button {margin: 0 0 15px;width: 100%; }.Modal.Modal--Broker .Modal__Buttons .Modal__Button:last-child {margin-bottom: 0; } }@media all and (max-width: 768px) {.Modal.Modal--Broker .Modal__Photo {width: 45%; }.Modal.Modal--Broker .Modal__Content {width: 55%; } }@media all and (max-width: 640px) {.Modal.Modal--Broker .Modal__Photo {display: none; }.Modal.Modal--Broker .Modal__Content {width: 100%; }.Modal.Modal--Broker .Modal__Tranquilit {display: block;padding-top: 20px;text-align: center; }.Modal.Modal--Broker .Modal__Logo {display: block;margin: 0 auto 10px;max-height: 28px; } }@media all and (max-width: 400px) {.Modal.Modal--Broker .Modal__Content {padding-top: 55px; } }.Modal.Modal--Contact {max-width: 975px; }.Modal.Modal--Contact .Modal__Title {font-family: "Gotham Book";color: #fff;font-size: 20px;line-height: 34px;margin-bottom: 35px;margin-top: 10px;text-transform: uppercase; }.Modal.Modal--Contact .Modal__Title img {margin-right: 15px;max-width: 28px; }.Modal.Modal--Contact .Modal__Close {height: 38px;left: auto;right: 30px;top: 8px;width: 20px; }.Modal.Modal--Contact .Modal__Close::before {color: #fff;font-size: 45px;line-height: 45px; }.Modal.Modal--Contact.Modal--With-Photo .Modal__Content {padding-top: 40px; }.Modal.Modal--Contact.Modal--With-Photo .Modal__Text {padding-left: 285px; }.Modal.Modal--Contact .Modal__Content {background: linear-gradient(-20deg, #13274a 5%, #1e355e);padding: 25px; }.Modal.Modal--Contact .Modal__Text {font-family: "Gotham Book";color: #fff;font-size: 18px;line-height: 30px;margin-bottom: 50px;padding-right: 30px;text-align: left; }.Modal.Modal--Contact .Modal__Photo {-moz-background-size: cover;-o-background-size: cover;-webkit-background-size: cover;background-position: center center;background-repeat: no-repeat;background-size: cover;border: 3px solid #fff;border-radius: 225px;box-shadow: 0 2px 5px rgba(0, 0, 0, 0.15);height: 225px;left: 40px;position: absolute;top: -100px;width: 225px; }.Modal.Modal--Contact .Modal__Label {font-family: "Gotham Medium";color: #fff;font-size: 13px;margin-bottom: 5px;text-transform: uppercase; }.Modal.Modal--Contact .Modal__Textarea {font-family: "Gotham Book";background-color: rgba(0, 0, 0, 0.2);border: 1px solid #1d3c73;border-radius: 0;color: #fff;display: block;font-size: 14px;height: 180px;line-height: 18px;padding: 10px;resize: none;width: 100%; }.Modal.Modal--Contact .Modal__Textarea:focus {border-color: #fff;outline: none; }.Modal.Modal--Contact .Modal__Textarea:focus::-webkit-input-placeholder {color: transparent; }.Modal.Modal--Contact .Modal__Textarea:focus::-moz-placeholder {color: transparent; }.Modal.Modal--Contact .Modal__Textarea:focus:-ms-input-placeholder {color: transparent; }.Modal.Modal--Contact .Modal__Textarea:focus:-moz-placeholder {color: transparent; }.Modal.Modal--Contact .Modal__Textarea::-webkit-input-placeholder {color: #fff;opacity: 0.35; }.Modal.Modal--Contact .Modal__Textarea::-moz-placeholder {color: #fff;opacity: 0.35; }.Modal.Modal--Contact .Modal__Textarea:-ms-input-placeholder {color: #fff;opacity: 0.35; }.Modal.Modal--Contact .Modal__Textarea:-moz-placeholder {color: #fff;opacity: 0.35; }.Modal.Modal--Contact .Modal__Submit {-webkit-transition: padding 150ms, border 150ms;background-color: #fff;border: 3px solid transparent;color: #1e355e;font-family: "Gotham Book";margin: 10px auto 5px;padding: 12px 20px;text-align: right;text-transform: uppercase;transition: padding 150ms, border 150ms;width: auto; }.Modal.Modal--Contact .Modal__Submit img {float: left;margin-top: 3px;padding-right: 30px; }.Modal.Modal--Contact .Modal__Submit:hover {border-color: #1e355e; }.Modal.Modal--Contact .Modal__Input {font-family: "Gotham Book";background-color: rgba(0, 0, 0, 0.2);border: 1px solid #1d3c73;border-radius: 0;color: #fff;font-size: 14px;line-height: 18px;padding: 11px 10px 7px;width: 100%; }.Modal.Modal--Contact .Modal__Input:focus {border-color: #fff;outline: none; }.Modal.Modal--Contact .Modal__Input:focus::-webkit-input-placeholder {color: transparent; }.Modal.Modal--Contact .Modal__Input:focus::-moz-placeholder {color: transparent; }.Modal.Modal--Contact .Modal__Input:focus:-ms-input-placeholder {color: transparent; }.Modal.Modal--Contact .Modal__Input:focus:-moz-placeholder {color: transparent; }.Modal.Modal--Contact .Modal__Input::-webkit-input-placeholder {color: #fff;opacity: 0.35; }.Modal.Modal--Contact .Modal__Input::-moz-placeholder {color: #fff;opacity: 0.35; }.Modal.Modal--Contact .Modal__Input:-ms-input-placeholder {color: #fff;opacity: 0.35; }.Modal.Modal--Contact .Modal__Input:-moz-placeholder {color: #fff;opacity: 0.35; }.Modal.Modal--Contact .Modal__Row {color: #fff;display: block;margin-bottom: 20px;overflow: hidden;text-align: left; }.Modal.Modal--Contact .Modal__Row--3-Cols .Modal__Column {width: 33.33%; }.Modal.Modal--Contact .Modal__Row--3-Cols .Modal__Column:nth-child(1) {padding-right: 10px; }.Modal.Modal--Contact .Modal__Row--3-Cols .Modal__Column:nth-child(2) {padding-left: 5px;padding-right: 5px; }.Modal.Modal--Contact .Modal__Row--3-Cols .Modal__Column:nth-child(3) {padding-left: 10px; }.Modal.Modal--Contact .Modal__Row:last-child {margin-bottom: 0; }.Modal.Modal--Contact .Modal__Column {float: left;width: 100%; }.Modal.Modal--Contact .Modal__Column--Centered {text-align: center; }.Modal.Modal--Contact .Modal__Notification {background-color: #a50e1d;border: 1px solid #1d3c73;border-radius: 3px;padding: 15px; }.Modal.Modal--Contact .Modal__Notification__Title {font-family: "Gotham Medium";color: #fff;font-size: 14px;margin-bottom: 5px; }.Modal.Modal--Contact .Modal__Notification__Message {font-family: "Gotham Book";color: #fff;font-size: 14px;margin-bottom: 0; }@media all and (max-width: 800px) {.Modal.Modal--Contact.Modal--With-Photo {margin-top: 100px; }.Modal.Modal--Contact.Modal--With-Photo .Modal__Content {padding-top: 120px; }.Modal.Modal--Contact.Modal--With-Photo .Modal__Text {font-size: 16px;line-height: 26px;margin-bottom: 30px;padding-left: 0;padding-right: 0; }.Modal.Modal--Contact .Modal__Photo {top: -130px; } }@media all and (max-width: 700px) {.Modal.Modal--Contact.Modal--With-Photo {margin-top: 60px; }.Modal.Modal--Contact.Modal--With-Photo .Modal__Photo {border-radius: 50%;height: 175px;left: 35px;top: -70px;width: 175px; } }@media all and (max-width: 600px) {.Modal.Modal--Contact .Modal__Row.Modal__Row--3-Cols .Modal__Column {margin-bottom: 20px;width: 100%; }.Modal.Modal--Contact .Modal__Row.Modal__Row--3-Cols .Modal__Column:last-child {margin-bottom: 0; }.Modal.Modal--Contact .Modal__Row.Modal__Row--3-Cols .Modal__Column:nth-child(1), .Modal.Modal--Contact .Modal__Row.Modal__Row--3-Cols .Modal__Column:nth-child(2), .Modal.Modal--Contact .Modal__Row.Modal__Row--3-Cols .Modal__Column:nth-child(3) {padding-left: 0;padding-right: 0; }.Modal.Modal--Contact.Modal--With-Photo {margin-top: 60px; }.Modal.Modal--Contact.Modal--With-Photo .Modal__Content {padding-top: 105px; }.Modal.Modal--Contact.Modal--With-Photo .Modal__Photo {border-radius: 50%;height: 150px;left: 35px;top: -62px;width: 150px; } }@media all and (max-width: 400px) {.Modal.Modal--Contact .Modal__Content {padding-top: 45px; } }@media all and (max-height: 850px) and (min-width: 800px) {.Modal.Modal--Contact.Modal--With-Photo {margin-top: 80px; } }@media all and (max-height: 780px) and (min-width: 800px) {.Modal.Modal--Contact.Modal--With-Photo {margin-top: 30px; }.Modal.Modal--Contact.Modal--With-Photo .Modal__Photo {border-radius: 50%;height: 185px;left: 65px;top: -45px;width: 185px; }.Modal.Modal--Contact.Modal--With-Photo .Modal__Text {margin-bottom: 38px; }.Modal.Modal--Contact.Modal--With-Photo .Modal__Textarea {height: 120px; } }.Modal.Modal--OpenHouse {max-width: 975px; }.Modal.Modal--OpenHouse .Modal__Title {font-family: "Gotham Book";color: #fff;font-size: 20px;line-height: 34px;margin-bottom: 35px;margin-top: 10px;text-transform: uppercase; }.Modal.Modal--OpenHouse .Modal__Title img {margin-right: 15px;max-width: 28px; }.Modal.Modal--OpenHouse .Modal__Close {height: 38px;left: auto;right: 30px;top: 8px;width: 20px; }.Modal.Modal--OpenHouse .Modal__Close::before {color: #fff;font-size: 45px;line-height: 45px; }.Modal.Modal--OpenHouse .Modal__Content {background: linear-gradient(-20deg, #13274a 5%, #1e355e);padding: 25px; }.Modal.Modal--OpenHouse .Modal__Content table {margin-bottom: 10px; }.Modal.Modal--OpenHouse .Modal__Content table tr {background-color: transparent; }.Modal.Modal--OpenHouse .Modal__Content table tr th {background-color: transparent;border-bottom: 1px solid rgba(0, 0, 0, 0.2);color: #fff;text-transform: uppercase; }.Modal.Modal--OpenHouse .Modal__Content table tr th:last-child {width: 50%; }.Modal.Modal--OpenHouse .Modal__Content table tr td {border-bottom: 1px solid rgba(0, 0, 0, 0.2);color: #fff;font-family: "Gotham Book";padding: 22px 10px;text-transform: uppercase; }.Modal.Modal--OpenHouse .Modal__Submit {-webkit-transition: padding 150ms, border 150ms;background-color: #fff;border: 3px solid transparent;color: #1e355e;font-family: "Gotham Book";margin: 0 auto 5px;padding: 12px 20px;text-align: right;text-transform: uppercase;transition: padding 150ms, border 150ms;width: auto; }.Modal.Modal--OpenHouse .Modal__Submit img {float: left;margin-top: 3px;padding-right: 30px; }.Modal.Modal--OpenHouse .Modal__Submit:hover {border-color: #1e355e; }.Modal.Modal--OpenHouse .Modal__Row {color: #fff;display: block;margin-bottom: 20px;overflow: hidden;text-align: left; }.Modal.Modal--OpenHouse .Modal__Row--3-Cols .Modal__Column {width: 33.33%; }.Modal.Modal--OpenHouse .Modal__Row--3-Cols .Modal__Column:nth-child(1) {padding-right: 10px; }.Modal.Modal--OpenHouse .Modal__Row--3-Cols .Modal__Column:nth-child(2) {padding-left: 5px;padding-right: 5px; }.Modal.Modal--OpenHouse .Modal__Row--3-Cols .Modal__Column:nth-child(3) {padding-left: 10px; }.Modal.Modal--OpenHouse .Modal__Row:last-child {margin-bottom: 0; }.Modal.Modal--OpenHouse .Modal__Column {float: left;width: 100%; }.Modal.Modal--OpenHouse .Modal__Column--Centered {text-align: center; }@media all and (max-width: 490px) {.Modal.Modal--OpenHouse .Modal__Submit {font-size: 14px;line-height: 23px; }.Modal.Modal--OpenHouse .Modal__Submit img {margin-top: 0;padding-right: 15px; } }@media all and (max-width: 400px) {.Modal.Modal--OpenHouse .Modal__Submit {line-height: 1em; }.Modal.Modal--OpenHouse .Modal__Submit img {margin-top: 3px; } }.Modal.Modal--Share .Modal__Content {padding: 30px; }.Modal.Modal--Share .Modal__Social {font-size: 14px;height: auto;padding: 0 5px;width: 25% !important; }.Modal.Modal--Share .Modal__Social .rrssb-icon {left: 0;padding-top: 0;position: relative;width: 100%; }.Modal.Modal--Share .Modal__Social .rrssb-icon svg {height: 21px;width: 21px; }.Modal.Modal--Share .Modal__Social .rrssb-text {font-family: "Gotham Book";display: block;margin-top: 8px;visibility: visible; }.Modal.Modal--Share .Modal__Social > a {padding: 12px;text-align: center; }@media all and (max-width: 700px) {.Modal.Modal--Share .Modal__Content {padding: 35px; }.Modal.Modal--Share .Modal__Social {float: left;margin-bottom: 10px;width: 50% !important; }.Modal.Modal--Share .Modal__Social:last-child {margin-bottom: 0; } }@media all and (max-width: 560px) {.Modal.Modal--Share .Modal__Content {padding: 20px !important; }.Modal.Modal--Share .Modal__Social {width: 100% !important; } }.Modal.Modal--My-Remax {max-width: 400px; }.Modal.Modal--My-Remax .Modal__Title {font-family: "Gotham Book";color: #fff;font-size: 20px;line-height: 34px;margin-bottom: 25px;margin-top: 10px;text-transform: uppercase; }.Modal.Modal--My-Remax .Modal__Title i {color: #fff;font-size: 20px;line-height: 34px;margin-right: 10px; }.Modal.Modal--My-Remax .Modal__Close {height: 38px;left: auto;right: 30px;top: 8px;width: 20px; }.Modal.Modal--My-Remax .Modal__Close::before {color: #fff;font-size: 45px;line-height: 45px; }.Modal.Modal--My-Remax .Modal__Content {background: linear-gradient(-20deg, #a51220 5%, #dc1c2e);padding: 35px; }.Modal.Modal--My-Remax .Modal__Label {font-family: "Gotham Book";color: #fff;font-size: 13px;margin-bottom: 5px;text-transform: uppercase; }.Modal.Modal--My-Remax .Modal__Input {font-family: "Gotham Book";background-color: rgba(0, 0, 0, 0.2);border: 1px solid #d31729;border-radius: 0;color: #fff;font-size: 14px;line-height: 18px;padding: 14px 10px 12px;width: 100%; }.Modal.Modal--My-Remax .Modal__Input:focus {border-color: #fff;outline: none; }.Modal.Modal--My-Remax .Modal__Input:focus::-webkit-input-placeholder {color: transparent; }.Modal.Modal--My-Remax .Modal__Input:focus::-moz-placeholder {color: transparent; }.Modal.Modal--My-Remax .Modal__Input:focus:-ms-input-placeholder {color: transparent; }.Modal.Modal--My-Remax .Modal__Input:focus:-moz-placeholder {color: transparent; }.Modal.Modal--My-Remax .Modal__Input::-webkit-input-placeholder {color: #fff;opacity: 0.35; }.Modal.Modal--My-Remax .Modal__Input::-moz-placeholder {color: #fff;opacity: 0.35; }.Modal.Modal--My-Remax .Modal__Input:-ms-input-placeholder {color: #fff;opacity: 0.35; }.Modal.Modal--My-Remax .Modal__Input:-moz-placeholder {color: #fff;opacity: 0.35; }.Modal.Modal--My-Remax .Modal__Submit {-webkit-transition: padding 150ms, border 150ms;background-color: #fff;border: 3px solid transparent;color: #dc1c2e;font-family: "Gotham Book";margin: 20px auto 5px;padding: 10px 20px;text-transform: uppercase;transition: padding 150ms, border 150ms;width: 100%; }.Modal.Modal--My-Remax .Modal__Submit img {box-sizing: content-box;margin-top: -3px;padding-right: 10px;transition: padding 150ms;width: 18px; }.Modal.Modal--My-Remax .Modal__Submit:hover img {padding-right: 5px; }.Modal.Modal--My-Remax .Modal__Submit--Secondary {background-color: transparent;border: 1px solid #fff;color: #fff; }.Modal.Modal--My-Remax .Modal__Submit--Secondary img {width: 18px; }.Modal.Modal--My-Remax .Modal__Link {font-family: "Gotham Book";color: #fff;font-size: 13px;margin-top: 5px;text-transform: lowercase; }.Modal.Modal--My-Remax .Modal__Row {color: #fff;display: block;margin-bottom: 15px;overflow: hidden;text-align: left; }.Modal.Modal--My-Remax .Modal__Row--3-Cols .Modal__Column {width: 33.33%; }.Modal.Modal--My-Remax .Modal__Row--3-Cols .Modal__Column:nth-child(1) {padding-right: 10px; }.Modal.Modal--My-Remax .Modal__Row--3-Cols .Modal__Column:nth-child(2) {padding-left: 5px;padding-right: 5px; }.Modal.Modal--My-Remax .Modal__Row--3-Cols .Modal__Column:nth-child(3) {padding-left: 10px; }.Modal.Modal--My-Remax .Modal__Row:last-child {margin-bottom: 0; }.Modal.Modal--My-Remax .Modal__Column {float: left;width: 100%; }.Modal.Modal--My-Remax .Modal__Column--Centered {text-align: center; }.Modal.Modal--My-Remax .Modal__Separator {background-color: rgba(0, 0, 0, 0.25);height: 1px;margin: 30px -35px;width: calc(100% + 70px); }@media all and (max-width: 400px) {.Modal.Modal--Contact .Modal__Content {padding-top: 45px; } }.Modal.Modal--desjardins-legal .Modal__Content {padding: 30px;font-family: "Gotham Book"; }.Modal.Modal--desjardins-legal .Modal__Content ul {list-style-type: square;text-align: left;padding-left: 20px; }.Modal.Modal--desjardins-legal .Modal__Content ul .smaller {font-size: 14px; }.Modal.Modal--desjardins-legal .Modal__Content ul .smaller li {margin-top: 10px;margin-bottom: 0px;color: gray; }.Modal.Modal--desjardins-legal .Modal__Content ul li {margin-bottom: 10px;color: #00874e; }@media all and (max-width: 700px) {.Modal.Modal--desjardins-legal .Modal__Content {padding: 35px; } }@media all and (max-width: 560px) {.Modal.Modal--desjardins-legal .Modal__Content {padding: 20px !important; } }* {letter-spacing: 0.025em; }body {background-color: #e2e6ef; }table tr:nth-child(odd) {background-color: #fbfbfd; }@media screen {.Caption--Collection {height: calc(100vh - 328px);min-height: 500px;position: relative;transition: height 0.2s; }.Caption__Container--Left .Caption__Announcement {color: #a51220; }.Caption__Container--Center {color: #fff;position: relative;top: 50%;transform: translateY(-50%);text-align: center;width: 100%;z-index: 1; }.Caption__Container--Center .Caption__Announcement {color: #fff;font-family: "Gotham Book";margin-bottom: 30px; }.Caption__Container--Center .Caption__Title {color: #fff;font-family: "Gotham Medium";margin-bottom: 30px; }.Caption__Container--Center .Caption__Title .Caption__Name {color: #fff;font-family: "Gotham Medium"; }.Caption__Container--Center .Caption__Price {font-family: "Gotham Book"; }.Caption__Container--Center .Caption__Collection {display: block;margin: 0 auto 50px; }.Caption__Container--Fixed {bottom: 20px;position: absolute;right: 20px;z-index: 1; }.Caption__Container--Fixed .Caption__List {margin-bottom: 0; }.Caption__Container--Fixed .Caption__List .Caption__Item i {color: #fff; }.Caption__Container--Background {background-position: center center;background-repeat: no-repeat;background-size: cover;filter: blur(5px);height: 110%;left: -5%;padding: 0;position: absolute;top: -5%;width: 110%; }.Caption__Container--Background::after {content: "";background-color: rgba(19, 39, 74, 0.7);display: block;height: 100%;left: 0;top: 0;width: 100%;z-index: 0; } }.Loader {padding: 23px 25px; }.Carousel * {fill: #13274a; }.Description__Details {background: linear-gradient(-20deg, #13274a 5%, #1e355e); }.Description__ULS {color: #13274a; }.Particularities .Hidden-Section__Open, .Similar .Hidden-Section__Open, .Statistics .Hidden-Section__Open {border-top: 1px solid #DEE2EA; }.Particularities .Line, .Similar .Line, .Statistics .Line {background-color: #13274a; }.Statistics .Hidden-Section__Open {border-top: 0; }.Statistic {border-top-color: #DEE2EA; }.Doughnut__Item {border-top-color: #DEE2EA; }.Doughnut__Item:last-child {border-bottom-color: #DEE2EA; }.Similar__Type {text-align: center; }.Chat {background-image: linear-gradient(-20deg, #13274a 5%, #1e355e); }.Chat__Close {color: #182a4b; }.Sticky__Item i {color: #182a4b; }.tooltip-white > .tooltip-inner {background-color: #fff;color: #1e355e; }.tooltip-white.bs-tooltip-top .arrow::before {border-top-color: #fff; }.tooltip-white.bs-tooltip-bottom .arrow::before {border-bottom-color: #fff; }@media screen and (max-width: 1270px) {.Caption--Collection {height: calc(100vh - 319px); } }@media screen and (max-width: 1130px) {.Caption--Collection {height: calc(100vh - 308px); } }@media screen and (max-width: 900px) {.Caption--Collection {height: calc(100vh - 341px); } }@supports (-ms-ime-align: auto) {.Caption__Container--Background {filter: none;height: 100%;left: 0;top: 0;width: 100%; }.Caption__Container--Background::after {background-color: rgba(19, 39, 74, 0.8); } }