.QueOfrecemos_mainServicios__Ig1vY{display:flex;flex-wrap:wrap;padding:40px 0;text-align:center;justify-content:center}.QueOfrecemos_titleHeader__BC_pi{font-weight:600;text-align:center;text-transform:uppercase;line-height:1em;letter-spacing:5px;color:#6d1919!important;margin:0}.QueOfrecemos_divTaller__dYD1e{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-around;align-items:center;align-content:center;width:-webkit-fill-available}.QueOfrecemos_container__qRAuj{width:-webkit-fill-available;margin:0;padding:0 30px;min-height:100vh}.QueOfrecemos_header__7ioGs{text-align:center;margin-bottom:10px;padding:10px;border-radius:0}.QueOfrecemos_header__7ioGs h1{font-size:clamp(2rem,2.25rem,3.5rem);color:#6d1919;margin-bottom:1rem;font-weight:600;letter-spacing:1px}.QueOfrecemos_imageWrapper__8NQsr{margin:2rem auto;position:relative}.QueOfrecemos_headerImage__JQAa2{border-radius:20px;filter:sepia(.3) contrast(1.1);transition:transform .3s ease}.QueOfrecemos_features__VxqiF{padding:0}.QueOfrecemos_featuresGrid__LNGFJ{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));grid-gap:1.25rem;gap:1.25rem;padding:1rem 1.5rem 3.5rem}.QueOfrecemos_card__bpm2p{background:hsla(0,0%,100%,.9);border-radius:20px;padding:0 0 50px;box-shadow:0 8px 32px rgba(0,0,0,.1);transition:all .3s ease;display:flex;flex-direction:column}.QueOfrecemos_cardContent__YKuxk{display:flex;flex-direction:column;height:100%;justify-content:space-between}.QueOfrecemos_cardContent__YKuxk h2{font-size:1.5rem;color:#6d1919;margin:0 0 1rem;border-radius:20px 20px 0 0;background:linear-gradient(135deg,#f0e7da,#fff);padding:30px;font-weight:600}.QueOfrecemos_cardContent__YKuxk p{color:#986c62;line-height:1.6;margin:.5rem;flex-grow:1}.QueOfrecemos_button__cx9vO{background:#6d1919;color:#fff;border:none;padding:1rem 2rem;border-radius:12px;font-size:1rem;cursor:pointer;transition:all .3s ease;text-transform:uppercase;letter-spacing:1px;width:-moz-fit-content;width:fit-content;align-self:center}.QueOfrecemos_button__cx9vO:hover{background:#986c62;transform:translateY(-2px)}.QueOfrecemos_servicesSection__hC6yl{padding:0 10px;width:-webkit-fill-available;margin:0 10px}.QueOfrecemos_servicesHeader___ONgB{text-align:center;margin-bottom:.3rem}.QueOfrecemos_servicesHeader___ONgB h1{font-size:clamp(2rem,2.5rem,3rem);color:#6d1919;margin-bottom:1.5rem;margin-top:35px;font-weight:600;letter-spacing:1px}.QueOfrecemos_servicesHeader___ONgB h2{font-size:clamp(1.2rem,1.5rem,1.8rem);color:#986c62;font-weight:400;letter-spacing:.5px;margin-bottom:0}.QueOfrecemos_servicesContent__DEYEk{display:grid;grid-template-columns:1fr;grid-gap:30px;gap:30px;align-items:center}.QueOfrecemos_mainDescription__r8Gpe{font-size:1rem;line-height:1.8;color:#986c62;text-align:center;max-width:800px;margin:0 auto}.QueOfrecemos_keyFeatures__cCwIo{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:.82rem;gap:.82rem;margin:0}.QueOfrecemos_featureCard__Q2x9i{background:hsla(0,0%,100%,.8);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);padding:10px;border-radius:16px;box-shadow:0 4px 20px rgba(0,0,0,.05);transition:transform .3s ease}.QueOfrecemos_featureCard__Q2x9i:hover{transform:translateY(-5px)}.QueOfrecemos_featureCard__Q2x9i h3{color:#6d1919;font-size:1.3rem;margin-bottom:1rem;font-weight:600}.QueOfrecemos_featureCard__Q2x9i p{color:#2c3e50;line-height:1.6;font-size:smaller}.QueOfrecemos_callToAction__xn9_j{text-align:center;font-size:1.2rem;color:#986c62;font-weight:500;margin-top:2rem}@media (max-width:768px){.QueOfrecemos_servicesSection__hC6yl{padding:0 10px}.QueOfrecemos_keyFeatures__cCwIo{grid-template-columns:1fr;gap:1.5rem}.QueOfrecemos_featuresGrid__LNGFJ{padding:0}.QueOfrecemos_featureCard__Q2x9i{padding:1.5rem}.QueOfrecemos_container__qRAuj{padding:2rem 1rem}.QueOfrecemos_servicesHeader___ONgB h1{margin-top:10px}.QueOfrecemos_featuresGrid__LNGFJ{grid-template-columns:1fr}.QueOfrecemos_card__bpm2p{padding:0 0 25px}}@media (prefers-reduced-motion:reduce){.QueOfrecemos_button__cx9vO,.QueOfrecemos_card__bpm2p,.QueOfrecemos_headerImage__JQAa2{transition:none}}