.swiper{width:100%;height:100%;margin:auto}.swiper-slide{background:transparent}#hero .main{width:100%}@media (min-width: 390px){#hero .main{max-width:390px}}@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}}@media (min-width: 1536px){#hero .main{max-width:1536px}}#hero .main{position:relative;margin-left:auto;margin-right:auto;max-width:100%;display:grid;grid-template-columns:repeat(1,minmax(0,1fr))}#hero .main .container-info .hero{max-height:-moz-fit-content;max-height:fit-content;min-height:12rem}html #hero .main .container-info .hero{background-image:url(/build/assets/contenido_fondo_textura-ByTqqzTS.png)}html.webp #hero .main .container-info .hero{background-image:url(/build/assets/contenido_fondo_textura-CoS-3Brv.webp)}#hero .main .container-info .hero .hero-content{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;row-gap:1rem;padding:0}#hero .main .container-info .hero .hero-content .title{font-size:1.25rem;line-height:1.75rem;font-weight:700;--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity, 1))}#hero .main .container-info .hero .hero-content .description{font-size:.875rem;line-height:1.25rem;font-weight:400;--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity, 1))}@media (min-width: 390px){#hero .main .container-info .hero{max-height:-moz-fit-content;max-height:fit-content;min-height:12rem}html #hero .main .container-info .hero{background-image:url(/build/assets/contenido_fondo_textura-DAQuOdP3.png)}html.webp #hero .main .container-info .hero{background-image:url(/build/assets/contenido_fondo_textura-Cnt9h5vb.webp)}#hero .main .container-info .hero .hero-content{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;row-gap:1rem}#hero .main .container-info .hero .hero-content .title{font-size:1.25rem;line-height:1.75rem;font-weight:700;--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity, 1))}#hero .main .container-info .hero .hero-content .description{font-size:.875rem;line-height:1.25rem;font-weight:400;--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity, 1))}}@media (min-width: 768px){#hero .main .container-info .hero{max-height:-moz-fit-content;max-height:fit-content;min-height:12rem}html #hero .main .container-info .hero{background-image:url(/build/assets/contenido_fondo_textura-DAQuOdP3.png)}html.webp #hero .main .container-info .hero{background-image:url(/build/assets/contenido_fondo_textura-Cnt9h5vb.webp)}#hero .main .container-info .hero .hero-content{width:100%;max-width:42rem}#hero .main .container-info .hero .hero-content .title{font-size:1.25rem;line-height:1.75rem;font-weight:700;--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity, 1))}#hero .main .container-info .hero .hero-content .description{max-width:32rem}}@media (min-width: 1280px){#hero .main{grid-template-columns:62% auto}#hero .main .container-info .hero{max-height:-moz-fit-content;max-height:fit-content;min-height:100%}html #hero .main .container-info .hero{background-image:url(/build/assets/contenido_fondo_textura-Db49Yf8z.png)}html.webp #hero .main .container-info .hero{background-image:url(/build/assets/contenido_fondo_textura-Cf4D8_oN.webp)}#hero .main .container-info .hero .hero-content{max-width:24rem}#hero .main .container-info .hero .hero-content .title{max-width:18rem;font-size:2.25rem;line-height:2.5rem}#hero .main .container-info .hero .hero-content .description{font-size:1rem;line-height:1.5rem}}@media (min-width: 1536px){#hero .main .container-info .hero{max-height:-moz-fit-content;max-height:fit-content;min-height:100%}html #hero .main .container-info .hero{background-image:url(/build/assets/contenido_fondo_textura-Dx_nlthS.png)}html.webp #hero .main .container-info .hero{background-image:url(/build/assets/contenido_fondo_textura-D-JY3pyi.webp)}#hero .main .container-info .hero .hero-content{max-width:32rem;row-gap:3rem}#hero .main .container-info .hero .hero-content .title{max-width:18rem;font-size:3rem;line-height:1}#hero .main .container-info .hero .hero-content .description{max-width:28rem;font-size:1.125rem;line-height:1.75rem}}#characteristics .main{width:100%}@media (min-width: 390px){#characteristics .main{max-width:390px}}@media (min-width: 640px){#characteristics .main{max-width:640px}}@media (min-width: 768px){#characteristics .main{max-width:768px}}@media (min-width: 1024px){#characteristics .main{max-width:1024px}}@media (min-width: 1280px){#characteristics .main{max-width:1280px}}@media (min-width: 1536px){#characteristics .main{max-width:1536px}}#characteristics .main{margin-left:auto;margin-right:auto;max-width:20rem;padding-top:1.5rem;padding-bottom:1.5rem;display:flex;flex-direction:column;row-gap:1rem}#characteristics .main .title{font-size:1.25rem;line-height:1.75rem;font-weight:700;text-transform:uppercase;--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity, 1))}#characteristics .main .description{font-size:.875rem;line-height:1.25rem;font-weight:400;--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity, 1))}#characteristics .main .list-attributes ul{list-style-position:inside;list-style-type:disc}#characteristics .main .list-attributes ul ::marker{color:#c71919}#characteristics .main .list-attributes ul li{font-size:.875rem;line-height:1.25rem;font-weight:400;font-style:italic;--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity, 1))}@media (min-width: 768px){#characteristics .main{max-width:42rem;display:flex;flex-direction:column;row-gap:1rem}#characteristics .main .title{font-size:1.25rem;line-height:1.75rem;font-weight:700;text-transform:uppercase;--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity, 1))}#characteristics .main .description{font-size:.875rem;line-height:1.25rem;font-weight:400;--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity, 1))}#characteristics .main .list-attributes ul{list-style-position:inside;list-style-type:disc}#characteristics .main .list-attributes ul li{font-size:.875rem;line-height:1.25rem;font-weight:400;font-style:italic;--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity, 1))}}@media (min-width: 1280px){#characteristics .main{max-width:64rem;padding-top:4rem;padding-bottom:4rem;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;row-gap:2rem}#characteristics .main .title{flex-basis:100%;font-size:1.5rem;line-height:2rem}#characteristics .main .description{width:100%;max-width:42rem;font-size:1.125rem;line-height:1.75rem}#characteristics .main .list-attributes ul li{font-size:1rem;line-height:1.5rem}}@media (min-width: 1536px){#characteristics .main{max-width:88rem;padding-top:4rem;padding-bottom:4rem;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:normal;-moz-column-gap:10rem;column-gap:10rem;row-gap:3rem}#characteristics .main .title{font-size:1.875rem;line-height:2.25rem}#characteristics .main .description{max-width:48rem;font-size:1.25rem;line-height:1.75rem}#characteristics .main .list-attributes ul li{font-size:1.125rem;line-height:1.75rem}}#gallery{--tw-bg-opacity: 1;background-color:rgb(245 245 245 / var(--tw-bg-opacity, 1))}#gallery .main{width:100%}@media (min-width: 390px){#gallery .main{max-width:390px}}@media (min-width: 640px){#gallery .main{max-width:640px}}@media (min-width: 768px){#gallery .main{max-width:768px}}@media (min-width: 1024px){#gallery .main{max-width:1024px}}@media (min-width: 1280px){#gallery .main{max-width:1280px}}@media (min-width: 1536px){#gallery .main{max-width:1536px}}#gallery .main{position:relative;margin-left:auto;margin-right:auto;max-width:20rem;padding-top:3rem;padding-bottom:3rem;display:grid;grid-template-columns:repeat(1,minmax(0,1fr));row-gap:1rem}#gallery .main .swiper-button-container{display:flex;width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content;flex-direction:row;-moz-column-gap:.5rem;column-gap:.5rem}#gallery .main .swiper-button-prev,#gallery .main .swiper-button-next{position:relative;top:0;right:0;bottom:0;left:0;margin:0;width:2.5rem;height:2.5rem;--tw-bg-opacity: 1;background-color:rgb(64 64 64 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}#gallery .main .swiper-button-prev:after,#gallery .main .swiper-button-next:after{font-size:.8rem}#gallery .main .swiper-button-prev:hover,#gallery .main .swiper-button-next:hover{--tw-bg-opacity: 1;background-color:rgb(228 35 19 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}#gallery .main-actions{width:100%}@media (min-width: 390px){#gallery .main-actions{max-width:390px}}@media (min-width: 640px){#gallery .main-actions{max-width:640px}}@media (min-width: 768px){#gallery .main-actions{max-width:768px}}@media (min-width: 1024px){#gallery .main-actions{max-width:1024px}}@media (min-width: 1280px){#gallery .main-actions{max-width:1280px}}@media (min-width: 1536px){#gallery .main-actions{max-width:1536px}}#gallery .main-actions{margin-left:auto;margin-right:auto;max-width:20rem;display:flex;flex-direction:column;align-items:center;row-gap:1rem}#gallery .main-actions .line-horizontal{display:none;height:.125rem;width:100%;--tw-bg-opacity: 1;background-color:rgb(163 163 163 / var(--tw-bg-opacity, 1))}#gallery .main-actions .btn{width:100%;max-width:14rem;font-size:.75rem;line-height:1rem;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));--tw-drop-shadow: drop-shadow(0 25px 25px rgb(0 0 0 / .15));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)}#gallery .main-actions .btn-email{--tw-bg-opacity: 1;background-color:rgb(228 35 19 / var(--tw-bg-opacity, 1))}#gallery .main-actions .btn-wsp{--tw-bg-opacity: 1;background-color:rgb(118 168 53 / var(--tw-bg-opacity, 1))}#gallery .container-gallery{width:100%}@media (min-width: 390px){#gallery .container-gallery{max-width:390px}}@media (min-width: 640px){#gallery .container-gallery{max-width:640px}}@media (min-width: 768px){#gallery .container-gallery{max-width:768px}}@media (min-width: 1024px){#gallery .container-gallery{max-width:1024px}}@media (min-width: 1280px){#gallery .container-gallery{max-width:1280px}}@media (min-width: 1536px){#gallery .container-gallery{max-width:1536px}}#gallery .container-gallery{position:relative;margin-left:auto;margin-right:auto;max-width:20rem;padding-top:1rem;padding-bottom:3rem;display:grid;grid-template-columns:repeat(1,minmax(0,1fr));justify-items:center;row-gap:2rem}#gallery .swiper-button-prev{left:-1.25rem}#gallery .swiper-button-next{right:-1.25rem}@media (min-width: 768px){#gallery .main{max-width:42rem;padding-top:3.5rem;padding-bottom:3.5rem;display:grid;grid-template-columns:25% auto;align-items:center;row-gap:2rem}#gallery .main .swiper-gallery{order:1;grid-column:1 / -1}#gallery .main .swiper-thumbnails{order:3}#gallery .main .swiper-button-container{order:2}#gallery .main .swiper-button-prev,#gallery .main .swiper-button-next{position:relative;top:0;right:0;bottom:0;left:0;margin:0;width:2.5rem;height:2.5rem;--tw-bg-opacity: 1;background-color:rgb(64 64 64 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}#gallery .main .swiper-button-prev:after,#gallery .main .swiper-button-next:after{font-size:.8rem}#gallery .main .swiper-button-prev:hover,#gallery .main .swiper-button-next:hover{--tw-bg-opacity: 1;background-color:rgb(228 35 19 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}#gallery .main-actions{order:9999;grid-column:1 / -1;max-width:42rem;display:flex;flex-direction:row;align-items:center;-moz-column-gap:1rem;column-gap:1rem}#gallery .main-actions .line-horizontal{display:flex}#gallery .main-actions .btn{width:100%;max-width:14rem;font-size:.75rem;line-height:1rem;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));--tw-drop-shadow: drop-shadow(0 25px 25px rgb(0 0 0 / .15));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)}#gallery .main-actions .btn-email{--tw-bg-opacity: 1;background-color:rgb(228 35 19 / var(--tw-bg-opacity, 1))}#gallery .main-actions .btn-wsp{--tw-bg-opacity: 1;background-color:rgb(118 168 53 / var(--tw-bg-opacity, 1))}#gallery .swiper-button-prev{left:-1.25rem}#gallery .swiper-button-next{right:-1.25rem}}@media (min-width: 1280px){#gallery .main{max-width:64rem;padding-top:4rem;padding-bottom:4rem;display:grid;grid-template-columns:repeat(1,minmax(0,1fr));align-items:center;row-gap:2rem}#gallery .main .swiper-gallery{order:1;grid-column:1 / -1}#gallery .main .swiper-gallery .swiper-slide{display:flex;align-items:center;justify-content:center}#gallery .main .swiper-thumbnails{order:2}#gallery .main .swiper-button-container{order:3}#gallery .main .swiper-button-prev,#gallery .main .swiper-button-next{position:absolute;top:24rem;right:auto;bottom:0;left:auto;margin:0;width:4rem;height:4rem;--tw-bg-opacity: 1;background-color:rgb(64 64 64 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}#gallery .main .swiper-button-prev:after,#gallery .main .swiper-button-next:after{font-size:1.2rem}#gallery .main .swiper-button-prev{left:-2.5rem}#gallery .main .swiper-button-next{right:-2.5rem}#gallery .main .main-actions{order:9999;grid-column:1 / -1;max-width:100%;display:flex;flex-direction:row;align-items:center;-moz-column-gap:1rem;column-gap:1rem}#gallery .main .main-actions .btn{width:100%;max-width:20rem;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));--tw-drop-shadow: drop-shadow(0 25px 25px rgb(0 0 0 / .15));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)}}@media (min-width: 1536px){#gallery .main{max-width:80rem;padding-top:5rem;padding-bottom:5rem}#gallery .main .swiper-button-prev{left:-6rem}#gallery .main .swiper-button-next{right:-6rem}#gallery .main .main-actions{display:flex;flex-direction:row;align-items:center;-moz-column-gap:2rem;column-gap:2rem}#gallery .main .main-actions .btn{height:4rem;min-height:4rem;padding-left:1.5rem;padding-right:1.5rem;font-size:1.125rem}.btn-square:where(#gallery .main .main-actions .btn){height:4rem;width:4rem;padding:0}.btn-circle:where(#gallery .main .main-actions .btn){height:4rem;width:4rem;border-radius:9999px;padding:0}#gallery .main .main-actions .btn{max-width:24rem;font-size:1.125rem;line-height:1.75rem}}
