body{cursor:default;background:#fff !important}.input.select{position:relative}.input.select select:not([multiple]){-webkit-appearance:none;-moz-appearance:none;background-position:right 50%;background-repeat:no-repeat;padding:.9375rem 1.25rem;padding-right:1.875rem;font-size:.875rem;line-height:.875rem;border:0;border:.0625rem solid #0b4686;border-radius:1.875rem;color:#4f4f4f;background:transparent url("https://f.hubspotusercontent40.net/hubfs/1557540/Mantra%20-%20Inmobilia/select-arrow.svg") center right no-repeat;background-size:30px 20px}.input.search input{background-position:right 50%;background-repeat:no-repeat;padding:.9375rem 1.25rem;padding-right:1.875rem;border:0;border:.0625rem solid #0b4686;border-radius:1.875rem;color:#4f4f4f;max-width:400px;font-size:.875rem;background:transparent url("https://f.hubspotusercontent40.net/hubfs/1557540/Mantra%20-%20Inmobilia/search-button.svg") center right no-repeat;line-height:.875rem}.input.search input::-webkit-input-placeholder{color:#4f4f4f}.input.search input::-moz-placeholder{color:#4f4f4f}.input.search input:-ms-input-placeholder{color:#4f4f4f}.input.search input:-moz-placeholder{color:#4f4f4f}.cs-content p:last-child{margin-bottom:0}.subtitle{font-family:"Roboto",sans-serif;font-weight:300;font-size:.6875rem}#main-header .content{max-width:29.375rem;padding-bottom:5.625rem;color:red}#main-header .section-title{margin-bottom:4.375rem}#main-header .header-categories{margin-bottom:1.25rem}#main-header .text-link{color:#fff}.blog-foot .swiper-slide{background-size:cover;background-position:center center;background-repeat:no-repeat}.controls a{margin:.625rem}.more.text-link{color:#fff}.posts-section{margin-bottom:5rem;padding-top:5rem}.posts-section .filters{margin-bottom:5rem}.posts-section .section-title{margin-bottom:3.125rem}.posts-section .post-col{margin-bottom:3.125rem;display:flex;justify-content:center}.post{background-color:#f6f5f5;width:20rem;display:flex;flex-direction:column;align-items:center;padding-top:2.5rem;padding-bottom:1.5625rem}.post .post-image{margin-bottom:2.5rem;padding-left:1.5rem;padding-right:1.5rem;position:relative;padding-bottom:70%;width:100%}.post .post-image img{object-fit:cover;height:100%;position:absolute;width:100%;padding:0 1.5rem;left:0;top:0}.post .post-title{line-height:1rem;margin-bottom:1.25rem}.post .post-title a,.post .post-title a:hover,.post .post-title a:focus,.post .post-title a:active{color:#0b4686;font-size:1rem;font-weight:400;margin-bottom:.9375rem}.post .post-body{padding-left:1.875rem;padding-right:1.875rem;margin-bottom:1.875rem}.post .post-body .post-content{color:#8a8a8a;line-height:1rem}.post .post-body .post-content p:last-child{margin-bottom:0}.post .post-foot{padding-left:1.875rem;padding-right:1.875rem}.post .post-foot .post-date{color:#f01e1b;font-size:.875rem;font-weight:300}.post .post-foot .more{color:#0b4686;font-size:1rem;font-weight:700}.blog-pagination{display:flex;margin:0 auto}.blog-pagination-link,.blog-pagination-link:hover,.blog-pagination-link:focus,.blog-pagination-link:active{margin:0 .625rem;color:#8a8a8a;width:2.5rem;height:2.5rem;display:flex;justify-content:center;align-items:center}.blog-pagination-link-active{color:#21284d;border-radius:5rem;border:.0625rem solid #21284d}.blog-foot{margin-bottom:6.25rem}.blog-foot .blog-foot-subtitle{font-family:"Roboto",sans-serif;font-weight:300;color:#122251;font-size:.75rem;margin-bottom:1.875rem}.blog-foot .blog-foot-title{font-family:"Bebas Neue",sans-serif;font-weight:700;color:#fff;font-size:2.5rem;line-height:2.5rem;margin-bottom:1.875rem}.blog-foot .blog-foot-col-content{background-color:#0b4686;color:#fff;padding:1.8125rem}.blog-foot .blog-foot-body{margin-bottom:1.875rem}.blog-foot .btn-main,.blog-foot .btn-main:hover,.blog-foot .btn-main:focus,.blog-foot .btn-main:active{background-color:#122251}.col-main-gallery-container{padding-left:0rem;padding-right:0rem}.main-gallery-container{height:25rem}@media(min-width:992px){.col-main-gallery-container{padding-left:.9375rem;padding-right:.9375rem}.main-gallery-container{height:100%}.posts-section .post-col{justify-content:flex-start}}