body{background-image:url(/assets/backgroundpc-MrxozWr-.jpg);background-size:cover;background-repeat:no-repeat;background-attachment:fixed;background-position:center;margin:0;padding:0;color:#fff}.contact-wrapper{margin-top:20px;position:relative;display:inline-block}.contact-button{background-color:#4285f4e6;padding:12px 25px;border-radius:30px;font-weight:700;cursor:pointer;border:none;position:relative;z-index:2;transition:all .3s ease;font-size:16px}.contact-icons{position:absolute;top:50%;left:50%;display:flex;gap:15px;transform:translate(-50%,-50%);opacity:0;visibility:hidden;transition:all .3s ease,visibility 0s .3s;z-index:3}.contact-wrapper:hover .contact-icons{opacity:1;visibility:visible;transition:all .3s ease}.contact-icons .icon{font-size:20px;color:#fff;border-radius:50%;padding:12px;transition:transform .3s ease,background-color .3s ease}.nav-container{background-color:#fff;display:block;width:90%;height:50px;margin:10px auto;border-radius:30px;position:sticky;top:0;z-index:10}.content-hamberger{position:relative}.hamburger{position:absolute;top:10px;left:20px;z-index:20;cursor:pointer}.icon{color:#000;width:30px;height:30px}.nav{position:fixed;top:0;left:-100%;height:100%;width:60%;background-color:#fff;transition:left .5s ease;z-index:15;padding-top:60px;box-shadow:2px 0 10px #0003;border-radius:0 30px 30px 0}.nav.show{left:0}.nav ul{list-style-type:none;padding:0;margin:0}.nav ul li{padding:15px 20px;border-bottom:1px solid #ccc}.nav ul li a{text-decoration:none;color:#000;font-weight:700;transition:all .3s ease}.nav ul li a:hover{color:#00f;text-decoration:underline;text-decoration-color:#00f}.nav ul li a.active{color:#00f;border-radius:10px;padding:10px 15px}@media only screen and (min-width: 768px){.hamburger{display:none}.nav{position:static;width:auto;height:auto;display:flex;background-color:transparent;box-shadow:none;padding-top:0;border-radius:30px;align-items:center}.nav ul{display:flex;gap:30px;align-items:center;margin:0;padding:0}.nav ul li{border:none;padding:0}.nav ul li a{font-size:16px;padding:10px 15px}.nav ul li a:hover{color:#00f;text-decoration:underline;border-radius:10px}.nav ul li a.active{color:#00f;border-radius:10px}.nav-container{height:70px;width:95%;display:flex;justify-content:flex-start;align-items:center;padding-left:50px}}.Home_maindiv{width:100%;margin:0 auto;padding:20px;box-sizing:border-box;min-height:100vh}.title{font-size:clamp(2rem,5vw,4rem);font-weight:700;color:#fff;margin-bottom:20px;display:flex;flex-wrap:wrap;justify-content:center;gap:10px}.title-word{opacity:0;transform:translateY(20px);display:inline-block;animation:fadeInUp 1s cubic-bezier(.16,1,.3,1) forwards}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px) scale(.95)}50%{opacity:.8;transform:translateY(10px) scale(1.02)}to{opacity:1;transform:translateY(0) scale(1)}}.welcome-text{font-size:1.2rem;color:#ddd;line-height:1.6;margin-top:10px;margin-bottom:20px;text-align:center;opacity:0;animation:fadeInUp 1s ease forwards;animation-delay:1.5s;max-width:700px}.hero-section{display:flex;flex-direction:column;align-items:center;gap:30px;margin-bottom:40px;text-align:center}.rb_img img{width:100%;max-width:500px;border-radius:20px;object-fit:cover;background-color:#ccc;box-shadow:0 4px 20px #0003}.card-group{width:100%;max-width:1200px;margin:0 auto}.second_title{text-align:center;font-size:24px;margin:30px 0 20px;color:#000}.cards-container{display:flex;flex-direction:column;gap:30px}.card{background-color:#fff;padding:25px;border-radius:20px;box-shadow:0 2px 15px #0000001a;opacity:0;transform:translateY(40px);transition:all .6s ease;color:#000}.card.show{opacity:1;transform:translateY(0)}.card p{line-height:1.6;margin-bottom:15px}@media only screen and (max-width: 768px){.hero-section{flex-direction:column;gap:20px;text-align:center}.welcome-text{font-size:1rem;padding:0 10px}.card-group{padding:0 10px}.cards-container{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;gap:20px;margin:0 -10px;padding:0 10px 25px}.card{min-width:85%;scroll-snap-align:start;flex:0 0 auto;margin:0;padding:20px}.cards-container::-webkit-scrollbar{display:none}.cards-container{-ms-overflow-style:none;scrollbar-width:none}.second_title{padding:0 10px;font-size:22px}}@media only screen and (min-width: 769px){.hero-section{flex-direction:row;justify-content:space-between;align-items:center;max-width:1200px;margin:0 auto 60px;padding:0 20px;text-align:left}.title{flex:1;text-align:left;padding-right:40px;justify-content:flex-start}.welcome-text{text-align:left;margin-left:0}.rb_img{flex:1;max-width:500px}.card{width:100%;max-width:800px;margin:0 auto 30px}}.services-container{width:100%;max-width:1200px;margin:0 auto;padding:40px 20px;box-sizing:border-box}.services-title{text-align:center;font-size:2.5rem;margin-bottom:40px;color:#333;position:relative}.services-title:after{content:"";display:block;width:80px;height:4px;background:#4285f4;margin:15px auto 0}.services-list{display:flex;flex-direction:column;gap:25px}.service-card{background:#fff;border-radius:15px;padding:25px;box-shadow:0 5px 15px #0000001a;display:flex;align-items:center;gap:25px;opacity:0;transform:translateY(30px);transition:all .6s ease;margin-bottom:25px;position:relative;overflow:hidden}.service-card.animate{opacity:1;transform:translateY(0)}.service-image{width:200px;height:200px;flex-shrink:0;border-radius:10px;overflow:hidden;box-shadow:0 3px 10px #0003}.service-image img{width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.service-card:hover .service-image img{transform:scale(1.05)}.service-content{flex:1}.service-text{font-size:1.1rem;margin-bottom:15px;color:#444;line-height:1.6}.service-number{position:absolute;top:-15px;left:-15px;background:#4285f4;color:#fff;width:50px;height:50px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:1.3rem;z-index:2;box-shadow:0 2px 5px #0003}.contact-wrapper{margin-top:15px;position:relative;display:inline-block}.contact-button{color:#000;padding:10px 20px;border-radius:30px;font-weight:700;cursor:pointer;border:none;position:relative;z-index:2;transition:all .3s ease;font-size:1rem}.contact-icons .icon{font-size:18px;color:#fff;border-radius:50%;padding:10px;transition:transform .3s ease,background-color .3s ease}@media (max-width: 768px){.services-container{padding:30px 15px}.services-title{font-size:2rem;margin-bottom:30px}.service-card{flex-direction:column;padding:20px;margin-bottom:30px;gap:15px}.service-image{width:100%;height:180px;order:-1}.service-number{top:10px;left:10px;width:40px;height:40px;font-size:1.1rem;background:#4285f4e6}.service-content{width:100%}.contact-wrapper{width:100%;text-align:center}}@media (max-width: 480px){.service-image{height:150px}.service-number{width:36px;height:36px;font-size:1rem}.service-text{font-size:1rem}}.amc-container{width:100%;max-width:1200px;margin:0 auto;padding:40px 20px;box-sizing:border-box}.amc-title{text-align:center;font-size:2.5rem;margin-bottom:40px;color:#333;position:relative}.amc-title:after{content:"";display:block;width:80px;height:4px;background:#4285f4;margin:15px auto 0}.plans-container{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:30px;margin-bottom:50px}.plan-card{background:#fff;border-radius:15px;padding:30px;box-shadow:0 5px 15px #0000001a;display:flex;flex-direction:column;transition:transform .3s ease;position:relative;overflow:hidden}.plan-card:hover{transform:translateY(-5px)}.plan-header{margin-bottom:15px;padding-bottom:15px;border-bottom:1px solid #eee}.plan-header h2{font-size:1.5rem;color:#333;margin-bottom:5px}.plan-price{font-size:1.8rem;font-weight:700;color:#4285f4}.plan-description{font-size:1.1rem;color:#666;margin-bottom:20px;line-height:1.5}.plan-features{flex:1;margin-bottom:25px;padding-left:20px}.plan-features li{margin-bottom:10px;color:#444;line-height:1.5;position:relative}.plan-features li:before{content:"•";color:#4285f4;font-weight:700;display:inline-block;width:1em;margin-left:-1em}.terms-container{background:#f9f9f9;border-radius:15px;padding:30px;margin-top:30px}.terms-container h3{font-size:1.5rem;color:#333;margin-bottom:20px;text-align:center}.terms-list{columns:2;column-gap:40px}.terms-list li{margin-bottom:10px;color:#555;line-height:1.5;break-inside:avoid}.contact-wrapper{margin-top:auto;position:relative;display:inline-block}.contact-button{color:#000;padding:12px 25px;border-radius:30px;font-weight:700;cursor:pointer;border:none;position:relative;z-index:2;transition:all .3s ease;font-size:1rem;width:100%}.contact-wrapper:hover .contact-button{color:transparent;background-color:transparent}.contact-icons{position:absolute;top:50%;left:50%;display:flex;gap:15px;transform:translate(-50%,-50%);opacity:0;transition:all .3s ease;z-index:3}.contact-wrapper:hover .contact-icons{opacity:1}.contact-icons .icon{font-size:18px;color:#fff;border-radius:50%;padding:10px;transition:transform .3s ease}.icon.whatsapp{background-color:#25d366}.icon.phone{background-color:#4285f4}.contact-wrapper:hover .icon.whatsapp{transform:translate(-10px) scale(1.1)}.contact-wrapper:hover .icon.phone{transform:translate(10px) scale(1.1)}@media (max-width: 768px){.amc-container{padding:30px 15px}.amc-title{font-size:2rem;margin-bottom:30px}.plans-container{grid-template-columns:1fr}.terms-list{columns:1}.plan-card{padding:25px}.contact-button{padding:10px 20px}}@media (max-width: 480px){.amc-title{font-size:1.8rem}.plan-header h2{font-size:1.3rem}.plan-price{font-size:1.5rem}.plan-features{padding-left:15px}.terms-container{padding:20px}}@media (hover: none){.contact-wrapper:active .contact-button{color:transparent;background-color:transparent}.contact-wrapper:active .contact-icons{opacity:1}.plan-card:active{transform:translateY(0) scale(.98)}}.about-container{max-width:1200px;margin:40px auto;padding:20px;box-sizing:border-box;background-color:#fff;color:#000;border-radius:8px;box-shadow:0 2px 10px #0000001a}.about-title{font-size:2.5rem;text-align:center;margin-bottom:20px}.about-text{font-size:1.1rem;line-height:1.6;margin-bottom:20px}@media (max-width: 768px){.about-container{margin:20px 15px}.about-title{font-size:2rem}.about-text{font-size:1rem}.contact-button{font-size:1rem;padding:8px 16px}.contact-icons .icon{font-size:16px;padding:8px}}@media (max-width: 480px){.about-container{margin:15px 10px;padding:15px}}.terms-container{background-color:#fff;color:#000;padding:30px 20px;max-width:1000px;margin:40px auto;border-radius:15px;box-shadow:0 2px 10px #0000001a;box-sizing:border-box}.terms-title{font-size:2.5rem;margin-bottom:20px;text-align:center;color:#000}.terms-content{font-size:1.1rem;line-height:1.6}.terms-content ul{list-style-type:disc;padding-left:20px;margin-top:15px;margin-bottom:15px}.terms-content li{margin-bottom:10px}@media (max-width: 768px){.terms-container{margin:30px 20px;padding:25px 15px}.terms-title{font-size:2rem}.terms-content{font-size:1rem}}@media (max-width: 480px){.terms-container{margin:20px 15px;padding:20px 12px;border-radius:12px}.terms-title{font-size:1.8rem;margin-bottom:15px}}
