.services_mainContainer__EftGf{max-width:1800px;margin:0 auto;padding:20px}.services_mainHeadingPrimary__vL8B_{font-size:2.5rem;font-weight:700;text-align:center;color:#c62828;margin-bottom:40px}.services_container__mWceJ{background:#ffffff}.services_container__mWceJ,.services_serviceContainer__one9H{max-width:850px;margin:auto;padding:2.5rem;border-radius:18px;box-shadow:0 16px 32px rgba(0,0,0,.08)}.services_serviceContainer__one9H{background:#fff;position:relative;overflow:hidden}.services_serviceContainer__one9H:before{content:"";position:absolute;top:-40px;right:-40px;width:120px;height:120px;background:#a11c33;opacity:.05;transform:rotate(45deg);z-index:0}.services_headingPrimary__zulTi{margin-bottom:2rem}.services_subHeading__Qo781{font-size:1.5rem;font-weight:600;color:#343a40;margin:2.5rem 0 1rem;border-left:5px solid #a11c33;padding-left:.75rem}.services_subHeadingSmall__ROr3n{font-size:1.25rem;color:#333;margin:1.5rem 0 1rem;font-weight:600;border-bottom:2px solid #f0f0f0;padding-bottom:.5rem}.services_introText__RlDE7{font-size:1.05rem;line-height:1.7;margin-bottom:1.5rem}.services_serviceSection__L2JEg{max-width:800px;margin:2rem auto;padding:1rem;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif}.services_headingPrimary__zulTi{font-size:2rem;font-weight:700;margin-bottom:1rem;color:#a11c33;text-align:center}.services_introText__RlDE7{text-align:center;font-size:1rem;color:#555;margin-bottom:2rem}.services_serviceList__o7_W_{list-style:none;padding:0;margin:0}.services_serviceItem__kN4rq{margin-bottom:1rem}.services_serviceLink__tdg_i{display:block;padding:1rem 1.5rem;background:#fff;border-radius:12px;box-shadow:0 4px 12px rgba(0,0,0,.08);text-decoration:none;color:#ff5a5f;font-weight:600;font-size:1.05rem;transition:transform .2s,box-shadow .2s}.services_serviceLink__tdg_i:hover{transform:translateY(-3px);box-shadow:0 8px 20px rgba(0,0,0,.12);background:#fff0f0}.services_serviceHighlight__Vdgwk{display:flex;justify-content:center;margin:2rem 0}.services_serviceCard___FAVM{background:#fff;padding:2rem;border-radius:16px;box-shadow:0 4px 12px rgba(0,0,0,.08);max-width:850px;text-align:center}.services_serviceTitle__Veauw{font-size:1.6rem;font-weight:700;color:#800020;margin-bottom:1rem}.services_serviceText__TeyAs{font-size:1rem;color:#444;margin:.5rem 0;line-height:1.6}.services_heatingSection__vIWv2{padding:2rem;background:#fff7f7;border-radius:12px;margin:2rem auto;max-width:1000px}.services_heading__7QfIB{text-align:center;font-size:1.8rem;margin-bottom:1.5rem;font-weight:700;background:linear-gradient(90deg,#800020);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.services_grid__bAd1a{grid-template-columns:1fr 1fr;grid-gap:.8rem 2rem;gap:.8rem 2rem}.services_item__1ZmCU{display:flex;align-items:center;font-size:1rem}.services_arrow__RM3mZ{color:#a60019;margin-right:.6rem;font-weight:700}.services_link__OGMxu{text-decoration:underline;color:#800020;transition:color .3s ease}.services_link__OGMxu:hover{color:#800020}.services_grid__bAd1a{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:2rem;gap:2rem}.services_grid__bAd1a.services_three__B_NxL{grid-template-columns:repeat(3,1fr);gap:7rem;margin-top:5rem}.services_grid__bAd1a.services_two__1X_F9{display:grid;grid-template-columns:repeat(2,auto);grid-gap:2rem;gap:2rem;justify-content:center;justify-items:center;margin:9.5rem auto 0;max-width:800px}.services_card__9DgAq{position:relative;border-radius:12px;overflow:hidden;box-shadow:0 4px 10px rgba(0,0,0,.1);transition:transform .3s ease,box-shadow .3s ease}.services_card__9DgAq:hover{transform:translateY(-6px);box-shadow:0 6px 15px rgba(0,0,0,.2)}.services_cardImage__PPd9T{width:100%;height:200px;object-fit:cover}.services_cardContent__yQzWJ{padding:1rem;text-align:center}.services_cardContent__yQzWJ h2{font-size:1.25rem;font-weight:700;margin-bottom:1rem;color:#222}.services_cardButton__vLjT9{padding:.6rem 1.2rem;border:none;border-radius:8px;color:#fff;font-weight:600;cursor:pointer;transition:all .3s ease}.services_cardButton__vLjT9:hover{opacity:.9;transform:scale(1.05)}.services_serviceList__o7_W_{display:flex;flex-direction:column;gap:1rem;margin-top:1.5rem}.services_serviceButton__YnEKW{display:block;width:100%;text-align:left;padding:1rem 1.25rem;border-radius:12px;background:#fff;color:#d94c3f;font-size:1.1rem;font-weight:600;cursor:pointer;box-shadow:0 2px 6px rgba(0,0,0,.05);transition:all .25s ease}.services_serviceButton__YnEKW:hover{background:#fff5f5;color:#b12d27;transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.1)}.services_serviceImageWrapper__4wHYU{margin:1.5rem 0;text-align:center}.services_serviceImage__H5Xnz{border-radius:12px;max-width:100%;height:auto;box-shadow:0 6px 18px rgba(0,0,0,.1)}.services_bulletList__ACe3f{list-style:none;padding-left:0}.services_bulletItem__5ayre{position:relative;padding-left:1.8rem;margin-bottom:.75rem;color:#444;font-size:1.05rem}.services_bulletItem__5ayre:before{content:"✔";position:absolute;left:0;color:#a11c33;font-weight:700;font-size:1.1rem;top:.1rem}.services_chooseList__n76fo{list-style:none;padding:0;margin:1.5rem 0 0}.services_chooseItem__g4FhP{display:flex;align-items:center;font-size:1rem;font-weight:500;margin-bottom:.8rem;color:#333}.services_bulletIcon__781FG{font-size:1.4rem;margin-right:.6rem;color:#e63946}.services_stepList__BzWkC{counter-reset:step-counter;padding-left:0;margin:2rem 0;position:relative}.services_stepItem__eruaV{position:relative;margin-bottom:2rem;padding:.75rem 1rem .75rem 3rem;background:#fff;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.08);list-style:none}.services_stepItem__eruaV:before{counter-increment:step-counter;content:counter(step-counter);position:absolute;left:0;top:0;width:30px;height:30px;background:#ff6600;color:#fff;border-radius:50%;font-weight:700;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 6px rgba(0,0,0,.2)}.services_stepItem__eruaV:after{content:"";position:absolute;left:14px;top:30px;width:3px;height:calc(100% - 30px);background:#ff6600}.services_stepItem__eruaV:last-child:after{display:none}.services_safetyNotice__yooCM{display:flex;align-items:flex-start;gap:1rem;background:#fff3cd;border:1px solid #ffeeba;border-left:6px solid #ff9800;border-radius:8px;padding:1rem 1.25rem;margin:2rem 0;box-shadow:0 2px 6px rgba(0,0,0,.05)}.services_iconBox__Fuoa_{font-size:1.8rem;line-height:1}.services_noticeContent__ORJKa{flex:1 1}.services_noticeHeading__cAWMz{margin:0 0 .5rem;font-size:1.2rem;font-weight:700;color:#b45309}.services_noticeText__fkWpy{margin:0;font-size:.95rem;line-height:1.6;color:#5c3d05}.services_ctaBox__K7Bgi{margin-top:3rem;padding:2rem;background:#fff3f4;border:2px solid #ffd6dc;border-radius:16px;text-align:center;box-shadow:0 8px 20px rgba(161,28,51,.1)}.services_buttonGroup__18TLt{display:flex;justify-content:center;align-items:center;gap:12px;margin-top:15px;flex-wrap:wrap}.services_callButton__bGHiU,.services_whatsappButton__VhyGn{flex:1 1;font-weight:400;padding:.9rem 2rem;width:100%;border-radius:50px;text-decoration:none;font-size:1rem;transition:background .3s ease,transform .2s ease}.services_whatsappButton__VhyGn{background-color:#25d366;color:#fff}.services_whatsappButton__VhyGn:hover{background-color:#1ebe57;transform:scale(1.04)}.services_callButton__bGHiU{background-color:#a11c33;color:#fff}.services_callButton__bGHiU:hover{background-color:#a11c33;transform:scale(1.04)}.services_backButton__q5_YN{display:inline-block;margin-bottom:1.5rem;padding:.5rem 1.2rem;font-size:.95rem;font-weight:600;color:#a11c33;background-color:#fff0f1;border:1px solid #ffd6dc;border-radius:30px;text-decoration:none;transition:all .3s ease}.services_backButton__q5_YN:hover{background-color:#ffe5e8;color:#7e1227}@media (max-width:992px){.services_grid__bAd1a.services_three__B_NxL,.services_grid__bAd1a.services_two__1X_F9{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.services_headingPrimary__zulTi{font-size:1.75rem}.services_subHeading__Qo781{font-size:1.3rem}.services_bulletItem__5ayre{font-size:1rem}}@media (max-width:600px){.services_grid__bAd1a,.services_grid__bAd1a.services_three__B_NxL,.services_grid__bAd1a.services_two__1X_F9{grid-template-columns:1fr}}@media (max-width:576px){.services_callButton__bGHiU,.services_whatsappButton__VhyGn{font-size:.95rem;padding:.75rem 1.5rem}}.services_howItWorks__MAPhr{padding:3rem 1rem;background:#fafafa;border-radius:12px;margin-top:2rem;text-align:center}.services_stepsGrid__FQsLz{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:2rem;gap:2rem;margin-top:2rem}.services_stepCard__SToa_{background:#ffffff;border:1px solid #e0e0e0;border-radius:12px;padding:1.5rem;box-shadow:0 4px 8px rgba(0,0,0,.05);transition:transform .2s ease-in-out}.services_stepCard__SToa_:hover{transform:translateY(-6px)}.services_stepNumber__W56Oi{display:inline-block;font-size:1.4rem;font-weight:700;color:#fff;background:#800020;width:36px;height:36px;line-height:36px;border-radius:50%;margin-bottom:.8rem}.services_stepCard__SToa_ h3{font-size:1.25rem;margin:.5rem 0;color:#222}.services_stepCard__SToa_ p{font-size:.95rem;color:#555;margin:0}.services_fullPageIntro__8u6Dh{width:100%;min-height:100vh;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#f7f7f7,#ffffff);padding:2rem}.services_heroContent__CvuoK{max-width:900px;text-align:center}.services_headingPrimary__zulTi{font-size:3rem;margin-bottom:1.5rem;color:#c63f3fff}.services_subHeadingPrimary__8u6cM{font-size:2rem;margin-bottom:1.5rem;color:#c63f3fff}.services_serviceText__TeyAs{font-size:1.2rem;margin-bottom:1rem;line-height:1.8;color:#333}.services_ctaWrapper__6aSIv{margin-top:2rem}.services_ctaButton__eDC3u{background-color:#d94c3f;color:#fff;padding:.75rem 2rem;border:none;border-radius:12px;cursor:pointer;font-size:1.2rem;transition:background .3s ease,transform .2s ease}.services_ctaButton__eDC3u:hover{background-color:#b63a2f;transform:scale(1.05)}.services_faqContainer__9NzQg{margin:2rem 0;border-radius:8px;overflow:hidden}.services_faqItem__JfJge{border-bottom:1px solid #e5e7eb}.services_faqItem__JfJge:last-child{border-bottom:none}.services_faqQuestion___SL1k{width:100%;display:flex;justify-content:space-between;align-items:center;padding:1.25rem 1.5rem;background:#ffffff;border:none;cursor:pointer;text-align:left;font-size:1.05rem;font-weight:600;color:#1f2937;transition:all .3s ease;position:relative}.services_faqQuestion___SL1k:hover{background:#f9fafb;color:#d94c3f}.services_faqQuestionActive__zpuV3{background:#fef2f2;color:#d94c3f;border-left:4px solid #d94c3f}.services_faqIcon__hb0M_{font-size:1.5rem;font-weight:700;color:#d94c3f;min-width:24px;text-align:center;transition:transform .3s ease}.services_faqAnswer__gNBTT{padding:0 1.5rem 1.5rem;background:#ffffff;animation:services_slideDown__eSWrw .3s ease-out}.services_faqAnswer__gNBTT p{margin:0;padding-top:.75rem;font-size:.95rem;line-height:1.7;color:#4b5563}@keyframes services_slideDown__eSWrw{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@media (max-width:768px){.services_faqQuestion___SL1k{padding:1rem;font-size:.95rem}.services_faqAnswer__gNBTT{padding:0 1rem 1rem}.services_faqAnswer__gNBTT p{font-size:.9rem}.services_faqIcon__hb0M_{font-size:1.3rem}}