.cards-chain{display:flex;flex-flow:column wrap;gap:40px;margin:0 auto;padding-left:24px;padding-right:24px;width:100%}@media(min-width:768px){.cards-chain{padding-left:48px;padding-right:48px}}@media(min-width:1200px){.cards-chain{padding-left:64px;padding-right:64px}}@media(min-width:1920px){.cards-chain{margin:auto;max-width:1600px;padding:0}}@media(min-width:992px){.cards-chain{gap:48px}}@media(min-width:1200px){.cards-chain{flex-flow:row nowrap;justify-content:space-between}}@media(min-width:1615px){.cards-chain{max-width:1440px}}.cards-chain--padding{padding:50px 0}@media(min-width:992px){.cards-chain--padding{padding:100px 0}}.flex{display:flex}.flex__direction--row{flex-direction:row}.flex__direction--row-reverse{flex-direction:row-reverse}.flex__direction--column{flex-direction:column}.flex__direction--column-reverse{flex-direction:column-reverse}.flex__align-items--flex-start{align-items:flex-start}.flex__align-items--flex-end{align-items:flex-end}.flex__align-items--center{align-items:center}.flex__align-items--stretch{align-items:stretch}.flex__align-items--baseline{align-items:baseline}.flex__justify-content--flex-start{justify-content:flex-start}.flex__justify-content--flex-end{justify-content:flex-end}.flex__justify-content--center{justify-content:center}.flex__justify-content--space-between{justify-content:space-between}.flex__justify-content--space-around{justify-content:space-around}.flex__justify-content--space-evenly{justify-content:space-evenly}.flex__gap--0{gap:0}.flex__gap--half{gap:.25rem}.flex__gap--1{gap:.5rem}.flex__gap--2{gap:1rem}.flex__gap--3{gap:1.5rem}.flex__gap--4{gap:2rem}.flex__gap--5{gap:2.5rem}.flex__gap--6{gap:3rem}.flex__gap--7{gap:3.5rem}.flex__gap--8{gap:4rem}.flex__gap--9{gap:4.5rem}.flex__gap--10{gap:5rem}.flex__grow--0{flex-grow:0}.flex__grow--1{flex-grow:1}.flex__grow--inherit{flex-grow:inherit}.flex__grow--auto{flex-grow:auto}.flex__wrap--nowrap{flex-wrap:nowrap}.flex__wrap--wrap{flex-wrap:wrap}.flex__wrap--wrap-reverse{flex-wrap:wrap-reverse}.flex.full-width{width:100%}.flex.full-height{height:100%}.chain-wrapper{align-items:center;display:flex}.chain-wrapper,.chain-wrapper--center{justify-content:center}.chain-wrapper--right{justify-content:flex-end}.chain-wrapper--left{justify-content:flex-start}.carrousel{display:flex;flex-direction:column;padding-left:24px;padding-right:24px;width:100%}@media(min-width:768px){.carrousel{padding-left:48px;padding-right:48px}}@media(min-width:1200px){.carrousel{padding-left:64px;padding-right:64px}}@media(min-width:1920px){.carrousel{margin:auto;max-width:1600px;padding:0}}.carrousel--padding{padding-bottom:50px;padding-top:50px}@media(min-width:992px){.carrousel--padding{padding-bottom:100px;padding-top:100px}}.carrousel__dot-container{margin-top:24px}@media(max-width:991px){.carrousel__dot-container{margin-top:24px}}.carrousel__top-bar{display:flex;flex-direction:row;margin-bottom:10px}@media(min-width:768px){.carrousel__top-bar{margin-bottom:24px}}.carrousel__buttons-container{align-items:center;display:flex;gap:8px;justify-content:center}.carrousel__buttons-container .carrousel__button{align-items:center;background:#fff;border:1px solid #c9ac77;border-radius:36px;cursor:pointer;display:flex;font:inherit;height:48px;justify-content:center;padding:0;width:48px}.carrousel__carrousel-list li{padding:0;width:100%}@media(max-width:1023px){.carrousel__carrousel-list{gap:24px}}.header :not(h1,h2,h3,h4,h5,h6){font-style:revert}.header--h1{color:#171a1c;font-family:Playfair Display,Georgia,serif;font-size:69px;font-style:normal;font-weight:400;line-height:130%}@media(width >= 0)and (max-width:575px){.header--h1{font-size:35px}}.header--h2{color:#171a1c;font-family:Playfair Display,Georgia,serif;font-size:57px;font-style:normal;font-weight:400;line-height:130%}@media(width >= 0)and (max-width:575px){.header--h2{font-size:29px}}.header--h3{color:#171a1c;font-family:Playfair Display,Georgia,serif;font-size:24px;font-style:normal;font-weight:400;line-height:130%}@media(min-width:768px){.header--h3{font-size:32px}}@media(min-width:1200px){.header--h3{font-size:40px}}.header--h4{color:#171a1c;font-family:Playfair Display,Georgia,serif;font-size:40px;font-style:normal;font-weight:400;line-height:130%}@media(width >= 0)and (max-width:575px){.header--h4{font-size:24px}}.header--h5{color:#171a1c;font-family:Playfair Display,Georgia,serif;font-size:33px;font-style:normal;font-weight:400;line-height:130%}@media(width >= 0)and (max-width:575px){.header--h5{font-size:24px}}.header--h6{color:#171a1c;font-family:Playfair Display,Georgia,serif;font-size:28px;font-style:normal;font-weight:400;line-height:130%}@media(width >= 0)and (max-width:575px){.header--h6{font-size:24px}}.header--capitalize{text-transform:capitalize}.scrollable-list{display:flex;overflow:hidden}.scrollable-list__container{flex:1;overflow:hidden;position:relative}.scrollable-list__list{display:flex;list-style-type:none;margin:0;overflow:scroll hidden;padding:0;scrollbar-width:none}.scrollable-list__list-item{flex-shrink:0;width:auto}.component-layout{align-items:center;display:flex;flex-direction:column;justify-content:flex-start;width:100%}.component-layout__subtitle,.component-layout__title{margin-bottom:20px;text-align:left;width:100%}.component-layout .component-layout-main-grid{display:grid;gap:48px;grid-template-columns:minmax(644px,1fr) auto;width:100%}@media(max-width:1023px){.component-layout .component-layout-main-grid{grid-template-columns:1fr}}.component-layout .component-layout-main-grid__first-column{display:grid;gap:48px;grid-template-rows:auto auto;min-width:644px}@media(max-width:1023px){.component-layout .component-layout-main-grid__first-column{grid-template-rows:1fr;min-width:unset}}.component-layout .component-layout-main-grid__top-row{display:grid}.component-layout .component-layout-main-grid__bottom-row{display:grid;gap:48px;grid-template-columns:1fr 1fr}@media(max-width:1023px){.component-layout .component-layout-main-grid__bottom-row{grid-template-columns:1fr}}.component-layout .component-layout-main-grid__left-col,.component-layout .component-layout-main-grid__right-col{display:grid}.text--body1{color:#171a1c;font-family:Gilroy,sans-serif;font-size:16px;font-style:normal;font-weight:400;letter-spacing:1.6px;line-height:150%}@media(width >= 0)and (max-width:575px){.text--body1{font-size:14px;letter-spacing:1.4px}}.text--body2{color:#171a1c;font-family:Gilroy,sans-serif;font-size:13px;font-style:normal;font-weight:400;letter-spacing:1.3px;line-height:120%}@media(width >= 0)and (max-width:575px){.text--body2{font-size:12px;letter-spacing:1.2px}}.text--subtitle1{color:#171a1c;font-family:Gilroy,sans-serif;font-size:23px;font-weight:700;letter-spacing:1.15px;line-height:120%}@media(width >= 0)and (max-width:575px){.text--subtitle1{font-size:20px;letter-spacing:1px}}.text--subtitle2{color:#171a1c;font-family:Gilroy,sans-serif;font-size:18px;font-weight:700;letter-spacing:1.9px;line-height:100%;text-transform:uppercase}@media(width >= 0)and (max-width:575px){.text--subtitle2{letter-spacing:1.7px;line-height:120%}}.text--caption{color:#171a1c;color:#000;font-family:Gilroy,sans-serif;font-size:10px;font-style:normal;font-weight:400;letter-spacing:1px;line-height:120%}.text--bold{font-weight:700}.full-width-chain{display:flex;flex-direction:column;padding-left:24px;padding-right:24px;width:100%}@media(min-width:768px){.full-width-chain{padding-left:48px;padding-right:48px}}@media(min-width:1200px){.full-width-chain{padding-left:64px;padding-right:64px}}@media(min-width:1920px){.full-width-chain{margin:auto;max-width:1600px;padding:0}}.full-width-chain--padding{padding-bottom:24px;padding-top:24px}@media(min-width:768px){.full-width-chain--padding{padding-bottom:48px;padding-top:48px}}@media(min-width:1600px){.full-width-chain--padding{padding-bottom:60px;padding-top:60px}}.small-cards-chain{align-items:center;display:flex;gap:48px;justify-content:center;max-height:556px;padding:48px 300px;position:relative;width:100%}@media(max-width:1240px){.small-cards-chain{align-items:flex-start;flex-direction:column;max-height:1132px;padding:48px 100px 0}}@media(max-width:991px){.small-cards-chain{max-height:1016px;padding:40px 48px}}@media(max-width:575px){.small-cards-chain{max-height:1202px}}.affiliate-card{display:flex;flex-direction:column}.affiliate-card__title{margin-bottom:16px}.affiliate-card__subheader{margin-bottom:48px}.affiliate-card__logo-container{margin-bottom:48px;width:290px}.affiliate-card__section-text{margin-bottom:24px}.affiliate-card__button{width:fit-content}@keyframes fade-in{0%{opacity:0}to{opacity:1}}.button{align-items:center;border:none;cursor:pointer;display:flex;font-family:Gilroy,sans-serif;font-size:16px;font-weight:500;gap:16px;height:39px;justify-content:center;padding:0 24px;position:relative}.button--full-width{width:100%}.button--filled{background-color:#c9ac77;color:#171a1c}.button--filled:hover{background-color:hsla(39,43%,63%,.85);box-shadow:0 4px 3px 0 rgba(0,0,0,.04);color:unset!important}.button--filled:active{background-color:#9c7b3e}.button--inline{border:none;color:#c9ac77}.button--inline,.button--outlined{background-color:transparent;color:#171a1c}.button--outlined{border:1px solid #c9ac77}.button--outlined:hover{box-shadow:1px 1px 4px 2px rgba(23,23,28,.1)}.button--text,.button--text-selected{background-color:transparent;color:#171a1c}.button--text-selected{border-bottom:1px solid #c9ac77}.button--tab{all:unset;border-bottom:2px solid transparent;color:#171a1c;cursor:pointer;font-family:Gilroy,sans-serif;font-size:16px;font-style:normal;font-weight:500;height:40px;letter-spacing:1.6px;padding:0 12px;position:relative;text-decoration:none}.button--tab:after{align-items:center;color:transparent;content:attr(alt);display:flex;font-weight:500;height:100%;justify-content:center;left:0;pointer-events:none;position:absolute;top:0;visibility:hidden;width:100%}.button--tab-selected,.button--tab:hover{border-bottom:2px solid #c9ac77}.button--tab-selected>*,.button--tab:hover>*{visibility:hidden}.button--tab-selected:after,.button--tab:hover:after{color:#171a1c;font-weight:500;visibility:visible}.button--large{display:inline-flex;font-size:16px;gap:16px;height:48px;letter-spacing:1.6px;padding:14px 24px}.button--large,.button--small{align-items:center;justify-content:center}.button--small{font-size:14px;gap:12px;height:40px;letter-spacing:1.4px;line-height:20px;padding:12px 16px}.button--icon-only{height:40px;justify-content:center;min-width:auto;padding:0;width:40px}.button--responsive{align-items:center;display:inline-flex;font-size:16px;gap:16px;height:48px;justify-content:center;letter-spacing:1.6px;padding:14px 24px;width:100%}@media(width >= 0)and (max-width:575px){.button--responsive{font-size:14px;gap:12px;height:40px;letter-spacing:1.4px;line-height:20px;padding:12px 16px}}@media(min-width:768px){.button--responsive{width:auto}}.button--icon-left{flex-direction:row}.button--icon-right{flex-direction:row-reverse}.button__icon{display:flex;flex-direction:row;width:max-content}.button__text{white-space:nowrap}.button-container{position:relative}.c-image{object-fit:cover!important}.read-more-text p{margin-block:1em}.read-more-text .container{display:flex;flex:1;flex-direction:column;width:100%}.read-more-text .content-text__button,.read-more-text .content-text__button--down{background-color:transparent;cursor:pointer;text-decoration-line:underline}.read-more-text .content-text__button--down{padding-right:0}.read-more-text .content-text__button p,.read-more-text .content-text__button--down p{font-weight:700;margin:0}.read-more-text .read-more{display:inline}.read-more-text .read-more__span{-webkit-text-fill-color:transparent;background:linear-gradient(90deg,#7e868c 50%,#d7dce0 0);background-clip:text;display:inline-block;margin:0}.admin-block-empty-state{align-items:center;background-color:#f2f5f7;border:1px solid #fff;border-radius:8px;color:#384249;display:flex;flex-direction:column;height:100%;justify-content:center;padding:20px;text-align:center;width:100%}.admin-block-empty-state__title{color:#c9ac77;margin-bottom:10px}.admin-block-empty-state__message{color:#7e868c}.agents-carrousel{display:flex;flex-direction:column;gap:24px;width:100%}@media(max-width:991px){.agents-carrousel__button-variant{gap:24px}}.agents-carrousel__button-variant button{width:fit-content}.agents-carrousel__top-bar{display:flex;flex-direction:row;justify-content:space-between}.agents-carrousel__buttons-container{align-items:center;display:flex;gap:16px;justify-content:center}.agents-carrousel__card-container{max-height:334px;max-width:408px}@media(min-width:0px)and (max-width:1023px){.agents-carrousel__card-container{max-width:318px}}.agents-carrousel__button{align-items:center;background:#fff;border:1px solid #c9ac77;border-radius:36px;cursor:pointer;display:flex;font:inherit;height:48px;justify-content:center;padding:0;width:48px}.agents-carrousel__carrousel-list{gap:48px}@media(min-width:0px)and (max-width:1023px){.agents-carrousel__carrousel-list{gap:24px}}.agents-carrousel__button-link{background-color:#fff;cursor:pointer;display:flex}.agents-carrousel__link{font-size:14px;text-decoration:underline}.agents-carrousel__link:hover{text-decoration:none}.icon-button{background-color:transparent;border:none;cursor:pointer;padding:0}.agent-block-medium-horizontal{box-shadow:0 0 0 0 transparent;transition:box-shadow .3s ease-in-out;width:auto}.agent-block-medium-horizontal:hover{box-shadow:1px 1px 10px 5px rgba(23,23,28,.1)}.agent-block-medium-horizontal--full{width:100%}.agent-block-medium-horizontal--carrousel{width:342px}@media(min-width:992px){.agent-block-medium-horizontal{width:408px}}.agent-block-medium-horizontal__top-container{height:198px}.agent-block-medium-horizontal__agent-info-container{background-color:#f2f5f7;padding:24px;width:100%}@media(width >= 0)and (max-width:575px){.agent-block-medium-horizontal__agent-info-container{padding:18px}}.agent-block-medium-horizontal__agent-info-container__carrousel{height:220px}.agent-block-medium-horizontal__agent-info{gap:12px;hyphens:auto;max-width:159px;word-break:break-word}.agent-block-medium-horizontal__image{height:100%;min-width:159px;object-fit:cover;width:159px}.agent-block-medium-horizontal__masters-circle{height:32px;width:32px}.agent-block-medium-horizontal__licenseNumber{color:#636a70;text-transform:capitalize}@media(min-width:992px){.agent-block-medium-horizontal__licenseNumber{font-size:16px}}.agent-block-medium-horizontal__information--link{text-decoration:underline}.agent-block-medium-horizontal__details-container{border:2px solid #f2f5f7;height:auto;padding:24px}.agent-block-medium-horizontal__details-container__carrousel{height:200px}.agent-block-medium-horizontal__popover{width:100%}.agent-block-medium-horizontal__button-container__button{background-color:#fff;flex:1;font-size:14px;letter-spacing:1.4px;line-height:20px;margin-left:auto;width:fit-content}.agent-block-medium-horizontal__button-container__button svg{color:#171a1c}@media(min-width:992px){.agent-block-medium-horizontal__button-container__button{margin-left:unset}}.agent-block-medium-horizontal__button-container .button{width:100%}.agent-block-medium-horizontal__button-container .button__text{flex:0}.agent-block-medium-horizontal__button-container .button--large{padding:12px 16px}.banner-content-block-container{align-items:center;background-position:50%;background-size:cover;display:flex;height:auto;justify-content:var(--justify-content);justify-content:center;padding:48px 104px;position:relative}@media(min-width:1440px){.banner-content-block-container{height:560px}}@media(max-width:991px){.banner-content-block-container{padding:48px}}.banner-content-block-container img{height:100%;inset:0;object-fit:cover;position:absolute;width:100%}.banner-content-block-container--left{justify-content:flex-start}.banner-content-block-container--right{justify-content:flex-end}.banner-content-block{display:flex;height:auto;max-width:798px;padding:48px;text-align:var(--text-align);width:auto;z-index:9}.banner-content-block__subtitle{padding-top:24px}@media(min-width:1200px){.banner-content-block__subtitle{padding-top:48px}}.banner-content-block__description{padding-top:16px}@media(min-width:1200px){.banner-content-block__description{padding-top:24px}}.banner-content-block-buttons{display:flex;flex-direction:column;margin-top:12px;width:fit-content}@media(min-width:1200px){.banner-content-block-buttons{margin-top:48px}}@media(min-width:768px){.banner-content-block-buttons{margin-left:unset}}.banner-content-block-buttons__button{width:fit-content}.banner-content-block-buttons__button--inline{padding:0}.banner-content-block-buttons__button--inline svg{color:#c9ac77}.banner-image{display:inline-block;height:220px;position:relative;width:100%}@media(min-width:992px){.banner-image{height:270px}}@media(min-width:1200px){.banner-image{height:300px}}@media(min-width:1440px){.banner-image{height:360px}}@media(min-width:1600px){.banner-image{height:400px}}@media(min-width:1920px){.banner-image{height:500px}}.banner-image__image{height:220px;object-fit:cover;width:100%}@media(min-width:992px){.banner-image__image{height:270px}}@media(min-width:1200px){.banner-image__image{height:300px}}@media(min-width:1440px){.banner-image__image{height:360px}}@media(min-width:1600px){.banner-image__image{height:400px}}@media(min-width:1920px){.banner-image__image{height:500px}}.banner-image__image img{height:220px;width:100%}@media(min-width:992px){.banner-image__image img{height:270px}}@media(min-width:1200px){.banner-image__image img{height:300px}}@media(min-width:1440px){.banner-image__image img{height:360px}}@media(min-width:1600px){.banner-image__image img{height:400px}}@media(min-width:1920px){.banner-image__image img{height:500px}}.banner-image__text{background-color:rgba(23,26,28,.95);color:#f2f5f7;font-family:Playfair Display,Georgia,serif;font-size:24px;font-style:normal;font-weight:400;height:fit-content;padding:10px 20px;position:absolute;white-space:nowrap}.banner-image__text--italic{font-style:italic}@media(min-width:768px){.banner-image__text{font-size:32px;padding:20px 48px}}@media(min-width:1200px){.banner-image__text{font-size:40px;padding:48px 80px}}.banner-image--top-left{left:0;top:0}@media(min-width:576px)and (max-width:767px){.banner-image--top-left{bottom:0;left:50%;top:unset;transform:translateX(-50%)}}@media(width >= 0)and (max-width:575px){.banner-image--top-left{bottom:0;left:50%;top:unset;transform:translateX(-50%)}}.banner-image--top-right{right:0;top:0}@media(min-width:576px)and (max-width:767px){.banner-image--top-right{bottom:0;left:50%;right:unset;top:unset;transform:translateX(-50%)}}@media(width >= 0)and (max-width:575px){.banner-image--top-right{bottom:0;left:50%;right:unset;top:unset;transform:translateX(-50%)}}.banner-image--top-center{left:50%;top:0;transform:translateX(-50%)}@media(min-width:576px)and (max-width:767px){.banner-image--top-center{bottom:0;left:50%;top:unset;transform:translateX(-50%)}}@media(width >= 0)and (max-width:575px){.banner-image--top-center{bottom:0;left:50%;top:unset;transform:translateX(-50%)}}.banner-image--bottom-left{bottom:0;left:0}@media(min-width:576px)and (max-width:767px){.banner-image--bottom-left{bottom:0;left:50%;transform:translateX(-50%)}}@media(width >= 0)and (max-width:575px){.banner-image--bottom-left{bottom:0;left:50%;transform:translateX(-50%)}}.banner-image--bottom-right{bottom:0;right:0}@media(min-width:576px)and (max-width:767px){.banner-image--bottom-right{bottom:0;left:50%;right:unset;transform:translateX(-50%)}}@media(width >= 0)and (max-width:575px){.banner-image--bottom-right{bottom:0;left:50%;right:unset;transform:translateX(-50%)}}.banner-image--bottom-center{bottom:0;left:50%;transform:translateX(-50%)}.banner-image--center{left:50%;top:50%;transform:translate(-50%,-50%)}@media(min-width:576px)and (max-width:767px){.banner-image--center{bottom:0;left:50%;top:unset;transform:translateX(-50%)}}@media(width >= 0)and (max-width:575px){.banner-image--center{bottom:0;left:50%;top:unset;transform:translateX(-50%)}}.banner-image--center-left{left:0;top:50%;transform:translateY(-50%)}@media(min-width:576px)and (max-width:767px){.banner-image--center-left{bottom:0;left:50%;top:unset;transform:translateX(-50%)}}@media(width >= 0)and (max-width:575px){.banner-image--center-left{bottom:0;left:50%;top:unset;transform:translateX(-50%)}}.banner-image--center-right{right:0;top:50%;transform:translateY(-50%)}@media(min-width:576px)and (max-width:767px){.banner-image--center-right{bottom:0;left:50%;right:unset;top:unset;transform:translateX(-50%)}}@media(width >= 0)and (max-width:575px){.banner-image--center-right{bottom:0;left:50%;right:unset;top:unset;transform:translateX(-50%)}}.banner-image-larger-height{height:300px}@media(min-width:992px){.banner-image-larger-height{height:400px}}@media(min-width:1440px){.banner-image-larger-height{height:560px}}.banner-image-larger-height__image{height:300px;object-fit:cover;width:100%}@media(min-width:992px){.banner-image-larger-height__image{height:400px}}@media(min-width:1440px){.banner-image-larger-height__image{height:560px}}.banner-image-larger-height__image img{height:300px;width:100%}@media(min-width:992px){.banner-image-larger-height__image img{height:400px}}@media(min-width:1440px){.banner-image-larger-height__image img{height:560px}}.banner{align-items:center;background-color:rgba(0,0,0,.9);display:flex;justify-content:center}.banner__text{color:#f2f5f7;font-family:Playfair Display,Georgia,serif;font-size:35px;font-style:normal;font-weight:400;padding:48px 0}.banner__text--italic{font-style:italic}@media(min-width:992px){.banner__text{font-size:48px}}.blog-article-feed{display:grid;gap:48px;grid-template-columns:repeat(3,minmax(auto,1fr))}@media(max-width:1023px){.blog-article-feed{gap:24px;grid-template-columns:repeat(2,minmax(auto,1fr))}}@media(width >= 0)and (max-width:575px){.blog-article-feed{gap:24px;grid-template-columns:1fr;min-width:unset}}.image-card{flex-direction:column;text-decoration:none}.image-card--with-hover-shadow{box-shadow:0 0 0 0 transparent;transition:box-shadow .3s ease-in-out}.image-card--with-hover-shadow:hover{box-shadow:1px 1px 10px 5px rgba(23,23,28,.1)}.image-card--full-width{display:flex;max-width:none;width:100%}.image-card--imageWithText{box-shadow:0 0 0 0 transparent;padding:16px;transition:box-shadow .3s ease-in-out}.image-card--imageWithText:hover{box-shadow:1px 1px 10px 5px rgba(23,23,28,.1)}.image-card__image-container{display:flex;height:auto;position:relative;width:100%}.image-card__image-overlay{align-items:flex-end;padding:24px;position:absolute}.image-card__image-overlay--with-overlay-shadow{background:linear-gradient(0deg,rgba(0,0,0,.75) -3.51%,transparent)}.image-card__image-overlay *{color:#fff;text-transform:none}.image-card__image{width:100%!important}.image-card__image--with-info{min-height:187px}.image-card__image--image{min-height:294px}.image-card__content--with-info{background:#f2f5f7;min-height:93px;padding:24px}.image-card__content--with-text{margin-top:16px;max-height:108px}.image-card__title--with-info{-webkit-line-clamp:1;line-clamp:1;line-height:17px}.image-card__title--with-info,.image-card__title--with-text{-webkit-box-orient:vertical;color:#484f54;display:-webkit-box;overflow:hidden;text-overflow:ellipsis}.image-card__title--with-text{-webkit-line-clamp:2}@media(min-width:576px){.image-card__title--with-text{height:55px}}.image-card__subtitle{color:#2f3438;line-height:12px}.chip{align-items:center;border-radius:4px;display:inline-flex;height:24px;justify-content:center;white-space:nowrap}.chip--regular{background:#fff;gap:4px;padding:8px}.chip--regular p{color:#171a1c;font-size:12px;font-style:normal;font-weight:600;letter-spacing:.6px;line-height:100%}.chip--featured{background:#fff;border:1px solid #c9ac77;gap:8px;padding:8px}.chip--featured p{color:#2f3438;font-size:12px;font-style:normal;font-weight:600;letter-spacing:.6px;line-height:100%}.chip--blog{background:#c9ac77;border-radius:16px;gap:8px;padding:8px}.chip--blog p{color:#171a1c;font-size:12px;font-style:normal;font-weight:600;letter-spacing:.6px;line-height:100%;text-align:center}.chip--rounded{background:#fff;border:1px solid #c9ac77;border-radius:24px;gap:12px;height:34px;padding:12px 16px;width:fit-content}.chip--rounded p{color:#171a1c;font-size:14px;font-style:normal;font-weight:500;letter-spacing:1.4px;line-height:20px;text-transform:lowercase}.chip--filter{background-color:#f2f5f7;border-radius:16px;cursor:pointer;gap:8px;height:32px;opacity:.8;padding:4px 4px 4px 12px;text-transform:capitalize}.chip--filter p{color:#2f3438;font-family:Gilroy,sans-serif;font-size:12px;font-style:normal;font-weight:600;letter-spacing:.6px;line-height:100%;white-space:nowrap}.chip--filter__icon{color:#9ba2a8;cursor:pointer;min-height:24px;min-width:24px}@keyframes skeleton-animation{0%{background-position:100%}to{background-position:0}}.skeleton{animation:skeleton-animation 1.5s linear infinite;background:linear-gradient(90deg,rgba(163,174,181,.3) 0,rgba(223,228,232,.3) 48.44%,rgba(163,174,181,.3));background-size:200%;border-radius:3px;display:inline-block;height:100px;overflow:hidden;position:relative;width:100px}.skeleton--round{border-radius:100%}.skeleton--rounded{border-radius:16px}.pagination-bar{align-items:center;display:flex;flex-direction:row;justify-content:center}.pagination-bar__button{font-weight:700;width:48px}.pagination-bar__button--active{background-color:#ccc;color:#fff}.pagination-bar__button:hover{background-color:#f5f5f5}.pagination-bar__next,.pagination-bar__prev{font-weight:700}.pagination-bar__prev{margin-right:24px}.pagination-bar__next{margin-left:24px}.round-button{background:#fff;border:1px solid #c9ac77;border-radius:36px;cursor:pointer;height:48px;opacity:1;transition:all .3s ease;width:48px}.round-button:hover{box-shadow:1px 1px 8px 3px rgba(23,23,28,.1);opacity:.75}.blog-navigation{border-bottom:1px solid #f2f5f7;border-top:1px solid #f2f5f7;display:flex;flex-direction:column;padding-bottom:40px;width:100%}.blog-navigation-logo{height:116px;margin-bottom:24px}.blog-navigation-links{flex-wrap:wrap;gap:8px 16px}@media(max-width:991px){.blog-navigation-links{padding:0 24px}}.blog-navigation-links__link{height:40px}@media(max-width:991px){.blog-navigation-links__link{display:none}}@media(min-width:992px){.blog-navigation-links__select-link{display:none!important}}.select{border:1px solid #c9ac77;cursor:pointer;display:flex;min-width:100px;padding:10px;position:relative;width:100%}.select--size-large{height:58px}.select--size-regular{height:48px}.select--full-width{width:100%}.select__label{background-color:#fff;font-family:Gilroy,sans-serif;font-size:16px;left:10px;letter-spacing:1.6px;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);transition:top .3s,font-size .3s,color .3s,letter-spacing .3s,font-family .3s,padding-left .3s}@media(max-width:1023px){.select__label{font-size:14px}}.select__label--floating{color:#7e868c;font-family:Gilroy,sans-serif;font-size:13px;letter-spacing:1.3px;padding-left:2px;top:0;transform:translateY(-50%)}@media(max-width:1023px){.select__label--floating{font-size:12px}}.select__search-input{color:#171a1c;cursor:pointer;display:flex;font-family:Gilroy,sans-serif;font-size:16px;font-style:normal;font-weight:400;height:100%;letter-spacing:1.6px;line-height:150%;width:100%}@media(width >= 0)and (max-width:575px){.select__search-input{font-size:14px;letter-spacing:1.4px}}.select__search-input:focus{outline:none}.select__value{flex:1}.select__icon svg{color:#c9ac77;height:24px;width:24px}.select__dropdown{background:#fff;border:1px solid #c9ac77;box-shadow:0 4px 4px 0 rgba(0,0,0,.25);height:auto;left:0;list-style:none;max-height:var(--max-height);overflow-y:auto;position:absolute;top:calc(100% + 8px);width:100%;z-index:100}.select__option{border-bottom:1px solid #d7dce0;color:#171a1c;cursor:pointer;font-family:Gilroy,sans-serif;font-size:16px;letter-spacing:1.6px;line-height:150%;padding:16px}.select__option:focus,.select__option:hover{background:#f2f5f7}.select__option--selected{background:#c9ac77}@media(max-width:1023px){.select__option{font-size:14px}}.select--outlined{border:1px solid #c9ac77}.select--filled{border:none;border-bottom:1px solid #c9ac77;border-radius:0}.select--error{border-color:#ed1c24}.input-error-label{align-items:center;gap:10px;margin-top:8px}.input-error-label .text,.input-error-label p{color:#ed1c24}.breadcrumb-component{font-size:16px}.breadcrumb-component__list-container{display:flex;flex-wrap:wrap;list-style-type:none;margin:0;padding:0}.breadcrumb-component__list{align-items:center;display:inline-flex;padding:12px 0}.breadcrumb-component__list a{text-decoration:none;transition:color .3s}.breadcrumb-component__text{letter-spacing:1.6px;line-height:1.6px;text-transform:capitalize;transition:font-weight color .3s}.breadcrumb-component__text:hover{font-weight:700}.breadcrumb-component svg{margin:0 16px;max-width:fit-content}.browse-affiliates__feed{display:grid;gap:48px;grid-template-columns:1fr;margin-bottom:24px}@media(min-width:992px){.browse-affiliates__feed{gap:48px 24px;grid-template-columns:repeat(2,1fr);min-width:unset}}@media(min-width:1440px){.browse-affiliates__feed{gap:96px 48px;grid-template-columns:repeat(3,1fr);margin-bottom:24px}}.no-results{align-items:center;display:flex;justify-content:center;text-align:center}.search-input{border:1px solid #c9ac77;display:flex;font-family:Gilroy,sans-serif;font-size:16px;height:40px;letter-spacing:1.6px;line-height:150%;outline:none;position:relative;width:calc(100% - 16px)}.search-input--full-width{width:100%!important}.search-input__icons-container{cursor:pointer;display:flex;flex-direction:row;position:absolute;right:0}.search-input__icon{height:100%;padding:8px;width:35px}.search-input__search-box{font-family:Gilroy,sans-serif;font-size:12px;font-style:normal;font-weight:400;letter-spacing:1.6px;line-height:150%;padding:8px;width:calc(100% - 16px)}@media(min-width:1024px){.search-input__search-box{font-size:13px}}.search-input__search-box:placeholder{font-family:Gilroy,sans-serif;font-size:12px;font-style:normal;font-weight:400;letter-spacing:1.6px;line-height:150%}@media(min-width:1024px){.search-input__search-box:placeholder{font-size:13px}}.search-input__search-box:focus-visible{outline:unset}.search-input--error{border-color:#ed1c24}.link-with-icon{align-items:center;display:flex;gap:8px;text-decoration:none}.affiliate-info{background-color:#f2f5f7;box-shadow:0 0 0 0 transparent;display:flex;flex-direction:column;gap:24px;height:100%;justify-content:space-evenly;padding:24px;transition:box-shadow .3s ease-in-out;width:100%}.affiliate-info:hover{box-shadow:1px 1px 10px 5px rgba(23,23,28,.1)}@media(min-width:1024px){.affiliate-info{height:282px;width:100%}}.affiliate-info__name{color:#171a1c}.affiliate-info__container{gap:18px;height:100%;width:100%}.affiliate-info__details{color:#171a1c;overflow:hidden;text-overflow:clip;text-transform:capitalize}.affiliate-info__button{background-color:#fff;display:flex;flex:1;width:100%}.affiliate-info__button .button__text{flex:unset}.affiliate-info__button-container{align-items:flex-end;display:flex;gap:10px}@media(width >= 0)and (max-width:575px){.affiliate-info__button-container{flex-flow:row wrap}}.browse-destination__feed{display:grid;gap:24px;grid-template-columns:1fr;min-width:unset}@media(min-width:576px){.browse-destination__feed{grid-template-columns:repeat(2,minmax(auto,1fr))}}@media(min-width:992px){.browse-destination__feed{gap:48px;grid-template-columns:repeat(3,minmax(auto,1fr))}}@media(min-width:1200px){.browse-destination__feed--map-off{grid-template-columns:repeat(4,minmax(auto,1fr))!important}.browse-destination__feed--map-on{gap:48px;grid-template-columns:repeat(2,minmax(auto,1fr))}}.browse-destination__map{display:flex;height:100%;width:100%}.browse-destination__map--hidden{display:none}@media(max-width:1199px){.browse-destination__map{display:none}}.filter-sort-bar__text{color:#484f54;font-family:Gilroy,sans-serif;font-size:14px;font-style:normal;font-weight:400;letter-spacing:1.6px;line-height:150%}@media(min-width:1024px){.filter-sort-bar__text{color:#484f54;font-size:16px}}@media(max-width:1199px){.toggle-map{display:none}}.selectable-dropdown{-webkit-tap-highlight-color:rgba(0,0,0,0);cursor:pointer;display:inline-block;outline:0;position:relative;text-align:left;transition:box-shadow .1s ease,width .1s ease}.selectable-dropdown__caret{color:#c9ac77}.selectable-dropdown__title-container{align-items:center;display:flex;gap:8px}.selectable-dropdown__menu{background:#fff;border:1px solid rgba(34,36,38,.15);border-radius:.2857rem;box-shadow:0 2px 3px 0 rgba(34,36,38,.15);display:none;font-size:1em;margin:0;min-width:174px;outline:0;padding:0;position:absolute;text-align:left;text-shadow:none;top:100%;transition:opacity .1s ease;width:100%;will-change:transform,opacity;z-index:11}@media(min-width:1024px){.selectable-dropdown__menu{min-width:192px;width:100%}}.selectable-dropdown__menu--open{display:block;visibility:visible}.selectable-dropdown__divider{border:1px solid #d7dce0;height:1px;margin:0}.selectable-dropdown__options-container{border:none;border-radius:0;border-top:1px solid rgba(34,36,38,.15);box-shadow:0 4px 4px 0 #171a1c;display:block;margin:0;max-height:204px;max-width:174px;min-width:100%;overflow-y:auto;position:static;scrollbar-width:none;width:auto}@media(min-width:1024px){.selectable-dropdown__options-container{max-height:248px;max-width:192px}}.selectable-dropdown__item{color:#171a1c;cursor:pointer;font-family:Gilroy,sans-serif;font-size:14px;font-style:normal;font-weight:400;letter-spacing:1.6px;line-height:150%;margin:0;padding:8px}@media(min-width:1024px){.selectable-dropdown__item{font-size:16px;padding:16px 8px}}.selectable-dropdown__item:hover{background-color:#d7dce0}.toggle-switch{display:inline-block;height:24px;position:relative;width:50px}.toggle-switch__track{background-color:#b9bfc4;border-radius:29px;cursor:pointer;inset:0;position:absolute;transition:.4s}.toggle-switch__track:before{background-color:#fff;border-radius:50%;bottom:2px;content:"";height:20px;left:2px;position:absolute;transition:.4s;width:20px}.toggle-switch__input{height:0;opacity:0;width:0}.toggle-switch__input:checked+.toggle-switch__track{background-color:#c9ac77}.toggle-switch__input:checked+.toggle-switch__track:before{transform:translateX(26px)}.map-destination-card{box-shadow:0 4px 4px 0 rgba(0,0,0,.25);flex-direction:column;height:172px;text-decoration:none;width:200px}.map-destination-card__content--with-info{background:#f2f5f7;min-height:45px;padding:16px}@media(max-width:575px){.map-destination-card__content--with-info{min-height:52px}}.map-destination-card__title--with-info{-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical;color:#484f54;display:-webkit-box;line-height:17px;overflow:hidden;text-overflow:ellipsis;width:150px}.map-listing-card{box-shadow:1px 1px 8px 3px rgba(23,23,28,.1);height:100%;max-width:324px;position:relative;width:100%}.map-listing-card__button{background:transparent;cursor:pointer;opacity:0;padding:0;position:absolute;top:50%;transition:all .3s ease;z-index:99}.map-listing-card__button svg{fill:#fff;color:#fff;height:24px;width:24px}.map-listing-card__button--prev{left:4%;margin-top:unset!important}@media(width >= 0)and (max-width:575px){.map-listing-card__button--prev{bottom:50%;left:0;margin-left:24px;top:50%;transform:translateY(-50%)}}.map-listing-card__button--next{margin-top:unset!important;right:4%}@media(width >= 0)and (max-width:575px){.map-listing-card__button--next{bottom:50%;margin-right:24px;right:0;top:50%;transform:translateY(-50%)}}.map-listing-card__button:hover{opacity:.75!important}@media(width >= 0)and (max-width:575px){.map-listing-card__button{opacity:1}}.map-listing-card__image-container{position:relative}.map-listing-card__image-container:hover .map-listing-card__button{opacity:1}.map-listing-card__buttons-container{align-items:center;display:flex;gap:16px;justify-content:center}.map-listing-card__top-badges{flex-direction:row-reverse;left:0;padding:16px;position:absolute;right:0;top:0;z-index:1}.map-listing-card__property-image{align-self:stretch;cursor:pointer;height:226px;max-width:324px;object-fit:cover;position:relative;width:324px}@media(max-width:1023px){.map-listing-card__property-image{max-width:318px;width:318px}}.map-listing-card__bottom-badges{align-items:center;display:flex;justify-content:flex-end;margin-top:-48px;position:absolute;width:calc(100% - 16px)}.map-listing-card__bottom-badges-chip p{color:#171a1c}.map-listing-card__property-description{max-height:172px}@media(max-width:1023px){.map-listing-card__property-description{max-height:163px}}.map-listing-card__property-description--full-description{background-color:#f2f5f7}@media(max-width:1023px){.map-listing-card__property-description--full-description{max-width:318px;width:318px}}.map-listing-card__property-amenities{font-size:14px;margin:0 16px 16px 0}@media(max-width:1023px){.map-listing-card__property-amenities{font-size:12px}}.map-listing-card__price-container{display:flex;flex-direction:row;justify-content:space-between;padding:16px 16px 8px;width:100%}.map-listing-card__property-price p{color:#384249;font-weight:700;letter-spacing:1.15px}.map-listing-card__details-container{display:flex;flex-direction:column;height:100%;margin-left:16px;max-width:324px;width:100%}.map-listing-card__details-container p{flex-wrap:wrap;letter-spacing:1.3px;width:308px}@media(max-width:1023px){.map-listing-card__details-container p{width:300px}}.map-listing-card:hover .round-button{box-shadow:1px 1px 8px 3px rgba(23,23,28,.1)}.property-price{color:#171a1c;font-family:Gilroy,sans-serif;font-size:18px}.property-price p{font-size:20px;font-weight:700;letter-spacing:1.15px;line-height:120%}@media(min-width:992px){.property-price p{font-size:23px;letter-spacing:1px}}.property-price__rental{font-size:14px;font-style:normal;font-weight:400;letter-spacing:1.4px;line-height:150%}@media(min-width:992px){.property-price__rental{font-size:16px;letter-spacing:1.6px}}.notsignedin-popover{align-items:flex-end;background:#fff;box-shadow:0 4px 4px 0 rgba(23,26,28,.25);display:flex;height:176px;padding:8px;width:220px}.notsignedin-popover__close-button{align-items:flex-end;color:#171a1c;cursor:pointer}.notsignedin-popover__message{align-items:center;justify-content:center;margin-top:15px;text-align:center;z-index:10}.popover-card{background-color:#fff;border:1px solid #c9ac77;border-radius:0;box-shadow:0 4px 4px 0 rgba(0,0,0,.25);position:relative;right:20px;top:100%;width:auto;z-index:999}.popover-card--with-padding{padding:24px}@media(width >= 0)and (max-width:575px){.popover-card{right:unset}}.popover-card__close-button{background:none;border:none;color:#171a1c;cursor:pointer;font-size:14px;position:absolute;right:24px;top:24px}.popover-card__title{padding-bottom:24px}.popover-bottom-centered{bottom:20px!important;left:50%!important;position:fixed!important;top:auto!important;transform:translateX(-50%)!important;z-index:9999}.popover{background-color:transparent;border-radius:0;z-index:1001}.popover-content-details{align-items:center;display:flex;flex-direction:column;left:0;padding:24px;position:absolute;top:0;width:-webkit-fill-available;z-index:1001}.popover-detail{background-color:#fff;box-shadow:0 4px 4px 0 rgba(0,0,0,.25);padding:40px;width:50%}@media(width >= 0)and (max-width:575px){.popover-detail{padding:20px;width:100%}}.share-actions-container{position:relative}.share-actions-container__header-container{display:flex;justify-content:space-between;padding:14px 14px 12px}.share-actions-container__button-container{padding:12px}.share-actions-container__border{border-top:1px solid #c9ac77;margin:0 12px}.share-actions-container__container{background-color:#fff;border:1px solid #d7dce0;border-radius:0;box-shadow:0 2px 4px rgba(0,0,0,.1);right:20px;top:100%;width:226px;z-index:999}@media(width >= 0)and (max-width:575px){.share-actions-container__container{right:unset;width:max-content}}.share-actions-container__close-button{background:none;border:none;color:#171a1c;cursor:pointer;font-size:14px}.share-actions-container__size{width:330px}.share-actions-container__title{color:#171a1c;font-family:Gilroy,sans-serif;font-size:20px;font-weight:700;letter-spacing:1.9px;text-transform:uppercase;width:fit-content}.share-actions-container__button{border-left:none;border-right:none;border-top:none;font-family:Gilroy,sans-serif;font-size:16px;font-weight:400;gap:24px;justify-content:flex-start;letter-spacing:1.6px;line-height:24px;padding:8px 5px;width:100%}.share-actions-container__button .button__text{justify-content:flex-start}.share-actions-container__button:hover{color:#171a1c;font-weight:600}.share-actions-container__button:active{color:#171a1c;font-weight:700}.share-actions-container__button svg{max-width:fit-content}.popover-message{background-color:#fff;border:1px solid #c9ac77;border-left-width:8px;border-radius:0;box-shadow:0 4px 4px 0 rgba(0,0,0,.25);padding:24px;position:relative;top:100%;width:auto;z-index:999}@media(width >= 0)and (max-width:575px){.popover-message{width:300px}}.signin__form{text-align:center}.signin__form__title{margin-bottom:32px}.signin__form__link{font-weight:700}.signin__loading{align-items:center;background:rgba(28,30,31,.3);display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%;z-index:1000}.input-text-component{position:relative}.input-text-component__input{color:#171a1c;font-family:Gilroy,sans-serif;font-size:16px;font-style:normal;font-weight:400;letter-spacing:1.6px;line-height:150%;outline:none;padding:10px;width:100%}@media(width >= 0)and (max-width:575px){.input-text-component__input{font-size:14px;letter-spacing:1.4px}}.input-text-component__input-variant--outlined{border:1px solid #c9ac77}.input-text-component__input-variant--filled{border:none;border-bottom:1px solid #c9ac77;border-radius:0}.input-text-component__input-size--regular{height:48px}.input-text-component__input-size--compact{height:40px;padding:6px}.input-text-component__input--error{border-color:#ed1c24}.input-text-component--full-width{display:flex;flex-direction:column;width:100%}.modal-overlay{background-color:rgba(23,26,28,.2);display:flex;height:100%;inset:0;justify-content:center;position:fixed;width:100%;z-index:999}.modal-content{background-color:#fff;border-radius:4px;box-shadow:0 2px 28.8px rgba(23,26,28,.25);display:unset;height:95%;left:50%;max-height:fit-content;overflow-y:auto;padding:24px 48px 48px;position:fixed;top:50%;transform:translate(-50%,-50%);width:50%;z-index:1000}@media(max-width:991px){.modal-content{height:95%;padding:24px;width:95%}}.modal-content__title-container{display:flex;justify-content:space-between;margin-bottom:24px}.modal-content__title-container h5{font-family:Gilroy,sans-serif;font-size:20px;font-stretch:normal;font-weight:700;letter-spacing:2px;line-height:130%;text-transform:uppercase}.modal-content__close-button{background-color:transparent;color:#2f3438;display:flex;justify-content:flex-end;width:100%}.modal-content__close-button :hover{cursor:pointer}.modal-content.full-width{width:90%}.saved-search{background-color:#f2f5f7;display:flex;flex-direction:column;gap:24px;height:100%;justify-content:space-evenly;padding:24px;width:100%}@media(min-width:1024px){.saved-search{height:282px;width:100%}}.saved-search__name{color:#171a1c}.saved-search__container{gap:18px;height:100%;width:100%}.saved-search__input{width:100%}.saved-search__button{background-color:#fff;display:flex;flex:1;width:100%}.saved-search__button .button__text{flex:unset}.saved-search__button-container{align-items:flex-end;display:flex;gap:10px}@media(width >= 0)and (max-width:575px){.saved-search__button-container{flex-flow:row wrap}}.saved-search--hidden{display:none}.saved-search__loading{align-items:center;background:rgba(28,30,31,.3);display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%;z-index:1000}.checkbox-component{cursor:pointer}.checkbox-component,.checkbox-component__container{align-items:center;display:inline-flex;margin-right:16px}.checkbox-component__container{border:2px solid #c9ac77;height:16px;justify-content:center;width:16px}.checkbox-component__container--radioButton{border-radius:50%}.checkbox-component__container--checked{background-color:#c9ac77;border:1px solid #c9ac77;border-radius:50%;display:inline-block;height:12px;width:12px}.checkbox-component input[type=checkbox]{display:none}@media(min-width:576px){.checkbox-component p{font-size:14px}}.snackbar{align-items:center;animation:slide-in .5s ease forwards;background-color:#f2f5f7;bottom:32px;box-shadow:0 2px 5px rgba(0,0,0,.25);display:flex;left:50%;padding:16px;position:fixed;transform:translateX(-50%);z-index:1000}.snackbar__message{margin-right:10px}.snackbar__button{background:transparent;border:none;cursor:pointer;text-decoration:underline}.snackbar__close{cursor:pointer}.map-office-card{background-color:#fff;box-shadow:0 4px 4px 0 rgba(23,26,28,.251);padding:16px;width:220px}.article-body-wrapper{display:flex;flex:1;flex-direction:column;width:100%}.article-body-image{height:560px!important;margin-bottom:-108px!important;object-fit:cover!important;width:100%!important}.article-body{background-color:#fff;margin:0 16px;padding:24px 24px 0;position:relative}@media(min-width:576px){.article-body{margin:0 48px}}@media(min-width:992px){.article-body{padding:48px 40px 0}}@media(min-width:1024px){.article-body{margin:0 58px}}@media(min-width:1440px){.article-body{margin:0 220px}}.article-body .c-media-item__fig-caption{color:#171a1c;color:#000;color:#636a70!important;font-family:Gilroy,sans-serif;font-size:10px;font-style:normal;font-weight:400;letter-spacing:1px;line-height:120%}.article-body__published-date{color:#636a70}.cire-article-body *{margin-bottom:20px}.cire-article-body li,.cire-article-body ul{color:#171a1c;font-family:Gilroy,sans-serif;font-size:16px;font-style:normal;font-weight:400;letter-spacing:1.6px;line-height:150%}@media(width >= 0)and (max-width:575px){.cire-article-body li,.cire-article-body ul{font-size:14px;letter-spacing:1.4px}}.cire-article-body .cire-article-body__image{margin-block:48px!important}.table-column{border:1px solid #d7dce0;padding:1rem}.contact-us-form-component__textarea{margin-bottom:unset!important}.contact-us-form-component__button{width:fit-content}@media(max-width:1023px){.contact-us-form-component__button{width:100%}}.re-captcha-button{display:flex;flex-direction:column;gap:1rem}.re-captcha-button--padding{padding:1.5rem 0}.grecaptcha-badge{visibility:hidden}.google-privacy-text{color:#171a1c;font-family:Gilroy,sans-serif;font-size:13px;font-style:normal;font-weight:400;letter-spacing:1.3px;line-height:120%}@media(width >= 0)and (max-width:575px){.google-privacy-text{font-size:12px;letter-spacing:1.2px}}.text-area-component{position:relative}.text-area-component__textarea{color:#171a1c;font-family:Gilroy,sans-serif;font-size:16px;letter-spacing:1.6px;line-height:150%;padding:10px;resize:none;width:100%}.text-area-component__textarea--outlined{border:1px solid #c9ac77}.text-area-component__textarea--filled{border:none;border-bottom:1px solid #c9ac77;border-radius:0}.text-area-component__textarea--error{border-color:#ed1c24}@media(max-width:1023px){.text-area-component__textarea{font-size:14px}}.text-area-component :focus-visible{outline:none}.content-block-container{container-name:content-block-container;container-type:inline-size;height:100%;width:100%}.content-block-container--portrait{height:unset}.content-block{display:flex;height:100%;width:100%}.content-block__position--right{flex-direction:column}@container (min-width: 915px){.content-block__position--right{flex-direction:row-reverse}}.content-block__position--left{flex-direction:column;height:fit-content;overflow:hidden}@container (min-width: 915px){.content-block__position--left{flex-direction:row}}.content-block__position--above{flex-direction:column}.content-block__position--below{flex-direction:column-reverse}@container (min-width: 915px){.content-block__position--below{flex-direction:column}}.content-block__position--portrait{flex-direction:column}@container (min-width: 725px){.content-block__position--portrait{flex-direction:row}}.content-container{display:flex;flex:1;flex-direction:column;gap:24px;height:fit-content;height:100%;justify-content:center;overflow:auto;padding:24px;width:100%}@media(min-width:992px){.content-container{gap:44px;padding:24px 48px}}.content-container__content{display:flex;flex-direction:column;gap:24px}@media(min-width:992px){.content-container__content{gap:28px}}.content-container__subtitle{font-size:14px;letter-spacing:1.9px;line-height:19px;margin-bottom:12px;text-transform:uppercase}@media(min-width:1200px){.content-container__subtitle{font-size:19px}}.content-container__description{-webkit-box-orient:vertical;display:-webkit-box;font-size:14px;letter-spacing:1.6px;overflow:hidden}.content-container__description li,.content-container__description ol,.content-container__description ul{padding:revert}@media(min-width:1200px){.content-container__description{font-size:16px}}.content-percentage-container{background-color:inherit;display:flex;max-width:100%;width:100%}@container (min-width: 915px){.content-percentage-container--30{flex:0 0 30%}.content-percentage-container--50{flex:0 0 50%}.content-percentage-container--70{flex:0 0 70%}}.image-container{object-fit:cover}.image-container--30{flex:0 0 30%}.image-container--50{flex:0 0 50%}.image-container--70{flex:0 0 70%}.image-container--percentage{max-width:100%;width:100%}.image-container--above,.image-container--below{max-width:none;object-fit:cover;width:100%}@container (min-width: 915px){.image-container--left,.image-container--right{max-width:fit-content}}@container (min-width: 725px){.image-container--portrait{max-width:fit-content}}.image-container img{height:100%}.buttons-container{display:flex;flex-flow:column wrap;gap:12px}@media(min-width:768px){.buttons-container{flex-direction:row;gap:24px;margin-left:unset;width:fit-content}}@media(min-width:1440px){.buttons-container{gap:36px}}.buttons-container__button--inline{padding:0}.buttons-container__button--inline svg{color:#c9ac77}.static-height .content-container{gap:0;padding:24px}@media(min-width:768px){.static-height .content-container{padding:20px 30px}}@media(min-width:1200px){.static-height .content-container{padding:0 48px}}@media(min-width:1440px){.static-height .content-container{padding:0 90px}}.static-height .content-container__title{font-size:24px;margin-bottom:12px}@media(min-width:768px){.static-height .content-container__title{font-size:28px}}@media(min-width:1200px){.static-height .content-container__title{margin:0 0 24px}}@media(min-width:1440px){.static-height .content-container__title{font-size:40px;margin:0 0 36px}}.static-height .content-container__description{margin-bottom:18px}@media(min-width:1024px){.static-height .content-container__description{margin-bottom:24px}}@media(min-width:1440px){.static-height .content-container__description{margin-bottom:36px}}@media(min-width:1011px){.static-height .content-container__description{-webkit-line-clamp:3}}.static-height .image-container{flex:0 1 auto;height:250px;object-fit:cover}.static-height .image-container img{inline-size:inherit;height:100%}@media(min-width:768px){.static-height .image-container{height:360px}}@media(min-width:1200px){.static-height .image-container{height:400px}}@media(min-width:1440px){.static-height .image-container{height:475px}}@media(min-width:1011px){.static-height .image-container--30{flex:0 0 30%}.static-height .image-container--50{flex:0 0 50%}.static-height .image-container--70{flex:0 0 70%}}.destination-feed{display:grid;gap:48px;grid-template-columns:repeat(auto-fill,minmax(256px,1fr))}.destination-guides-article-body-wrapper{display:flex;flex:1;flex-direction:column;width:100%}.destination-guides-article-body .c-media-item__fig-caption{color:#171a1c;color:#000;color:#636a70!important;font-family:Gilroy,sans-serif;font-size:10px;font-style:normal;font-weight:400;letter-spacing:1px;line-height:120%}.destination-guides-article-body__published-date{color:#636a70}.destination-guides-article-body__headline{margin-bottom:48px}.label-value-list{display:grid;flex-flow:row wrap;gap:16px 48px;grid-template-columns:repeat(4,1fr);justify-content:flex-start;width:100%}@media(max-width:1199px){.label-value-list{gap:16px;grid-template-columns:repeat(2,1fr)}}.label-value-list__item{column-gap:8px;white-space:nowrap}@media(max-width:1199px){.label-value-list__item{flex:50%;min-width:unset}}.development-form__textarea{margin-bottom:unset}.development-form__button{width:fit-content}@media(max-width:1023px){.development-form__button{width:100%}}hr.divider-component{border-bottom:unset!important;border-top:1px solid #d7dce0;width:100%}hr.show-only-on-mobile{display:none}@media(max-width:1023px){hr.show-only-on-mobile{display:block}}hr.show-until-right-rail{display:block}@media(min-width:1200px){hr.show-until-right-rail{display:none}}.event-component{display:flex;flex-direction:column}.event-component__title{padding-bottom:24px}.event-component__events{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}.event-component__event{letter-spacing:1.6px;padding-bottom:10px}.feature-flags-dashboard{font-family:sans-serif;padding:2rem}.feature-flags-dashboard h2{margin-bottom:1rem}.feature-flags-dashboard .flags-table{border-collapse:collapse;width:100%}.feature-flags-dashboard .flags-table td,.feature-flags-dashboard .flags-table th{border-bottom:1px solid #eee;padding:.75rem;text-align:left}.feature-flags-dashboard .flags-table th{background-color:#f9f9f9;border-bottom:2px solid #ddd}.feature-flags-dashboard .flags-table tr:hover{background-color:#f6f6f6}.feature-flags-dashboard .flags-table .toggle-button{border:none;border-radius:6px;cursor:pointer;font-weight:500;padding:.5rem 1rem}.feature-flags-dashboard .flags-table .toggle-button.enabled{background-color:#dc2626;color:#fff}.feature-flags-dashboard .flags-table .toggle-button.disabled{background-color:#16a34a;color:#fff}.env-toggle{border:none;border-radius:4px;cursor:pointer;font-size:1rem;padding:.25rem .5rem}.env-toggle.enabled{background-color:#4ade80;color:#fff}.env-toggle.disabled{background-color:#f87171;color:#fff}.footer-newsletter-form{display:grid;gap:24px}.footer{background-color:#171a1c;color:#fff;padding:24px}@media(min-width:768px){.footer{padding:60px 48px}}@media(min-width:1200px){.footer{padding:60px 64px}}@media(min-width:1920px){.footer{padding:60px 160px}}.footer .border-bottom{border-bottom:1px solid #7e868c}.footer__first-section__content{box-sizing:content-box;display:grid;gap:60px;grid-template-columns:1fr 1fr;margin:0 auto 24px;max-width:1440px}@media(max-width:1439px){.footer__first-section__content{max-width:1200px}}@media(min-width:1920px){.footer__first-section__content{max-width:1600px}}@media(min-width:1600px){.footer__first-section__content{margin-bottom:48px}}@media(max-width:991px){.footer__first-section__content{grid-template-columns:1fr}}.footer__first-section__content__description{display:flex;flex-direction:column;gap:24px;justify-content:center}@media(min-width:992px){.footer__first-section__content__description{height:100%}}.footer__first-section__content__description__title{color:#fff;margin-bottom:48px}@media(max-width:991px){.footer__first-section__content__description__title{margin-bottom:32px}}.footer__first-section__content__description__tagline{color:#c9ac77;font-weight:600;letter-spacing:4px;text-transform:uppercase}.footer__first-section__content__image__img{height:400px;object-fit:cover;width:100%}@media(max-width:991px){.footer__first-section__content__image{display:none}}.footer__links__list{display:flex;flex-flow:column wrap;gap:2px;justify-content:center;list-style:none;margin:0 auto;max-width:1440px;padding:24px 0}@media(max-width:1439px){.footer__links__list{max-width:1200px}}@media(min-width:1920px){.footer__links__list{max-width:1600px}}@media(min-width:992px){.footer__links__list{flex-direction:row;gap:20px}}.footer__links__list__item .text{font-size:14px}.footer__links__list__item__link{color:#fff;text-decoration:none}.footer__links__list__item__link:hover{text-decoration:underline}.footer__logos{display:flex;gap:80px;justify-content:center;margin:0 auto;max-width:1440px;padding:24px 0}@media(min-width:1600px){.footer__logos{padding:48px 0}}.footer__logos svg{height:auto;width:125px}.footer__logos .education-icon{margin-right:20px}.footer__logos .education-icon svg{width:120px}.footer__logos a{display:flex}@media(max-width:1439px){.footer__logos{max-width:1200px}}@media(min-width:1920px){.footer__logos{max-width:1600px}}@media(max-width:991px){.footer__logos{gap:40px}}.footer__bugs{display:flex;justify-content:center;padding:12px 0 24px}@media(min-width:1024px){.footer__bugs{padding:24px 0 64px}}@media(min-width:1920px){.footer__bugs{padding:24px 0 0}}.footer__bugs img{height:auto;width:36px}@media(max-width:575px){.footer__bugs img{width:40px}}.footer__bottom-section{margin:0 auto;max-width:1440px;text-align:center}@media(max-width:1439px){.footer__bottom-section{max-width:1200px}}@media(min-width:1920px){.footer__bottom-section{max-width:1600px}}.footer__bottom-section p{font-size:12px;overflow-wrap:anywhere}.footer .christies-international-icon{width:240px}@media(min-width:992px){.footer .christies-international-icon{width:292px}}.social-media-links-bar{display:flex;flex-wrap:wrap;gap:1rem}.social-media-links-bar__icon{align-items:center;border:1px solid #fff;border-radius:50%;display:flex;height:36px;justify-content:center;width:36px}.social-media-links-bar__icon:hover{opacity:.75}.newsletter-form{margin:0 auto;padding:0 24px;text-align:center;width:100%}@media(min-width:1920px){.newsletter-form{max-width:1600px}}@media(min-width:768px){.newsletter-form{padding:0 48px 24px}}@media(min-width:1200px){.newsletter-form{padding:0 64px 48px}}@media(min-width:1600px){.newsletter-form{padding:0 64px 60px}}.newsletter-form .header{text-align:left;width:100%}.newsletter-form__form{display:grid;gap:1rem;grid-template-columns:1fr 130px;margin-top:24px;width:100%}@media(max-width:575px){.newsletter-form__form{grid-template-columns:1fr}}.newsletter-form__form__button{width:130px}@media(max-width:767px){.newsletter-form__form__button{width:100%}}.newsletter-form__privacyText{margin-top:.75rem;text-align:justify}.newsletter-form__privacyText a,.newsletter-form__privacyText p{color:#7e868c;font-size:12px}.form-component,.form-component__input{display:flex;flex-direction:column}.form-component__input{row-gap:16px}.form-component__title{padding-bottom:24px}.form-component__button{width:fit-content}@media(max-width:1023px){.form-component__button{width:100%}}.gallery{display:grid;gap:24px;grid-template-rows:repeat(3,1fr)}.gallery__button{background:transparent;cursor:pointer;opacity:1;padding:0;position:absolute;top:50%;transition:all .3s ease;z-index:99}.gallery__button svg{fill:#fff;color:#fff;height:48px;width:48px}.gallery__button--prev{left:4%;margin-top:unset!important}@media(width >= 0)and (max-width:575px){.gallery__button--prev{bottom:50%;left:0;margin-left:24px;top:50%;transform:translateY(-50%)}}.gallery__button--next{margin-top:unset!important;right:4%}@media(width >= 0)and (max-width:575px){.gallery__button--next{bottom:50%;margin-right:24px;right:0;top:50%;transform:translateY(-50%)}}.gallery__button:hover{opacity:.75!important}.gallery__fixed-height{height:300px}@media(min-width:992px){.gallery__fixed-height{height:400px}}@media(min-width:1440px){.gallery__fixed-height{height:560px}}@media(max-width:1023px){.gallery{gap:0;grid-template-columns:auto 0}}@media(min-width:1024px){.gallery{grid-template-columns:auto 338px}}@media(min-width:1440px){.gallery{grid-template-columns:auto 408px}}.gallery__image-counter{background:#fff;border:1px solid #c9ac77;border-radius:36px;bottom:24px;font-size:14px;font-weight:700;padding:8px 16px;position:absolute;right:24px;z-index:1}.gallery__featured{right:24px}.gallery__featured,.gallery__tag{position:absolute;top:24px;z-index:1}.gallery__tag{left:24px}.gallery__chip{position:absolute}.gallery__chip,.gallery__link{bottom:24px;right:24px;z-index:1}.gallery__link{color:#fff;position:absolute!important}.gallery__big-image-container{cursor:pointer;grid-column:1/2;grid-row:1/4;position:relative}.gallery__big-image-container--full-width{grid-column:1/3}.gallery__big-image-container--gradient:after{background:linear-gradient(180deg,rgba(23,26,28,0),rgba(23,26,28,.75));content:"";inset:0;pointer-events:none;position:absolute;z-index:0}.gallery__big-image-container--fixed-height{height:300px}@media(min-width:992px){.gallery__big-image-container--fixed-height{height:400px}}@media(min-width:1440px){.gallery__big-image-container--fixed-height{height:560px}}.gallery__big-image-container--fixed-height .gallery__button{opacity:0}.gallery__big-image-container--fixed-height:hover .gallery__button{opacity:1}.gallery__big-image-container img{display:block;height:100%;object-fit:cover;width:100%}.gallery__navigation{display:flex;justify-content:space-between;padding:24px;position:absolute;top:50%;transform:translateY(-50%);width:100%;z-index:1}.gallery__image-list-grid{display:grid;gap:24px;grid-column:2/3;grid-row:1/4;grid-template-columns:repeat(2,1fr);grid-template-rows:1fr 1fr 1fr;height:300px}@media(min-width:992px){.gallery__image-list-grid{height:400px}}@media(min-width:1440px){.gallery__image-list-grid{height:560px}}.gallery__small-image{overflow:hidden;position:relative;width:100%}.gallery__small-image img{cursor:pointer;height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%}.gallery__small-image:hover{transform:scale(1.1)}.gallery-grid{display:grid;gap:24px;grid-template-columns:repeat(3,minmax(auto,1fr))}@media(max-width:1023px){.gallery-grid{grid-template-columns:repeat(2,minmax(auto,1fr))}}@media(width >= 0)and (max-width:575px){.gallery-grid{grid-template-columns:1fr}}.gallery-grid__image{cursor:pointer;height:400px;object-fit:cover;width:100%}.gallery-grid__back-button{border:none;gap:8px;height:unset;margin-bottom:12px;padding:unset}.gallery-grid__back-button :hover{cursor:pointer}.gallery-grid__back-button svg{color:#c9ac77;margin-top:12px}.header-block{display:flex}.body--no-scroll{overflow:hidden}.header-navigation{box-shadow:0 2px 5px rgba(0,0,0,.25);display:flex;flex-direction:column;width:100%;z-index:10}.header-navigation--desktop-drawer-open{box-shadow:none}@media(max-width:1023px){.header-navigation--mobile-drawer-open{height:100%}}.desktop-nav-drawer{display:none;transition:all .3s ease}.desktop-nav-drawer__close-button{position:absolute;right:48px;top:0}.desktop-nav-drawer--open{box-shadow:0 2px 5px rgba(0,0,0,.25);display:block;transform:translateY(0)}.desktop-nav-drawer--closing{transform:translateY(-100%)}.desktop-nav-drawer__container{background-color:#fff;display:flex;flex-direction:column;gap:24px;height:auto;opacity:.95;overflow-y:auto;padding:64px}.desktop-nav-drawer__container--searching{height:100vh}.desktop-nav-drawer__content{display:flex;flex-direction:column;gap:0;height:100%}.desktop-nav-drawer__content--not-global-search{flex-direction:row;gap:48px 40px}.desktop-nav-drawer__content--searching{gap:48px 40px}.global-search-container{width:100%;z-index:9}.global-search-container__title{text-align:center}.global-search-container__title h1{color:#fff;font-size:28px;font-weight:100;line-height:130%;margin-bottom:24px}@media(min-width:768px){.global-search-container__title h1{font-size:40px}}@media(min-width:1200px){.global-search-container__title h1{font-size:46px}}.global-search{align-items:center;background-color:#fff;border:1px solid #c9ac77;display:flex;justify-content:space-between;max-width:500px;min-width:-webkit-fill-available;min-width:-moz-available;min-width:fill-available;padding:12px;position:relative;width:100%}.global-search__gradient{background:linear-gradient(90deg,transparent 0,#fff 70%,#fff);height:100%;position:absolute;right:0;top:0;width:96px}.global-search__input{border:none;flex:1;font-family:Gilroy,sans-serif;font-size:16px;margin:0;outline:none;padding:0;transition:font-size .2s ease}@media(max-width:1023px){.global-search__input{font-size:14px}}.global-search__icon{align-items:center;background:none;cursor:pointer;display:flex;height:100%;justify-content:space-evenly;position:absolute;right:0;width:48px}.global-search__icon-clear{right:48px}.global-search__icon svg{color:#171a1c;height:20px;transition:color .2s ease;width:20px}#queryly_searchresults_container{left:-50px;margin:0;padding:0;position:absolute;top:100%}.queryly-search-results{display:flex;flex-direction:column;gap:24px;height:auto;z-index:9}@media(min-width:1024px){.queryly-search-results--searching{padding-bottom:50%}}.queryly-search-results--home-page{background-color:#fff;opacity:.95;padding:20px;position:absolute;top:100%;width:100%}.queryly-search-results--location{background:#fff!important;box-shadow:0 10px 20px -12px rgba(0,0,0,.25);display:flex;opacity:1;padding:20px;position:absolute;width:100%}.queryly-search-results .queryly_noresultmessage{color:#171a1c;font-family:Gilroy,sans-serif;font-size:16px;font-size:23px!important;font-style:normal;font-weight:400;letter-spacing:1.6px;line-height:150%}@media(width >= 0)and (max-width:575px){.queryly-search-results .queryly_noresultmessage{font-size:14px;font-size:20px!important;letter-spacing:1.4px}}.queryly-search-results .queryly-section{display:flex;flex-direction:column;gap:10px}.queryly-search-results .queryly-section .queryly-title{border-bottom:1px solid #ccc;font-size:19px;font-weight:700;letter-spacing:.1em;line-height:19px;margin-bottom:5px;margin-top:10px;padding-bottom:5px;text-align:left;text-transform:uppercase}.queryly-search-results .queryly-section .queryly-link{font-family:Gilroy,sans-serif;font-size:16px;font-weight:400;letter-spacing:.1em;line-height:24px;padding-right:10px;text-align:left;text-decoration:none;text-transform:capitalize}.queryly-search-results .queryly-section .queryly-price{color:#636a70;font-family:Gilroy,sans-serif;font-size:14px;font-weight:400;letter-spacing:.1em;line-height:15.6px;text-align:left}.queryly-search-results .queryly-section .queryly-price--dollars{font-size:12px}.queryly-search-results .queryly-thumbnail{height:65px;min-height:65px;min-width:65px;width:65px}.drawer-card{color:#171a1c;display:flex;flex-direction:column;font-family:Gilroy,sans-serif;gap:34px;height:auto}.drawer-card__section-link{align-items:center;display:flex;height:24px;min-width:160px;text-decoration:none}.drawer-card__section-link-item{-webkit-box-orient:vertical;-webkit-line-clamp:1;display:block;line-height:18px;max-height:18px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.drawer-card__section-header p{color:#010b13;text-decoration:none}.drawer-card__links-grid{display:grid;grid-auto-rows:1fr;grid-template-columns:repeat(2,1fr);max-height:292px;overflow:visible}.drawer-card__links-grid--empty,.drawer-card__links-grid:empty{display:none}.drawer-card__links-grid--single-column{grid-template-columns:1fr;max-width:220px;min-width:100px;width:100%;width:-webkit-fill-available}.drawer-card__links-grid--two-columns{grid-template-columns:repeat(2,1fr);max-width:456px;min-width:100px;width:100%;width:-webkit-fill-available}.drawer-card__view-more{margin-top:auto}.drawer-card__view-more--top-aligned{margin-top:0}.global-settings__modal-header{padding-bottom:2.5rem;text-align:center}.global-settings__units-dropdown{z-index:3}.global-settings__currency-dropdown{z-index:2}.global-settings__language-dropdown{z-index:1}.mobile-navigation-drawer{background-color:#fff;display:flex;flex-direction:column;gap:24px;inset:56px 0 0;overflow:auto;padding:24px;position:fixed;transform:translateY(-100%);transition:transform .3s ease-in-out;width:100%}.mobile-navigation-drawer__backdrop{background-color:#fff;left:0;opacity:0;position:fixed;right:0;transition:opacity .3s ease,visibility .3s ease;visibility:hidden;width:100%;z-index:1}.mobile-navigation-drawer__backdrop--visible{opacity:.95;visibility:visible}@media(min-width:1024px){.mobile-navigation-drawer__backdrop--full-height{height:100vh}}.mobile-navigation-drawer--open{transform:translateY(0)}@media(min-width:1024px){.mobile-navigation-drawer{display:none}}.mobile-navigation-drawer .navigation-links-list,.mobile-navigation-drawer__nav-items{display:flex;flex-direction:column;gap:8px}.mobile-navigation-drawer .navigation-links-list__item-row{align-items:center;display:flex;flex-direction:row;gap:12px;height:36px;justify-content:flex-start;text-decoration:none}.mobile-navigation-drawer .navigation-links-list__item-row:active .text{font-weight:700}.mobile-navigation-drawer .navigation-links-list__icon-container{align-items:center;display:flex;height:100%;justify-content:center}.navigation-item{align-items:flex-start;align-self:stretch;background-color:#fff;border-top:1px solid #c9ac77;display:flex;flex-direction:column;height:77px;padding:24px 0;position:relative;transition:all .3s ease}.navigation-item--open{height:fit-content;overflow:hidden}.navigation-item:last-child{border-bottom:1px solid #c9ac77}.navigation-item__header{font-size:24px!important}.navigation-item__clickable{align-items:center;cursor:pointer;display:flex;height:77px;justify-content:space-between;left:0;position:absolute;top:0;transition:position .3s ease;transition:transform 0s ease;width:100%}.navigation-item__clickable--open{position:unset;transform:translateY(-24px)}.navigation-item__section-container{gap:48px}.navigation-item__section,.navigation-item__section-container{display:flex;flex-direction:column;transition:all .3s ease;width:100%}.navigation-item__section{gap:24px;opacity:0;visibility:hidden;z-index:-1}.navigation-item__section--open{animation:slide-down-and-fade-in .3s ease forwards;opacity:1;visibility:visible;z-index:unset}.navigation-item__section a{text-decoration:none}.navigation-item__section-header{cursor:text;display:flex;flex-direction:row;justify-content:flex-start;text-decoration:none;transition:all .3s ease}.navigation-item__section-header p{color:#636a70;text-transform:uppercase}.navigation-item__section-grid{display:grid;gap:16px;grid-template-columns:repeat(2,1fr);justify-items:start}.bar__icon,.bar__tabs{height:100%}.bar{width:100%}.nav-bar{flex-direction:column}.bar,.nav-bar{display:flex;z-index:10}.bar{background-color:#fff;flex-direction:row;height:96px;padding:0 72px}@media(max-width:1023px){.bar{height:56px;padding:0 24px;transition:all .3s ease-out}}.bar__icon{align-items:center;display:flex;justify-content:center}@media(min-width:1024px){.bar__icon{min-width:210px;transition:all .3s ease-out}}.bar__tabs{align-items:center;color:#1c1e1f;display:flex;flex:1;font-family:Gilroy,sans-serif;font-size:16px;gap:1rem;justify-content:flex-end;letter-spacing:1.6px;line-height:19.2px;text-transform:capitalize}@media(min-width:1024px){.bar__tabs{align-items:flex-end}}.bar__tab-bar{align-items:flex-end;display:flex;gap:22px;margin-bottom:24px;white-space:nowrap}@media(min-width:1024px){.bar__hamburger-menu-icon{display:none}}.bar__tabs-wrapper{display:flex;gap:16px}.links-bar{align-items:center;background-color:#d7dce0;color:#171a1c;display:flex;flex-direction:row;font-family:Gilroy,sans-serif;font-size:14px;font-weight:400;gap:1rem;height:34px;justify-content:flex-end;letter-spacing:1.4px;line-height:20px;padding:0 72px;text-transform:capitalize}@media(max-width:1023px){.links-bar{display:none;transition:all .3s ease-out}}.links-bar__item{color:#171a1c;display:flex;position:relative;text-decoration:none;transition:font-weight .3s,color .3s}.links-bar__item:after{align-items:center;content:attr(data-text);display:flex;font-weight:400;height:100%;justify-content:center;left:0;position:absolute;top:0;transition:font-weight .3s;white-space:nowrap;width:100%}.links-bar__item:after,.links-bar__item:hover{color:#171a1c;visibility:hidden}.links-bar__item:hover:after{color:#171a1c;font-weight:700;visibility:visible}.instagram-gallery{display:grid;gap:24px;grid-template-columns:repeat(auto-fit,minmax(163px,1fr));min-width:unset}@media(min-width:576px){.instagram-gallery{grid-template-columns:repeat(auto-fit,minmax(333px,1fr))}}@media(min-width:1200px){.instagram-gallery{gap:48px;grid-template-columns:repeat(auto-fit,minmax(324px,1fr))}}.instagram-gallery__item{box-shadow:0 2px 5px rgba(0,0,0,.1);height:163px;overflow:hidden;position:relative;transition:transform .3s ease,box-shadow .3s ease}@media(min-width:576px){.instagram-gallery__item{height:333px}}@media(min-width:1200px){.instagram-gallery__item{height:324px}}.instagram-gallery__item:hover{box-shadow:0 2px 5px rgba(0,0,0,.2);transform:scale(1.05)}.instagram-gallery__item:hover span{display:block}.instagram-gallery__item img{height:100%;object-fit:cover;width:100%}.instagram-gallery__item-link{position:relative}.instagram-gallery__caption{background:hsla(0,0%,100%,.8);bottom:0;display:none;padding:10px;position:absolute;width:100%}.lead-promo-art{display:flex;flex-direction:row}.lead-promo-art__container{display:flex;flex:1;height:325px;position:relative;width:100%}@media(min-width:576px){.lead-promo-art__container{height:400px}}@media(min-width:1440px){.lead-promo-art__container{height:500px}}@media(min-width:1600px){.lead-promo-art__container{height:600px}}.lead-promo-art__elements-container{display:flex;flex-direction:column;justify-content:flex-end;padding:20px;width:100%}@media(min-width:768px){.lead-promo-art__elements-container{padding:10px}}@media(width >= 0)and (max-width:575px){.lead-promo-art__elements-container{justify-content:end;margin-top:25px}}.lead-promo-art__background{background-color:#000;height:100%;position:absolute;width:100%;z-index:-10}.lead-promo-art__video{flex:1;height:100%;inset:0;max-height:720px;object-fit:cover;opacity:1;position:absolute;transition:opacity .7s ease;width:100%;z-index:-1}.lead-promo-art__video--fade-out{opacity:0}.lead-promo-art__video--fade-in{opacity:1}.lead-promo-art__video-caption{align-self:self-end;color:#fff;font-family:Gilroy,sans-serif;font-size:10px;height:100%;overflow:hidden;text-align:right;text-overflow:ellipsis;white-space:nowrap}.lead-promo-art__video-caption a{color:#fff;text-decoration:none}.lead-promo-art__video-caption a:hover{color:inherit!important;opacity:.75}.lead-promo-art__video-caption-container{align-content:center;align-items:center;display:flex;flex-direction:row;height:100%}.lead-promo-art__video-caption-arrow-container{margin-left:16px;margin-top:2px}@media(min-width:992px){.lead-promo-art__video-caption{font-size:16px}}.lead-promo-art__video-controller{align-self:self-end;background:none;border:none;color:#fff;cursor:pointer;font:inherit;height:100%;outline:inherit;padding:0}.lead-promo-art__video-controller:hover svg{opacity:.75}.lead-promo-art__video-footer{display:flex;flex-direction:row;justify-content:space-between;opacity:1;transition:opacity .7s ease;width:100%}@media(min-width:768px){.lead-promo-art__video-footer{padding:16px 24px}}.lead-promo-art__video-footer .pause-icon,.lead-promo-art__video-footer .right-arrow-icon{height:16px;width:16px}@media(min-width:768px){.lead-promo-art__video-footer #pause-icon,.lead-promo-art__video-footer #right-arrow-icon{height:24px;width:24px}}.lead-promo-art__video-footer--fade-out{opacity:0}.lead-promo-art__video-footer--fade-in{opacity:1}.lead-promo-art__searchbar-container{align-self:center;display:flex;flex-direction:column;margin-bottom:68px;position:relative}@media(min-width:320px){.lead-promo-art__searchbar-container{width:100%}}@media(min-width:576px){.lead-promo-art__searchbar-container{width:584px}}@media(min-width:768px){.lead-promo-art__searchbar-container{margin-bottom:24px}}@media(min-width:992px){.lead-promo-art__searchbar-container{width:864px}}@media(min-width:1200px){.lead-promo-art__searchbar-container{margin-bottom:60px}}.lead-promo-art__searchbar-container input:focus-visible{outline:unset}.lead-promo-art__searchbar-container--golden{border:1px solid #c9ac77}.lead-promo-art__searchbar{border:none;font-family:Gilroy,sans-serif;font-size:10px;text-indent:12px}@media(min-width:320px){.lead-promo-art__searchbar{width:342px}}@media(min-width:576px){.lead-promo-art__searchbar{width:584px}}@media(min-width:992px){.lead-promo-art__searchbar{font-size:16px;width:864px}}.lead-promo-art__search-container{align-content:center;background-color:#fff;margin-right:12px}.lead-promo-art__property-name{font-size:12px;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;width:200px}@media(min-width:390px){.lead-promo-art__property-name{width:264px}}@media(min-width:768px){.lead-promo-art__property-name{font-size:16px;width:424px}}.lifestyle-carrousel{display:flex;flex-direction:column;width:100%}.lifestyle-carrousel__top-bar{display:flex;flex-direction:row;justify-content:space-between;margin-bottom:48px}.lifestyle-carrousel__buttons-container{align-items:center;display:flex;gap:16px;justify-content:center}.lifestyle-carrousel__card-container{max-height:258px;max-width:342px}@media(min-width:992px){.lifestyle-carrousel__card-container{max-width:408px}}.lifestyle-carrousel__button{align-items:center;background:#fff;border:1px solid #c9ac77;border-radius:36px;cursor:pointer;display:flex;font:inherit;height:48px;justify-content:center;padding:0;width:48px}.lifestyle-carrousel__carrousel-list{gap:24px}@media(min-width:992px){.lifestyle-carrousel__carrousel-list{gap:48px}}.image-card-lifestyle__image-container{display:flex;height:auto;position:relative;width:100%}.image-card-lifestyle__image-overlay{align-items:flex-end;background:linear-gradient(0deg,rgba(0,0,0,.75) -3.51%,transparent);flex-direction:row-reverse;padding:24px;position:absolute}.image-card-lifestyle__headline{max-width:200px}.image-card-lifestyle__image{width:100%!important}.listing-form-component__textarea{margin-bottom:unset}.listing-form-component__aviability{width:100%}.listing-form-component__aviability--dropdown{flex:1}.listing-form-component__button{width:fit-content}@media(max-width:1023px){.listing-form-component__button{width:100%}}@keyframes slide-down-and-fade-in{0%{opacity:0;transform:translateY(-100%);visibility:hidden}to{opacity:1;transform:translateY(0);visibility:visible}}.accordion-container{border-bottom:1px solid #c9ac77;border-top:1px solid #c9ac77;display:flex;gap:12px;padding:18px 0}.accordion-container h6.accordion-container__header{font-weight:500}.accordion-container--remove-top-divider{border-top:none}.accordion-container--remove-bottom-divider{border-bottom:none}.accordion-container__clickable{align-items:end;background:none;display:flex;height:auto;justify-content:space-between;transition:position .3s ease;transition:transform 0s ease;width:100%}.accordion-container__section{transition:all .3s ease}.accordion-container__section--open{opacity:1;visibility:visible;z-index:1}.custom-datepicker{border:1px solid #c9ac77;color:#171a1c;flex:1;font-family:Gilroy,sans-serif;font-size:16px;letter-spacing:1.6px;line-height:150%;max-height:57px;padding:16px}.sort-items{list-style-type:none;position:relative;width:100%}.sort-items__option{border-bottom:1px solid #d7dce0;color:#171a1c;font-family:Gilroy,sans-serif;font-size:16px;letter-spacing:1.6px;line-height:150%}.sort-items__option--disabled{color:#f2f5f7}.sort-items__option:hover{background:#f2f5f7}@media(max-width:1023px){.sort-items__option{font-size:14px}}.sort-items__button{color:#2f3438;cursor:pointer;height:100%;padding:16px 24px;width:100%}.sort-items__button--disabled{cursor:not-allowed}.property-search-container__popover{display:flex;justify-content:center}.property-search-container__popover .button__text{font-size:16px}.property-search-container__popover .property-search-container__button--no-borders{font-weight:400;height:auto;padding:0}.property-search-container__sort-text{font-weight:500}.search-query-builder{width:100%}.search-query-builder__grid{grid-gap:16px;display:grid;grid-template-columns:1fr;margin:12px 0}@media(min-width:768px){.search-query-builder__grid{margin:24px 0}}@media(min-width:1200px){.search-query-builder__grid{grid-template-columns:1fr 1fr}}.search-query-builder .capitalize{text-transform:capitalize}.location-search-container{position:relative;width:100%;z-index:9}.location-search{align-items:center;background-color:#fff;border:1px solid #c9ac77;display:flex;height:40px;justify-content:space-between;max-width:500px;min-width:-webkit-fill-available;min-width:-moz-available;min-width:fill-available;padding:12px;position:relative;width:100%}.location-search__gradient{background:linear-gradient(90deg,transparent 0,#fff 70%,#fff);height:100%;position:absolute;right:0;top:0;width:96px}.location-search__input{border:none;flex:1;font-family:Gilroy,sans-serif;font-size:12px;font-style:normal;font-weight:400;letter-spacing:1.6px;line-height:150%;margin:0;outline:none;padding:0;transition:font-size .2s ease}@media(min-width:1024px){.location-search__input{font-size:13px}}.location-search__input:focus-visible{outline:unset}.location-search__icon{align-items:center;background:none;cursor:pointer;display:flex;height:100%;justify-content:space-evenly;position:absolute;right:0;width:40px}.location-search__icon-clear{right:40px}.location-search__icon svg{color:#171a1c;height:20px;transition:color .2s ease;width:20px}.filter-chips{margin-bottom:12px}.filters-bar{display:flex}.filters-bar__circle-container{align-items:center;display:flex}.filters-bar__circle{background-color:#12a10d;border-radius:50%;display:inline-block;height:10px;margin:0 0 0 5px;width:10px}.filters-container h6{font-family:Gilroy,sans-serif;font-size:18px;font-stretch:normal;font-weight:700;letter-spacing:1.8px;line-height:130%}.filters-container__sub-heading{font-size:16px;letter-spacing:1.6px;line-height:150%;margin:12px 0}.filters-container__bottom-spacer{margin:0 0 10px}.general-info-container{display:none}@media(width >= 0)and (max-width:575px){.general-info-container{display:inline}}.check-option-checkbox{border:1px solid #c9ac77;display:flex;height:fit-content}.check-option-checkbox__option{align-items:center;background-color:#fff;border-right:1px solid #c9ac77;color:#171a1c;cursor:pointer;flex:1;font-family:Gilroy,sans-serif;font-size:14px;gap:12px;height:40px;justify-content:center;letter-spacing:1.4px;line-height:20px;padding:12px 16px;text-align:center}.check-option-checkbox__option:last-child{border-right:none}.check-option-checkbox__option--selected{background-color:#c9ac77}.popover-body{background-color:#fff;border:1px solid #c9ac77;border-radius:0;box-shadow:0 4px 4px 0 rgba(0,0,0,.25);padding:24px;position:relative;right:20px;top:100%;width:auto;z-index:999}@media(width >= 0)and (max-width:575px){.popover-body{right:unset}}.popover-body__close-button{background:none;border:none;color:#171a1c;cursor:pointer;font-size:14px;position:absolute;right:24px;top:24px}.popover-body__title{padding-bottom:24px}.filter-popover__trigger{width:100%}.filter-popover__button{background-color:#fff;flex:1;font-size:14px;letter-spacing:1.6px;line-height:20px;margin-left:auto;width:fit-content}.filter-popover__button svg{color:#171a1c}@media(min-width:992px){.filter-popover__button{margin-left:unset}}@media(max-width:1023px){.filter-popover__button{font-size:14px}}.filter-popover__button--no-borders{border:none;padding:0}.Tooltip{z-index:100}.more-filters{display:flex}.more-filters__checkboxes-grid{display:grid;gap:24px;grid-template-columns:1fr}@media(min-width:576px){.more-filters__checkboxes-grid{gap:18px;grid-template-columns:repeat(2,minmax(auto,1fr))}}@media(min-width:992px){.more-filters__checkboxes-grid{grid-template-columns:repeat(3,minmax(auto,1fr))}}.more-filters__section{margin-bottom:24px}.more-filters__sub-heading{font-size:16px;letter-spacing:1.6px;line-height:120%;margin:12px 0}.check-option-checkbox{width:100%}.range-slider{align-items:center;display:flex;flex-direction:column;margin:0 auto;width:100%}.range-slider__slider{background:#d7dce0;border-radius:5px;cursor:pointer;display:flex;height:5px;margin-top:10px;position:relative;width:100%}.range-slider__slider-range{background:#c9ac77;border-radius:5px;height:5px;position:absolute;width:100%}.range-slider__slider-thumb{justifycontent:center;align-items:center;background:#fff;border:3px solid #c9ac77;border-radius:50%;cursor:pointer;display:flex;height:20px;position:absolute;width:20px}.range-slider__slider-thumb__inner{background-color:#fff;height:5px;width:5px}.range-slider__input-container{align-items:center;display:flex;gap:16px;justify-content:space-between;margin-top:16px;width:100%}.range-slider__input{border:1px solid #c9ac77;font-family:Gilroy,sans-serif;font-size:16px;text-align:center;width:48%}.range-slider__input--units{width:40%}.popover-principalcurrency{align-items:center;display:flex;flex-direction:column;margin:0 10px;width:auto}@media(min-width:576px){.popover-principalcurrency{margin:0 auto;width:300px}}.popover-principalcurrency__text-container{display:flex;gap:16px;justify-content:space-between;margin-top:16px;width:100%}.property-type-filter{display:grid;gap:18px;grid-template-columns:1fr;margin-bottom:24px}@media(min-width:576px){.property-type-filter{margin-bottom:0}}@media(min-width:992px){.property-type-filter{grid-template-columns:repeat(2,minmax(auto,1fr))}}.property-type-filter__checkbox-item{align-items:center;display:flex}.property-type-filter__checkbox-item input{margin-right:8px}.search-results{display:grid;gap:24px;grid-template-columns:1fr;margin-bottom:24px;min-width:unset;width:100%}@media(min-width:768px){.search-results{grid-template-columns:repeat(2,minmax(auto,1fr))}}@media(min-width:1200px){.search-results{grid-template-columns:repeat(3,minmax(auto,1fr))}.search-results--map-visible{grid-template-columns:repeat(2,minmax(auto,1fr))}}@media(min-width:1024px){.search-results{gap:48px}}@media(min-width:1200px){.search-results{gap:24px}}.search-results--empty{align-items:center;display:flex;justify-content:center}.search-results__map{display:flex;height:100%;width:100%}.search-results__map--hidden{display:none}.full-property-card{box-shadow:0 0 0 0 transparent;position:relative;transition:box-shadow .3s ease-in-out;width:100%}.full-property-card__button{background:transparent;cursor:pointer;opacity:0;padding:0;position:absolute;top:50%;transition:all .3s ease;z-index:99}.full-property-card__button svg{fill:#fff;color:#fff;height:24px;width:24px}.full-property-card__button--prev{left:4%;margin-top:unset!important}@media(width >= 0)and (max-width:575px){.full-property-card__button--prev{bottom:50%;left:0;margin-left:24px;top:50%;transform:translateY(-50%)}}.full-property-card__button--next{margin-top:unset!important;right:4%}@media(width >= 0)and (max-width:575px){.full-property-card__button--next{bottom:50%;margin-right:24px;right:0;top:50%;transform:translateY(-50%)}}.full-property-card__button:hover{opacity:.75!important}@media(width >= 0)and (max-width:575px){.full-property-card__button{opacity:1}}.full-property-card--carrousel{width:318px}@media(min-width:1024px){.full-property-card--carrousel{width:360px}}.full-property-card--carrousel__property-image{height:313px}@media(min-width:1200px){.full-property-card--carrousel__property-image{height:260px}}.full-property-card__link{background-color:red}.full-property-card__property-image{align-self:stretch;cursor:pointer;height:313px;object-fit:cover;position:relative;width:100%}@media(min-width:1200px){.full-property-card__property-image{height:260px}}.full-property-card__bottom-badges{align-items:center;display:flex;justify-content:flex-end;margin-top:-48px;position:absolute;width:calc(100% - 16px)}.full-property-card__bottom-badges-chip p{color:#171a1c}.full-property-card__property-description{min-height:120px}.full-property-card__property-description--full-description{background-color:#f2f5f7}.full-property-card__property-amenities{line-height:inherit;margin-bottom:10px}@media(max-width:1023px){.full-property-card__property-amenities{font-size:12px}}.full-property-card__price-container{display:flex;flex-direction:row;justify-content:space-between;padding:16px 16px 8px;width:100%}.full-property-card__property-price p{color:#384249;font-weight:700;letter-spacing:1.15px}.full-property-card__details-container{display:flex;flex-direction:column;height:100%;margin-left:16px}.full-property-card__details-container p{font-size:14px;letter-spacing:1.3px;width:100%}.full-property-card__property-name{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;margin:0 16px 0 0;overflow:hidden;text-overflow:ellipsis}.full-property-card__property-name p{letter-spacing:1.6px}.full-property-card--hide{display:none}.full-property-card:hover{box-shadow:1px 1px 10px 5px rgba(23,23,28,.1)}.full-property-card:hover .gallery__button{opacity:1}.full-property-card:hover p{color:unset!important}@media(width >= 0)and (max-width:575px){.full-property-card .gallery__button{opacity:1}}.full-property-card-container{position:relative}.full-property-card-container__buttons-container{align-items:center;display:flex;gap:16px;justify-content:center}.full-property-card-container__buttons-container--hide{display:none}.full-property-card-container__top-badges{flex-direction:row-reverse;margin:16px;position:absolute;right:0;top:0;z-index:1}.full-property-card-container__property-card-image-container{position:relative}.full-property-card-container__property-card-image-container:hover .full-property-card__button{opacity:1}.magazine-form-component__button{width:fit-content}@media(max-width:1023px){.magazine-form-component__button{width:100%}}.magazine-form-component__rich-text{text-wrap:wrap}.contact-card-block{box-shadow:0 0 0 0 transparent;transition:box-shadow .3s ease-in-out}.contact-card-block:hover{box-shadow:1px 1px 10px 5px rgba(23,23,28,.1)}.contact-card-block--desktop{display:flex}@media(min-width:1200px){.contact-card-block--desktop{display:none}}.contact-card-block--mobile{display:none}@media(min-width:1200px){.contact-card-block--mobile{display:flex}}.contact-form,.contact-form__input-container{display:flex;flex-direction:column}.contact-form__input-container{row-gap:16px}.contact-form__title{padding-bottom:24px}.contact-form__button{width:fit-content}@media(max-width:1023px){.contact-form__button{width:100%}}.agent-block-full{background-color:#f2f5f7;box-shadow:0 0 0 0 transparent;transition:box-shadow .3s ease-in-out}.agent-block-full:hover{box-shadow:1px 1px 10px 5px rgba(23,23,28,.1)}@media(min-width:1024px){.agent-block-full{height:510px}}.agent-full-container{flex:1;padding:48px}@media(max-width:1023px){.agent-full-container{padding:24px 24px 24px 48px}}.agent-full-container__popover{width:100%}.agent-full-container__header{margin-bottom:48px}@media(max-width:1023px){.agent-full-container__header{margin-bottom:16px}}.agent-full-container__title{line-height:57.6px}@media(max-width:1023px){.agent-full-container__title{align-items:center;display:flex;font-size:24px;line-height:28.8px}}.agent-full-container__subtitle{padding:16px 0;text-transform:capitalize}@media(max-width:1023px){.agent-full-container__subtitle{font-size:20px;line-height:28.8px}}.agent-full-container__qualification{text-transform:uppercase}.agent-full-container__information{text-transform:capitalize}.agent-full-container__information--link{text-decoration:underline}.agent-full-container__masters-circle{width:32px}.agent-full-container__masters-circle--small-hide{display:none}@media(max-width:1023px){.agent-full-container__masters-circle--small-hide{display:block;margin-left:16px;width:70px}}.agent-full-container__masters-circle--large-hide{display:block}@media(max-width:1023px){.agent-full-container__masters-circle--large-hide{display:none}}.agent-full-container .agent-full-container-button{padding-top:40px}@media(max-width:1023px){.agent-full-container .agent-full-container-button{padding-top:20px}}.agent-full-container .agent-full-container-button__button{background-color:#fff;flex:1;font-size:16px;letter-spacing:1.6px;line-height:20px;margin-left:auto;width:fit-content}.agent-full-container .agent-full-container-button__button svg{color:#171a1c}@media(min-width:992px){.agent-full-container .agent-full-container-button__button{margin-left:unset}}@media(max-width:1023px){.agent-full-container .agent-full-container-button__button{font-size:14px}}.agent-full-container .agent-full-container-button__button--hide{background-color:#fff;flex:1}@media(max-width:1023px){.agent-full-container .agent-full-container-button__button--hide{display:none}}.agent-full-container .agent-full-container-button .button{width:100%}.agent-full-container .agent-full-container-button .button__text{flex:0}.agent-full-image-container{height:510px;object-fit:cover;width:408px}@media(max-width:1023px){.agent-full-image-container{height:auto;width:200px}}@media(min-width:1024px){.agent-full-image-container{max-width:fit-content}}.agent-block-small{background-color:#f2f5f7;box-shadow:0 0 0 0 transparent;transition:box-shadow .3s ease-in-out}.agent-block-small:hover{box-shadow:1px 1px 10px 5px rgba(23,23,28,.1)}.agent-block-small--desktop{display:flex}@media(min-width:1200px){.agent-block-small--desktop{display:none}}.agent-block-small--mobile{display:none}@media(min-width:1200px){.agent-block-small--mobile{display:flex}}.agent-block-small__phone svg{color:#c9ac77;margin-right:8px}.agent-block-small__image{height:200px;object-fit:cover;width:250px}.agent-block-small__title{text-wrap:wrap}@media(min-width:768px)and (max-width:991px){.agent-block-small__title{text-wrap:nowrap}}.agent-block-small__agent-info-container{padding:24px}@media(min-width:768px)and (max-width:991px){.agent-block-small__agent-info-container{justify-content:center}}@media(min-width:320px)and (max-width:575px){.agent-block-small__agent-info-container{padding:16px}}.agent-block-small__logo-up{display:none}@media(min-width:320px)and (max-width:575px){.agent-block-small__logo-up{display:block;height:32px;min-width:32px;width:32px}}.agent-block-small__logo-down{display:block;height:32px;min-width:32px;width:32px}@media(min-width:320px)and (max-width:575px){.agent-block-small__logo-down{display:none}}.agent-block-small__button-container{margin-top:12px}.agent-block-small__button-container__button{border:none;gap:8px;height:unset;padding:unset}.agent-block-small__button-container__button svg{color:#c9ac77}.agent-block-small__button-container__icon{min-width:16px}.map{height:730px}.image-with-text{position:relative;width:fit-content}.image-with-text--full-width{width:100%}.image-with-text__image--full-width{height:100%!important;object-fit:cover!important;width:100%!important}.image-with-text__gradient-overlay{background:linear-gradient(0deg,rgba(23,26,28,.8) 6.24%,rgba(23,26,28,0) 55.3%),transparent 0/cover no-repeat;cursor:pointer;height:100%;pointer-events:none;position:absolute;width:100%;z-index:1}.image-with-text__headline-container{display:grid;height:auto;left:0;padding:24px;position:absolute;right:0;width:100%;z-index:2}@media(width >= 0)and (max-width:575px){.image-with-text__headline-container{padding:12px}}.image-with-text__headline-container--top{top:0}.image-with-text__headline-container--bottom{bottom:0}.image-with-text__headline-flex{align-items:center;display:flex;flex-direction:row;justify-content:space-between}.image-with-text__text{color:#fff;width:100%;z-index:8}.my-account{gap:32px;width:100%}@media(min-width:992px){.my-account{width:600px}}.my-account__form__title{margin-bottom:80px}.my-account__form__subtitle{margin-bottom:24px}.my-account__form__inputs{margin-bottom:32px}.my-account__form__inputs .custom-selector{height:48px;padding:10px}.my-account__form__button{width:100%}@media(min-width:992px){.my-account__form__button{width:auto}}.profile-menu{gap:48px}.profile-menu,.profile-menu__card{display:flex;flex-direction:column}.profile-menu__card{background-color:#f2f5f7;gap:24px;height:186px;padding:24px 24px 56px;width:408px}@media(max-width:991px){.profile-menu__card{width:100%}}@media(max-width:575px){.profile-menu__card{height:auto;width:100%}}.profile-menu__links{display:flex;gap:40px}@media(max-width:991px){.profile-menu__links{flex-direction:column}}.profile-menu__links a{text-decoration:none}.result-newsroom-list__link{cursor:pointer;font-weight:700;text-decoration:underline}.newsroom-carrousel{display:flex;flex-direction:column;width:100%}.newsroom-carrousel__top-bar{display:flex;flex-direction:row;justify-content:space-between;margin-bottom:48px}.newsroom-carrousel__buttons-container{align-items:center;display:flex;gap:16px;justify-content:center}.newsroom-carrousel__card-container{max-height:258px;max-width:342px}@media(min-width:992px){.newsroom-carrousel__card-container{max-width:408px}}.newsroom-carrousel__button{align-items:center;background:#fff;border:1px solid #c9ac77;border-radius:36px;cursor:pointer;display:flex;font:inherit;height:48px;justify-content:center;padding:0;width:48px}.newsroom-carrousel__carrousel-list{gap:24px;padding:0 0 20px}@media(min-width:992px){.newsroom-carrousel__carrousel-list{gap:48px}}.newsroom-carrousel__link{cursor:pointer;margin:24px 0;text-decoration:underline}.newsroom-card{text-decoration:none}.newsroom-card__card{box-shadow:0 0 0 0 transparent;height:100%;padding:16px;position:relative;transition:box-shadow .3s ease-in-out;width:342px}.newsroom-card__card:hover{box-shadow:1px 1px 10px 5px rgba(23,23,28,.1)}@media(min-width:576px){.newsroom-card__card{width:408px}}.newsroom-card__title{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;text-overflow:ellipsis}@media(min-width:576px){.newsroom-card__title{height:55px}}.newsroom-card__image{align-self:stretch;height:342px;object-fit:cover;position:relative;width:342px}@media(min-width:576px){.newsroom-card__image{height:408px;width:408px}}.newsroom-card__information{margin-top:24px}.numbered-list-container{padding:24px 0;width:100%}.numbered-list-container--gray-background{background-color:#f2f5f7}@media(min-width:1440px){.numbered-list-container--gray-background{padding:48px 0 60px}}.numbered-list{max-width:1440px;width:100%}.numbered-list__number{align-content:center;color:#c9ac77;display:flex;font-size:100px;font-style:normal;font-weight:400;line-height:.5;padding:0 15px;width:.75em}@media(min-width:1440px){.numbered-list__number{font-size:128px}}.numbered-list__number-container{display:flex;justify-content:center}.numbered-list__category{color:#7e868c;font-family:Gilroy,sans-serif;font-size:11px;font-style:normal;font-weight:700;letter-spacing:1.2px;line-height:normal;margin-bottom:12px;text-transform:uppercase}@media(min-width:576px){.numbered-list__category{font-size:12px}}.numbered-list__text-container{display:flex;flex-direction:column}.numbered-list__category-container{display:flex;flex:0;text-decoration:none}.numbered-list__headline-container{display:flex;text-decoration:none}@media(min-width:992px){.numbered-list__headline-container{flex:1}}.numbered-list__headline-container .text{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;max-height:60px;overflow:hidden;text-overflow:ellipsis}@media(min-width:576px){.numbered-list__headline-container .text{max-height:none}}.numbered-list__read-more{font-family:Gilroy,sans-serif;font-size:14px;font-weight:400;letter-spacing:1.4px;line-height:20px;margin-top:6px;text-decoration:underline}.numbered-list__read-more:hover{text-decoration:none}.numbered-list__stack{overflow-x:auto}.numbered-list--horizontal-gap{gap:48px!important}@media(min-width:1600px){.numbered-list--horizontal-gap{gap:64px!important}}@media(min-width:1920px){.numbered-list--horizontal-gap{gap:80px!important}}.numbered-list--vertical-gap{gap:0!important}.b-numbered-list{padding-left:24px;padding-right:24px;width:100%}@media(min-width:768px){.b-numbered-list{padding-left:48px;padding-right:48px}}@media(min-width:1200px){.b-numbered-list{padding-left:64px;padding-right:64px}}@media(min-width:1920px){.b-numbered-list{margin:auto;max-width:1600px;padding:0}}.b-numbered-list__item{cursor:pointer!important;display:flex;flex:1;margin:16px 0;max-width:400px!important;width:100%!important}@media(min-width:1024px){.b-numbered-list__item{min-height:100px}}@media(min-width:576px){.b-numbered-list__item{margin:24px 0}}@media(min-width:1024px){.b-numbered-list__item{box-shadow:0 0 0 0 transparent;margin:10px 16px;padding:10px!important;transition:box-shadow .3s ease-in-out}.b-numbered-list__item:hover{box-shadow:2px 2px 4px rgba(23,23,28,.1)}}.office-banner{height:232px;position:relative}.office-banner__image-container{position:relative;width:100%}.office-banner__image-container img{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%}.office-banner__text_conatiner{background:#171a1c;height:124px;opacity:.9;position:absolute;right:0;top:50%;transform:translateY(-50%);width:805px}@media(width >= 0)and (max-width:575px){.office-banner__text_conatiner{visibility:hidden}}@media(max-width:1023px){.office-banner__text_conatiner{width:100vw}}.office-banner__text{color:#fff}.office-business-card{display:flex}.office-business-card__location{color:#7e868c}.office-business-card__logo{box-sizing:inherit;height:36px}.office-business-card__logo-container{width:300px}.office-business-card__bold-title{color:#636a70;font-weight:700}.offices-carrousel{display:flex;flex-direction:column;gap:24px;width:100%}.offices-carrousel__top-bar{display:flex;flex-direction:row;justify-content:space-between}.offices-carrousel__buttons-container{align-items:center;display:flex;gap:16px;justify-content:center}.offices-carrousel__card-container{max-height:258px;max-width:342px}@media(min-width:992px){.offices-carrousel__card-container{max-width:408px}}.offices-carrousel__button{align-items:center;background:#fff;border:1px solid #c9ac77;border-radius:36px;cursor:pointer;display:flex;font:inherit;height:48px;justify-content:center;padding:0;width:48px}.offices-carrousel__carrousel-list{gap:24px}@media(min-width:992px){.offices-carrousel__carrousel-list{gap:48px}}.office-card{background-color:#f2f5f7;box-shadow:0 0 0 0 transparent;height:100%;transition:box-shadow .3s ease-in-out;width:342px}.office-card:hover{box-shadow:1px 1px 10px 5px rgba(23,23,28,.1)}.office-card--full-width{width:100%!important}@media(min-width:1024px){.office-card{width:408px}}.office-card__container{display:flex;flex-direction:column;gap:24px;height:100%;justify-content:space-evenly;padding:24px;width:100%}.office-card__name{color:#171a1c}.office-card__details{color:#171a1c;overflow:hidden;text-overflow:clip;text-transform:capitalize}.office-card__button{background-color:#fff;max-width:318px;width:100%}.office-card__button .button__text{flex:unset}.office-card__button-container{align-items:flex-end;display:flex;flex:1;gap:24px}.password-reset__form{display:flex;flex-direction:column;gap:1.5rem}.password-reset__header{margin-bottom:2rem}.right-image-wrapper__form{margin:40px 80px;width:calc(100% - 660px)}@media(max-width:1439px){.right-image-wrapper__form{margin:40px;width:calc(100% - 460px)}}@media(max-width:991px){.right-image-wrapper__form{margin:40px 16px;width:100%}}.right-image-wrapper__image{background-size:cover;height:620px;width:660px}@media(max-width:1439px){.right-image-wrapper__image{height:432px;width:460px}}@media(max-width:991px){.right-image-wrapper__image{display:none}}.properties-carrousel{display:flex;flex-direction:column;width:100%}.properties-carrousel__top-bar{display:flex;flex-direction:column;justify-content:space-between}@media(min-width:768px){.properties-carrousel__top-bar{flex-direction:row;margin-bottom:24px}}.properties-carrousel__view-all-container{align-items:center;display:flex;gap:10px;justify-content:space-between}.properties-carrousel__buttons-container{align-items:center;display:flex;gap:8px;justify-content:center}.properties-carrousel__button{align-items:center;background:transparent;cursor:pointer;display:flex;font:inherit;height:36px;justify-content:center;padding:0;width:36px}.properties-carrousel__button:hover{border:1px solid #c9ac77;border-radius:36px}.properties-carrousel__carrousel-list{gap:24px}@media(min-width:768px){.properties-carrousel__carrousel-list{gap:48px}}.simple-property-card{box-shadow:0 0 0 0 transparent;cursor:pointer;display:flex;flex-direction:column;margin:10px 0;transition:box-shadow .3s ease-in-out;width:100%}.simple-property-card:hover{box-shadow:1px 1px 10px 5px rgba(23,23,28,.1)}.simple-property-card__property-image{align-self:stretch;height:260px;object-fit:cover;width:260px}@media(min-width:1440px){.simple-property-card__property-image{height:300px;max-width:300px;width:300px}}.simple-property-card__property-description{padding:18px 10px 10px}.simple-property-card__property-price p{color:#384249}.simple-property-card__property-name{margin-top:6px;max-width:240px;width:240px}@media(min-width:1440px){.simple-property-card__property-name{max-width:280px;width:280px}}.simple-property-card .text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.property-card-component{display:flex;flex-direction:column;gap:48px}.property-card-component__breadcrumb{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between}.property-card-component__breadcrumb__share-button{margin-left:16px}.property-card-component__headline{display:grid;gap:16px;grid-template-columns:1fr minmax(auto,220px)}@media(width >= 0)and (max-width:575px){.property-card-component__headline{grid-template-columns:1fr}}.results-list-block{display:flex;flex-direction:column;gap:48px}.b-results-list__wrapper{gap:24px!important;overflow:hidden}@media(min-width:1024px){.b-results-list__wrapper--horizontal-scrollable-list{gap:48px!important;overflow:auto}.b-results-list__wrapper--horizontal-stretch,.b-results-list__wrapper--vertical-list{gap:48px!important}.b-results-list__wrapper--horizontal-grid{flex-flow:row wrap!important;flex-wrap:wrap!important;gap:48px!important}}.b-results-list{display:flex;flex-direction:row;gap:24px}.b-results-list--horizontal-scrollable-list figure{min-width:97px}@media(min-width:1024px){.b-results-list--horizontal-scrollable-list figure{min-width:146px}.b-results-list--horizontal-scrollable-list{max-width:408px;min-width:408px}.b-results-list--vertical-list{width:100%}}.b-results-list--horizontal-stretch figure{min-width:97px}@media(min-width:1024px){.b-results-list--horizontal-stretch figure{min-width:146px}.b-results-list--horizontal-stretch{width:100%}}.b-results-list--horizontal-grid figure{min-width:97px}@media(min-width:1024px){.b-results-list--horizontal-grid figure{min-width:146px}.b-results-list--horizontal-grid{max-width:408px;min-width:408px;width:100%}}.b-results-list-content{display:flex;flex:1;flex-direction:column;gap:16px;justify-content:flex-start}.b-results-list-content__content-headline{leading-trim:both;text-edge:cap;color:#7e868c;font-family:Gilroy,sans-serif;font-size:12px;font-style:normal;font-weight:700;letter-spacing:1.2px;line-height:19px;text-transform:uppercase}.listings{grid-gap:48px;display:grid;grid-template-columns:repeat(3,minmax(auto,1fr))}@media(max-width:1439px){.listings{gap:24px;grid-template-columns:repeat(2,minmax(auto,1fr));min-width:unset}}@media(max-width:991px){.listings{grid-template-columns:1fr}}.search-agents{display:grid;gap:48px;grid-template-columns:repeat(2,minmax(auto,1fr));margin-bottom:24px}@media(max-width:1023px){.search-agents{gap:24px}}@media(max-width:991px){.search-agents{gap:24px;grid-template-columns:1fr;min-width:unset}}.agent-card-container{background-color:#f2f5f7;box-shadow:0 0 0 0 transparent;transition:box-shadow .3s ease-in-out}.agent-card-container:hover{box-shadow:1px 1px 10px 5px rgba(23,23,28,.1)}@media(min-width:1024px){.agent-card-container{height:auto}}.agent-card-info-container{flex:1;padding:24px}@media(width >= 0)and (max-width:575px){.agent-card-info-container{padding:18px}}.agent-card-info-container__popover{width:100%}.agent-card-info-container__header{margin-bottom:48px}@media(max-width:1023px){.agent-card-info-container__header{margin-bottom:16px}}.agent-card-info-container__licenseNumber{margin-bottom:21px;text-transform:capitalize}@media(width >= 0)and (max-width:575px){.agent-card-info-container__licenseNumber{margin-bottom:unset}}.agent-card-info-container__information{text-transform:capitalize}.agent-card-info-container__masters-circle{display:block;margin-left:16px;width:32px}.agent-card-info-container .agent-card-info-container-button__button{background-color:#fff;flex:1;font-size:16px;letter-spacing:1.6px;line-height:20px;margin-left:auto;width:fit-content}.agent-card-info-container .agent-card-info-container-button__button svg{color:#171a1c}@media(min-width:992px){.agent-card-info-container .agent-card-info-container-button__button{margin-left:unset}}@media(max-width:1023px){.agent-card-info-container .agent-card-info-container-button__button{font-size:14px}}.agent-card-info-container .agent-card-info-container-button .button{width:100%}.agent-card-info-container .agent-card-info-container-button .button__text{flex:0}.agent-card-image-container{height:100%;object-fit:cover;width:230px}.search-developments__feed{display:grid;gap:48px;grid-template-columns:1fr;margin-bottom:24px}@media(min-width:992px){.search-developments__feed{gap:48px 24px;grid-template-columns:repeat(2,1fr);min-width:unset}}@media(min-width:1440px){.search-developments__feed{gap:96px 48px;grid-template-columns:repeat(3,1fr);margin-bottom:24px}}.development-card{box-shadow:0 0 0 0 transparent;height:100%;position:relative;transition:box-shadow .3s ease-in-out;width:100%}.development-card:hover{box-shadow:1px 1px 10px 5px rgba(23,23,28,.1)}.development-card:hover p{color:unset!important}@media(width >= 0)and (max-width:575px){.development-card{width:342px}}.development-card__share-buttons{flex-direction:row-reverse;left:0;padding:16px;position:absolute;right:0;top:0;z-index:1}.development-card__property-image{align-self:stretch;height:313px;object-fit:cover;position:relative;width:100%}@media(width >= 0)and (max-width:575px){.development-card__property-image{width:342px}}.development-card__property-description{background-color:#f2f5f7;height:150px;padding:16px}.search-offices__feed{display:grid;gap:24px;grid-template-columns:1fr;min-width:unset}@media(min-width:1200px){.search-offices__feed{gap:48px;grid-template-columns:repeat(2,minmax(auto,1fr))}.search-offices__feed--map-off{grid-template-columns:repeat(2,minmax(auto,1fr))!important}.search-offices__feed--map-on{gap:48px;grid-template-columns:1fr}}.search-offices__map{display:flex;height:100%;width:100%}.search-offices__map--hidden{display:none}@media(max-width:1199px){.search-offices__map{display:none}}.signup{display:grid;grid-template-columns:1fr 1fr;text-align:center}@media(max-width:991px){.signup{grid-template-columns:1fr}}.signup__button{width:100%}.signup__form{margin:40px 80px}@media(max-width:1439px){.signup__form{margin:40px}}@media(max-width:991px){.signup__form{margin:40px 16px}}.signup__form__title{margin-bottom:32px}.signup__form__link{font-weight:700}.signup__features{align-items:center;background-size:cover;display:flex;flex-direction:column;height:620px;padding:48px}@media(max-width:1439px){.signup__features{height:432px;padding:24px}}@media(max-width:991px){.signup__features{display:none}}.signup__features__content{background-color:hsla(0,0%,100%,.9);display:flex;flex-direction:column;gap:48px;height:100%;justify-content:center;padding:0 48px;text-align:left;width:100%}@media(max-width:1439px){.signup__features__content{gap:16px;padding:16px}}.signup__features__item{display:flex;flex-direction:column;gap:8px}.map{height:232px;width:936px}@media(max-width:991px){.map{height:342px}}.map--full-width{width:100%}.map--full-height{height:500px}.map--modal{height:90%;height:-webkit-fill-available;height:-moz-available;height:fill-available}.map__title{padding-bottom:24px}.small-card-image-bg{align-items:center;background-position:50%;background-size:cover;height:408px;justify-content:center;padding:48px;position:relative;text-align:center}@media(max-width:1199px){.small-card-image-bg{height:300px}}@media(max-width:575px){.small-card-image-bg{height:342px}}.small-card-image-bg__content{background-color:hsla(0,0%,100%,.8);gap:24px;height:auto;padding:24px;width:100%}.small-card-image-bg__content__text{-webkit-line-clamp:6;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}@media(max-width:1199px){.small-card-image-bg__content__text{-webkit-line-clamp:3}}@media(max-width:575px){.small-card-image-bg__content__text{-webkit-line-clamp:6}}.status-callout{display:flex;flex-direction:row;gap:48px;justify-content:center}@media(max-width:991px){.status-callout{flex-direction:column;gap:24px}}.stat-block{flex-grow:1}.stat-block__container{align-items:center;display:flex;flex-direction:column;gap:32px;margin:24px 0}.stat-block__value{color:#c9ac77}.stat-block__category{color:#7e868c;font-family:Gilroy,sans-serif;font-size:12px;font-style:normal;font-weight:700;letter-spacing:1.2px;line-height:normal;text-transform:uppercase}@media(max-width:575px){.stat-block__category{font-size:11px;letter-spacing:1.1px;line-height:19px}}.sticky-content{background-color:#fff;border:1px solid #d7dce0;bottom:0;box-shadow:0 4px 3px 0 rgba(0,0,0,.04);left:50%;padding:24px;position:fixed;transform:translateX(-50%);width:100%;z-index:1000}.test-block,.text-block{display:flex}.text-content-block{display:flex;height:auto;max-width:798px;text-align:var(--text-align);width:auto;z-index:8}.text-content-block__button-container{display:flex;margin:24px 0 12px;width:100%}@media(min-width:768px){.text-content-block__button-container{margin:24px}}@media(min-width:1200px){.text-content-block__button-container{width:300px}}.text-content-block__button{width:100%}@media(min-width:768px){.text-content-block__button{width:auto}}.text-content-block__title{width:100%}@media(min-width:1200px){.text-content-block__title{font-size:48px;width:300px}}.text-content-block__description{padding-top:12px;width:100%}@media(min-width:1024px){.text-content-block__description{padding-top:24px}}@media(min-width:1200px){.text-content-block__description{padding-top:24px;width:300px}}.text-list-component{width:100%}.text-list-component__title{padding-bottom:24px}.text-list-component__button{background-color:transparent;cursor:pointer;text-decoration-line:underline}.text-list-component__button p{font-weight:700}.text-list-component .table{border-collapse:collapse;width:auto}.text-list-component .table__cell{letter-spacing:1.6px;padding-bottom:16px;padding-right:40px}.view-button-component{display:flex;flex-direction:column}.view-button-component__title{letter-spacing:1.9px;line-height:19px;padding-bottom:12px;text-transform:uppercase}.view-button-component .container{align-items:flex-start;display:flex;flex-flow:row wrap;gap:24px;justify-content:flex-start;padding:0}@media(min-width:768px){.view-button-component .container{justify-content:flex-start}}@media(width >= 0)and (max-width:575px){.view-button-component .container{display:grid;grid-template-columns:1fr 1fr}}.view-button-component .container__button{margin-top:12px}.b-html-box h1{font-family:Arial,Helvetica,sans-serif;font-size:2.5625rem;font-weight:700;line-height:3rem;margin:0;padding:0}.blog-page-layout,.blog-page-layout__blog,.blog-page-layout__container{gap:20px!important}.blog-page-layout{overflow-x:hidden}.blog-page-layout__full-width-1{margin:0 0 48px!important;padding-top:56px}@media(min-width:1024px){.blog-page-layout__full-width-1{margin:0 0 48px!important;padding-top:130px}}.blog-page-layout__blog{display:flex;flex-direction:column;justify-content:center;margin:0 5%;max-width:1440px}@media(min-width:1440px){.blog-page-layout__blog{margin:auto!important}}.blog-page-layout__footer,.blog-page-layout__full-width-2{margin:0!important}.alert-bar{display:flex;position:sticky;top:0;transition:all .3s ease-in-out;width:100%;z-index:100}.alert-bar__message{padding:var(--c-link-padding-top) var(--c-link-padding-right) var(--c-link-padding-bottom) var(--c-link-padding-left)}.alert-bar--showing{animation:slide-in .5s ease forwards}.alert-bar--hidding{animation:slide-out .5s ease forwards}.alert-bar--default{background-color:#c9ac77!important}.alert-bar--error{background-color:var(--status-color-danger)!important}.alert-bar--success{background-color:var(--status-color-success)!important}@keyframes slide-in{0%{transform:translateY(-100%)}to{transform:translateY(0)}}@keyframes slide-out{0%{transform:translateY(0)}to{transform:translateY(-100%)}}.header-section{display:flex;flex-direction:column;position:fixed;transition:all .3s ease-in-out;width:100%;z-index:100}.header-section--hidden{transform:translateY(-100%)}.cire-layout{display:flex;flex-direction:column;gap:24px}@media(min-width:768px){.cire-layout{display:flex;flex-direction:column;gap:48px}}@media(min-width:1600px){.cire-layout{display:flex;flex-direction:column;gap:60px}}.cire-layout__main{padding-left:24px;padding-right:24px;width:100%}@media(min-width:768px){.cire-layout__main{padding-left:48px;padding-right:48px}}@media(min-width:1200px){.cire-layout__main{padding-left:64px;padding-right:64px}}@media(min-width:1920px){.cire-layout__main{margin:auto;max-width:1600px;padding:0}}.cire-layout__main .carrousel,.cire-layout__main .properties-carrousel{padding:0}.cire-layout__main2{display:flex;flex-direction:column;gap:14px;padding-left:24px;padding-right:24px;width:100%}@media(min-width:768px){.cire-layout__main2{padding-left:48px;padding-right:48px}}@media(min-width:1200px){.cire-layout__main2{padding-left:64px;padding-right:64px}}@media(min-width:1440px){.cire-layout__main2{margin:auto;max-width:1126px;padding:0}}@media(min-width:1600px){.cire-layout__main2{max-width:1240px}}.cire-layout__main2:empty{display:none}@media(min-width:1024px){.cire-layout__main2{gap:26px}}.cire-layout__main2 .b-double-chain__children-grid{gap:14px}@media(min-width:1024px){.cire-layout__main2 .b-double-chain__children-grid{gap:26px}}.cire-layout__fullwidth1,.cire-layout__fullwidth2,.cire-layout__main{display:flex;flex-direction:column;gap:24px}.cire-layout__fullwidth1:empty,.cire-layout__fullwidth2:empty,.cire-layout__main:empty{display:none}@media(min-width:768px){.cire-layout__fullwidth1,.cire-layout__fullwidth2,.cire-layout__main{display:flex;flex-direction:column;gap:48px}}@media(min-width:1600px){.cire-layout__fullwidth1,.cire-layout__fullwidth2,.cire-layout__main{display:flex;flex-direction:column;gap:60px}}.b-right-rail-advanced,.b-right-rail-advanced__container,.b-right-rail-advanced__main{gap:30px!important}.b-right-rail-advanced{overflow-x:hidden}.b-right-rail-advanced__main-interior-item{border-right:none!important;padding:0!important}@media(max-width:1023px){.b-right-rail-advanced__main-interior-item{display:flex!important}}.b-right-rail-advanced__footer,.b-right-rail-advanced__full-width-2{margin:0!important}.nav-bar-space{height:0;padding-top:56px}@media(min-width:1024px){.nav-bar-space{padding-top:130px}}.b-right-rail__main-interior-item{border-right:none!important;gap:48px!important}@media(max-width:767px){.b-right-rail__main-interior-item{display:flex!important}}.b-right-rail__main-right-rail{gap:48px!important;padding-left:0}@media(min-width:768px){.b-right-rail__main-right-rail{padding-left:24px}}.b-right-rail__main{padding-top:48px}.b-right-rail__full-width-1,.b-right-rail__full-width-2{margin:0!important}.b-right-rail__footer{margin:80px 0 0!important}@media(max-width:1023px){.b-right-rail__footer{margin:48px 0 0!important}}