@import url(https://fonts.googleapis.com/css2?family=Orbitron:wght@400..900&display=swap);body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}html{font-family:Orbitron,serif;font-optical-sizing:auto}.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{animation:App-logo-spin 20s linear infinite}}.App-header{align-items:center;background-color:#282c34;color:#fff;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh}.App-link{color:#61dafb}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}#fixed-button{bottom:20px;position:fixed;right:20px;z-index:9999}.call-btn{align-items:center;animation:tringTring 1.5s infinite;background-color:#28a745;border-radius:50%;box-shadow:0 4px 12px #0000004d;display:flex;height:60px;justify-content:center;overflow:hidden;position:relative;text-decoration:none;width:60px}.phone-icon{height:26px;width:26px;z-index:2}.circle,.circle-fill{animation:ring 1.5s infinite;border-radius:50%;position:absolute;z-index:1}.circle{background-color:#28a7454d;height:80px;left:-10px;top:-10px;width:80px}.circle-fill{background-color:#28a74526;height:100px;left:-20px;top:-20px;width:100px}@keyframes ring{0%{opacity:1;transform:scale(.8)}to{opacity:0;transform:scale(1.8)}}@keyframes tringTring{0%,to{transform:rotate(0deg)}10%{transform:rotate(15deg)}20%{transform:rotate(-15deg)}30%{transform:rotate(10deg)}40%{transform:rotate(-10deg)}50%{transform:rotate(5deg)}60%{transform:rotate(-5deg)}70%{transform:rotate(3deg)}80%{transform:rotate(-3deg)}90%{transform:rotate(0deg)}}@media (max-width:480px){.call-btn{height:50px;width:50px}.phone-icon{height:30px;width:30px}.circle{height:70px;left:-10px;top:-10px;width:70px}.circle-fill{height:90px;left:-20px;top:-20px;width:90px}}.custom-navbar .navbar-brand{color:#333!important;font-size:1.5rem!important;font-weight:700}.navbar{background-color:#7ba920;padding:.8rem 1rem}.navbar-nav .nav-link{color:#fff!important;font-size:1rem;font-weight:700;margin:.8rem 1.5rem!important;transition:color .3s ease}.navbar-nav .nav-link:hover{color:#000!important}.navbar-nav .dropdown-menu .dropdown-item{color:#000!important;padding:.8rem 1.2rem;transition:background-color .3s ease,color .3s ease}.navbar-nav .dropdown-menu .dropdown-item:hover{background-color:#385b1c!important;color:#fff!important}.navbar-nav .dropdown-menu{border-radius:.5rem;box-shadow:0 4px 8px #0000001a;padding:.5rem 0}@media (max-width:992px){.navbar-nav{align-items:flex-start;flex-direction:column}.navbar-nav .nav-link{font-size:1.2rem;margin:.5rem 0!important}.custom-navbar .navbar-brand{font-size:1.8rem!important}.navbar-collapse{padding:0}.navbar-nav .dropdown-menu{min-width:100%!important}}@media (max-width:768px){.navbar-nav .nav-link{font-size:1rem!important;padding:.8rem!important}.navbar-nav .dropdown-menu .dropdown-item{padding:.8rem 1.5rem!important}.custom-navbar{font-size:1.6rem!important}.navbar-toggler-icon{background-color:#fff}}@media (max-width:480px){.navbar-nav .nav-link{font-size:.9rem!important;margin:.5rem!important}.navbar-nav .dropdown-menu .dropdown-item{padding:.8rem 1.2rem!important}.custom-navbar{font-size:1.4rem!important}}#navbrand{color:#fff!important;font-size:20px!important;text-shadow:2px 2px 4px #0000004d;transition:color .3s ease,transform .3s ease}#navbrand:hover{color:#7ba920!important;text-shadow:2px 2px 6px #00000080;transform:scale(1.1)}@media (max-width:768px){#navbrand{color:#fff!important;font-size:16px!important;text-shadow:1px 1px 3px #0003}#navbrand:hover{color:#7ba920!important;text-shadow:1px 1px 4px #0006;transform:scale(1.05)}}.navbar-toggler-icon{background-color:#fff;border-radius:1.5px;height:3px;position:relative;width:30px}.navbar-toggler-icon:after,.navbar-toggler-icon:before{background-color:#fff;border-radius:1.5px;content:"";height:3px;position:absolute;width:30px}.navbar-toggler-icon:before{top:-8px}.navbar-toggler-icon:after{top:8px}.navbar-toggler[aria-expanded=true] .navbar-toggler-icon{background-color:initial}.navbar-toggler[aria-expanded=true] .navbar-toggler-icon:before{top:0;transform:rotate(45deg)}.navbar-toggler[aria-expanded=true] .navbar-toggler-icon:after{top:0;transform:rotate(-45deg)}.footer{background-color:#333;color:#fff;padding:40px 20px;text-align:left}.footer-content{display:flex;flex-wrap:wrap;justify-content:space-between}.footer-section{flex:1 1;margin:10px;min-width:200px}.footer-section h3{color:#f90;font-size:18px;margin-bottom:10px}.footer-section p{font-size:14px;line-height:1.6}.footer-section ul{list-style-type:none;padding:0}.footer-section ul li{font-size:14px;margin-bottom:8px}.footer-section ul li a{color:#fff;text-decoration:none}.footer-section ul li a:hover{text-decoration:underline}.footer-bottom{font-size:14px;margin-top:20px;text-align:center}.footer-bottom p{margin:0}.footer-bottom p a{color:#f90;text-decoration:none}.footer-bottom p a:hover{text-decoration:underline}@media (max-width:768px){.footer-content{flex-direction:column;text-align:center}.footer-section{margin-bottom:20px}}#hero{align-items:center;background-position:50%;background-size:cover;color:#fff;display:flex;flex-wrap:wrap;font-family:Poppins,sans-serif;gap:30px;justify-content:space-between;overflow:hidden;padding:80px 20px;position:relative}#hero:before{background:inherit;content:"";filter:blur(8px) brightness(.6);inset:0;position:absolute;z-index:0}#hero .overlay,.form-container,.hero-content{position:relative;z-index:1}.hero-content{animation:fadeInLeft 1s ease forwards;flex:1 1;min-width:280px}.hero-content h1{color:#fc0;font-size:3rem;font-weight:700;margin-bottom:15px;text-shadow:2px 2px 8px #0009}.hero-content p{color:#f0f0f0;font-size:1.2rem;margin-bottom:20px}.hero-btn{background:linear-gradient(90deg,#ff5722,#ff9800);border-radius:50px;font-weight:600;padding:12px 25px;transition:transform .3s ease,box-shadow .3s ease}.hero-btn:hover{box-shadow:0 6px 15px #0000004d;transform:translateY(-3px)}.form-container{animation:fadeInRight 1s ease forwards;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff1a;border-radius:15px;flex:1 1;min-width:300px;padding:25px}.spinner-overlay{background:#000000d9;display:flex;z-index:9999}.dot-loader{gap:10px}.dot-loader span{background:#ff9800;height:14px;width:14px}@keyframes fadeInLeft{0%{opacity:0;transform:translateX(-50px)}to{opacity:1;transform:translateX(0)}}@keyframes fadeInRight{0%{opacity:0;transform:translateX(50px)}to{opacity:1;transform:translateX(0)}}@media (max-width:1024px){#hero{align-items:center;flex-direction:column;padding:50px 20px}.hero-content h1{font-size:2.2rem}.hero-content p{font-size:1rem}.form-container{padding:20px;width:100%}}@media (max-width:600px){#hero{padding:40px 15px}.hero-content h1{font-size:1.8rem}.hero-content p{font-size:.95rem}}#disclaimer{background-color:#f9f9f9;color:#333;font-family:Arial,sans-serif;padding:40px 20px}.disclaimer-section h2{color:#2c3e50;font-size:2.5rem;margin-bottom:20px;text-align:center}.disclaimer-section p{color:#555;font-size:1.2rem;line-height:1.6;text-align:center}.disclaimer-section ul{font-size:1.1rem;list-style:none;padding:0;text-align:center}.disclaimer-section ul li{color:#333;margin:10px 0}.disclaimer-section strong{color:#2c3e50}.disclaimer-section .container{margin:0 auto;max-width:1200px}@media (max-width:768px){#disclaimer{padding:30px 10px}.disclaimer-section h2{font-size:2rem}.disclaimer-section p,.disclaimer-section ul li{font-size:1rem}}@media (max-width:480px){#disclaimer{padding:20px 10px}.disclaimer-section h2{font-size:1.6rem}.disclaimer-section p,.disclaimer-section ul li{font-size:.9rem}}*{box-sizing:border-box}*,body,html{margin:0;padding:0}body,html{background-color:#fff!important;height:auto;overflow-x:hidden;width:100%}#hero-section{background-position:50%;background-size:cover;color:#fff;padding:50px 20px;position:relative}#hero-section .overlay{background:#000000a6;border-radius:12px;padding:40px 20px}#hero-section .content{display:flex;flex-direction:column;gap:30px}.text-content h1{font-size:2rem;margin-bottom:10px}.text-content p{font-size:1.1rem;margin-bottom:20px}.hero-btn{background:#ff5722;border-radius:6px;color:#fff;display:inline-block;font-weight:700;padding:12px 24px;text-decoration:none;transition:background .3s ease}.hero-btn:hover{background:#e64a19}.form-container form{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#ffffff1a;border-radius:10px;display:flex;flex-direction:column;gap:15px;padding:25px}.form-container input,.form-container textarea{border:none;border-radius:6px;font-size:1rem;padding:12px;width:100%}.form-container textarea{min-height:80px;resize:vertical}.form-container button{background:#ff5722;border:none;border-radius:6px;color:#fff;cursor:pointer;font-size:1rem;font-weight:700;padding:12px;transition:background .3s ease}.form-container button:hover{background:#e64a19}.spinner{background:#fff;border-radius:8px;color:#000;font-weight:700;padding:20px 30px}@media (min-width:768px){#hero-section .content{align-items:flex-start;flex-direction:row;justify-content:space-between}.text-content{flex:1 1;padding-right:40px}.form-container{flex:1 1;max-width:420px}}@media (min-width:1200px){.text-content h1{font-size:2.5rem}.text-content p{font-size:1.25rem}}.spinner-overlay{align-items:center;background:#000000bf;display:none;flex-direction:column;inset:0;justify-content:center;position:fixed;z-index:1000}.dot-loader{display:flex;gap:8px;margin-bottom:15px}.dot-loader span{animation:bounce .6s infinite alternate;background:#ff5722;border-radius:50%;display:inline-block;height:12px;width:12px}.dot-loader span:nth-child(2){animation-delay:.2s}.dot-loader span:nth-child(3){animation-delay:.4s}@keyframes bounce{0%{opacity:.5;transform:translateY(0)}to{opacity:1;transform:translateY(-8px)}}.loading-text{color:#fff;font-size:1.1rem;font-weight:500}#about{background-color:#f4f4f4;color:#333;padding:40px 0;text-align:center}.container{margin:0 auto;max-width:1200px;width:90%}h2{color:#333;font-size:2.5em;font-weight:700;margin-bottom:20px}.about-description{color:#555;font-size:1.2em;line-height:1.6;margin-bottom:30px}.services{grid-gap:20px;align-items:stretch;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));justify-content:center}.service-item{background-color:#1168d8;border-radius:10px;box-shadow:0 4px 10px #0000001a;display:flex;flex-direction:column;justify-content:flex-start;overflow:hidden;text-align:center;transition:all .3s ease}.service-item:hover{box-shadow:0 8px 20px #0003;transform:translateY(-5px)}.service-item img{display:block;height:auto;width:100%}.service-title{color:#fff;font-size:16px;font-weight:700;margin-top:15px;text-transform:uppercase}.about-footer{color:#777;font-size:1.2em;font-weight:700;margin-top:30px}@media (max-width:768px){.about-description{font-size:1.1em}.about-footer{font-size:1em}}@media (max-width:480px){.about-description,.about-footer{font-size:1em}}#UPDOWN{margin-top:2.5rem}#how-we-work{background-color:#f4f4f4;color:#333;padding:40px 0;text-align:center}#how-we-work h2{color:#333;font-size:2.5em;font-weight:700;margin-bottom:30px}.work-cards{grid-gap:20px;align-items:stretch;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));justify-content:center}.work-card{background-color:#fff;border-radius:10px;box-shadow:0 4px 10px #0000001a;display:flex;flex-direction:column;justify-content:flex-start;padding:20px;text-align:center;transition:all .3s ease}.work-card:hover{box-shadow:0 8px 20px #0003;transform:translateY(-5px)}.work-card i{color:#1168d8;font-size:40px;margin-bottom:20px}.work-card h3{color:#1168d8;font-size:1.5em;font-weight:700;margin-bottom:10px}.work-card p{color:#555;font-size:1.1em;line-height:1.6}.work-card i:hover{color:#ff5722}@media (max-width:768px){#how-we-work h2{font-size:2em}.work-card h3{font-size:1.4em}.work-card p{font-size:1em}}@media (max-width:480px){#how-we-work h2{font-size:1.8em}.work-card i{font-size:30px}.work-card h3{font-size:1.2em}.work-card p{font-size:.9em}}.work-card i.fas.fa-phone-alt{color:#1168d8;font-size:40px;margin-bottom:20px;transform:rotate(90deg)}.work-card i.fas.fa-phone-alt:hover{color:#ff5722;transform:rotate(0deg)}#gallery{background-color:#f4f4f4;padding:40px 0;text-align:center}#gallery h2{color:#333;font-size:2.5em;font-weight:700;margin-bottom:20px}.gallery-grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));justify-items:center}.gallery-item{border-radius:10px;box-shadow:0 4px 10px #0000001a;overflow:hidden;position:relative;transition:transform .3s ease,box-shadow .3s ease;width:100%}.gallery-item:hover{box-shadow:0 8px 20px #0003;transform:scale(1.05)}.gallery-item img{height:100%;object-fit:cover;width:100%}.large-item{grid-column:span 2}.medium-item{grid-column:span 1}@media (max-width:768px){.gallery-grid{grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.gallery-item{width:100%}.gallery-item.large-item{grid-column:span 1}}@media (max-width:480px){#gallery h2{font-size:2em}.gallery-item{width:100%}.gallery-item.large-item{grid-column:span 1}}#tech-special{background-color:#f9f9f9;padding:40px 0;text-align:center}#tech-special h2{color:#333;font-size:2.5em;font-weight:700;margin-bottom:30px}.benefit-cards{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));justify-items:center}.benefit-card{align-items:center;background-color:#fff;border-radius:10px;box-shadow:0 4px 10px #0000001a;display:flex;flex-direction:column;justify-content:center;padding:20px;text-align:center;transition:all .3s ease}.benefit-card:hover{box-shadow:0 8px 20px #0003;transform:translateY(-5px)}.benefit-card i{color:#1168d8;font-size:40px;margin-bottom:20px}.benefit-card h3{color:#1168d8;font-size:1.5em;font-weight:700;margin-bottom:10px}.benefit-card p{color:#555;font-size:1.1em;line-height:1.6}.benefit-card i:hover{color:#ff5722}@media (max-width:768px){#tech-special h2{font-size:2em}.benefit-card h3{font-size:1.4em}.benefit-card p{font-size:1em}}@media (max-width:480px){#tech-special h2{font-size:1.8em}.benefit-card i{font-size:30px}.benefit-card h3{font-size:1.2em}.benefit-card p{font-size:.9em}}#our-services{background-color:#f4f4f4;color:#333;padding:60px 0;text-align:center}#our-services h2{color:#1168d8;font-size:2.5em;font-weight:700;margin-bottom:40px}.service-item-ac-service,.service-item-fridge-service,.service-item-microwave-oven-service,.service-item-tv-service,.service-item-washing-machine,.service-item-water-heater-service,.service-item-water-purifier-service{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;margin-bottom:40px}.service-item-ac-service img,.service-item-fridge-service img,.service-item-microwave-oven-service img,.service-item-tv-service img,.service-item-washing-machine img,.service-item-water-heater-service img,.service-item-water-purifier-service img{border-radius:8px;height:auto;max-width:100%}.service-item-ac-service .col-md-6,.service-item-fridge-service .col-md-6,.service-item-microwave-oven-service .col-md-6,.service-item-tv-service .col-md-6,.service-item-washing-machine .col-md-6,.service-item-water-heater-service .col-md-6,.service-item-water-purifier-service .col-md-6{align-items:center;display:flex;justify-content:center;padding:15px}#service-heading-ac-service,#service-heading-fridge-service,#service-heading-microwave-oven-service,#service-heading-tv-service,#service-heading-washing-machine,#service-heading-water-heater-service,#service-heading-water-purifier-service{color:#1168d8;font-size:2em;font-weight:700;margin-top:20px}#service-description-ac-service,#service-description-fridge-service,#service-description-microwave-oven-service,#service-description-tv-service,#service-description-washing-machine,#service-description-water-heater-service,#service-description-water-purifier-service{color:#555;font-size:1.1em;line-height:1.6;margin-top:15px}.service-item-ac-service:hover img,.service-item-fridge-service:hover img,.service-item-microwave-oven-service:hover img,.service-item-tv-service:hover img,.service-item-washing-machine:hover img,.service-item-water-heater-service:hover img,.service-item-water-purifier-service:hover img{transform:scale(1.05);transition:transform .3s ease-in-out}@media (max-width:768px){#our-services h2{font-size:2em}#service-heading-ac-service,#service-heading-fridge-service,#service-heading-microwave-oven-service,#service-heading-tv-service,#service-heading-washing-machine,#service-heading-water-heater-service,#service-heading-water-purifier-service{font-size:1.6em}#service-description-ac-service,#service-description-fridge-service,#service-description-microwave-oven-service,#service-description-tv-service,#service-description-washing-machine,#service-description-water-heater-service,#service-description-water-purifier-service{font-size:1em}.service-item-ac-service,.service-item-fridge-service,.service-item-microwave-oven-service,.service-item-tv-service,.service-item-washing-machine,.service-item-water-heater-service,.service-item-water-purifier-service{flex-direction:column}.service-item-ac-service .col-md-6,.service-item-fridge-service .col-md-6,.service-item-microwave-oven-service .col-md-6,.service-item-tv-service .col-md-6,.service-item-washing-machine .col-md-6,.service-item-water-heater-service .col-md-6,.service-item-water-purifier-service .col-md-6{padding:10px}}@media (max-width:480px){#our-services h2{font-size:1.6em}#service-heading-ac-service,#service-heading-fridge-service,#service-heading-microwave-oven-service,#service-heading-tv-service,#service-heading-washing-machine,#service-heading-water-heater-service,#service-heading-water-purifier-service{font-size:1.4em}#service-description-ac-service,#service-description-fridge-service,#service-description-microwave-oven-service,#service-description-tv-service,#service-description-washing-machine,#service-description-water-heater-service,#service-description-water-purifier-service{font-size:.9em}}#working-hours{background-color:#f7f7f7;border-top:4px solid #1168d8;padding:80px 0;text-align:center}#working-hours h2{color:#1168d8;font-size:2.8em;font-weight:700;letter-spacing:2px;margin-bottom:50px;text-shadow:2px 2px 5px #0000001a;text-transform:uppercase}.working-day{background-color:#fff;border-radius:8px;box-shadow:0 4px 10px #0000001a;font-size:1.4em;font-weight:600;margin-bottom:20px;padding:15px;transition:transform .3s ease,background-color .3s ease}.day{color:#333}.day,.status{font-size:1.1em}.status{color:#2e8b57;font-weight:600;text-transform:capitalize}.status.closed{color:#d9534f;font-size:1.1em;font-weight:700}.working-day:hover{background-color:#e9f7ff;box-shadow:0 8px 20px #0000001a;cursor:pointer;transform:scale(1.05)}@media (max-width:768px){#working-hours h2{font-size:2.2em;margin-bottom:30px}.working-day{padding:12px}.status,.working-day{font-size:1.2em}}@media (max-width:576px){#working-hours{padding:50px 20px}#working-hours h2{font-size:1.8em}.working-day{padding:10px}.status,.working-day{font-size:1.1em}}#faq-section{background-color:#f9f9f9;padding:60px 20px;text-align:center}#faq-section h2{color:#1168d8;font-size:2.5em;font-weight:700;margin-bottom:40px}.table{border-collapse:collapse;border-spacing:0;margin:0 auto;width:100%}.table td,.table th{border:1px solid #ddd;padding:15px;text-align:left}.table th{background-color:#1168d8;color:#fff;font-size:1.2em}.table td{background-color:#f9f9f9;color:#333;font-size:1em}.table tr:nth-child(2n) td{background-color:#f2f2f2}.table td{transition:background-color .3s ease}.table td:hover{background-color:#f1f1f1}.table-striped tbody tr:hover td{background-color:#f5f5f5}@media (max-width:768px){#faq-section h2{font-size:2em}.table td,.table th{font-size:1em;padding:10px}.table{-webkit-overflow-scrolling:touch;overflow-x:auto}.table td,.table th{word-wrap:break-word}}#privacy-policy{background-color:#f8f9fa;border-radius:10px;box-shadow:0 4px 6px #0000001a;margin:20px 0;padding:40px}#privacy-policy .container{font-family:Arial,sans-serif;margin:0 auto;max-width:1200px}#privacy-policy h2{color:#007bff;font-size:2.5rem;margin-bottom:20px;text-align:center}#privacy-policy h3{color:#343a40;font-size:1.8rem;margin-top:20px}#privacy-policy p{color:#495057;font-size:1.1rem;line-height:1.6}#privacy-policy ul{font-size:1rem;list-style-type:disc;margin-left:20px}#privacy-policy ul li{margin-bottom:10px}#privacy-policy a{color:#007bff;text-decoration:none}#privacy-policy a:hover{text-decoration:underline}@media (max-width:768px){#privacy-policy h2{font-size:2rem}#privacy-policy h3{font-size:1.5rem}#privacy-policy p,#privacy-policy ul li{font-size:12px}}#home-appliance-repair-service{background-color:#f9f9f9;color:#333;font-family:Arial,sans-serif;padding:50px 15px}.service-header h2{color:#1abc9c;font-size:2.5rem;letter-spacing:1px;margin-bottom:20px;text-align:center;text-transform:uppercase}.service-header p{color:#555;font-size:1.2rem;margin:0 auto;max-width:800px;text-align:center}.service-list{grid-gap:20px;display:grid;gap:20px;grid-template-columns:1fr 1fr 1fr;margin-top:40px}.service-item{background-color:#fff;border-radius:8px;box-shadow:0 4px 8px #0000001a;padding:20px;transition:transform .3s ease,box-shadow .3s ease}.service-item:hover{box-shadow:0 8px 16px #0003;transform:translateY(-10px)}.service-item h3{color:#e74c3c;font-size:1.6rem;font-weight:700;margin-bottom:10px}.service-item p{color:#777;font-size:1rem;line-height:1.6}.why-choose-us{background-color:#f1c40f;border-radius:8px;box-shadow:0 4px 8px #0000001a;margin-top:50px;padding:30px;text-align:center}.why-choose-us h3{color:#2c3e50;font-size:2rem;font-weight:700;margin-bottom:20px}.why-choose-us ul{list-style:none;padding:0}.why-choose-us li{align-items:center;color:#555;display:flex;font-size:1.2rem;margin-bottom:10px}.why-choose-us li:before{color:#e74c3c;content:"\2022";font-size:1.5rem;margin-right:10px}.call-to-action{background-color:#8e44ad;border-radius:8px;box-shadow:0 4px 8px #0000001a;margin-top:50px;padding:30px;text-align:center}.call-to-action h3{color:#fff;font-size:2rem;margin-bottom:20px}.call-to-action p{color:#fff;font-size:1.2rem;margin-bottom:20px}.cta-button{background-color:#e74c3c;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:1.2rem;padding:15px 25px;transition:background-color .3s ease,transform .3s ease}.cta-button:hover{background-color:#c0392b;transform:scale(1.05)}@media (max-width:768px){.service-list{grid-template-columns:1fr 1fr}.service-item{padding:15px}.service-header h2{font-size:2rem}.service-header p{font-size:1rem}.call-to-action h3,.why-choose-us h3{font-size:1.8rem}.call-to-action p,.cta-button{font-size:1rem}.cta-button{padding:12px 20px}}@media (max-width:480px){.service-list{grid-template-columns:1fr}.service-header h2{font-size:1.8rem}.service-header p{font-size:.9rem}.service-item h3{font-size:1.4rem}.service-item p{font-size:.9rem}.call-to-action h3,.why-choose-us h3{font-size:1.6rem}.call-to-action p{font-size:.9rem}.cta-button{font-size:1rem;padding:10px 18px}}#contact-page{background-color:#fafafa;color:#333;font-family:Arial,sans-serif;padding:60px 15px}.contact-header h2{color:#1abc9c;font-size:2.5rem;letter-spacing:1px;margin-bottom:20px;text-align:center;text-transform:uppercase}.contact-header p{color:#555;font-size:1.2rem;margin:0 auto;max-width:800px;text-align:center}.contact-info{display:flex;flex-direction:row;gap:40px;margin-top:40px}.address{background-color:#fff;border-radius:8px;box-shadow:0 4px 8px #0000001a;flex:1 1;padding:20px}.address h3{color:#2c3e50;font-size:2rem;margin-bottom:10px}.address p{color:#777;font-size:1.1rem;line-height:1.6}.map{background-color:#fff;border-radius:8px;box-shadow:0 4px 8px #0000001a;flex:1 1;padding:20px}.map h3{color:#2c3e50;font-size:2rem;margin-bottom:10px}#madurai-map iframe,.business-hours{border-radius:8px}.business-hours{background-color:#f1c40f;box-shadow:0 4px 8px #0000001a;margin-top:50px;padding:30px;text-align:center}.business-hours h3{color:#2c3e50;font-size:2rem;margin-bottom:20px}.business-hours ul{list-style:none;padding:0}.business-hours li{color:#555;font-size:1.2rem;margin-bottom:10px}.contact-footer{background-color:#8e44ad;border-radius:8px;box-shadow:0 4px 8px #0000001a;margin-top:50px;padding:30px;text-align:center}.contact-footer h3{color:#fff;font-size:2rem;margin-bottom:20px}.contact-footer p{color:#fff;font-size:1.2rem;margin-bottom:20px}@media (max-width:768px){.contact-info{flex-direction:column}.address,.map{margin-bottom:20px}.contact-header h2{font-size:2rem}.contact-header p{font-size:1rem}.business-hours h3,.contact-footer h3{font-size:1.8rem}.contact-footer p{font-size:1rem}}@media (max-width:480px){.contact-header h2{font-size:1.8rem}.contact-header p{font-size:.9rem}.address h3,.business-hours h3,.contact-footer h3,.map h3{font-size:1.6rem}.contact-footer p{font-size:.9rem}}#madurai-map{border-radius:8px;height:450px;overflow:hidden;position:relative;width:100%}
/*# sourceMappingURL=main.39ec97ad.css.map*/