.About_container__0QKEP{display:flex;flex-direction:column;justify-content:center;align-items:center}.About_section__img__6QGQM{width:350px;margin:0 auto}.About_subtitle__MBfjp{margin-block:1rem}.About_section__paragraph__kQ7zW{text-align:justify;margin-inline:1rem}@media screen and (min-width:768px){.About_container__0QKEP{flex-direction:row;padding:2.5rem}.About_container__0QKEP:nth-child(odd){flex-direction:row-reverse;background-color:#fff}.About_container__0QKEP>*{width:50%}}.decoration{min-height:calc(100dvh - var(--header-height));background-color:var(--primary-white);color:var(--dark-green)}.decoration__slider{width:100vw;height:calc(75dvh - var(--header-height))}.service__subtitle{font-weight:700;text-transform:uppercase;letter-spacing:1px;font-size:.8rem;line-height:1.2;color:hsl(var(--premium))}.decoration__info{display:flex;flex-direction:column;padding:2rem;text-align:left;height:calc(100dvh - var(--header-height))}.description{line-break:strict;font-size:var(--text-normal);margin-bottom:.5rem}.decoration__contact{margin-top:.5rem;font-size:var(--text-small);font-weight:600}@media screen and (max-width:703px){.decoration__slider{width:100vw;height:40dvh}.decoration__info{height:100%}}.property__container{min-height:calc(100dvh - var(--header-height));color:var(--dark-green)}.property__slider{width:100vw;height:calc(75dvh - var(--header-height))}.property__info{display:flex;flex-direction:column;text-align:left}.property__status{font-weight:700;text-transform:uppercase;letter-spacing:1px;font-size:.8rem;line-height:1.2;color:#a5a5a5}.description{text-align:justify;-moz-text-align-last:left;text-align-last:left;line-height:1.5;color:var(--primary-dark);font-size:var(--text-small);font-weight:500}.description p{font-size:1rem;text-wrap:pretty}.property__price{display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-between;align-items:center;margin-top:.5rem}.price__title{font-size:1.5rem;font-weight:500}.price__button{background-color:#0b0b0b;color:var(--primary-white);padding:.75rem 3rem;border-radius:3rem;transition:boxs;border:none}.embeds{display:flex;flex-direction:column;gap:2rem;padding-block:2rem}@media screen and (hover){.price__button:hover{opacity:.8}}@media screen and (max-width:768px){.property__info{height:100%}}