.single-case-study-item-inner{max-width:1440px;margin:0 auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.single-case-study-item-intro{display:flex;gap:24px}.single-case-study-item-img{flex:1}.single-case-study-item-img img{display:block;margin:0 0 0 auto;max-width:100%;height:auto}.single-case-study-item-intro-content{flex:1;display:flex;flex-direction:column;justify-content:space-between}.single-case-study-item-localizacion{display:block;text-transform:uppercase;margin:24px 0;color:var(--light-grey)}.single-case-study-item-title{font-size:44px;line-height:50px;font-weight:700;max-width:396px;margin-bottom:24px}.single-case-study-item-excerpt{display:block;max-width:396px}.single-case-study-item-excerpt li,.single-case-study-item-excerpt p,.single-case-study-item-intro-text li,.single-case-study-item-intro-text p{font-size:20px;line-height:30px;font-weight:400}.single-case-study-item-address{font-size:16px;line-height:20px;font-weight:400;display:block;margin-top:48px;max-width:396px}.single-case-study-item-intro-text{max-width:396px}.single-case-study-item-intro-text h2,.single-case-study-item-intro-text h3,.single-case-study-item-intro-text h4,.single-case-study-item-intro-text h5,.single-case-study-item-intro-text h6{color:var(--beige);font-weight:700;font-size:24px;line-height:30px;display:block}.single-case-study-item-intro-text h2+p,.single-case-study-item-intro-text h3+p,.single-case-study-item-intro-text h4+p,.single-case-study-item-intro-text h5+p,.single-case-study-item-intro-text h6+p{margin-top:16px}.single-case-study-item-text-w-images{margin-top:24px;display:flex;justify-content:space-between;justify-content:center;gap:24px;flex-wrap:wrap}.case-study-gallery-item.row-flex-end{flex-direction:row;align-items:flex-end;justify-content:flex-start;gap:24px}.case-study-gallery-item.no-caption .case-study-gallery-item-caption{display:none!important}.case-study-gallery-item.row-flex-end,.case-study-gallery-item.row-flex-initial.no-caption{width:100%!important}.case-study-gallery-item-img img{margin:0;display:block;max-width:100%;height:auto}.case-study-gallery-item.item-align-right{margin-left:auto;text-align:right}.case-study-gallery-item.item-align-left{margin-right:auto;text-align:left}.case-study-gallery-item.no-align.item-align-left,.case-study-gallery-item.no-align.item-align-right{margin-left:initial!important;margin-right:initial!important}.case-study-gallery-item.item-align-center{margin:auto;text-align:center}.case-study-gallery-item{display:flex;flex-direction:column;justify-content:space-between}.case-study-gallery-item-caption-title{color:var(--beige);font-weight:700;display:block;margin-bottom:12px;font-size:22px;line-height:27.2px}.case-study-gallery-item-caption-text{font-size:18px;line-height:26px}.case-study-gallery-item-caption-text h1,.case-study-gallery-item-caption-text h2,.case-study-gallery-item-caption-text h3{font-weight:500;color:var(--beige);font-size:24px;line-height:30px;margin-bottom:16px}.case-study-gallery-item-caption-text h4,.case-study-gallery-item-caption-text h5,.case-study-gallery-item-caption-text h6{font-size:20px;line-height:24px;font-weight:500;color:var(--beige);margin-bottom:16px}.case-study-gallery-item-caption-text li,.case-study-gallery-item-caption-text p{font-size:20px;line-height:30px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.case-study-gallery-item-caption-text ol+p,.case-study-gallery-item-caption-text p+ol,.case-study-gallery-item-caption-text p+ul,.case-study-gallery-item-caption-text ul+p{margin-top:16px}.case-study-gallery-item-caption-text li{list-style-type:initial}.case-study-gallery-item-caption-text li{list-style-type:initial;margin-left:16px}.case-study-gallery-item-caption-text li ul li{list-style-type:circle}.case-study-gallery-item-caption-text li ul{margin:16px 0}.case-study-gallery-item-caption-text b,.case-study-gallery-item-caption-text strong{font-weight:700}@media only screen and (max-width:990px){.single-case-study-item-intro{flex-direction:column}.single-case-study-item-img{order:2}.single-case-study-item-intro-content{width:calc(100% - 64px);margin-left:auto;margin-right:auto}.single-case-study-item-intro-content-meta{margin-bottom:48px}}@media only screen and (max-width:767px){.single-case-study-item-text-w-images{flex-direction:column}.case-study-gallery-item{width:100%!important}.case-study-gallery-item-caption{margin-top:24px}.case-study-gallery-item.row-flex-end{flex-direction:column;align-items:initial}.case-study-gallery-item-caption-text li,.case-study-gallery-item-caption-text p,.single-case-study-item-excerpt li,.single-case-study-item-excerpt p,.single-case-study-item-intro-text li,.single-case-study-item-intro-text p{font-size:16px;line-height:24px}}