body{background-color:#ececec;font-family:Arial,sans-serif}*,body{margin:0;padding:0}*{box-sizing:border-box;font-family:Poppins,sans-serif}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}img{border-radius:10px;height:auto;max-width:100%}.autoimg{padding-top:17px}.foryou{background-color:#fff;border:1px solid #ccc;border-radius:8px;box-shadow:0 2px 4px #0000001a;margin:40px;padding:40px;text-align:center}.foryou p{color:#8b8888;font-size:16px;font-weight:100;padding-top:10px}.contact-icons{background-color:#fff;display:flex;justify-content:space-around}.contact-icons a{color:#25d366;font-size:40px;font-weight:800;text-decoration:none}.contact-icons a.call-icon{color:#34b7f1}.product{display:flex;justify-content:center}.product-card{background-color:#fff;border:1px solid #ccc;border-radius:8px;box-shadow:0 2px 4px #0000001a;color:#27299e;margin:16px;max-width:350px;text-align:center}.plan{align-items:center;background-color:#d72222;border-radius:8px 8px 0 0;color:#fff;padding:15px}.speed{background-color:#27299e;color:#fff;font-size:22px;font-weight:500;padding:10px}.monthly{background-color:#eae8e8;font-size:15px;font-weight:400;padding:6px}.price{font-size:42px;font-weight:700}.line{background-color:#a41111;color:#b31c1c;opacity:.5;width:90%}.feature{align-items:center;background-color:#fff;border-radius:8px;display:flex;margin:10px;padding:12px 15px;transition:background-color .3s ease}.feature:hover{background-color:#f0f0f0}.feature .icon{color:#3e4955;margin-right:10px}.feature .icon i{font-size:34px}.feature .use{align-items:center;font-size:17px;font-weight:700}.available{font-size:15px;font-weight:600;margin-bottom:3px;padding:5px}.charge p{margin:0}.charge{background-color:#d72222;border-radius:0 0 8px 8px;color:#fff;font-size:15px;font-weight:400;margin-bottom:8px;padding:5px}.product-card button{background-color:#27299e;border:none;border-radius:4px;color:#fff;cursor:pointer;margin:8px;padding:10px 20px;transition:background-color .3s ease}.product-card button:hover{background-color:#005801}@media (max-width:1050px){.product-card{justify-content:space-around;max-width:300}.plan,.speed{padding:5px}.monthly{padding:3px}.price{font-size:32px}.feature{padding:10px 15px}.feature .icon i{font-size:24px}.available{font-size:13px;font-weight:600;margin-bottom:2px;padding:2px}.charge{font-size:12px;padding:2px}.reviews{margin:50px}.rating{justify-content:space-between}}@media (max-width:750px){.product{align-items:center;flex-direction:column;justify-content:center}.product-card{max-width:100%;width:400px}}@media (max-width:500px){.product-card{max-width:100%;width:300px}.foryou{font-size:small}.foryou p,.review-section .static p{color:#535355!important;font-size:15px;font-weight:bolder}.reviews{background-color:#ececec;border-radius:8px;margin:10px}.rating{flex-direction:column;padding:0}}@media (max-width:330px){.product-card{max-width:100%;width:250px}.foryou{font-size:12px}.foryou p{font-size:14px}.review-section h1{font-size:25px}}.skill{position:relative}.outer,.skill{height:160px;width:160px}.outer{box-shadow:6px 6px 10px -1px #00000026,-6px -6px 10px -1px #e1e1e1b3;padding:20px}.inner,.outer{border-radius:50%}.inner{align-items:center;box-shadow:inset 4px 4px 6px -1px #0003,inset -4px -4px 6px -1px #e1e1e1b3,-.5px -.5px 0 #e1e1e1,.5px .5px 0 #00000026,0 12px 10px -10px #0000000d;display:flex;height:120px;justify-content:center;width:120px}circle{fill:none;stroke:url(#GradientColor);stroke-width:20px;stroke-dasharray:472;stroke-dashoffset:var(--leftPercent);transition:stroke-dashoffset 4s}svg{--leftPercent:472;left:0;position:absolute;top:0}.rating-label{font-size:17px;font-weight:700;margin-top:10px;text-align:center}.review-section{background-color:#fff;border:1px solid #ccc;border-radius:8px;box-shadow:0 2px 4px #0000001a;margin:20px;padding-bottom:20px}.static{padding-bottom:40px;padding-top:50px;text-align:center}.static p{color:#8b8888;font-size:16px;font-weight:100;padding-top:10px}.rating{align-items:center;display:flex;flex-wrap:wrap;justify-content:center}.reviews{padding:40px}.hero{background:linear-gradient(135deg,#f5f7fa,#c3cfe2);overflow:hidden}.container{align-items:center;display:flex;flex-direction:column;margin:0 auto;padding:60px 20px;text-align:center}.hero-text h1{font-size:3.8rem;margin-bottom:1.5rem}.hero-text p{color:#33404d;font-size:1.2rem;margin-bottom:10px}.header{align-items:center;background-color:#fff;border-bottom:1px solid #ddd;display:flex;justify-content:space-around;padding:10px 20px}.header img{max-height:70px;width:auto}.header{font-weight:600}.option{text-align:center}.menu-icon{cursor:pointer;margin:0 20px}.menu-icon i{color:#333;font-size:24px}.drawer-menu{background-color:#fff;display:flex;position:static}.drawer-menu a{color:#333;cursor:pointer;display:block}.drawer-menu a,.phone{font-size:18px;padding:10px 20px;text-decoration:none}.phone{background:#27299e;border-radius:8px;color:#fff!important}.phone:hover{background-color:#ececec;color:#27299e!important}@media (max-width:700px){.header{justify-content:space-between}.drawer-menu{border-radius:8px;box-shadow:none;box-shadow:0 2px 5px #0003;box-sizing:border-box;display:flex;flex-direction:column;padding:10px 20px;position:absolute;right:10px;top:55px;z-index:1000}.menu-icon{margin-left:40px}.drawer-menu a{padding:10px 15px}.drawer-menu a:hover{background-color:initial;color:#007bff}}@media (max-width:500px){.menu-icon{margin-left:0}.header img{max-height:50px;width:auto}.phone{border-radius:8px;font-size:16px;padding:7px 10px}@media (max-width:300px){.menu-icon{margin:0}}}.footerpage{background-color:#2d3648!important;color:#fff}.footer{justify-content:space-around}.footer,.footerinfo{display:flex;flex-direction:row}.footerinfo{padding:20px}.company{align-items:start;font-size:21px;font-weight:700;padding-top:40px}.footer-section{margin-bottom:20px;padding:10px;width:200px}.footer-section h4{font-size:15px;font-weight:300;margin-bottom:10px}.footer-section p,.footer-section ul{align-items:start;display:flex;flex-direction:column;list-style:none;margin:0;padding:0}.footer-section p,li{font-size:14px;font-weight:300;padding-bottom:6px}.footer-bottom .line{left:5%;position:relative;width:90%}.footer-section a{color:#fff;text-decoration:none}.footer-section a:hover{text-decoration:underline}.social-icons{display:flex;flex-direction:row!important;gap:15px;justify-content:start}.social-icons a{color:#fff;font-size:1.5em;transition:color .3s}.social-icons a:hover{color:#f09}.footer-bottom{color:#ccc;display:flex;flex-direction:column;font-size:.9em;justify-content:center;margin-top:20px;padding-bottom:20px;text-align:center}.footer-bottom p{padding-top:20px}@media (max-width:1025px){.footer{flex-direction:column}.company{margin-bottom:10px;text-align:center}}@media (max-width:648px){.footerinfo{flex-wrap:wrap}.footer-section{width:50%}}@media (max-width:370px){.footer-section{width:100%}.footer,.footer-section,.footerinfo{text-align:center}.footerinfo{width:100%}.footer-section div,.footer-section p,.footer-section span,.footer-section ul{align-items:center}.social-icons{justify-content:center}}.slider-container{align-items:center;display:flex;height:100%;justify-content:center;overflow:hidden;position:relative;width:100%}.slider-wrapper{display:flex;transition:transform 1s ease-in-out;width:300%}.slider-image{flex-shrink:0;max-height:500px;width:100%}.text-overlay{border:1px solid #d2cfcf;border-radius:10px;color:#fff;left:4%;max-width:80%;padding:20px 30px;position:absolute;text-align:center;top:20%}.text-overlay h2{color:#000;display:inline;font-size:2em;font-weight:700}.text-overlay .royal{color:#df2c1c}.text-overlay .broadband,.text-overlay .royal{display:inline;font-size:2.5em;font-weight:700}.text-overlay .broadband{color:#1633d5}.text-overlay p{color:#090909;font-size:1.2em;margin-bottom:0;margin-top:7px}.text-overlay span{color:#000;font-size:1em;font-weight:700}@keyframes colorChange{0%{background:linear-gradient(45deg,#ff6f61,#fc3,#3cf)}33%{background:linear-gradient(45deg,#3cf,#ff6f61,#fc3)}66%{background:linear-gradient(45deg,#fc3,#3cf,#ff6f61)}to{background:linear-gradient(45deg,#ff6f61,#fc3,#3cf)}}@media (max-width:768px){.text-overlay{max-width:50%;padding:15px 20px;top:15%}.text-overlay .broadband,.text-overlay .royal{font-size:2em}.text-overlay h2{font-size:1.5em}.text-overlay p{font-size:1em}.text-overlay span{font-size:.9em}}@media (max-width:500px){.text-overlay{left:2%;max-width:50%;padding:10px 15px;top:10%}.text-overlay h2{font-size:.8em}.text-overlay .broadband,.text-overlay .royal{font-size:1em}.text-overlay p{font-size:.7em}.text-overlay span{font-size:.6em}}@media (max-width:499px){.text-overlay{top:20%}}@media (max-width:299px){.text-overlay{top:10%}}.card{align-items:center;background-color:#fff;border:1px solid #e7e3e3;border-radius:8px;display:flex;flex-direction:column;gap:20px;height:200px;margin:20px;padding:20px;width:18%}.icon{color:#10208a;font-size:2em}.content{align-items:center;display:flex;flex:1 1;flex-direction:column;justify-items:center}.title{color:#333;font-size:1.5em;margin:0 0 10px}.description p{margin:0;text-align:center}.description{border-radius:0 0 8px 8px;font-size:15px;font-weight:400;margin-bottom:8px;padding:5px}.card:hover{background-color:#ececec;padding-top:10px;transition:background-color .3s ease;transition:padding .3s ease}@media (max-width:900px){.card{height:250px}}@media (max-width:768px){.card{height:200px;width:70%}.icon{padding-top:20px}}.modal{align-items:center;background-color:#000000b3;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:1000}.modal-main{animation:slide-down .5s ease-out forwards;background:#fff;border-radius:10px;box-shadow:0 4px 8px #0003;color:#000;left:50%;max-width:500px;padding:2rem;position:relative;top:50%;transform:translate(-50%,-50%);width:90%}@keyframes slide-down{0%{opacity:0;transform:translate(-50%,-100%)}to{opacity:1;transform:translate(-50%,-50%)}}.modal-main h2{margin-top:0}.modal-main form{display:flex;flex-direction:column}.modal-main label{font-weight:700;margin-top:1rem}.modal-main input,.modal-main textarea{border:1px solid #ccc;border-radius:5px;font-size:1rem;margin-top:.5rem;padding:.5rem}.modal-main textarea{resize:vertical}.orderplan{align-items:center;font-size:1rem;font-weight:700;margin-left:.5rem;margin-top:1rem}.orderplan p{margin-bottom:.5rem}.modal-buttons{display:flex;justify-content:flex-end;margin-top:1.5rem}.modal-buttons button{border:none;border-radius:5px;cursor:pointer;font-size:1rem;margin-left:1rem;padding:.5rem 1rem}.modal-buttons button[type=submit]{background-color:#4caf50;color:#fff}.modal-buttons button[type=button]{background-color:#f44336;color:#fff}.display-block{display:block}.display-none{display:none}.review-card{align-items:center;background-color:#f5f5f5;border-radius:10px;box-shadow:0 4px 8px #0000001a;display:flex;flex-direction:column;flex-shrink:0;font-size:18px;height:400px;justify-content:center;padding:20px 0;text-align:center;width:100%}.review-card-inner{width:80%}.review-image{border-radius:50%;height:100px;margin-bottom:15px;width:100px}.review-rating{color:#f90;font-weight:700;margin-top:10px}@media (max-width:440px){.review-card p{color:#535355!important;font-size:14px;font-weight:600}.review-card h3{font-size:18px}.review-image{height:80px;margin-bottom:10px;width:80px}.review-card{height:300px}.review-rating{font-size:18px}}.comp{background-color:#8a2be2;border:1px solid red;border-radius:8px;box-sizing:border-box;color:#000;text-align:center}.review-slider-container{align-items:center;display:flex;height:300px;justify-content:center;overflow:hidden;position:relative;width:100%}.review-slider-wrapper{display:flex;transition:transform 1s ease-in-out;width:300%}.about-page{color:#333;font-family:Arial,sans-serif;padding:20px}.about-header{background-color:#fff;border:1px solid #ccc;border-radius:8px;box-shadow:0 2px 4px #0000001a;margin:20px;padding:40px;text-align:center}.about-header h1{margin:0}.about-header p{font-size:1.2em;margin:10px 0 0}.content{margin:20px auto;max-width:800px}section{margin-bottom:30px}section h2{color:#f95656;margin-bottom:10px}section p{line-height:1.6;margin:10px 0}section ul{list-style-type:disc;margin:10px 0 10px 20px}section ul li{margin:5px 0}.contact-page{display:flex;justify-content:space-between;padding:20px}.map-container{align-items:center;background-color:#f0f0f0;border-radius:10px;box-shadow:0 4px 8px #0000001a;display:flex;flex:1 1;height:400px;justify-content:center;margin-right:20px;width:100%}.map-container img{border-radius:10px;height:100%;object-fit:cover;width:100%}.contact-info{background-color:#fff;border-radius:10px;box-shadow:0 4px 8px #0000001a;flex:1 1;padding:20px}.contact-info h2{color:#1e90ff}.contact-info h3{color:tomato}.contact-info p{color:#555;margin:5px 0}@media (max-width:768px){.contact-page{flex-direction:column}.map-container{margin-bottom:20px;margin-right:0}}
/*# sourceMappingURL=main.dd89a8a7.css.map*/