@font-face{font-family:fotocasa-iconset-poi;font-style:normal;font-weight:400;src:url(https://s.fotocasa.es/webfonts/fotocasa-iconset-poi/v2.woff) format("woff")}@font-face{font-display:swap;font-family:Open Sans;font-style:normal;font-weight:400;src:local("Open Sans Regular"),local("OpenSans-Regular"),url(https://frtassets.fotocasa.es/font/open-sans-v14-latin-regular.woff2) format("woff2"),url(https://frtassets.fotocasa.es/font/open-sans-v14-latin-regular.woff) format("woff")}@font-face{font-display:swap;font-family:Open Sans;font-style:normal;font-weight:600;src:local("Open Sans SemiBold"),local("OpenSans-SemiBold"),url(https://frtassets.fotocasa.es/font/open-sans-v14-latin-600.woff2) format("woff2"),url(https://frtassets.fotocasa.es/font/open-sans-v14-latin-600.woff) format("woff")}body.is-modal-open{overflow-y:hidden}.sui-ModalBasic{background-color:rgba(0,0,0,.6);bottom:0;display:none;left:0;position:fixed;right:0;text-align:center;top:0;white-space:nowrap;z-index:1999999999}.sui-ModalBasic.is-open{display:flex;justify-content:center;overflow-x:hidden;overflow-y:auto}.sui-ModalBasic--verticallyCentered{align-items:center}.sui-ModalBasic-dialog{background-color:#fff;border:0;box-shadow:0 1px 3px rgba(0,0,0,.15);display:flex;flex-direction:column;margin:8px;max-height:100%;text-align:left;vertical-align:middle;white-space:normal}@media (max-width:767px){.sui-ModalBasic-dialog--full{height:100%;margin:0;width:100%}}@media (min-width:768px){.sui-ModalBasic-dialog{max-width:440px;width:100%}}.sui-ModalBasic-header{align-items:center;background-color:transparent;color:inherit;display:flex;flex:0 0 auto;font-weight:400;font-size:18px;justify-content:space-between;padding:0 4px 0 8px;position:relative}.sui-ModalBasic-close{background-color:transparent;border:0;cursor:pointer;display:flex;padding:8px 4px 8px 8px}.sui-ModalBasic-closeIcon{fill:#000!important;height:24px;width:24px}.sui-ModalBasic-closeTextHidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.sui-ModalBasic-content{-webkit-overflow-scrolling:touch;flex:1 1 auto;overflow-y:auto;position:relative}.sui-ModalBasic-content,.sui-ModalBasic-footer{border-top:0;padding:8px}@-webkit-keyframes atom-spinner{0%{box-shadow:-16px 16px #ea5084,0 32px #262e8e}25%{box-shadow:0 16px #ea5084,-16px 32px #262e8e}50%{box-shadow:0 32px #ea5084,-16px 16px #262e8e}75%{box-shadow:-16px 32px #ea5084,0 16px #262e8e}to{box-shadow:-16px 16px #ea5084,0 32px #262e8e}}@keyframes atom-spinner{0%{box-shadow:-16px 16px #ea5084,0 32px #262e8e}25%{box-shadow:0 16px #ea5084,-16px 32px #262e8e}50%{box-shadow:0 32px #ea5084,-16px 16px #262e8e}75%{box-shadow:-16px 32px #ea5084,0 16px #262e8e}to{box-shadow:-16px 16px #ea5084,0 32px #262e8e}}.sui-AtomSpinner-loader{-webkit-animation:atom-spinner 1.5s ease-in-out infinite;animation:atom-spinner 1.5s ease-in-out infinite;background-color:transparent;border-radius:50%;box-shadow:-16px 16px #ea5084,0 32px #262e8e;display:none;height:16px;left:0;margin:0 auto;position:absolute;right:0;text-indent:100%;top:calc(50% - 32px);width:16px;z-index:999}.sui-AtomSpinner--fullPage:before,.sui-AtomSpinner:before{background-color:hsla(0,0%,100%,.6);bottom:0;content:"";left:0;right:0;top:0}.sui-AtomSpinner{position:relative;z-index:1}.sui-AtomSpinner:before{position:absolute}.sui-AtomSpinner--fullPage:before{position:fixed}.sui-AtomSpinner--fullPage .sui-AtomSpinner-loader,.sui-AtomSpinner .sui-AtomSpinner-loader{display:block}.sui-MoleculeNotification{max-height:500px}.sui-MoleculeNotification-content{display:flex;justify-content:space-between;padding:16px}.sui-MoleculeNotification-children,.sui-MoleculeNotification-text{flex:1 1 auto;font-size:14px}.sui-MoleculeNotification-buttonsContainer{padding:0 16px 16px;text-align:right}.sui-MoleculeNotification-icon svg{height:24px;width:24px}.sui-MoleculeNotification-iconLeft{display:none;margin-right:8px}@media (min-width:320px){.sui-MoleculeNotification-iconLeft{display:block}}.sui-MoleculeNotification-iconClose{cursor:pointer;margin-left:16px}@media (min-width:320px){.sui-MoleculeNotification-iconClose{margin-left:8px}}.sui-MoleculeNotification--info{background-color:#303ab2;color:#fff}.sui-MoleculeNotification--info svg{fill:#fff!important}.sui-MoleculeNotification--success{background-color:#00a544;color:#fff}.sui-MoleculeNotification--success svg{fill:#fff!important}.sui-MoleculeNotification--warning{background-color:#f79500;color:#fff}.sui-MoleculeNotification--warning svg{fill:#fff!important}.sui-MoleculeNotification--error{background-color:#e23515;color:#fff}.sui-MoleculeNotification--error svg{fill:#fff!important}.sui-MoleculeNotification--system{background-color:#000;color:#fff}.sui-MoleculeNotification--system svg{fill:#fff!important}.sui-MoleculeNotification--positive{color:#000}.sui-MoleculeNotification--positive .sui-MoleculeNotification-icon svg{fill:#777!important}.sui-MoleculeNotification--positive.sui-MoleculeNotification--info{background-color:#eaebf7}.sui-MoleculeNotification--positive.sui-MoleculeNotification--success{background-color:#e6f6ec}.sui-MoleculeNotification--positive.sui-MoleculeNotification--warning{background-color:#fef4e6}.sui-MoleculeNotification--positive.sui-MoleculeNotification--error{background-color:#fcebe8}.sui-MoleculeNotification--positive.sui-MoleculeNotification--system{background-color:#e6e6e6}.sui-MoleculeNotification--relative{position:relative}.sui-MoleculeNotification--top{left:0;position:fixed;top:0;width:100%;z-index:1000}.sui-MoleculeNotification--bottom{bottom:0;left:0;position:fixed;width:100%;z-index:1000}.sui-MoleculeNotification-effect--top{transition:top .5s ease-out}.sui-MoleculeNotification-effect--top.sui-MoleculeNotification-effect--hide{top:-50%;transition:top .3s ease-in}.sui-MoleculeNotification-effect--bottom{transition:bottom .5s ease-out}.sui-MoleculeNotification-effect--bottom.sui-MoleculeNotification-effect--hide{bottom:-50%;transition:bottom .3s ease-in}.sui-MoleculeNotification-effect--relative{transition:opacity .5s ease-out .5s,max-height .5s ease 0s}.sui-MoleculeNotification-effect--relative.sui-MoleculeNotification-effect--hide{max-height:0;opacity:0;transition:opacity .3s ease-in 0s,max-height .5s ease .3s}.re-GigyaWrapper{min-height:50px}.re-GigyaWrapper-render{opacity:1;transition:opacity 1s ease-in-out}.re-GigyaWrapper-render.is-loading-screenset{opacity:0}.re-GigyaWrapper.sui-AtomSpinner{overflow:hidden}.re-LoginModal .sui-ModalBasic-content{min-width:200px}.re-LoginModal .sui-ModalBasic-dialog{padding:8px}@media (min-width:768px){.re-LoginModal .sui-ModalBasic-dialog{max-width:490px}}.re-LoginModal .sui-ModalBasic-header{margin:8px 0}.re-LoginModal .sui-ModalBasic-close .fc-Icon{fill:#fff;stroke:#000;stroke-width:1px}.re-LoginModal-image{background-position:50%;background-repeat:no-repeat;height:100px}#re-LoginModal-screenset_bubble{z-index:2000000000!important}.fc-Save-searchTitle--success{font-weight:700}.fc-Save-searchText--success{margin-top:10px}.fc-Save-searchClose{background-color:transparent;border:0;cursor:pointer;outline:none;padding:16px;position:absolute;right:0;top:0}.fc-Save-search{background-color:#f1f1f1;color:#4d4d4d;margin:40px 0 32px;padding:12px 16px 16px;text-align:center}.fc-Save-search .fc-Icon{fill:#fff;stroke:#fff;stroke-width:2px}.fc-Save-search .sui-AtomButton path{fill:transparent}.fc-Save-search--successContainer{background-color:#00a544;color:#fff;font-size:14px;margin:0;padding:16px;text-align:left}.fc-Save-search--fixed{box-shadow:0 16px 16px -8px rgba(0,0,0,.2);margin:0;position:fixed;top:0;width:222px;z-index:100}.fc-Save-searchClaim{font-size:12px;font-weight:400;margin:0 auto 8px}@media screen and (max-width:850px){.fc-Save-search{display:none}}.sui-Autocompleted{position:relative;width:100%}.sui-Autocompleted-input{font-size:14px;font-weight:700;padding:16px;width:100%}.sui-Autocompleted-clear{cursor:pointer}.sui-Autocompleted-clear:after{content:"X";position:absolute;right:20px;top:15px}.sui-Autocompleted-results{list-style-type:none;margin:0;padding:0;position:absolute;width:100%}.sui-Autocompleted-item{cursor:pointer;font-size:14;margin:0;padding:20px}.sui-Autocompleted-item:nth-child(odd){background:#bbb}.sui-Autocompleted-item:nth-child(2n){background:#e6e6e6}.sui-Autocompleted-item--active:nth-child(2n),.sui-Autocompleted-item--active:nth-child(odd){background:#888}.sui-Autocompleted-suggestion{display:inline-block}.sui-Autocompleted-suggestion>.sui-Autocompleted-item{background:none;display:inline-block;list-style-type:none;padding:3px 10px}.sui-Autocompleted-suggestion>.sui-Autocompleted-item--active{border-bottom:1px solid #888}.sui-Autocompleted-suggestion>.sui-Autocompleted-item:after{content:"|";padding-left:16px}.sui-Autocompleted-suggestion>.sui-Autocompleted-item:last-child:after{content:""}.sui-LinkBasic{color:#4d4d4d;cursor:pointer;font-size:12px;margin:4px;text-decoration:none}.sui-LinkBasic-icon{margin-right:8px}.fc-Icon.fc-Icon--xs{height:16px;width:16px}.fc-Icon.fc-Icon--s{height:24px;width:24px}.fc-Icon.fc-Icon--m{height:32px;width:32px}.fc-Icon.fc-Icon--l{height:40px;width:40px}.fc-Icon.fc-Icon--xl{height:48px;width:48px}.fc-Icon path{stroke:inherit}.fc-Icon{fill:#fff;stroke:#fff;stroke-width:1px}.sui-AtomButton{background:none;cursor:pointer;font-family:inherit;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:1px solid;border-radius:2px;box-sizing:border-box;display:inline-block;font-family:Open Sans,Helvetica,sans-serif;font-size:14px;font-weight:400;height:40px;line-height:normal;min-width:40px;outline:0;padding:0 16px;white-space:nowrap}.sui-AtomButton:focus{outline:0}.sui-AtomButton .sui-AtomButton-leftIcon,.sui-AtomButton .sui-AtomButton-leftIcon [class*=Icon],.sui-AtomButton .sui-AtomButton-rightIcon,.sui-AtomButton .sui-AtomButton-rightIcon [class*=Icon]{height:16px;width:16px}.sui-AtomButton .sui-AtomButton-leftIcon{margin-right:8px}.sui-AtomButton+.sui-AtomButton,.sui-AtomButton .sui-AtomButton-rightIcon{margin-left:8px}.sui-AtomButton-group,.sui-AtomButton-group+.sui-AtomButton-group{margin-left:-1px;margin-right:0}.sui-AtomButton-group--middle.sui-AtomButton--secondary{border-radius:0}.sui-AtomButton-group--first.sui-AtomButton--secondary{border-radius:2px 0 0 2px}.sui-AtomButton-group--last.sui-AtomButton--secondary{border-radius:0 2px 2px 0}.sui-AtomButton-inner{align-items:center;display:inline-flex;height:100%;pointer-events:none}.sui-AtomButton-leftIcon,.sui-AtomButton-rightIcon{display:inline-flex}.sui-AtomButton--primary{color:#fff;background-color:#303ab2;border-color:#303ab2}.sui-AtomButton--primary svg path{fill:#fff;stroke:#fff}.sui-AtomButton--primary:not(.sui-AtomButton--disabled).sui-AtomButton--focused,.sui-AtomButton--primary:not(.sui-AtomButton--disabled):active,.sui-AtomButton--primary:not(.sui-AtomButton--disabled):focus,.sui-AtomButton--primary:not(.sui-AtomButton--disabled):hover{background-color:#262e8e;border-color:#262e8e}.sui-AtomButton--secondary,.sui-AtomButton--tertiary{color:#303ab2}.sui-AtomButton--secondary svg path,.sui-AtomButton--tertiary svg path{fill:#303ab2;stroke:#303ab2}.sui-AtomButton--secondary:not(.sui-AtomButton--disabled).sui-AtomButton--focused,.sui-AtomButton--secondary:not(.sui-AtomButton--disabled):active,.sui-AtomButton--secondary:not(.sui-AtomButton--disabled):focus,.sui-AtomButton--secondary:not(.sui-AtomButton--disabled):hover,.sui-AtomButton--tertiary:not(.sui-AtomButton--disabled).sui-AtomButton--focused,.sui-AtomButton--tertiary:not(.sui-AtomButton--disabled):active,.sui-AtomButton--tertiary:not(.sui-AtomButton--disabled):focus,.sui-AtomButton--tertiary:not(.sui-AtomButton--disabled):hover{background-color:#eaebf7}.sui-AtomButton--tertiary{border-color:transparent}.sui-AtomButton--negative.sui-AtomButton--primary{color:#303ab2;background-color:#fff;border-color:#fff}.sui-AtomButton--negative.sui-AtomButton--primary svg path{fill:#303ab2;stroke:#303ab2}.sui-AtomButton--negative.sui-AtomButton--primary:not(.sui-AtomButton--disabled).sui-AtomButton--focused,.sui-AtomButton--negative.sui-AtomButton--primary:not(.sui-AtomButton--disabled):active,.sui-AtomButton--negative.sui-AtomButton--primary:not(.sui-AtomButton--disabled):focus,.sui-AtomButton--negative.sui-AtomButton--primary:not(.sui-AtomButton--disabled):hover{background-color:#cbceec;border-color:#cbceec}.sui-AtomButton--negative.sui-AtomButton--secondary,.sui-AtomButton--negative.sui-AtomButton--tertiary{color:#fff}.sui-AtomButton--negative.sui-AtomButton--secondary svg path,.sui-AtomButton--negative.sui-AtomButton--tertiary svg path{fill:#fff;stroke:#fff}.sui-AtomButton--negative.sui-AtomButton--secondary:not(.sui-AtomButton--disabled).sui-AtomButton--focused,.sui-AtomButton--negative.sui-AtomButton--secondary:not(.sui-AtomButton--disabled):active,.sui-AtomButton--negative.sui-AtomButton--secondary:not(.sui-AtomButton--disabled):focus,.sui-AtomButton--negative.sui-AtomButton--secondary:not(.sui-AtomButton--disabled):hover,.sui-AtomButton--negative.sui-AtomButton--tertiary:not(.sui-AtomButton--disabled).sui-AtomButton--focused,.sui-AtomButton--negative.sui-AtomButton--tertiary:not(.sui-AtomButton--disabled):active,.sui-AtomButton--negative.sui-AtomButton--tertiary:not(.sui-AtomButton--disabled):focus,.sui-AtomButton--negative.sui-AtomButton--tertiary:not(.sui-AtomButton--disabled):hover{background-color:#262e8e}.sui-AtomButton--accent{color:#fff;background-color:#e3165b;border-color:#e3165b}.sui-AtomButton--accent svg path{fill:#fff;stroke:#fff}.sui-AtomButton--accent:not(.sui-AtomButton--disabled).sui-AtomButton--focused,.sui-AtomButton--accent:not(.sui-AtomButton--disabled):active,.sui-AtomButton--accent:not(.sui-AtomButton--disabled):focus,.sui-AtomButton--accent:not(.sui-AtomButton--disabled):hover{background-color:#b51148;border-color:#b51148}.sui-AtomButton--disabled{cursor:not-allowed;opacity:.3}.sui-AtomButton--small{font-size:12px;font-weight:400;height:32px;min-width:32px;padding:0 8px}.sui-AtomButton--small .sui-AtomButton-leftIcon,.sui-AtomButton--small .sui-AtomButton-leftIcon [class*=Icon],.sui-AtomButton--small .sui-AtomButton-rightIcon,.sui-AtomButton--small .sui-AtomButton-rightIcon [class*=Icon]{height:16px;width:16px}.sui-AtomButton--small .sui-AtomButton-leftIcon{margin-right:4px}.sui-AtomButton--small .sui-AtomButton-rightIcon{margin-left:4px}.sui-AtomButton--large{font-size:14px;font-weight:400;height:48px;min-width:48px;padding:0 16px}.sui-AtomButton--large .sui-AtomButton-leftIcon,.sui-AtomButton--large .sui-AtomButton-leftIcon [class*=Icon],.sui-AtomButton--large .sui-AtomButton-rightIcon,.sui-AtomButton--large .sui-AtomButton-rightIcon [class*=Icon]{height:24px;width:24px}.sui-AtomButton--large .sui-AtomButton-leftIcon{margin-right:8px}.sui-AtomButton--large .sui-AtomButton-rightIcon{margin-left:8px}.sui-AtomButton--fullWidth{justify-content:center;text-align:center;width:100%}.sui-AtomButton--empty .sui-AtomButton-leftIcon,.sui-AtomButton--empty .sui-AtomButton-rightIcon{margin:0}.sui-AtomButton--link,.sui-AtomButton--link:hover{text-decoration:none}.sui-FormSelect{-moz-appearance:none;-webkit-appearance:none;background-color:transparent;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2 8l10 9 10-9' stroke-linecap='round' stroke='%235F5F5F' fill='none'/%3E%3C/svg%3E");background-position:right 10px center;background-repeat:no-repeat;background-size:20px;border:1px solid #bbb;border-radius:0;color:#4d4d4d;font-size:14px;padding:8px 40px 8px 8px;width:100%}.sui-FormSelect--prominent{color:#000}.sui-FormSelect:focus{outline:0}.sui-FormSelect.is-disabled{opacity:.5}.sui-FormSelect::-ms-expand{display:none}.re-SearchPropertyDropdownSelector{background-color:#fff;border-radius:3px 0 0 3px;color:#000;flex-basis:30%;flex-grow:0;margin-right:-2px;padding-right:2px}@media screen and (max-width:600px){.re-SearchPropertyDropdownSelector{border-radius:3px;margin-bottom:.5em;margin-right:0;padding-right:0;width:100%}}.re-SearchPropertyDropdownSelector .re-SearchPropertyDropdownSelector-selector{border:0;border-right:1px solid #bbb;font-size:16px;line-height:1.2;margin:10px 0;padding:8px 36px 8px 16px}.re-SearchPropertyDropdownSelector .re-SearchPropertyDropdownSelector-selector.is-disabled{border-right:1px solid #777;color:#777;opacity:.4}@media screen and (max-width:600px){.re-SearchPropertyDropdownSelector .re-SearchPropertyDropdownSelector-selector{border-radius:3px;border-right:0;margin:0}}.fc-HomeSearch{background-color:#999;background-image:url(//frtassets.fotocasa.es/img/hero_banner_encuentra_mobile.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;color:#fff;min-height:446px;padding:.7em 0 1.3em;position:relative}@media screen and (min-width:600px){.fc-HomeSearch{background-image:url(//frtassets.fotocasa.es/img/hero_banner_encuentra.jpg);padding:.7em 0 1em}}@media screen and (max-width:520px){.fc-HomeSearch{min-height:370px}}.fc-HomeSearch.re-Search .sui-Autocompleted-input{-webkit-appearance:none;border:0;border-radius:3px 0 0 3px;box-sizing:border-box;font-size:16px;line-height:1.5;margin:0;padding:16px 48px 16px 16px}.fc-HomeSearch.re-Search .sui-Autocompleted-input::-webkit-input-placeholder{color:#bbb}.fc-HomeSearch.re-Search .sui-Autocompleted-input:-moz-placeholder,.fc-HomeSearch.re-Search .sui-Autocompleted-input::-moz-placeholder{color:#bbb}.fc-HomeSearch.re-Search .sui-Autocompleted-input:-ms-input-placeholder{color:#bbb}@media screen and (max-width:600px){.fc-HomeSearch.re-Search .sui-Autocompleted-input{border-radius:3px;padding:12px 48px 12px 16px}}.fc-HomeSearch.re-Search .sui-Autocompleted-results{top:56px}@media screen and (max-width:600px){.fc-HomeSearch.re-Search .sui-Autocompleted-results{margin-top:-10px}}.fc-HomeSearch.re-Search .re-Search-searchFieldNoSubmit .sui-Autocompleted-input{border-radius:3px}@media screen and (max-width:600px){.fc-HomeSearch .re-Search-submit--button{border-radius:3px}}.fc-HomeSearch .re-Search-box{background:none;width:65%}@media screen and (min-width:600px){.fc-HomeSearch .re-Search-box{margin-top:1em;max-width:980px}}@media screen and (max-width:600px){.fc-HomeSearch .re-Search-box{padding-top:0}}@media screen and (max-width:850px){.fc-HomeSearch .re-Search-box{width:80%}}@media screen and (max-width:520px){.fc-HomeSearch .re-Search-box{width:95%}}@media screen and (min-width:600px){.fullWidth .fc-HomeSearch{background-image:url(//frtassets.fotocasa.es/img/hero_banner_encuentra_full.jpg)}}.fc-ListSearch{flex:1 1 40%;padding:0;position:relative}@media screen and (max-width:850px){.fc-ListSearch{-webkit-backface-visibility:hidden;backface-visibility:hidden;background:#fff;display:flex;justify-content:flex-start;padding:0;top:0;z-index:4}}.fc-ListSearch .sui-Autocompleted-results{top:50px}.fc-ListSearch.re-Search .sui-Autocompleted-input{border-radius:3px 0 0 3px}.fc-ListSearch.re-Search .sui-Autocompleted-input::-webkit-input-placeholder{color:#bbb}.fc-ListSearch.re-Search .sui-Autocompleted-input:-moz-placeholder,.fc-ListSearch.re-Search .sui-Autocompleted-input::-moz-placeholder{color:#bbb}.fc-ListSearch.re-Search .sui-Autocompleted-input:-ms-input-placeholder{color:#bbb}@media screen and (max-width:850px){.fc-ListSearch.re-Search .sui-Autocompleted-input{border-radius:0}}.fc-ListSearch.re-Search .re-Search-searchFieldNoSubmit .sui-Autocompleted-input{border-radius:3px}@media screen and (max-width:850px){.fc-ListSearch .re-Search-searchField{flex-basis:100%}.fc-ListSearch .re-Search-box{background-color:transparent;border:1px solid #dcdcdc;flex:0 0 auto;margin:0;padding:0}.fc-ListSearch .re-Search-box>div{display:flex;justify-content:flex-end}.fc-ListSearch .re-Search-submit{flex:0 1 auto}.fc-ListSearch .re-Search-submit--button{background-color:#fff;border-bottom:0;border-left:1px solid #dcdcdc;border-radius:0;width:51px}.fc-ListSearch .re-Search-submitText{display:none}.fc-ListSearch .re-Search--gap{top:70px}.fc-ListSearch .re-Search-icon{display:inline-block;text-align:center}}.fc-ListSearch .re-Search-submit--button{font-size:14px;padding:8px 16px}.fc-ListSearch .re-Search-box{background-color:transparent}@media screen and (max-width:850px){.fc-ListSearch .re-Search-box{width:100%}}@media screen and (max-width:850px){.fc-ListSearch .re-Breadcrumb-links{height:34px;margin-top:60px}.fc-ListSearch .re-GeographicSearch--open{position:absolute;width:100%;z-index:20}}.br-IE .re-Search-titleWrapper{margin-top:0}.fc-MapSearch{flex:1 1 40%;padding:0;position:relative}@media screen and (max-width:850px){.fc-MapSearch{-webkit-backface-visibility:hidden;backface-visibility:hidden;background:#fff;display:flex;justify-content:flex-start;padding:0;top:0;z-index:4}}.fc-MapSearch .sui-Autocompleted-results{top:40px}.fc-MapSearch.re-Search .sui-Autocompleted-input{border-radius:3px 0 0 3px}.fc-MapSearch.re-Search .sui-Autocompleted-input::-webkit-input-placeholder{color:#bbb}.fc-MapSearch.re-Search .sui-Autocompleted-input:-moz-placeholder,.fc-MapSearch.re-Search .sui-Autocompleted-input::-moz-placeholder{color:#bbb}.fc-MapSearch.re-Search .sui-Autocompleted-input:-ms-input-placeholder{color:#bbb}@media screen and (max-width:850px){.fc-MapSearch.re-Search .sui-Autocompleted-input{border-radius:0}}.fc-MapSearch.re-Search .re-Search-searchFieldNoSubmit .sui-Autocompleted-input{border-radius:3px}@media screen and (max-width:850px){.fc-MapSearch .re-Search-searchField{flex-basis:100%}.fc-MapSearch .re-Search-box{background-color:transparent;border:1px solid #dcdcdc;flex:0 0 auto;margin:0;padding:0}.fc-MapSearch .re-Search-box>div{display:flex;justify-content:flex-end}.fc-MapSearch .re-Search-submit{flex:0 1 auto}.fc-MapSearch .re-Search-submit--button{background-color:#fff;border-bottom:0;border-left:1px solid #dcdcdc;border-radius:0;width:51px}.fc-MapSearch .re-Search-submitText{display:none}.fc-MapSearch .re-Search--gap{top:70px}.fc-MapSearch .re-Search-icon{display:inline-block;text-align:center}}.fc-MapSearch .re-Search-submit--button{font-size:14px;padding:8px 11px}@media screen and (max-width:850px){.fc-MapSearch .re-Search-submit--button{padding:8px 16px}}.fc-MapSearch .re-Search-box{background-color:transparent}@media screen and (max-width:850px){.fc-MapSearch .re-Search-box{width:100%}}@media screen and (max-width:850px){.fc-MapSearch .re-Breadcrumb-links{height:34px;margin-top:60px}.fc-MapSearch .re-GeographicSearch--open{position:absolute;width:100%;z-index:20}}.br-IE .re-Filters-trigger .fc-Icon,.br-IE .re-Filters-triggerText{left:10px}.br-IE .re-Filters-trigger .re-Button--accent{border-right:1px solid #dcdcdc}@media only screen and (max-device-width:640px) and (max-device-width:667px) and (max-width:480px) and (-webkit-min-device-pixel-ratio:3){.re-Searchpage .sui-Autocompleted-input{border-bottom:1px solid #dcdcdc;border-left:1px solid #dcdcdc;border-radius:0}.re-Searchpage .re-Search-submit--button{border-bottom:1px solid #dcdcdc}.re-Searchpage .re-Search-actionBar--fixed .sui-Autocompleted-input{border:0}.re-Searchpage .re-Filters-triggerText{left:10px!important}.re-Searchpage .re-Filters-trigger .fc-Icon{left:14px!important}}.re-Search-bottomItems{font-size:12px;margin:8px 0 0}@media screen and (max-width:600px){.re-Search-bottomItems{display:none}}.re-Search-bottomItems .sui-LinkBasic{color:#f1f1f1;margin-right:0}.re-Search-bottomItems .sui-LinkBasic:before{content:"\A0"}.re-Search-bottomItems .sui-LinkBasic:not(:last-child):after{content:"\201A"}.re-Search-bottomItems .sui-LinkBasic:last-child:after{content:"\2026"}.re-Filters-trigger{background-color:#fff;border-bottom:1px solid #dcdcdc;border-top:1px solid #dcdcdc;display:none}.re-Filters-trigger .fc-Icon{fill:#fff;stroke:#303ab2;stroke-width:1px}@media screen and (max-width:850px){.re-Filters-trigger{display:block}}.re-Filters-triggerButton{align-items:center;background-color:#fff;border-radius:0;border:0;cursor:pointer;display:flex;flex-direction:column;font-size:12px;height:100%;justify-content:center;padding:0 10px}.re-Filters-triggerText{color:#303ab2}.re-LocationSuggest{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-size:14px;font-style:normal;font-variant:normal;font-weight:400;line-height:1;speak:none;text-transform:none}.re-LocationSuggest-marked{color:#303ab2;font-weight:600}.re-LocationSuggest-icon:before,.re-LocationSuggest-marked:before{display:inline-block;text-decoration:none}.re-LocationSuggest-icon:before{font-family:fotocasa-iconset-poi;font-size:24px;margin-right:10px;vertical-align:top}.re-LocationSuggest-icon-1:before{color:#b31a1a;content:"\E601"}.re-LocationSuggest-icon-2:before{color:#94c841;content:"\E60B"}.re-LocationSuggest-icon-3:before{color:#94c841;content:"\E61A"}.re-LocationSuggest-icon-4:before{color:#94c841;content:"\E606"}.re-LocationSuggest-icon-5:before{color:#94c841;content:"\E609"}.re-LocationSuggest-icon-6:before{color:#9779c2;content:"\E60D"}.re-LocationSuggest-icon-7:before{color:#9779c2;content:"\E607"}.re-LocationSuggest-icon-8:before{color:#9779c2;content:"\E615"}.re-LocationSuggest-icon-9:before{color:#9779c2;content:"\E612"}.re-LocationSuggest-icon-10:before{color:#9779c2;content:"\E610"}.re-LocationSuggest-icon-11:before{color:#b31a1a;content:"\E603"}.re-LocationSuggest-icon-12:before{color:#94c841;content:"\E60A"}.re-LocationSuggest-icon-13:before{color:#94c841;content:"\E617"}.re-LocationSuggest-icon-14:before{color:#94c841;content:"\E613"}.re-LocationSuggest-icon-15:before{color:#b31a1a;content:"\E601"}.re-LocationSuggest-icon-17:before{color:#b31a1a;content:"\E602"}.re-LocationSuggest-icon-18:before{color:#9779c2;content:"\E600"}.re-LocationSuggest-icon-19:before{color:#94c841;content:"\E618"}.re-LocationSuggest-icon-22:before{color:#40b31a;content:"\E604"}.re-LocationSuggest-icon-23:before{color:#40b31a;content:"\E619"}.re-LocationSuggest-icon-24:before{color:#40b31a;content:"\E60F"}.re-LocationSuggest-icon-25:before{color:#40b31a;content:"\E611"}.re-LocationSuggest-icon-26:before{color:#40b31a;content:"\E608"}.re-LocationSuggest-icon-27:before{color:#40b31a;content:"\E616"}.re-Search-mapSearch .sui-AtomButton [class*=Icon],.re-Search-mapSearch .sui-AtomButton [class*=Icon] .fc-Icon{height:24px;width:24px}.re-Search-mapSearch .sui-AtomButton [class*=Icon] svg path{fill:transparent}.re-Search-onCheckbox{position:absolute;visibility:hidden}.re-Search-onCheckbox+.re-Search-onCheckboxLabel{align-items:center;cursor:pointer;display:inline-flex;position:relative}.re-Search-onCheckbox+.re-Search-onCheckboxLabel:before{background:none;border:1px solid #fff;border-radius:2px;content:"\200B";display:inline-block;height:18px;margin-right:.5em;vertical-align:middle;width:18px}@media screen and (max-width:600px){.re-Search-onCheckbox+.re-Search-onCheckboxLabel:last-child{font-size:small}}.re-Search-onCheckbox:checked+.re-Search-onCheckboxLabel:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='18' height='18' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke-width='2' stroke='%23FFF' d='M15 5l-8.25 9L3 9.91' fill='none' fill-rule='evenodd'/%3E%3C/svg%3E");content:"\200B";height:18px;left:0;position:absolute;top:2px;width:18px}@media screen and (max-width:600px){.re-Search-onCheckbox:checked+.re-Search-onCheckboxLabel:after{top:0}}.re-Search-onCheckbox:disabled+.re-Search-onCheckboxLabel{cursor:not-allowed;opacity:.6}.re-Search-onCheckboxWrapper{display:block;margin-bottom:4px}.re-SearchNewHomes-link{display:inline;padding:4px 10px 10px 0;position:relative;text-decoration:none}@media screen and (max-width:850px){.re-SearchNewHomes-link{margin:0 auto;width:70%}}.re-SearchNewHomes-literal{color:#303ab2;display:inline-block;font-size:.75em;left:0;position:relative;top:-6px}@media screen and (max-width:850px){.re-SearchNewHomes-anchorContainer{display:none}}.re-Search .sui-Autocompleted{display:flex}.re-Search .sui-Autocompleted-input{border:1px solid #dcdcdc;font-weight:400;padding-right:44px}.re-Search .sui-Autocompleted-input::-ms-clear{display:none;height:0;width:0}.re-Search .sui-Autocompleted-clear{height:40px;margin-top:-20px;padding:0;position:absolute;right:5px;top:50%;width:40px;z-index:0}.re-Search .sui-Autocompleted-clear:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='15' height='15' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14.5 0l-7 7.025L.475 0 0 .475 7 7.5l-7 7.025.475.475L7.5 7.975l7 7.025.5-.475L7.975 7.5 15 .475 14.5 0z'/%3E%3C/svg%3E");background-position:13px;background-repeat:no-repeat;background-size:35%;content:"\200B";height:100%;right:0;top:0;width:100%}.re-Search .sui-Autocompleted-clear:hover{cursor:pointer}.re-Search .sui-Autocompleted-results{background-color:#fff;border:1px solid #e1e1e1;border-bottom:0;left:0;margin:0 auto;padding:0;position:absolute;right:0;width:100%;z-index:101}.re-Search .sui-Autocompleted-item{border-bottom:1px solid #e1e1e1;font-size:14px;list-style-type:none;margin:0;padding:10px}.re-Search .sui-Autocompleted-item:nth-child(2n),.re-Search .sui-Autocompleted-item:nth-child(odd){background-color:transparent}.re-Search .sui-Autocompleted-item--active:nth-child(2n),.re-Search .sui-Autocompleted-item--active:nth-child(odd){background-color:#f1f1f1}.re-Search .sui-Autocompleted-item:hover{background-color:#f1f1f1;cursor:pointer}@media screen and (max-width:850px){.re-Search .sui-Autocompleted{height:100%}.re-Search .sui-Autocompleted-input{border:0;font-weight:400}.re-Search .sui-Autocompleted-input::-webkit-input-placeholder{color:#bbb}.re-Search .sui-Autocompleted-input:-moz-placeholder,.re-Search .sui-Autocompleted-input::-moz-placeholder{color:#bbb}.re-Search .sui-Autocompleted-input:-ms-input-placeholder{color:#bbb}}.re-Search-imagotype{display:block;height:90px;margin:0 auto}@media screen and (min-width:600px){.re-Search-imagotype{height:120px}}.re-Search-claim{color:#fff;display:none;font-size:24pxpx;font-weight:400;line-height:1;margin:0 0 .5em;padding:0 .5em;text-align:center;text-shadow:0 0 8px rgba(0,0,0,.25)}@media screen and (max-width:520px){.re-Search-claim{font-size:20px}}@media screen and (min-width:600px){.re-Search-claim{display:block}}.re-Search-title{font-size:18px;font-weight:400;letter-spacing:-.3px;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}@media screen and (max-width:1440px){.re-Search-title{width:100%}}@media screen and (max-width:520px){.re-Search-title{width:90%}}.re-Search-titleWrapper{flex:1 1 100%;max-width:60%;padding:.5em;position:relative;top:12px}@media screen and (max-width:850px){.re-Search-titleWrapper{max-width:none;order:2;text-align:left}}.re-Search-count{font-size:18px;font-weight:400;letter-spacing:-.3px;margin-right:4px}.re-Search-countWrapper{align-items:baseline;display:flex}.re-Search-wrapper{display:flex}@media screen and (max-width:850px){.re-Search-wrapper{display:block}.re-Search-wrapper--isActionBarFixed{padding-top:50px}}.re-Search-actionBar{display:flex;flex:1 0 40%;order:1;position:relative}@media screen and (max-width:850px){.re-Search-actionBar{width:100%}.re-Search-actionBar--fixed{-webkit-backface-visibility:hidden;backface-visibility:hidden;bottom:auto;position:fixed;top:0;z-index:4}}.re-Search-actionBar .fc-Save-search{display:none}@media screen and (max-width:850px){.re-Search-actionBar .fc-Save-search{display:flex;flex:0 1 auto;margin:0;padding:0;z-index:5}.re-Search-actionBar .fc-Save-search .sui-AtomButton{background-color:#fff;border:1px solid #dcdcdc;border-left:0;border-radius:0;color:#303ab2;font-size:12px;height:100%}.re-Search-actionBar .fc-Save-search .sui-AtomButton-inner{display:flex;flex-direction:column;justify-content:center}.re-Search-actionBar .fc-Save-search .sui-AtomButton [class*=Icon]{height:24px;margin-right:0;width:24px}.re-Search-actionBar .fc-Save-search .sui-AtomButton path,.re-Search-actionBar .fc-Save-search .sui-AtomButton svg{stroke:#303ab2!important}.re-Search-actionBar .fc-Save-search .sui-AtomButton g{stroke-width:1px!important}}.re-Search-actionBar .fc-Save-search--success{background-color:#00a544;color:#fff;font-size:14px;padding:16px;position:absolute;text-align:left;top:50px;width:100%}.re-Search-actionBar .fc-Save-search--success svg{height:16px;stroke:#fff!important;width:16px}.re-Search-titleContainer{background-color:#fff;display:flex}@media screen and (max-width:850px){.re-Search-titleContainer{display:block}}.re-Search-box{box-sizing:border-box;margin:0 auto 1em;padding:.5em;width:100%}@media screen and (max-width:994px){.re-Search-box{width:80%}}@media screen and (max-width:600px){.re-Search-box{width:95%}}.re-Search-locationButtons{text-align:center}.re-Search-searchField{display:flex}@media screen and (max-width:600px){.fc-HomeSearch .re-Search-searchField{display:block;flex-direction:column}}.re-Search-suggest{color:#000;display:flex;flex:1 1 auto}@media screen and (max-width:600px){.fc-HomeSearch .re-Search-suggest{margin-bottom:.5em;width:100%}}@media screen and (max-width:994px){.re-Search--hidden{display:none}}.br-Safari .fc-HomeSearch .sui-Autocompleted-results{top:60px}.br-Safari .fc-ListSearch .sui-Autocompleted-results{top:55px}.br-Safari .re-Search .sui-Autocompleted-input{height:100%;padding:18px 44px 18px 18px}@media screen and (max-width:850px){.br-Edge .re-Search .sui-Autocompleted,.br-IE .re-Search .sui-Autocompleted,.br-Safari .re-Search .sui-Autocompleted{height:100%}}@media screen and (max-width:600px){.br-IE .re-Search .sui-Autocompleted{height:45px;margin-top:2.5em}}.re-Search-selector{display:flex;margin-bottom:.5em;margin-right:-.5em}.re-Search-selectorContainer{flex:1;margin-right:.5em}@media screen and (max-width:600px){.re-Search-selectorContainer--vacational{display:none}}.re-Search-selectorOption{position:absolute;visibility:hidden}.re-Search-selectorLabel{background-color:#dcdcdc;border-radius:3px;color:#4d4d4d;cursor:pointer;display:inherit;font-size:15px;line-height:2.5;padding:0;text-align:center;width:100%}@media screen and (min-width:600px){.re-Search-selectorLabel{line-height:30px}}.re-Search-selector [type=radio]:checked+label{background-color:#18afa5;color:#fff}.re-Search-selector :not(:checked)+label{cursor:pointer}.re-Search-submit{display:flex;flex:0 0 auto;z-index:1}.re-Search-submit .fc-Icon{fill:#fff;stroke:#303ab2;stroke-width:1px}.re-Search-submit--button{-webkit-appearance:none;background-color:#303ab2;border:0;border-radius:0 3px 3px 0;color:#fff;cursor:pointer;font-size:16px;line-height:1;margin:0;padding:1em 2em;text-transform:uppercase}@media screen and (max-width:600px){.fc-HomeSearch .re-Search-submit--button{flex:1 0 auto}}.re-Search-icon{display:none}body,html{font-family:Arial,Helvetica,sans-serif;font-size:16px;font-style:normal;font-weight:400;margin:0;padding:0;overflow:hidden}button,input,select,textarea{font-family:inherit}html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}.re-Search-selectorOption:checked+.re-Search-selectorLabel:after{background:#333;border-radius:100%;border:2px solid #333;content:"\200B";height:8px;left:4px;position:absolute;top:7px;width:8px}.container{align-items:center;background-color:#c3d5e5;display:flex;font-family:Roboto,Open Sans,sans-serif;line-height:1.4;padding:0 10px;position:relative}@media screen and (min-width:360px) and (max-width:989px){.container{padding:16px 16px 10px}}@media screen and (max-width:479px){.container{flex-direction:column}}@media screen and (max-width:359px){.container{padding:10px 10px 0}}.divider{background-color:#fff;height:25px;margin:0 16px;width:1px}@media screen and (min-width:768px) and (max-width:989px){.divider{left:126px;position:absolute;top:16px}}@media screen and (min-width:480px) and (max-width:767px){.divider{left:114px;margin:0 10px;position:absolute;top:16px}}@media screen and (max-width:479px){.divider{height:1px;margin:5px 0 9px;width:65px}}.logo{width:110px}@media screen and (min-width:480px) and (max-width:989px){.logo{position:absolute;top:16px}}@media screen and (max-width:767px){.logo{width:98px}}.fc-HomeSearch{background-color:unset;background-image:unset}.fc-HomeSearch.re-Search{align-items:center;display:flex;flex:1;margin:0;min-height:auto;padding:0}@media screen and (max-width:479px){.fc-HomeSearch.re-Search{flex-basis:auto}}.fc-HomeSearch.re-Search .re-Search-selectorLabel{font-family:Roboto Condensed,Open Sans,sans-serif;background-color:unset;border-radius:2px;color:#000;font-size:16px;line-height:140%;padding-left:21px}@media screen and (min-width:360px) and (max-width:767px){.fc-HomeSearch.re-Search .re-Search-selectorLabel{font-size:15px}}@media screen and (max-width:359px){.fc-HomeSearch.re-Search .re-Search-selectorLabel{font-size:16px}}.fc-HomeSearch.re-Search .re-Search-selectorLabel:before{border:2px solid #333;border-radius:100%;content:"\200B";height:16px;left:0;position:absolute;top:3px;width:16px}.fc-HomeSearch.re-Search .re-Search-selector{margin:0}@media screen and (min-width:768px) and (max-width:989px){.fc-HomeSearch.re-Search .re-Search-selector{padding-left:143px}}@media screen and (min-width:480px) and (max-width:767px){.fc-HomeSearch.re-Search .re-Search-selector{padding-left:118px}}.fc-HomeSearch.re-Search .re-Search-selector [type=radio]:checked+.re-Search-selectorLabel{background-color:unset;color:#000;font-weight:400}.fc-HomeSearch.re-Search .re-Search-selector:after{background:#fff;content:"\200B";height:25px;margin:0 16px;width:1px}@media screen and (max-width:767px){.fc-HomeSearch.re-Search .re-Search-selector:after{background:transparent;margin:0 10px 0 0}}.fc-HomeSearch.re-Search .re-Search-selectorContainer{align-items:center;display:flex;margin-right:16px;position:relative}@media screen and (min-width:360px) and (max-width:767px){.fc-HomeSearch.re-Search .re-Search-selectorContainer{margin-right:10px}}.fc-HomeSearch.re-Search .re-Search-selectorContainer:nth-child(3),.fc-HomeSearch.re-Search .re-Search-selectorOption{margin:0}.fc-HomeSearch.re-Search .re-Search-searchField{flex:1;justify-content:flex-end;margin:10px 0;order:3}@media screen and (max-width:600px){.fc-HomeSearch.re-Search .re-Search-searchField{display:flex;flex-direction:row}}@media screen and (max-width:360px) and (max-width:989px){.fc-HomeSearch.re-Search .re-Search-searchField{margin:16px 0}}@media screen and (max-width:359px){.fc-HomeSearch.re-Search .re-Search-searchField{margin:16px 0 10px}}.fc-HomeSearch.re-Search .re-Search-suggest{flex:1}@media screen and (max-width:600px){.fc-HomeSearch.re-Search .re-Search-suggest{margin:0}}@media screen and (min-width:990px){.fc-HomeSearch.re-Search .re-Search-suggest{max-width:276px;min-width:unset}}@media screen and (min-width:768px) and (max-width:989px){.fc-HomeSearch.re-Search .re-Search-suggest{max-width:unset;min-width:380px}}@media screen and (min-width:480px) and (max-width:767px){.fc-HomeSearch.re-Search .re-Search-suggest{max-width:unset;min-width:364px}}@media screen and (max-width:479px){.fc-HomeSearch.re-Search .re-Search-suggest{max-width:unset;min-width:204px}}.fc-HomeSearch.re-Search .re-Search-box{align-items:center;color:#25587e;display:flex;flex-wrap:wrap;flex:1;font-size:14px;margin:0;padding:unset;width:auto}@media screen and (min-width:600px){.fc-HomeSearch.re-Search .re-Search-box{max-width:unset}}.fc-HomeSearch.re-Search .re-Search-submit--button{background-color:#216087;border-bottom-left-radius:0;border-radius:3px;border-top-left-radius:0;border:1 solid transparent;color:#fff;font-size:15px;font-weight:700;height:36px;line-height:1;padding:0;text-transform:none;width:84px}.fc-HomeSearch.re-Search .re-Search-submit--button:hover{background-color:#1e5273}.fc-HomeSearch.re-Search .re-Search-locationButtons,.fc-HomeSearch.re-Search .re-Search-mapSearch{display:none}@media screen and (max-width:600px){.fc-HomeSearch.re-Search .re-Search-selectorContainer--vacational{display:none}}.fc-HomeSearch.re-Search .re-Search-onCheckboxWrapper{color:#000;margin:0;order:2}@media screen and (max-width:359px){.fc-HomeSearch.re-Search .re-Search-onCheckboxWrapper{margin-top:12px}}.fc-HomeSearch.re-Search .re-Search-onCheckboxLabel{font-family:Roboto Condensed,Open Sans,sans-serif;font-size:16px}@media screen and (min-width:360px) and (max-width:767px){.fc-HomeSearch.re-Search .re-Search-onCheckboxLabel{font-size:15px}}@media screen and (max-width:359px){.fc-HomeSearch.re-Search .re-Search-onCheckboxLabel{font-size:16px}}.fc-HomeSearch.re-Search .re-Search-onCheckbox+.re-Search-onCheckboxLabel:before{border:2px solid #333;border-radius:3px;margin-right:5px}.fc-HomeSearch.re-Search .re-Search-onCheckbox:checked+.re-Search-onCheckboxLabel:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='16' height='16' viewBox='0 0 18 18' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke-width='2' stroke='%23333' d='M15 5l-8.25 9L3 9.91' fill='none' fill-rule='evenodd'/%3E%3C/svg%3E");left:1px;top:2px}.fc-HomeSearch.re-Search .re-HeroAds,.fc-HomeSearch.re-Search .re-Search-bottomItems,.fc-HomeSearch.re-Search .re-Search-claim,.fc-HomeSearch.re-Search .re-Search-selectorContainer--vacational,.fc-HomeSearch.re-Search .re-SearchPropertyDropdownSelector,.fc-HomeSearch.re-Search .sui-Autocompleted-clear,.fc-HomeSearch.re-Search .sui-Autocompleted-results{display:none}@media screen and (max-width:850px){.fc-HomeSearch.re-Search .sui-Autocompleted{height:auto}}.fc-HomeSearch.re-Search .sui-Autocompleted-input{border-radius:2px;font-size:15px;height:36px;padding:0 12px}.fc-HomeSearch.re-Search .sui-Autocompleted-input::-webkit-input-placeholder{color:#666}.fc-HomeSearch.re-Search .sui-Autocompleted-input::-moz-placeholder{color:#666}.fc-HomeSearch.re-Search .sui-Autocompleted-input:-ms-input-placeholder{color:#666}.fc-HomeSearch.re-Search .sui-Autocompleted-input::-ms-input-placeholder{color:#666}.fc-HomeSearch.re-Search .sui-Autocompleted-input::placeholder{color:#666}.fc-HomeSearch.re-Search .sui-Autocompleted-item{border-bottom:1px solid #e5e5e5;padding:.3em}.fc-HomeSearch.re-Search .sui-Autocompleted-item:nth-child(2n),.fc-HomeSearch.re-Search .sui-Autocompleted-item:nth-child(odd){background:#ebf1f5}.fc-HomeSearch.re-Search .sui-Autocompleted-item--active:nth-child(2n),.fc-HomeSearch.re-Search .sui-Autocompleted-item--active:nth-child(odd){background:#d5e2eb}