html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}h1{font-size:2em;margin:.67em 0}dl dl,dl ol,dl ul,ol dl,ol ol,ol ul,ul dl,ul ol,ul ul{margin:0}hr{box-sizing:content-box;color:inherit;height:0;overflow:visible}main{display:block}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}table{border-color:inherit;text-indent:0}button,input,select{margin:0}button{overflow:visible;text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}fieldset{padding:.35em .75em .625em}input{overflow:visible}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;white-space:normal}progress{display:inline-block;vertical-align:baseline}select{text-transform:none}textarea{margin:0;overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}::-webkit-input-placeholder{color:inherit;opacity:.54}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}::-moz-focus-inner{border-style:none;padding:0}:-moz-focusring{outline:1px dotted ButtonText}:-moz-ui-invalid{box-shadow:none}details,dialog{display:block}dialog{background-color:#fff;border:solid;color:#000;height:-moz-fit-content;height:fit-content;left:0;margin:auto;padding:1em;position:absolute;right:0;width:-moz-fit-content;width:fit-content}dialog:not([open]){display:none}summary{display:list-item}canvas{display:inline-block}[hidden],template{display:none}.img{border:.9rem solid #e9e9e9;border-radius:50%}html{font-size:62.5%;box-sizing:border-box;scroll-behavior:smooth}*,:after,:before{box-sizing:inherit}::selection{background-color:#354676;color:#fff}body{font-size:1.6rem;margin:0}body.fijar-body{overflow:hidden}p{font-size:2rem;color:#000}.contenedor{max-width:120rem;width:95%;margin:0 auto}.container-flex-center{display:flex;justify-content:center;align-items:center}.only-desktop{display:none!important}@media(min-width:930px){.only-desktop{height:-moz-fit-content;height:fit-content;position:relative;display:block!important}}.only-desktop-flex{display:none!important}@media(min-width:930px){.only-desktop-flex{display:flex!important}}.only-mobile{display:block!important}@media(min-width:930px){.only-mobile{display:none!important}}a{text-decoration:none}img{max-width:100%}h1,h2,h3{margin:0;color:#ffc107}h1{font-size:3.8rem}h2{font-size:3.5rem}h3{font-size:3rem}ul{list-style:none}li,ul{padding:0;margin:0}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-track{box-shadow:inset 0 0 10px #fff}::-webkit-scrollbar-thumb{background:#354676}.button-up-widget,.favorites-widget,.whatsapp-widget{position:fixed;bottom:20px;right:40px;z-index:9999;cursor:pointer;display:flex;align-items:center;justify-content:center;width:60px;height:60px;background-color:#25d366;border-radius:50%}.favorites-widget{bottom:90px;background-color:#fff;box-shadow:0 4px 10px rgba(0,0,0,.2)}.favorites-widget a{width:-moz-fit-content;width:fit-content}.button-up-widget{bottom:160px;right:40px;padding:.5rem 1rem;background:rgba(255,183,0,.651);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.whatsapp-widget img{width:40px;height:40px}.buton{padding:1rem 2rem;background-color:#fff;color:#2a3f77;border:none;font-weight:600;margin-left:1rem;height:3.9rem;font-size:14px;letter-spacing:1px;box-shadow:inset 0 0 0 0 #2a3f77,0 0 3px 0 rgba(0,0,0,.5);transition:.4s linear;border-radius:.3rem}.buton:hover{cursor:pointer}@media(min-width:930px){.buton:hover{box-shadow:inset 400px 0 0 0 #2a3f77,0 0 3px 0 rgba(0,0,0,.5);color:#fff}}.buton--blanco{background-color:#fff;color:#354676;box-shadow:inset 0 0 0 0 #354676}.buton--blanco:hover{cursor:pointer;box-shadow:inset 400px 0 0 0 #354676;color:#fff}.css-b62m3t-container{font-size:1.5rem;border:none;background-color:transparent;color:#424242}@media(max-width:930px){.css-b62m3t-container{padding:1.5rem 1.2rem;border-bottom:.1rem solid #e9e9e9}}.title-section{position:relative;padding:0 3.5rem;display:flex;flex-direction:column;justify-content:center;align-items:center}.title-section .title-section-title{max-width:30rem;font-size:2.5rem;font-weight:700;text-align:center;line-height:1.2;margin-bottom:1.3rem;color:#2a3f77}.title-section .title-section-title:after,.title-section .title-section-title:before{position:absolute;content:"";top:1.7rem;width:clamp(2.8rem,7vw,7rem);min-width:unset;max-width:unset;height:2px;background-color:#ffc107}.title-section .title-section-title:before{left:0}.title-section .title-section-title:after{right:0}.title-section .title-section-title span{color:#ffc107}.title-section .title-section-paragraph{max-width:60rem;text-align:justify;font-size:1.7rem;font-weight:400;line-height:1.5;margin-bottom:2rem;color:#424242}@media(min-width:930px){.title-section{margin:0 5rem}.title-section .title-section-title{max-width:unset;font-size:4.5rem;margin:0 0 1rem}.title-section .title-section-title:after,.title-section .title-section-title:before{top:2.7rem;width:clamp(4rem,8vw,9rem);min-width:unset;max-width:unset}.title-section .title-section-paragraph{max-width:80rem;font-size:2rem;font-weight:500;text-align:center;margin-top:0}}@media(min-width:768px)and (max-width:1200px){.title-section .title-section-title:after,.title-section .title-section-title:before{width:clamp(3rem,5vw,5.5rem)}}@media(max-width:767px){.title-section .title-section-title:after,.title-section .title-section-title:before{width:clamp(2.5rem,8vw,4.5rem)}}.cartTextCol{display:flex;flex-direction:column;justify-content:center;align-items:center;max-width:60rem;padding:4rem 3rem 0;margin:0 auto}.cartTextCol .cartTextCol-title{font-size:2.5rem;font-weight:700;line-height:1.2;margin-bottom:1.3rem;color:#2a3f77;text-align:center}.cartTextCol .cartTextCol-title span{display:block;color:#ffc107}.cartTextCol .cartTextCol-paragraf{max-width:60rem;text-align:center;font-size:1.7rem;font-weight:400;line-height:1.5;margin:0;color:#424242}@media(min-width:930px){.cartTextCol{display:block;padding:1rem 0 0}.cartTextCol .cartTextCol-title{font-size:35px;text-align:start;margin-bottom:2.5rem}.cartTextCol .cartTextCol-paragraf{font-size:23px;text-align:start}}.field__cities{position:relative;display:flex;align-items:center;justify-content:space-around;column-gap:.5rem;grid-column:1/3;padding:1.5rem 1.5rem .8rem;border-bottom:1px solid #ddd}.field__cities .tippy-field-cities{position:absolute;right:10px;font-size:22px;color:#354676;cursor:pointer;margin:0}.field__cities label{width:100%}.field__cities #options option{background-color:#fff}.field__cities input{width:100%;color:#303030;font-size:16px;font-weight:500;border:none}.field__cities input::placeholder{color:#000}.field__cities input:focus{outline:none}.field__cities span.message-error{position:absolute;left:18%;top:5px;font-size:14px;font-weight:400;color:red}.field__cities ::-webkit-search-cancel-button{cursor:pointer}@media(min-width:930px){.field__cities{grid-column:1/2;border:none;padding:0 0 0 1.5rem}.field__cities span.message-error{top:unset;left:30px;bottom:1px}.field__cities .tippy-field-cities{top:35%}}.outline__error{border:1px solid red;border-radius:10px 0 0 10px}.field__input{display:flex;align-items:center;column-gap:1.5rem}.field__input label{color:#303030;font-size:16px;font-weight:400;width:10rem}.field__input input{width:100%;color:#303030;font-size:15px;font-weight:400;border-radius:4px;border:1px solid #dadada;background-color:#fff;box-shadow:0 2px 4px 0 rgba(0,0,0,.25);padding:0 0 0 1rem;margin:.75rem 0}.field__input input:focus{outline:none}@media(min-width:930px){.field__input{align-items:flex-start;flex-direction:column}.field__input input{width:17.5rem;min-height:3.4rem;border-radius:6px;border:1px solid #dadada;background-color:#fff}}input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;width:18px;height:18px;background-color:#f6f6f6;border:1px solid #f6f6f6;border-radius:3px;box-shadow:0 0 4px 0 hsla(0,0%,7%,.548);outline:none;margin-right:1rem;cursor:pointer}input[type=checkbox]:checked{background-color:#ffc107}input[type=checkbox]:checked:after{content:"✔";position:absolute;font-size:14px;font-weight:700;left:2px;bottom:0;color:#fff}div.select__dropdown{display:flex;justify-content:center;align-items:center;padding:.5rem;border-right:1px solid #ddd;grid-column:1/3}div.select__dropdown button{display:grid;grid-template-columns:4fr 1fr;align-items:center;grid-column-gap:1rem;column-gap:1rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:16px;font-weight:400;border:none;background-color:#fff;color:#303030;cursor:pointer}div.select__dropdown button img{width:16px;height:9px}div.select__dropdown button .icon{transform:rotate(-.5turn)}@media(min-width:930px){div.select__dropdown{border-right:none;border-left:1px solid #303030;grid-column:auto}}button.button-favorite{position:relative;display:flex;justify-content:center;align-items:center;column-gap:.5rem;font-size:clamp(1.5625rem,1.4554rem + .4762vw,1.8125rem);font-weight:600;color:#ffc107;padding:0 1.5rem;border-radius:32px;border:1px solid #ffc107;background-color:#fff;box-shadow:0 4px 4px 0 rgba(0,0,0,.25);overflow:hidden;z-index:0}button.button-favorite:hover{color:#fff}button.button-favorite:before{height:100%;width:100%;content:"";position:absolute;top:0;left:0;transform:translateX(-100%);transition:all .3s;background-color:#ffc107;z-index:-1}button.button-favorite:hover:before{transform:translateX(0)}@media(min-width:480px){button.button-favorite{padding:1rem 2rem}}.container-select{display:flex;align-items:center;column-gap:2rem;margin-bottom:1rem;padding:1.5rem 3rem .5rem;background-color:#f6f6f6}.container-select img{height:25px;width:25px}.container-select button{width:100%;display:flex;align-items:center;justify-content:space-between;font-size:16px;font-weight:300;color:#303030;border:none;padding:0;background-color:#f6f6f6;cursor:pointer}.container-select button img{width:14px;height:7px}.container-select button .icon-down{transform:rotate(-.5turn)}.container-field-text{max-width:340px;padding:2rem 0 2rem 3.5rem;background-color:#f6f6f6}.container-options ul.items-list{display:flex;flex-direction:column;row-gap:2rem;padding:2rem 0 2rem 3.5rem;background-color:#f6f6f6}.container-options ul.items-list li{color:#303030}.container-options ul.items-list li input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;width:18px;height:18px;background-color:#f6f6f6;border:1px solid #f6f6f6;border-radius:3px;box-shadow:0 0 4px 0 hsla(0,0%,7%,.548);outline:none;margin-right:1rem;cursor:pointer}.container-options ul.items-list li input[type=checkbox]:checked{background-color:#ffc107}.container-options ul.items-list li input[type=checkbox]:checked:after{content:"✔";position:absolute;font-size:14px;font-weight:700;left:2px;bottom:0;color:#fff}.navbar{justify-content:space-between;width:100%;height:77px;align-items:center;padding:0 28px;box-shadow:0 4px 4px 0 rgba(0,0,0,.25)}.navbar,.navbar .logoDesktop{display:none}@media(min-width:930px){.navbar{height:133px;padding:0 76px;align-items:end}.navbar .logoDesktop{width:275px;height:95px;display:block}}.navbar .logo{width:164px;height:66px}@media(min-width:930px){.navbar .logo{display:none}}.navbar .menu-btn{width:28px;height:28px}@media(min-width:930px){.navbar .menu-btn{display:none}}.container-pagination-basic{display:flex;align-items:center;gap:20px}.container-pagination-basic img{width:40px;height:20px}.container-pagination-basic .text-pagination{display:flex;gap:10px}.container-pagination-basic .text-pagination .first-text{color:#b08c47;font-size:20px;font-style:normal;font-weight:600;line-height:normal}.container-pagination-basic .text-pagination .second-text{color:#b08c47;font-size:18px;font-style:normal;font-weight:500;line-height:normal}.title-section-navbar{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%}.title-section-navbar .title-section-title-navbar{text-align:center;font-size:25px;font-weight:700;margin-bottom:1.3rem;color:#2a3f77;line-height:normal}.title-section-navbar .title-section-title-navbar:after,.title-section-navbar .title-section-title-navbar:before{position:absolute;content:"";top:4.7rem;min-width:12%;max-width:80%;height:2px;background-color:#ffc107}.title-section-navbar .title-section-title-navbar:before{left:0}.title-section-navbar .title-section-title-navbar:after{right:0}@media(min-width:930px){.title-section-navbar{display:none}}.shadow{box-shadow:-3px 3px 6px 0 rgba(0,0,0,.15),-2px -2px 6px 0 rgba(0,0,0,.25)}@media(min-width:930px){.shadow{box-shadow:none}}.container-rightBar-component{position:absolute;right:0;z-index:1;top:77px}.container-rightBar{background:hsla(0,0%,100%,.8);border-radius:22px;box-shadow:0 0 4px 0 rgba(0,0,0,.5);display:flex;flex-direction:column;gap:10px;padding:38px 0 28px 60px;min-width:230px;position:relative}.container-rightBar .closeIcon{position:absolute;width:20px;height:20px;left:15px;top:20px}.container-rightBar a.item-rightBar{min-width:230px;border-radius:22px 0 0 22px;background:#fff;box-shadow:0 0 4px 0 rgba(0,0,0,.5);display:flex;align-items:center;gap:18px;padding-left:20px;padding-right:10px}.container-rightBar a.item-rightBar img{width:23px;height:23px}.container-rightBar a.item-rightBar p{color:#2a3f77;font-size:15px;font-style:normal;font-weight:300;line-height:normal}@media(min-width:930px){.container-rightBar{display:none}}div.container-leftBar{display:none;flex-direction:column;gap:10px;margin-top:1rem}div.container-leftBar a.item-rightBar{width:273px;height:79px;border-radius:0 22px 22px 0;background:#fff;box-shadow:1px 1px 9px 0 rgba(0,0,0,.11);display:flex;align-items:center;gap:18px;padding-left:20px;padding-right:10px}div.container-leftBar a.item-rightBar img{width:23px;height:23px}div.container-leftBar a.item-rightBar p{color:#2a3f77;font-size:20px;font-style:normal;font-weight:400;line-height:normal}@media(min-width:930px){div.container-leftBar{display:flex}}details{position:relative;margin:0 auto}details .summary-title{max-width:30rem;display:flex;align-items:center;column-gap:.5rem;font-size:clamp(1.5rem,1.3958rem + .463vw,1.8125rem);font-weight:600;color:#354676;-webkit-user-select:none;-moz-user-select:none;user-select:none}details .summary-title img{width:20px;height:20px}details:hover{cursor:pointer}details summary{width:304px;position:relative;list-style:none;padding:1.8rem;border-radius:10px;background-color:#f6f6f6;box-shadow:-2px 2px 7px 0 rgba(0,0,0,.25)}details summary:focus{outline:none}details summary:hover .summary-chevron-up svg{opacity:1}details .summary-content{width:100%;position:relative;display:flex;align-items:center;justify-content:space-around;margin:2rem 3rem 0 0;border-radius:10px;background:#f6f6f6;box-shadow:-2px 2px 7px 0 rgba(0,0,0,.25)}details .summary-content p{width:100%;font-size:clamp(1.5rem,1.3958rem + .463vw,1.8125rem);text-align:center}details .summary-content p span{display:block;font-weight:400}details .summary-content div.vertical-line{height:100%;position:absolute;top:0;left:50%;border-left:1px solid #303030}details .summary-content .text-cities{font-weight:600}details .content-features{display:flex;align-items:flex-start}details .content-features p.text-features{text-align:start}details .content-features p.text-features span{margin-right:.5rem;font-weight:600;display:initial}details .summary-chevron-down,details .summary-chevron-up{position:absolute;top:0;right:0;pointer-events:none;background-color:#f6f6f6}details .summary-chevron-down svg,details .summary-chevron-up svg{margin-top:1rem;display:block;color:#354676}details .summary-chevron-up{height:100%;width:3rem;border-left:1px solid #303030}details .summary-chevron-down{width:3rem}details summary::-webkit-details-marker{display:none}@media(min-width:930px){details summary{width:800px}details summary .summary-chevron-up{width:5rem}details summary .summary-chevron-up svg{margin-left:1rem}details .summary-chevron-down{width:4rem}details .summary-content{border-radius:10px;box-shadow:-3px 3px 18px 0 rgba(0,0,0,.25)}details .summary-content div.vertical-line{position:static;height:80px}details .content-features div.vertical-line{position:static;height:212px}}.yarl__thumbnails_wrapper .yarl__toolbar{align-items:center}.yarl__thumbnails_wrapper .yarl__toolbar button[aria-label=Close]{max-height:36px;background-color:#be2c08;padding:0 1rem}.yarl__thumbnails_container .yarl__thumbnails_track{gap:10px}.yarl__thumbnails_container .yarl__thumbnails_track button.yarl__thumbnails_thumbnail_active{border:2px solid #ffc107}.yarl__thumbnails_container .yarl__thumbnails_track .yarl__thumbnails_thumbnail{border-radius:unset;border-style:none;background-color:unset}.tour-new-navbar{position:fixed;top:0;left:0;right:0;z-index:50;background:hsla(0,0%,100%,.949);border-bottom:1px solid rgba(0,0,0,.05)}.tour-new-navbar__container{max-width:1416px;height:68px;margin:0 auto;padding:0 24px;display:flex;align-items:center;justify-content:space-between}.tour-new-navbar__logo{display:flex;align-items:center;text-decoration:none}.tour-new-navbar__logo-img{display:block;height:28px;width:auto}.tour-new-navbar__nav{display:none;align-items:center;gap:32px}.tour-new-navbar__link{position:relative;color:#475569;font-size:14px;line-height:21px;font-weight:500;text-decoration:none;transition:color .2s ease}.tour-new-navbar__link--active,.tour-new-navbar__link:hover{color:#0f2d5c;font-weight:600}.tour-new-navbar__link-text{position:relative;display:inline-block;padding-bottom:4px}.tour-new-navbar__link-text:after{content:"";position:absolute;left:0;bottom:0;height:2px;width:100%;background:#ffc107;transform:scaleX(0);transform-origin:right;transition:transform .3s cubic-bezier(.22,1,.36,1)}.tour-new-navbar__link--active .tour-new-navbar__link-text:after,.tour-new-navbar__link:hover .tour-new-navbar__link-text:after{transform:scaleX(1);transform-origin:left}.tour-new-navbar__cta{display:none;align-items:center;justify-content:center;height:40px;padding:0 24px;border-radius:999px;background:#0f2d5c;color:#fff;font-size:14px;font-weight:600;text-decoration:none;transition:all .3s cubic-bezier(.22,1,.36,1)}.tour-new-navbar__cta:hover{background:#0b254a;color:#fff;transform:translateY(-2px);box-shadow:0 3px 8px rgba(0,0,0,.1)}.tour-new-navbar__menu{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:4px;background:transparent;border:0;padding:0;cursor:pointer}.tour-new-navbar__menu span{width:24px;height:2px;background:#0f2d5c;transition:all .3s ease}.tour-new-navbar__menu.is-open span:first-child{transform:rotate(45deg) translateY(6px)}.tour-new-navbar__menu.is-open span:nth-child(2){opacity:0}.tour-new-navbar__menu.is-open span:nth-child(3){transform:rotate(-45deg) translateY(-6px)}.tour-new-navbar__mobile{display:block;max-height:0;overflow:hidden;background:#f4f6f8;border-top:1px solid rgba(0,0,0,.05);transition:max-height .3s ease,padding .3s ease}.tour-new-navbar__mobile.is-open{max-height:500px;padding:16px 0}.tour-new-navbar__mobile-content{display:flex;flex-direction:column;gap:16px;padding:0 24px}.tour-new-navbar__mobile-link{color:#475569;font-size:15px;text-decoration:none}.tour-new-navbar__mobile-link--active{color:#0f2d5c;font-weight:600}.tour-new-navbar__mobile-cta{display:flex;align-items:center;justify-content:center;height:42px;margin-top:8px;border-radius:999px;background:#0f2d5c;color:#fff;font-size:14px;font-weight:600;text-decoration:none}.tour-layout-content{padding-top:68px}@media(min-width:1024px){.tour-new-navbar__container{padding:0 156px}.tour-new-navbar__cta,.tour-new-navbar__nav{display:flex}.tour-new-navbar__menu,.tour-new-navbar__mobile{display:none}}.tour-contact-modal{position:fixed;inset:0;z-index:9999;display:flex;align-items:flex-start;justify-content:center;padding:120px 16px 24px;background:hsla(0,0%,4%,.5)}.tour-contact-modal__dialog{width:100%;max-width:600px;max-height:calc(100dvh - 140px);overflow-x:hidden;overflow-y:auto;background:#fff;border-radius:16px 0 16px 0;box-shadow:0 24px 80px rgba(0,0,0,.35)}.tour-contact-modal__header{position:relative;min-height:134px;background:#2a3f77;padding:38px 32px 24px;color:#fff}.tour-contact-modal__header h2{margin:0;font-size:24px;font-weight:700;line-height:1.2}.tour-contact-modal__header p{margin:14px 0 0;font-size:15px;line-height:1.4;color:hsla(0,0%,100%,.9)}.tour-contact-modal__close{position:absolute;top:22px;right:22px;border:0;background:transparent;color:#ffc107;font-size:28px;line-height:1;cursor:pointer}.tour-contact-modal__form{padding:30px 32px 34px}.tour-contact-modal__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:14px 16px;gap:14px 16px}.tour-contact-modal__field{display:flex;flex-direction:column;gap:8px}.tour-contact-modal__field--full{grid-column:1/-1}.tour-contact-modal__field span{font-size:13px;font-weight:600;color:#2a3f77}.tour-contact-modal__field input,.tour-contact-modal__field select{width:100%;height:40px;border:1px solid #d1d5db;border-radius:6px;background:#fff;padding:0 16px;color:#0a0a0a;font-size:14px;outline:none}.tour-contact-modal__field input:focus,.tour-contact-modal__field select:focus{border-color:#2a3f77}.tour-contact-modal__privacy{margin-top:18px;display:flex;align-items:center;justify-content:center;gap:8px;font-size:13px;font-weight:500;color:#2a3f77}.tour-contact-modal__privacy input{width:14px;height:14px}.tour-contact-modal__submit{margin-top:26px;width:100%;height:52px;border:0;border-radius:8px;background:#ffc107;color:#2a3f77;font-size:15px;font-weight:700;cursor:pointer}.tour-contact-modal__submit:hover{background:#e9af00}.tour-contact-modal__success{margin:0 0 14px;color:#2a3f77;font-size:13px;font-weight:600}.tour-contact-modal__error{margin:0 0 14px;color:#b42318;font-size:13px;font-weight:600}@media(max-width:640px){.tour-contact-modal{padding-top:86px}.tour-contact-modal__dialog{max-height:calc(100dvh - 104px)}.tour-contact-modal__header{padding:34px 24px 22px}.tour-contact-modal__form{padding:26px 24px 30px}.tour-contact-modal__grid{grid-template-columns:1fr}}.barSearch{max-width:60rem;margin:0 auto;z-index:999}@media(min-width:930px){.barSearch{position:absolute;bottom:210px;left:50%;transform:translate(-50%,-50%);max-width:120rem}.barSearch form{height:0}}.barSearchFavorites{bottom:unset}@media(min-width:930px){.barSearchProperty{position:unset;bottom:unset;transform:unset;max-width:-moz-fit-content;max-width:fit-content}.barSearchProperty form{margin-bottom:6rem}}.show-filter{display:none}@media(min-width:480px){.show-filter{display:block;margin-bottom:2rem}}@media(min-width:930px){.fijo{display:initial!important;transition:all .5s linear;top:0!important;max-width:150rem!important}}@media(min-width:930px)and (min-width:1400px){.fijo{max-width:250rem!important}}@media(min-width:930px){.fijo .advanced__filter{position:relative!important}.fijo .floatbar{background-color:#354676;z-index:100000!important;width:100vw}}div.container__filter{min-width:29.6rem;min-height:17.6rem;display:grid;grid-template-columns:repeat(2,1fr);border-radius:10px;background-color:#fff;margin:3rem 3.5rem 0;padding:0 0 1.5rem;box-shadow:0 0 4px 0 rgba(0,0,0,.8);position:relative}div.container__filter div.container__buttons{display:flex;align-items:center;grid-column:1/3;padding:1rem 0 0 1rem;border-top:1px solid #ddd}div.container__filter div.container__buttons button.button__search{position:relative;display:flex;align-items:center;justify-content:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:211px;height:32px;flex:70% 1;font-size:22px;font-weight:600;color:#fff;border:none;border-radius:1rem;background-color:#354676;box-shadow:0 4px 4px 0 rgba(0,0,0,.25);margin:0;padding:1rem;transition:all .3s ease-in-out;cursor:pointer}div.container__filter div.container__buttons button.button__search span{z-index:1}div.container__filter div.container__buttons button.button__search:after{content:"";width:0;height:100%;background-color:#ffc107;position:absolute;transition:all .3s ease-in-out;right:0;border-radius:.5rem}div.container__filter div.container__buttons button.button__search:hover:after{right:auto;left:0;width:100%}div.container__filter div.container__buttons button.button__filter{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background-color:#fff;padding:0;flex:30% 1}@media(min-width:930px){div.container__filter{min-height:7.1rem;grid-template-columns:350px 230px 250px;margin:3rem 0 0;padding:0}div.container__filter div.container__buttons{grid-column:3/3;padding:0;border:none}div.container__filter div.container__buttons button.button__search{width:170px;height:33px;font-size:18px;border-radius:5px}div.container__filter div.container__buttons button.button__filter img{content:url(/portal-inmobiliario/img/colraicesInmobiliario/icons/filter_big.svg);cursor:pointer}div.container__filter--home{top:22rem}}div.container__search ul.list__options{display:flex;flex-direction:column;row-gap:1rem;min-width:29.6rem;max-height:20rem;margin:1rem 3.5rem;padding:2rem;border-radius:10px;background-color:#fff;box-shadow:0 0 4px 0 rgba(0,0,0,.8);overflow-y:auto}div.container__search ul.list__options li{font-size:18px;font-weight:400;color:#303030;padding:0 0 0 .5rem;cursor:pointer}div.container__search ul.list__options li:hover{color:#fff;background-color:#354676}@media(min-width:930px){div.container__search ul.list__options{min-width:35rem;margin:1rem 0}}div.container__search ul.list__options:empty{display:none}@media(min-width:930px){div.container__search{position:absolute;z-index:4}div.container__search--home{top:32rem}}div.container__list{min-width:29.6rem;margin:1rem 3.5rem;border-radius:10px;background-color:#fff;box-shadow:0 0 4px 0 rgba(0,0,0,.8)}div.container__list ul.items__list{display:flex;flex-direction:column;row-gap:3rem;padding:2rem 0 2rem 3rem}div.container__list ul.items__list li{display:flex;align-items:center;color:#303030;font-size:18px;font-weight:400}div.container__list ul.items__list li input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;width:18px;height:18px;margin-right:1rem;background-color:#f6f6f6;border:1px solid #f6f6f6;border-radius:3px;box-shadow:0 0 4px 0 hsla(0,0%,7%,.548);outline:none}div.container__list ul.items__list li input[type=checkbox]:checked{background-color:#ffc107}div.container__list ul.items__list li input[type=checkbox]:checked:after{content:"✔";position:absolute;font-size:14px;font-weight:700;left:2px;bottom:0;color:#fff}div.container__list ul.items__list li label{cursor:pointer}@media(min-width:930px){div.container__list--home{position:absolute;left:32%;min-width:23rem;z-index:2;top:30rem;transform:translateX(6rem)}div.container__list{position:absolute;transform:translateX(6rem)}div.container__list-state{position:absolute;left:56%;min-width:15rem;z-index:2}.sticky{grid-template-columns:2fr 1.5fr 1fr!important;border-radius:unset!important;margin:0!important}}@media(min-width:930px)and (min-width:1400px){.sticky{padding:0 13%!important}}@media(min-width:930px){.sticky__list{width:27rem!important;max-width:32rem!important;left:0!important;margin:1rem 40% 0!important}}@media(min-width:930px)and (min-width:1400px){.sticky__list{left:2%!important}}@media(min-width:930px){.sticky__search{position:absolute;width:100%;margin:0 0 0 1.5rem!important}.sticky__search ul.list__options{max-width:35%!important}}@media(min-width:930px)and (min-width:1400px){.sticky__search{padding-left:13%}.sticky__search ul.list__options{max-width:30%!important}}.advanced__filter{position:absolute;z-index:3;display:grid;grid-template-rows:1fr 6.4rem 6.4rem 1fr;grid-row-gap:.8rem;row-gap:.8rem;border-radius:10px;background-color:#fff;box-shadow:0 0 4px 0 rgba(0,0,0,.8);padding:2rem 3rem 3rem;transform:scaleY(0) translateX(-30%);transform-origin:top;transition:all .2s linear;margin:1rem 3.5rem -46rem;left:26%;width:80%}.advanced__filter img{display:none}.advanced__filter h2{position:relative;font-size:16px;color:#303030}.advanced__filter h2:after{content:"";position:absolute;width:5rem;top:2rem;left:0;border:1px solid #ffc107}.advanced__filter div.container__checkboxes,.advanced__filter div.container__inputs{display:flex;flex-direction:column;row-gap:1.5rem}.advanced__filter div.container__checkboxes ul.items__list{display:flex;justify-content:space-between}.advanced__filter div.container__checkboxes ul.items__list li{display:flex;align-items:center;color:#303030;font-size:16px;font-weight:400}.advanced__filter div.container__checkboxes ul.items__list li label{display:flex;align-items:center}.advanced__filter div.bathrooms{justify-content:start}@media(min-width:930px){.advanced__filter{position:absolute;width:98rem;grid-template-rows:repeat(2,1fr);grid-template-columns:repeat(2,1fr);row-gap:1rem;column-gap:5rem;margin:1rem auto;padding:2rem 5rem;transform:scaleY(0) translateX(-50%);left:50%}.advanced__filter img{display:block;position:absolute;top:15px;right:22px;cursor:pointer}.advanced__filter h2{color:#4d4d4d;font-size:18px;font-weight:600}.advanced__filter h2:after{border:none}.advanced__filter div.container__inputs{max-width:40rem;row-gap:.75rem}.advanced__filter div.container__inputs div.container__fields{display:grid;grid-template-columns:repeat(2,1fr)}.advanced__filter div.container__inputs div.container__fields input{box-shadow:none}.advanced__filter div.container__checkboxes{row-gap:2.5rem}.advanced__filter div.container__checkboxes ul.items__list{min-height:4.4rem;max-width:37.6rem;justify-content:space-around;border-radius:5px;background-color:#f6f6f6}.advanced__filter--home{top:32rem}}div.advanced__filter.open{transform:scaleY(1) translateX(-30%);transition:all .3s linear;margin-bottom:1rem}@media(min-width:930px){div.advanced__filter.open{transform:scaleY(1) translateX(-50%)}}.itemReciente__main{position:relative;background-color:#fff;padding-bottom:2.5rem;max-width:32rem;min-height:520px;max-height:53rem;border-radius:25px;margin:2rem auto;overflow:hidden;box-shadow:3px 3px 4px 0 rgba(94,94,94,.15),-3px -3px 4px 0 rgba(0,0,0,.15)}.itemReciente__main .itemReciente__img{position:relative}.itemReciente__main .itemReciente__img .itemReciente__img--header{z-index:2;position:absolute;top:0;left:0;width:100%}.itemReciente__main .itemReciente__img .itemReciente__img--header .itemReciente__img--header--content{padding:0 2rem;display:flex;justify-content:space-between;gap:1rem}.itemReciente__main .itemReciente__img .itemReciente__img--header .itemReciente__img--header--content .itemReciente__img--header--icon{padding:.5rem .8rem;font-size:1.3rem;border-radius:.3rem;color:#fff;background-color:#354676}.itemReciente__main .itemReciente__img .itemReciente__img--header .itemReciente__img--header--content .itemReciente__img--header--icon--sec{background-color:#ffc107}.itemReciente__main .itemReciente__img .itemReciente__img--header .itemReciente__img--header--content .bg__color{background-color:#7c7c7c}.itemReciente__main .itemReciente__img .itemReciente__img--header .itemReciente__img--header--content .itemReciente__img--header-div{display:flex;justify-content:space-between;gap:1rem}.itemReciente__main .itemReciente__img .swiper_img .swiper-wrapper{padding:0}.itemReciente__main .itemReciente__img .itemReciente__img--img{width:100%;overflow:hidden;height:26rem;border-radius:25px 25px 0 0}.itemReciente__main .itemReciente__img .itemReciente__img--img img{min-height:26rem;object-fit:cover;transition:transform .3s ease-in-out}.itemReciente__main .itemReciente__img .itemReciente__img--img img:hover{transform:scale(1.03)}.itemReciente__main .itemReciente__img .itemReciente__img--footer{z-index:2;position:absolute;bottom:0;left:0;width:100%}.itemReciente__main .itemReciente__img .itemReciente__img--footer:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(53,70,118,.494);background:linear-gradient(180deg,rgba(255,0,0,0) 8%,rgba(53,70,118,.843))}.itemReciente__main .itemReciente__img .itemReciente__img--footer .itemReciente__img--footer--content{position:relative;padding:0 2rem;display:flex;justify-content:space-between}.itemReciente__main .itemReciente__img .itemReciente__img--footer .itemReciente__img--footer--content .itemReciente__img--footer--icon{color:#fff;font-size:1.8rem}.itemReciente__main .itemReciente__content{position:relative;padding:2rem}.itemReciente__main .itemReciente__content .itemReciente__content--main .price__off{width:53px;height:53px;position:absolute;top:78px;right:15px;display:flex;justify-content:center;align-items:center;text-align:center;font-size:12px;font-weight:500;color:#fff;margin:0;border-radius:50%;background-color:#c1272d}.itemReciente__main .itemReciente__content .itemReciente__content--main .price__off span{width:60%}.itemReciente__main .itemReciente__content .itemReciente__content--main .itemReciente__content--main--title{font-size:2rem;font-weight:600;color:#354676;margin-bottom:1rem;overflow:hidden;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.itemReciente__main .itemReciente__content .itemReciente__content--main .itemReciente__content--main--subtitle{margin:0;font-size:1.4rem;font-weight:400;color:#424242}.itemReciente__main .itemReciente__content .itemReciente__content--main .itemReciente__content--main--precio{margin:1rem 0;font-size:1.9rem;font-weight:600;color:#ffc107}.itemReciente__main .itemReciente__content .itemReciente__content--main .itemReciente__content--main--precio span{font-size:1.7rem;font-weight:500}.itemReciente__main .itemReciente__content .itemReciente__content--main .itemReciente__content--main--precio-feria{width:-moz-fit-content;width:fit-content;font-size:clamp(1.4rem,1.2667rem + .5926vw,1.8rem);font-weight:600;color:#fff;border-radius:10px;padding:.5rem;background-color:#354676}.itemReciente__main .itemReciente__content .itemReciente__content--main .line__through{text-decoration:line-through}.itemReciente__main .itemReciente__content .itemReciente__content--main .itemReciente__content--main--description{margin:2rem auto;display:none;font-size:1.7rem;color:#424242;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.itemReciente__main .itemReciente__content .itemReciente__content--main .itemReciente__content--main--description:first-child{display:block}.itemReciente__main .itemReciente__content .itemReciente__content--main .itemReciente__content--main--description *{margin:0;padding-left:0;padding-right:0;font-size:1.7rem;color:#424242;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.itemReciente__main .itemReciente__content .itemReciente__content--main .itemReciente__content--main--description ul li{display:none}.itemReciente__main .itemReciente__content .itemReciente__content--main .itemReciente__content--main--description ul li:first-child{display:block}.itemReciente__main .itemReciente__content .itemReciente__content--main .itemReciente__content--main--footer{display:flex;margin:0;column-gap:1.5rem;padding-bottom:2rem}.itemReciente__main .itemReciente__content .itemReciente__content--main .itemReciente__content--main--footer .itemReciente__content--footer--icon{display:flex;column-gap:.4rem;align-items:center;color:#424242}.itemReciente__main .itemReciente__content .itemReciente__content--main .itemReciente__content--main--footer .itemReciente__content--footer--icon span{font-size:1.5rem;font-weight:400}.itemReciente__main .itemReciente__content--actions{position:absolute;bottom:0;left:0;width:100%}.itemReciente__main .itemReciente__content--actions .itemReciente__content--actions--content{padding:1rem 2rem;display:flex;justify-content:flex-end;gap:1.5rem}.itemReciente__main .itemReciente__content--actions .itemReciente__content--actions--content button{background-color:transparent;padding:.5rem 1rem;font-size:1.4rem;color:#4d4d4d;border-radius:4px;border:1px solid #d9d9d9}.itemReciente__main .itemReciente__content--actions .itemReciente__content--actions--content:hover{cursor:pointer}@media(min-width:930px){.itemReciente__main{margin:0 2rem 4rem}.itemReciente__main .itemReciente__content .itemReciente__content--main .price__off{top:35px;right:15px}}@media(min-width:1200px){.itemReciente__main{max-width:37rem;margin:0 1rem 4rem}}.itemRecomend{background-color:#fff;display:grid;box-shadow:0 -1px 19px 0 rgba(3,101,172,.14)}@media(max-width:930px){.itemRecomend{width:100%}}@media(min-width:930px){.itemRecomend{max-width:57rem;grid-template-columns:1fr 1fr}}.itemRecomend a{overflow:hidden;width:100%;height:35rem}.itemRecomend .item__itemRecomend{position:relative}.itemRecomend .itemRecomed__header{padding:0 2rem;position:absolute;top:0;left:0;width:100%;display:flex;align-items:center;justify-content:space-between;z-index:1}.itemRecomend .itemRecomed__header .bgred{background-color:#c1272d}.itemRecomend .itemRecomed__header p{font-size:1.3rem;font-weight:600;color:#fff}.itemRecomend .itemRecomed__header p:first-child{padding:.5rem;background-color:#ffc107;border-radius:.5rem}.itemRecomend .itemRecomed__header p span{padding:.5rem;background-color:#354676;border-radius:.5rem;margin:0 .3rem}.itemRecomend .itemRecomed__footer{padding:0 2rem;position:absolute;bottom:0;left:0;width:100%;display:flex;align-items:center;justify-content:space-between;z-index:1}.itemRecomend .itemRecomed__footer p{font-size:1.4rem;color:#fff;font-weight:600}.itemRecomend .itemRecomed__footer span{color:#fff}.itemRecomend .item__img{background-size:cover;background-position:50%;background-repeat:no-repeat;width:100%;height:35rem;transition:transform .2s linear;position:relative}.itemRecomend .item__img:hover{transform:scale(1.05)}.itemRecomend .item__img:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(53,70,118,.494);background:linear-gradient(180deg,rgba(255,0,0,0) 60%,rgba(53,70,118,.541))}.itemRecomend .item__text{padding:2rem 3rem 0 2rem;display:flex;flex-direction:column;justify-content:space-between}@media(max-width:930px){.itemRecomend .item__text{padding:2rem 2rem 0}}.itemRecomend .item__text .item__paragraf .name{margin-top:0;font-size:2rem;font-weight:500;color:#354676;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.itemRecomend .item__text .item__paragraf .precio{color:#ffc107;font-size:1.8rem;font-weight:500}.itemRecomend .item__text .item__paragraf .paragraf{display:none;font-size:1.7rem;color:#424242;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:2rem 0}.itemRecomend .item__text .item__paragraf .paragraf:first-child{display:block}.itemRecomend .item__text .item__paragraf .paragraf *{margin:0;padding-left:0;padding-right:0;font-size:1.7rem;color:#424242;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.itemRecomend .item__text .item__paragraf .paragraf ul li{display:none}.itemRecomend .item__text .item__paragraf .paragraf ul li:first-child{display:block}.icons-item{max-width:33.333rem;border-top:.2rem solid #e9e9e9;display:flex;justify-content:space-between}@media(max-width:930px){.icons-item{max-width:100%}}.icons-item .icons-atributos{column-gap:.5rem;display:flex}.icons-item .icons-atributos i{font-size:1.9rem;color:#424242;margin-right:.3rem}.icons-item .icons-atributos p{padding:1rem .5rem;font-size:1.4rem;color:#424242;display:flex;align-items:center}.icons-item .icons-atributos p small{margin-left:.2rem;font-size:1.1rem}.icons-item .favorite{display:flex}.icons-item .favorite button{border:none;background-color:transparent}.icons-item .favorite button svg{font-size:1.9rem;color:#354676}.icons-item .favorite button:hover{cursor:pointer}.icons-item .favorite p{font-size:1.3rem;color:#424242}.title__inmueble{position:relative;padding:2rem 0 0}.title__inmueble .price__off{width:53px;height:53px;position:absolute;top:0;right:0;display:flex;justify-content:center;align-items:center;font-weight:500;color:#fff;margin:0;border-radius:50%;text-align:center;font-size:12px;background-color:#c1272d}.title__inmueble .price__off span{width:60%}@media(min-width:930px){.title__inmueble .price__off{width:60px;height:60px;top:20px;right:40%}}.title__inmueble .title__inmueble__title{max-width:40rem;font-size:clamp(2rem,.6909rem + 2.4851vw,2.8125rem);font-weight:700;color:#354676}.title__inmueble .title__inmueble__subtitle{margin:1rem 0 0;font-size:clamp(1.5625rem,1.4554rem + .4762vw,1.8125rem);font-weight:600;color:#ffc107}@media(min-width:930px){.title__inmueble .title__inmueble__subtitle{margin:2rem 0 0}}.title__inmueble .title__inmueble__location{display:flex;align-items:center}.title__inmueble .title__inmueble__location svg{width:3rem;height:3rem;margin-right:-.5rem;color:#ffc107}.title__inmueble .title__inmueble__location p{font-size:clamp(1.5625rem,1.4554rem + .4762vw,1.8125rem);font-weight:300;margin-left:1rem;color:#4d4d4d}.title__inmueble button.button-favorite{display:none}@media(min-width:480px){.title__inmueble{display:flex;justify-content:space-between;align-items:center}.title__inmueble button.button-favorite{display:flex;margin-top:2rem;padding:1rem}}@media(min-width:930px){.title__inmueble{max-width:70rem;align-items:flex-start}}.desInmuebles{padding:2.5rem 3rem;border-radius:12px;background-color:#fff;box-shadow:-2px -2px 6px 0 rgba(0,0,0,.15),2px 2px 4px 0 rgba(0,0,0,.25)}.desInmuebles .desInmuebles__title{font-size:clamp(1.4375rem,1.375rem + .2778vw,1.625rem);color:#354676}.desInmuebles .desInmuebles__description{line-height:1.5}.desInmuebles .desInmuebles__description P{font-size:clamp(1.4375rem,1.375rem + .2778vw,1.625rem);text-align:justify;text-wrap:balance;color:#000}.desInmuebles .desInmuebles__description ul{padding-left:.5rem;margin-left:.5rem;list-style:disc}.desInmuebles .desInmuebles__description ul li{margin-bottom:1em}.desInmuebles .desInmuebles__description h2,.desInmuebles .desInmuebles__description h3,.desInmuebles .desInmuebles__description h4,.desInmuebles .desInmuebles__description h5,.desInmuebles .desInmuebles__description h6{font-size:1.6rem;margin-bottom:.8rem;color:#354676}.propInmuebles{border-radius:12px;background-color:#fff;box-shadow:-2px -2px 6px 0 rgba(0,0,0,.15),2px 2px 4px 0 rgba(0,0,0,.25);padding:2.5rem 3rem;margin-bottom:3rem}.propInmuebles div.container-info-construction{display:flex;justify-content:space-between;margin:2rem 0 0}.propInmuebles div.construction-date{display:flex;align-items:flex-end;column-gap:3rem}.propInmuebles div.construction-date .date{color:#354676;max-width:9rem}@media(min-width:930px){.propInmuebles div.construction-date{align-items:flex-start;flex-direction:column}.propInmuebles div.construction-date .date{margin:0;max-width:20rem}}@media(max-width:930px){.propInmuebles{justify-content:space-around;column-gap:7rem;row-gap:2rem}}.propInmuebles p{font-size:clamp(1.4375rem,1.375rem + .2778vw,1.625rem);color:#4d4d4d;margin-top:.5rem;margin-bottom:1rem}.propInmuebles .propInmuebles__item{display:flex;flex-direction:column;align-items:center}.propInmuebles .propInmuebles__item svg{color:#4d4d4d;font-size:2.5rem}@media(min-width:930px){.propInmuebles{display:flex;align-items:center;justify-content:flex-start;column-gap:5rem}.propInmuebles div.container-info-construction{column-gap:2rem;width:50%;margin:0}}.container-price{padding-bottom:3rem}.container-price h2.title-price{display:flex;justify-content:space-between;font-size:clamp(2.3125rem,2.0982rem + .9524vw,2.8125rem);font-weight:500}.container-price h2.title-price .line__through{text-decoration:line-through}@media(min-width:930px){.container-price h2.title-price{justify-content:flex-start;column-gap:3rem}}.container-price div.container-currency{display:flex;justify-content:space-between;align-items:center;margin:1rem 0 3rem}.container-price div.container-currency select{font-size:clamp(1.375rem,1.1667rem + .9259vw,1.7rem);font-weight:600;color:#354676;cursor:pointer;padding:.8rem 3rem .8rem 1rem;border-radius:40px;border:none;border-right:8px solid transparent;background-color:hsla(0,0%,93%,.7);box-shadow:-2px 2px 4px 0 rgba(0,0,0,.25);background-size:15px;background-image:url(/portal-inmobiliario/img/colraicesInmobiliario/icons/arrow_down.svg);background-position:77px;background-repeat:no-repeat;appearance:none;-webkit-appearance:none;-moz-appearance:none}.container-price div.container-currency select:focus{outline:none}.container-price div.container-currency p{width:-moz-fit-content;width:fit-content;font-size:clamp(1.375rem,1.1667rem + .9259vw,1.7rem);font-weight:600;color:#fff;margin:0;padding:.5rem;border-radius:10px;background-color:#354676}@media(min-width:930px){.container-price div.container-currency{justify-content:flex-start;column-gap:3rem}.container-price div.container-currency select{padding-right:4rem;background-position:90px}}.container-price a.action-link{position:relative;max-width:360px;display:flex;justify-content:center;align-items:center;font-size:clamp(1.75rem,1.6667rem + .3704vw,2rem);text-decoration:none;color:#fff;border:1px solid #ffc107;border-radius:14px;padding:1rem 3rem;background-color:#354676;overflow:hidden;z-index:0}.container-price a.action-link:hover{color:#fff}.container-price a.action-link:before{height:100%;width:100%;content:"";position:absolute;top:0;left:0;transform:translateX(-100%);transition:all .3s;background-color:#ffc107;z-index:-1}.container-price a.action-link:hover:before{transform:translateX(0)}@media(min-width:930px){.container-price{padding:0}}.itemFormulario{margin-top:6rem;padding:2rem 0;border-radius:12px;background-color:#fff;box-shadow:0 0 4px 0 rgba(0,0,0,.25)}.itemFormulario .itemFormulario__form{border:none;display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%}.itemFormulario .itemFormulario__form section.title-section{margin:0 auto;padding:0 3.2rem}.itemFormulario .itemFormulario__form section.title-section h2.title-section-title{font-size:1.7rem;margin:1.5rem auto 1rem;color:#354676}.itemFormulario .itemFormulario__form section.title-section h2.title-section-title:after,.itemFormulario .itemFormulario__form section.title-section h2.title-section-title:before{top:3.7rem;min-width:10%}.itemFormulario .itemFormulario__form section.title-section h2.title-section-title span{display:block}.itemFormulario .itemFormulario__form .itemFormulario__input,.itemFormulario .itemFormulario__form .itemFormulario__textarea{font-size:15px;font-weight:300;color:#424242;max-width:28rem;width:100%;font-size:1.5rem;padding:1rem;margin-bottom:1rem;border-radius:6px;border:1px solid #ffc107;background-color:#fff}.itemFormulario .itemFormulario__form .itemFormulario__input:focus,.itemFormulario .itemFormulario__form .itemFormulario__textarea:focus{outline-style:solid;outline-width:.2rem;outline-color:#354676;box-shadow:0 -1px 19px 0 rgba(3,101,172,.14)}.itemFormulario .itemFormulario__form .itemFormulario__button,.itemFormulario .itemFormulario__form .itemFormulario__button-call{font-size:1.8rem;padding:1rem 8rem;margin:0 auto;border-radius:6px;box-shadow:0 4px 4px 0 rgba(0,0,0,.25);transition:all .3s ease-in-out}.itemFormulario .itemFormulario__form .itemFormulario__button{color:#fff;background-color:#2a3f77;border:1px solid #fff}.itemFormulario .itemFormulario__form .itemFormulario__button:hover{cursor:pointer;color:#ffc107;border:1px solid #ffc107;background-color:#fff}.itemFormulario .itemFormulario__form .itemFormulario__button-call{color:#354676;background-color:#fff;border:1px solid #ffc107}.itemFormulario .itemFormulario__form .itemFormulario__button-call:hover{cursor:pointer;color:#fff;border:1px solid #ffc107;background-color:#ffc107}.itemFormulario .itemFormulario__form .itemFormulario__cta{margin-top:1rem;display:flex;align-items:center;justify-content:space-between;width:100%;column-gap:.5rem}.atributosInmueble{margin-top:3rem;padding:2.5rem 3rem;border-radius:12px;background-color:#fff;box-shadow:-2px -2px 6px 0 rgba(0,0,0,.15),2px 2px 4px 0 rgba(0,0,0,.25)}.atributosInmueble .atributosInmueble__titel{font-size:clamp(1.4375rem,1.375rem + .2778vw,1.8rem);color:#354676;margin-bottom:1rem}.atributosInmueble .atributosInmueble__icon{display:grid;grid-template-columns:repeat(auto-fit,minmax(100px,1fr));grid-gap:10px}.atributosInmueble .atributosInmueble__icon__item{max-height:4rem;display:flex;align-items:center;justify-content:center;border-radius:6px;border:1px solid #ffc107;padding:.5rem}.atributosInmueble .atributosInmueble__icon__item svg{color:#ffc107}.atributosInmueble .atributosInmueble__icon__item li{font-size:clamp(1.4375rem,1.375rem + .2778vw,1.625rem);text-wrap:balance;color:#424242;text-align:center;margin:0}@media(min-width:930px){.atributosInmueble .atributosInmueble__icon__item{justify-content:center}}.atributosInmueble .atributosInmueble__icon .atributosInmueble__icon__item li{color:#424242}@media(min-width:930px){.atributosInmueble .atributosInmueble__titel{margin:0 0 3rem}.atributosInmueble .atributosInmueble__icon{grid-template-columns:repeat(auto-fit,minmax(120px,1fr));grid-template-rows:unset;grid-auto-flow:dense}}.itemPlano{width:100%;max-width:91.3rem;margin-top:3rem;padding:2.5rem 3rem;border-radius:12px;background-color:#fff;box-shadow:-2px -2px 6px 0 rgba(0,0,0,.15),2px 2px 4px 0 rgba(0,0,0,.25)}.itemPlano p{font-size:clamp(1.4375rem,1.375rem + .2778vw,1.8rem);margin:1rem 1rem 2rem}@media(max-width:930px){.itemPlano{padding:1rem}}.itemPlano .swiper{max-width:120rem}.itemPlano .swiper .swiper-button-next:after,.itemPlano .swiper .swiper-button-prev:after{content:""}.itemPlano .swiper .swiper-button-next,.itemPlano .swiper .swiper-button-prev{top:50%;bottom:15px;z-index:10}.itemPlano .swiper .swiper-button-prev{left:-15px}.itemPlano .swiper .swiper-button-next,.itemPlano .swiper .swiper-button-prev{background-image:url(/portal-inmobiliario/img/colraicesInmobiliario/icons/arrow-left-slider-plano.svg);background-repeat:no-repeat;background-size:cover}.itemPlano .swiper .swiper-button-next{right:-15px;transform:rotate(180deg)}.itemPlano .itemPlano__img{width:100%;height:100%;max-height:53rem;object-fit:cover;margin-bottom:3rem}.itemFormInm{margin-top:3rem;padding:2rem 0;background-color:#fff;box-shadow:0 -1px 19px 0 rgba(3,101,172,.14)}.itemFormInm .itemFormInm__content{border:none;display:flex;flex-direction:column;row-gap:2rem}.itemFormInm .itemFormInm__content legend{font-size:1.9rem;margin:1.5rem auto 1rem;color:#354676}.itemFormInm .itemFormInm__content .itemFormInm__select{max-width:32rem;width:100%;font-size:1.5rem;padding:1rem;margin-bottom:1rem;border:.2rem solid #e6e6e6;color:#424242;background-color:transparent}.itemFormInm .itemFormInm__content .itemFormInm__select:focus{outline-style:solid;outline-width:.2rem;outline-color:#354676;box-shadow:0 -1px 19px 0 rgba(3,101,172,.14)}.itemFormInm .itemFormInm__content .itemFormInm__select option{background-color:#fff;color:#424242}.itemFormInm .itemFormInm__content .itemFormInm__boton .btn{width:100%;background-color:#354676;color:#fff;padding:1rem;border:none;border-radius:.5rem;font-size:1.5rem;transition:all .3s ease-in-out}.itemFormInm .itemFormInm__content .itemFormInm__boton .btn:hover{cursor:pointer;background-color:#2a3f77}.itemFormInm .active-message{border:.25rem inset #ff4040;border-radius:.8rem}.inmMapa{margin-top:3rem;border-radius:12px;background-color:#fff;box-shadow:-2px -2px 6px 0 rgba(0,0,0,.15),2px 2px 4px 0 rgba(0,0,0,.25);padding:1rem 2rem}.inmMapa p{font-size:clamp(1.4375rem,1.375rem + .2778vw,1.8rem)}.inmMapa #map{height:45rem;width:100%}div.simulador-container{display:flex;flex-direction:column;background-color:#fff;box-shadow:0 -1px 19px 0 rgba(3,101,172,.14);margin-bottom:1rem}div.simulador-container article{width:100%;display:flex;flex-direction:column;justify-content:center;padding:2rem .5rem}div.simulador-container article h1{color:#ffc107;font-size:2.2rem;text-align:center;padding:0 0 2rem;margin:auto;max-width:18rem}div.simulador-container article h1 span{color:#354676;font-weight:100}div.simulador-container article p{margin:0 0 1rem;font-size:1.6rem;color:#354676;text-align:center}div.simulador-container article .simulador-title{display:flex;justify-content:space-evenly;margin-bottom:2rem}div.simulador-container article .simulador-title .container__radio{width:100%}div.simulador-container article .simulador-title label{font-weight:100;margin:0;font-size:1.4rem;padding-bottom:1rem;color:#ffc107}@media(min-width:930px){div.simulador-container article .simulador-title{gap:1rem}div.simulador-container article .simulador-title label{font-size:1.6rem}div.simulador-container article .simulador-title .container__radio{width:auto}}div.simulador-container article .input-group{width:100%;border:.2rem solid #e6e6e6;padding:.5rem 1rem;margin:0 0 2rem}@media(min-width:930px){div.simulador-container article .input-group{padding:0 .5rem}}div.simulador-container article .input-group div{display:flex;justify-content:center;align-items:center;margin:.5rem;color:#354676}@media(min-width:930px){div.simulador-container article .input-group div{flex-direction:row;justify-content:space-around}}div.simulador-container article .input-group div label{margin:.5rem 0;width:100%}@media(min-width:930px){div.simulador-container article .input-group div label{margin:.8rem 0 0;align-self:flex-start}}div.simulador-container article .input-group div input{font-size:1.5rem;min-height:2rem;padding:.3rem 0;border:.2rem solid #e6e6e6;border-radius:1rem;text-align:center;width:16rem}div.simulador-container article .input-group div input input::placeholder{color:#9c9c9c}div.simulador-container article .input-group div select{font-size:1.5rem;min-height:2rem;padding:.3rem 0;border:.2rem solid #e6e6e6;border-radius:1rem;text-align:center;width:30rem;color:#9c9c9c}@media(min-width:930px){div.simulador-container article .input-group div select{width:100%;font-size:1.6rem;min-height:3rem}}div.simulador-container article .input-group div input[type=number]::-webkit-inner-spin-button,div.simulador-container article .input-group div input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}div.simulador-container article .input-group div input[type=number]{-webkit-appearance:textfield;appearance:textfield;-moz-appearance:textfield}div.simulador-container article .input-group div div.range{width:25rem;display:flex;flex-direction:column}@media(min-width:930px){div.simulador-container article .input-group div div.range{width:100%}}div.simulador-container article .input-group div div.range input[type=range]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:1.5px;padding:0;background:none;box-shadow:none}div.simulador-container article .input-group div div.range input[type=range]:focus{outline:none}div.simulador-container article .input-group div div.range input[type=range],div.simulador-container article .input-group div div.range input[type=range]::-webkit-slider-runnable-track,div.simulador-container article .input-group div div.range input[type=range]::-webkit-slider-thumb{-webkit-appearance:none}div.simulador-container article .input-group div div.range input[type=range]::-webkit-slider-thumb{background-color:#354676;width:12px;height:12px;border:3px solid #2a3f77;border-radius:50%;margin-top:-5px}div.simulador-container article .input-group div div.range input[type=range]::-moz-range-thumb{background-color:#354676;width:12px;height:12px;border:3px solid #2a3f77;border-radius:50%}div.simulador-container article .input-group div div.range input[type=range]::-ms-thumb{background-color:#354676;width:12px;height:12px;border:3px solid #2a3f77;border-radius:50%}div.simulador-container article .input-group div div.range input[type=range]::-webkit-slider-runnable-track{background-color:#354676;height:1.2px}div.simulador-container article .input-group div div.range input[type=range]:focus::-webkit-slider-runnable-track{outline:none}div.simulador-container article .input-group div div.range input[type=range]::-moz-range-track{background-color:#354676;height:1.2px}div.simulador-container article .input-group div div.range input[type=range]::-ms-track{background-color:#354676;height:1.2px}div.simulador-container article .input-group div div.range input[type=range]::-ms-fill-lower{background-color:hotpink}div.simulador-container article .input-group div div.range input[type=range]::-ms-fill-upper{background-color:#354676}div.simulador-container article .input-group div div.range p{margin:0;font-size:1.6rem;color:#354676}@media(min-width:930px){div.simulador-container article .input-group div div.range p{align-self:flex-end;text-align:right}}div.simulador-container article .input-group section{display:flex;justify-content:space-between;align-items:center;margin:1rem .5rem;font-weight:700}@media(min-width:930px){div.simulador-container article .input-group section{justify-content:space-between}}div.simulador-container article .input-group section p{margin:0;font-size:1.6rem;color:#354676}div.simulador-container article .input-group section span{color:#354676;font-weight:100}div.simulador-container article .enlace .button__solicitud{margin:auto auto 1.4rem;width:20rem;display:block;color:#fff;font-size:1.8rem;background-color:#354676;font-weight:100;padding:.4rem 0;border-radius:.5rem;box-shadow:4px 4px 4px 0 rgba(48,48,48,.588),-5px -5px 3px 0 #fff;transition:box-shadow .5s;border:1px solid #ffc107}div.simulador-container article .enlace .button__solicitud:hover{cursor:pointer;box-shadow:-7px -7px 20px 0 hsla(0,0%,100%,.6),-4px -4px 5px 0 hsla(0,0%,100%,.6),7px 7px 20px 0 rgba(0,0,0,.133),4px 4px 5px 0 rgba(0,0,0,.067)}@media(min-width:930px){div.simulador-container article{padding:2rem 1.5rem}}div.simulador-container small{font-style:italic;text-align:center;font-size:1rem;margin:1rem auto 3rem}@media(min-width:930px){div.simulador-container small{max-width:56rem;margin:1rem 0 3rem 1.8rem}}div.container-item-text{position:relative;height:23rem;border-radius:2.3rem;border:1px solid #ffc107;margin:5rem 4.5rem 4rem;background-color:#fff;box-shadow:2px 2px 6px 2px rgba(0,0,0,.12),-3px -3px 6px 2px rgba(0,0,0,.16)}div.container-item-text article{display:flex;flex-direction:column;justify-content:stretch;align-items:center;padding:3rem 0 1rem;row-gap:.5rem}div.container-item-text article img{min-width:5rem}div.container-item-text article p{font-size:16px;font-weight:400;text-align:center;max-width:24rem;line-height:20px}div.container-item-featured{border-radius:2.5rem;border:1px solid hsla(0,0%,93%,.8);box-shadow:1px 1px 9px 0 #797878;margin:5rem 4.5rem 4rem}div.container-item-featured article{display:flex;flex-direction:column;align-items:center;padding:2rem 0 1.5rem}div.container-item-featured article div{width:27rem;height:27rem;display:flex;justify-content:center;align-items:center;background-color:#fff;border-radius:50%;box-shadow:1px 1px 9px 0 #000}div.container-item-featured article div img{width:26rem;height:26rem;border-radius:50%;border:2px solid #ffc107;object-fit:cover}div.container-item-featured article h1{color:#354676;font-size:16px;font-weight:700;text-align:center;margin:2rem 0 1rem}div.container-item-featured article p.price{color:#4d4d4d;font-size:14px;font-weight:600;margin:0}div.container-item-featured article p.ubication{color:#303030;font-size:14px;font-weight:500;margin:1rem 0}div.container-item-featured article p.ubication .icon{font-size:16px;color:#ffc107}div.container-item-featured article ul.information{width:100%;max-width:28rem;min-width:24rem;display:flex;justify-content:space-around;align-items:center;font-size:14px;margin:0 0 1.5rem}div.container-item-featured article ul.information li:first-of-type:before{display:none}div.container-item-featured article ul.information li:before{width:1rem;display:inline-block;content:"•";font-size:2rem;font-weight:700;color:#ffc107;margin-left:-1rem;margin-right:.3rem}div.container-item-featured article button.btn-view{position:relative;overflow:hidden;width:19rem;height:3rem;border-radius:8px;border:1px solid #b08c47;background:linear-gradient(180deg,#142656,rgba(39,67,143,.88) 99.99%,rgba(42,63,119,0));cursor:pointer;z-index:1}div.container-item-featured article button.btn-view:before{height:100%;width:100%;content:"";position:absolute;top:0;left:0;transform:translateX(-100%);transition:all .3s;background-color:#ffc107;z-index:-1}div.container-item-featured article button.btn-view:hover:before{transform:translateX(0)}div.container-item-featured article button.btn-view a{font-size:15px;font-weight:700;color:#fff;text-decoration:none}div.container-item-featured article button.btn-view:hover{background-color:#ffc107}@media(min-width:930px){div.container-item-featured{margin:1rem 4rem 3rem}div.container-item-featured article div{width:33.3rem;height:33.3rem}div.container-item-featured article div img{width:32.3rem;height:32.3rem}div.container-item-featured article h1{font-size:2.5rem}div.container-item-featured article p.price{font-size:20px}div.container-item-featured article p.ubication{display:flex;align-items:center;font-size:16px}div.container-item-featured article p.ubication .icon{font-size:25px}div.container-item-featured article ul.information{font-size:16px}div.container-item-featured article button.btn-view{width:31.5rem;height:3.8rem}div.container-item-featured article button.btn-view a{font-size:20px}}div.container__item-favorite{border-radius:12px;border:1px solid hsla(0,0%,93%,.8);box-shadow:1px 1px 9px 0 rgba(0,0,0,.169);position:relative;max-width:262px;min-height:400px}div.container__item-favorite img.likedIcon{position:absolute;width:22px;height:22px;top:15px;left:10px;cursor:pointer}div.container__item-favorite article{display:flex;flex-direction:column;padding:2rem 0 1.5rem}div.container__item-favorite article div.container-image{margin:auto;width:175px;height:175px;display:flex;justify-content:center;align-items:center;background-color:#fff;border-radius:50%;box-shadow:1px 1px 6px 0 #acacac;padding:5px}div.container__item-favorite article div.container-image img{width:167px;height:167px;border-radius:100%;border:2px solid #ffc107;object-fit:cover}div.container__item-favorite article h3{color:#354676;font-size:18px;font-weight:700;text-align:center;margin:2rem 0 1rem}div.container__item-favorite article p.price{color:#4d4d4d;font-size:12px;font-weight:600;text-align:center;margin:0;color:var(--4-d-4-d-4-d,#4d4d4d)}div.container__item-favorite article div.ubication{display:flex;align-items:center;justify-content:center}div.container__item-favorite article div.ubication p{color:#7c7c7c;font-size:10px;font-weight:500;margin:1rem 0}div.container__item-favorite article div.ubication .icon{font-size:16px;color:#ffc107}div.container__item-favorite article ul.information{width:100%;max-width:28rem;min-width:24rem;display:flex;justify-content:center;gap:20px;align-items:center;font-size:10px;margin:0 0 1.5rem}div.container__item-favorite article ul.information li:first-of-type:before{display:none}div.container__item-favorite article ul.information li:before{width:1rem;display:inline-block;content:"•";font-size:1rem;font-weight:700;color:#ffc107;margin-left:-1rem;margin-right:.3rem}div.container__item-favorite article a{color:#4d4d4d;text-decoration:none;font-size:11px;font-style:normal;font-weight:700;margin:auto;line-height:normal}div.container__item-favorite article a button.btn-view{position:relative;overflow:hidden;height:3rem;padding:0 15px;border-radius:4px;border:.5px solid #b08c47;cursor:pointer;background:#f6f6f6;font-family:__Montserrat_35626f,__Montserrat_Fallback_35626f;font-size:11px;font-style:normal;font-weight:700;z-index:1;color:var(--4-d-4-d-4-d,#4d4d4d)}div.container__item-favorite article a button.btn-view:before{height:100%;width:100%;content:"";position:absolute;top:0;left:-10px;transform:translateX(-100%);transition:all .3s;background-color:#ffc107;z-index:-1}div.container__item-favorite article a button.btn-view:hover:before{transform:translateX(0)}div.container__item-favorite article a button.btn-view:hover{background-color:#ffc107}@media(min-width:930px){div.container__item-favorite{margin:0}div.container__item-favorite article div{width:262px;height:400px}div.container__item-favorite article div img{width:32.3rem;height:32.3rem;z-index:1}div.container__item-favorite article h3{color:#2a3f77;text-align:center;font-size:25px;font-style:normal;font-weight:700;white-space:nowrap;padding:0 5px;line-height:normal;overflow:hidden;text-overflow:ellipsis}div.container__item-favorite article p.price{font-size:15px}div.container__item-favorite article .ubication{display:flex;align-items:center;justify-content:center;font-size:12px;height:-moz-fit-content;height:fit-content}div.container__item-favorite article .ubication .icon{font-size:25px}div.container__item-favorite article ul.information{font-size:12px}div.container__item-favorite article a button.btn-view{width:145px;height:29px;border-radius:10px}div.container__item-favorite article a button.btn-view a{color:var(--4-d-4-d-4-d,#4d4d4d);font-size:15px;font-style:normal;font-weight:700;line-height:normal}}div.container__eligenos-item{box-shadow:0 7px 15px -3px rgba(0,0,0,.1);padding:1rem 0 5rem}div.container__eligenos-item article.eligenos__item{display:flex;flex-direction:column;align-items:center;row-gap:3rem}div.container__eligenos-item article.eligenos__item div.slider{display:grid;position:relative;width:100%;padding:1rem;border:1px solid hsla(0,0%,93%,.8)}div.container__eligenos-item article.eligenos__item div.slider .swiper{position:unset;min-width:35rem;width:90%}div.container__eligenos-item article.eligenos__item div.slider .swiper .swiper-button-next,div.container__eligenos-item article.eligenos__item div.slider .swiper .swiper-button-prev{display:none}div.container__eligenos-item article.eligenos__item div.container__img-item{display:grid;place-items:center}div.container__eligenos-item article.eligenos__item div.container__img-item img{width:85%;aspect-ratio:3/2;object-fit:contain;filter:grayscale(95%);cursor:pointer}div.container__eligenos-item article.eligenos__item div.container__img-item img:hover{filter:grayscale(0)}div.container__eligenos-item article.eligenos__item div.container__img-item img[src*="img/aliados/1.svg"],div.container__eligenos-item article.eligenos__item div.container__img-item img[src*="img/aliados/2.webp"]{width:15rem;height:1.5rem}div.container__eligenos-item article.eligenos__item div.container__img-item img[src*="img/aliados/1.svg"]{margin-left:2rem}div.container__eligenos-item article.eligenos__item div.container__img-item img[src*="img/aliados/7.webp"]{width:8rem;height:8rem}div.container__eligenos-item article.eligenos__item div.container__img-item img[src*="img/aliados/11.webp"]{height:1.6rem;width:5.5rem;margin-bottom:.4rem}div.container__eligenos-item article.eligenos__item div.container__img-item img[src*="img/aliados/12.webp"]{height:3rem}div.container__eligenos-item article.eligenos__item div.container__img{width:25rem;height:25rem;display:flex;justify-content:center;align-items:center;background-color:#fff;border-radius:50%;box-shadow:1px 1px 9px 0 #000}div.container__eligenos-item article.eligenos__item div.container__img img{width:24rem;height:24rem;border-radius:50%;border:2px solid #ffc107;object-fit:cover}div.container__eligenos-item article.disabled{display:none}@media(min-width:930px){div.container__eligenos-item{box-shadow:0 120px 100px -130px rgba(0,0,0,.1);padding:0}div.container__eligenos-item article.eligenos__item{display:grid;grid-template-columns:repeat(2,1fr);justify-items:center;padding:10rem 0 3rem}div.container__eligenos-item article.eligenos__item article.cartTextCol{height:100%;grid-row:1;grid-column:2;margin-top:3rem}div.container__eligenos-item article.eligenos__item div.slider{grid-row:2;grid-column:2;border-radius:9px;border:1px solid hsla(0,0%,93%,.8);box-shadow:1px 1px 6px 0 rgba(0,0,0,.4);margin-top:-10rem}div.container__eligenos-item article.eligenos__item div.container__img-item{height:5rem}div.container__eligenos-item article.eligenos__item div.container__img-item img{width:10rem;aspect-ratio:unset}div.container__eligenos-item article.eligenos__item div.container__img-item img[src*="img/aliados/1.svg"],div.container__eligenos-item article.eligenos__item div.container__img-item img[src*="img/aliados/2.webp"]{height:auto;width:15rem}div.container__eligenos-item article.eligenos__item div.container__img-item img[src*="img/aliados/11.webp"]{height:auto;width:7.5rem;margin-bottom:1rem}div.container__eligenos-item article.eligenos__item div.container__img{grid-row:1;grid-column:1;height:44.7rem;width:44.7rem}div.container__eligenos-item article.eligenos__item div.container__img img{height:43.7rem;width:43.7rem}div.container__eligenos-item article.disabled{display:none}div.container__eligenos-item article.housing{padding:10rem 0 6rem}div.container__eligenos-item article.housing article.cartTextCol{grid-column:1;margin-top:15rem}div.container__eligenos-item article.housing div.container__img{grid-column:2}div.container__eligenos-item article.construction div.slider{margin:-25rem 0 0!important;padding:.5rem}div.container__eligenos-item article.construction div.slider .swiper .swiper-button-next,div.container__eligenos-item article.construction div.slider .swiper .swiper-button-prev{display:flex}div.container__eligenos-item article.construction div.slider .swiper .swiper-button-next:after,div.container__eligenos-item article.construction div.slider .swiper .swiper-button-prev:after{font-size:27px;font-weight:900;color:#354676}div.container__eligenos-item article.construction div.slider div.container__img-item{height:8.7rem}div.container__eligenos-item article.construction div.slider div.container__img-item img{width:80%;aspect-ratio:16/9;object-fit:contain}div.container__eligenos-item article.construction div.container__img{grid-column:2}div.container__eligenos-item article.construction article.cartTextCol,div.container__eligenos-item article.construction div.slider{grid-column:1}}@media(min-width:1200px){div.container__eligenos-item article.eligenos__item div.slider{margin-top:-15rem}}article.card-container{max-width:32rem;background-color:#fff;padding:1.5rem 2rem;margin:3rem 0 2rem;box-shadow:-3px -3px 6px rgba(0,0,0,.25),0 4px 4px rgba(0,0,0,.25);border-left:.9rem solid #fff;border-radius:1.3rem;cursor:pointer}article.card-container:hover{border-left:.9rem solid #ffc107;box-shadow:inset -3px -3px 6px 0 rgba(0,0,0,.651);box-shadow:inset 0 4px 4px 0 rgba(0,0,0,.25)}article.card-container div.card{display:flex;align-items:center}article.card-container div.card h3{font-weight:700;font-size:1.5rem;line-height:1.8rem;color:#354676}article.card-container div.card h3:after{content:"";display:block;width:7.1rem;padding-top:.7rem;border-bottom:1px solid #ffc107}article.card-container div.card img{width:2.7rem;height:2.7rem;margin:0 1.2rem .7rem 0}article.card-container p:last-of-type{font-weight:400;font-size:1.1rem;line-height:1.3rem;text-align:justify;margin:0;max-width:none}@media(min-width:930px){article.card-container{max-width:60rem;height:14.3rem;width:48.9rem;padding:2rem 3rem;margin:0 0 2rem}article.card-container div h3{font-weight:700;font-size:1.8rem;line-height:2.2rem}article.card-container div h3:after{width:12rem;padding:0}article.card-container div img{width:3.8rem;height:3.8rem;margin:0 2rem 1rem 0}article.card-container p:last-of-type{font-size:1.4rem;line-height:1.7rem;max-width:43rem}}.form-container{margin:4rem 3rem;width:clamp(28.5rem,90%,45rem)}.form-container fieldset{border:none;margin:0 1rem}.form-container fieldset label,.form-container fieldset legend{font-size:13px;font-weight:400;text-align:center;color:#918e8e}@media(min-width:930px){.form-container fieldset label,.form-container fieldset legend{font-size:15px;text-align:start}}.form-container fieldset label{display:flex;align-items:center}.form-container fieldset label.single-field{flex-wrap:wrap;row-gap:1.5rem}.form-container fieldset input{width:100%;height:32px;font-size:14px;font-weight:400;border-radius:6px;border:1px solid #ffc107;background-color:#f6f6f6;color:#303030;outline:none}.form-container fieldset input::placeholder{padding-left:1rem}@media(min-width:930px){.form-container fieldset input{font-size:15px;height:38px;background-color:#fff}}.form-container fieldset button.react-international-phone-country-selector-button,.form-container fieldset input.react-international-phone-input{color:#303030;border:1px solid #ffc107;background-color:#f6f6f6}@media(min-width:930px){.form-container fieldset button.react-international-phone-country-selector-button,.form-container fieldset input.react-international-phone-input{height:38px;background-color:#fff}}.form-container fieldset input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;width:18px;height:18px;margin-right:1rem;background-color:#f6f6f6;border:1px solid #f6f6f6;border-radius:3px;box-shadow:0 0 4px 0 hsla(0,0%,7%,.548);outline:none}.form-container fieldset input[type=checkbox]:checked{background-color:#ffc107}.form-container fieldset input[type=checkbox]:checked:after{content:"✔";position:absolute;font-size:14px;font-weight:700;left:2px;bottom:0;color:#fff}@media(min-width:930px){.form-container fieldset input[type=checkbox]{background-color:#fff}}.form-container fieldset p.message-error{font-size:12px;color:#bf1650;margin:1rem 0 0}.form-container fieldset p.message-error:before{display:inline;content:"⚠ "}.form-container button.btn-fields,.form-container button.btn-send{display:block;position:relative;overflow:hidden;width:140px;height:35px;border-radius:12px;border:1px solid #ffc107;background-color:hsla(0,0%,96%,.451);font-size:13px;font-weight:600;color:#354676;margin:2rem auto;cursor:pointer;z-index:0}.form-container button.btn-fields:hover,.form-container button.btn-send:hover{color:#fff;font-weight:500}.form-container button.btn-fields:before,.form-container button.btn-send:before{height:100%;width:100%;content:"";position:absolute;top:0;left:0;transform:translateX(-100%);transition:all .3s;background-color:#ffc107;z-index:-1}.form-container button.btn-fields:hover:before,.form-container button.btn-send:hover:before{transform:translateX(0)}@media(min-width:930px){.form-container button.btn-fields,.form-container button.btn-send{height:100%;width:240px;display:inline;font-size:18px;padding:1rem 3rem;margin:2rem 2.2rem;border-radius:6px}.form-container button.btn-send{color:#fff;background:linear-gradient(180deg,#142656,#304b91 40%)}}.form-container div.container-fields,.form-container div.more-fields{border-radius:12px;background-color:#fff;box-shadow:0 0 4px 0 rgba(0,0,0,.25);padding:2rem 0}.form-container div.container-fields fieldset.container-phone{position:relative}.form-container div.container-fields fieldset.container-phone p.tippy{position:absolute;font-size:22px;color:#354676;top:3px;right:25px;margin:1rem 0 0;cursor:pointer}.form-container div.more-fields{position:relative;margin:1.5rem 0 0}.form-container div.more-fields img{position:absolute;top:10px;right:10px;cursor:pointer}@media(min-width:930px){.form-container div.more-fields img{width:30px}}.form-container div.more-fields fieldset.options{display:flex;justify-content:center;margin:1rem}.form-container div.more-fields fieldset.options legend{margin:1rem 0 .3rem}.form-container div.more-fields .container-options{width:clamp(28.5rem,80%,70rem);display:grid;grid-template-rows:repeat(2,1fr);grid-template-columns:repeat(2,1fr);border-radius:6px;border:1px solid #ffc107;background-color:#f6f6f6;grid-row-gap:2rem;row-gap:2rem;padding:1.5rem}@media(min-width:930px){.form-container div.more-fields .container-options{width:100%;display:flex;justify-content:space-between;align-items:center;background-color:#fff;padding:1rem 2rem}.form-container div.more-fields .container-options label{font-size:14px}}.form-container div.state label:nth-of-type(3),.form-container div.time-acquire label:nth-of-type(4){text-align:start}.form-container div.time-acquire label:nth-of-type(4) input{flex:30% 1}@media(min-width:930px){.form-container div.time-acquire label:nth-of-type(4){text-align:inherit}.form-container div.time-acquire label:nth-of-type(4) input{flex:none}}.form-container .title-section{padding:0 1rem}.form-container .title-section .title-section-title{font-size:19px}.form-container .title-section .title-section-title:after,.form-container .title-section .title-section-title:before{top:3.7rem}.form-container .title-section .title-section-title span{display:block}@media(min-width:930px){.form-container .title-section{margin:0 2.5rem 2rem}.form-container .title-section .title-section-title{font-size:24px;margin:1.5rem 0 0}.form-container .title-section .title-section-title:after,.form-container .title-section .title-section-title:before{top:2.7rem;min-width:10%}.form-container .title-section .title-section-title span{display:inline}.form-container{margin:0 0 8rem;width:clamp(95.7rem,50%,120rem)}.form-container div.container-fields{padding:5rem 12rem}.form-container div.container-fields div.buttons{display:flex;justify-content:space-between}.form-container div.more-fields{text-align:center;padding:2rem 12rem 4rem}}div.container-buttons{display:block;display:flex;justify-content:space-between;max-width:35rem;margin:0 0 3.5rem}div.container-buttons button.button-filter{display:flex;justify-content:center;align-items:center;column-gap:.5rem;font-size:16px;font-weight:500;color:#fff;padding:.8rem 1.8rem;border-radius:6px;border:1px solid #354676;background-color:#354676}@media(min-width:480px){div.container-buttons{display:none}}div.container-filter{z-index:2;left:0;bottom:0;visibility:hidden;opacity:0;transition:.3s}aside,div.container-filter{position:fixed;top:0;right:0}aside{z-index:10000;display:flex;flex-direction:column;width:100%;height:100%;background-color:#fff;translate:100% 0;transition:.4s}aside div.header{padding:2rem 2rem 2rem 3rem;box-shadow:0 4px 4px 0 rgba(0,0,0,.25)}aside div.content{padding:0;overflow-y:auto}aside div.content div.container-action{display:flex;align-items:center;justify-content:space-between;padding:2rem 2rem 3rem 3rem}aside div.content div.container-action p{margin:0;font-size:16px;font-weight:600;color:#354676}aside div.content div.container-action p svg{margin-right:.5rem}aside div.content div.container-action button{border:none;background-color:transparent}aside div.content div.container-action button img{margin-top:1rem}aside div.content form{margin:1rem 0}aside div.content form div.container-input{position:relative;display:flex;justify-content:center;align-items:flex-end;column-gap:2rem;margin-bottom:1rem;padding:1.5rem 3rem .5rem;background-color:#f6f6f6}aside div.content form div.container-input img{height:25px;width:25px}aside div.content form div.container-input input{width:100%;color:#303030;font-size:16px;font-weight:500;border:none;background-color:#f6f6f6}aside div.content form div.container-input input::placeholder{color:#000}aside div.content form div.container-input input:focus{outline:none}aside div.content form div.container-input span.message-error{position:absolute;left:18%;top:5px;font-size:14px;font-weight:400;color:red}aside div.content .button-search{max-width:285px;width:100%;display:flex;justify-content:center;align-items:center;font-size:20px;font-weight:600;color:#fff;border:none;margin:4rem auto;padding:.8rem 3rem;border-radius:4px;background-color:#354676;box-shadow:0 4px 4px 0 rgba(0,0,0,.25)}div.container-filter.open{visibility:visible;opacity:1}aside.open-aside{translate:0}.banner,.banner-section{position:relative}.banner{max-height:80rem}@media(min-width:930px){.banner{height:99vh}.banner[aria-disabled=true]{max-height:unset;justify-content:flex-end}}@media(min-width:1400px){.banner[aria-disabled=true]{justify-content:center}}.banner .video{max-height:80rem;min-height:40vh;object-fit:cover;overflow:hidden}.banner .video .main-content{display:none}.banner .video[aria-disabled=true]{width:100%;min-height:360px;background-image:url(/portal-inmobiliario/img/colraicesInmobiliario/home/background-canada-movil.webp);background-repeat:no-repeat;background-size:cover;background-position:50%}.banner .video[aria-disabled=true]:before{background-color:unset;opacity:unset}.banner .video[aria-disabled=true] video{display:none}.banner .video[aria-disabled=true] .main-content{max-width:360px;display:block;position:relative;display:flex;flex-direction:column;align-items:center;margin:0 auto}.banner .video[aria-disabled=true] .main-content h1{position:absolute;top:173px;left:60px;font-size:clamp(2.3rem,1.7333rem + 2.5185vw,4rem);font-weight:600;color:#fff;margin:0;z-index:3}.banner .video[aria-disabled=true] .main-content div.content-text{width:185px;position:absolute;top:210px;display:flex;flex-direction:column;align-items:center;padding:1.2rem .5rem}.banner .video[aria-disabled=true] .main-content div.content-text h2{width:-moz-fit-content;width:fit-content;font-size:1.5rem;font-weight:400;text-align:center;color:#fff;border-radius:10px;padding:0 .5rem;margin:0;background-color:#354676}.banner .video[aria-disabled=true] .main-content div.content-text h2 span{font-weight:700}.banner .video[aria-disabled=true] .main-content div.content-text p{display:flex;align-items:center;column-gap:.5rem;font-size:1.3rem;margin:0;color:#354676}.banner .video[aria-disabled=true] .main-content div.content-text p span:first-of-type{font-size:6rem;font-weight:700}.banner .video[aria-disabled=true] .main-content div.content-text p span:nth-of-type(2){text-wrap:balance}.banner .video[aria-disabled=true] .main-content div.content-text p span:nth-of-type(2) strong:first-of-type{font-size:2.5rem}.banner .video[aria-disabled=true] .main-content div.content-text p span:nth-of-type(2) strong:nth-of-type(2){display:inline-block;color:#fff;border-radius:50%;padding:.2rem .3rem;background-color:#354676}.banner .video[aria-disabled=true] .main-content img{position:absolute}.banner .video[aria-disabled=true] .main-content img:nth-child(2){width:250px;z-index:1}.banner .video[aria-disabled=true] .main-content img:nth-child(3){width:320px;top:170px;z-index:2}.banner .video[aria-disabled=true] .main-content img:nth-child(4){width:135px;top:175px;right:55px;z-index:3}@media(min-width:930px){.banner .video[aria-disabled=true] .main-content{max-width:1000px}.banner .video[aria-disabled=true] .main-content h1{top:215px;left:320px}.banner .video[aria-disabled=true] .main-content img:nth-child(2){width:35%}.banner .video[aria-disabled=true] .main-content img:nth-child(3){width:50%;top:210px}.banner .video[aria-disabled=true] .main-content img:nth-child(4){width:19%;top:219px;right:313px}.banner .video[aria-disabled=true] .main-content div.content-text{width:295px;top:272px;padding-inline:0}.banner .video[aria-disabled=true] .main-content div.content-text h2{font-size:2.7rem}.banner .video[aria-disabled=true] .main-content div.content-text p{font-size:3rem}.banner .video[aria-disabled=true] .main-content div.content-text p span:first-of-type{font-size:10rem;font-weight:700}.banner .video[aria-disabled=true] .main-content div.content-text p span:nth-of-type(2){font-size:2.2rem;text-wrap:balance}.banner .video[aria-disabled=true] .main-content div.content-text p span:nth-of-type(2) strong:first-of-type{font-size:4.4rem}.banner .video[aria-disabled=true] .main-content div.content-text p span:nth-of-type(2) strong:nth-of-type(2){display:inline-block;color:#fff;border-radius:50%;padding:.2rem .3rem;background-color:#354676}}.banner .video:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;opacity:27%;z-index:1}.banner .video video{width:100%;object-fit:cover;min-height:40vh}@media(min-width:930px){.banner .video{position:relative;height:99vh;width:100%}.banner .video[aria-disabled=true]{height:100vh;max-height:unset;background-image:url(/portal-inmobiliario/img/colraicesInmobiliario/home/background-canada.webp);background-position:50%}}@media(min-width:1400px){.banner .video[aria-disabled=true]{background-image:url(/portal-inmobiliario/img/colraicesInmobiliario/home/background-canada.webp);background-size:cover}}.banner .banner-content{position:absolute;bottom:200px;display:flex;flex-direction:column;align-items:center;justify-content:center;z-index:1}@media(min-width:930px){.banner .banner-content[aria-disabled=true]{margin-bottom:7rem}}@media(min-width:1400px){.banner .banner-content[aria-disabled=true]{margin-top:7rem}}.banner .banner__text{display:flex;flex-direction:column;justify-content:center;align-items:center;max-width:60rem}.banner .banner__text[aria-disabled=true]{display:none}.banner .banner__text a{text-align:center}.banner .banner__text a img{max-width:70%;height:100%}.banner .banner__text .banner__text-title{text-shadow:0 0 3px #000;font-weight:700;line-height:1.2;margin-bottom:.3rem;color:#e9e9e9}@media(max-width:930px){.banner .banner__text .banner__text-title{font-size:5rem;text-align:center;padding:1rem 2rem;margin:3rem 0 2rem}}@media(min-width:930px){.banner .banner__text .banner__text-title{font-size:6rem}}.banner .banner__text .banner__text-paragraf{text-shadow:0 0 2px #000;max-width:60rem;text-align:left;font-size:2rem;font-weight:600;line-height:1.5;margin-top:.4rem;margin-bottom:2rem;color:#e9e9e9}@media(max-width:930px){.banner .banner__text .banner__text-paragraf{text-align:center;padding:1rem 2rem;margin-bottom:2rem}}@media(min-width:1200px){.banner .banner__text img{max-width:100%;height:100%;margin-bottom:6rem}.banner{display:flex;flex-direction:column;align-items:center;justify-content:center}}.bannermin .banner-content{left:5%}.bannermin .banner-content .banner__text img{height:44px;width:160px;max-width:100%}@media(min-width:930px){.bannermin .banner-content{row-gap:10rem;left:auto}.bannermin .banner-content .banner__text{display:unset}}@media(min-width:930px)and (min-width:930px){.bannermin .banner-content .banner__text{height:70px;width:250px;margin-left:-73rem}.bannermin .banner-content .banner__text img{height:100%;width:100%}}@media(min-width:930px)and (min-width:1200px){.bannermin .banner-content .banner__text{margin-left:-95rem}}section.banner-inmueble-container{display:none;position:relative}section.banner-inmueble-container .logo{position:absolute;height:62px;width:240px;top:70px;left:10%;max-width:100%;z-index:20}section.banner-inmueble-container div.photos-gallery{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:.1rem;gap:.1rem}section.banner-inmueble-container div.photos-gallery:before{content:"";height:30%;left:0;position:absolute;top:0;width:100%;z-index:1;background:linear-gradient(180deg,#2a3f77,#2a3f77 20%,rgba(42,63,119,0) 50%,hsla(0,0%,60%,0) 91%,rgba(27,25,115,0));opacity:50%}section.banner-inmueble-container div.photos-gallery img{width:100%;height:100%;object-fit:cover;cursor:pointer}section.banner-inmueble-container div.photos-gallery img:first-child{grid-row:1/3}@media(min-width:930px){section.banner-inmueble-container div.photos-gallery{grid-template-columns:repeat(4,1fr);grid-template-rows:30.2rem 29.5rem 0;height:54rem}section.banner-inmueble-container div.photos-gallery iframe{height:600px;width:700px;grid-column:1/3;grid-row:1/3}section.banner-inmueble-container div.photos-gallery img{filter:brightness(85%);object-fit:cover}section.banner-inmueble-container div.photos-gallery .image:first-child{grid-column:1/3;grid-row:1/3}}@media(min-width:1400px){section.banner-inmueble-container div.photos-gallery iframe{min-height:600px;min-width:900px;grid-column:1/3;grid-row:1/3}}section.banner-inmueble-container button.button_view p:nth-child(2){background-color:#fff;color:#2a3f77;font-weight:600;padding:.7rem 0;border-radius:.7rem;border:1.2px solid #2a3f77;font-size:1.7rem;width:15rem;cursor:pointer}@media(min-width:930px){section.banner-inmueble-container button.button_view{position:absolute;left:auto;top:73%;right:5%;z-index:1;display:flex;flex-direction:column;align-items:center}section.banner-inmueble-container button.button_view img{display:none}section.banner-inmueble-container button.button_view p{font-size:5rem;color:#fff;text-align:center;margin:0 0 1rem}}@media(min-width:1200px){section.banner-inmueble-container button.button_view{right:6%}}@media(min-width:1400px){section.banner-inmueble-container button.button_view{right:9%}}section.banner-inmueble-container iframe.container__video{padding-left:2rem;width:333px;height:300px}@media(min-width:930px){section.banner-inmueble-container{display:block}}section.container__responsive .content__header{background:rgba(42,63,119,.9);backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);padding:1.5rem 1rem}section.container__responsive .content__header .logo{height:44px;width:160px;top:42px;left:4%;max-width:100%;z-index:20}section.container__responsive .image__slide{height:350px}section.container__responsive .image__slide img{width:100%;height:350px;object-fit:cover}section.container__responsive .image__slide:before{content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:1;background:linear-gradient(180deg,#2a3f77,rgba(42,63,119,0));opacity:30%}section.container__responsive .swiper-button-next:after,section.container__responsive .swiper-button-prev:after{content:""}section.container__responsive .swiper-button-next,section.container__responsive .swiper-button-prev{height:3rem;width:3rem;top:unset;bottom:15px}section.container__responsive .swiper-button-prev{left:40%}section.container__responsive .swiper-button-next,section.container__responsive .swiper-button-prev{background-image:url(/portal-inmobiliario/img/colraicesInmobiliario/icons/arrow-left-slider-property.svg);background-repeat:no-repeat;background-size:cover}section.container__responsive .swiper-button-next{right:40%;transform:rotate(180deg)}@media(min-width:930px){section.container__responsive{display:none}}.thumbs{width:70rem;margin:.5rem auto}.slider-recientes{max-width:122rem;margin:4rem auto;padding:0}.slider-recientes .title-section .title-section-title:after,.slider-recientes .title-section .title-section-title:before{top:1.7rem}.slider-recientes .swiper-wrapper{padding:5rem 0 0}.slider-recientes .swiper-button-next{right:5px}.slider-recientes .swiper-button-prev{left:5px}.slider-recientes .swiper-button-next,.slider-recientes .swiper-button-prev{font-size:2rem;color:#ffc107;font-weight:800;transition:all .2s ease-in-out;z-index:1}.slider-recientes .swiper-button-next:after,.slider-recientes .swiper-button-prev:after{font-size:2rem}.slider-recientes .swiper-pagination-bullet-active{background-color:#354676;color:#fff}@media(min-width:930px){.slider-recientes{padding:0 2rem}.slider-recientes .title-section .title-section-title:before{left:-20px}.slider-recientes .title-section .title-section-title:after{right:-20px}.slider-recientes .title-section .title-section-title:after,.slider-recientes .title-section .title-section-title:before{top:2.7rem}.slider-recientes div.container__reciente{position:relative}.slider-recientes div.container__reciente .title-section .title-section-title:after,.slider-recientes div.container__reciente .title-section .title-section-title:before{top:4.7rem}.slider-recientes div.container__reciente .swiper{position:unset}.slider-recientes div.container__reciente .swiper .swiper-button-next,.slider-recientes div.container__reciente .swiper .swiper-button-prev{top:31rem}.slider-recientes div.container__reciente .swiper .swiper-button-next:after,.slider-recientes div.container__reciente .swiper .swiper-button-prev:after{font-size:3.5rem}.slider-recientes div.container__reciente .swiper .swiper-button-next{right:-20px}.slider-recientes div.container__reciente .swiper .swiper-button-prev{left:-20px}}@media(min-width:1200px){.slider-recientes{margin:5rem auto 4rem}.slider-recientes div.container__reciente{position:relative}.slider-recientes div.container__reciente .swiper .swiper-button-next{right:-30px}.slider-recientes div.container__reciente .swiper .swiper-button-prev{left:-30px}}.inmRecomend{margin:0 auto;background-color:#f8f8f6;padding-bottom:6rem;padding-top:3rem}.inmRecomend .inmRecomend__grid{padding:0 2rem;max-width:120rem;margin:3rem auto 0;display:flex;flex-direction:column;align-items:center;gap:2rem}@media(min-width:930px){.inmRecomend .inmRecomend__grid{display:grid;grid-template-columns:repeat(2,1fr)}}.region{max-width:120rem;margin:0 auto 5rem;padding-top:3rem}@media(max-width:930px){.region{padding:0 1.5rem}}.region .region__grid{margin-top:3rem;display:grid;grid-gap:1.5rem;gap:1.5rem}@media(min-width:930px){.region .region__grid{grid-template-columns:repeat(4,1fr)}}.region .region__grid .region__item{position:relative}.region .region__grid .region__item div{background-size:cover;background-position:50%;background-repeat:no-repeat;width:100%;height:42rem;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;padding-bottom:2rem}.region .region__grid .region__item:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(53,70,118,.494);background:linear-gradient(180deg,rgba(255,0,0,0) 60%,rgba(53,70,118,.541))}@media(min-width:930px){.region .region__grid .region__item:first-child{grid-column:1/span 2}.region .region__grid .region__item:last-child{grid-column:3/span 2}}.region .region__grid .region__item .region__title{font-size:2rem;font-weight:700;color:#fff;text-align:center;position:relative;z-index:1;margin-bottom:0}.region .region__grid .region__item .region__list{display:inline-block;background-color:#354676;color:#fff;font-size:1.6rem;padding:.5rem 1rem;position:relative;z-index:1;margin:1rem 0}.eligenos{padding-top:3rem}.eligenos .section__title{display:none}@media(min-width:930px){.eligenos{margin-top:-18rem}.eligenos .section__title{box-shadow:-2px -2px 6px 0 rgba(0,0,0,.15),4px 4px 6px 0 rgba(0,0,0,.25);padding:6rem 0 3rem}.eligenos .section__title .title-section{margin:0 auto;max-width:108rem}.eligenos div.eligenos__container{display:flex;flex-direction:column;justify-content:center;margin:0 auto;max-width:122rem}}.mapa-info{display:none}@media(min-width:930px){.mapa-info{display:block;position:absolute;top:7.5rem;left:10rem;background-color:#fff;padding:3rem 3rem 0;box-shadow:0 0 6px 0 rgba(53,70,118,.718)}.mapa-info div{width:100%;margin:0 auto 3rem;font-size:1.6rem;padding:0 .7rem}.mapa-info div .mapa__title{font-weight:400;margin:0 0 1.5rem;font-size:1.8rem;font-weight:600}.mapa-info div .info-contacto li,.mapa-info div .info-horario li{display:flex;gap:2rem;align-items:center;margin-bottom:1.2rem;font-weight:300;font-size:1.5rem}.mapa-info div .info-horario li{justify-content:space-between}}@media(min-width:1200px){.mapa-info{left:16rem}}.container-testimonial,.container-testimonial .testimoniales-cards{display:flex;flex-wrap:wrap;justify-content:center}.container-testimonial .testimoniales-cards{column-gap:3rem}@media(min-width:930px){.container-testimonial{max-width:122rem;flex-wrap:nowrap;margin:0 auto;padding:15rem 0}.container-testimonial .title-section{justify-content:flex-start;align-items:flex-start;margin:0;padding:1rem 0 0 9rem}.container-testimonial .title-section .title-section-title{margin-bottom:3.5rem;text-align:start}.container-testimonial .title-section .title-section-title:after,.container-testimonial .title-section .title-section-title:before{display:none}.container-testimonial .title-section .title-section-paragraph{font-size:24px;text-align:start}.container-testimonial .testimoniales-cards{justify-content:flex-end;row-gap:1rem}}.inmSimilares{margin:0 auto 3rem;display:flex;justify-content:space-around}@media(max-width:930px){.inmSimilares{flex-wrap:wrap;align-items:center;row-gap:3rem}}.inmSimilares .itemReciente__main{min-height:545px}.inmSimilaresReg{margin-top:3rem;display:flex;flex-direction:column;row-gap:3rem}header.wrapper{position:absolute;top:0;right:0;width:min(100% - 2rem,17rem);display:grid;grid-gap:.25rem;gap:.25rem;margin:1.5rem 3.5rem 0 0;border-radius:2rem;background-color:hsla(0,0%,93%,.7);box-shadow:0 4px 4px 0 rgba(0,0,0,.25);z-index:20}header.wrapper nav.dropdown{--_gap:0.5rem;border-radius:.5rem;display:inline-flex;align-items:center;position:relative}header.wrapper nav.dropdown label.dropdown__active{display:inline-flex;align-items:center;justify-content:space-around;flex-grow:1;padding:1.1rem .8rem;cursor:pointer}header.wrapper nav.dropdown label.dropdown__active #dropdown__selected{font-weight:600;color:#2a3f77}header.wrapper nav.dropdown label.dropdown__active .dropdown__icon{transition:all 1s ease-out}header.wrapper nav.dropdown label.custom__padding{padding:.5rem 1.5rem}header.wrapper nav.dropdown input.dropdown__toggle{display:none}header.wrapper nav.dropdown ul.dropdown__list{position:absolute;top:calc(100% + var(--_gap));left:0;right:0;padding:1rem;list-style:none;background-color:hsla(0,0%,93%,.7);box-shadow:0 4px 4px 0 rgba(0,0,0,.25);border-radius:1rem;z-index:10;transform:scaleY(0);transition:transform .1s ease-out;transform-origin:top}header.wrapper nav.dropdown ul.dropdown__list li.dropdown__item a{display:block;padding:1rem;border-radius:.5rem;font-weight:600;color:#2a3f77;cursor:pointer}header.wrapper nav.dropdown ul.dropdown__list li.dropdown__item a:hover{color:#fff}header.wrapper nav.dropdown ul.dropdown__list li.dropdown__item a.active{color:#e9e9e9;background-color:#2a3f77}header.wrapper nav.dropdown ul.dropdown__list.open{transform:scale(1)}header.wrapper nav.dropdown .dropdown__toggle:checked+.dropdown__list{display:flex;flex-direction:column;transition:all .2s ease-out}@media(min-width:1200px){header.wrapper label.dropdown__active{padding:1.1rem 0}}header.custom-position{margin-right:1rem}@media(min-width:930px){header.custom-position{top:75px;right:2%;margin:0}}@media(min-width:1200px){header.custom-position{right:85px}}@media(min-width:1400px){header.custom-position{right:auto;left:80%}}header.fav-position{display:none}@media(min-width:930px){header.fav-position{top:20px;display:grid}}section.container-featured{position:unset}section.container-featured div.container-items-featured ul{display:none}section.container-featured div.container-items-featured h1{font-size:22px;color:#354676;text-align:center;margin-top:3rem}section.container-featured div.container-items-featured h1 span{display:block;color:#ffc107}section.container-featured .swiper-item-featured .swiper-pagination-bullet-active{background-color:#354676}section.container-featured .swiper-item-featured .swiper-button-next,section.container-featured .swiper-item-featured .swiper-button-prev{color:#ffc107}section.container-featured .swiper-item-featured .swiper-button-next:after,section.container-featured .swiper-item-featured .swiper-button-prev:after{font-size:2rem;font-weight:800}section.container-featured .swiper-text-featured .swiper-button-next:after,section.container-featured .swiper-text-featured .swiper-button-prev:after{content:""}section.container-featured .swiper-text-featured .swiper-button-next{width:3.5rem;top:unset;bottom:4.5rem;right:7rem;background-image:url(/portal-inmobiliario/img/colraicesInmobiliario/icons/arrow_right.svg);background-repeat:no-repeat;background-size:contain}@media(min-width:930px){section.container-featured{display:flex;padding:5rem 2rem 0;column-gap:2rem;max-width:140rem;margin:0 auto}section.container-featured .swiper{flex:1 1}section.container-featured .swiper .swiper-button-next{right:0}section.container-featured .swiper .swiper-button-prev{left:0}section.container-featured .swiper .swiper-button-next:after,section.container-featured .swiper .swiper-button-prev:after{font-size:3.5rem}section.container-featured .swiper-text-featured{display:none}section.container-featured div.container-items-featured{height:61rem;display:flex;flex-direction:column;flex:1 1}section.container-featured div.container-items-featured h1{color:#ffc107;font-size:50px;font-weight:700;text-align:center;max-width:150rem;line-height:4.5rem;margin:0 0 3rem}section.container-featured div.container-items-featured h1 span{color:#354676;font-size:35px}section.container-featured div.container-items-featured ul{display:flex;flex-direction:column}section.container-featured div.container-items-featured ul li{display:flex;column-gap:2.5rem;align-items:center}section.container-featured div.container-items-featured ul li img{max-width:4.4rem}section.container-featured div.container-items-featured ul li p{color:#303030;font-size:20px;line-height:2.5rem}}@media(min-width:1200px){section.container-featured{padding:3rem 12rem 0;column-gap:10rem}section.container-featured div.container-items-featured h1{text-align:left}}section.container-fair-mode{display:flex;flex-direction:column;align-items:center}section.container-fair-mode h1{font-size:22px;color:#354676;text-align:center;margin-top:3rem;margin-bottom:1rem}section.container-fair-mode h1 span{display:block;color:#ffc107}@media(min-width:930px){section.container-fair-mode h1{color:#354676;font-size:40px;font-weight:700;text-align:center;max-width:150rem;line-height:4.5rem;margin:0 0 2rem}section.container-fair-mode h1 span{color:#ffc107;font-size:45px}section.container-fair-mode div.container-slider-fair{margin-top:1rem;margin-bottom:3rem;width:90%;display:flex;align-items:center;justify-content:center}section.container-fair-mode{margin-top:9rem}}section.display-comparison{width:100%}section.display-comparison div.container-cards-property{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(10rem,100%),1fr));grid-column-gap:1rem;column-gap:1rem;margin:0 1rem}section.display-comparison div.container-cards-property .container__item-favorite{min-height:unset}section.display-comparison div.container-cards-property .container__item-favorite img.likedIcon{display:none}section.display-comparison div.container-cards-property .container__item-favorite article{padding:1rem 0}section.display-comparison div.container-cards-property .container__item-favorite article div.container-image{width:132px;height:132px}section.display-comparison div.container-cards-property .container__item-favorite article div.container-image img{width:130px;height:130px}section.display-comparison div.container-cards-property .container__item-favorite article h3{text-wrap:nowrap;overflow:hidden;text-overflow:ellipsis;margin:1rem 0 0}section.display-comparison div.container-cards-property .container__item-favorite article p.price,section.display-comparison div.container-cards-property .container__item-favorite article ul.information{display:none}section.display-comparison div.container-cards-property .container__item-favorite article div.ubication{width:unset}section.display-comparison div.container-cards-property .container__item-favorite article div.ubication p{font-size:clamp(1.25rem,1.1875rem + .2778vw,1.4375rem)}section.display-comparison div.container-cards-property .container__item-favorite article button.btn-view{font-size:clamp(1.25rem,1.1667rem + .3704vw,1.5rem)}@media(min-width:930px){section.display-comparison div.container-cards-property .container__item-favorite{height:310px}section.display-comparison div.container-cards-property .container__item-favorite article div.container-image{width:175px;height:175px}section.display-comparison div.container-cards-property .container__item-favorite article div.container-image img{width:167px;height:167px}section.display-comparison div.container-cards-property{grid-gap:5rem}}section.display-comparison div.container-summary-details{display:flex;flex-direction:column;align-items:center;row-gap:3rem}@media(min-width:930px){section.display-comparison div.container-summary-details{margin-top:5rem}}.container-reasons{box-shadow:-3px 3px 6px 0 rgba(0,0,0,.15),-2px -2px 6px 0 rgba(0,0,0,.25)}.container-reasons .content-reasons{max-width:1300px;margin:0 auto;padding:3rem 0}.container-reasons .content-reasons .title-section{flex-direction:row;color:#354676;margin-bottom:2rem}.container-reasons .content-reasons .title-section .title-section-title span{display:block}.container-reasons .content-reasons ul{display:flex;justify-content:center;align-items:center;flex-direction:column;row-gap:3rem}.container-reasons .content-reasons ul li{max-width:350px;min-width:300px;display:flex;align-items:center;justify-content:space-around;column-gap:2rem;font-size:clamp(1.4rem,1.0667rem + 1.4815vw,2.4rem);text-align:start}@media(min-width:930px){.container-reasons .content-reasons ul{width:75%;align-items:flex-start;row-gap:1.5rem;margin:0 auto}.container-reasons .content-reasons ul li{max-width:100%}}.container-express{max-width:1200px;display:flex;flex-direction:column;align-items:center;padding:3rem 2rem;margin:0 auto}.container-express div.content-express{margin-bottom:3rem}.container-express div.content-express h2{font-size:clamp(2.5rem,2.1667rem + 1.4815vw,3.5rem);font-weight:700;text-align:center;color:#354676}.container-express div.content-express h2 span{color:#ffc107}.container-express div.content-express p{font-size:clamp(1.4rem,1.1rem + 1.3333vw,2.3rem);text-align:center}.container-express div.content-express p:first-of-type{font-weight:600;color:#354676}.container-express div.content-express a{max-width:261px;position:relative;display:flex;justify-content:center;align-items:center;column-gap:.5rem;font-size:20px;font-weight:600;color:#fff;padding:1rem;margin:0 auto;border-radius:14px;border:1px solid #ffc107;background-color:#354676;box-shadow:0 4px 4px 0 rgba(0,0,0,.25);overflow:hidden;z-index:0}.container-express div.content-express a:hover{color:#fff}.container-express div.content-express a:before{height:100%;width:100%;content:"";position:absolute;top:0;left:0;transform:translateX(-100%);transition:all .3s;background-color:#ffc107;z-index:-1}.container-express div.content-express a:hover:before{transform:translateX(0)}.container-express img{width:50%}@media(min-width:930px){.container-express{flex-direction:row-reverse;justify-content:space-evenly;padding-block:5rem;box-shadow:0 120px 100px -130px rgba(0,0,0,.1)}.container-express div.content-express h2{text-align:start}.container-express div.content-express p{max-width:581px;text-align:start;text-wrap:balance;margin-bottom:6rem}.container-express div.content-express p:first-of-type{max-width:500px}.container-express div.content-express a{max-width:361px;margin:0}.container-express img{width:278px}}.inmueblee{display:flex;flex-direction:column;justify-content:center;padding:5rem 2rem 7rem;background-color:#fff}@media(min-width:930px){.inmueblee{padding:5rem 0}.inmueblee .barSearch{justify-content:flex-start;z-index:10}.inmueblee .barSearch .container__list{left:37%;z-index:2}.inmueblee .barSearch .container__list-state{left:46%}}.inmueblee .inmueble__grid{margin:0 auto;display:flex;justify-content:center;width:98%;grid-gap:3rem;flex-wrap:wrap}.inmueblee .inmueble__grid div.container-price-desktop{display:none}@media(min-width:930px){.inmueblee .inmueble__grid div.container-price-desktop{display:block}.inmueblee .inmueble__grid div.container-price-desktop div.container-currency,.inmueblee .inmueble__grid div.container-price-desktop h2{display:none}.inmueblee .inmueble__grid{max-width:130rem;flex-wrap:nowrap;margin-top:6rem}.inmueblee .inmueble__grid div.container-price-mobile a.action-link{display:none}}.inmueblee .inmueble__grid .inmueble__main{width:100%;max-width:82rem}.inmueblee .itemFormulario__cta{margin:.7rem auto;width:100%;display:flex;gap:1rem}.inmueblee button{cursor:pointer}.inmueblee .title-section{max-width:100rem;margin:5rem auto}.inmueblee .title-section .title-section-title{max-width:30rem;font-size:clamp(2rem,1.3036rem + 3.0952vw,3.625rem)}@media(min-width:930px){.inmueblee .title-section .title-section-title{max-width:66rem;margin:0 5rem}}.loading{position:fixed;top:0;left:0;width:100%;height:100%;background:#fff;z-index:10;row-gap:3rem;justify-content:center}.inmRegion,.loading{display:flex;flex-direction:column;align-items:center}.inmRegion{margin:0 auto;padding:0 1rem 7rem .8rem}.inmRegion .inmRegion__grid{display:grid;max-width:130rem;margin:6rem auto 0;grid-gap:2rem;gap:2rem}@media(min-width:930px){.inmRegion .inmRegion__grid{grid-template-columns:auto;width:clamp(100rem,100%,122rem)}.inmRegion .inmRegion__grid .title-section{margin:4rem 8rem}.inmRegion .inmRegion__grid .title-section .title-section-title{font-size:32px;max-width:80%}.inmRegion .inmRegion__grid .title-section .title-section-title:after,.inmRegion .inmRegion__grid .title-section .title-section-title:before{top:1.8rem;min-width:12%}}.inmRegion .inmRegion__grid .inmRegion__grid__inm{display:flex;justify-content:center;row-gap:1rem;flex-wrap:wrap}.inmRegion .inmRegion__grid .inmRegion__grid__inm .itemReciente__main{min-height:545px}@media(min-width:480px){.inmRegion .inmRegion__grid .inmRegion__grid__inm{justify-content:space-between}}@media(min-width:930px){.inmRegion .inmRegion__grid .inmRegion__grid__inm{column-gap:1rem;justify-content:center;padding-bottom:3rem;box-shadow:0 120px 100px -130px rgba(0,0,0,.1)}.inmRegion{row-gap:12rem}}img.btn-float-form{height:70px;width:155px;position:fixed;right:-2px;bottom:95px;z-index:9999;cursor:pointer}.favSection{display:flex;flex-direction:column;align-items:center;margin:3rem auto 0}.favSection .container-barSearch{margin-bottom:12rem}.favSection .favSection__flex{display:grid;margin:0 auto}@media(min-width:930px){.favSection .favSection__flex{width:100%}}.favSection .favSection__flex .favSection-menu{display:flex;gap:100px}.favSection .favSection__flex .favSection__grid__inm{display:flex;justify-content:center;row-gap:1rem;flex-wrap:wrap;gap:20px}@media(min-width:930px){.favSection .favSection__flex .favSection__grid__inm{column-gap:1rem;justify-content:start;gap:65px;padding-bottom:14rem;box-shadow:0 120px 100px -130px rgba(0,0,0,.1)}}.favSection .favSection__flex .favSection__grid{display:grid;margin:0 auto;grid-gap:2rem;gap:2rem}@media(min-width:930px){.favSection .favSection__flex .favSection__grid{grid-template-columns:auto;width:clamp(100rem,100%,122rem)}.favSection .favSection__flex .favSection__grid .title-section{margin:4rem 8rem}.favSection .favSection__flex .favSection__grid .title-section .title-section-title{font-size:32px;max-width:80%}.favSection .favSection__flex .favSection__grid .title-section .title-section-title:after,.favSection .favSection__flex .favSection__grid .title-section .title-section-title:before{top:1.8rem;min-width:12%}.favSection .favSection__flex .title-section{margin:0 18rem}.favSection .favSection__flex .title-section .title-section-title{font-size:32px;max-width:80%}.favSection .favSection__flex .title-section .title-section-title:after,.favSection .favSection__flex .title-section .title-section-title:before{top:1.8rem;min-width:12%}}section.container-compare-properties section.compare-properties-content{display:flex;flex-direction:column;justify-content:center;align-items:center;margin:0 2rem}section.container-compare-properties section.compare-properties-content h4.title-section-title{font-size:2.4rem}section.container-compare-properties section.compare-properties-content p.title-section-paragraph{text-align:center;font-weight:500;margin:0}section.container-compare-properties section.compare-properties-content div.container-selectable-properties{width:clamp(300px,100%,605px);border-radius:25px;border:1px solid hsla(0,0%,93%,.8);box-shadow:1px 1px 9px 0 rgba(0,0,0,.259);margin:4rem 0 0;padding:4rem 0}section.container-compare-properties section.compare-properties-content div.container-selectable-properties h2{display:none;font-size:32px;font-weight:700;color:#354676}section.container-compare-properties section.compare-properties-content div.container-selectable-properties h2 span{color:#ffc107}section.container-compare-properties section.compare-properties-content div.container-selectable-properties p{display:none;font-size:20px;font-weight:500}section.container-compare-properties section.compare-properties-content div.container-selectable-properties div.selectable-properties{max-height:40rem;display:flex;align-items:center;flex-direction:column;justify-content:space-between;row-gap:2rem;border:none;background-color:#fff;padding:2rem 1rem;overflow-y:scroll}section.container-compare-properties section.compare-properties-content div.container-selectable-properties div.selectable-properties div.property-attributes{width:100%;display:flex;align-items:center;justify-content:space-between;column-gap:1rem}section.container-compare-properties section.compare-properties-content div.container-selectable-properties div.selectable-properties div.property-attributes div.image-container{width:7rem;height:7rem;display:flex;justify-content:center;align-items:center;background-color:#fff;border-radius:50%;box-shadow:1px 1px 9px 0 rgba(0,0,0,.443)}section.container-compare-properties section.compare-properties-content div.container-selectable-properties div.selectable-properties div.property-attributes div.image-container img{width:6.5rem;height:6.5rem;border-radius:50%;border:2px solid #ffc107;object-fit:cover}@media(min-width:930px){section.container-compare-properties section.compare-properties-content div.container-selectable-properties div.selectable-properties div.property-attributes div.image-container{width:12.5rem;height:12.5rem}section.container-compare-properties section.compare-properties-content div.container-selectable-properties div.selectable-properties div.property-attributes div.image-container img{width:12rem;height:12rem}}section.container-compare-properties section.compare-properties-content div.container-selectable-properties div.selectable-properties div.property-attributes div{width:180px;align-self:flex-end}section.container-compare-properties section.compare-properties-content div.container-selectable-properties div.selectable-properties div.property-attributes div h3{margin-top:1rem;font-size:clamp(1.4375rem,1.3125rem + .5556vw,1.8125rem);font-weight:400;color:#354676}section.container-compare-properties section.compare-properties-content div.container-selectable-properties div.selectable-properties div.property-attributes div p{display:block;font-size:clamp(1.4375rem,1.3125rem + .5556vw,1.8125rem);font-weight:400;color:#303030;margin:.5rem 0 0;text-align:start}section.container-compare-properties section.compare-properties-content div.container-selectable-properties div.selectable-properties div.property-attributes input[type=checkbox]{width:31px;height:34px}section.container-compare-properties section.compare-properties-content div.container-selectable-properties div.selectable-properties div.property-attributes input[type=checkbox]:checked:after{font-size:20px;top:5px;left:8px}@media(min-width:930px){section.container-compare-properties section.compare-properties-content div.container-selectable-properties div.selectable-properties div.property-attributes{justify-content:space-around;column-gap:1rem}section.container-compare-properties section.compare-properties-content div.container-selectable-properties div.selectable-properties div.property-attributes div{align-self:flex-start}section.container-compare-properties section.compare-properties-content div.container-selectable-properties div.selectable-properties div.property-attributes div h3{margin:3rem 0 0}section.container-compare-properties section.compare-properties-content div.container-selectable-properties div.selectable-properties div.property-attributes div p{margin:.7rem 0}section.container-compare-properties section.compare-properties-content div.container-selectable-properties div.selectable-properties div.property-attributes input[type=checkbox]{width:25px;height:25px;margin-left:auto;margin-right:7rem}section.container-compare-properties section.compare-properties-content div.container-selectable-properties div.selectable-properties div.property-attributes input[type=checkbox]:checked:after{font-size:inherit;top:2px;left:5px}section.container-compare-properties section.compare-properties-content{justify-content:flex-start;align-items:center;margin:0 auto}section.container-compare-properties section.compare-properties-content .title-section{padding:0 12rem;margin:0 auto}section.container-compare-properties section.compare-properties-content .title-section .title-section-title{font-size:32px}section.container-compare-properties section.compare-properties-content .title-section .title-section-title:after,section.container-compare-properties section.compare-properties-content .title-section .title-section-title:before{top:2rem}section.container-compare-properties section.compare-properties-content div.container-selectable-properties div.selectable-properties{border-radius:62px 0 0 62px;border:1px solid #dadada;margin:0 2rem;padding:2rem auto}section.container-compare-properties section.compare-properties-content div.container-selectable-properties h2,section.container-compare-properties section.compare-properties-content div.container-selectable-properties p{display:block;text-align:center}}section.container-compare-properties a.button-contact,section.container-compare-properties button.button-compare{position:relative;width:clamp(117px,100%,132px);display:flex;align-items:center;justify-content:center;padding:1rem 2.9rem;margin:3rem auto 0;border-radius:14px;border:1px solid #ffc107;background-color:#fff;color:#354676;font-size:clamp(1.625rem,1.4167rem + .9259vw,2.25rem);font-weight:600;text-align:center;z-index:0;overflow:hidden}section.container-compare-properties button.button-compare:hover{color:#fff}section.container-compare-properties button.button-compare:before{width:100%;height:100%;content:"";position:absolute;top:0;left:0;transform:translateX(-100%);transition:all .3s;background-color:#ffc107;z-index:-1}section.container-compare-properties button.button-compare:hover:before{transform:translateX(0)}section.container-compare-properties button.button-compare:disabled{background-color:#303030;color:rgba(0,0,0,.259);border-color:rgba(0,0,0,.259);pointer-events:none}section.container-compare-properties div.container-contacts{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(10rem,100%),1fr));margin-top:5rem}section.container-compare-properties div.container-contacts a.button-contact{column-gap:1rem;width:auto;font-size:clamp(1.4375rem,1.25rem + .8333vw,2rem);color:#fff;padding:1rem;border-radius:10px;background-color:#354676}section.container-compare-properties div.container-contacts a.button-contact:before{width:100%;height:100%;content:"";position:absolute;top:0;left:0;transform:translateX(-100%);transition:all .3s;background-color:#ffc107;z-index:-1}section.container-compare-properties div.container-contacts a.button-contact:hover:before{transform:translateX(0)}@media(min-width:930px){section.container-compare-properties{display:flex;align-items:flex-start;height:100%;margin:3rem 0 25rem}section.container-compare-properties div.container-leftBar{margin-top:12rem}}section.container-for-you{margin:0 auto}section.container-for-you section.content-for-you{margin:1rem auto}section.container-for-you section.content-for-you div.container-inmuebles{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(26rem,100%),1fr));place-items:center;grid-row-gap:3.4rem;row-gap:3.4rem}@media(min-width:930px){section.container-for-you section.content-for-you{display:flex;flex-direction:column;justify-content:flex-start;margin:0 auto 15rem}section.container-for-you section.content-for-you div.container-inmuebles{row-gap:2rem}section.container-for-you{display:flex;align-items:flex-start;height:100%;margin:3rem 0 25rem}section.container-for-you div.container-leftBar{margin-top:16.5rem}section.container-for-you .title-section{padding:0 12rem;margin:0 auto 5rem}}@media(min-width:1400px){section.container-for-you{margin:5rem 0}}.tour-privacy-policy{min-height:100vh;background:#fff;color:#2a3f77;font-family:Montserrat,sans-serif}.tour-privacy-policy__hero{width:100%;background:#2a3f77;color:#fff;padding:7.2rem 2rem 5.6rem}.tour-privacy-policy__hero-content{width:min(100%,80rem);margin:0 auto}.tour-privacy-policy__eyebrow{margin:0 0 1.2rem;color:hsla(0,0%,100%,.72);font-size:1.4rem;font-weight:700;letter-spacing:.08em;line-height:1.4;text-transform:uppercase}.tour-privacy-policy h1{margin:0;color:#fff;font-size:3.8rem;font-weight:900;line-height:1.1}.tour-privacy-policy__date{margin:1.6rem 0 0;color:#ffc107;font-size:1.6rem;font-weight:700;line-height:1.5}.tour-privacy-policy__content{width:min(100% - 4rem,80rem);margin:0 auto;padding:4.8rem 0 7.2rem}.tour-privacy-policy__intro{margin:0 0 3.2rem;color:#2a3f77;font-size:1.8rem;font-weight:400;line-height:1.75}.tour-privacy-policy__section{padding:2.8rem 0;border-top:1px solid rgba(42,63,119,.16)}.tour-privacy-policy__section h2{margin:0 0 1.6rem;color:#2a3f77;font-size:2.2rem;font-weight:900;line-height:1.3}.tour-privacy-policy__section p{margin:0 0 1.6rem;color:#2a3f77;font-size:1.6rem;font-weight:400;line-height:1.8}.tour-privacy-policy__section p:last-child{margin-bottom:0}.tour-privacy-policy__section ul{display:flex;flex-direction:column;gap:1rem;margin:1.6rem 0 0 2rem;padding:0;list-style:disc}.tour-privacy-policy__section li{margin:0;padding-left:.4rem;color:#2a3f77;font-size:1.6rem;line-height:1.7}@media(max-width:480px){.tour-privacy-policy__hero{padding:5.6rem 2rem 4.4rem}.tour-privacy-policy h1{font-size:3.2rem}.tour-privacy-policy__content{width:min(100% - 3.2rem,80rem);padding:3.6rem 0 5.6rem}.tour-privacy-policy__intro,.tour-privacy-policy__section li,.tour-privacy-policy__section p{font-size:1.5rem}.tour-privacy-policy__section{padding:2.4rem 0}.tour-privacy-policy__section h2{font-size:2rem}}