#hero .main{width:100%}@media (min-width: 90rem){#hero .main{max-width:90rem}}@media (min-width: 96rem){#hero .main{max-width:96rem}}@media (min-width: 120rem){#hero .main{max-width:120rem}}@media (min-width: 640px){#hero .main{max-width:640px}}@media (min-width: 768px){#hero .main{max-width:768px}}@media (min-width: 1024px){#hero .main{max-width:1024px}}@media (min-width: 1280px){#hero .main{max-width:1280px}}#hero .main{margin-left:auto;margin-right:auto;display:flex;flex-direction:row;flex-wrap:wrap}#hero .main .heading{min-height:8rem;--tw-bg-opacity: 1;background-color:rgba(var(--primary-500),var(--tw-bg-opacity, 1));min-height:clamp(8rem,calc(1.25rem + 1vh),38rem);width:100%}@media (min-width: 90rem){#hero .main .heading{max-width:90rem}}@media (min-width: 96rem){#hero .main .heading{max-width:96rem}}@media (min-width: 120rem){#hero .main .heading{max-width:120rem}}@media (min-width: 640px){#hero .main .heading{max-width:640px}}@media (min-width: 768px){#hero .main .heading{max-width:768px}}@media (min-width: 1024px){#hero .main .heading{max-width:1024px}}@media (min-width: 1280px){#hero .main .heading{max-width:1280px}}#hero .main .heading{display:flex;align-items:center;justify-content:flex-start;padding-left:1.5rem;padding-right:1.5rem}#hero .main .heading .title{font-family:Plus Jakarta Sans,sans-serif;font-weight:800;text-transform:uppercase;font-size:1.5rem;line-height:2rem;letter-spacing:-.025em;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}#hero .main .heading .title:after{content:"";margin-left:.25rem;margin-top:.75rem;display:inline-block;width:.25rem;height:.25rem;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));vertical-align:middle}#hero .main .media-content{position:relative;height:100%;width:100%}#hero .main .media-content .hero-media,#hero .main .media-content .hero-media .media{height:auto;width:100%}#hero .main .media-content .logos{position:absolute;top:50%;bottom:50%;right:1rem;--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));display:flex;flex-direction:column;align-items:center;justify-content:center;row-gap:1rem}#hero .main .media-content .logos .logo-transparent{height:auto;width:10rem;opacity:.1}#hero .main .media-content .logos .logo{height:auto;width:8rem}@media (min-width: 640px){#hero .main .heading{flex-basis:31.25%;justify-content:center}#hero .main .media-content{flex-basis:68.75%}#hero .main .media-content .logos{right:1.25rem}#hero .main .media-content .logos .logo-transparent{width:13rem}#hero .main .media-content .logos .logo{width:10rem}}@media (min-width: 768px){#hero .main .media-content .logos{right:1.5rem}#hero .main .media-content .logos .logo-transparent{width:16rem}#hero .main .media-content .logos .logo{width:12rem}}@media (min-width: 1024px){#hero .main{max-width:100%}#hero .main .heading .title{font-size:1.875rem;line-height:2.25rem}#hero .main .media-content .logos{row-gap:2rem}#hero .main .media-content .logos .logo-transparent{width:22rem}#hero .main .media-content .logos .logo{width:14rem}}@media (min-width: 1280px){#hero .main .heading .title{font-size:2.25rem;line-height:2.5rem}#hero .main .heading .title:after{margin-top:.875rem;width:.5rem;height:.5rem}#hero .main .media-content .logos{right:5rem;row-gap:3.5rem;width:100%;max-width:28rem}#hero .main .media-content .logos .logo-transparent{width:100%;max-width:28rem}#hero .main .media-content .logos .logo{width:18rem}}@media (min-width: 90rem){#hero .main .heading .title{font-size:2.5rem}}@media (min-width: 96rem){#hero .main .heading .title{line-height:1;font-size:2.8rem}#hero .main .heading .title:after{margin-top:1rem}#hero .main .media-content .logos{row-gap:4rem;max-width:32rem}#hero .main .media-content .logos .logo-transparent{max-width:32rem}#hero .main .media-content .logos .logo{width:20rem}}@media (min-width: 120rem){#hero .main .heading .title{line-height:1;font-size:2.8rem}#hero .main .heading .title:after{margin-top:1rem}#hero .main .media-content .logos{right:2.5rem;max-width:48rem}#hero .main .media-content .logos .logo-transparent{max-width:48rem}#hero .main .media-content .logos .logo{width:24rem}}#welcome{border-bottom-width:1px;--tw-border-opacity: 1;border-color:rgb(229 229 229 / var(--tw-border-opacity, 1))}#welcome .main{width:100%}@media (min-width: 90rem){#welcome .main{max-width:90rem}}@media (min-width: 96rem){#welcome .main{max-width:96rem}}@media (min-width: 120rem){#welcome .main{max-width:120rem}}@media (min-width: 640px){#welcome .main{max-width:640px}}@media (min-width: 768px){#welcome .main{max-width:768px}}@media (min-width: 1024px){#welcome .main{max-width:1024px}}@media (min-width: 1280px){#welcome .main{max-width:1280px}}#welcome .main{margin-left:auto;margin-right:auto;padding-top:2.5rem;padding-bottom:3rem;display:grid;grid-template-columns:repeat(1,minmax(0,1fr));justify-items:start;row-gap:2rem;padding-inline:clamp(1rem,calc(1.25rem + 4vw),6rem);--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity, 1))}#welcome .main .heading{display:flex;flex-direction:column;row-gap:2rem}#welcome .main .heading .logos .logo{height:auto;width:15rem}#welcome .main .heading .abstract,#welcome .main .heading .subtitle{height:-webkit-max-content;height:max-content;font-size:1.125rem;line-height:1.75rem;line-height:1.25}#welcome .main .wrapper-content{width:100%;max-width:100%;display:flex;flex-direction:column;row-gap:2rem}#welcome .main .wrapper-content .subtitle{height:-webkit-max-content;height:max-content;font-size:1.125rem;line-height:1.75rem;line-height:1.25}#welcome .main .wrapper-content .description{font-size:.875rem;line-height:1.25rem}@media (min-width: 640px){#welcome .main{padding-bottom:3.5rem}#welcome .main .heading .subtitle{font-size:1.25rem;line-height:1.75rem}#welcome .main .wrapper-content .description{font-size:1rem;line-height:1.5rem}}@media (min-width: 768px){#welcome .main{row-gap:3rem;padding-top:3rem;padding-bottom:4rem}#welcome .main .heading .logos .logo{width:18rem}}@media (min-width: 1024px){#welcome .main{align-items:center;justify-items:center}}@media (min-width: 1280px){#welcome .main{padding-top:3.5rem}#welcome .main .wrapper-content .description{font-size:1.25rem;line-height:1.75rem}}@media (min-width: 90rem){#welcome .main{max-width:72rem;padding-left:0;padding-right:0}}@media (min-width: 96rem){#welcome .main{max-width:80rem;row-gap:0px;padding-bottom:6rem}#welcome .main .heading .logos .logo{width:24rem}#welcome .main .wrapper-content .description{font-size:1.5rem;line-height:2rem}}@media (min-width: 120rem){#welcome .main{max-width:92rem;padding-top:4rem}#welcome .main .wrapper-content .description{font-size:1.875rem;line-height:2.25rem}}#portfolio-center .main{width:100%}@media (min-width: 90rem){#portfolio-center .main{max-width:90rem}}@media (min-width: 96rem){#portfolio-center .main{max-width:96rem}}@media (min-width: 120rem){#portfolio-center .main{max-width:120rem}}@media (min-width: 640px){#portfolio-center .main{max-width:640px}}@media (min-width: 768px){#portfolio-center .main{max-width:768px}}@media (min-width: 1024px){#portfolio-center .main{max-width:1024px}}@media (min-width: 1280px){#portfolio-center .main{max-width:1280px}}#portfolio-center .main{margin-left:auto;margin-right:auto;padding-top:2rem;padding-bottom:2rem;padding-inline:clamp(1rem,calc(1rem + 2vw),8rem);display:grid;grid-template-columns:repeat(1,minmax(0,1fr));row-gap:2rem}#portfolio-center .main .title{font-size:1rem;line-height:1.5rem;font-weight:800;--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity, 1))}#portfolio-center .main .wrapper-content{position:relative;display:grid;grid-template-columns:repeat(1,minmax(0,1fr));align-items:flex-start;width:100%;min-width:0px;max-width:100%}#portfolio-center .main .wrapper-content .card-item{--tw-bg-opacity: 1;background-color:rgb(229 229 229 / var(--tw-bg-opacity, 1));padding:1.25rem;--tw-drop-shadow: drop-shadow(0 20px 13px rgb(0 0 0 / .03)) drop-shadow(0 8px 5px rgb(0 0 0 / .08));filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);row-gap:1.5rem}#portfolio-center .main .wrapper-content .card-item .card-body{row-gap:1rem;padding:0;--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity, 1))}#portfolio-center .main .wrapper-content .card-item .card-body .card-title{font-size:1rem;line-height:1.5rem}#portfolio-center .main .wrapper-content .card-item .card-body .card-specifications{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:2rem;row-gap:1rem}#portfolio-center .main .wrapper-content .card-item .card-body .card-specifications .card-item-specification{display:flex;flex-direction:column;gap:.25rem;--tw-text-opacity: 1;color:rgb(64 64 64 / var(--tw-text-opacity, 1))}#portfolio-center .main .wrapper-content .card-item .card-body .card-specifications .card-item-specification h5{font-size:.875rem;line-height:1.25rem;font-weight:700}#portfolio-center .main .wrapper-content .card-item .card-body .card-specifications .card-item-specification p{font-size:.875rem;line-height:1.25rem}#portfolio-center .main .wrapper-content .card-item .card-body .card-specifications .card-item-specification.item-location,#portfolio-center .main .wrapper-content .card-item .card-body .card-specifications .card-item-specification.item-ubicacion,#portfolio-center .main .wrapper-content .card-item .card-body .card-specifications .card-item-specification.item-summary{grid-column:1 / -1}#portfolio-center .main .wrapper-content .swiper{overflow:hidden;width:100%;min-width:0px;max-width:100%}#portfolio-center .main .wrapper-content .swiper .swiper-wrapper{min-width:0}#portfolio-center .main .wrapper-content .swiper .swiper-slide{display:flex;justify-content:center;padding:1rem .25rem}#portfolio-center .main .wrapper-content .swiper-slide{display:flex;align-items:center;justify-content:center}#portfolio-center .main .swiper-actions{position:relative;display:grid;grid-template-columns:repeat(1,minmax(0,1fr));justify-content:center;gap:.5rem;width:100%;max-width:100%}#portfolio-center .main .swiper-actions .swiper-pagination-count{width:100%;max-width:100%;display:flex;justify-content:space-between;font-size:1.125rem;line-height:1.75rem;font-weight:400;--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity, 1))}#portfolio-center .main .swiper-actions .swiper-pagination-shopping-centers{width:100%;max-width:100%;display:flex;position:static!important;gap:6px}#portfolio-center .main .swiper-actions .swiper-pagination-shopping-centers .swiper-pagination-bullet{--tw-scale-x: .9;--tw-scale-y: .9;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));flex:1;height:3px;width:auto;border-radius:2px;background-color:#e5e5e5;opacity:1;margin:0!important;transition:background-color .3s ease}#portfolio-center .main .swiper-actions .swiper-pagination-shopping-centers .swiper-pagination-bullet-active{background-color:#a68b52}@media (min-width: 640px){#portfolio-center .main{row-gap:2.5rem;padding-top:3rem;padding-bottom:3rem}#portfolio-center .main .title{font-size:1.25rem;line-height:1.75rem}#portfolio-center .main .wrapper-content .card-item{row-gap:2.5rem;padding:2rem}#portfolio-center .main .wrapper-content .card-item .card-body{row-gap:2rem}#portfolio-center .main .wrapper-content .card-item .card-body .card-title{font-size:1.125rem;line-height:1.75rem}#portfolio-center .main .wrapper-content .card-item .card-body .card-specifications{row-gap:1rem}#portfolio-center .main .wrapper-content .card-item .card-body .card-specifications .card-item-specification{gap:.5rem}#portfolio-center .main .wrapper-content .card-item .card-body .card-specifications .card-item-specification h5{font-size:1rem;line-height:1.5rem}#portfolio-center .main .swiper-actions .swiper-pagination-count{font-size:1.25rem;line-height:1.75rem}}@media (min-width: 768px){#portfolio-center .main{row-gap:2.5rem;padding-top:3rem;padding-bottom:3rem}#portfolio-center .main .title{font-size:1.25rem;line-height:1.75rem}#portfolio-center .main .wrapper-content .card-item{width:100%;max-width:44.5rem;flex-direction:row;align-items:flex-start;column-gap:1rem}#portfolio-center .main .wrapper-content .card-item .card-body{width:18rem;row-gap:1.5rem}#portfolio-center .main .wrapper-content .card-item .card-body .card-title{font-size:1.125rem;line-height:1.75rem}#portfolio-center .main .wrapper-content .card-item .card-body .card-specifications{column-gap:.5rem}#portfolio-center .main .wrapper-content .card-item .card-body .card-specifications .card-item-specification{gap:.25rem}#portfolio-center .main .wrapper-content .card-item .card-body .card-specifications .card-item-specification h5{font-size:1rem;line-height:1.5rem}#portfolio-center .main .wrapper-content .card-item .card-body .card-specifications .card-item-specification p{font-size:.75rem;line-height:1rem}#portfolio-center .main .swiper-actions{max-width:24rem;align-self:center}}@media (min-width: 1024px){#portfolio-center .main{row-gap:2.5rem;padding-top:3rem;padding-bottom:3rem;-webkit-padding-end:0px;padding-inline-end:0px;grid-template-columns:repeat(2,minmax(0,1fr))}#portfolio-center .main .title{order:1;font-size:1.875rem;line-height:2.25rem}#portfolio-center .main .wrapper-content{order:3;grid-column:1 / -1}#portfolio-center .main .wrapper-content .card-item{max-width:44.5rem}#portfolio-center .main .wrapper-content .card-item .card-body .card-title{font-size:1rem;line-height:1.5rem}#portfolio-center .main .swiper-actions{order:2;-webkit-margin-end:4rem;margin-inline-end:4rem;justify-self:end}}@media (min-width: 1280px){#portfolio-center .main{row-gap:2.5rem;padding-top:4rem;padding-bottom:4rem}#portfolio-center .main .title{font-size:1.875rem;line-height:2.25rem}#portfolio-center .main .wrapper-content .card-item{max-width:52.5rem;padding-left:2.5rem;padding-right:2.5rem}#portfolio-center .main .wrapper-content .card-item .card-body .card-title{font-size:1.125rem;line-height:1.75rem}#portfolio-center .main .wrapper-content .card-item .card-body .card-specifications{column-gap:.5rem}#portfolio-center .main .wrapper-content .card-item .card-body .card-specifications .card-item-specification{gap:.25rem}#portfolio-center .main .wrapper-content .card-item .card-body .card-specifications .card-item-specification h5{font-size:1rem;line-height:1.5rem}#portfolio-center .main .wrapper-content .card-item .card-body .card-specifications .card-item-specification p{font-size:.75rem;line-height:1rem}#portfolio-center .main .swiper-actions{row-gap:1rem}}@media (min-width: 90rem){#portfolio-center .main{row-gap:2.5rem;padding-top:5rem;padding-bottom:5rem;padding-left:0;padding-right:0;-webkit-margin-end:0px;margin-inline-end:0px;max-width:88rem}#portfolio-center .main .title{-webkit-margin-start:5rem;margin-inline-start:5rem}#portfolio-center .main .wrapper-content .card-item .card-body .card-title{font-size:1.5rem;line-height:2rem}#portfolio-center .main .wrapper-content .card-item .card-body .card-specifications .card-item-specification h5{font-size:1.125rem;line-height:1.75rem}#portfolio-center .main .wrapper-content .card-item .card-body .card-specifications .card-item-specification p{font-size:.875rem;line-height:1.25rem}#portfolio-center .main .swiper-actions{-webkit-margin-end:5rem;margin-inline-end:5rem}}@media (min-width: 96rem){#portfolio-center .main{max-width:94rem;row-gap:4rem}#portfolio-center .main .title{-webkit-margin-start:5rem;margin-inline-start:5rem;font-size:2.25rem;line-height:2.5rem}#portfolio-center .main .wrapper-content .card-item{max-width:62rem;padding:2.5rem}#portfolio-center .main .wrapper-content .card-item .card-body{width:22rem}#portfolio-center .main .swiper-actions{-webkit-margin-end:8rem;margin-inline-end:8rem}}@media (min-width: 120rem){#portfolio-center .main{max-width:116rem;padding-top:6rem;padding-bottom:6rem}#portfolio-center .main .title{font-size:2.5rem}#portfolio-center .main .wrapper-content .card-item{max-width:62rem;column-gap:2rem}#portfolio-center .main .wrapper-content .card-item .card-body{width:22rem}#portfolio-center .main .swiper-actions .swiper-pagination-count{font-size:1.5rem;line-height:2rem}}#portfolio-real-estate-admin{position:relative;--tw-bg-opacity: 1;background-color:rgb(64 64 64 / var(--tw-bg-opacity, 1))}#portfolio-real-estate-admin .main{width:100%}@media (min-width: 90rem){#portfolio-real-estate-admin .main{max-width:90rem}}@media (min-width: 96rem){#portfolio-real-estate-admin .main{max-width:96rem}}@media (min-width: 120rem){#portfolio-real-estate-admin .main{max-width:120rem}}@media (min-width: 640px){#portfolio-real-estate-admin .main{max-width:640px}}@media (min-width: 768px){#portfolio-real-estate-admin .main{max-width:768px}}@media (min-width: 1024px){#portfolio-real-estate-admin .main{max-width:1024px}}@media (min-width: 1280px){#portfolio-real-estate-admin .main{max-width:1280px}}#portfolio-real-estate-admin .main{margin-left:auto;margin-right:auto;padding-top:3rem;padding-bottom:3rem;padding-inline:clamp(1rem,calc(1rem + 2vw),8rem);display:flex;flex-direction:column;row-gap:2rem}#portfolio-real-estate-admin .main .title{text-align:center;font-size:1.25rem;line-height:1.75rem;font-weight:800;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}#portfolio-real-estate-admin .main .wrapper-content{width:100%;min-width:0px;max-width:24rem;position:relative;display:grid;grid-template-columns:repeat(1,minmax(0,1fr));align-items:flex-start}#portfolio-real-estate-admin .main .wrapper-content .card-item{border-radius:0;border-style:none;padding:0;--tw-drop-shadow: drop-shadow(0 20px 13px rgb(0 0 0 / .03)) drop-shadow(0 8px 5px rgb(0 0 0 / .08));filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);row-gap:1.5rem}#portfolio-real-estate-admin .main .wrapper-content .card-item .card-body{row-gap:1rem;padding:0;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}#portfolio-real-estate-admin .main .wrapper-content .card-item .card-body .card-title{font-size:1rem;line-height:1.5rem}#portfolio-real-estate-admin .main .wrapper-content .card-item .card-body .card-specifications{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:2rem;row-gap:1rem}#portfolio-real-estate-admin .main .wrapper-content .card-item .card-body .card-specifications .card-item-specification{display:flex;flex-direction:column;gap:.25rem;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}#portfolio-real-estate-admin .main .wrapper-content .card-item .card-body .card-specifications .card-item-specification h5{font-size:.875rem;line-height:1.25rem;font-weight:700}#portfolio-real-estate-admin .main .wrapper-content .card-item .card-body .card-specifications .card-item-specification p{font-size:.875rem;line-height:1.25rem}#portfolio-real-estate-admin .main .wrapper-content .card-item .card-body .card-specifications .card-item-specification.item-location,#portfolio-real-estate-admin .main .wrapper-content .card-item .card-body .card-specifications .card-item-specification.item-ubicacion,#portfolio-real-estate-admin .main .wrapper-content .card-item .card-body .card-specifications .card-item-specification.item-summary{grid-column:1 / -1}#portfolio-real-estate-admin .main .wrapper-content .swiper{overflow:hidden;width:100%;min-width:0px;max-width:100%}#portfolio-real-estate-admin .main .wrapper-content .swiper .swiper-wrapper{min-width:0}#portfolio-real-estate-admin .main .wrapper-content .swiper .swiper-slide{display:flex;justify-content:center}#portfolio-real-estate-admin .main .wrapper-content .swiper-slide{display:flex;align-items:center;justify-content:center}#portfolio-real-estate-admin .main .swiper-button-prev,#portfolio-real-estate-admin .main .swiper-button-next{position:absolute;top:50%;bottom:50%;--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));width:2rem;height:2rem;border-radius:9999px;border-width:2px;--tw-border-opacity: 1;border-color:rgb(163 163 163 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.1s;transition-timing-function:cubic-bezier(.4,0,1,1)}#portfolio-real-estate-admin .main .swiper-button-prev .swiper-navigation-icon,#portfolio-real-estate-admin .main .swiper-button-next .swiper-navigation-icon{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:75ms;transition-timing-function:cubic-bezier(.4,0,1,1);height:auto;width:1rem;fill:#a3a3a3}#portfolio-real-estate-admin .main .swiper-button-prev:hover,#portfolio-real-estate-admin .main .swiper-button-next:hover{--tw-scale-x: .95;--tw-scale-y: .95;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-border-opacity: 1;border-color:rgb(255 255 255 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgba(var(--primary-500),var(--tw-bg-opacity, 1))}#portfolio-real-estate-admin .main .swiper-button-prev:hover .swiper-navigation-icon,#portfolio-real-estate-admin .main .swiper-button-next:hover .swiper-navigation-icon{fill:#fff}@media (min-width: 640px){#portfolio-real-estate-admin .main{align-items:center;row-gap:3rem;padding-top:3.5rem;padding-bottom:3.5rem}#portfolio-real-estate-admin .main .wrapper-content .card-item{row-gap:2.5rem}#portfolio-real-estate-admin .main .wrapper-content .card-item .card-body{row-gap:1.5rem;padding-left:2rem;padding-right:2rem}#portfolio-real-estate-admin .main .wrapper-content .card-item .card-body .card-title{font-size:1.125rem;line-height:1.75rem}#portfolio-real-estate-admin .main .wrapper-content .card-item .card-body .card-specifications{row-gap:2rem}#portfolio-real-estate-admin .main .wrapper-content .card-item .card-body .card-specifications .card-item-specification{gap:.5rem}#portfolio-real-estate-admin .main .wrapper-content .card-item .card-body .card-specifications .card-item-specification h5{font-size:1.125rem;line-height:1.75rem}#portfolio-real-estate-admin .main .swiper-button-prev,#portfolio-real-estate-admin .main .swiper-button-next{width:2.5rem;height:2.5rem}#portfolio-real-estate-admin .main .swiper-button-prev .swiper-navigation-icon,#portfolio-real-estate-admin .main .swiper-button-next .swiper-navigation-icon{width:1.5rem}#portfolio-real-estate-admin .main .swiper-button-prev.swiper-button-prev,#portfolio-real-estate-admin .main .swiper-button-next.swiper-button-prev{left:10%}#portfolio-real-estate-admin .main .swiper-button-prev.swiper-button-next,#portfolio-real-estate-admin .main .swiper-button-next.swiper-button-next{right:10%}}@media (min-width: 768px){#portfolio-real-estate-admin .main .swiper-button-prev,#portfolio-real-estate-admin .main .swiper-button-next{width:2.5rem;height:2.5rem}#portfolio-real-estate-admin .main .swiper-button-prev .swiper-navigation-icon,#portfolio-real-estate-admin .main .swiper-button-next .swiper-navigation-icon{width:1.5rem}}@media (min-width: 1024px){#portfolio-real-estate-admin .main{padding-top:5rem;padding-bottom:5rem}#portfolio-real-estate-admin .main .title{font-size:1.875rem;line-height:2.25rem}#portfolio-real-estate-admin .main .wrapper-content{max-width:100%}#portfolio-real-estate-admin .main .wrapper-content .card-item{width:100%;max-width:24rem}#portfolio-real-estate-admin .main .swiper-button-prev.swiper-button-prev,#portfolio-real-estate-admin .main .swiper-button-next.swiper-button-prev{left:2%}#portfolio-real-estate-admin .main .swiper-button-prev.swiper-button-next,#portfolio-real-estate-admin .main .swiper-button-next.swiper-button-next{right:2%}}@media (min-width: 90rem){#portfolio-real-estate-admin .main{row-gap:4rem;padding-left:0;padding-right:0}}@media (min-width: 96rem){#portfolio-real-estate-admin .main{max-width:86rem;padding-top:6rem;padding-bottom:6rem}#portfolio-real-estate-admin .main .title{font-size:2.25rem;line-height:2.5rem}#portfolio-real-estate-admin .main .wrapper-content .card-item{max-width:31.25rem}#portfolio-real-estate-admin .main .wrapper-content .card-item .card-body .card-title{font-size:1.5rem;line-height:2rem}#portfolio-real-estate-admin .main .wrapper-content .card-item .card-body .card-specifications .card-item-specification h5{font-size:1.125rem;line-height:1.75rem}#portfolio-real-estate-admin .main .wrapper-content .card-item .card-body .card-specifications .card-item-specification p{font-size:.875rem;line-height:1.25rem}}@media (min-width: 120rem){#portfolio-real-estate-admin .main{max-width:104rem}#portfolio-real-estate-admin .main .title{font-size:2.5rem}}#portfolio-land{position:relative}#portfolio-land .main{width:100%}@media (min-width: 90rem){#portfolio-land .main{max-width:90rem}}@media (min-width: 96rem){#portfolio-land .main{max-width:96rem}}@media (min-width: 120rem){#portfolio-land .main{max-width:120rem}}@media (min-width: 640px){#portfolio-land .main{max-width:640px}}@media (min-width: 768px){#portfolio-land .main{max-width:768px}}@media (min-width: 1024px){#portfolio-land .main{max-width:1024px}}@media (min-width: 1280px){#portfolio-land .main{max-width:1280px}}#portfolio-land .main{margin-left:auto;margin-right:auto;padding-top:3rem;padding-bottom:3rem;padding-inline:clamp(1rem,calc(1rem + 1vw),8rem);display:grid;grid-template-columns:repeat(1,minmax(0,1fr));justify-items:center;row-gap:2.5rem}#portfolio-land .main .title{order:3;text-align:center;font-size:1.25rem;line-height:1.75rem;font-weight:800;--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity, 1))}#portfolio-land .main .wrapper-content{width:100%;min-width:0px;max-width:26rem;position:relative;display:grid;grid-template-columns:repeat(1,minmax(0,1fr));align-items:flex-start}#portfolio-land .main .wrapper-content .card-item{border-radius:0;border-style:none;padding:0;--tw-drop-shadow: drop-shadow(0 20px 13px rgb(0 0 0 / .03)) drop-shadow(0 8px 5px rgb(0 0 0 / .08));filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}#portfolio-land .main .wrapper-content .card-item .card-body{row-gap:1rem;padding-left:1.5rem;padding-right:1.5rem;padding-top:0;padding-bottom:0;--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity, 1))}#portfolio-land .main .wrapper-content .card-item .card-body .card-title{font-size:1.25rem;line-height:1.75rem}#portfolio-land .main .wrapper-content .card-item .card-body .card-specifications{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:2rem;row-gap:1rem}#portfolio-land .main .wrapper-content .card-item .card-body .card-specifications .card-item-specification{display:flex;flex-direction:column;gap:.25rem;--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity, 1))}#portfolio-land .main .wrapper-content .card-item .card-body .card-specifications .card-item-specification h5{font-size:.875rem;line-height:1.25rem;font-weight:700}#portfolio-land .main .wrapper-content .card-item .card-body .card-specifications .card-item-specification p{font-size:.875rem;line-height:1.25rem}#portfolio-land .main .wrapper-content .card-item .card-body .card-specifications .card-item-specification.item-location,#portfolio-land .main .wrapper-content .card-item .card-body .card-specifications .card-item-specification.item-ubicacion,#portfolio-land .main .wrapper-content .card-item .card-body .card-specifications .card-item-specification.item-summary{grid-column:1 / -1}#portfolio-land .main .wrapper-content .swiper{overflow:hidden;width:100%;min-width:0px;max-width:100%}#portfolio-land .main .wrapper-content .swiper .swiper-wrapper{min-width:0}#portfolio-land .main .wrapper-content .swiper .swiper-slide{display:flex;justify-content:center}#portfolio-land .main .wrapper-content .swiper-slide{display:flex;align-items:center;justify-content:center}#portfolio-land .main .wrapper-content.slide-media{order:1}#portfolio-land .main .wrapper-content.slide-body{order:4}#portfolio-land .main .swiper-actions{position:relative;order:2;display:grid;grid-template-columns:repeat(1,minmax(0,1fr));justify-items:center;gap:.5rem;height:-webkit-max-content;height:max-content;width:100%;max-width:14rem}#portfolio-land .main .swiper-actions .swiper-pagination-count{width:100%;max-width:100%;display:flex;justify-content:space-between;font-size:1.125rem;line-height:1.75rem;font-weight:400;--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity, 1))}#portfolio-land .main .swiper-actions .swiper-pagination{width:100%;max-width:100%;display:flex;position:static!important;gap:6px}#portfolio-land .main .swiper-actions .swiper-pagination .swiper-pagination-bullet{--tw-scale-x: .9;--tw-scale-y: .9;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));flex:1;height:3px;width:auto;border-radius:2px;background-color:#e5e5e5;opacity:1;margin:0!important;transition:background-color .3s ease}#portfolio-land .main .swiper-actions .swiper-pagination .swiper-pagination-bullet-active{background-color:#a68b52}@media (min-width: 640px){#portfolio-land .main{padding-top:4rem;padding-bottom:4rem}#portfolio-land .main .wrapper-content .card-item{width:100%}#portfolio-land .main .wrapper-content .card-item .card-body{row-gap:1.5rem}#portfolio-land .main .wrapper-content .card-item .card-body .card-specifications{grid-template-columns:repeat(4,minmax(0,1fr));row-gap:2rem}#portfolio-land .main .wrapper-content .card-item .card-body .card-specifications .card-item-specification{gap:.5rem}#portfolio-land .main .wrapper-content .card-item .card-body .card-specifications .card-item-specification h5{font-size:1.125rem;line-height:1.75rem}#portfolio-land .main .wrapper-content.slide-media,#portfolio-land .main .wrapper-content.slide-body{max-width:42rem}#portfolio-land .main .swiper-actions{max-width:16rem}#portfolio-land .main .swiper-actions .swiper-pagination-count{font-size:1.25rem;line-height:1.75rem}}@media (min-width: 1280px){#portfolio-land .main{padding-top:4rem;padding-bottom:4rem;grid-template-columns:66% auto;grid-template-rows:repeat(6,minmax(0,1fr));justify-items:start;column-gap:2rem;row-gap:1.5rem}#portfolio-land .main .title{grid-column-start:2;grid-row:span 1 / span 1;width:16.5rem;text-align:start;font-size:1.5rem;line-height:2rem}#portfolio-land .main .wrapper-content .card-item .card-body{row-gap:1.5rem;padding-left:0;padding-right:0}#portfolio-land .main .wrapper-content .card-item .card-body .card-specifications{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:1rem}#portfolio-land .main .wrapper-content .card-item .card-body .card-specifications .card-item-specification{gap:.5rem}#portfolio-land .main .wrapper-content .card-item .card-body .card-specifications .card-item-specification h5{font-size:1.125rem;line-height:1.75rem}#portfolio-land .main .wrapper-content.slide-media{max-width:72rem;grid-row:span 5 / span 5}#portfolio-land .main .wrapper-content.slide-body{max-width:24rem;grid-column-start:2;grid-row:span 4 / span 4}#portfolio-land .main .swiper-actions{grid-column-start:1;grid-row:span 1 / span 1;grid-row-start:6;max-width:16rem;justify-self:center}#portfolio-land .main .swiper-actions .swiper-pagination-count{font-size:1.25rem;line-height:1.75rem}}@media (min-width: 90rem){#portfolio-land .main{max-width:74rem;column-gap:4rem;padding-top:5rem;padding-bottom:5rem;padding-left:0;padding-right:0}#portfolio-land .main .title{width:100%;font-size:1.875rem;line-height:2.25rem}}@media (min-width: 96rem){#portfolio-land .main{max-width:86rem;column-gap:4rem;row-gap:2.5rem}#portfolio-land .main .wrapper-content .card-item .card-body{row-gap:2rem}#portfolio-land .main .wrapper-content .card-item .card-body .card-title{font-size:1.5rem;line-height:2rem}#portfolio-land .main .wrapper-content .card-item .card-body .card-specifications{row-gap:1.5rem}#portfolio-land .main .wrapper-content.slide-media{max-width:72rem;grid-row:span 5 / span 5}#portfolio-land .main .wrapper-content.slide-body{max-width:24rem;align-items:center}#portfolio-land .main .swiper-actions .swiper-pagination-count{font-size:1.5rem;line-height:2rem}}@media (min-width: 120rem){#portfolio-land .main{max-width:90rem;column-gap:6rem}#portfolio-land .main .title{line-height:2.25rem;font-size:2.5rem}#portfolio-land .main .wrapper-content .card-item .card-body{row-gap:2rem}#portfolio-land .main .wrapper-content .card-item .card-body .card-specifications{row-gap:1.5rem}#portfolio-land .main .wrapper-content.slide-media{max-width:72rem;grid-row:span 5 / span 5}#portfolio-land .main .wrapper-content.slide-body{max-width:24rem}#portfolio-land .main .swiper-actions .swiper-pagination-count{font-size:1.5rem;line-height:2rem}}
