.Subservices_container__Dxo1n{min-height:100vh;background:#fff}.Subservices_breadcrumb__R5nX_{padding:1rem 2rem;background:#f8f8f8;display:flex;align-items:center;gap:.5rem;font-size:.9rem}.Subservices_breadcrumb__R5nX_ a{color:#666;text-decoration:none;transition:color .3s ease}.Subservices_breadcrumb__R5nX_ a:hover{color:#f5be91}.Subservices_separator__J1VZK{color:#999}.Subservices_current__Psto7{color:#f5be91;font-weight:500}.Subservices_heroSection__n7wk0{position:relative;height:70vh;min-height:500px}.Subservices_heroImageContainer__G0khz{position:absolute;inset:0}.Subservices_heroImage__exO7M{object-fit:cover}.Subservices_heroOverlay__O5Mg_{position:absolute;inset:0;background:linear-gradient(180deg,rgba(0,0,0,.4),rgba(0,0,0,.7))}.Subservices_heroContent__JoJ_e{position:relative;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;color:white;padding:2rem;max-width:800px;margin:0 auto}.Subservices_title___mlpd{font-size:3.5rem;font-weight:600;margin-bottom:1rem}.Subservices_headerLine___Lj87{width:80px;height:3px;background:#f5be91;margin:1.5rem auto}.Subservices_description__lXtan{font-size:1.2rem;line-height:1.6;margin-bottom:2rem}.Subservices_quoteButton__kVuES{padding:1rem 2rem;background:#f5be91;color:white;border:none;border-radius:8px;font-size:1.1rem;font-weight:500;cursor:pointer;transition:all .3s ease}.Subservices_quoteButton__kVuES:hover{background:#000}.Subservices_tabsContainer__416Ep{background:#fff;border-bottom:1px solid #eee;position:-webkit-sticky;position:sticky;top:0;z-index:10}.Subservices_tabs__4_omB{max-width:1200px;margin:0 auto;display:flex;gap:1rem;padding:1rem 2rem;overflow-x:auto}.Subservices_tab__fovpQ{padding:.8rem 1.5rem;border:none;background:none;color:#666;font-size:1rem;cursor:pointer;transition:all .3s ease;position:relative;white-space:nowrap}.Subservices_tab__fovpQ:after{content:"";position:absolute;bottom:-1px;left:0;width:100%;height:2px;background:#f5be91;transform:scaleX(0);transition:transform .3s ease}.Subservices_tab__fovpQ.Subservices_active__lPRS1{color:#f5be91}.Subservices_tab__fovpQ.Subservices_active__lPRS1:after{transform:scaleX(1)}.Subservices_contentSection__gae85{max-width:1200px;margin:0 auto;padding:4rem 2rem}.Subservices_featuresContent__ECb46,.Subservices_overviewContent__f7L_W,.Subservices_processContent__x3fcC,.Subservices_specificationsContent__rTPlG{margin-top:4rem;animation:Subservices_fadeIn__uoq_7 .5s ease}.Subservices_featuresContent__ECb46 h2,.Subservices_overviewContent__f7L_W h2,.Subservices_processContent__x3fcC h2,.Subservices_specificationsContent__rTPlG h2{font-size:2.5rem;color:#333;margin-bottom:2rem;text-align:center}.Subservices_featuresContent__ECb46 p,.Subservices_overviewContent__f7L_W p,.Subservices_processContent__x3fcC p,.Subservices_specificationsContent__rTPlG p{color:#666;font-size:1.1rem;line-height:1.6;margin:0 auto}.Subservices_benefits__i8ZQy{margin-top:3rem;color:#000}.Subservices_benefits__i8ZQy h3{font-size:2rem;color:#333;margin-bottom:2rem;text-align:center}.Subservices_benefitsList__ttkny{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));grid-gap:1.5rem;gap:1.5rem}.Subservices_benefitItem__w_EQs{display:flex;align-items:center;gap:1rem;padding:1.5rem;background:#f8f8f8;border-radius:8px;transition:transform .3s ease}.Subservices_benefitItem__w_EQs:hover{transform:translateY(-5px)}.Subservices_checkIcon__al_DB{color:#f5be91;font-size:1.2rem;flex-shrink:0}.Subservices_featuresGrid__oLfy1{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));grid-gap:2rem;gap:2rem}.Subservices_featureCard__eqstG{padding:2rem;background:#fff;border-radius:12px;box-shadow:0 4px 20px rgba(0,0,0,.1);transition:transform .3s ease}.Subservices_featureCard__eqstG:hover{transform:translateY(-5px)}.Subservices_featureIcon__fiC_Y{font-size:2rem;color:#f5be91;margin-bottom:1rem}.Subservices_featureCard__eqstG h3{font-size:1.5rem;color:#333;margin-bottom:1rem}.Subservices_featureCard__eqstG p{color:#666;line-height:1.6}.Subservices_specificationsGrid__6C03W{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));grid-gap:2rem;gap:2rem}.Subservices_specCard__Nnnys{padding:1.5rem;background:#f8f8f8;border-radius:8px;border-left:4px solid #f5be91}.Subservices_specCard__Nnnys h3{font-size:1.2rem;color:#333;margin-bottom:.5rem}.Subservices_specCard__Nnnys p{color:#666;line-height:1.6}.Subservices_processSteps__x8t4v{max-width:800px;margin:3rem auto 0;display:flex;flex-direction:column;gap:2rem}.Subservices_processStep__sIikx{display:flex;gap:2rem;align-items:flex-start}.Subservices_stepNumber__BVTSX{width:40px;height:40px;border-radius:50%;background:#f5be91;color:white;display:flex;align-items:center;justify-content:center;font-weight:600;flex-shrink:0}.Subservices_stepContent__fsm2c{flex:1 1;padding-top:.5rem}.Subservices_stepContent__fsm2c p{color:#666;line-height:1.6}.Subservices_contactSection__D4ITC{background:linear-gradient(rgba(0,0,0,.8),rgba(0,0,0,.8)),url(/contact-bg.jpg);background-size:cover;background-position:50%;color:white;text-align:center;padding:6rem 2rem}.Subservices_contactContent__EapWl{max-width:800px;margin:0 auto}.Subservices_contactContent__EapWl h2{font-size:2.5rem;margin-bottom:1rem}.Subservices_contactContent__EapWl p{font-size:1.2rem;margin-bottom:2rem;opacity:.9}.Subservices_contactButton__0ln8N{display:inline-flex;align-items:center;gap:.5rem;padding:1rem 2rem;background:#f5be91;color:white;border:none;border-radius:8px;font-size:1.1rem;font-weight:500;cursor:pointer;transition:all .3s ease}.Subservices_contactButton__0ln8N:hover{background:#000}.Subservices_arrowIcon__E1_H6{transition:transform .3s ease}.Subservices_contactButton__0ln8N:hover .Subservices_arrowIcon__E1_H6{transform:translateX(5px)}@keyframes Subservices_fadeIn__uoq_7{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media (max-width:1024px){.Subservices_title___mlpd{font-size:3rem}.Subservices_contentSection__gae85{padding:3rem 2rem}}@media (max-width:768px){.Subservices_heroSection__n7wk0{height:60vh}.Subservices_title___mlpd{font-size:2.5rem}.Subservices_description__lXtan{font-size:1.1rem}.Subservices_tabs__4_omB{padding:.5rem 1rem}.Subservices_tab__fovpQ{padding:.6rem 1rem;font-size:.9rem}.Subservices_contentSection__gae85{padding:2rem 1rem}.Subservices_processStep__sIikx{gap:1rem}}@media (max-width:480px){.Subservices_heroSection__n7wk0{height:50vh}.Subservices_title___mlpd{font-size:2rem}.Subservices_breadcrumb__R5nX_{padding:.8rem 1rem;font-size:.8rem}.Subservices_contactContent__EapWl h2{font-size:2rem}.Subservices_contactButton__0ln8N{padding:.8rem 1.5rem}}.PopUpModel_modalContainer__QVS0t{position:fixed;inset:0;display:grid;place-items:center;z-index:1000;animation:PopUpModel_fadeIn__0DmD9 .3s ease-out}.PopUpModel_overlay__GIi0i{position:fixed;inset:0;background:rgba(0,0,0,.6);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);animation:PopUpModel_fadeIn__0DmD9 .3s ease-out}.PopUpModel_popup__GCY3O{position:relative;background:#ffffff;padding:2.5rem;border-radius:15px;box-shadow:0 25px 50px -12px rgba(0,0,0,.25);width:90%;max-width:500px;max-height:90vh;overflow-y:auto;animation:PopUpModel_slideIn__ztHBe .3s cubic-bezier(.68,-.55,.265,1.55)}@keyframes PopUpModel_fadeIn__0DmD9{0%{opacity:0}to{opacity:1}}@keyframes PopUpModel_slideIn__ztHBe{0%{opacity:0;transform:translateY(-20px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}.PopUpModel_popup__GCY3O::-webkit-scrollbar{width:8px}.PopUpModel_popup__GCY3O::-webkit-scrollbar-track{background:#f1f1f1;border-radius:4px}.PopUpModel_popup__GCY3O::-webkit-scrollbar-thumb{background:#f5be91;border-radius:4px}.PopUpModel_popup__GCY3O::-webkit-scrollbar-thumb:hover{background:#e5ae81}.PopUpModel_closeButton__la17o{position:absolute;top:1.5rem;right:1.5rem;background:none;border:none;color:#666;cursor:pointer;padding:.5rem;display:flex;align-items:center;justify-content:center;font-size:1.5rem;transition:all .3s ease}.PopUpModel_closeButton__la17o:hover{color:#333;transform:rotate(90deg)}.PopUpModel_popupContent__gNdZj{text-align:center}.PopUpModel_title__7l4pG{font-size:2rem;color:#333;margin-bottom:.5rem;font-weight:600}.PopUpModel_headerLine__I1uTB{width:60px;height:3px;background:linear-gradient(90deg,transparent,#f5be91,transparent);margin:1rem auto}.PopUpModel_subtitle__bgbFc{color:#666;margin-bottom:2rem;font-size:1.1rem;line-height:1.6}.PopUpModel_form__OuJ3q{text-align:left;margin-top:2rem}.PopUpModel_formGrid__qMbe4{display:grid;grid-template-columns:1fr 1fr;grid-gap:1.5rem;gap:1.5rem;margin-bottom:1.5rem}.PopUpModel_formGroup__WNZdB{margin-bottom:1.5rem}.PopUpModel_input__k5cmq,.PopUpModel_select__rVE97{width:100%;padding:1rem;border:2px solid #eee;border-radius:8px;font-size:1rem;transition:all .3s ease;background:#f8f8f8;color:#333;font-family:inherit}.PopUpModel_select__rVE97{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='%23333' viewBox='0 0 16 16'%3E%3Cpath d='M7.247 11.14 2.451 5.658C1.885 5.013 2.345 4 3.204 4h9.592a1 1 0 0 1 .753 1.659l-4.796 5.48a1 1 0 0 1-1.506 0z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:calc(100% - 1rem);padding-right:2.5rem}.PopUpModel_input__k5cmq:focus,.PopUpModel_select__rVE97:focus{outline:none;border-color:#f5be91;background:#fff;box-shadow:0 0 0 3px rgba(245,190,145,.1)}.PopUpModel_input__k5cmq::placeholder{color:#999}.PopUpModel_submitButton__OAbsv{width:100%;background:#f5be91;color:white;border:none;padding:1.2rem;border-radius:8px;font-size:1.1rem;font-weight:600;cursor:pointer;transition:all .3s ease;margin-top:1rem;text-transform:uppercase;letter-spacing:.5px}.PopUpModel_submitButton__OAbsv:hover{background:#000;transform:translateY(-2px);box-shadow:0 5px 15px rgba(0,0,0,.1)}.PopUpModel_submitButton__OAbsv:active{transform:translateY(0)}@media (max-width:768px){.PopUpModel_popup__GCY3O{padding:2rem;margin:1rem}.PopUpModel_formGrid__qMbe4{grid-template-columns:1fr}.PopUpModel_title__7l4pG{font-size:1.75rem}}@media (max-width:480px){.PopUpModel_popup__GCY3O{padding:1.5rem;margin:.5rem}.PopUpModel_title__7l4pG{font-size:1.5rem}.PopUpModel_closeButton__la17o{top:1rem;right:1rem}.PopUpModel_input__k5cmq,.PopUpModel_select__rVE97{padding:.875rem}.PopUpModel_submitButton__OAbsv{padding:1rem;font-size:1rem}}