.body-container #finder-section .section-title strong,.body-container #header-section .section-title strong{color:#e31516}.body-container #search-finder-section .finder-container{margin:0 -75px}.body-container #search-finder-section .finder-container .finder-item{margin-left:75px;margin-right:75px}.body-container #search-finder-section .text-link{color:#fff;left:0;margin-left:50px;position:absolute;top:65px}.body-container #search-finder-section .text-link:hover{color:#f01e1b}.body-container #header-gallery{overflow:hidden;position:relative}.body-container #header-gallery .swiper-pagination-bullet:after{background:#fff}.body-container #header-gallery .swiper-pagination-bullet.swiper-pagination-bullet-active:after{background:#f01e1b}.body-container #header-gallery .header-gallery-container .swiper-slide{height:100vh;width:100vw}.body-container #header-gallery .header-gallery-container .swiper-slide .swiper-img-container{background-blend-mode:luminosity;background-color:#0e4886;background-position:50%;background-repeat:no-repeat;background-size:cover;position:relative;transition:background .3s}.body-container #header-gallery .header-gallery-container .swiper-slide .swiper-img-container:after{background:#0e4886;content:"";display:block;height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity .3s;width:100%}.body-container #header-gallery .header-gallery-container .swiper-slide.swiper-slide-active .swiper-img-container{background-blend-mode:normal}.body-container #header-gallery .header-gallery-container .swiper-slide.swiper-slide-active .caption{opacity:1}.body-container #header-gallery .header-gallery-container .swiper-slide:not(.swiper-slide-active) .swiper-img-container:after{opacity:.5}.body-container #header-gallery .header-gallery-container .swiper-slide .caption{align-items:center;backdrop-filter:blur(7px);background:rgba(11,22,48,.7);display:flex;min-height:120px;opacity:0;transition:opacity .3s;width:100vw}.body-container #finder-section .finder-gallery-container{height:398px;overflow:hidden;width:100vw}.body-container #finder-section .finder-gallery-container .swiper-container{overflow:visible}.body-container #finder-section .finder-gallery-container .swiper-slide{width:654px}.body-container #finder-section .finder-gallery-container .swiper-slide .swiper-slide-box{height:378px;margin:0 auto;padding:0;position:relative;transition:padding .5s;width:654px}.body-container #finder-section .finder-gallery-container .swiper-slide.swiper-slide-next{z-index:-1}.body-container #finder-section .finder-gallery-container .caption{background:#0e4886;bottom:0;font-size:14px;opacity:0;padding:20px;position:absolute;right:-50px;transition:opacity .5s;width:260px;z-index:80}.body-container #finder-section .finder-gallery-container .swiper-slide-active .swiper-slide-box{padding-left:16px;padding-right:16px}.body-container #finder-section .finder-gallery-container .swiper-slide-next .next-caption,.body-container #finder-section .finder-gallery-container .swiper-slide-prev .prev-caption{display:block!important}.body-container #finder-section .finder-gallery-container .swiper-slide-active .caption{opacity:1}.body-container #finder-section .finder-gallery-container .section-title{font-size:35px;line-height:35px}.body-container #finder-section .finder-gallery-container .swiper-slide .swiper-img-container{background-blend-mode:luminosity;background-color:#0e4886;background-position:50%;background-repeat:no-repeat;background-size:cover;position:relative;transition:background .3s}.body-container #finder-section .finder-gallery-container .swiper-slide-active .swiper-img-container{background-blend-mode:normal}.body-container #finder-section .finder-gallery-container .swiper-slide:not(.swiper-slide-active) .swiper-slide-box{padding:22px}.body-container #finder-section .finder-gallery-container .swiper-slide .swiper-img-container:after{background:#0e4886;content:"";display:block;height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity .3s;width:100%}.body-container #finder-section .finder-gallery-container .swiper-slide:not(.swiper-slide-active) .swiper-img-container:after{opacity:.5}.body-container #finder-section .map{height:75vh;width:100%}.body-container #finder-section .app-filter{min-width:185px}.body-container #finder-section .app-filter:hover .filter-select{filter:brightness(100)}.body-container #finder-section .app-filter.btn-alt{padding:0}.body-container #finder-section .app-filter.btn-alt .dropdown-toggle{padding:14px 24px}.body-container #finder-section .app-filter.filter-selected.btn-alt{background:#0d4885;border-color:#0d4885}.body-container #finder-section .app-filter.filter-selected.btn-alt .dropdown-toggle{padding-right:0}.body-container #style-gallery-box .link-gallery-box-gallery-container{width:60vw!important}.body-container #style-gallery-box .swiper-slide{height:334px;width:272px}.body-container #style-gallery-box .swiper-slide .swiper-img-container{background-position:50%;background-repeat:no-repeat;background-size:cover;box-shadow:0 10px 10px hsla(0,0%,78%,.5);height:334px;margin-right:30px;position:relative;width:242px}.body-container #style-gallery-box .swiper-slide .swiper-img-container .caption{background:rgba(7,70,131,.4);opacity:0;transition:opacity .5s}.body-container #style-gallery-box .swiper-slide:hover .caption{opacity:1}.body-container .input-search-filter{background:transparent url(https://1557540.fs1.hubspotusercontent-na1.net/hubfs/1557540/Mantra%20-%20Inmobilia/icons_search.svg) no-repeat 15px;background-size:20px;border:1px solid #0e4887;font-size:14px;padding:14px 24px 14px 50px}.body-container .input-search-filter::-webkit-input-placeholder{color:#fff}.body-container .input-search-filter::-moz-placeholder{color:#fff}.body-container .input-search-filter:-ms-input-placeholder{color:#fff}.body-container .input-search-filter:-moz-placeholder{color:#fff}@media only screen and (max-width:768px){.body-container #header-gallery .caption{padding-bottom:25px;padding-right:140px}.body-container #header-gallery .caption .section-title{font-size:40px;line-height:40px}.body-container #header-gallery .controls{align-items:flex-end;width:140px}.body-container #header-gallery .controls img{height:45px;width:45px}.body-container #finder-section .finder-gallery-container{height:220px}.body-container #finder-section .finder-gallery-container .swiper-slide{max-width:75vw;width:332px}.body-container #finder-section .finder-gallery-container .swiper-slide .swiper-slide-box{height:190px;max-width:75vw;width:332px}.body-container #finder-section .finder-gallery-container .caption{font-size:9px;line-height:11px;padding:20px 10px;right:-25px;width:150px}.body-container #finder-section .finder-gallery-container .section-title{font-size:17px;line-height:17px}.body-container #finder-section .finder-gallery-container .section-description{font-size:9px;line-height:11px}.body-container #finder-section .finder-gallery-container .more.text-link{font-size:9px;line-height:9px}.body-container #finder-section .finder-gallery-container .more.text-link img{width:20px}.body-container #finder-section .finder-gallery-container .swiper-slide:not(.swiper-slide-active) .swiper-slide-box{margin:0 auto;padding:11px}.body-container #finder-section .finder-gallery-container .swiper-slide-active .swiper-slide-box{padding-left:5px;padding-right:5px}}@media only screen and (max-width:992px){.body-container #style-gallery-box .link-gallery-box-gallery-container{width:100%!important}.body-container #style-gallery-box .link-gallery-box-gallery-container .swiper-container{overflow:visible}}