.info{background:#f8fafc;flex-direction:column;align-items:center;width:100%;padding:60px 20px;display:flex}.info h2{color:#0a2540;text-align:center;margin-bottom:30px;font-size:2rem}.info .card-container{grid-template-columns:repeat(3,1fr);gap:20px;width:100%;max-width:1100px;display:grid}.info .card{text-align:center;background:#fff;border:1px solid #0000000d;border-radius:16px;padding:25px;transition:all .25s;box-shadow:0 10px 25px #0000000f}.info .card:hover{transform:translateY(-6px);box-shadow:0 18px 40px #0000001f}.info .card span{color:#1e3a8a;justify-content:center;margin-bottom:12px;display:flex}.info .card h3{color:#0a2540;margin-bottom:10px;font-size:1.1rem;font-weight:600}.info .card p{color:#555;font-size:.95rem;line-height:1.5}@media (max-width:1000px){.info .card-container{grid-template-columns:repeat(2,1fr)}.card-container .card{width:79%}}@media (max-width:600px){.info{padding:40px 15px}.info h2{font-size:1.6rem}.info .card-container{grid-template-columns:1fr}}.services{background:linear-gradient(#f8fafc,#eef2f7);flex-direction:column;align-items:center;gap:32px;width:100%;margin-top:30px;padding-top:20px;display:flex}.services h2{color:#111827;text-align:center;margin-top:20px;margin-bottom:12px;font-weight:600}.service_item{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffffd9;border:1px solid #ffffffb3;border-radius:30px;align-items:center;gap:28px;width:90%;padding:22px;transition:transform .3s,box-shadow .3s;display:flex;position:relative;top:-40px;box-shadow:0 10px 30px #0000000f,0 2px 10px #0000000a}.service_item:hover{transform:translateY(-6px);box-shadow:0 20px 45px #0000001a,0 6px 18px #0000000f}.service_img{border-radius:24px;flex-shrink:0;width:260px;height:180px;position:relative;overflow:hidden}.service_img img{object-fit:cover;width:100%;height:100%;transition:transform .5s}.service_item:hover .service_img img{transform:scale(1.06)}.service_text{color:#374151;font-size:1.08rem;font-weight:500;line-height:1.8}@media (max-width:900px){.service_item{gap:20px;width:80%;padding:18px}.service_img{width:210px;height:150px}.service_text{font-size:1rem;line-height:1.7}}@media (max-width:700px){.service_item{border-radius:24px;flex-direction:column;align-items:flex-start;top:-20px}.service_img{width:100%;height:240px}.service_text{font-size:.98rem}}.repair_btn_wrap{justify-content:center;width:100%;margin:30px 0 60px;display:flex}.repair_btn{color:#fff;letter-spacing:.3px;background:linear-gradient(135deg,#ef0000,#ea5a00,#6b6702) 0 0/200% 200%;border-radius:999px;justify-content:center;align-items:center;gap:12px;padding:18px 40px;font-size:1.1rem;font-weight:700;text-decoration:none;transition:all .35s;display:flex;position:relative;overflow:hidden;box-shadow:0 15px 35px #00000040,0 4px 10px #00000026}.repair_btn:before{content:"";background:#f6f6f626;width:60%;height:100%;transition:all .6s;position:absolute;top:0;left:-60%;transform:skew(-25deg)}.repair_btn:hover:before{left:120%}.repair_btn:hover{background-position:100%;transform:translateY(-4px)scale(1.03);box-shadow:0 20px 50px #0000004d}.repair_arrow{font-size:1.3rem;transition:transform .3s}.repair_btn:hover .repair_arrow{transform:translate(6px)}.repair_btn:active{transform:scale(.98)}@media (max-width:650px){.repair_btn{width:92%;padding:16px 20px;font-size:1rem}}html{scroll-behavior:smooth}.previous_jobs{background:linear-gradient(135deg,#143a92,#1f2937);justify-content:center;width:90%;padding:90px 5%;display:flex}.jobs_content{text-align:center;color:#fff;width:min(900px,100%)}.jobs_content h2{margin-bottom:16px;font-size:clamp(2rem,4vw,2.8rem);font-weight:800}.jobs_content p{color:#cbd5e1;margin-bottom:35px;font-size:1.1rem;line-height:1.8}.jobs_btn{color:#0f172a;background:#fff;border-radius:999px;justify-content:center;align-items:center;padding:16px 36px;font-size:1rem;font-weight:700;text-decoration:none;transition:all .3s;display:inline-flex;position:relative;overflow:hidden;box-shadow:0 12px 30px #00000059}.jobs_btn:hover{background:#f1f5f9;transform:translateY(-4px)scale(1.03);box-shadow:0 18px 45px #00000073}.jobs_btn:before{content:"";background:#ffffff4d;width:60%;height:100%;transition:all .6s;position:absolute;top:0;left:-70%;transform:skew(-25deg)}.jobs_btn:hover:before{left:120%}@media (max-width:650px){.jobs_btn{width:90%;padding:15px 20px;font-size:.95rem}}
