.cookie-message{position:fixed;right:10px;bottom:10px;background-color:#fff;max-width:430px;z-index:100;color:#2e2e2e;padding:2rem;box-shadow:0 0 40px rgba(0,0,0,.22);overflow:hidden;display:none;font-size:.6875rem;font-weight:300;margin-left:10px}.cookie-message .btn-primary{font-size:1rem;margin-top:1rem}.facebook-button{position:fixed;left:1rem;bottom:2rem;display:flex;width:50px;height:50px;background-color:#f43530;background-image:linear-gradient(63deg, #18acfd 0%, #0064e0 100%);color:#fff;font-size:1.5rem;border-radius:100%;align-items:center;justify-content:center;z-index:1;transition:all linear .3s;animation:pulse;animation-duration:2s;animation-iteration-count:99}.facebook-button::before{border-radius:100%;width:60px;height:60px;content:"";background:linear-gradient(63deg, #18acfd 0%, #0064e0 100%);opacity:.3;z-index:-1;position:absolute;left:-5px;top:-5px;transition:all linear .3s;animation:pulse;animation-duration:1s;animation-iteration-count:99}.facebook-button:hover{border-radius:0;color:#fff !important;text-decoration:none !important}.facebook-button:hover::before{border-radius:0}.facebook-button:hover::after{border-radius:0}.container-breadcrumb{border:0;background:#f9f9f9}.container-breadcrumb .breadcrumb{display:flex;flex-wrap:wrap;padding:0;margin-bottom:0rem;list-style:none;background-color:rgba(0,0,0,0);border-radius:0}.container-breadcrumb .breadcrumb .breadcrumb-item{align-items:center;display:flex;font-size:.875rem;color:#2e2e2e}.container-breadcrumb .breadcrumb .breadcrumb-item a{color:#2e2e2e}.container-breadcrumb .breadcrumb .breadcrumb-item a .fa-home{font-size:1rem;font-weight:300;padding-right:1rem;padding:.5rem;border-right:1px solid #eee;color:#f43530}.subpage .news-item{display:flex;flex-direction:column;transition:all .2s linear;height:auto;flex:0 0 25%;max-width:calc(25% - 1.5rem);margin-right:2rem;margin-bottom:2rem}.subpage .news-item:nth-child(4n){margin-right:0}.subpage .news-item .img{display:block;overflow:hidden;position:relative;width:100%}.subpage .news-item .img::before{display:block;content:"";padding-top:47%}.subpage .news-item .img img{-o-object-fit:cover;object-fit:cover;height:100%;width:100%;position:absolute;top:0;left:0;transition:all .2s linear}.subpage .news-item .content{display:flex;flex-direction:column;background:#f9f9f9;padding:1rem;color:#2e2e2e;transition:all .2s linear;height:auto;flex:1}.subpage .news-item .content h3{font-size:1.4rem}.subpage .news-item .content .link{margin-top:auto;text-transform:uppercase;font-size:.875rem;font-weight:400}.subpage .news-item .content .link span{color:#f43530}.subpage .news-item:hover{transform:scale(1.02);transition:all .2s linear;box-shadow:0 0 20px -10px rgba(0,0,0,.2)}.subpage .news-item:hover .img img{transform:scale(1.1);transition:all .2s linear}.subpage .news-item:hover .content{background:#fff}.content-header{font-size:2.26rem;margin-bottom:.5rem;width:100%}.header-infobar{margin-bottom:1rem}.header-infobar a{color:#2e2e2e}.header-infobar a span{color:#f43530}.header-infobar a:hover{color:#f43530}.article{margin:0}.article .article-left{border-right:1px solid #eee;padding:0;padding-top:0rem;padding-right:4rem;padding-left:15px}.article .article-left .lead{font-size:1.25rem;font-weight:500;line-height:1.4;margin-bottom:1rem}.article .article-left .img-cover{display:block;overflow:hidden;position:relative;width:100%}.article .article-left .img-cover::before{display:block;content:"";padding-top:49.6%}.article .article-left .img-cover img{-o-object-fit:cover;object-fit:cover;height:100%;width:100%;position:absolute;top:0;left:0}.article .article-left .content{margin-top:2rem}.article .article-left .content ul li,.article .article-left .content ol li{margin-bottom:.5rem}.article .article-left .content-footer{margin-top:2rem;padding-top:1rem;border-top:1px solid #eee;display:flex;flex-direction:column}.article .article-left .content-footer p{margin:0;font-size:.875rem}.article .article-right{padding-left:4rem}.article .article-right h3{font-size:1.68rem;margin-bottom:2rem}.article .article-right .related-news{width:100%;display:flex;flex-wrap:wrap;flex-direction:row;margin-bottom:2rem;background:#f9f9f9;align-items:flex-start}.article .article-right .related-news .img{display:block;overflow:hidden;position:relative;max-width:30%;flex:0 0 30%}.article .article-right .related-news .img::before{display:block;content:"";padding-top:100%}.article .article-right .related-news .img img{-o-object-fit:cover;object-fit:cover;height:100%;width:100%;position:absolute;top:0;left:0}.article .article-right .related-news .content{flex:0 0 70%;max-width:70%;background:#f9f9f9;padding:1rem;display:flex;flex-direction:column}.article .article-right .related-news .content h3{font-size:1.4rem;color:#2e2e2e;margin-bottom:0}.article .article-right .related-news .content .link{margin-top:auto;color:#2e2e2e;margin-bottom:0}.article .article-right .download-box{background:#f9f9f9;padding:1rem 1.5rem;position:sticky;top:6rem}.article .article-right .download-box h3{font-size:1.25rem;margin-top:.5rem;padding-bottom:1rem;border-bottom:1px solid #eee;margin-bottom:1rem}.article .article-right .download-box h3 span{color:#f43530}.article .article-right .download-box .list{display:flex;flex-direction:column;font-size:.875rem;line-height:2.1}.article .article-right .download-box .list a{color:#2e2e2e;display:flex;align-items:center}.article .article-right .download-box .list a span{color:#f43530;margin-right:.5rem}.article .article-right .download-box .list a:hover{color:#f43530}.article .article-right .download-box .list a:hover span{color:#f43530}@media only screen and (max-width: 1719.98px){.article .article-left{padding-right:2rem}.article .article-right{padding-left:2rem}.article .article-right .related-news .content h3{font-size:1.2rem}}@media only screen and (max-width: 1439.98px){.article .article-left{padding-right:1rem}.article .article-right{padding-left:1rem}.article .article-right .related-news{margin-bottom:1rem}.article .article-right .related-news .content{padding:.5rem}.article .article-right .related-news .content h3{font-size:1rem}.subpage .news-item .content h3{font-size:1.2rem}}@media only screen and (max-width: 1199.98px){.subpage .news-item{margin-right:1rem;margin-bottom:1rem}}@media only screen and (max-width: 991.98px){.subpage .news-item{flex:0 0 50%;max-width:calc(50% - .5rem)}.subpage .news-item:nth-child(2n){margin-right:0}.related-wrapper{display:flex;flex-wrap:wrap}.article .article-left .lead{font-size:1rem;line-height:1.4}.article .article-right{padding-left:0;margin-top:1rem;border-top:1px solid #eee;padding-top:1rem}.article .article-right .related-news{margin-bottom:1rem;flex:0 0 50%;max-width:calc(50% - .5rem);margin-right:1rem}.article .article-right .related-news:nth-child(2n){margin-right:0}}@media only screen and (max-width: 767.98px){.subpage .news-item{flex:0 0 50%;max-width:calc(50% - .5rem)}.subpage .news-item:nth-child(2n){margin-right:0}}@media only screen and (max-width: 575.98px){.subpage .news-item{flex:0 0 100%;max-width:100%;margin-right:0}.content-header{font-size:1.68rem;margin-top:1rem}.article .article-left{padding-left:15px;padding-right:15px}.article .article-left .lead{font-size:1.25rem;font-weight:500;line-height:1.4}.article .article-left .img-cover{display:block;overflow:hidden;position:relative;width:100%}.article .article-left .img-cover::before{display:block;content:"";padding-top:49.6%}.article .article-left .img-cover img{-o-object-fit:cover;object-fit:cover;height:100%;width:100%;position:absolute;top:0;left:0}.article .article-left .content{margin-top:2rem}.article .article-left .content ul li,.article .article-left .content ol li{margin-bottom:.5rem}.article .article-right{padding-left:15px;padding-right:15px}.article .article-right .related-news{flex:0 0 100%;max-width:100%;margin-right:0rem}}.modal-lg,.modal-xl{max-width:1200px;width:80%}.modal-content{border:0}.modal-body{display:flex;padding:0;overflow:hidden;align-items:flex-start}.modal-body .left{display:block;overflow:hidden;position:relative;width:100%;flex:0 0 50%;max-width:50%;height:100%}.modal-body .left::before{display:block;content:"";padding-top:75%}.modal-body .left img{-o-object-fit:cover;object-fit:cover;height:100%;width:100%;position:absolute;top:0;left:0}.modal-body .right{flex:0 0 50%;max-width:50%;padding:4rem;background:#f9f9f9;position:relative}.modal-body .right h5{font-size:1rem;font-weight:500;text-transform:uppercase;margin:0}.modal-body .right h3{font-size:2.25rem;font-weight:500}.modal-body .right .form-control{height:40px;padding:.8rem 1rem;border:1px solid #dcdcdc;border-radius:2px}.modal-body .right textarea{height:auto !important}.modal-body .right .form-check-label{line-height:1.1;font-size:11px}.modal-body .right .btn-primary{margin-top:0}.modal-body .right button.close{margin-top:-2rem;background:#eee;opacity:1;width:25px;height:25px;border-radius:2px;color:#2e2e2e;text-shadow:none;font-weight:300;transition:all .2s linear}.modal-body .right button.close:hover{opacity:1;background:#f43530;color:#fff}#detailsModal .details-image{width:100%}@media only screen and (max-width: 1719.98px){.modal-body .right{padding:4rem 2rem}.modal-lg,.modal-xl{width:95%}}@media only screen and (max-width: 991.98px){.modal-body{flex-wrap:wrap}.modal-body .left{flex:0 0 100%;max-width:100%;display:block;overflow:hidden;position:relative;width:100%;background:#2e2e2e}.modal-body .left::before{display:block;content:"";padding-top:33.85%}.modal-body .left img{-o-object-fit:cover;object-fit:cover;height:100%;width:100%;position:absolute;top:0;left:0;transition:all .2s linear}.modal-body .right{flex:0 0 100%;max-width:100%;padding:2rem}.modal-body .right::before{display:none}button.close{position:absolute;top:0;right:1rem;margin-top:-32% !important}}@media only screen and (max-width: 575.98px){.modal-body .right{padding:1rem}.modal-body .right h3{font-size:1.8rem;font-weight:500;margin-bottom:1rem}}.se-pre-con{background:#fff;position:absolute;top:0;left:0;width:100%;height:100%;z-index:9}a:hover{text-decoration:none}.far.fa-spinner.fa-spin{position:absolute;top:calc(50% - 20px);left:calc(50% - 20px);font-size:2rem}.bg-dark{background:url("../images/bg-dark.jpg")}.bg-gray{background-color:#f9f9f9}.bg-white{background-color:#fff}.table-parking td{vertical-align:middle}.table-parking td:first-child{line-height:1}.table-parking td:last-child{min-width:140px;font-weight:500}#detailsModal button.close{position:absolute;top:1rem;right:1rem;font-size:2rem;color:#fff;opacity:1;background:#2e2e2e !important;width:40px;height:40px;display:flex;align-items:center;justify-content:center;border-radius:4px}#detailsModal button.close:hover{background:#f43530;color:#fff;text-shadow:none}#detailsModal #loader-modal{width:100%;height:100%;padding:4rem;display:flex;align-items:center;justify-content:center;flex-direction:column}#detailsModal #loader-modal .fa-spinner{font-size:2rem;margin-bottom:1rem}.btn-primary{text-transform:uppercase;font-weight:normal;padding:1rem 2.5rem;margin-top:2rem;transition:all .2s linear;overflow:hidden}.btn-primary span{transition:all .2s linear}.btn-primary:hover{background:#e5120c}.btn-primary:hover span{transform:translateX(50%) scale(1.2)}body{padding-top:104px}.navbar-menu{position:absolute;top:0px;left:0;width:100%;z-index:2;padding-top:.5rem;padding-bottom:.5rem}.navbar-menu .container{display:flex;align-items:center;justify-content:flex-start}.navbar-menu .navbar-brand img{max-width:189px;margin-top:0;margin-right:0;aspect-ratio:attr(width)/attr(height)}.navbar-menu .navbar-social-media{display:flex;margin-right:2rem}.navbar-menu .navbar-social-media a{width:28px;height:28px;background:#f43530;display:flex;align-items:center;justify-content:center;border-radius:2px;margin-right:.5rem;color:#fff}.navbar-menu .navbar-collapse .navbar-brand{display:none}.navbar-menu .navbar-favourites{display:flex;align-items:center;justify-content:center}.navbar-menu .navbar-favourites .fas.fa-heart{color:#f43530;margin-left:.3rem;font-size:1.45rem;position:relative}.navbar-menu .navbar-favourites .fas.fa-heart .count{color:#fff;position:absolute;top:0;left:0;font-size:11px;width:100%;height:100%;display:flex;align-items:center;justify-content:center;font-family:"Fira Sans"}.navbar-menu .navbar-favourites .caption{color:#2e2e2e}.navbar-menu .navbar-nav{margin-left:auto;flex-direction:row;align-items:center}.navbar-menu .navbar-nav .nav-item{margin-left:.5rem}.navbar-menu .navbar-nav .nav-item.active .nav-link{color:#f43530}.navbar-menu .navbar-nav .nav-item.logo-menu{margin-right:1rem;display:none;transition:all .5s linear}.navbar-menu .navbar-nav .nav-item.logo-menu img{max-height:50px}.navbar-menu .navbar-nav .nav-item .nav-link{color:#2e2e2e;font-weight:400;padding:2px 4px;background:rgba(0,0,0,0)}.navbar-menu .navbar-nav .nav-item .nav-link:hover{background-color:#eee}.navbar-menu .navbar-nav .nav-item .dropdown-menu{border:0;box-shadow:0 5px 30px 0px rgba(0,0,0,.2)}.navbar-menu .navbar-nav .nav-item .dropdown-menu .dropdown-header{color:#8e8e8e;text-transform:uppercase;letter-spacing:1px;font-weight:300;font-size:13px}.navbar-menu .navbar-toggler{display:none}.navbar-menu.sps--blw{position:fixed;z-index:3;top:0;background:#fff;box-shadow:0 0 20px rgba(0,0,0,.2);height:70px}.navbar-menu.sps--blw .navbar-brand img{max-width:129px}.navbar-menu.sps--blw .navbar-nav{transition:all .4s linear}.navbar-menu.sps--blw .navbar-nav .nav-item{transition:all .4s linear}.navbar-menu.sps--blw .navbar-nav .nav-item.logo-menu{display:block}.navbar-menu.sps--blw .navbar-nav .nav-item .nav-link:hover{color:#2e2e2e}.container-slider{padding:0;position:relative}.container-slider .slider-main{overflow:hidden}.container-slider .container{position:absolute;bottom:0;left:0;right:0;color:#fff}.container-slider .container h2{font-size:4.56rem;margin:0}.container-slider .container h3{font-size:1.96rem;font-weight:normal}.container-slider .container .btn{text-transform:uppercase;font-weight:normal;padding:1rem 2.5rem;margin-top:2rem}.container-slider .content{position:absolute;bottom:50%;transform:translateY(50%);left:0;right:0;color:#fff}.container-slider .pagination-slider{margin-top:1rem;z-index:1;position:absolute;bottom:6rem;padding:0}.container-slider .pagination-slider .swiper-pagination-bullet{width:27px;height:6px;display:inline-block;border-radius:2px;background:#fff;opacity:1;margin-right:.5rem;transition:all .2s linear}.container-slider .pagination-slider .swiper-pagination-bullet-active{opacity:1;background:#f43530;width:50px}.container-slider .navigation-slider .nav-prev{width:38px;height:38px;background:#eee;display:flex;align-items:center;justify-content:center;font-size:1.25rem;color:#2e2e2e;border-radius:3px;cursor:pointer;z-index:1;position:absolute;top:50%;transform:translateY(-50%);left:.5rem;transition:all .2s linear}.container-slider .navigation-slider .nav-prev:hover{background:#2e2e2e;color:#fff}.container-slider .navigation-slider .nav-next{width:38px;height:38px;background:#eee;display:flex;align-items:center;justify-content:center;font-size:1.25rem;color:#2e2e2e;border-radius:3px;margin-left:auto;cursor:pointer;z-index:1;position:absolute;top:50%;transform:translateY(-50%);right:.5rem;transition:all .2s linear}.container-slider .navigation-slider .nav-next:hover{background:#2e2e2e;color:#fff}.container-slider .img-slider{display:block;overflow:hidden;position:relative;width:100%;background:#2e2e2e}.container-slider .img-slider::before{display:block;content:"";padding-top:33%}.container-slider .img-slider img{-o-object-fit:cover;object-fit:cover;height:100%;width:100%;position:absolute;top:0;left:0;opacity:.75;aspect-ratio:attr(width)/attr(height)}.header h3{display:flex;font-size:2.81rem;align-items:center;margin-top:1.5rem;margin-bottom:1.5rem}.header h3 small{font-size:1.125rem;margin-left:1rem}.container-welcome{background:#fff;z-index:1;position:relative;padding:4rem 0;border-radius:3px}.container-welcome h1{font-weight:500;font-size:40px}.container-welcome p{font-size:18px;-moz-column-count:2;column-count:2;-moz-column-gap:30px;column-gap:30px}.container-welcome .btn{text-transform:uppercase;font-weight:normal;padding:1rem 2.5rem;margin-top:2rem}.container-welcome.subpage{margin-top:2rem;padding:3rem;margin-bottom:0rem}.container-featured{background:#fff;margin-top:-3rem;z-index:2;position:relative;padding:2rem;border-radius:3px}.container-featured.subpage{margin-top:0;padding:0;padding-top:0px;padding-top:2rem;border-radius:0;background:rgba(0,0,0,0)}.container-featured.subpage .news-gallery-wrapper{display:flex;flex-wrap:wrap;margin-top:1rem;margin-bottom:2rem;justify-content:space-between}.container-featured.subpage .news-gallery-wrapper .news-gallery-item{margin-right:1rem;margin-bottom:1rem;flex:0 0 25%;max-width:calc(25% - 1rem)}.container-featured.subpage .news-gallery-wrapper .news-gallery-item a{display:block;overflow:hidden;position:relative;width:100%}.container-featured.subpage .news-gallery-wrapper .news-gallery-item a::before{display:block;content:"";padding-top:75%}.container-featured.subpage .news-gallery-wrapper .news-gallery-item a img{-o-object-fit:cover;object-fit:cover;height:100%;width:100%;position:absolute;top:0;left:0;border-radius:5px}.container-featured.subpage .item-invest{display:block;overflow:hidden;position:relative;width:100%;padding:0;transition:all .2s linear;flex:0 0 25%;max-width:calc(25% - 1.5rem);margin-right:2rem;margin-bottom:2rem}.container-featured.subpage .item-invest:nth-child(4n){margin-right:0}.container-featured.subpage .item-invest::before{display:block;content:"";padding-top:56%;background:#eee}.container-featured.subpage .item-invest img{-o-object-fit:cover;object-fit:cover;height:100%;width:100%;position:absolute;top:0;left:0;transition:all .2s linear}.container-featured.subpage .item-invest .label-white{position:absolute;bottom:2rem;left:0;background:#f9f9f9;color:#2e2e2e;padding:0 1rem;font-size:1.68rem;font-weight:500;transition:all .2s linear}.container-featured.subpage .item-invest .label-black{background:#000;color:#fff;position:absolute;z-index:2;top:1rem;right:0;padding:0 .5rem;font-size:1.5rem}.container-featured.subpage .item-invest .label-primary{background:var(--primary);color:#fff;position:absolute;z-index:2;top:1rem;right:0;padding:0 .5rem;font-size:1.25rem}.container-featured.subpage .item-invest:hover .label-white{color:#fff;background:#f43530}.container-featured.subpage .item-invest:hover img{transform:scale(1.1)}.container-featured.subpage .item-invest.closed img{filter:grayscale(1)}.container-featured .wrapper{display:flex;margin-top:2rem;flex-wrap:wrap}.container-featured .wrapper .item{display:flex;flex-direction:column;flex:0 0 25%;margin-right:2rem;margin-bottom:2rem;max-width:calc(25% - 1.5rem);transition:all .2s linear}.container-featured .wrapper .item:nth-child(4n){margin-right:0}.container-featured .wrapper .item .box-commercial-details{flex:1}.container-featured .wrapper .item .img{display:block;overflow:hidden;position:relative;width:100%;transition:all .2s linear}.container-featured .wrapper .item .img::before{display:block;content:"";padding-top:47%;background:#eee}.container-featured .wrapper .item .img .cover{-o-object-fit:cover;object-fit:cover;height:100%;width:100%;position:absolute;top:0;left:0;transition:all .2s linear}.container-featured .wrapper .item .img .label-primary{position:absolute;top:10px;left:10px;background:#f43530;z-index:2;color:#fff;font-weight:500;font-size:.875rem;padding:.2rem .4rem;border-radius:5px}.container-featured .wrapper .item .img .label-primary.label-ready{background:#dc7500;color:#fff}.container-featured .wrapper .item .img .logo{position:absolute;top:.5rem;right:.5rem;z-index:2;width:60px}.container-featured .wrapper .item .content{display:flex;flex-direction:column;background:#f9f9f9;padding:1rem;transition:all .2s linear;flex:2}.container-featured .wrapper .item .content .price{display:flex;font-size:1.5rem;align-items:center;font-weight:600}.container-featured .wrapper .item .content .price .old{font-size:1.125rem;color:#616161;margin-left:.5rem;font-weight:400;text-decoration:line-through}.container-featured .wrapper .item .content .price .add-to-fav{margin-left:auto;font-size:1.187rem}.container-featured .wrapper .item .content .description{font-size:.875rem;margin:0}.container-featured .wrapper .item .content .columns{display:flex;align-items:flex-end;margin-top:auto}.container-featured .wrapper .item .content .columns .left{display:flex;flex-direction:column;font-size:.718rem;text-transform:uppercase;flex:0 0 50%;max-width:50%}.container-featured .wrapper .item .content .columns .left .feature{display:flex;margin-top:1rem;font-weight:500;text-transform:none;flex-wrap:wrap}.container-featured .wrapper .item .content .columns .left .feature div{margin-right:.2rem}.container-featured .wrapper .item .content .columns .left .feature span{color:#3ab54a}.container-featured .wrapper .item .content .columns .right{display:flex;flex:0 0 50%;max-width:50%}.container-featured .wrapper .item .content .columns .right .btn{width:auto;padding:.6rem 2rem;margin-left:auto;font-weight:400}.container-featured .wrapper .item:hover{transform:scale(1.02);transition:all .2s linear;box-shadow:0 0 20px -10px rgba(0,0,0,.2)}.container-featured .wrapper .item:hover .img .cover{transform:scale(1.1);transition:all .2s linear}.container-featured .wrapper .item:hover .content{background:#fff}.container-slider-slant{padding:0;margin-top:2rem;margin-bottom:2rem;overflow:hidden;position:relative}.container-slider-slant .row{align-items:stretch}.container-slider-slant.contact .slider-slant2{margin:0}.container-slider-slant.contact .right-light{padding-top:3rem !important;padding-bottom:3rem !important;padding-left:3rem !important;height:auto}.container-slider-slant .left{padding:0}.container-slider-slant .left .img-slider{width:100%;height:auto}.container-slider-slant .left .img-slider img{height:auto;width:100%;-o-object-fit:cover;object-fit:cover}.container-slider-slant .right-dark{padding:0;background:#2e2e2e;background-image:url("../images/bg-dark.jpg");position:relative;padding-right:8%;display:flex;align-items:center;justify-content:center;padding-top:3rem;padding-bottom:3rem}.container-slider-slant .right-dark::before{position:absolute;bottom:0;left:0;width:290px;height:100%;z-index:2;transform:translateX(-290px);content:"";-webkit-clip-path:polygon(100% 0, 60% 100%, 100% 100%);clip-path:polygon(100% 0, 60% 100%, 100% 100%);background-color:#f9f9f9}.container-slider-slant .right-dark .invest .header{color:#fff;font-size:2.25rem;margin:0}.container-slider-slant .right-dark .invest .header h3{display:inline;color:#fff;font-size:2.25rem}.container-slider-slant .right-dark .invest .icon-wrapper{display:flex;flex-wrap:wrap;margin-top:1rem}.container-slider-slant .right-dark .invest .icon-wrapper .item{flex:0 0 50%;max-width:calc(50% - 1rem);display:flex;margin-right:1rem;margin-bottom:2rem;align-items:center}.container-slider-slant .right-dark .invest .icon-wrapper .item img{width:50px;height:50px;-o-object-fit:contain;object-fit:contain;margin-right:1rem}.container-slider-slant .right-dark .invest .icon-wrapper .item h3{font-size:1.125rem;font-weight:400;line-height:1.6;color:#fff;margin-bottom:0}.container-slider-slant .right-dark .search{color:#fff}.container-slider-slant .right-dark .search .header h3{font-size:2.25rem;margin-bottom:2rem}.container-slider-slant .right-dark .search form{position:relative;z-index:2}.container-slider-slant .right-dark .search form .additional{display:flex;align-items:center;flex-wrap:wrap}.container-slider-slant .right-dark .search form .additional .additional-label{margin:0;width:100%;margin-bottom:.5rem}.container-slider-slant .right-dark .search form .additional .form-check-inline{margin-right:3rem;padding:0}.container-slider-slant .right-dark .search form .additional .form-check-inline .form-check-label{font-weight:300}.container-slider-slant .right-dark .search form .additional .form-check-inline:last-child{margin-right:0}.container-slider-slant .right-dark .search form .form-group-range{display:flex;align-items:center;margin-top:2rem;margin-bottom:2rem}.container-slider-slant .right-dark .search form .min{flex:0 0 18%;max-width:18%;text-align:right;padding-right:10px}.container-slider-slant .right-dark .search form .max{flex:0 0 auto;max-width:none;text-align:left;padding-left:10px}.container-slider-slant .right-dark .search form .custom-select{color:#fff;vertical-align:middle;background:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 34 19'%3E%3Cpath fill='rgba(255, 255, 255, 1)' d='M 34 2.11111C 34 2.68287 33.7897 3.17766 33.3691 3.59549L 18.4941 18.3733C 18.0736 18.7911 17.5755 19 17 19C 16.4245 19 15.9264 18.7911 15.5059 18.3733L 0.630859 3.59549C 0.210286 3.17766 0 2.68287 0 2.11111C 0 1.53935 0.210286 1.04456 0.630859 0.626736C 1.05143 0.208912 1.54948 0 2.125 0L 31.875 0C 32.4505 0 32.9486 0.208912 33.3691 0.626736C 33.7897 1.04456 34 1.53935 34 2.11111Z'/%3E%3C/svg%3E") no-repeat right 1.5rem center/8px 10px;background-color:rgba(0,0,0,0);background-color:rgba(0,0,0,0);padding-right:1rem;font-size:1rem}.container-slider-slant .right-dark .search form .noUi-target{background:#ccc;border-radius:0;border:0;box-shadow:none;height:5px;width:70%;margin:0 auto}.container-slider-slant .right-dark .search form .noUi-tooltip{display:block;position:absolute;border:0;border-radius:0;background:rgba(0,0,0,0);color:#fff;padding:0;text-align:center;white-space:nowrap;font-size:14px}.container-slider-slant .right-dark .search form .noUi-connect{background:#fff}.container-slider-slant .right-dark .search form .noUi-horizontal .noUi-handle{width:15px;height:15px;right:0;top:-6px;border:0;background:#f43530;box-shadow:none;border-radius:2px}.container-slider-slant .right-dark .search form .noUi-horizontal .noUi-handle::before{display:none}.container-slider-slant .right-dark .search form .noUi-horizontal .noUi-handle::after{display:none}.container-slider-slant .right-dark .search form .btn-primary{margin-top:1rem;text-transform:uppercase;font-weight:normal}.container-slider-slant .slider-slant1{overflow:hidden;height:100%}.container-slider-slant .slider-slant1 .img-slider{display:block;overflow:hidden;position:relative;width:100%;height:100%}.container-slider-slant .slider-slant1 .img-slider img{-o-object-fit:cover;object-fit:cover;height:100%;width:100%;position:absolute;top:0;left:0;aspect-ratio:attr(width)/attr(height)}.container-slider-slant .navigation-slider{position:absolute;top:1rem;left:1rem;z-index:1;display:flex}.container-slider-slant .navigation-slider .nav-next{width:45px;height:45px;background:#f43530;display:flex;align-items:center;justify-content:center;font-size:1rem;color:#fff;border-radius:4px;transition:all .2s linear;cursor:pointer}.container-slider-slant .navigation-slider .nav-next:hover{background:#2e2e2e;color:#fff}.container-slider-slant .navigation-slider .nav-prev{width:45px;height:45px;background:#f43530;display:flex;align-items:center;justify-content:center;font-size:1rem;color:#fff;border-radius:4px;margin-right:.5rem;transition:all .2s linear;cursor:pointer}.container-slider-slant .navigation-slider .nav-prev:hover{background:#2e2e2e;color:#fff}.container-slider-slant .slider-slant2{overflow:hidden;margin-top:6rem;margin-bottom:4rem;position:relative}.container-slider-slant .slider-slant2 .swiper-slide{overflow:hidden}.container-slider-slant .slider-slant2 .swiper-slide .img-slider.omega-sport{display:block;overflow:hidden;position:relative;width:100%}.container-slider-slant .slider-slant2 .swiper-slide .img-slider.omega-sport::before{display:block;content:"";padding-top:54%}.container-slider-slant .slider-slant2 .swiper-slide .img-slider.omega-sport img{-o-object-fit:cover;object-fit:cover;height:100%;width:100%;position:absolute;top:0;left:0}.container-slider-slant .slider-slant2 .right-light{padding:0;background:#f9f9f9;position:relative;padding-right:8%;display:flex;align-items:flex-start;justify-content:center;flex-direction:column;height:auto}.container-slider-slant .slider-slant2 .right-light::before{position:absolute;bottom:0;left:0;width:290px;height:100%;z-index:2;transform:translateX(-290px);content:"";-webkit-clip-path:polygon(100% 0, 60% 100%, 100% 100%);clip-path:polygon(100% 0, 60% 100%, 100% 100%);background-color:#f9f9f9}.container-slider-slant .slider-slant2 .right-light .btn-primary{margin-top:1rem;text-transform:uppercase;font-weight:normal}.container-ivestments-slider{margin-top:4rem;margin-bottom:4rem}.container-ivestments-slider .slider-investments{overflow:hidden;position:relative}.container-ivestments-slider .slider-investments .swiper-wrapper .swiper-slide .item{display:block;overflow:hidden;position:relative;width:100%;padding:0 2rem;transition:all .2s linear}.container-ivestments-slider .slider-investments .swiper-wrapper .swiper-slide .item::before{display:block;content:"";padding-top:67.15%;background:#eee}.container-ivestments-slider .slider-investments .swiper-wrapper .swiper-slide .item img{-o-object-fit:cover;object-fit:cover;height:100%;width:100%;position:absolute;top:0;left:0;transition:all .2s linear}.container-ivestments-slider .slider-investments .swiper-wrapper .swiper-slide .item .label-white{position:absolute;bottom:2rem;left:0;background:#f9f9f9;color:#2e2e2e;padding:0 1rem;font-size:1.68rem;font-weight:500;transition:all .2s linear}.container-ivestments-slider .slider-investments .swiper-wrapper .swiper-slide .item .label-primary{background:var(--primary);color:#fff;position:absolute;z-index:2;top:1rem;right:0;padding:0 .5rem;font-size:1.25rem}.container-ivestments-slider .slider-investments .swiper-wrapper .swiper-slide .item:hover .label-white{color:#fff;background:#f43530}.container-ivestments-slider .slider-investments .swiper-wrapper .swiper-slide .item:hover img{transform:scale(1.1)}.container-ivestments-slider .navigation-slider .nav-prev{width:38px;height:38px;background:#eee;display:flex;align-items:center;justify-content:center;font-size:1.25rem;color:#2e2e2e;border-radius:3px;cursor:pointer;z-index:2;position:absolute;top:50%;transform:translateY(40%);left:-4.5rem}.container-ivestments-slider .navigation-slider .nav-next{width:38px;height:38px;background:#eee;display:flex;align-items:center;justify-content:center;font-size:1.25rem;color:#2e2e2e;border-radius:3px;margin-left:auto;cursor:pointer;z-index:2;position:absolute;top:50%;transform:translateY(40%);right:-4.5rem}.container-ivestments-slider .pagination-slider{margin-top:1rem}.container-ivestments-slider .pagination-slider .swiper-pagination-bullet{width:27px;height:6px;display:inline-block;border-radius:2px;background:#2e2e2e;opacity:1;margin-right:.5rem;transition:all .2s linear}.container-ivestments-slider .pagination-slider .swiper-pagination-bullet-active{opacity:1;background:#f43530;width:50px}.container-aboutus{padding:0;position:relative;margin-bottom:4rem}.container-aboutus.bg-gray{margin-bottom:0;padding-bottom:4rem}.container-aboutus .img{display:block;overflow:hidden;position:relative;width:100%;background:#2e2e2e}.container-aboutus .img::before{display:block;content:"";padding-top:33%}.container-aboutus .img .img-header{-o-object-fit:cover;object-fit:cover;height:100%;width:100%;position:absolute;top:0;left:0;opacity:.75}.container-aboutus .container{margin-top:-20rem}.container-aboutus .container .header h3{font-size:4.56rem;text-align:center;color:#fff;display:block;width:100%}.container-aboutus .container .icon-wrapper{display:flex;background:#fff;padding:3rem 4rem;border-radius:4px;box-shadow:0 0 30px -10px rgba(0,0,0,.2);margin-top:4rem;flex-wrap:wrap;justify-content:center}.container-aboutus .container .icon-wrapper .item{display:flex;flex-direction:column;text-align:center;justify-content:flex-start;align-items:center;margin-right:2rem;flex:0 0 25%;max-width:calc(25% - 1.5rem);border-right:1px solid #eee;padding-right:2rem}.container-aboutus .container .icon-wrapper .item:last-child{margin-right:0;padding-right:0;border-right:0}.container-aboutus .container .icon-wrapper .item .item-img{height:68px;width:68px;margin-bottom:2rem}.container-aboutus .container .icon-wrapper .item .item-img img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.container-aboutus .container .icon-wrapper .item .item-img h3{font-size:1.5rem;margin-bottom:.5rem}.container-aboutus .container .icon-wrapper .item .item-img p{line-height:1.4}.container-aboutus.seo-page .container{margin-top:0;position:absolute;top:50%;transform:translateY(-50%);left:0;right:0}.inline{display:inline-flex;align-items:stretch;justify-content:center;list-style:none;flex-wrap:wrap;padding:0}.inline li{flex:1;line-height:1.4;margin:1rem;border:1px solid #eee;padding:1rem;box-shadow:3px 3px 5px -2px rgba(0,0,0,.1);display:flex;align-items:center;justify-content:center}.container-news-main .slider-news{overflow:hidden}.container-news-main .slider-news .pagination-slider{margin-top:1rem}.container-news-main .slider-news .pagination-slider .swiper-pagination-bullet{width:27px;height:6px;display:inline-block;border-radius:2px;background:#2e2e2e;opacity:1;margin-right:.5rem;transition:all .2s linear}.container-news-main .slider-news .pagination-slider .swiper-pagination-bullet-active{opacity:1;background:#f43530;width:50px}.container-news-main .slider-news .swiper-wrapper{padding-bottom:2rem}.container-news-main .slider-news .swiper-wrapper .swiper-slide{height:100%}.container-news-main .slider-news .swiper-wrapper .swiper-slide .news-item{display:flex;flex-direction:column;transition:all .2s linear;height:100%}.container-news-main .slider-news .swiper-wrapper .swiper-slide .news-item .img{display:block;overflow:hidden;position:relative;width:100%;height:100%;flex:1}.container-news-main .slider-news .swiper-wrapper .swiper-slide .news-item .img::before{display:block;content:"";padding-top:47%;background:#eee}.container-news-main .slider-news .swiper-wrapper .swiper-slide .news-item .img img{-o-object-fit:cover;object-fit:cover;height:100%;width:100%;position:absolute;top:0;left:0;transition:all .2s linear}.container-news-main .slider-news .swiper-wrapper .swiper-slide .news-item .content{display:flex;flex-direction:column;background:#f9f9f9;padding:1rem;color:#2e2e2e;transition:all .2s linear;height:auto;flex:1}.container-news-main .slider-news .swiper-wrapper .swiper-slide .news-item .content h3{font-size:1.4rem}.container-news-main .slider-news .swiper-wrapper .swiper-slide .news-item .content .link{margin-top:auto;text-transform:uppercase;font-size:.875rem;font-weight:400}.container-news-main .slider-news .swiper-wrapper .swiper-slide .news-item .content .link span{color:#f43530}.container-news-main .slider-news .swiper-wrapper .swiper-slide .news-item:hover{transform:scale(1.02);transition:all .2s linear;box-shadow:0 0 20px -10px rgba(0,0,0,.2)}.container-news-main .slider-news .swiper-wrapper .swiper-slide .news-item:hover .img img{transform:scale(1.1);transition:all .2s linear}.container-news-main .slider-news .swiper-wrapper .swiper-slide .news-item:hover .content{background:#fff}.container-footer-offices .wrapper{display:flex;flex-wrap:wrap;margin-top:1rem}.container-footer-offices .wrapper .item{flex:0 0 33.3333%;margin-right:1rem;max-width:calc(33.33333% - .75rem);background:#f9f9f9;padding:1rem 2.5rem;position:relative;transition:all .2s linear;font-family:"Fira Sans" !important;margin-bottom:2rem}.container-footer-offices .wrapper .item::after{content:"";position:absolute;top:0;left:0;width:20px;height:20px;background-color:#f43530;top:20px}.container-footer-offices .wrapper .item .arrow{position:absolute;bottom:0;right:0;width:48px;height:48px;display:flex;align-items:center;justify-content:center;background:#fff;border-bottom-right-radius:2px;border-top-left-radius:2px;transition:all .2s linear}.container-footer-offices .wrapper .item:nth-child(3n){margin-right:0}.container-footer-offices .wrapper .item h4{font-size:1.68rem;font-weight:500;margin-bottom:16px}.container-footer-offices .wrapper .item p{line-height:1.2;margin-bottom:10px;font-family:"Fira Sans" !important}.container-footer-offices .wrapper .item p span{font-family:"Fira Sans" !important;font-size:1rem !important}.container-footer-offices .wrapper .item .contact{display:flex;flex-direction:column}.container-footer-offices .wrapper .item .contact .item{flex:0 0 auto;max-width:100%;display:flex;padding:0;font-size:1rem;margin-bottom:0;width:100%}.container-footer-offices .wrapper .item .contact .item::after{display:none}.container-footer-offices .wrapper .item .contact .item .fas{width:30px;height:30px;background:#f43530;display:flex;align-items:center;justify-content:center;color:#fff;border-radius:2px;margin-right:.5rem;font-size:1rem}.container-footer-offices .wrapper .item .contact .item a{color:#000;font-weight:500;transition:all .2s ease}.container-footer-offices .wrapper .item .contact .item a:hover{color:#f43530}.container-footer-offices .wrapper .item:hover .arrow{background:#f43530;color:#fff;cursor:pointer}footer .wrapper{display:flex;padding-top:1rem;padding-bottom:1rem;align-items:center}footer .wrapper .footer-logo{width:200px;margin-bottom:1rem}footer .wrapper .footer-navbar{margin-left:auto;margin-right:auto;display:grid;align-items:flex-start;grid-template:auto/repeat(4, auto);justify-content:space-between;width:100%;-moz-column-gap:30px;column-gap:30px;row-gap:20px}footer .wrapper .footer-navbar strong{margin-right:1rem;font-size:1.25rem;font-weight:500}footer .wrapper .footer-navbar .list-inline{margin-bottom:0}footer .wrapper .footer-navbar .list-inline a{color:#2e2e2e}footer .wrapper .footer-navbar .list-inline a:hover{color:#f43530}footer .wrapper .footer-claim{margin-left:auto;font-size:1.5rem;font-style:italic;font-weight:300}footer .wrapper .footer-navbar{margin-left:5rem;margin-right:1rem}footer .wrapper .footer-navbar:nth-child(3){margin:0}footer .wrapper .footer-navbar .navbar-nav{display:flex;flex-direction:row}footer .wrapper .footer-navbar .navbar-nav a{margin-right:2rem}footer .wrapper .footer-navbar .wrapper-item .item{margin-bottom:1rem}footer .wrapper .footer-navbar .wrapper-item .item:last-child{margin-bottom:0}footer .i-list{padding-left:0;list-style:none;font-weight:400;font-size:.875rem;margin-bottom:0}footer .i-list span{font-size:1rem;font-weight:500}footer .i-list a{color:#000;transition:all .2s ease}footer .i-list a:hover{color:#f43530}.container-footer{background:#fff;color:#000;padding-top:1rem;padding-bottom:1rem}.container-footer .container{border-top:1px solid #e2e2e2;padding-top:.5rem;margin-top:.5rem}.container-footer .dst{font-size:12px;text-align:right}.container-search-horizontal{background:#2e2e2e;background-image:url("../images/bg-dark.jpg");margin-top:3rem;margin-bottom:2rem;padding-top:2rem;padding-bottom:2rem}.container-search-horizontal .header h3{color:#fff}.container-search-horizontal .search{color:#fff}.container-search-horizontal .search .header h3{font-size:2.25rem;margin-bottom:2rem}.container-search-horizontal .search form{position:relative;z-index:2;display:flex}.container-search-horizontal .search form .search-col{padding:0;padding-right:1rem}.container-search-horizontal .search form .additional{display:flex;align-items:center;flex-wrap:wrap}.container-search-horizontal .search form .additional .additional-label{margin:0;width:100%;margin-bottom:.5rem}.container-search-horizontal .search form .additional .form-check-inline{margin-right:1rem;padding:0}.container-search-horizontal .search form .additional .form-check-inline .form-check-label{font-weight:300}.container-search-horizontal .search form .additional .form-check-inline:last-child{margin-right:0}.container-search-horizontal .search form .form-group-range{display:flex;align-items:flex-start;flex-direction:column;padding-left:1rem;padding-right:1rem}.container-search-horizontal .search form .min{flex:0 0 100%;max-width:100%;text-align:left;padding-right:0;margin-bottom:2rem}.container-search-horizontal .search form .max{display:none}.container-search-horizontal .search form .custom-select{color:#fff;vertical-align:middle;background:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 34 19'%3E%3Cpath fill='rgba(255, 255, 255, 1)' d='M 34 2.11111C 34 2.68287 33.7897 3.17766 33.3691 3.59549L 18.4941 18.3733C 18.0736 18.7911 17.5755 19 17 19C 16.4245 19 15.9264 18.7911 15.5059 18.3733L 0.630859 3.59549C 0.210286 3.17766 0 2.68287 0 2.11111C 0 1.53935 0.210286 1.04456 0.630859 0.626736C 1.05143 0.208912 1.54948 0 2.125 0L 31.875 0C 32.4505 0 32.9486 0.208912 33.3691 0.626736C 33.7897 1.04456 34 1.53935 34 2.11111Z'/%3E%3C/svg%3E") no-repeat right 1.5rem center/8px 10px;background-color:rgba(0,0,0,0);background-color:rgba(0,0,0,0);padding-right:1rem;font-size:1rem}.container-search-horizontal .search form .noUi-target{background:#ccc;border-radius:0;border:0;box-shadow:none;height:5px;width:100%;margin:0 auto;margin-top:0px;margin-top:.5rem}.container-search-horizontal .search form .noUi-tooltip{display:block;position:absolute;border:0;border-radius:0;background:rgba(0,0,0,0);color:#fff;padding:0;text-align:center;white-space:nowrap;font-size:11px;background:#111;padding:0 .25rem}.container-search-horizontal .search form .noUi-connect{background:#fff}.container-search-horizontal .search form .noUi-horizontal .noUi-handle{width:15px;height:15px;right:0;top:-6px;border:0;background:#f43530;box-shadow:none;border-radius:2px}.container-search-horizontal .search form .noUi-horizontal .noUi-handle::before{display:none}.container-search-horizontal .search form .noUi-horizontal .noUi-handle::after{display:none}.container-search-horizontal .search form .btn-primary{margin-top:2rem;text-transform:uppercase;font-weight:normal;padding:.5rem 1rem;width:100%}.container-invest-header{padding:0;position:relative}.container-invest-header .img{display:block;overflow:hidden;position:relative;width:100%;background:#2e2e2e}.container-invest-header .img::before{display:block;content:"";padding-top:33.85%}.container-invest-header .img img{-o-object-fit:cover;object-fit:cover;height:100%;width:100%;position:absolute;top:0;left:0;opacity:.75;transition:all .2s linear}.container-invest-header .container{position:absolute;bottom:0;left:0;right:0;z-index:2}.container-invest-header .container h1{color:#fff;font-size:6.625rem;margin-bottom:3rem}.container-invest-header .container .navigation{display:flex;align-items:flex-end}.container-invest-header .container .navigation .item{background:#f9f9f9;padding:1rem 3rem;text-align:center;color:#2e2e2e;font-weight:500;text-transform:uppercase;transition:all .2s linear}.container-invest-header .container .navigation .item:last-child{border-top-right-radius:4px}.container-invest-header .container .navigation .item.active{height:80px;box-shadow:0px -20px 20px rgba(0,0,0,.2);border-top-left-radius:4px;border-top-right-radius:4px;background:#fff;display:flex;align-items:center;font-size:1.2rem}.container-invest-header .container .navigation .item:hover{background:#eee}.container-featured.subpage .col-right{text-align:right}.container-featured.subpage .col-right h5{font-size:1rem}.container-featured.subpage .col-left{display:flex;align-items:center}.container-featured.subpage .col-left h5{font-size:1rem}.legenda{margin-bottom:1rem;margin-top:1rem;display:flex;align-items:center;justify-content:flex-end}.legenda .badge{padding:.5rem 1rem;font-size:1rem;text-transform:uppercase;border-radius:3px;font-weight:400;margin-left:.5rem}.legenda .badge.badge-orange{background:#ff7200;color:#fff}.flex-table{display:flex;flex-direction:column;margin-top:2rem;margin-bottom:4rem}.flex-table .flex-thead{display:flex;justify-content:stretch}.flex-table .flex-thead .td{border:1px solid #eee;background:#f9f9f9;padding:.5rem 1rem;flex:1;line-height:1;text-align:center;display:flex;align-items:center;justify-content:center;font-weight:500;flex-direction:column;font-size:1rem}.flex-table .flex-thead .td:first-child{border-top-left-radius:6px}.flex-table .flex-thead .td:last-child{border-top-right-radius:6px}.flex-table .flex-thead .td:nth-child(1){max-width:9%}.flex-table .flex-thead .td:nth-child(2){max-width:11%}.flex-table .flex-thead .td:nth-child(3){max-width:14%}.flex-table .flex-thead .td:nth-child(4){max-width:14%}.flex-table .flex-thead .td:nth-child(5){max-width:19%}.flex-table .flex-thead .td:nth-child(6){max-width:17%}.flex-table .flex-thead .td:nth-child(7){max-width:16%}.flex-table .flex-table-row{display:flex;transition:all .2s linear;justify-content:stretch}.flex-table .flex-table-row .td{border:1px solid #eee;padding:.5rem 1rem;flex:1;line-height:1;text-align:center;display:flex;align-items:center;justify-content:center;flex-direction:column;transition:all .2s linear;flex-direction:column;font-size:1rem}.flex-table .flex-table-row .td:first-child{border-left:10px solid #3ab54a}.flex-table .flex-table-row .td:nth-child(1){max-width:9%;order:1;font-weight:500;padding:.5rem;font-size:1.25vw}.flex-table .flex-table-row .td:nth-child(1) .img{display:block;overflow:hidden;position:relative;width:100%;margin-bottom:.5rem}.flex-table .flex-table-row .td:nth-child(1) .img::before{display:block;content:"";padding-top:56%}.flex-table .flex-table-row .td:nth-child(1) .img img{-o-object-fit:contain;object-fit:contain;height:100%;width:100%;position:absolute;top:0;left:0;transition:all .2s linear}.flex-table .flex-table-row .td:nth-child(1) .img span{position:absolute;top:50%;z-index:2;color:#000;transform:translateY(-50%) translateX(-50%) scale(0);left:50%;transition:all .2s linear}.flex-table .flex-table-row .td:nth-child(1) .img:hover img{opacity:.5}.flex-table .flex-table-row .td:nth-child(1) .img:hover span{transform:translateY(-50%) translateX(-50%) scale(1)}.flex-table .flex-table-row .td:nth-child(2){max-width:11%;order:2}.flex-table .flex-table-row .td:nth-child(3){max-width:14%;order:3}.flex-table .flex-table-row .td:nth-child(4){max-width:14%;order:4}.flex-table .flex-table-row .td:nth-child(5){max-width:19%;order:5}.flex-table .flex-table-row .td:nth-child(6){max-width:17%;order:6}.flex-table .flex-table-row .td:nth-child(7){max-width:16%;order:7}.flex-table .flex-table-row .td .rwd{display:none}.flex-table .flex-table-row .td .addons{display:flex;flex-direction:column}.flex-table .flex-table-row.sold .td{background:#fccccb;border-color:#fccccb;font-weight:500;text-decoration:line-through}.flex-table .flex-table-row.sold .td:first-child{border-left:10px solid #f43530}.flex-table .flex-table-row.sold .td:nth-child(1) img{filter:grayscale(100)}.flex-table .flex-table-row.reserved .td{background:#fff1e6;border-color:#fff1e6}.flex-table .flex-table-row.reserved .td:first-child{border-left:10px solid #ff7200}.flex-table .flex-table-row.res .td{background:#beeff7;border-color:#beeff7}.flex-table .flex-table-row.res .td:first-child{border-left:10px solid #17a2b8}.flex-table .flex-table-row .enlarge img{height:75px}.flex-table .flex-table-row:hover{transform:scale(1.01);box-shadow:0 10px 40px -10px rgba(0,0,0,.25)}.flex-table .flex-table-row:hover .td{background:#f9f9f9}.flex-table .flex-table-row:hover.reserved .td{background:#ffe3cc}.flex-table .flex-table-row:hover.sold .td{background:#fccccb}.flex-table .flex-table-row .btn-primary{padding:.2rem .8rem;margin-top:0rem;font-size:clamp(10px,1vw,16px)}.wrapper-table .flex-table .flex-table-row .f-td{max-width:none !important}.box-dropdown-flat-table{display:flex;border:1px solid #eee;padding:0 1rem;align-items:center;border-radius:6px;margin-top:1rem;background:#f9f9f9;height:100%;padding-top:.5rem}.box-dropdown-flat-table .text-right{margin-left:1rem;display:flex;flex-wrap:wrap}.box-dropdown-flat-table .text-right .btn-default{border:1px solid #ccc;margin-right:.5rem;padding:.5rem;font-size:.875rem;font-weight:500;background:#fff;margin-bottom:.5rem}.box-dropdown-flat-table h4{font-size:1rem;margin:0}.alert-light{background:#eee;color:#2e2e2e;border-color:#ccc}.alert-light hr{border-top-color:#ccc}.container-general-content{padding-top:2rem}.container-general-content .header{font-size:2.25rem}.container-blocks{padding-top:2rem;padding-bottom:4rem;margin-bottom:2rem}.container-blocks.contact{padding-top:2rem;padding-bottom:2rem;margin-bottom:2rem;border-bottom:0}.container-blocks .header h1{display:flex;font-size:2.81rem;align-items:center;margin-top:1.5rem;margin-bottom:1.5rem}.container-blocks .wrapper{margin-top:2rem;display:flex;flex-wrap:wrap;flex-direction:column}.container-blocks .wrapper .item{flex:0 0 100%;display:flex;margin-bottom:6rem}.container-blocks .wrapper .item .left{flex:0 0 50%;max-width:50%}.container-blocks .wrapper .item .left img{-o-object-fit:cover;object-fit:cover;height:100%;width:100%;border-radius:5px}.container-blocks .wrapper .item .right{flex:0 0 50%;max-width:50%;padding:0 6rem;display:flex;flex-direction:column;align-items:flex-start;height:auto;justify-content:center;text-align:left}.container-blocks .wrapper .item .right h3{font-size:2.25rem;margin-bottom:1rem}.container-blocks .wrapper .item .right .btn-primary{margin-top:.5rem}.container-blocks .wrapper .item:nth-child(2n) .left{order:2}.container-blocks .wrapper .item:nth-child(2n) .right{order:1}.container-blocks .wrapper .item:last-child{margin-bottom:0}.contact .form-control{height:40px;padding:.8rem 1rem;border:1px solid #dcdcdc;border-radius:2px}.contact textarea{height:auto !important}.contact .form-check-label{line-height:1.1;font-size:11px}.contact .btn-primary{margin-top:0}.contact .map{height:100%;width:100%}.container-gallery{margin-top:4rem;margin-bottom:4rem}.container-gallery .left{display:block;overflow:hidden;position:relative;width:100%}.container-gallery .left::before{display:block;content:"";padding-top:100%}.container-gallery .left img{-o-object-fit:cover;object-fit:cover;height:100%;width:100%;position:absolute;top:0;left:0}.container-gallery .right{display:flex;flex-wrap:wrap}.container-gallery .right .img{flex:0 0 50%;max-width:calc(50% - .5rem);margin-right:1rem;margin-bottom:1rem}.container-gallery .right .img:nth-child(2n){margin-right:0}.container-gallery .right .img:nth-child(3){margin-bottom:0}.container-gallery .right .img:nth-child(4){margin-bottom:0}.container-gallery .right .img{display:block;overflow:hidden;position:relative;width:100%}.container-gallery .right .img::before{display:block;content:"";padding-top:100%}.container-gallery .right .img img{-o-object-fit:cover;object-fit:cover;height:100%;width:100%;position:absolute;top:0;left:0}.table-download{margin-top:1rem;vertical-align:middle}.table-download td:first-child{width:50px}.table-download td:last-child{width:160px;width:200px}.table-download td:last-child .btn{margin:0;padding:.5rem 1rem;margin-left:auto;float:right}.container-footer-box{position:relative;padding-bottom:4rem}.container-footer-box .blocks{display:flex;flex-wrap:wrap}.container-footer-box .blocks .item{flex:0 0 50%;max-width:calc(50% - 1rem);margin-right:2rem;margin-bottom:2rem;border:1px solid #ccc;border-radius:5px;padding:3rem;background:#f9f9f9;display:flex;flex-direction:column;justify-content:stretch;align-items:flex-start}.container-footer-box .blocks .item.black{background:#242424;color:#fff;border-color:#242424}.container-footer-box .blocks .item.big{flex:0 0 100%;max-width:100%;margin-right:0;position:relative;border:0;border-radius:5px;overflow:hidden;padding:0}.container-footer-box .blocks .item.big img{position:absolute;top:0;left:0;width:100%;-o-object-fit:cover;object-fit:cover;height:100%}.container-footer-box .blocks .item.big .content{position:relative;width:50%;height:100%;padding:6rem 3rem;color:#fff}.container-footer-box .blocks .item.big .content .lead{font-weight:500;line-height:1.2;font-size:1.6875rem;margin-bottom:1rem}.container-footer-box .blocks .item.big .content p{font-weight:300;line-height:1.4;font-size:1rem;margin-bottom:0}.container-footer-box .blocks .item.white{background:#fff}.container-footer-box .blocks .item h3,.container-footer-box .blocks .item h2,.container-footer-box .blocks .item h1{font-size:40px;font-weight:600}.container-footer-box .blocks .item .btn{margin-top:auto}.container-footer-box .blocks .item .btn-default{text-transform:uppercase;font-weight:normal;padding:1rem 2.5rem;transition:all .2s linear;overflow:hidden;background:#fff;border:1px solid #ccc}.container-footer-box .blocks .item .btn-default span{transition:all .2s linear}.container-footer-box .blocks .item .btn-default:hover{background:#eee}.container-footer-box .blocks .item .btn-default:hover span{transform:translateX(50%) scale(1.2)}.flex-table-row.mikroapartament{padding-left:2rem}.flex-thead.mikroapartament{padding-left:2rem}.flex-table .flex-table-row.mikroapartament .td:nth-child(1){max-width:120px}.flex-thead.mikroapartament{display:none}.flex-thead.mikroapartament .td{font-size:12px !important;padding:0;border:0}.flex-table-row.mikroapartament .td{padding:0;border:0;border-bottom:1px solid #eee}.form-group.has-error .invalid-feedback{display:block;font-size:11px}.container-searching{background-color:#e4e4e4;padding-left:0;padding-right:0;position:relative;padding-top:3rem;padding-bottom:3rem}.container-searching img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;opacity:.5}.container-searching .header h3{font-size:1.125rem;text-transform:uppercase;font-weight:400;margin-bottom:10px;margin-top:0}.container-searching .search{background-color:#fff;padding:2rem 2.5rem;border-radius:5px}.container-searching .search .input-group{flex-direction:column;width:100%;height:100%}.container-searching .search .input-group label{background:rgba(0,0,0,0);border:none;text-transform:uppercase;font-size:.875rem;font-weight:400;padding:1rem 0;color:#000}.container-searching .search .input-group .form-control{width:100%;color:#9c9c9c;font-size:.75rem;border:none;padding-left:0;border-bottom:1px solid #cfcfcf;border-radius:0;background-color:rgba(0,0,0,0) !important;padding-right:0;padding-top:.5rem;padding-bottom:.5rem;line-height:1}.container-searching .search .input-group .form-control:focus{box-shadow:none}.container-searching .search .input-group .form-control.button{display:flex;align-items:flex-end}.container-searching .search .input-group .custom-select{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3C!--! Font Awesome Pro 6.2.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2022 Fonticons, Inc. --%3E%3Cpath d='M432 256C432 264.8 424.8 272 416 272h-176V448c0 8.844-7.156 16.01-16 16.01S208 456.8 208 448V272H32c-8.844 0-16-7.15-16-15.99C16 247.2 23.16 240 32 240h176V64c0-8.844 7.156-15.99 16-15.99S240 55.16 240 64v176H416C424.8 240 432 247.2 432 256z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:.7rem;background-position-x:right;background-position-y:center}.container-searching .search .input-group .wrapper-input-group{display:flex;align-items:center;justify-content:space-between;-moz-column-gap:20px;column-gap:20px;margin-top:auto}.container-searching .search .input-group .wrapper-input-group .input-group{position:relative;width:100%;line-height:1}.container-searching .search .input-group .wrapper-input-group .input-group .form-control{height:100%}.container-searching .search .input-group .wrapper-input-group .input-group .form-control:focus{width:80%}.container-searching .search .input-group .wrapper-input-group .input-group label{text-transform:lowercase;font-size:.75rem;position:absolute;right:0;z-index:3;bottom:0;padding-top:.5rem;padding-bottom:.5rem}.container-searching .search form .wrapper-grid{display:grid;grid-template:auto/2fr 1fr 1fr 2fr .5fr;-moz-column-gap:40px;column-gap:40px;align-items:flex-end}.btn-search{width:50px;height:50px;border-radius:100px;background-color:#f43530;padding:0;display:block;display:flex;align-items:center;justify-content:center;width:55px;height:55px;border:1px solid #f43530;transition:all .2s ease}.btn-search span{color:#fff;font-size:2rem;transition:all .2s ease}.btn-search:focus{box-shadow:none}.btn-search:hover{background-color:#fff}.btn-search:hover span{color:#f43530}.featured-main{padding-top:3rem;padding-bottom:3rem}.featured-main .container-featured{background-color:rgba(0,0,0,0);margin-top:0;padding:0}.featured-main .container-featured .header p{width:50%}.container-completed-investments{padding-bottom:4rem}.container-completed-investments .header h3{margin-top:0}.wrapper-investments{display:grid;grid-template:auto/repeat(4, 1fr);-moz-column-gap:20px;column-gap:20px;row-gap:20px;justify-content:space-between;align-items:center}.wrapper-investments .box{position:relative}.wrapper-investments .box .b-img{display:block;overflow:hidden;position:relative;width:100%;border-radius:10px}.wrapper-investments .box .b-img::before{display:block;content:"";padding-top:100%}.wrapper-investments .box .b-img img{-o-object-fit:cover;object-fit:cover;height:100%;width:100%;position:absolute;top:0;left:0;border-radius:10px;transition:all .3s ease}.wrapper-investments .box .logo{position:absolute;left:0;top:5%;width:auto;height:46px;background-color:#f43530;text-align:center;display:flex;align-items:center;justify-content:center;padding:.5rem}.wrapper-investments .box .logo img{-o-object-fit:contain;object-fit:contain;width:100%;height:100%;filter:brightness(0%) invert(100%);margin:0 auto}.wrapper-investments .box:hover .b-img img{transform:scale(1.05)}.header.separation{display:flex;align-items:flex-end;justify-content:space-between}.header.w-link h3{width:100%;display:flex;justify-content:space-between;align-items:flex-end}.header.w-link h3 small a{text-transform:uppercase;color:#000;font-size:.875rem;font-weight:700;transition:all .3s ease}.header.w-link h3 small a:hover{color:#f43530}.btn-link{font-size:1rem;text-transform:uppercase;font-weight:600;color:#000;transition:all .2s ease;white-space:nowrap}.btn-link:hover{color:#f43530;text-decoration:none}.btn-scroll{top:auto;right:5px;position:fixed;z-index:10}.btn-scroll .text{z-index:2;position:absolute;color:#000;background-color:#fff;padding:.75rem;border-radius:5px;line-height:1.2;font-size:1rem;font-weight:400;opacity:0;transition:all .3s ease;width:225px;right:55px;top:-43px;z-index:3;box-shadow:0px 0px 19px 4px rgba(0,0,0,.05)}.btn-scroll .text span{color:#f43530;font-weight:600}.btn-scroll .item{background-color:#f43530;width:80px !important;height:80px;position:relative;z-index:2;border-radius:100px;display:flex;justify-content:center;align-items:center;width:auto;cursor:pointer;transition:all .3s ease}.btn-scroll .item img{-o-object-fit:contain;object-fit:contain;width:55px;height:55px;transition:all .3s ease}.btn-scroll:hover .text{opacity:1}.btn-scroll:hover .item{background-color:#e5120c}.btn-scroll:hover .item img{transform:scale(1.04)}.container-banner{background-color:#000;position:relative;border-radius:10px;padding:7rem 10rem;color:#fff;margin-bottom:5rem}.container-banner .img-banner{opacity:.35;position:absolute;top:0;left:0;-o-object-fit:cover;object-fit:cover;width:100%;height:100%;border-radius:10px}.container-banner .content{display:flex;z-index:1;position:relative}.container-banner .content h2{font-size:2.813rem;font-weight:500;margin-bottom:1rem}.container-banner .content .text{flex:1;padding-right:5rem;display:flex;flex-direction:column;justify-content:space-between}.container-banner .content .wrapper-icons{flex:1;padding-left:5rem;display:grid;grid-template:1fr 1fr/1fr 1fr;position:relative}.container-banner .content .wrapper-icons .item{text-align:center;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:2rem 3rem}.container-banner .content .wrapper-icons .item:nth-child(1){border-right:1px solid #707070;border-bottom:1px solid #707070}.container-banner .content .wrapper-icons .item:nth-child(2){border-bottom:1px solid #707070}.container-banner .content .wrapper-icons .item:nth-child(3){border-right:1px solid #707070}.container-banner .content .wrapper-icons .item .icon{height:70px;width:auto;-o-object-fit:contain;object-fit:contain;margin-bottom:10px}.container-banner .content .wrapper-icons .item .icon img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.container-banner .content .wrapper-icons .item .info{font-weight:500;font-size:1.125rem;line-height:1.2}.s-pagination{margin-top:1rem}.s-pagination .swiper-pagination-bullet{width:27px;height:6px;display:inline-block;border-radius:2px;background:#2e2e2e;opacity:1;margin-right:.5rem;transition:all .2s linear}.s-pagination .swiper-pagination-bullet-active{opacity:1;background:#f43530;width:50px}.cf-offices{padding-top:3rem;padding-bottom:3rem}.cf-offices .header{font-size:22px;font-weight:500}.cf-offices .header h3{margin-bottom:10px}.cf-offices.o-contact .container-footer-offices .wrapper .item{background-color:rgba(0,0,0,0)}.c-map{padding-top:4rem;padding-bottom:4rem}.c-map .map-aspect{display:block;overflow:hidden;position:relative;width:100%;border-radius:10px;border:1px solid #cbcbcb}.c-map .map-aspect::before{display:block;content:"";padding-top:50%}.c-map .map-aspect .map{-o-object-fit:cover;object-fit:cover;height:100%;width:100%;position:absolute;top:0;left:0}.c-map.subpage .header{margin-bottom:1.5rem}.c-map.subpage .header h2{font-size:2.8125rem;font-weight:500}.c-map.subpage .map-aspect::before{padding-top:50%}.container-searching.subpage .header{display:flex;justify-content:space-between;align-items:center}.container-searching.subpage .header .input-group>.form-control,.container-searching.subpage .header .input-group>.form-control-plaintext,.container-searching.subpage .header .input-group>.custom-select,.container-searching.subpage .header .input-group>.custom-file{flex:0;width:auto;padding:0;padding-left:10px}.container-searching.subpage .header h1{font-size:3.9375rem;line-height:1.1;flex:3}.container-searching.subpage .header .input-group{flex:1;margin-left:auto;justify-content:flex-end;text-transform:uppercase}.container-searching.subpage .header .input-group .input-group-text{border:none;background-color:rgba(0,0,0,0);padding:0;transition:all .2s ease}.container-searching.subpage .header .input-group .custom-select{width:auto !important;border:none;font-size:1rem;cursor:pointer;transition:all .2s ease}.container-searching.subpage .header .input-group .custom-select:focus{box-shadow:none}.container-searching.subpage .header .input-group:hover .input-group-text{color:#f43530}.container-searching.subpage .search{background-color:#f9f9f9}.container-searching.subpage .wrapper-grid-sub .top{display:grid;grid-template:auto/2fr 1fr 1fr 2fr;align-items:stretch;-moz-column-gap:40px;column-gap:40px}.container-searching.subpage .wrapper-grid-sub .bottom{display:flex;margin-top:2rem;display:flex;align-items:center;justify-content:space-between}.container-searching.subpage .wrapper-grid-sub .bottom .btn-primary{margin-top:0}.container-searching.subpage .wrapper-grid-sub .bottom .wrapper-box{display:flex;justify-content:space-between;align-items:center;flex:auto}.container-searching.subpage .wrapper-grid-sub .bottom .wrapper-box button{border:none;background-color:rgba(0,0,0,0);padding:0}.container-searching.subpage .wrapper-grid-sub .bottom .wrapper-box button:focus{outline:none}.container-searching.subpage .wrapper-grid-sub .bottom .wrapper-box .box{text-transform:uppercase;font-size:.875rem;font-weight:400;transition:all .2s ease;cursor:pointer}.container-searching.subpage .wrapper-grid-sub .bottom .wrapper-box .box:hover{color:#f43530}.container-searching.subpage .wrapper-grid-sub .bottom .wrapper-box .box span{color:#f43530;margin-left:5px;margin-right:5px}.container-searching.subpage .wrapper-grid-sub .bottom .wrapper-box .box:not(.collapsed) .more{display:none}.container-searching.subpage .wrapper-grid-sub .bottom .wrapper-box .box:not(.collapsed) .less{display:block}.container-searching.subpage .wrapper-grid-sub .bottom .wrapper-box .box.collapsed .more{display:block}.container-searching.subpage .wrapper-grid-sub .bottom .wrapper-box .box.collapsed .less{display:none}.container-searching.subpage .wrapper-grid-sub .bottom .s-button{margin-left:16px}.container-searching.subpage .more-filter .wrapper-filter{display:grid;grid-template:auto/repeat(5, 1fr);-moz-column-gap:30px;column-gap:30px;row-gap:30px;align-items:center;justify-content:space-between;border-bottom:1px solid #cfcfcf;padding-top:2rem;padding-bottom:2rem}.container-searching.subpage .more-filter .wrapper-filter .custom-control-label{font-size:.875rem;display:flex;align-items:center;justify-content:center}.container-searching.subpage .more-filter .wrapper-filter .custom-control-label::before{top:-2px}.container-searching.subpage .more-filter .wrapper-filter .custom-control-label::after{top:-2px}.container-searching.subpage .more-filter .wrapper-filter .custom-control-label span{margin-left:3px}.container-searching.subpage .more-filter .wrapper-filter .custom-control{display:flex;align-items:center;line-height:1}.wrapper-table .flex-table{margin-top:1rem;margin-bottom:2rem}.wrapper-table .flex-table .alert{animation:zoomIn;animation-duration:.5s;text-align:center;background:#eee}.wrapper-table .flex-table .flex-thead{display:flex;justify-content:space-between;background-color:#4d4d4d;color:#fff;border-top-left-radius:5px;border-top-right-radius:5px}.wrapper-table .flex-table .flex-thead .h-td{display:flex;flex:1;position:relative;align-items:center;justify-content:center;padding:1rem .25rem;height:auto;text-align:center;line-height:1.2;font-size:1rem;font-weight:500}.wrapper-table .flex-table .box-flat-details{display:flex;justify-content:space-between;align-items:center;position:relative}.wrapper-table .flex-table .box-flat-details .box-favorite{position:absolute;top:50%;transform:translateY(-50%);transition:all .2s linear;right:-60px;width:40px;height:40px;border-radius:50px;background:#4d4d4d;display:flex;align-items:center;justify-content:center;opacity:0;cursor:pointer}.wrapper-table .flex-table .box-flat-details .box-favorite .t-heart{position:absolute;top:10px;right:10px;color:#cecece;animation:zoomIn;animation-duration:.3s;transition:all .3s ease;display:-ms-flex;display:flex;align-items:center;justify-content:center;font-size:1.375rem}.wrapper-table .flex-table .box-flat-details .box-favorite .t-heart.active{color:#fff;font-weight:700;animation:rubberBand;animation-duration:.8s}.wrapper-table .flex-table .box-flat-details .box-favorite .t-heart.active span{color:#f43530;font-weight:700;animation-duration:0s}.wrapper-table .flex-table .box-flat-details .box-favorite .t-heart.active:hover span{color:#cd100b;animation:none}.wrapper-table .flex-table .box-flat-details .box-favorite .t-heart:hover span{color:#fff;transition:all .2s linear;animation:zoomIn;animation-duration:.5s}.wrapper-table .flex-table .box-flat-details:hover .box-favorite{opacity:1;right:-20px}.wrapper-table .flex-table .box-flat-details.res{border-left:1px solid #f9f9f9;opacity:.8}.wrapper-table .flex-table .box-flat-details.res img{filter:grayscale(100)}.wrapper-table .flex-table .box-flat-details.res:hover img{filter:none}.wrapper-table .flex-table .box-flat-details.res .flex-table-row{background-color:#f3f3f3;border-left:4px solid #f3f3f3}.wrapper-table .flex-table .box-flat-details.res .flex-table-row .f-td{color:#9c9c9c}.wrapper-table .flex-table .box-flat-details.res .box-favorite{display:none}.wrapper-table .flex-table .flex-table-row{justify-content:space-between;width:100%;border:1px solid #e9e9e9;border-top:none;border-left:4px solid #23db00;transition:all .2s ease}.wrapper-table .flex-table .flex-table-row .f-td{flex:1;display:flex;align-items:center;justify-content:center;text-align:center;position:relative;align-items:center;justify-content:center;padding:.25rem .25rem;height:auto;text-align:center;line-height:1.2;border-left:1px solid #e9e9e9;font-size:.875rem;flex-direction:column}.wrapper-table .flex-table .flex-table-row .f-td .rwd{display:none}.wrapper-table .flex-table .flex-table-row .f-td:first-child{border-left:none}.wrapper-table .flex-table .flex-table-row .f-td img{margin-bottom:10px}.wrapper-table .flex-table .flex-table-row:last-child{border-bottom-left-radius:5px;border-bottom-right-radius:5px}.wrapper-table .flex-table .flex-table-row:hover{transform:none;box-shadow:none;background-color:rgba(35,219,0,.1)}.wrapper-option{display:flex;align-items:center;font-size:1rem}.wrapper-option .title{text-transform:uppercase;margin-right:1rem}.wrapper-option .option{color:#9c9c9c;margin-left:1rem;transition:all .2s linear}.wrapper-option .option:hover{color:#f43530}.wrapper-option .option.active{color:#f43530}.container-results{overflow:hidden}.container-footer-offices .header h1{font-size:3.981rem;font-weight:500}.container-contact-form{padding-top:4rem;padding-bottom:4rem}.container-contact-form .header h2{font-size:2.813rem;font-weight:500}.container-contact-form .header p{font-size:1.375rem}.container-contact-form form{width:80%}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{filter:hue-rotate(150deg);transform:translateX(100%)}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{filter:hue-rotate(150deg);transform:translateX(-100%)}.swiper-button-prev,.swiper-button-next{width:27px;height:44px}.visualisations-wrapper{display:grid;grid-template:auto/auto auto auto auto;gap:1rem;gap:2rem}.visualisations-wrapper img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;left:0}.visualisations-wrapper .img{position:relative;overflow:hidden}.visualisations-wrapper .img::before{display:block;content:"";padding-top:100%;background:#eee}.footer-claim{text-align:center;padding-top:1.5rem;border-top:1px solid #eee}.footer-claim p{margin-bottom:0}#projects-checkbox{display:flex;gap:1rem;justify-content:flex-end;margin-bottom:1rem;flex-wrap:wrap}#CookiebotWidget #CookiebotWidget-buttons #CookiebotWidget-btn-withdraw{border-color:#f43530 !important}#CookiebotWidget #CookiebotWidget-buttons #CookiebotWidget-btn-change{background-color:#f43530 !important;border-color:#f43530 !important}#CookiebotWidget .CookiebotWidget-body .CookiebotWidget-consents-list li.CookiebotWidget-approved svg{fill:#f43530 !important}#CookiebotWidget .CookiebotWidget-consent-details button{color:#f43530 !important}#CybotCookiebotDialogFooter #CybotCookiebotDialogBodyButtonAccept,#CybotCookiebotDialogFooter #CybotCookiebotDialogBodyLevelButtonAccept,#CybotCookiebotDialogFooter #CybotCookiebotDialogBodyLevelButtonLevelOptinAllowAll{background-color:#f43530 !important;border-color:#f43530 !important}#CybotCookiebotDialogFooter #CybotCookiebotDialogBodyLevelButtonCustomize,#CybotCookiebotDialogFooter #CybotCookiebotDialogBodyLevelButtonLevelOptinAllowallSelection{border-color:#f43530 !important}#CybotCookiebotDialogFooter .CybotCookiebotDialogBodyButton{border:2px solid #f43530 !important}#CybotCookiebotDialog.CybotEdge #CybotCookiebotDialogBodyEdgeMoreDetails a{color:#f43530 !important}#CybotCookiebotDialog input:checked+.CybotCookiebotDialogBodyLevelButtonSlider{background-color:#f43530 !important}#CybotCookiebotDialogNav .CybotCookiebotDialogNavItemLink.CybotCookiebotDialogActive{border-bottom:#f43530 !important;color:#f43530 !important}#CybotCookiebotDialogNav .CybotCookiebotDialogNavItemLink:hover{color:#f43530 !important}#CybotCookiebotDialog .CookieCard .CybotCookiebotDialogDetailBodyContentCookieContainerButton:hover,#CybotCookiebotDialog .CookieCard .CybotCookiebotDialogDetailBodyContentIABv2Tab:hover,#CybotCookiebotDialogDetailBodyContentCookieContainerTypes .CybotCookiebotDialogDetailBodyContentCookieProvider:not(.CybotCookiebotDialogDetailBodyContentCookieInfoCount):hover{color:#f43530 !important}#CybotCookiebotDialog #CybotCookiebotDialogBodyContentText a,#CybotCookiebotDialog #CybotCookiebotDialogBodyLevelButtonIABHeaderViewPartnersLink,#CybotCookiebotDialog #CybotCookiebotDialogDetailBulkConsentList dt a,#CybotCookiebotDialog #CybotCookiebotDialogDetailFooter a,#CybotCookiebotDialog .CybotCookiebotDialogBodyLevelButtonIABDescription a,#CybotCookiebotDialog .CybotCookiebotDialogDetailBodyContentCookieLink,#CybotCookiebotDialogDetailBodyContentTextAbout a{color:#f43530 !important}.map-popover{align-items:flex-start;gap:.5rem;display:grid;grid-template:auto/auto auto}.map-popover .content{display:flex;flex-direction:column}.map-popover .content .btn{margin:0;padding:.5rem 1rem}.map-popover .img{background:#eee;height:100%;display:flex;align-items:center;justify-content:center;padding:.5rem;border-radius:2px}.map-popover .img img{max-height:60px;max-width:80px}.btn-credit{margin-left:auto;background:#9b0050;color:#fff;font-weight:400;padding:5px 18px;letter-spacing:1px;text-transform:uppercase}.container-thank-you{padding:5rem 0;border-top:1px solid #eee;border-bottom:1px solid #eee;text-align:center}.container-thank-you h1{font-size:clamp(30px,4vw,60px)}.container-thank-you .far{font-size:clamp(60px,9vw,110px);background:red;color:#fff;padding:1rem;border-radius:100px;margin-bottom:1rem}.form-lead-wrapper{box-shadow:0 0 40px rgba(0,0,0,.1);padding:3rem;border-radius:30px;max-width:590px;margin-left:auto;background:#fff;padding-top:2rem}.form-lead-wrapper>h2{font-size:30px;margin-bottom:0}.form-lead-wrapper>p{font-weight:300;margin-bottom:1.5rem;padding-bottom:.8rem;border-bottom:1px solid #eee}.form-lead-wrapper .form-check-label{font-size:10px;line-height:1.4}.form-lead-wrapper .form-control{height:50px}.form-lead-wrapper .form-control:focus{box-shadow:none;border-color:#cc1414}.form-lead-wrapper textarea.form-control{height:auto}#form-lead h2{font-size:32px}.form-lead-wrapper input,.form-lead-wrapper textarea,.form-lead-wrapper select{padding:1rem;border-color:#000;color:#000;outline:none}#submit-form-lead{background:#000;border-radius:0;text-transform:uppercase;font-weight:500}.container-form-lead{position:relative;padding:4rem 0;background:#000}.container-form-lead .left{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;color:#fff}.container-form-lead>img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;opacity:.75}#countryCode{width:60px;padding:0;text-align:center}textarea.form-control::-moz-placeholder{font-size:14px;font-weight:300}textarea.form-control::placeholder{font-size:14px;font-weight:300}@media only screen and (max-width: 1719.98px){.container-slider .container h1{font-size:5vw;line-height:5vw}.container-slider .container h2{font-size:1.46rem}.container-slider .container .btn{margin-top:1rem}.header h3{font-size:2.25rem}.container-featured .wrapper .item .content .columns{flex-wrap:wrap}.container-featured .wrapper .item .content .columns .left .feature{flex-wrap:wrap}.container-featured .wrapper .item .content .columns .right .btn{padding:.4rem 1.5rem;margin-top:.5rem}.container-slider-slant .right-dark .search form .additional .form-check-inline{margin-right:2rem}.container-slider-slant .right-dark .search form .additional .form-check-inline .form-check-label{font-size:.875rem}.container-ivestments-slider .slider-investments .swiper-wrapper .swiper-slide .item .label-white{font-size:1.4rem}.container-aboutus .container .header h3{font-size:3.56rem}.container-aboutus .container .icon-wrapper .item .content h3{font-size:1.4rem}.container-aboutus .container .icon-wrapper .item .content p{line-height:1.4}.container-ivestments-slider .navigation-slider{display:none}.container-slider-slant .slider-slant2{margin-top:3rem}footer .wrapper .footer-claim{font-size:1rem}footer .wrapper .footer-logo{width:auto;height:78px}.container-blocks .wrapper .item .right{padding:0 4rem}.container-blocks .wrapper .item .right p{line-height:1.4}.container-searching.subpage .header h1{font-size:3rem}.c-map{padding-top:3rem;padding-bottom:3rem}.c-map.subpage .header h2{font-size:2.25rem}.container-footer-offices .header h1{font-size:3rem}.container-contact-form{padding-top:3rem;padding-bottom:3rem}.container-contact-form .header h2{font-size:2.4rem}.container-contact-form .header p{font-size:1.25rem}}@media only screen and (max-width: 1439.98px){body{padding-top:82px}.navbar-menu .navbar-brand img{max-width:140px;margin-right:1rem}.navbar-menu .navbar-social-media{margin-right:1rem}.navbar-menu .navbar-nav .nav-item .nav-link{padding:0;font-size:.875rem}.container-slider .pagination-slider{bottom:3rem}.header h3{font-size:1.8rem;margin:1rem 0}.container-featured .wrapper{margin-top:0rem}.container-featured .wrapper .item{margin-right:1rem;max-width:calc(25% - .75rem)}.container-featured .wrapper .item .content .columns .right .btn{padding:.5rem}.container-slider-slant{margin-top:0rem;margin-bottom:0rem}.container-aboutus .container .icon-wrapper .item{margin-right:1rem;max-width:calc(25% - .75rem);padding-right:1rem}.container-aboutus .container .icon-wrapper .item .content h3{font-size:1.2rem}.container-footer-offices .wrapper .item{display:flex;flex-direction:column}.container-footer-offices .wrapper .item p{line-height:1.4;font-size:.875rem}.container-footer-offices .wrapper .item h4{font-size:1.4rem;font-weight:500}.container-footer-offices .wrapper .item .contact{padding-bottom:1rem}.container-footer-offices .wrapper .item .contact .item{font-size:1rem;margin-bottom:.4rem;flex-direction:row}.container-footer-offices .wrapper .item .arrow{width:28px;height:28px}.container-featured.subpage .item-invest{max-width:calc(25% - .75rem);margin-right:1rem;margin-bottom:1rem}.container-featured.subpage .item-invest .label-white{padding:0 .5rem;font-size:1.4rem}.container-invest-header .container h1{font-size:4.625rem}.container-invest-header .container .navigation .item{padding:1rem 2rem}.container-invest-header .container .navigation .item.active{font-size:1.125rem;height:70px}.container-blocks .header h1{font-size:1.8rem;margin:1rem 0}.container-blocks .wrapper .item .right{flex:0 0 60%;max-width:60%;padding:0 3rem}.container-blocks .wrapper .item .right h3{font-size:1.8rem}.container-blocks .wrapper .item .left{flex:0 0 40%;max-width:40%}.container-slider-slant.contact .slider-slant2 .right-light::before{display:none}.container-welcome{margin-bottom:0rem}.container-welcome h1{font-weight:500;font-size:30px}.container-welcome p{margin:0}.container-featured{margin-top:0rem}.container-footer-box .blocks .item{padding:2rem}.container-footer-box .blocks .item h3{font-size:30px;font-weight:500}.container-footer-box .blocks .item h2{font-size:30px;font-weight:500}.container-footer-box .blocks .item.big .content{width:70%}.btn-scroll .item{width:60px !important;height:60px}.btn-scroll .item img{width:40px;height:40px}.btn-scroll .text{font-size:.875rem;width:187px;right:43px}.container-searching .search{padding:2rem 2rem}.container-searching .search form .wrapper-grid{grid-template:auto/3fr 2fr 2fr 3fr .25fr}.btn-search{width:40px;height:40px}.btn-search span{font-size:1.5rem}.featured-main{padding-top:2rem;padding-bottom:2rem}.featured-main .container-featured .header p{width:70%}.container-featured .wrapper .item .content .price{font-size:1.25rem}.subpage .news-item .content h3{font-size:1.1rem}.subpage .news-item .content p{font-size:.875rem;line-height:1.4}.wrapper-investments .box .logo{width:auto;height:45px}.container-blocks{padding-bottom:2rem;margin-bottom:0}.container-banner{padding:4rem 5rem}.container-banner .content h2{font-size:2.2rem}.container-banner .content .wrapper-icons .item{padding:1.5rem 1rem}.container-banner .content .wrapper-icons .item .icon{height:60px}.container-banner .content .wrapper-icons .item .info{font-size:1rem}.container-news-main .slider-news .swiper-wrapper .swiper-slide .news-item .content h3{font-size:1.1rem}.container-footer-box{padding-bottom:2rem}.container-footer-box .blocks .item h2{font-size:1.5rem}.container-footer-box .blocks .item.big .content .lead{font-size:1.5rem}.container-footer-offices .wrapper{margin-top:0}.container-footer-offices .wrapper .item{padding:1rem 2rem}footer .wrapper .footer-logo{height:60px}.cf-offices{padding-top:2rem;padding-bottom:2rem}.cf-offices .header{font-size:1rem}.container-searching.subpage .header h1{font-size:2.7rem}.container-searching.subpage .wrapper-grid-sub .top{-moz-column-gap:30px;column-gap:30px}.container-searching.subpage .wrapper-grid-sub .bottom{margin-top:1rem}.container-searching.subpage .more-filter .wrapper-filter{grid-template:auto/repeat(5, 1fr);-moz-column-gap:20px;column-gap:20px;row-gap:20px}.container-searching.subpage .more-filter .wrapper-filter .custom-control-label{font-size:.75rem;align-items:center;justify-content:center}.container-searching .search{padding:1.5rem 1.5rem}.c-map.subpage .header h2{font-size:2rem}.wrapper-table .flex-table{margin-bottom:1rem}.wrapper-table .flex-table .box-flat-details .box-favorite{width:30px;height:30px}.wrapper-table .flex-table .box-flat-details .box-favorite .t-heart{position:relative;top:0;right:0;align-items:center;justify-content:center;font-size:1.15rem}.wrapper-table .flex-table .flex-thead .h-td{font-size:.875rem}.wrapper-table .flex-table .flex-table-row .f-td{font-size:.8rem}.container-footer-offices .header h1{font-size:2.5rem}.container-footer-offices .wrapper .item{margin-bottom:1rem}.container-footer-offices .wrapper .item .contact{padding-bottom:0}.container-contact-form .header h2{font-size:2rem}.container-contact-form .header p{font-size:1.125rem}.container-contact-form form{width:100%}}@media only screen and (max-width: 1199.98px){.navbar .navbar-collapse{margin-top:0;position:absolute;top:0;right:0;left:0;bottom:0;background:#fff;transform:translateX(-150%);background-repeat:repeat;min-height:100vh;transition:all .5s linear;justify-content:flex-start;align-items:flex-start;flex-direction:column;z-index:3;overflow:scroll;padding-top:2rem;box-shadow:0 0 70px rgba(0,0,0,.4);width:50%}.navbar .navbar-collapse .navbar-brand{margin-left:1rem;display:block}.navbar .navbar-nav{margin-top:2rem;padding-bottom:1rem;display:flex;justify-content:center;align-items:flex-start;margin-right:0;margin-left:0;width:calc(100% - 30px);flex-direction:column}.navbar .navbar-nav .nav-item{margin:0;padding-left:15px;position:relative;width:100%}.navbar .navbar-nav .nav-item .nav-link{font-size:1.5rem;padding-top:.5rem;padding-bottom:.5rem;border-bottom:1px dashed #ccc;display:flex;align-items:center}.navbar .navbar-nav .nav-item .nav-link::after{margin-left:auto}.navbar .navbar-nav .nav-item .nav-link::before{content:"";font-family:"Font Awesome 5 Pro";color:#f43530;font-size:1rem;margin-right:1rem}.navbar .navbar-nav .nav-item .dropdown-menu{border:0;box-shadow:0 10px 30px -10px rgba(0,0,0,.2);position:relative;box-shadow:none;padding:0;top:auto;margin-bottom:.5rem;padding-left:2rem;margin-top:.5rem;transition:all .5s linear}.navbar .navbar-nav .nav-item .dropdown-menu .dropdown-item{padding:0;padding-bottom:.25rem;padding-top:.25rem;border-bottom:1px dashed #ccc;margin:0}.navbar .navbar-nav .nav-item .dropdown-menu .dropdown-item.active{color:#f43530;background:rgba(0,0,0,0)}.navbar .navbar-toggler{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;border:0;z-index:4;padding-right:5px;padding-left:5px;background-color:rgba(0,0,0,0);transition:all .3s ease;position:relative;margin-left:auto}.navbar .navbar-toggler:focus{outline:none}.navbar .navbar-toggler .navbar-line{height:4px;margin:7px 0;display:block;transition:all .3s ease;background-color:#f43530;border-radius:1px;width:36px;position:relative}.navbar .navbar-toggler .navbar-line:first-child{width:18px}.navbar .navbar-toggler .navbar-line:first-child::before{content:"";position:absolute;height:4px;top:0;right:-18px;background-color:#2e2e2e;width:15px;transition:all .3s ease}.navbar .navbar-toggler .navbar-line:nth-child(2){width:27px}.navbar .navbar-toggler .navbar-line:nth-child(2)::before{content:"";position:absolute;height:4px;top:0;right:-9px;background-color:#2e2e2e;width:6px;transition:all .3s ease}.navbar .navbar-toggler.menu-show{background-color:rgba(0,0,0,0)}.navbar .navbar-toggler.menu-show .navbar-line{background-color:#f43530}.navbar .navbar-toggler.menu-show:hover .navbar-line{background-color:#2e2e2e}.navbar .navbar-toggler.menu-show .navbar-line:nth-child(1){transform:rotate(45deg);margin:0;margin-top:4px;width:25px}.navbar .navbar-toggler.menu-show .navbar-line:nth-child(1)::before{display:none}.navbar .navbar-toggler.menu-show .navbar-line:nth-child(2){transform:rotate(-45deg);margin:0;margin-top:-4px;width:25px}.navbar .navbar-toggler.menu-show .navbar-line:nth-child(2)::before{display:none}.navbar .navbar-toggler.menu-show .navbar-line:nth-child(3){opacity:0;margin-bottom:-2px;transform:rotate(90deg);width:25px}.navbar .navbar-toggler.menu-show:hover .navbar-line{animation:none}.navbar .navbar-toggler:hover .navbar-line{background-color:#f43530}.navbar .navbar-toggler:hover .navbar-line::before{background-color:#f43530 !important}.container-slider .img-slider::before{padding-top:45%}.container-slider .pagination-slider{bottom:4rem}.container-featured .wrapper .item{margin-right:1rem;max-width:calc(50% - .5rem);flex:0 0 50%;margin-bottom:1rem}.container-featured .wrapper .item:nth-child(4n){margin-right:inherit}.container-featured .wrapper .item:nth-child(2n){margin-right:0}.container-slider-slant .right-dark{padding:4rem 0;padding-right:0;flex:0 0 100%;max-width:100%;order:0}.container-slider-slant.slant1 .left{order:2;flex:0 0 100%;max-width:100%}.container-slider-slant.slant1 .left .img-slider{display:block;overflow:hidden;position:relative;width:100%}.container-slider-slant.slant1 .left .img-slider::before{display:block;content:"";padding-top:51%}.container-slider-slant.slant1 .left .img-slider img{-o-object-fit:cover;object-fit:cover;height:100%;width:100%;position:absolute;top:0;left:0;transition:all .2s linear}.container-slider-slant .slider-slant2 .right-light{padding:2rem;padding-right:2rem}.container-slider-slant .slider-slant2 .right-light h1{font-size:2rem}.container-slider-slant .slider-slant2 .right-light::before{display:none}.container-aboutus .container{margin-top:-9rem}.container-aboutus .container .header h3{font-size:2.56rem}.container-aboutus .container .icon-wrapper{padding:2rem;margin-top:2rem}.container-aboutus .container .icon-wrapper .item{margin-right:.5rem;max-width:calc(25% - .5rem);padding-right:.5rem}.container-news-main .slider-news .swiper-wrapper .swiper-slide .news-item .img{height:100%}.container-footer-offices .wrapper .item{flex:0 0 50%;margin-right:1rem;max-width:calc(50% - .5rem);margin-bottom:1rem}.container-footer-offices .wrapper .item:nth-child(3n){margin-right:auto}.container-footer-offices .wrapper .item:nth-child(2n){margin-right:0}.container-search-horizontal .search form{flex-direction:column}.container-search-horizontal .search form .search-col{padding-right:0rem}.flex-table .flex-table-row .td{padding:.5rem;font-size:.875rem}.flex-table .flex-table-row .td .btn-link{padding:0;font-size:.875rem}.container-featured.subpage .col-left{align-items:flex-start}.legenda{margin-bottom:.5rem;margin-top:0}.legenda .badge{padding:.25rem .5rem;font-size:.875rem}.container-slider-slant.contact .slider-slant2 .right-light{padding-right:4rem}.container-welcome h1{font-size:1.8rem}.container-welcome p{font-size:16px}.container-welcome .btn{padding:1rem 1.5rem;margin-top:3rem}.container-footer-box .blocks .item h2{font-size:27px}.container-footer-box .blocks .item p{font-size:14px;line-height:1.4}.container-footer-box .blocks .item .btn{font-size:14px;padding:.5rem 1rem}.container-searching .search{padding:1rem 1rem}.container-searching .search form .wrapper-grid{grid-template:auto/3fr 3fr 2fr 2fr .25fr}.featured-main .container-featured .header p{width:100%}.container-banner{padding:2rem 3rem;margin-bottom:2rem}.container-banner .content h2{font-size:2rem}.container-banner .content .wrapper-icons{padding-left:3rem}.container-banner .content .wrapper-icons .item .icon{height:50px}.container-banner .content .text{padding-right:3rem}.container-footer-box{padding-bottom:1rem}.container-featured.subpage .news-gallery-wrapper{justify-content:space-between}.container-completed-investments{padding-bottom:3rem}.container-blocks .wrapper .item{margin-bottom:4rem}.header.separation{margin-bottom:1rem}.header.separation .left{padding-right:3rem}.header.separation .right{margin-bottom:15px}.container-footer-offices .wrapper .item .contact .item{flex:0 0 auto}footer .wrapper .footer-navbar{margin-left:3rem}.container-searching.subpage{padding-top:2rem;padding-bottom:2rem}.container-searching.subpage .header h1{font-size:2.4rem}.container-searching.subpage .header .input-group .custom-select{font-size:.875rem}.container-searching.subpage .more-filter .wrapper-filter{grid-template:auto/repeat(4, 1fr);padding-top:1rem;padding-bottom:1rem}.container-searching.subpage .wrapper-grid-sub .bottom .btn-primary{padding:.25rem 1rem;font-size:.875rem}.container-searching.subpage .wrapper-grid-sub .bottom .wrapper-box .box{font-size:.8rem}.c-map.subpage{padding-top:2rem;padding-bottom:2rem}.c-map.subpage .header h2{font-size:1.7rem}.wrapper-option{font-size:.875rem}.wrapper-option .title{margin-right:.5rem}.input-group-text{font-size:.875rem}.container-contact-form{padding-top:2rem;padding-bottom:2rem}.visualisations-wrapper{grid-template:auto/auto auto;gap:1rem}.container-form-lead .row{flex-direction:column}.container-form-lead .row>div{width:100% !important;flex:0 0 100%}.container-form-lead .left{padding-top:1rem;padding-bottom:3rem;text-align:center}.container-form-lead .left .btn-primary{margin:0 auto}.form-lead-wrapper{max-width:none}}@media only screen and (max-width: 991.98px){.container-slider .img-slider::before{padding-top:55%}.container-slider .navigation-slider{display:none}.container-slider .container h1{font-size:7vw;line-height:7vw}.container-slider .container h2{font-size:1.2rem}.container-slider .container .btn{padding:.7rem 1.5rem;margin-top:2rem}.container-featured{margin-top:-2rem;padding:1rem}.container-slider-slant .right-dark{padding:2rem 0}.container-ivestments-slider{margin-top:2rem;margin-bottom:0rem}.container-aboutus{margin-top:0;margin-bottom:2rem}.container-slider-slant .left{flex:0 0 100%;max-width:100%}.container-slider-slant .left .img-slider{display:block;overflow:hidden;position:relative;width:100%}.container-slider-slant .left .img-slider::before{display:block;content:"";padding-top:51%}.container-slider-slant .left .img-slider img{-o-object-fit:cover;object-fit:cover;height:100%;width:100%;position:absolute;top:0;left:0;transition:all .2s linear}.container-slider-slant .slider-slant2 .right-light{padding:3rem;padding-right:2rem;flex:0 0 100%;max-width:100%;text-align:center;align-items:center}.container-featured.subpage .item-invest{flex:0 0 50%;max-width:calc(50% - .5rem);margin-right:1rem;margin-bottom:1rem}.container-featured.subpage .item-invest:nth-child(2n){margin-right:0}.container-invest-header .img::before{display:block;content:"";padding-top:50%}.container-invest-header .container h1{font-size:3.625rem;margin-bottom:2rem}.flex-table .flex-thead{display:none}.flex-table .flex-table-row{flex-direction:column;margin-bottom:2rem;box-shadow:0 0 20px rgba(0,0,0,.1)}.flex-table .flex-table-row .td{max-width:100% !important;display:flex;flex-direction:row}.flex-table .flex-table-row .td .rwd{display:flex !important;font-weight:600;margin-right:.5rem}.flex-table .flex-table-row .td:nth-child(1){display:flex;flex-direction:column}.flex-table .flex-table-row .td:nth-child(9){order:1}.flex-table .flex-table-row .td .addons{align-items:flex-start}.flex-table .flex-table-row:hover{transform:none}.flex-table .flex-table-row:hover .td{background:#fff}.container-featured.subpage .col-left{display:none}.container-featured.subpage .col-right{text-align:center}.container-featured.subpage .col-right h5{font-size:1rem;font-weight:400}.legenda{justify-content:center}.box-dropdown-flat-table{padding:.5rem}.box-dropdown-flat-table .text-right .btn-default{padding:.25rem .5rem;font-size:.875rem}.box-dropdown-flat-table h4{font-size:.875rem}.container-general-content .header{font-size:1.68rem}.container-blocks{padding-bottom:1rem}.container-blocks .wrapper{margin-top:1rem}.container-blocks .wrapper .item{flex-direction:column;margin-bottom:2rem;padding-bottom:2rem;border-bottom:1px solid #eee}.container-blocks .wrapper .item .left{flex:0 0 100%;max-width:100%;display:block;overflow:hidden;position:relative;width:100%}.container-blocks .wrapper .item .left::before{display:block;content:"";padding-top:50%}.container-blocks .wrapper .item .left img{-o-object-fit:cover;object-fit:cover;height:100%;width:100%;position:absolute;top:0;left:0}.container-blocks .wrapper .item .right{flex:0 0 100%;max-width:100%;padding:1rem 0;padding-bottom:0}.container-blocks .wrapper .item .right p{margin:0}.container-blocks .wrapper .item:nth-child(2n) .left{order:1}.container-blocks .wrapper .item:nth-child(2n) .right{order:2}.container-blocks.contact{padding-top:0rem;padding-bottom:0rem}.container-slider-slant.contact .left{display:block;overflow:hidden;position:relative;width:100%;order:2}.container-slider-slant.contact .left::before{display:block;content:"";padding-top:56%}.container-slider-slant.contact .left .map{height:100%;width:100%;position:absolute;top:0;left:0}.container-slider-slant.contact .right-light{padding:2rem !important}#detailsModal button.close{top:15rem;right:.5rem;font-size:1.5rem;width:30px;height:30px}.container-featured{margin-top:0rem}.container-welcome{padding:1.5rem 0}.container-welcome .btn{padding:1rem 1rem;margin-top:1rem}.container-welcome .text-center{text-align:left !important}.container-footer-box{padding-bottom:2rem}.container-footer-box .blocks .item{padding:1rem;max-width:calc(50% - .5rem);margin-right:1rem}.container-footer-box .blocks .item h2{font-size:22px}.container-footer-box .blocks .item.big .content p{font-size:14px}.container-searching .search form .wrapper-grid{grid-template:auto auto/1fr 1fr 50px;row-gap:20px}.container-searching .search form .wrapper-grid .i-1{grid-column:1/2}.container-searching .search form .wrapper-grid .i-2{grid-column:2/3}.container-searching .search form .wrapper-grid .i-3{grid-row:2/3;grid-column:1/2}.container-searching .search form .wrapper-grid .i-4{grid-row:2/3;grid-column:2/3}.container-searching .search form .wrapper-grid .i-5{grid-row:2/3;grid-column:3/4}.container-searching .search form .wrapper-grid .i-5 .button{align-items:flex-end}.container-aboutus{margin-top:0rem}.container-aboutus .container .icon-wrapper{padding:1.5rem 1rem}.container-aboutus .container .icon-wrapper .item .item-img{margin-bottom:1rem}.container-aboutus .container .icon-wrapper .item .content h3{font-size:1.1rem}.container-aboutus .container .icon-wrapper .item .content p{font-size:.875rem}.container-aboutus.bg-gray{padding-bottom:4rem}.container-banner{padding:2rem 2rem}.container-banner .content .wrapper-icons{padding-left:1rem}.container-banner .content .wrapper-icons .item{padding:1rem .5rem}.container-banner .content .wrapper-icons .item .info{font-size:.875rem}.container-banner .content .text{padding-right:1rem;font-size:.875rem}.container-banner .content h2{font-size:1.9rem}footer .wrapper{align-items:flex-start}footer .wrapper .footer-navbar{margin-left:3rem;grid-template:auto/repeat(2, 1fr);margin-left:2rem;margin-right:0}footer .wrapper .footer-logo{margin-bottom:0}footer .wrapper .footer-contact{margin-bottom:1rem}.container-blocks .wrapper .item .left::before{padding-top:50%}.container-blocks .wrapper .item .left img{-o-object-position:center 26%;object-position:center 26%}.container-blocks .wrapper .item .right .btn-primary{margin-top:1rem}.wrapper-investments{grid-template:auto/repeat(2, 1fr)}.container-slider-slant .slider-slant2{margin-bottom:2rem}.container-footer-box .blocks .item.big .content{padding:3rem 2rem}.c-map{padding-top:2rem;padding-bottom:2rem}.c-map .map-aspect::before{padding-top:70%}.container-footer .container{font-size:.875rem}.container-searching.subpage .header{justify-content:center;align-items:stretch;flex-direction:column;margin-bottom:1rem}.container-searching.subpage .header h1{font-size:2rem}.container-searching.subpage .more-filter .wrapper-filter{grid-template:auto/repeat(3, 1fr)}.container-searching.subpage .wrapper-grid-sub .top{grid-template:auto/1fr 1fr}.container-searching.subpage .wrapper-grid-sub .bottom{margin-top:2rem}.container-searching .search .input-group label{padding:.75rem 0}.c-map.subpage{padding-top:2rem;padding-bottom:1rem}.c-map.subpage .header{margin-bottom:10px}.c-map.subpage .header h2{font-size:1.5rem;margin-bottom:10px}.c-map.subpage .map-aspect::before{padding-top:50%;padding:50%}.wrapper-table .flex-table .flex-thead{display:none}.wrapper-table .flex-table .flex-table-row .f-td{font-size:.875rem;justify-content:space-between;padding:1rem 3rem;border-left:none;border-bottom:1px solid #e9e9e9;font-weight:600}.wrapper-table .flex-table .flex-table-row .f-td .rwd{display:block;margin-right:4px;font-weight:400}.wrapper-table .flex-table .flex-table-row .f-td:last-child{border-bottom:none}.wrapper-table .flex-table .box-flat-details .box-favorite{width:40px;height:40px;top:0}.wrapper-table .flex-table .box-flat-details .box-favorite .t-heart{font-size:1.35rem}.wrapper-table .flex-table .box-flat-details:hover .box-favorite{right:0}.wrapper-table .flex-table .box-flat-details.res{border-left:none;border-top:1px solid #f9f9f9}.wrapper-table .flex-table .box-flat-details.res .flex-table-row{border-left:1px solid #e9e9e9}.wrapper-table .flex-table .box-flat-details .flex-table-row:last-child{margin-bottom:0}.wrapper-table .flex-table .box-flat-details:last-child .flex-tabl-row{margin-bottom:0}.wrapper-table .flex-table .box-flat-details:last-child .flex-table-row{margin-bottom:0}.container-footer-offices .header h1{font-size:2rem}.container-contact-form .header h2{font-size:1.6rem}.container-contact-form .header p{font-size:1rem}#form-lead h2{font-size:24px}textarea.form-control::-moz-placeholder{font-size:12px;line-height:1.5}textarea.form-control::placeholder{font-size:12px;line-height:1.5}}@media only screen and (max-width: 767.98px){.navbar .navbar-collapse{width:70%}.container-slider .img-slider::before{padding-top:75%}.header h3{font-size:1.4rem;margin:1.5rem 0}.container-featured .wrapper .item .content .price{font-size:1rem}.container-featured .wrapper .item .content .columns .left{flex:0 0 100%;max-width:100%}.container-featured .wrapper .item .content .columns .right{flex:0 0 100%;max-width:100%;justify-content:flex-start;display:flex}.container-featured .wrapper .item .content .columns .right .btn{padding:.2rem 1rem;margin-top:1rem;margin-left:0}.container-slider-slant .right-dark{padding:2rem 4rem}.container-slider-slant .right-dark .search .header h3{font-size:1.4rem;margin-bottom:1.5rem}.btn-primary{padding:.7rem 1.5rem}.container-ivestments-slider{margin-top:1rem}.container-aboutus .container .header h3{font-size:1.8rem}.container-aboutus .container .icon-wrapper{padding:1.5rem;margin-top:3rem;padding-bottom:0}.container-aboutus .container .icon-wrapper .item{margin-right:.5rem;max-width:calc(50% - .25rem);padding-right:.5rem;flex:0 0 50%;padding-bottom:.5rem;margin-bottom:.5rem;border-bottom:1px solid #eee}.container-aboutus .container .icon-wrapper .item:nth-child(4n){margin-right:inherit;border-right:inherit}.container-aboutus .container .icon-wrapper .item:nth-child(2n){margin-right:0;border-right:0}.container-aboutus .container .icon-wrapper .item:nth-last-child(2){border-bottom:0}.container-aboutus .container .icon-wrapper .item:nth-last-child(1){border-bottom:0}.container-news-main .slider-news .pagination-slider{margin-top:0rem}.container-news-main .slider-news .swiper-wrapper .swiper-slide .news-item .img{height:auto}.container-news-main .slider-news .swiper-wrapper .swiper-slide .news-item .img::before{padding-top:47%}.container-news-main .slider-news .swiper-wrapper .swiper-slide .news-item .content h3{font-size:1rem}.container-news-main .slider-news .swiper-wrapper .swiper-slide .news-item .content p{font-size:.875rem;line-height:1.2}.container-slider-slant .slider-slant2{margin-top:2rem;margin-bottom:1rem}.container-slider-slant .slider-slant2 .right-light{padding:2rem}.container-slider-slant .slider-slant2 .right-light h3{font-size:1.4rem}.container-slider-slant .slider-slant2 .right-light p{font-size:.875rem;line-height:1.4}.container-slider-slant .navigation-slider .nav-prev{width:30px;height:30px}.container-slider-slant .navigation-slider .nav-next{width:30px;height:30px}.container-footer-offices{margin-bottom:2rem}.container-footer-offices .wrapper .item{flex:0 0 100%;margin-right:0;max-width:100%;margin-bottom:1rem}.container-footer-offices .wrapper .item .contact .item{flex:0 0 auto;font-size:.75rem;align-items:center}.container-footer-offices .wrapper .item .contact .item .fas{width:25px;height:25px}footer .wrapper{flex-direction:column}footer .wrapper .footer-logo{display:flex}footer .wrapper .footer-navbar{flex-direction:column;justify-content:center;margin-top:1rem;margin-bottom:1rem}footer .wrapper .footer-navbar strong{margin-right:0rem}footer .wrapper .footer-navbar .list-inline{margin-bottom:0;display:flex;flex-direction:column;align-items:center;justify-content:center}footer .wrapper .footer-navbar .list-inline:not(:last-child){margin-right:0}footer .wrapper .footer-claim{font-size:1.2rem;margin-left:0;margin-bottom:1rem}.container-footer{text-align:center}.container-footer .dst{text-align:center}.container-general-content .header{font-size:1.4rem}.container-gallery{margin-top:0rem;margin-bottom:0rem}.container-gallery .right{padding:0;margin-top:1rem}.container-welcome h1{font-size:1.4rem}.container-welcome p{font-size:14px}.container-footer-box .blocks .item{padding:1.1rem;max-width:100%;margin-right:0rem;flex:100%}.container-footer-box .blocks .item .btn{margin-top:0rem}.container-footer-box .blocks .item.big .content{width:90%;padding:1.5rem}.container-searching{padding-top:2rem;padding-bottom:2rem}.btn-scroll .item{width:50px !important;height:50px}.btn-scroll .item img{width:33px;height:33px}.featured-main{padding-top:0rem}.container-footer-box .blocks .item.big .content .lead{font-size:1.25rem}.container-footer-offices{margin-bottom:0}.container-footer-offices .wrapper .item{margin-bottom:0;padding:.5rem 1.5rem}.container-footer-offices .wrapper .item h4{font-size:1.25rem;margin-bottom:10px;font-size:1.125rem}.container-footer-offices .wrapper .item p{margin-bottom:7px}.container-footer-offices .wrapper .item::after{width:15px;height:15px;top:10px}.container-featured.subpage{padding-top:0rem}.container-featured.subpage .news-gallery-wrapper{margin-bottom:1rem}.container-aboutus .container .icon-wrapper .item{margin-right:0;padding-right:0;padding-bottom:0;margin-bottom:0;padding:.5rem}.container-aboutus .container .icon-wrapper .item:nth-child(2n){padding-left:1rem}.container-aboutus .container .icon-wrapper .item:nth-child(2n-1){padding-right:1rem}.header h3{margin:1rem 0}.header.separation{flex-direction:column}.header.separation .left{padding-right:0}.header.separation .right{margin-bottom:0}.container-news-main .slider-news .swiper-wrapper .swiper-slide .news-item .img{flex:1}.container-news-main .slider-news .swiper-wrapper .swiper-slide .news-item .content{flex:1}.container-news-main .slider-news .swiper-wrapper .swiper-slide .news-item .content .link{margin-top:auto}.container-blocks .wrapper{margin-top:0}.container-blocks .wrapper .item .right p{font-size:.875rem}.container-blocks .wrapper .item .right h3{font-size:1.5rem}.container-banner{position:relative;padding-bottom:6rem}.container-banner .content{flex-direction:column}.container-banner .content .text{padding-right:0}.container-banner .content .wrapper-icons{padding-left:0}.container-banner .content h2{font-size:1.7rem}.container-banner .content .wrapper-btn{position:absolute;bottom:-4rem}.container-banner .content .wrapper-btn .btn-primary{margin-top:0}footer .wrapper .footer-navbar{margin-left:0}.container-footer-box{padding-bottom:0}.btn-link{font-size:.875rem}.header h3{margin-top:.5rem}p{font-size:.875rem}.container-searching.subpage .header{align-items:flex-start}.container-searching.subpage .header h1{font-size:1.8rem}.container-searching.subpage .header .input-group{justify-content:flex-start}.container-searching.subpage .more-filter .wrapper-filter{grid-template:auto/repeat(2, 1fr);row-gap:10px}.container-searching.subpage .wrapper-grid-sub .bottom{margin-top:1.5rem}.wrapper-table .flex-table .flex-table-row .f-td{padding:1rem 1rem;padding-right:3rem}.container-footer-offices .header h1{font-size:1.8rem}.container-contact-form .header h2{font-size:1.5rem;margin-bottom:4px}.container-contact-form .header p{font-size:.875rem}.container-contact-form .form-control{font-size:.875rem;padding:.8rem 1rem}.container-contact-form .form-check-label{font-size:.75rem}#projects-checkbox{display:flex;gap:1rem;justify-content:flex-start;margin-bottom:1rem;flex-wrap:wrap;row-gap:0;margin-top:1rem}.container-form-lead{padding:2rem 0}.container-form-lead .left h1{font-size:30px}.form-lead-wrapper{padding:1rem;border-radius:10px;padding-top:1rem}.form-lead-wrapper .form-control{height:40px}.form-lead-wrapper input,.form-lead-wrapper textarea,.form-lead-wrapper select{padding:.6rem}#form-lead h2{font-size:30px}}@media only screen and (max-width: 575.98px){body{padding-top:66px}.navbar-menu .navbar-brand img{max-width:100px;margin-right:0rem}.navbar-menu .navbar-social-media{margin-right:0rem}.navbar-menu .navbar-social-media a{width:25px;height:25px}.navbar-menu .navbar-favourites .caption{display:none}.container-slider .img-slider{height:80vh}.navbar .navbar-collapse{width:100%}.navbar .navbar-nav .nav-item .nav-link{font-size:1rem}.container-slider .container h1{font-size:13vw;line-height:13vw}.container-slider .container h2{font-size:1rem;margin-top:1rem}.container-slider .container .btn{padding:.7rem 1.1rem;margin-top:1rem}.container-slider .pagination-slider{bottom:3rem;padding-left:1rem}.container-slider .pagination-slider .swiper-pagination-bullet{width:23px;height:8px;border-radius:4px;margin-right:.2rem}.container-slider .pagination-slider .swiper-pagination-bullet{width:23px}.header h3{font-size:1.2rem;margin:1rem 0;display:flex;flex-direction:column;align-items:flex-start}.header h3 small{font-size:.875rem;margin-left:0}.container-featured{padding:0}.container-featured .wrapper .item{margin-right:0rem;max-width:100%;flex:0 0 100%;margin-bottom:2rem}.container-slider-slant .right-dark{padding:1rem 2rem}.container-slider-slant .right-dark .search .header h3{font-size:1.2rem;margin-bottom:1rem}.container-slider-slant .right-dark .search form .form-group-range{flex-wrap:wrap;margin-top:0}.container-slider-slant .right-dark .search form .min{flex:0 0 100%;max-width:100%;text-align:left;margin-bottom:2rem}.container-slider-slant .right-dark .search form .max{display:none}.container-slider-slant .right-dark .search form .noUi-target{width:100%;margin-top:1rem}.container-slider-slant .right-dark .search form .additional{align-items:flex-start;flex-direction:column}.container-slider-slant.slant1 .left{display:none}.container-aboutus .container{margin-top:0}.container-aboutus .container .header h3{font-size:1.2rem;color:#2e2e2e}.container-aboutus .container .icon-wrapper{padding:0;margin-top:2rem;padding-bottom:0;box-shadow:none}.container-aboutus .container .icon-wrapper .item .img{height:48px;width:48px;margin-bottom:1rem}.container-aboutus .container .icon-wrapper .item .content h3{font-size:1rem}.container-aboutus .container .icon-wrapper .item .content p{line-height:1.2;font-size:.875rem;margin-bottom:1rem}.swiper-pagination-bullet{width:23px;height:8px;border-radius:4px;margin-right:.2rem}.swiper-pagination-bullet{width:23px}.container-featured.subpage{padding-top:.5rem}.container-featured.subpage .item-invest{flex:0 0 100%;max-width:100%;margin-right:0;margin-bottom:1rem}.container-search-horizontal{margin-top:1rem;margin-bottom:1rem;padding-top:1rem;padding-bottom:1rem}.container-invest-header{margin-bottom:1rem}.container-invest-header .container h1{font-size:1.8rem;margin-bottom:1rem}.container-invest-header .container .navigation .item{padding:.5rem;font-size:.75rem}.container-invest-header .container .navigation .item.active{font-size:.75rem;height:50px}.container-breadcrumb .col-12{padding:0}.container-breadcrumb .breadcrumb .breadcrumb-item{font-size:.75rem}.container-breadcrumb .breadcrumb .breadcrumb-item a .fa-home{font-size:1rem}.flex-table .flex-table-row .td .addons{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}.legenda{flex-wrap:wrap}.legenda .badge{padding:.1rem .25rem;font-size:.75rem;margin-bottom:.25rem;margin-left:.25rem}.container-featured.subpage .col-right h5{font-size:.75rem;font-weight:400}.container-featured .wrapper .item:last-child{margin-bottom:0}.box-dropdown-flat-table{flex-direction:column}.box-dropdown-flat-table .text-right{margin-left:0;flex-wrap:wrap;margin-top:.5rem}.box-dropdown-flat-table .text-right .btn-default{padding:.1rem .25rem;font-size:.75rem;margin-right:.25rem}.container-general-content{font-size:.875rem;line-height:1.4}.container-general-content .header{font-size:1.25rem}.container-blocks{padding:0}.container-blocks .header h1{font-size:1.4rem}.container-blocks .wrapper{margin-top:0}.container-blocks .wrapper .item .right h3{font-size:1.4rem}.container-gallery .right{padding:0 15px;margin-top:1rem}.container-slider-slant .right-dark .invest .header h3{font-size:1.25rem}.container-slider-slant .right-dark .invest .icon-wrapper{margin-top:2rem}.container-slider-slant .right-dark .invest .icon-wrapper .item{margin-right:0;max-width:100%;flex:0 0 100%}.details-image{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}button.close{margin-top:0 !important}#detailsModal button.close{top:0;right:0;font-size:1.125rem;width:25px;height:25px;border-radius:0;border-bottom-left-radius:10px}.container-featured.subpage .news-gallery-wrapper{margin-bottom:1rem}.container-featured.subpage .news-gallery-wrapper .news-gallery-item{margin-right:.5rem;margin-bottom:.5rem;flex:0 0 50%;max-width:calc(50% - .5rem)}.container-welcome{padding:1rem .25rem}.container-welcome h1{font-size:1.2rem}.container-welcome p{font-size:12px;line-height:1.3}.container-welcome .btn{padding:.5rem 1rem;font-size:14px}.container-footer-box .blocks .item.big{background:#333}.container-footer-box .blocks .item.big .content{width:100%;padding:1rem}.container-footer-box .blocks .item.big .content .lead{font-size:1rem}.container-footer-box .blocks .item.big img{display:none}.container-aboutus.seo-page{margin:0}.container-aboutus.seo-page .container .header h3{color:#fff;font-size:1.68rem}.btn-scroll .item{width:45px !important;height:45px}.btn-scroll .item img{width:29px;height:29px}.container-banner{padding:1rem 1rem;padding-bottom:6rem;border-radius:0}.container-banner .content .wrapper-icons .item .info{font-size:.75rem}.container-banner .content .wrapper-icons .item .icon{height:40px}.container-banner .img-banner{border-radius:0}.container-slider-slant .slider-slant2 .right-light{padding:1rem 2rem}.container-slider-slant .navigation-slider{top:.5rem;left:0}footer .wrapper{padding-bottom:0}footer .wrapper .footer-navbar{margin-top:.5rem;grid-template:auto/1fr}footer .i-list{font-size:.75rem}footer .i-list span{font-size:.875rem}.container-searching .header h3{font-size:1rem;margin-bottom:6px}.container-searching .search form .wrapper-grid{grid-template:auto auto/1fr}.container-searching .search form .wrapper-grid .i-2{grid-column:1/2}.container-searching .search form .wrapper-grid .i-3{grid-row:3/4}.container-searching .search form .wrapper-grid .i-4{grid-row:4/5;grid-column:1/2}.container-searching .search form .wrapper-grid .i-5{grid-row:5/6;grid-column:1/2}.container-searching .search .input-group label{padding-bottom:.2rem}.container-aboutus .container .icon-wrapper .item .item-img{margin-bottom:.5rem;height:58px;width:58px}.container-aboutus.bg-gray{padding-bottom:2rem}.container-aboutus .img::before{padding-top:55%}.wrapper-investments{grid-template:auto auto/1fr}.container-blocks .wrapper .item .left::before{padding-top:72%}.c-map{padding-top:1rem;padding-bottom:1rem;padding-left:0;padding-right:0}.c-map .map-aspect::before{padding-top:100%}.container-welcome p{-moz-column-count:1;column-count:1;-moz-column-gap:0;column-gap:0;line-height:1.5;line-height:1.6}.subpage .news-item .content{padding:1rem .5rem}.subpage .news-item .content h3{font-size:1rem}.cf-offices{padding-top:0rem;padding-bottom:1rem;padding-left:0;padding-right:0}.header h3 small{align-self:flex-end}.header.w-link h3{align-items:flex-start}.container-completed-investments{padding-bottom:2rem;padding-left:0;padding-right:0}.container-footer{padding-top:0}.featured-main{padding-left:0;padding-right:0}.btn{font-size:.875rem}.c-footer{padding-left:0;padding-right:0}.container-searching.subpage .header h1{font-size:1.5rem}.container-searching.subpage .wrapper-grid-sub .bottom{flex-direction:column}.container-searching.subpage .wrapper-grid-sub .bottom .btn-primary{padding:.5rem 1rem}.container-searching.subpage .wrapper-grid-sub .bottom .wrapper-box{margin-bottom:1rem;width:100%}.container-searching.subpage .wrapper-grid-sub .bottom .s-button{margin-left:0;width:100%}.container-searching.subpage .wrapper-grid-sub .top{grid-template:auto/1fr}.container-searching.subpage .more-filter .wrapper-filter{grid-template:auto/1fr}.container-searching .search{padding-top:.5rem}.wrapper-table .flex-table .flex-table-row .f-td{padding:.75rem .75rem;padding-right:2rem}.c-map.subpage{padding-top:1rem;padding-bottom:2rem}.c-map.subpage .header h2{font-size:1.35rem}.c-map.subpage .map-aspect::before{padding:70%}.wrapper-option{flex-direction:column;align-items:flex-start}.wrapper-option .title{margin-right:0;margin-bottom:7px}.wrapper-option .option:first-child{margin-left:0}.container-results{padding-left:0;padding-right:0}.header.w-link h3 small a{font-size:.75rem}.container-footer-offices .header h1{font-size:1.6rem;margin-top:1rem}.container-contact-form{padding-left:0;padding-right:0}.visualisations-wrapper{grid-template:auto/auto;gap:1rem}}/*# sourceMappingURL=style.min.css.map */