:root{--background:#ffffff;--foreground:#ffffff;--primary:#EC2879;--primary-rgb:rgb(236,40,121);--primary-dark:#017559;--secondary:#62469B;--secondary-light:#a995d0;--accent:#F4CA8F;--text-light:#f5f5f5;--text-dark:#333333;--primary-light:rgba(236,40,121,0.1);--secondary-light:rgba(98,70,155,0.1);--light-bg:#f8f9fa;--dark-text:#333;--light-text:#fff}.text-secondary{color:var(--secondary)!important}.btn-primary{background-color:var(--primary);border-color:var(--primary)}.btn-primary:focus,.btn-primary:hover{background-color:var(--primary-light);border-color:var(--primary-light)}.btn-secondary{border-color:var(--secondary);color:var(--dark-text)}.btn-secondary:focus,.btn-secondary:hover{background-color:var(--primary);color:var(--dark-text)}.btn-outline-primary{color:var(--primary);border-color:var(--primary)}.btn-outline-primary:hover{background-color:var(--primary);border-color:var(--primary);color:white}.btn-outline-secondary{color:var(--secondary);border-color:var(--secondary)}.btn-outline-secondary:hover{background-color:var(--secondary);border-color:var(--secondary);color:var(--dark-text)}.btn-outline-white{color:white;border-color:white}.btn-outline-white:hover{background-color:white;color:var(--primary)}body,html{max-width:100vw;overflow-x:hidden}body{color:var(--foreground);background:var(--background);font-family:Outfit-Regular,Arial,Helvetica,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*{box-sizing:border-box;padding:0;margin:0}a{color:inherit;text-decoration:none}p{color:#646464}@media (prefers-color-scheme:dark){html{color-scheme:dark}}@font-face{font-family:Outfit-Black;src:url(/fonts/Outfit-Black.ttf) format("truetype")}@font-face{font-family:Outfit-Bold;src:url(/fonts/Outfit-Bold.ttf) format("truetype")}@font-face{font-family:Outfit-ExtraBold;src:url(/fonts/Outfit-ExtraBold.ttf) format("truetype")}@font-face{font-family:Outfit-ExtraBold;src:url(/fonts/Outfit-ExtraLight.ttf) format("truetype")}@font-face{font-family:Outfit-Light;src:url(/fonts/Outfit-Light.ttf) format("truetype")}@font-face{font-family:Outfit-Medium;src:url(/fonts/Outfit-Medium.ttf) format("truetype")}@font-face{font-family:Outfit-Regular;src:url(/fonts/Outfit-Regular.ttf) format("truetype")}@font-face{font-family:Outfit-SemiBold;src:url(/fonts/Outfit-SemiBold.ttf) format("truetype")}@font-face{font-family:Outfit-Thin;src:url(/fonts/Outfit-Thin.ttf) format("truetype")}@font-face{font-family:Futura-black;src:url(/fonts/Futura-Black.ttf) format("truetype")}@font-face{font-family:Futura-bold;src:url(/fonts/Futura-Bold.ttf) format("truetype")}@font-face{font-family:Futura-medium;src:url(/fonts/Futura-Medium.ttf) format("truetype")}@font-face{font-family:Futura-light;src:url(/fonts/Futura-Light.ttf) format("truetype")}@font-face{font-family:Nexa-black;src:url(/fonts/Nexa-Black.ttf) format("truetype")}@font-face{font-family:Nexa-bold;src:url(/fonts/Nexa-Bold.otf) format("truetype")}@font-face{font-family:Nexa-regular;src:url(/fonts/Nexa-Regular.otf) format("truetype")}@font-face{font-family:Nexa-light;src:url(/fonts/Nexa-Light.otf) format("truetype")}@font-face{font-family:gotham-bold;src:url(/fonts/Gotham-Bold.otf) format("truetype")}@font-face{font-family:gotham-black;src:url(/fonts/Gotham-Black.otf) format("truetype")}@font-face{font-family:gotham-light;src:url(/fonts/Gotham-Light.otf) format("truetype")}.OutfitBlack{font-family:Outfit-Black,sans-serif}.OutfitBold{font-family:Outfit-Bold,sans-serif}.OutfitExtraBold{font-family:Outfit-ExtraBold,sans-serif}.OutfitExtraLight{font-family:Outfit-ExtraLight,sans-serif}.OutfitLight{font-family:Outfit-Light,sans-serif}.OutfitMedium{font-family:Outfit-Medium,sans-serif}.OutfitRegular{font-family:Outfit-Regular,sans-serif}.OutfitSemiBold{font-family:Outfit-SeminBold,sans-serif}.OutfitThin{font-family:Outfit-Thin,sans-serif}.FuturaBlack{font-family:Futura-black,sans-serif}.FuturaBold{font-family:Futura-bold,sans-serif}.FuturaMedium{font-family:Futura-medium,sans-serif}.FuturaLight,.FuturaMedium2{font-family:Futura-light,sans-serif}.gothamLight{font-family:gotham-light,sans-serif}.gothamBold{font-family:gotham-bold,sans-serif}.gothamBlack{font-family:gotham-black,sans-serif}.NexaBold{font-family:Nexa-bold,sans-serif}.NexaRegular{font-family:Nexa-regular,sans-serif}.NexaLight{font-family:Nexa-light,sans-serif}.NexaBlack{font-family:Nexa-black,sans-serif}.landing-page{position:relative}.top-info-bar{color:white;font-size:14px}.top-info-bar a{color:white;text-decoration:none;font-family:Nexa-Bold}.navbar-brand{font-size:28px;font-weight:700;color:var(--primary)}.text-primary{color:var(--primary)!important}.bg-primary,.btn-primary{background-color:var(--primary)!important}.btn-primary{border-color:var(--primary)!important}.btn-primary:hover{background-color:var(--primary-light)!important;border-color:var(--primary-light)!important}.btn-outline-primary{color:var(--primary)!important;border-color:var(--primary)!important}.btn-outline-primary:hover{background-color:var(--primary)!important;color:white!important}.nav-link{color:white}.nav-link,.nav-link2{font-weight:500;padding:0 15px!important;font-family:Nexa-regular}.nav-link2{color:black}.cart-btn,.search-btn,.user-btn{width:36px;height:36px;border-radius:4px;background-color:transparent;color:white;border:none}.badge,.cart-btn,.search-btn,.user-btn{display:flex;align-items:center;justify-content:center}.badge{width:18px;height:18px;background-color:var(--accent)!important;color:var(--text-dark)!important;font-size:10px;padding:0}.hero-section{background-image:linear-gradient(rgba(0,0,0,.35),rgba(0,0,0,.4)),url(/images/pax2.jpg);min-height:calc(100vh - 105px);display:flex;align-items:center;padding:80px 0}.bgHome,.hero-section{background-size:cover;background-position:50%;color:white}.bgHome{background-image:url(https://images.unsplash.com/photo-1594492003372-f56819b6e029?q=80&w=3870&auto=format&fit=crop&ixlib=rb-4.0.3&ixid=M3wxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8fA%3D%3D)}.hero-title{font-size:70px;font-weight:700;line-height:1.2;margin-bottom:24px}.hero-text{font-size:30px;margin-bottom:30px;max-width:540px;line-height:1.6}.check-btn{font-weight:500;border-radius:4px;text-transform:capitalize;transition:all .5s ease}.check-btn:hover{color:white;transition:all .5s ease}.section{padding:80px 0}.divider{margin-bottom:30px}.service-card{transition:all .3s ease;border-radius:10px;overflow:hidden;box-shadow:0 5px 15px rgba(0,0,0,.05)}.service-card:hover{transform:translateY(-10px);box-shadow:0 15px 30px rgba(0,0,0,.1)}.icon-box{width:80px;height:80px;border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto 20px}@media (max-width:768px){.hero-title{font-size:36px!important}.hero-text{font-size:20px}.hero-section{padding:50px 0;text-align:center}.check-btn{margin:0 auto;display:block}.section{padding:50px 0}}.entertainment-section{padding:80px 0}.entertainment-image-container{position:relative;border-radius:12px;overflow:hidden}.entertainment-title{font-size:2.4rem;margin-bottom:1.5rem;line-height:1.2}.feature-badge{position:absolute;top:30px;left:0;background-color:var(--primary);color:white;padding:15px 25px;border-radius:0 5px 5px 0;max-width:75%;box-shadow:0 4px 8px rgba(0,0,0,.15)}.since-text{font-size:1.1rem;font-weight:600;margin-bottom:.75rem}.feature-item{border-radius:10px;padding:15px;box-shadow:0 3px 15px rgba(0,0,0,.08);transition:all .3s ease}.feature-item:hover{transform:translateY(-5px);box-shadow:0 8px 25px rgba(0,0,0,.12)}.feature-img{width:120px;height:90px;object-fit:cover;border-radius:8px}.feature-list{list-style-type:none;padding-left:0;margin-bottom:0}.feature-list li{margin-bottom:8px}.stats-counter{padding:20px 0}.stats-number{font-size:2.2rem}@media (max-width:768px){.hero-section{padding:50px 0;text-align:center}.check-btn{margin:0 auto;display:block}.entertainment-section,.section{padding:50px 0}.entertainment-title{font-size:1.8rem;text-align:center}.since-text{text-align:center}.feature-badge{max-width:90%}.feature-item{flex-direction:column;text-align:center}.feature-img{margin-bottom:15px}.stats-counter{text-align:center}.stats-counter .d-flex{justify-content:center}}@media (max-width:919px){.hero-title{font-size:60px}}.cFlex{justify-content:center}.cFlex,.cFlex2{display:flex;align-items:center}.cFlex2{justify-content:start}.cFlex3{justify-content:end}.cFlex3,.cFlex4{display:flex;align-items:center}.cFlex4{justify-content:space-between}.news-section{padding:80px 0;background-color:#f8f9fa;position:relative;overflow:hidden}.news-section .container{position:relative;z-index:1}.divider{width:60px;height:3px;background:linear-gradient(to right,var(--primary) 0,var(--secondary) 100%)}.news-card{background-color:white;border-radius:12px;overflow:hidden;box-shadow:0 5px 15px rgba(0,0,0,.05);transition:all .3s ease;height:100%}.news-card:hover{transform:translateY(-6px);box-shadow:0 12px 25px rgba(0,0,0,.1)}.featured-news{border-radius:12px;overflow:hidden}.news-img-container{position:relative;overflow:hidden;border-radius:12px 0 0 12px}.featured-img-container{position:relative;overflow:hidden;border-radius:12px 12px 0 0}.overlay-gradient{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg,rgba(0,0,0,.2) 0,rgba(0,0,0,.6));z-index:1}.news-img{object-fit:cover;transition:transform .5s ease}.news-card:hover .news-img{transform:scale(1.05)}.news-img-sm{object-fit:cover;height:100%;border-radius:12px 0 0 12px;transition:transform .5s ease}.news-card:hover .news-img-sm{transform:scale(1.05)}.horizontal{height:calc(50% - .5rem)}.news-tag{font-size:.85rem}.bg-primary-light{background-color:rgba(1,142,111,.1);color:var(--primary)}.bg-secondary{background-color:var(--secondary)!important;color:#333}.news-title{font-size:1.5rem}.news-title,.news-title-sm{font-weight:700;line-height:1.3;margin-top:.5rem;color:#333}.news-title-sm{font-size:1.2rem}.news-excerpt{color:#666;margin-bottom:1rem;font-size:.95rem;line-height:1.5}.news-excerpt-sm{color:#666;font-size:.85rem;line-height:1.4}.read-more-link{color:var(--primary);text-decoration:none;font-weight:600;font-size:.9rem;display:inline-flex;align-items:center;transition:all .3s ease}.read-more-link:hover{color:var(--primary-dark);transform:translateX(5px)}.btn-secondary{background-color:var(--secondary);border:none;color:#333;transition:all .3s ease;font-weight:600;letter-spacing:.5px}.btn-secondary:hover{transform:translateY(-3px);box-shadow:0 5px 15px var(--primary)}.btn-dark{background-color:#333;border:none;transition:all .3s ease;font-weight:600;letter-spacing:.5px}.btn-dark:hover{background-color:var(--primary);transform:translateY(-3px);box-shadow:0 5px 15px rgba(1,142,111,.3)}@media (max-width:992px){.news-title{font-size:1.3rem}.news-title-sm{font-size:1.1rem}.horizontal{height:auto}}@media (max-width:768px){.news-section{padding:50px 0}.news-img-container,.news-img-sm{border-radius:12px 12px 0 0}.news-img-sm{height:200px}.featured-news .row,.horizontal .row{flex-direction:column}}.page-header{background-color:var(--secondary)!important;overflow:hidden}.all-news-section{background-color:#f8f9fa}.category-tabs{margin-bottom:2rem}.category-filter{border-bottom:1px solid #dee2e6}.category-filter .nav-link{color:rgb(108,108,108)!important;border-radius:30px;padding:8px 16px!important;margin-bottom:10px;font-weight:600;font-size:.9rem;transition:all .3s ease;border:2px solid rgb(108,108,108);background-color:transparent}.category-filter .nav-link.active,.category-filter .nav-link:hover{color:white!important;border-color:var(--primary);background-color:var(--primary)}.category-filter.overflow-auto{-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;scrollbar-width:none}.category-filter.overflow-auto::-webkit-scrollbar{display:none}.empty-state{padding:3rem;background-color:#fff;border-radius:8px;box-shadow:0 4px 6px rgba(0,0,0,.05)}.empty-state-icon{font-size:3rem;color:#ddd;margin-bottom:1rem}.breadcrumb{background-color:transparent;padding:0}.breadcrumb-item+.breadcrumb-item:before,.breadcrumb-item.active{color:var(--primary)}.all-news-section{background-color:white}.news-img-grid{border-radius:12px 12px 0 0;transition:transform .5s ease}.news-card:hover .news-img-grid{transform:scale(1.05)}.pagination{margin-bottom:0}.pagination .page-item.active .page-link{background-color:var(--primary);border-color:var(--primary)}.pagination .page-link{color:var(--primary)}.pagination .page-link:hover{background-color:#e9ecef;color:var(--primary-dark)}.bg-info{background-color:#17a2b8!important}.bg-warning{background-color:#ffc107!important}.bg-success{background-color:#28a745!important}@media (max-width:768px){.news-img-grid{height:180px!important}.page-header{padding:30px 0}.breadcrumb{justify-content:flex-start!important;margin-top:10px}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.product-tabs{margin-bottom:2rem}.product-tab-item{cursor:pointer;border-radius:12px;transition:all .3s ease;width:220px;height:200px;background-color:var(--primary)!important;border:1px solid #eaeaea}.product-tab-item:hover{background-color:#f1f3f5!important;color:#000!important;.product-tab-text{color:gray!important}}.product-tab-item2{cursor:pointer;border-radius:12px;transition:all .5s ease;padding:20px 0;border-radius:50%;min-width:200px;min-height:200px;width:200px;height:200px}.product-tab-content img{height:80px}.product-tab-item2:hover{transition:all .5s ease;background-color:var(--primary);border-radius:50%}.product-tab-item.active{background-color:rgba(1,142,111,.1);border-color:rgba(1,142,111,.2)}.product-tab-content{padding:1rem}.icon-circle{width:80px!important;height:80px!important;border-radius:50%}.product-tab-text{font-size:1rem;max-width:120px;overflow:hidden;line-height:29px!important;color:white!important}.product-tab-text2{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.product-nav-scroll{-ms-overflow-style:none;scrollbar-width:none;padding-bottom:10px}.product-nav-scroll::-webkit-scrollbar{display:none}.category-pills{margin-bottom:1.5rem}.category-pill{cursor:pointer;transition:all .3s ease;font-weight:500;font-size:.9rem;display:inline-block}.category-pill:hover{opacity:.9}.category-pill.active{background-color:var(--primary);color:white}.package-card2{transition:all .3s ease;background-color:white;border-radius:12px;overflow:hidden;height:100%;display:flex;flex-direction:column}.package-card2:hover{transform:translateY(-5px);box-shadow:0 10px 20px rgba(0,0,0,.1)!important}.package-card{background-color:white;border-radius:12px;height:100%;padding:25px!important}.package-card:hover{transform:translateY(-5px);box-shadow:0 10px 20px rgba(0,0,0,.1)!important}.package-accent{position:absolute;top:0;left:0;width:100%;height:auto;background:var(--primary)}.package-name{color:var(--text-dark);font-size:1.2rem;font-family:Outfit-Black}.category-badge .badge{font-size:.7rem;padding:.35em .65em;background-color:var(--secondary);color:var(--text-dark)}.price-tag{color:rgb(92,92,92);font-family:Outfit-Black}.package-desc{font-size:1.1rem}.code-box{background-color:rgba(1,142,111,.05);border-radius:8px;font-family:monospace;font-size:.9rem}.search-box .input-group{border-radius:8px;overflow:hidden;box-shadow:0 2px 10px rgba(0,0,0,.05)}.search-box .input-group-text{background-color:white;border-color:#ced4da}.search-box .form-control{border-color:#ced4da}.search-box .form-control:focus{box-shadow:none;border-color:var(--primary)}.divider{width:50px;background:linear-gradient(90deg,var(--primary) 0,var(--secondary) 100%);margin-top:15px}.empty-state{padding:3rem 0;text-align:center}.code-text{color:black}@media (max-width:768px){.product-tab-item{width:200px;height:200px;min-width:140px}.icon-circle{width:40px;height:40px}.product-tab-text{font-size:.8rem}.package-name{font-size:1.1rem}}.about-image-grid{padding:10px}.image-container{background:url(/images/pax4.jpg) rgba(0,0,0,.7) 50% /cover no-repeat}.experience-badge{width:120px;height:120px;bottom:30px;right:30px;z-index:2;box-shadow:0 5px 15px rgba(0,0,0,.1)}.mission-card,.vision-card{transition:all .3s ease;position:relative;overflow:hidden}.mission-card:hover,.vision-card:hover{transform:translateY(-5px);box-shadow:0 10px 20px rgba(0,0,0,.1)!important}.icon-bg{width:60px;height:60px}.icon-bg,.value-icon{display:flex;align-items:center;justify-content:center}.value-icon{width:80px;height:80px}.value-card{height:100%;border-radius:10px;background-color:rgba(255,255,255,.1);transition:all .3s ease}.value-card:hover{transform:translateY(-5px);background-color:rgba(255,255,255,.2)}.ceo-image-container{max-width:400px;margin:0 auto}.image-frame{box-shadow:0 15px 30px rgba(0,0,0,.1);position:relative;overflow:hidden}.ceo-details{border-top-right-radius:15px;z-index:2}.quote-icon{width:50px;height:50px;z-index:2}.ceo-signature{border-top:1px solid #eaeaea;padding-top:20px}.cta-section{background-color:#f8f9fa}.rounded-tr-3{border-top-right-radius:.75rem!important}@media (max-width:768px){.experience-badge{width:90px;height:90px;bottom:20px;right:20px;font-size:.9rem}.experience-badge .fs-1{font-size:1.8rem!important}.product-image{height:180px}.value-icon{width:60px;height:60px}.ceo-image-container{max-width:300px}}.fade-in{animation:fadeIn .8s ease-in-out}.contact-page{padding:60px 0}.icon-container{width:50px;height:50px;border-radius:50%;background-color:#f8f9fa;display:flex;align-items:center;justify-content:center}.contact-icon2{width:24px;height:24px;color:var(--primary)}.form-control{padding:12px 20px;border:1px solid #eeeeee}.form-control:focus{border-color:#dc3545}h1{font-size:2.5rem;color:#212529}.contact-details h5{font-size:1.1rem;margin-bottom:5px}.theme-accordion{background-color:#fff;color:#333}.theme-accordion:not(.collapsed){background-color:var(--primary);color:white;box-shadow:0 0 10px rgba(220,53,69,.1)}.theme-accordion:focus{box-shadow:none;border-color:rgba(220,53,69,.25)}.theme-accordion:not(.collapsed):after{filter:brightness(0) invert(1)}.accordion-item{transition:all .3s ease}.accordion-item:hover{box-shadow:0 5px 15px rgba(0,0,0,.05)}.nav-container{display:flex;justify-content:center;align-items:center;width:100%}.bg-nav{background-color:white!important}.nav-wrapper{position:fixed;top:0;width:100%;z-index:1000;transition:all .3s ease-in-out}.nav-scrolled{background:#ffffff}.nav-content,.nav-scrolled{box-shadow:0 2px 10px rgba(0,0,0,.1)}.nav-content{margin:0 auto;transition:all .3s ease-in-out}.default-width,.scrolled-width{width:100%}.nav-logo{height:80px}.navbar{border-radius:5px;transition:all .5s ease-in-out}.default-nav{background-color:rgba(0,0,0,.3);padding:.5rem 1rem}.nav-link-light{color:white;font-weight:500;padding:0 15px!important;font-family:Nexa-regular,sans-serif;transition:all .2s ease;font-size:20px}.nav-link-light:hover{color:var(--secondary)}.nav-link-light2{color:#111;font-weight:500;padding:0 15px!important;font-family:Nexa-regular,sans-serif;transition:all .2s ease;font-size:20px}.nav-link-light2:hover{color:var(--secondary)}.nav-link-dark{color:black;font-weight:500;padding:0 15px!important;font-family:Nexa-regular,sans-serif;transition:all .2s ease}.nav-link-dark:hover{color:var(--primary)}.search-btn{width:36px;height:36px;border-radius:4px;display:flex;align-items:center;justify-content:center;background-color:transparent;transition:all .3s ease}.search-btn-light2{color:#111;border:1px solid #111}.search-btn-light{color:white;border:1px solid white}.search-btn-dark{color:black;border:1px solid black}.search-btn:hover{background-color:var(--primary);border-color:var(--primary);color:white}.navbar-toggle-icon{transition:all .5s ease-in-out;cursor:pointer}.promo-section{padding:80px 0;overflow:hidden}.promo-heading{font-size:3rem;font-weight:700;color:var(--mtn-dark);margin-bottom:1rem;line-height:.82}.promo-subtext{font-size:1.3rem;color:#2b2b2b;margin-bottom:1.5rem}.phone-container{position:relative;max-width:100%;height:auto;transform:perspective(1000px) rotateY(-10deg);transition:all .5s ease}.phone-container:hover{transform:perspective(1000px) rotateY(-5deg)}.phone-img{max-width:80%;box-shadow:10px 20px 30px rgba(0,0,0,.15)}.app-store-buttons{display:flex;flex-wrap:wrap;gap:15px;margin-bottom:2rem}.app-btn{display:inline-flex;background-color:#000;padding:10px 20px;width:250px;min-width:250px}.app-btn:hover{box-shadow:0 5px 15px rgba(0,0,0,.1)}.app-btn .iconify{margin-right:10px}.app-btn span small{display:block;font-size:12px;opacity:.8}.huawei-btn{background-color:#fff;color:#000;border:1px solid #ddd}.huawei-btn:hover{color:#000}.read-more-btn{display:inline-block;color:var(--mtn-dark);font-weight:600;text-decoration:none;padding:8px 0;position:relative}.read-more-btn:after{content:"";position:absolute;width:100%;height:2px;bottom:0;left:0;background-color:var(--mtn-yellow);transition:height .2s ease}.read-more-btn:hover:after{height:4px}@media (max-width:1200px){.product-tab-item2{cursor:pointer;border-radius:12px;transition:all .5s ease;padding:20px 0;border-radius:50%;min-width:100px;min-height:100px}.product-tab-content img{height:70px}.nav-logo{height:50px}}@media (max-width:992px){.product-tab-item2{cursor:pointer;border-radius:12px;transition:all .5s ease;padding:20px 0;border-radius:50%;min-width:100px;min-height:100px}.product-tab-content img{height:50px}.nav-logo{height:80px}.promo-heading{font-size:4rem}.app-store-buttons{justify-content:center}}@media (max-width:768px){.product-tab-item2{min-width:100px;min-height:100px;width:150px;height:150px}.product-tab-content img{height:40px}.nav-logo{height:50px}.promo-section{padding:50px 0}.promo-heading{font-size:4rem}.promo-heading,.promo-subtext{text-align:center}.phone-container{transform:none;max-width:300px;margin:0 auto 30px}.app-btn{width:100%;justify-content:center}.read-more-btn{display:block;text-align:center}}.broadband-section{padding:6rem 0;overflow:hidden;position:relative}.container{max-width:1200px;margin:0 auto;padding:0 1.5rem}.text-content{flex:1 1;max-width:580px}.section-tag{display:block;font-size:1.1rem;color:var(--primary);font-weight:600;margin-bottom:1.5rem}.section-title{font-size:4rem;font-weight:700;line-height:1.2;color:#333;margin-bottom:2rem}.checkout-info{margin-bottom:2.5rem}.availability{color:var(--primary);font-weight:600;margin-right:.5rem}.description{color:#6c6c6c}.feature-item{gap:1rem}.feature-item2{display:flex;align-items:flex-start;margin-bottom:2rem;gap:1rem}.feature-icon{background-color:#fff;width:50px;height:50px;border-radius:50%;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 12px rgba(0,0,0,.1);flex-shrink:0}.feature-icon [data-icon="mdi:headset"]{color:#ff7a8a;font-size:24px}.feature-icon [data-icon="mdi:lightbulb-on"]{color:#7371ff;font-size:24px}.feature-title{font-size:1.2rem;color:#333}.feature-description{color:#6c6c6c;line-height:1.6}.action-button{display:inline-block;background-color:var(--primary);color:white;font-weight:600;padding:.8rem 2rem;border-radius:4px;text-decoration:none;transition:background-color .3s ease;margin-top:1rem}.action-button:hover{background-color:#c41e4a}.image-content,.main-image{position:relative}.main-image{overflow:hidden;z-index:1}.image-content:after{content:"";position:absolute;top:40px;right:-40px;bottom:-40px;left:40px;background-color:var(--primary);z-index:0}.couple-image{width:100%;height:auto;object-fit:cover;object-position:center}.experience-box{position:absolute;top:0;left:0;background-color:var(--primary);color:white;padding:1.5rem;border-radius:8px;z-index:1;text-align:center;transform:translate(-20%,-20%)}.experience-number{font-size:3.5rem;font-weight:700;line-height:1}.experience-text{font-size:1rem;text-transform:capitalize}@media (max-width:992px){.text-content{max-width:100%}.section-title{font-size:2.4rem}.image-content{width:100%}.image-content:after{right:-20px;bottom:-30px;left:20px}}@media (max-width:768px){.broadband-section{padding:4rem 0}.section-title{font-size:2rem}.experience-box{padding:1.2rem}.experience-number{font-size:2.8rem}}@media (max-width:480px){.feature-item{flex-direction:column;align-items:flex-start}.experience-box{transform:none;top:10px;left:10px}.image-content:after{right:-10px;bottom:-20px;left:10px;top:20px}}.networking-section{background-color:#111;color:white;overflow:hidden}.full-height-img{width:100%;height:100%;object-fit:cover;object-position:center}.content-col{background-color:var(--secondary);padding:0}.content-wrapper{padding:4rem 3rem;display:flex;flex-direction:column;justify-content:center}.section-description{color:#ccc;font-size:1rem;margin-bottom:2.5rem;line-height:1.6}.feature-list{margin-top:1rem}.feature-item{margin-bottom:2rem;display:flex;align-items:flex-start}.feature-icon{margin-right:1rem;color:white;min-width:30px}.feature-content{flex:1 1}.feature-title{font-size:2rem}.feature-title,.feature-title2{font-weight:600;margin-bottom:.5rem;color:white}.feature-title2{font-size:1.5rem}.feature-description{color:#aaa;font-size:1.2rem;line-height:1.5}@media (max-width:992px){.image-container{min-height:400px}.section-title{font-size:2.3rem}.content-wrapper{padding:3rem 2rem}}@media (max-width:768px){.content-wrapper{padding:3rem 1.5rem}.section-title{font-size:2rem}.feature-item{margin-bottom:1.5rem}}@media (max-width:576px){.feature-icon{margin-right:.75rem}.feature-title{font-size:1.1rem}.section-description{margin-bottom:1.5rem}}.values-section{position:relative;overflow:hidden}.values-container{position:relative;width:100%;min-height:80vh;display:flex;flex-direction:column;justify-content:flex-end;border-radius:30px}.background-image{background-image:url(/images/bg2.jpg);background-size:cover;background-position:50%;z-index:1}.background-image,.background-image:after{position:absolute;top:0;left:0;right:0;bottom:0;border-radius:30px}.background-image:after{content:"";background:linear-gradient(rgba(0,0,0,.1),#62469B);z-index:2}.values-content{position:relative;z-index:3;padding:4rem 2rem;width:100%}.values-heading{color:white;font-size:3rem;font-weight:700;text-align:center;margin-bottom:3rem;text-shadow:0 2px 4px rgba(0,0,0,.3)}.values-row{max-width:1400px;margin:0 auto;padding:0 15px}.value-box{background-color:rgba(0,0,0,.7);border-radius:8px;padding:2rem 1.5rem;height:100%;min-height:120px;display:flex;align-items:center;justify-content:center;text-align:center;transition:all .3s ease;border:1px solid rgba(255,255,255,.1)}.value-box:hover{background-color:rgba(0,0,0,.8);transform:translateY(-5px);box-shadow:0 10px 20px rgba(0,0,0,.2)}.value-box h3{color:white;font-size:1.25rem;font-weight:600;margin:0}@media (max-width:992px){.values-container{min-height:500px}.values-heading{font-size:2.5rem;margin-bottom:2rem}}@media (max-width:768px){.values-container{min-height:450px}.values-heading{font-size:2rem}.value-box{padding:1.5rem 1rem;min-height:100px}.value-box h3{font-size:1.1rem}}@media (max-width:576px){.values-content{padding:3rem 1rem}.values-heading{font-size:1.8rem;margin-bottom:1.5rem}}.premium-services-section{padding:3rem 0;background-color:#f8f9fa;overflow:hidden}.image-container2{position:relative;margin:0 auto;max-width:550px}.image-wrapper{position:relative;box-shadow:0 20px 40px rgba(0,0,0,.15);border-radius:12px;overflow:hidden;transform:translateY(0);transition:transform .5s ease}.image-wrapper:hover{transform:translateY(-10px)}.image-wrapper img{width:100%;height:auto;display:block}.floating-badge{position:absolute;bottom:-20px;right:-20px;background:linear-gradient(135deg,var(--primary),var(--secondary));padding:1rem 1.5rem;border-radius:10px;box-shadow:0 10px 25px rgba(0,0,0,.1);z-index:2}.badge-icon,.floating-badge{color:white;display:flex;align-items:center}.badge-icon{margin-right:1rem;background-color:rgba(255,255,255,.2);width:48px;height:48px;justify-content:center;border-radius:50%}.badge-text h4{font-size:1.2rem;font-weight:700;margin:0;line-height:1.2}.badge-text p{font-size:.85rem;margin:0;opacity:.9}.content-wrapper{padding:1rem}.section-subtitle{display:inline-block;font-size:1rem;font-weight:600;color:var(--primary);margin-bottom:1rem;position:relative;padding-left:30px}.section-subtitle:before{content:"";position:absolute;left:0;top:50%;width:20px;height:2px;background-color:var(--primary);transform:translateY(-50%)}.stats-grid{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:1.5rem;gap:1.5rem}.stats-card{display:flex;align-items:center;padding:1.2rem;border-radius:12px;box-shadow:0 6px 15px rgba(0,0,0,.05);transition:all .3s ease}.stats-card:hover{transform:translateY(-5px);box-shadow:0 12px 20px rgba(0,0,0,.08)}.stats-icon{background-color:rgba(52,152,219,.1);width:50px;height:50px;display:flex;align-items:center;justify-content:center;border-radius:50%;margin-right:1rem;color:var(--primary)}.stats-content{flex:1 1}.stats-number{font-size:17px!important;font-weight:700;color:var(--secondary);line-height:1;margin:0 0 .3rem}.stats-label{font-size:15px;color:#6c757d;margin:0}@media (max-width:991px){.section-title{font-size:1.8rem}.stats-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:767px){.floating-badge{bottom:-15px;right:-10px;padding:.8rem 1.2rem}.badge-icon{width:40px;height:40px}.badge-text h4{font-size:1rem}.badge-text p{font-size:.75rem}.stats-card{padding:1rem}.stats-icon{width:20px;height:20px}.stats-number{font-size:1.4rem}.stats-label{font-size:.8rem}}@media (max-width:575px){.stats-grid{grid-template-columns:1fr;gap:1rem}.section-title{font-size:1.5rem}.section-description{font-size:1rem}}.paxsente-section{padding:6rem 0;background:linear-gradient(135deg,#f8f9fa,#e9ecef);overflow:hidden;position:relative}.paxsente-content{max-width:480px}.app-badge{display:inline-block;background:linear-gradient(135deg,#3498db,#2c3e50);color:white;font-size:.85rem;font-weight:600;padding:.5rem 1rem;border-radius:30px;margin-bottom:1.5rem}.section-description{font-size:1.05rem;line-height:1.7;color:#596575;margin-bottom:2rem}.app-stores{display:flex;gap:1rem;margin-top:2rem}.app-btn{display:flex;align-items:center;background:#2c3e50;color:white;padding:.7rem 1.2rem;border-radius:8px;text-decoration:none;font-weight:600;transition:all .3s ease}.app-btn:hover{background:#1a252f;transform:translateY(-3px);color:white}.app-btn span{margin-left:.5rem}.services-showcase{position:relative;padding:1rem}.phone-mockup{position:relative;max-width:500px;margin:0 auto}.phone-img{width:100%;height:auto;display:block;border-radius:30px;box-shadow:0 20px 40px rgba(0,0,0,.15)}.finance-image-container,.financial-services-section{position:relative;overflow:hidden}.finance-image-container{min-height:500px;background-image:url(/images/pax3.jpg);background-size:cover;background-position:50%}.finance-image-container:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(135deg,rgba(0,0,0,.1),rgba(0,0,0,.4))}.finance-overlay-gradient{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:150%;height:150%;background:radial-gradient(circle,rgba(236,40,121,.9) 0,rgba(98,70,155,.5) 50%,rgba(0,0,0,0) 70%);border-radius:50%;pointer-events:none;z-index:1}.finance-logo-container-outer{position:relative;z-index:999!important}.finance-logo-container,.finance-logo-container-outer{display:flex;align-items:center;justify-content:center}.finance-logo-container{width:250px;height:250px;background-color:rgba(255,255,255,.9);border-radius:20px;box-shadow:0 10px 30px rgba(0,0,0,.15);z-index:2}.finance-logo-image{max-width:90%;max-height:90%;object-fit:contain;padding:20px;border-radius:10px}.finance-content-col{padding:40px 20px}.finance-content-wrapper{max-width:550px}.finance-section-title{font-size:3rem;font-weight:700;color:white;margin-bottom:1.5rem;line-height:1.2}.finance-section-description{font-size:22px;line-height:1.4;color:rgb(233,233,233);margin-bottom:2.5rem}.finance-feature-list{display:flex;flex-direction:column;gap:2rem}.finance-feature-item{display:flex;align-items:flex-start;gap:1.25rem;border-radius:10px;padding-top:20px;padding-left:20px;padding-right:20px}.finance-feature-icon{display:flex;align-items:center;justify-content:center;min-width:55px;height:55px;background-color:white;border-radius:50%;color:var(--primary)}.finance-feature-content{flex:1 1}.finance-feature-title{font-size:1.5rem;font-weight:600;color:white}.finance-feature-description{font-size:1.2rem;line-height:1.5;color:rgb(197,197,197)}@media (max-width:991px){.financial-services-section{padding:60px 0}.finance-image-container{min-height:400px;margin-top:40px;border-radius:8px}.finance-logo-container{width:170px;height:170px}.finance-content-col{order:1;padding:20px}.finance-section-title{font-size:2rem}}@media (max-width:767px){.financial-services-section{padding:50px 0}.finance-image-container{min-height:300px}.finance-logo-container{width:140px;height:140px}.finance-section-title{font-size:1.75rem}.finance-feature-item{gap:1rem}.finance-feature-icon{min-width:40px;height:40px}.finance-feature-title{font-size:1.125rem}}.section-header h2{text-align:center;position:relative;z-index:1;font-size:3rem}.paxtel-footer{background-color:#121212;color:#ffffff;font-family:Outfit,sans-serif}.footer-top-bar{padding:40px 0;border-bottom:1px solid rgba(255,255,255,.1)}.tagline-section{text-align:left;padding:0 15px}.tagline-text{font-size:2rem;font-weight:600;color:#ffffff;margin:0}.footer-main{padding:60px 0 30px}.footer-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));grid-gap:40px;gap:40px;margin-bottom:50px}.footer-brand{max-width:320px}.footer-logo{margin-bottom:20px}.logo-img{display:block}.brand-description{font-size:15px;line-height:1.6;color:rgba(255,255,255,.8);margin-bottom:30px}.footer-heading{font-size:1.25rem;font-weight:600;margin-bottom:25px;color:#ffffff;position:relative}.footer-links{list-style:none;padding:0;margin:0}.footer-links li{margin-bottom:15px}.footer-links a{color:rgba(255,255,255,.7);text-decoration:none;transition:color .3s ease;font-size:15px;display:inline-block}.footer-links a:hover{color:var(--primary,#EC2879)}.contact-info{list-style:none;padding:0;margin:0}.contact-info li{display:flex;align-items:flex-start;margin-bottom:18px;color:rgba(255,255,255,.7);font-size:15px}.contact-icon{font-size:20px;margin-right:12px;color:white;flex-shrink:0}.footer-bottom{display:flex;justify-content:space-between;align-items:center;padding-top:30px;border-top:1px solid rgba(255,255,255,.1)}.copyright{font-size:14px;color:rgba(255,255,255,.7)}.social-links{display:flex;gap:15px}.social-icon{display:flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:50%;background-color:rgba(255,255,255,.1);color:#ffffff;transition:all .3s ease;text-decoration:none}.social-icon svg{font-size:18px}.social-icon:hover{background-color:var(--primary,#EC2879);color:#ffffff;transform:translateY(-3px)}@media (max-width:991px){.footer-grid{gap:30px}.tagline-text{font-size:1.75rem}}@media (max-width:768px){.footer-top-bar{padding:30px 0}.footer-main{padding:40px 0 20px}.footer-bottom{flex-direction:column;text-align:center;gap:20px}.copyright{order:2}.social-links{order:1;justify-content:center}.tagline-text{font-size:1.5rem;text-align:center}}@media (max-width:576px){.footer-grid{grid-template-columns:1fr;gap:40px}.footer-brand{max-width:100%;text-align:center}.footer-logo{display:flex;justify-content:center}.footer-heading,.footer-links li{text-align:center}.contact-info li{justify-content:center}}.button-icon{margin-left:.5rem;transition:transform var(--transition-speed) ease}.card-button:hover .button-icon{transform:translateX(4px)}.products-section{--transition-speed:0.3s;background-color:var(--background)}.divider{background-color:var(--primary);height:4px;width:80px;border-radius:2px}.card-button{display:flex;align-items:center;justify-content:center;padding:.75rem 1.5rem;border:2px solid;border-radius:8px;font-weight:600;margin-top:auto}.card-button,.product-card{transition:all var(--transition-speed) ease}.product-card{background-color:var(--foreground);border-radius:16px;padding:2rem;box-shadow:0 10px 25px rgba(0,0,0,.06);border-top:4px solid transparent}.product-card:hover{transform:translateY(-8px);box-shadow:0 20px 30px rgba(0,0,0,.1)}.icon-wrapper{display:flex;align-items:center;justify-content:center;width:80px;height:80px;border-radius:20px;margin-bottom:1.5rem}.card-title,.icon-wrapper{transition:all var(--transition-speed) ease}.card-title{font-size:1.5rem;font-weight:700;color:var(--text-dark);margin-bottom:1rem}.card-description{color:var(--text-dark);opacity:.75;line-height:1.6;flex-grow:1}.card-description,.card-features{margin-bottom:1.5rem}.card-feature{display:flex;align-items:center;margin-bottom:.75rem}.card-feature span{color:black}.card-icon{font-size:30px}.check-icon{margin-right:.75rem;font-size:20px}@media (max-width:768px){.icon-wrapper{width:64px;height:64px}.card-icon{font-size:28px}.card-title{font-size:1.25rem}}.primary-card:hover{border-top:4px solid var(--primary)}.secondary-card:hover{border-top:4px solid var(--secondary)}.primary-card .icon-wrapper{background-color:var(--primary-light)}.secondary-card .icon-wrapper{background-color:var(--secondary-light)}.primary-card .card-icon,.primary-card .check-icon{color:var(--primary)}.secondary-card .card-icon,.secondary-card .check-icon{color:var(--secondary)}.primary-card:hover .icon-wrapper{background-color:var(--primary)}.secondary-card:hover .icon-wrapper{background-color:var(--secondary)}.primary-card:hover .card-icon,.secondary-card:hover .card-icon{color:var(--text-light)}.primary-button{border-color:var(--primary);color:var(--primary)}.secondary-button{border-color:var(--secondary);color:var(--secondary)}.primary-button:hover{background-color:var(--primary);color:var(--text-light)}.secondary-button:hover{background-color:var(--secondary);color:var(--text-light)}.products-grid{padding:50px 0 80px;position:relative;overflow:hidden}.floating-device{position:absolute;right:0;top:20px;z-index:-1;opacity:.7;max-width:15%}.floating-device-image{width:100%;height:auto;animation:float-slow 8s ease-in-out infinite}@keyframes float-slow{0%{transform:translateY(0) rotate(0deg)}50%{transform:translateY(-15px) rotate(5deg)}to{transform:translateY(0) rotate(0deg)}}.product-card{display:flex;flex-direction:column;align-items:center;text-align:center;background:white;border-radius:10px;box-shadow:0 8px 30px rgba(0,0,0,.06);padding:30px 25px;height:100%;transition:all .3s ease;position:relative;overflow:hidden;border-top:5px solid var(--secondary)}.product-card:hover{transform:translateY(-5px);box-shadow:0 15px 35px rgba(0,0,0,.1)}.icon-wrapper{margin-bottom:20px}.icon-circle{width:90px;height:90px;background-color:rgba(1,142,111,.1);border-radius:12px;display:flex;align-items:center;justify-content:center;transition:all .3s ease;margin:0 auto}.product-card:hover .icon-circle{background-color:var(--secondary-light)}.product-content{width:100%}.product-card h3{font-size:22px;font-weight:600;margin-bottom:10px;color:var(--primary)}.product-card p{font-size:16px;color:#666;margin-bottom:0}.bubble-chat-container{bottom:30px}.bubble-chat-container,.bubble-chat-container2{position:fixed;right:30px;z-index:9999;font-family:inherit}.bubble-chat-container2{bottom:80px}.bubble-chat-button{display:flex;align-items:center;background:linear-gradient(135deg,var(--primary) 0,var(--secondary) 100%);color:white;border:none;border-radius:50px;padding:12px 24px;cursor:pointer;box-shadow:0 6px 16px rgba(236,40,121,.3);transition:all .3s cubic-bezier(.25,1,.5,1);position:relative;z-index:10}.bubble-chat-button.active{border-radius:50%;width:50px;height:50px;padding:0;justify-content:center;background:var(--secondary);transform:scale(.9)}.bubble-icon{display:flex;justify-content:center;align-items:center}.bubble-label{margin-left:10px;font-weight:500;white-space:nowrap}.bubble-chat-button:hover{transform:translateY(-2px);box-shadow:0 8px 24px rgba(236,40,121,.4)}.bubble-chat-button.active:hover{transform:scale(1)}.bubble-chat-panel{position:absolute;bottom:80px;right:0;width:350px;height:480px;background-color:white;border-radius:24px;box-shadow:0 12px 40px rgba(0,0,0,.15);display:flex;flex-direction:column;overflow:hidden;transition:transform .4s cubic-bezier(.175,.885,.32,1.275),opacity .3s ease;transform:translateY(20px) scale(.95);opacity:0;pointer-events:none;z-index:9}.bubble-chat-panel.open{transform:translateY(0) scale(1);opacity:1;pointer-events:all}.bubble-chat-header{padding:18px 20px;background:linear-gradient(to right,var(--primary) 20%,var(--secondary) 140%);color:white;justify-content:space-between;border-radius:24px 24px 0 0}.bubble-avatar,.bubble-chat-header,.bubble-chat-title{display:flex;align-items:center}.bubble-avatar{width:36px;height:36px;background-color:rgba(255,255,255,.2);border-radius:50%;justify-content:center;margin-right:12px}.bubble-chat-title h3{margin:0;font-size:16px;font-weight:600}.status{display:flex;align-items:center;font-size:12px;margin-top:3px}.status-dot{width:8px;height:8px;background-color:#4CAF50;border-radius:50%;margin-right:6px;display:inline-block;position:relative}.status-dot:after{content:"";position:absolute;top:-2px;left:-2px;right:-2px;bottom:-2px;border-radius:50%;background-color:rgba(76,175,80,.4);animation:pulse 2s infinite}.bubble-chat-close{background:transparent;border:none;color:white;cursor:pointer;padding:5px;display:flex;align-items:center;justify-content:center;opacity:.8;transition:opacity .2s}.bubble-chat-close:hover{opacity:1}.bubble-chat-body{flex:1 1;padding:20px;overflow-y:auto;background-color:#f8f9fa;scrollbar-width:thin}.bubble-messages{display:flex;flex-direction:column}.bubble-message{max-width:80%;margin-bottom:15px;display:flex;animation:fadeIn .3s ease forwards}.bubble-message.user{align-self:flex-end}.bubble-message.support{align-self:flex-start}.bubble-content{padding:12px 16px;border-radius:18px;position:relative;box-shadow:0 2px 5px rgba(0,0,0,.05)}.bubble-message.user .bubble-content{background:linear-gradient(135deg,var(--primary) 0,var(--secondary) 100%);color:white;border-bottom-right-radius:4px}.bubble-message.support .bubble-content{background-color:white;color:var(--text-dark);border-bottom-left-radius:4px}.bubble-content p{margin:0 0 5px;line-height:1.4}.bubble-time{font-size:10px;display:block;text-align:right;opacity:.8}.bubble-typing-indicator{display:flex;padding:10px 20px;transition:opacity .3s}.bubble-typing-indicator span{height:8px;width:8px;background-color:#bbb;border-radius:50%;display:inline-block;margin:0 2px;opacity:.4}.bubble-typing-indicator span:first-child{animation:bounce 1.2s .1s infinite}.bubble-typing-indicator span:nth-child(2){animation:bounce 1.2s .3s infinite}.bubble-typing-indicator span:nth-child(3){animation:bounce 1.2s .5s infinite}@keyframes bounce{0%,80%,to{transform:translateY(0)}40%{transform:translateY(-6px);opacity:.8}}.bubble-chat-input{display:flex;padding:15px;background-color:white;border-top:1px solid #eee}.bubble-chat-input input{flex:1 1;padding:12px 18px;border:1px solid #ddd;border-radius:25px;outline:none;transition:all .2s ease;font-size:14px}.bubble-chat-input input:focus{border-color:var(--primary);box-shadow:0 0 0 3px rgba(236,40,121,.1)}.bubble-chat-input button{width:44px;height:44px;background:linear-gradient(135deg,var(--primary) 0,var(--secondary) 100%);color:white;border:none;border-radius:50%;margin-left:10px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s ease;box-shadow:0 3px 8px rgba(236,40,121,.2)}.bubble-chat-input button:hover{transform:translateY(-2px);box-shadow:0 5px 12px rgba(236,40,121,.3)}.bubble-chat-input button:disabled{background:#e0e0e0;cursor:not-allowed;transform:none;box-shadow:none}.bubble-chat-body::-webkit-scrollbar{width:6px}.bubble-chat-body::-webkit-scrollbar-track{background:#f1f1f1;border-radius:10px}.bubble-chat-body::-webkit-scrollbar-thumb{background:#ddd;border-radius:10px}.bubble-chat-body::-webkit-scrollbar-thumb:hover{background:#ccc}@media (max-width:480px){.bubble-chat-panel{width:calc(100vw - 40px);height:calc(100vh - 120px);position:fixed;bottom:90px;right:20px;max-height:600px}.bubble-chat-button{position:fixed;bottom:20px;right:20px}}@keyframes bubbleAppear{0%{transform:scale(0)}60%{transform:scale(1.1)}to{transform:scale(1)}}.bubble-message .bubble-content{animation:bubbleAppear .3s forwards}.search-container{background-color:var(--background);min-height:100vh;padding:3rem 1rem}.page-header{background-color:var(--primary);position:relative}.search-header{text-align:center;margin-bottom:2rem}.search-title{color:var(--primary);font-weight:700;margin-bottom:.5rem}.search-subtitle{color:var(--text-dark);font-size:1.1rem}.search-box{margin-bottom:2rem;max-width:700px;margin-left:auto;margin-right:auto}.input-group{position:relative;border-radius:12px;overflow:hidden;box-shadow:0 4px 12px rgba(0,0,0,.1)}.input-group-text{background-color:white;border:none;border-right:1px solid #f0f0f0;color:var(--primary);padding-left:1.2rem}.form-control{padding:1.2rem 1rem;font-size:1.1rem;border:none;outline:none;box-shadow:none;height:auto}.form-control:focus{box-shadow:none;border-color:var(--primary)}.clear-btn{position:absolute;right:15px;top:50%;transform:translateY(-50%);background:none;border:none;color:#999;cursor:pointer;z-index:5}.clear-btn:hover{color:var(--primary)}.search-loading{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:3rem 0}.search-loading p{margin-top:1rem;color:var(--text-dark)}.spinner-border.text-primary{color:var(--primary)!important}.search-meta{text-align:center;margin-bottom:1.5rem;color:var(--text-dark)}.search-results{display:flex;flex-direction:column;gap:1rem;max-width:800px;margin:0 auto}.search-result-item{display:block;text-decoration:none;color:var(--secondary)!important;background-color:white;border-radius:12px;padding:1.5rem;box-shadow:0 2px 8px rgba(0,0,0,.05);transition:all .3s ease}.search-result-item:hover{transform:translateY(-3px);box-shadow:0 6px 16px rgba(0,0,0,.1);border-left:4px solid var(--primary)}.bundle-result,.faq-result,.product-result{display:flex;align-items:flex-start;gap:1rem}.result-icon{background-color:rgba(1,142,111,.1);color:var(--primary);padding:.8rem;border-radius:10px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.result-content{flex:1 1}.result-title{font-weight:600;margin-bottom:.5rem;color:var(--secondary);font-size:1.2rem}.result-description{color:var(--text-dark);margin-bottom:0;line-height:1.5}.bundle-packages{margin-top:.5rem;display:flex;align-items:center;justify-content:space-between}.bundle-price{font-size:.9rem;color:var(--text-dark);margin-bottom:0}.bundle-price span{font-weight:600;color:var(--primary)}.no-results{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:3rem 0;color:var(--text-dark);text-align:center}.no-results svg{color:var(--primary-light);margin-bottom:1.5rem;opacity:.8}.no-results h3{font-weight:600;margin-bottom:.5rem}.search-suggestions{text-align:center;margin-top:3rem}.search-suggestions h3{color:var(--primary);margin-bottom:1.5rem;font-weight:600;font-size:1.5rem}.suggestion-tags{display:flex;flex-wrap:wrap;justify-content:center;gap:.8rem}.suggestion-tags button{background-color:white;border:1px solid #e5e5e5;border-radius:30px;padding:.7rem 1.5rem;font-size:1rem;color:var(--text-dark);cursor:pointer;transition:all .2s ease}.suggestion-tags button:hover{background-color:var(--primary);color:white;border-color:var(--primary)}.highlight{background-color:rgba(190,214,49,.3);font-weight:500;padding:0 2px;border-radius:3px}@media (max-width:767px){.search-container{padding:2rem 1rem}.bundle-result,.faq-result,.product-result{flex-direction:column}.result-icon{margin-bottom:.7rem}.search-title{font-size:1.8rem}.form-control,.search-subtitle{font-size:1rem}.form-control{padding:1rem}.suggestion-tags{gap:.5rem}.suggestion-tags button{padding:.6rem 1.2rem;font-size:.9rem}}.package-card{position:relative;border-radius:20px;display:flex;flex-direction:column;transition:all .3s ease;overflow:hidden;height:auto}.promo-photo{width:100%;height:"auto";border-radius:20px}.voice-package{background:linear-gradient(135deg,var(--secondary),var(--secondary-light));color:var(--text-light);background-image:url(/images/pax10.jpg);background-size:cover;background-position:50%}.data-package{background:linear-gradient(135deg,#1E293B,#334155);color:var(--text-light);background-image:url(/images/pax5.jpeg)}.combo-package,.data-package{background-size:cover;background-position:50%}.combo-package{background-image:url(/images/pax7.jpg)}.unlimited-package{background-image:url(/images/pax11.jpg);background-size:cover;background-position:50%}.package-icon{font-size:36px;margin-bottom:24px;display:inline-block;background:rgba(255,255,255,.15);width:70px;height:70px;border-radius:50%;display:flex;align-items:center;justify-content:center}.package-title{font-size:24px;font-weight:700;margin-bottom:8px}.package-description{font-size:16px;opacity:.85;margin-bottom:28px}.package-pricing{margin-bottom:28px;flex-grow:1}.price-wrapper{display:flex;flex-direction:column}.price-prefix{font-size:15px;opacity:.8;margin-bottom:4px}.price{display:flex;align-items:baseline;margin-bottom:4px}.currency{font-size:16px;font-weight:500;margin-right:4px}.amount{font-size:42px;font-weight:700;line-height:1}.price-period{font-size:15px;opacity:.8}.combo-price{align-items:center}.package-action{position:absolute;bottom:0;margin:35px 15px}.package-action,.package-action2{display:inline-flex;align-items:center;background-color:var(--primary);color:var(--text-light);text-decoration:none;padding:12px 24px;border-radius:30px;font-weight:600;transition:all .2s ease;align-self:flex-start}.package-action:hover{background-color:var(--secondary);color:var(--text-light);transform:translateY(-2px)}.package-action span{margin-right:8px}.package-card:hover{transform:translateY(-8px);box-shadow:0 15px 30px rgba(0,0,0,.15)}@media (max-width:992px){.package-icon{font-size:28px;width:60px;height:60px}.package-title{font-size:22px}.amount{font-size:36px}}@media (max-width:767px){.package-card{margin-bottom:24px}}@keyframes pulse{0%{box-shadow:0 0 0 0 rgba(255,255,255,.4)}70%{box-shadow:0 0 0 10px rgba(255,255,255,0)}to{box-shadow:0 0 0 0 rgba(255,255,255,0)}}.package-icon:hover{animation:pulse 1.5s infinite}.slider-background{z-index:-1}.slider-background,.slider-overlay{position:absolute;top:0;left:0;width:100%;height:100%}.slider-overlay{background:linear-gradient(rgba(0,0,0,.35),rgba(0,0,0,.35));z-index:0}.hero-image,.hero-slide,.hero-video,.swiper-container{width:100%;height:100%}.col-11,.col-lg-12,.col-md-8,.row{position:relative;z-index:2}.check-btn{background-color:var(--primary);color:white;padding:12px 25px;border:none;border-radius:5px;transition:all .3s ease}.check-btn:hover{background-color:var(--primary-light);box-shadow:0 5px 15px rgba(3,165,131,.3);transform:translateY(-3px)}.swiper-slide-active .hero-image,.swiper-slide-active .hero-video{animation:fadeIn 1s ease}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.help-item{cursor:pointer;transition:background-color .2s}.help-item:hover{background-color:#f8f9fa}.help-item:last-child{border-bottom:none}.search-container .input-group{border:1px solid #ced4da;border-radius:.25rem}.search-container .form-control{box-shadow:none}.search-container .form-control:focus{box-shadow:none;border-color:#ced4da}.search-container .btn{color:#6c757d}.bg-warning{background-color:#ffcc29!important}.read-more a:hover{opacity:.8}.faq-header{background:linear-gradient(135deg,var(--primary) 0,var(--secondary) 100%);color:var(--light-text);padding:3rem 0;position:relative;-webkit-clip-path:polygon(0 0,100% 0,100% 85%,0 100%);clip-path:polygon(0 0,100% 0,100% 85%,0 100%);margin-bottom:2rem}.faq-header h1{font-weight:700;letter-spacing:.5px}.category-sidebar{background-color:var(--light-bg);border-radius:var(--border-radius);padding:1.5rem;box-shadow:0 4px 10px rgba(0,0,0,.05)}.list-group-item{border:none;border-radius:6px!important;margin-bottom:8px;transition:all .3s ease;font-weight:500}.list-group-item:hover{background-color:var(--primary-light);color:var(--primary)}.list-group-item.active{background-color:var(--primary);color:var(--light-text);border:none}.accordion{--bs-accordion-btn-focus-box-shadow:none}.accordion-item{border:1px solid rgba(0,0,0,.05);margin-bottom:10px;border-radius:var(--border-radius)!important;overflow:hidden;box-shadow:0 2px 8px rgba(0,0,0,.04)}.accordion-button{font-weight:600;color:var(--dark-text);padding:1.2rem 1.5rem}.accordion-button:not(.collapsed){background-color:var(--primary-light);color:var(--primary)}.accordion-button:focus{box-shadow:none;border-color:rgba(236,40,121,.25)}.accordion-button:after{border-radius:50%;background-position:50%;background-size:14px;width:26px;height:26px}.accordion-button:after,.accordion-button:not(.collapsed):after{background-color:var(--primary)}.accordion-body{padding:1.2rem 1.5rem;line-height:1.7;color:#555;background-color:rgba(248,249,250,.5)}@media (max-width:991px){.category-sidebar{margin-bottom:2rem}.list-group{display:flex;flex-direction:row;flex-wrap:wrap;gap:10px}.list-group-item{flex:1 0 auto;text-align:center;margin-bottom:0}}@media (max-width:767px){.faq-header{-webkit-clip-path:polygon(0 0,100% 0,100% 90%,0 100%);clip-path:polygon(0 0,100% 0,100% 90%,0 100%);padding:2rem 0}.faq-header h1{font-size:1.8rem}}@media (max-width:576px){.list-group{flex-direction:column}.list-group-item{margin-bottom:5px}.accordion-button{padding:1rem 1.2rem;font-size:.95rem}.accordion-body{padding:1rem 1.2rem;font-size:.9rem}}:root{--pxt-primary:#EC2879;--pxt-secondary:#62469B;--pxt-light-primary:rgba(236,40,121,0.1);--pxt-light-secondary:rgba(98,70,155,0.1);--pxt-text-dark:#333333;--pxt-text-light:#666666;--pxt-white:#ffffff;--pxt-light-gray:#f8f9fa;--pxt-border-radius:10px;--pxt-box-shadow:0 5px 15px rgba(0,0,0,0.1)}.pxt-hero-section{background:linear-gradient(135deg,var(--pxt-light-secondary) 0,var(--pxt-light-primary) 100%);padding:100px 0;position:relative;overflow:hidden}.pxt-hero-title{color:var(--pxt-secondary);margin-bottom:1.5rem}.pxt-hero-tagline{color:var(--pxt-primary);font-size:1.5rem;font-weight:600;margin-bottom:1.5rem}.pxt-hero-desc{color:var(--pxt-text-light)}.pxt-btn-primary{background-color:var(--pxt-primary);border-color:var(--pxt-primary);padding:10px 25px;border-radius:30px;transition:all .3s ease;color:white}.pxt-btn-primary:hover{background-color:#d2246a;border-color:#d2246a;transform:translateY(-2px);box-shadow:0 5px 15px rgba(236,40,121,.3)}.pxt-image-wrapper{position:relative;z-index:1;transition:all .3s ease}.pxt-image-wrapper:hover{transform:translateY(-5px)}.pxt-section-title{font-size:2.5rem;margin-bottom:1rem;position:relative;color:var(--pxt-secondary);font-weight:700}.pxt-divider{width:80px;height:4px;background:var(--pxt-primary);margin-bottom:25px}.pxt-section-description{font-size:1.1rem;color:var(--pxt-text-light);max-width:800px;margin:0 auto}.pxt-feature-card,.pxt-what-is-esim{background-color:var(--pxt-white)}.pxt-feature-card{border-radius:var(--pxt-border-radius);padding:30px;box-shadow:var(--pxt-box-shadow);height:100%;transition:all .3s ease;position:relative;z-index:1;overflow:hidden}.pxt-feature-card:hover{transform:translateY(-10px);box-shadow:0 15px 30px rgba(0,0,0,.1)}.pxt-feature-card:before{content:"";position:absolute;top:0;left:0;width:5px;height:100%;background-color:var(--pxt-primary);transition:all .3s ease}.pxt-feature-card:hover:before{width:100%;opacity:.05}.pxt-icon-wrapper{width:60px;height:60px;border-radius:50%;background-color:var(--pxt-light-primary);display:flex;align-items:center;justify-content:center;margin-bottom:20px}.pxt-icon-wrapper i{font-size:30px;color:var(--pxt-primary)}.pxt-feature-title{color:var(--pxt-secondary);margin-bottom:15px;font-size:1.5rem;font-weight:700}.pxt-feature-desc{color:var(--pxt-text-light)}.pxt-advantages{background-color:var(--pxt-light-gray)}.pxt-advantages-list{list-style:none;padding:0;margin:0}.pxt-advantage-item{display:flex;margin-bottom:25px}.pxt-advantage-icon{color:var(--pxt-primary);font-size:24px;margin-right:15px;flex-shrink:0}.pxt-advantage-title{color:var(--pxt-secondary);margin-bottom:5px;font-size:1.2rem;font-weight:700}.pxt-advantage-desc{margin-bottom:0;color:var(--pxt-text-light)}.pxt-step-card{background-color:var(--pxt-white);border-radius:var(--pxt-border-radius);padding:30px;box-shadow:var(--pxt-box-shadow);height:100%;position:relative;overflow:hidden;z-index:1;transition:all .3s ease}.pxt-step-card:hover{transform:translateY(-5px);box-shadow:0 15px 30px rgba(0,0,0,.1)}.pxt-step-number{position:absolute;top:-20px;right:-20px;width:80px;height:80px;background-color:var(--pxt-light-secondary);border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:2rem;opacity:.3;z-index:-1}.pxt-step-number,.pxt-step-title{font-weight:700;color:var(--pxt-secondary)}.pxt-step-title{margin-bottom:15px;font-size:1.5rem}.pxt-step-desc{color:var(--pxt-text-light)}.pxt-cta-section{background:linear-gradient(135deg,var(--pxt-secondary) 0,var(--pxt-primary) 100%);color:var(--pxt-white)}.pxt-cta-card{background-color:rgba(255,255,255,.1);border-radius:var(--pxt-border-radius);padding:50px 30px;position:relative;overflow:hidden}.pxt-cta-title{color:var(--pxt-white);margin-bottom:20px;font-size:2.5rem;font-weight:700}.pxt-cta-desc{color:rgba(255,255,255,.9);font-size:1.2rem}.pxt-cta-line{display:inline-block;padding:10px 20px;background-color:rgba(255,255,255,.2);border-radius:5px;margin-top:20px;font-weight:600}.pxt-cta-section .pxt-btn-primary{background-color:var(--pxt-white);color:var(--pxt-primary);border:none}.pxt-cta-section .pxt-btn-primary:hover{background-color:var(--pxt-light-gray);color:var(--pxt-primary);transform:translateY(-2px);box-shadow:0 5px 15px rgba(255,255,255,.3)}@media (max-width:991px){.pxt-section-title{font-size:2rem}.pxt-hero-section{padding:60px 0}}@media (max-width:767px){.pxt-section-title{font-size:1.8rem}.pxt-step-number{width:60px;height:60px;font-size:1.5rem;top:-10px;right:-10px}.pxt-cta-title{font-size:2rem}}.faq-content{font-size:16px;line-height:1.6}.faq-content ol,.faq-content ul{padding-left:20px;margin-bottom:1rem}.faq-content li{margin-bottom:.5rem}.faq-content table{width:100%;border-collapse:collapse;margin:1rem 0}.faq-content table td,.faq-content table th{border:1px solid #ddd;padding:8px}.faq-content strong{font-weight:600}.faq-content a{color:#0d6efd;text-decoration:none}.faq-content a:hover{text-decoration:underline}@media (max-width:768px){.faq-content table{display:block;overflow-x:auto}}.connectivity-section{padding:100px 0;background:linear-gradient(135deg,rgba(98,70,155,.1),rgba(236,40,121,.1));overflow:hidden;position:relative}.connectivity-content{padding:40px;position:relative;z-index:2}.connectivity-subtitle{font-size:14px;letter-spacing:2px;font-weight:600;text-transform:uppercase;color:#EC2879;margin-bottom:15px}.connectivity-title{font-size:36px;font-weight:700;margin-bottom:20px;color:#62469B;line-height:1.2}.connectivity-description{font-size:16px;color:#555;margin-bottom:25px;line-height:1.7}.connectivity-features{list-style-type:none;padding:0;margin-bottom:30px}.connectivity-features li{display:flex;align-items:center;margin-bottom:15px;font-size:16px;color:#333}.feature-icon{color:#EC2879;font-size:24px;margin-right:12px}.connectivity-button{padding:14px 32px;font-size:20px;font-weight:600;color:white;background:linear-gradient(135deg,#EC2879,#62469B);border:none;border-radius:50px;cursor:pointer;transition:all .3s ease;box-shadow:0 5px 15px rgba(236,40,121,.3)}.connectivity-button:hover{transform:translateY(-3px);box-shadow:0 8px 20px rgba(236,40,121,.4)}.connectivity-carousel{position:relative;overflow:hidden;border-radius:20px;box-shadow:0 15px 30px rgba(0,0,0,.15);height:400px;z-index:2}.carousel-inner{position:relative;width:100%;height:100%}.carousel-item{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;transition:all .8s ease;visibility:hidden}.carousel-item.active{opacity:1;visibility:visible;animation:fadeInScale .8s ease forwards}.carousel-image-container{width:100%;height:100%;position:relative;overflow:hidden}.carousel-image{width:100%;height:100%;object-fit:cover;transition:transform .6s ease}.carousel-item.active .carousel-image{transform:scale(1)}.carousel-controls{position:absolute;bottom:20px;left:0;right:0;z-index:10}.carousel-control,.carousel-controls{display:flex;justify-content:center;align-items:center}.carousel-control{width:40px;height:40px;border-radius:50%;background-color:rgba(255,255,255,.8);color:#EC2879;border:none;font-size:24px;cursor:pointer;transition:all .3s ease;margin:0 8px}.carousel-control:hover{background-color:white;color:#62469B;transform:scale(1.1)}.carousel-indicators{display:flex;justify-content:center;margin:0 15px}.carousel-indicator{width:10px;height:10px;border-radius:50%;background-color:rgba(255,255,255,.5);border:none;margin:0 5px;cursor:pointer;transition:all .3s ease}.carousel-indicator.active{background-color:#EC2879;transform:scale(1.3)}@media (max-width:991.98px){.connectivity-content{padding:30px 15px;margin-bottom:40px}.connectivity-carousel{height:350px}}@keyframes fadeInScale{0%{opacity:.3;transform:scale(1.05)}to{opacity:1;transform:scale(1)}}@media (max-width:767.98px){.connectivity-section{padding:60px 0}.connectivity-title{font-size:28px}.connectivity-carousel{height:300px}}.responsive-box{--sm-height:100px;--md-height:200px;--lg-height:300px;--xl-height:300px;--xxl-height:300px;width:100%;transition:height .3s ease;height:var(--xxl-height)}@media only screen and (max-width:1399px){.responsive-box{height:var(--xxl-height)}}@media only screen and (max-width:1199px){.responsive-box{height:var(--xl-height)}}@media only screen and (max-width:991px){.responsive-box{height:var(--lg-height)}}@media only screen and (max-width:767px){.responsive-box{height:var(--md-height)}}@media only screen and (max-width:575px){.responsive-box{height:var(--sm-height)}}@media only screen and (max-width:375px){.responsive-box{height:var(--sm-height)}}@media only screen and (min-width:1921px){.responsive-box{height:var(--xxl-height)}}.display-1{font-size:180px}.display-1,.display-2{line-height:1.1;font-weight:700}.display-2{font-size:150px}.display-3{font-size:120px;line-height:1.1;font-weight:700}.display-4{font-size:90px;line-height:1.2;font-weight:700}.display-5{font-size:72px}.display-5,.display-6{line-height:1.2;font-weight:600}.display-6{font-size:60px}.title-1{font-size:48px;line-height:1.2;font-weight:600}.title-2{font-size:36px;line-height:1.3;font-weight:600}.title-3{font-size:28px;line-height:1.4;font-weight:500}.title-4{font-size:24px;line-height:1.5;font-weight:500}.text-xl{font-size:22px;line-height:1.5}.text-lg{font-size:20px;line-height:1.5}.text-md{font-size:18px;line-height:1.6}.text-base{font-size:16px;line-height:1.6}.text-sm{font-size:14px;line-height:1.6}.text-xs{font-size:12px;line-height:1.6}.packageTop{margin-top:-200px}@media only screen and (max-width:1399px){.display-1{font-size:160px}.display-2{font-size:130px}.display-3{font-size:100px}.display-4{font-size:80px}.display-5{font-size:64px}.display-6{font-size:52px}.packageTop{margin-top:-160px}}@media only screen and (max-width:1199px){.display-1{font-size:130px}.display-2{font-size:110px}.display-3{font-size:90px}.display-4{font-size:70px}.display-5{font-size:56px}.display-6{font-size:48px}.title-1{font-size:40px}.packageTop{margin-top:-140px}}@media only screen and (max-width:991px){.display-1{font-size:110px}.display-2{font-size:90px}.display-3{font-size:76px}.display-4{font-size:60px}.display-5{font-size:48px}.display-6{font-size:42px}.title-1{font-size:36px}.title-2{font-size:30px}.packageTop{margin-top:-120px}}@media only screen and (max-width:767px){.display-1{font-size:86px}.display-2{font-size:72px}.display-3{font-size:60px}.display-4{font-size:50px}.display-5{font-size:40px}.display-6{font-size:36px}.title-1{font-size:32px}.title-2{font-size:28px}.title-3{font-size:24px}.text-xl{font-size:20px}.packageTop{margin-top:-100px}}@media only screen and (max-width:575px){.display-1{font-size:66px}.display-2{font-size:58px}.display-3{font-size:50px}.display-4{font-size:42px}.display-5{font-size:36px}.display-6{font-size:32px}.title-1{font-size:28px}.title-2{font-size:24px}.title-3{font-size:20px}.text-xl{font-size:18px}.text-lg{font-size:17px}.packageTop{margin-top:-80px}}@media only screen and (max-width:375px){.display-1{font-size:54px}.display-2{font-size:48px}.display-3{font-size:42px}.display-4{font-size:36px}.display-5{font-size:32px}.display-6{font-size:28px}.title-1{font-size:24px}.title-2{font-size:22px}.packageTop{margin-top:-60px}}@media only screen and (min-width:1921px){.display-1{font-size:200px}.display-2{font-size:170px}.display-3{font-size:140px}.display-4{font-size:110px}.display-5{font-size:80px}.display-6{font-size:68px}.title-1{font-size:56px}.packageTop{margin-top:-240px}}