.modelos{padding:6em 0;overflow:hidden;position:relative}.modelos .fig{position:absolute;top:0;left:0;transform:translateX(-60%) translateY(-50%);z-index:1}.modelos .grid-depas .item{background-color:#f7f2ed;margin-bottom:3em}.modelos .grid-depas .item .item-inner{padding:2em 1em;display:flex;align-items:stretch}.modelos .grid-depas .item .item-inner .item-plan{width:50%}.modelos .grid-depas .item .item-inner .item-plan img{mix-blend-mode:multiply}.modelos .grid-depas .item .item-inner .item-info{width:50%;display:flex;align-items:center}.modelos .grid-depas .item .item-inner .item-info .inner{width:100%;padding:0 1em}.modelos .grid-depas .item .item-inner .item-info .inner .title{font-family:"Cormorant Garamond",serif;font-weight:700;font-size:32px}.modelos .grid-depas .item .item-inner .item-info .inner ul{list-style-type:none;margin:1em 0;padding:0}.modelos .grid-depas .item .item-inner .item-info .inner ul li{border-bottom:1px solid #f2eae2;position:relative;padding-bottom:.65em;margin-bottom:.65em;display:flex;align-items:center}.modelos .grid-depas .item .item-inner .item-info .inner ul li p{font-family:Montserrat,sans-serif;font-weight:400;line-height:1.35em;margin:0;font-size:12px;padding-left:1em}.modelos .grid-depas .item .item-inner .item-info .inner ul li:last-child{border:none;padding-bottom:0}@media (min-width:992px){.modelos .grid-depas{display:flex;flex-direction:row;align-items:stretch;justify-content:space-between;flex-wrap:wrap}.modelos .grid-depas .item{width:calc(50% - 1em)}.modelos .grid-depas .item:nth-child(1){border-top-left-radius:25px}.modelos .grid-depas .item:nth-child(2){border-top-right-radius:25px}}@media (min-width:1200px){.modelos .grid-depas{display:flex;flex-direction:row;align-items:stretch;justify-content:space-between;flex-wrap:wrap}.modelos .grid-depas .item{width:calc(50% - 1.5em)}.modelos .grid-depas .item .item-inner{padding:2.5em 2em}}.banner-departamentos{background-color:#e1f0eb;position:relative;overflow:hidden}.banner-departamentos .block{padding:8em 0 6em;position:relative;z-index:10}.banner-departamentos .block .breadcrumb{font-family:Montserrat,sans-serif;font-weight:400;font-size:12px}.banner-departamentos .block .breadcrumb .breadcrumb-item{color:#3d3d3d}.banner-departamentos .block .breadcrumb .breadcrumb-item a{color:#3d3d3d}.banner-departamentos .block .social{margin:1em 0;position:relative}.banner-departamentos .block .social::before{content:"";display:block;width:500px;height:1px;background-color:#ad9c85;position:absolute;top:50%;right:calc(100% + 1em)}.banner-departamentos .block .social a{text-decoration:none;color:#ad9c85;display:inline-block;margin-right:.5em}.banner-departamentos .block .lead{font-size:24px;line-height:1.2em;margin-bottom:1em}.banner-departamentos .block .depas-pisos{background-color:#fff;padding:2em 1em;border-radius:2em 0 0 0;position:relative;z-index:10}.banner-departamentos .block .depas-pisos ul{list-style-type:none;margin:0;padding:0}.banner-departamentos .block .depas-pisos ul li{border-bottom:1px solid #f7f2ed;padding-bottom:1em;margin-bottom:1em}.banner-departamentos .block .depas-pisos ul li a{text-decoration:none;color:#3d3d3d;display:flex;align-items:center;justify-content:flex-start;position:relative}.banner-departamentos .block .depas-pisos ul li a .title{font-family:Montserrat,sans-serif;font-size:16px;font-weight:700;position:relative;z-index:5;transition:all .6s cubic-bezier(.22,1,.36,1)}.banner-departamentos .block .depas-pisos ul li a .more{display:inline-flex;align-items:center;margin-left:auto;font-family:Montserrat,sans-serif;font-weight:600;font-size:12px;letter-spacing:.15em;text-transform:uppercase;color:#ad9c85;position:relative;z-index:5;transition:all .6s cubic-bezier(.22,1,.36,1)}.banner-departamentos .block .depas-pisos ul li a .more svg{margin-left:.5em}.banner-departamentos .block .depas-pisos ul li a::before{content:"";display:block;width:calc(100% + 1em);height:calc(100% + .5em);border-radius:100px;background-color:#fff;position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);z-index:1;transition:all .6s cubic-bezier(.22,1,.36,1)}.banner-departamentos .block .depas-pisos ul li a:focus::before,.banner-departamentos .block .depas-pisos ul li a:hover::before{background-color:#66d3b9}.banner-departamentos .block .depas-pisos ul li a:focus .level span,.banner-departamentos .block .depas-pisos ul li a:hover .level span{background-color:#fff}.banner-departamentos .block .depas-pisos ul li a:focus .more,.banner-departamentos .block .depas-pisos ul li a:hover .more{color:#fff}.banner-departamentos .block .depas-pisos ul li a.hover::before{content:"";display:block;width:calc(100% + 1em);height:calc(100% + .5em);border-radius:100px;background-color:#66d3b9;position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);z-index:1}.banner-departamentos .block .depas-pisos ul li a.hover .more{color:#fff}.banner-departamentos .block .depas-pisos ul li:last-child{border:none;margin-bottom:0;padding-bottom:0}.banner-departamentos .block .render{margin:0;position:relative;z-index:1}@media (min-width:992px){.banner-departamentos .block .render{width:calc(100% + 200px);transform:translateX(-200px)}}@media (min-width:1200px){.banner-departamentos .block{padding-bottom:1em}.banner-departamentos .block .render{width:calc(100% + 400px);transform:translateX(-400px)}}@media (min-width:1400px){.banner-departamentos .block .heading-block{margin-bottom:-100px;position:relative;z-index:50}.banner-departamentos .block .render{width:calc(100% + 600px);transform:translateX(-600px)}}