.pagination>li>a:hover,.pagination>li>span:hover,.pagination>li>a:focus,.pagination>li>span:focus{background:linear-gradient(135deg,#d4577a 0%,#9155dd 100%)}body,html{overflow-x:hidden}body,footer a{color:var(--textcolor2)}.userprofile-wrap a,footer a{text-decoration:none!important}#top-sec .forgot-password:hover,#why-cheap .item a,.signup .readmore,.team .slider a:hover{text-decoration:underline}#why-cheap .item:hover a,.accordion>.card button,.sidebar-nav li a,.signup .readmore:hover,.team .slider a{text-decoration:none}:root{--primary:#ff9000;--secondary:#3b7cff;--gray:#777676;--textcolor:#fff;--textcolor2:#FFF;--themecolor:#fff;--bg-gradient:linear-gradient(135deg,#c8496c 0%,#8447d1 100%)}.btn-primary,.guest .navbar-default .navbar-nav>li.active:after,.navbar-nav>li.active a,footer .ftr-icons ul li a{color:#fff!important;background:linear-gradient(135deg,#c8496c 0%,#8447d1 100%)!important}.btn-primary:hover{opacity:.9;background:linear-gradient(135deg,#d4577a 0%,#9155dd 100%)!important}a,h1,h2,h3,h4,h5,h6{color:var(--textcolor)}html{font-size:100%;height:auto!important}body,p{font-size:14px;font-weight:500}@media(prefers-reduced-motion:no-preference){:root{scroll-behavior:smooth}}body{background-color:var(--themecolor);font-family:Raleway,sans-serif;line-height:1;margin:0;width:100%;position:relative;padding:0}.content-wrapper{position:relative;overflow:hidden}body.guest{background:#00583C}.navbar-default .navbar-brand img{filter:brightness(0) invert(1)}.fastest-service-nav{display:flex;align-items:center;justify-content:start;margin-top:10px}.fastest-service-nav button{width:40px;height:40px;border-radius:100%;background:#FFA800;color:#fff;border:0}.fastest-service-nav button:hover,.team-slider-nav button:hover{background:linear-gradient(135deg,#d4577a 0%,#9155dd 100%)}.fastest-service-nav button.left-arrow,.pagination>li:not(:last-child),.team-slider-nav button:not(:last-child),footer .ftr-icons ul li:not(:last-child){margin-right:10px}.well{border-radius:43px;height:100%;border:1px solid #1C7E5F;background:#036D4B}p{line-height:1.4}.section-title{font-size:46px;font-weight:700;margin:0 0 27px}.btn{display:inline-flex;align-items:center;justify-content:center;white-space:nowrap;user-select:none;border:0!important;transition:opacity .2s ease,transform .2s ease,background-color .2s ease,box-shadow .2s ease;color:var(--textcolor2)!important;border-radius:30px!important;padding:0 10px!important;min-width:154px;height:48px;line-height:48px!important;font-size:14px;font-weight:500}.btn img{margin-right:8px}#faq .accordion>.card button span:after,#faq .accordion>.card button span:before,#why-cheap .item:hover{background:#fff}.navbar-nav .dropdown-menu{position:absolute}#top-sec,#top-sec .form-group,.about-img-wrap,.image-wrapper,.image-wrapper .image{position:relative}.guest .navbar-default{border:0;background:0 0;margin:0;padding:15px 0 30px}.guest .navbar-default .navbar-nav{float:none!important}.guest .navbar-default .navbar-nav>li>a{margin:0;color:#fff;font-weight:500;border:0!important}.guest .navbar-default .navbar-nav>li>a.btn-primary span{margin-right:10px;border-right:2px solid #fff}.guest .navbar-default .navbar-nav.navbar-left-block>li{margin-right:12px}.guest .navbar-default .navbar-nav:not(.navbar-left-block) li.active:after{content:"";position:absolute;width:6px;height:6px;border-radius:100%;background:#ffa800;bottom:-8px;left:0;right:0;margin:auto}.guest .navbar-nav>li .btn.dropdown-toggle{background:#fff;color:#03011d!important}.guest .navbar-nav>li .btn.dropdown-toggle:after{border-top:.4em solid;border-right:.4em solid #fff0;border-left:.4em solid #fff0;border-radius:5px}h1{font-size:65px;font-weight:700}#google_translate_element a,.accordion>.card button[aria-expanded=true] span:before,.account-modal .modal-dialog .modal-content .modal-header::after,.account-modal .modal-dialog .modal-content .modal-header::before,.account-modal .modal-footer::after,.account-modal .modal-footer::before,.blog .inner-banner::before,.blog-detail .inner-banner:before,.checkbox label input,.guest .navbar-default .navbar-nav:not(.navbar-left-block) li.active::after,.nav-pills-circle.All{display:none}.checkbox label,.wrapper.toggle .inner-wrap{padding-left:0}.checkbox label input+span{position:relative;padding-left:30px}.checkbox label input+span:after{content:'';width:15px;height:15px;border:.5px solid #eef8f5;border-radius:5px;background:0 0;position:absolute;top:50%;transform:translateY(-50%);left:0}.image-wrapper span,.image-wrapper span:after{border-radius:100%;left:50%;top:50%;transform:translate(-50%,-50%)}.checkbox label input:checked+span:after{background:var(--bg-gradient);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='9' viewBox='0 0 12 9'%3E%3Cpath d='M4.5 8.5L0.8 4.8l1.1-1.1L4.5 6.3 10.1.7l1.1 1.1z' fill='%23ffffff'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:9px}.image-wrapper .image{z-index:2}.image-wrapper span{position:absolute;background:linear-gradient(135deg,#c8496c 0%,#8447d1 100%);width:0;height:500px}.image-wrapper span:after{content:"";width:80%;height:80%;position:absolute;background:rgb(255 255 255 / .2)}#top-sec{padding-top:20px}#top-sec:before{content:"";position:absolute;width:100%;height:890px;bottom:-90px;left:0}#top-sec .row>div:not(:last-child){padding-top:10px}#top-sec .row>div{padding-top:10px}#top-sec .sub-title{font-size:24px;font-weight:600;margin-bottom:20px;line-height:1;color:#FFB514}#top-sec h1{margin:12px 0;line-height:1;color:#FFF;font-size:clamp(24px, 3vw, 28px)}#top-sec .form-control{padding-left:54px;padding-right:20px;height:50px;font-size:14px;box-shadow:none;border-radius:41px;border:1px solid #FFF;background:#FFF;color:#474747}#top-sec .form-control::placeholder{color:#474747}#top-sec .input-icon{position:absolute;width:35px;height:35px;border-radius:35px;top:50%;transform:translateY(-50%);left:9px;color:#fff;font-size:16px;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#c8496c 0%,#8447d1 100%);box-shadow:inset 0 0 0 2px #00583C;border:0!important}#top-sec .forgot-password{position:static;color:#fff;font-size:12px}#services-sec .card p,#top-sec .chckbox-wrapper .checkbox,#why-cheap .item p,footer .ftr-btm .copyright{margin:0}#top-sec .chckbox-wrapper{margin:10px 0}#services-sec{padding:120px 0}#services-sec .card{border-radius:30px;padding:40px 15px 0 25px;min-height:320px;height:100%;background:rgb(226 250 234 / .17);cursor:pointer;border:0;box-shadow:none;transition:.4s;overflow:hidden;position:relative}#services-sec .card .card-image{max-width:154px;position:relative;right:-80px;bottom:-48px}#services-sec .card:hover{background:#fff}#services-sec .card .card-title{font-size:18px;color:#fff;font-weight:700;margin-bottom:22px}#services-sec .card.four .card-image,#services-sec .card.three .card-image{right:-104px;bottom:-42px}#social,#stats,#why-cheap{padding-bottom:130px}#why-cheap .item{border-radius:30px;background:rgb(255 255 255 / .15);padding:30px 15px;display:flex;align-items:center;margin-bottom:25px;transition:background-color .4s ease,box-shadow .4s ease,transform .4s ease,opacity .4s ease;cursor:pointer}#why-cheap .item .icon{max-width:46px;min-width:46px;margin-right:20px}#why-cheap .item h3{color:#fff;font-size:20px;font-weight:700;margin-bottom:12px}#why-cheap .item a{color:#ffa800;display:inline-block}#how-to-use{padding-bottom:70px}#how-to-use .section-head p{margin-bottom:22px}#how-to-use .row>div,footer .ftr-nav li:not(:last-child){margin-bottom:20px}#how-to-use .card p,#stats p{margin:0;text-align:center}#how-to-use .card{border-radius:60px;background:rgb(255 255 255 / .12);padding:40px 15px;display:flex;align-items:center;flex-direction:column;height:100%;min-height:315px;border:0;box-shadow:none}#how-to-use .card .icon{width:122px;height:122px;margin-bottom:13px;position:relative;border:1px solid #fff;border-radius:100%;display:flex;align-items:center;justify-content:center}#how-to-use .card .icon .dots{width:12px;height:12px;border-radius:100%;background:var(--themecolor);position:absolute;left:0;top:22px}#how-to-use .card .icon .dots.right{left:auto;right:0;top:auto;bottom:22px}#how-to-use .card .icon:before{content:"";position:absolute;width:85px;height:85px;border-radius:100%;border:1px solid #fff;left:50%;top:50%;transform:translate(-50%,-50%)}#stats .item:after,#stats .item:before{opacity:.24;border-radius:100%;background:#fff;content:"";z-index:-1}#how-to-use .card .card-title{font-size:18px;font-weight:700;padding-bottom:14px;margin-bottom:14px;position:relative;text-align:center;width:100%}#stats .item,#stats .item:after,#stats .item:before{width:238.373px;height:253.508px}#how-to-use .card .card-title:after{content:"";position:absolute;width:100px;height:3px;background:var(--themecolor);bottom:0;left:0;right:0;margin:auto}#stats img{display:block;text-align:center;margin-bottom:13px;max-width:68px}#stats .item{position:relative;background:url(https://i.23robo.info/projects/cheappanelcom/newdesign/img/statistics-bg.svg) no-repeat;display:flex;flex-direction:column;align-items:center;justify-content:center}#stats .item:before{position:absolute;transform:rotate(-36.497deg);flex-shrink:0;/*! opacity: 0; */
}#stats .item:after{position:absolute;transform:rotate(34.95deg);flex-shrink:0;/*! opacity: 0; */
}#stats span{display:block;color:#fff;font-size:24px;font-weight:700;margin-bottom:6px;text-align:center}#stats p{letter-spacing:-.14px}#social .nav-tabs{border:0;display:flex;align-items:center;justify-content:space-between;margin:55px 0}#social .nav-tabs .nav-link{font-size:16px;color:#fff;font-weight:600;background:rgb(255 255 255 / .12);border-radius:20px;padding:16px 10px;border:0;width:100%;display:flex;align-items:center;justify-content:center}#social .nav-tabs li{width:14.6666666667%}#social .nav-tabs .nav-link img{max-width:25px;margin-right:5px}#social .nav-tabs .nav-link:hover,#social .nav-tabs li.active .nav-link{border:0;border-radius:16px;background:linear-gradient(135deg,#c8496c 0%,#8447d1 100%);box-shadow:0 20px 30px 0 rgb(0 0 0 / .1)}.accordion>.card,.accordion>.card>.card-header{border:0;background:0 0;padding:0}.accordion>.card{box-shadow:none;margin-bottom:20px}.accordion>.card button{border-radius:15px!important;color:#fff!important;font-size:16px;font-weight:600;height:60px;display:flex;align-items:center;justify-content:space-between;border:0!important;outline:0!important;padding:0 20px!important;box-shadow:none;background:rgb(3 109 75 / .59);backdrop-filter:blur(25px)}.accordion>.card .card-body{color:#fff;padding:20px;margin-top:25px;border-radius:15px;border:1px solid #1C7E5F;background:#036D4B}.accordion>.card button[aria-expanded=true]{background:#FFF;box-shadow:0 30px 20px 0 rgb(0 0 0 / .1);color:#001911!important}.accordion>.card button span{position:relative;width:18px;height:18px}.accordion>.card button span:after{content:"";position:absolute;width:16px;height:2px;background:#fff;left:50%;top:50%;transform:translate(-50%,-50%)}.accordion>.card button span:before{content:"";position:absolute;height:16px;width:2px;background:#fff;left:50%;top:50%;transform:translate(-50%,-50%)}.collapse{display:none}.collapse.in,.collapse.show{display:block!important}#fastest-service .box{border-radius:30px;background:rgb(255 255 255 / .2);min-height:375px;padding:24px;display:flex;align-items:start;justify-content:center;flex-direction:column;height:100%}#fastest-service .box h4{font-size:24px;font-weight:700}#fastest-service .box p{color:#fff}#fastest-service .box a{font-size:16px;font-weight:700;color:#fff}#fastest-service .slick-slide{margin-right:30px}#fastest-service .section-title{font-size:46px;margin-bottom:18px}#easy-way,.guest #howitwork{padding:80px 0}#easy-way .section-title{margin-bottom:18px}#easy-way .sub-title{color:#FFA800;font-size:16px;font-weight:600;margin-bottom:10px}#easy-way h6{font-size:20px;font-weight:700;margin-bottom:20px}#easy-way .button-row .btn{background:linear-gradient(135deg,#c8496c 0%,#8447d1 100%)}#easy-way .content{min-height:194px;padding:40px;margin-top:-140px;border-radius:44px;background:rgb(3 109 75 / .59);backdrop-filter:blur(25px)}#easy-way .content .icon{width:100px;height:100px;border-radius:100%;display:flex;align-items:center;justify-content:center;background:#fff;margin-right:16px}#easy-way .content ul{display:flex;align-items:center;padding:0;list-style:none}#easy-way .content ul li{color:#fff;font-size:24px;font-weight:800}#easy-way .content ul li p{color:#fff;font-size:20px;font-weight:700;margin:6px 0 0}#easy-way .content ul li p span,#method option,.auth option,.signup a{color:#00583c}#pannel-info,.team{padding-bottom:150px}#pannel-info .row{margin-top:63px}#pannel-info .box{border-radius:50px;padding:60px 15px 0 23px;overflow:hidden;background:rgb(3 109 75 / .59);backdrop-filter:blur(25px)}#pannel-info .box .box-title{color:#eef8f5;font-size:20px;font-weight:700;margin-bottom:20px}#pannel-info .box .slick-dots,footer .ftr-btm ul,footer .ftr-icons ul{display:flex;margin:0;list-style:none}#pannel-info .box .image{text-align:right;position:relative;right:-15px}#pannel-info .box .slick-dots{padding:0;align-items:center}#pannel-info .box .slick-dots li{margin:0 3px}#pannel-info .box .slick-dots li button{width:8px;height:8px;border-radius:100%;background:rgb(255 255 255 / .22);border:0;outline:0;font-size:0;padding:0}#pannel-info .box .slick-dots li.slick-active button{background:#fff}#faq{padding-bottom:120px}#faq .accordion>.card button span{width:26px;height:26px;border-radius:100%;background:#078C61;backdrop-filter:blur(25px)}#faq .image{position:relative;z-index:1;border-radius:584px;background:#fff0}#faq .image .img-2{position:absolute;top:0;z-index:-1;right:0;bottom:0;margin:auto}#faq .section-title{margin-bottom:65px}#about-pannel .flex-wrapper{display:flex;justify-content:center;justify-content:space-between}#about-pannel .flex-wrapper.top{max-width:700px;margin:auto;padding-bottom:135px}#about-pannel .icon{width:68px;height:68px;border-radius:100%;background:#078C61;display:flex;align-items:center;justify-content:center;position:relative;border:5px solid #fff;margin-bottom:15px}#about-pannel .icon:before{content:"";position:absolute;bottom:-16px;left:0;right:0;margin:auto;border-radius:44px;background:rgb(3 3 3 / .76);filter:blur(10px);FONT-WEIGHT:100;height:25px;z-index:-1}#about-pannel h6{color:#eef8f5;font-size:24px;font-weight:700;margin:8px 0}#about-pannel ul{padding:0;margin:0 0 7px;list-style:none;display:flex;align-items:center}#about-pannel span{color:#eef8f5;font-size:14px;font-style:italic;font-weight:700}#about-pannel .user-detail{width:240px;position:relative}#about-pannel .user-detail:before{content:"";position:absolute;width:265px;height:340px;background:url(https://i.23robo.info/projects/cheappanelcom/img/separator1.svg) 0 0/contain no-repeat;left:-45px;bottom:-100px}#about-pannel .user-detail.right{text-align:right}#about-pannel .user-detail.right:before{left:auto;right:-45px;transform:scaleX(-1)}#about-pannel .user-detail.right .icon{margin-right:0;margin-left:auto}#about-pannel .user-detail.right ul{justify-content:flex-end}#about-pannel .flex-wrapper.bottom .user-detail:before{width:265px;height:340px;background:url(https://i.23robo.info/projects/cheappanelcom/img/separator2.svg) 0 0/contain no-repeat;transform:scaleX(-1);bottom:0;top:0}#about-pannel .flex-wrapper.bottom .user-detail.right:before{transform:scaleX(1)}#payment-method{padding:70px 0 40px}#payment-method ul{padding:0;margin-bottom:30px}#payment-method ul li{border-radius:10px;background:rgb(255 255 255 / .29);height:60px;display:flex;align-items:center;justify-content:center;text-align:center;margin-right:16px}#payment-method .image-wrapper{margin-top:55px;position:relative}#payment-method .image-wrapper .image-wrapper__icons{position:absolute;left:0;right:auto;width:50%;height:90%}#payment-method .image-wrapper .image-wrapper__icons.right{right:0;left:auto}#payment-method .payment-method-slider2.slick-slider{direction:rtl}#payment-method .payment-method-slider2 .slick-slide{float:right}#payment-method .payment-method-slider2 .slick-track{left:0;right:auto}#payment-method .image-wrapper .image-wrapper__icons img{position:absolute;width:40px}#payment-method .image-wrapper .image-wrapper__icons.left img:first-child{left:40%}#payment-method .image-wrapper .image-wrapper__icons.left img:nth-child(2){top:37%;left:20%}#payment-method .image-wrapper .image-wrapper__icons.left img:last-child{bottom:0;left:40%}#payment-method .image-wrapper .image-wrapper__icons.right img:first-child{right:40%}#payment-method .image-wrapper .image-wrapper__icons.right img:nth-child(2){top:37%;right:20%}#payment-method .image-wrapper .image-wrapper__icons.right img:last-child{bottom:0;right:40%}footer .ftr-top{background:#036D4B;padding-top:60px;padding-bottom:25px;position:relative}footer .ftr-logo img{filter:none;width:auto;max-width:100%}footer .ftr-top__image{position:absolute;right:0;bottom:0}.stats-txt,.stats-txt.point-txt,footer .ftr-title{font-size:20px}footer .ftr-txt{font-size:16px;margin:25px 0}footer .ftr-icons ul{padding:0;align-items:center}footer .ftr-icons ul li a{width:45px;height:45px;border-radius:45px;background:linear-gradient(135deg,#c8496c 0%,#8447d1 100%);display:flex;align-items:center;justify-content:center}footer .ftr-btm .row,footer a{align-items:center}footer a{font-size:16px;display:flex}footer a img{margin-right:5px}footer .ftr-nav{padding-left:25px}footer .ftr-nav.get-touch{list-style:none;padding:0}footer .ftr-btm{background:#00583C;padding:16px 0}footer .ftr-btm ul{align-items:center;justify-content:space-between}footer .ftr-btm ul li:not(:last-child){margin-right:7px}footer .ftr-btm ul li a{font-size:12px}.auth{background:linear-gradient(180deg,#9356fd 0,#9356fd 100%)}.sidebar-wrap{position:fixed;background-color:#036D4B;height:100%;overflow-y:auto;scrollbar-width:thin}.service-search-row,.sidebar-logo-wrap,.success p,.userprofile-wrap{margin-bottom:25px}.sidebarlogo{color:#fff;display:block;margin:auto;width:100%}.profile-img{display:block;margin:auto auto 15px}.profile-name{text-align:center;color:#fff;font-weight:700;line-height:1.2;margin-bottom:5px}.userprofile-wrap a{display:flex;width:max-content;margin:auto;color:#fff;font-weight:700;line-height:1.2}.balance-icon,.top-nav-btn a{margin-left:5px;align-content:center}.balance-icon{width:15px;height:15px;border-radius:15px;background:#ffa800;display:flex;justify-content:center;font-weight:400;align-items:center;font-size:24px}.sidebar-nav{padding:0;list-style:none;margin:0}.sidebar-nav li a{display:block;color:#fff;font-weight:500;margin-bottom:2px;border-radius:12px}.sidebar-nav li a:focus,.sidebar-nav li a:focus-visible,.sidebar-nav li a:hover,.sidebar-nav li.active a,.sidebar-nav li.active a:hover{background:linear-gradient(135deg,#c8496c 0%,#8447d1 100%);box-shadow:0 20px 30px 0 rgb(0 0 0 / .12)}.top-nav-wrap{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;align-content:center;background:#036D4B;padding:15px;margin-bottom:20px}.pagination,.top-nav-btn a{align-items:center;display:flex}.top-nav-left-ul,.top-nav-right-ul{display:flex;list-style:none;padding:0;margin:0}.top-nav-left-ul li a{color:#fff;font-size:16px;margin-right:15px;text-decoration:none!important}.top-nav-btn a{color:#fff;width:40px;height:40px;border-radius:100px;justify-content:center;font-size:21px;background:linear-gradient(135deg,#c8496c 0%,#8447d1 100%)}.wrapper.toggle .sidebar-wrap{left:-280px}.wrapper .inner-wrap,.wrapper .sidebar-wrap,.wrapper.toggle .inner-wrap,.wrapper.toggle .sidebar-wrap{transition:transform .3s ease-in-out,opacity .3s ease-in-out}.contact-box,.contact-box:hover{transition:background .3s ease-in-out}.row.notify-row{margin:auto 0 25px;padding:25px 15px;position:relative;overflow:hidden;isolation:isolate;border-radius:30px;border:1px solid rgb(255 255 255 / .29);background:linear-gradient(135deg,#c8496c 0%,#8447d1 100%)}.notify-title{color:#fff;font-size:24px;font-weight:800;margin-bottom:12px}.notify-txt{color:#eee7ff;font-size:14px;font-weight:500;margin-bottom:0}.notify-img{position:absolute;top:50%;transform:translateY(-50%);right:0;z-index:-1}.stats-wrap{display:flex;flex-wrap:wrap;align-items:center;align-content:center;padding:15px;min-height:100px;margin-bottom:15px;border-radius:25px;border:1px solid rgb(255 255 255 / .18);background:linear-gradient(180deg,rgb(255 255 255 / .17) 0%,#fff0 100%)}.stats-wrap .stats-left{flex:0 0 35%}.stats-wrap .stats-right{flex:0 0 65%}.stats-title{color:#fff;font-size:14px;font-weight:600;line-height:1.2}.stats-txt{color:#fff;font-weight:800;margin-bottom:0}.inner-banner{padding-bottom:120px;position:relative}.inner-banner:before{content:"";position:absolute;width:100%;height:890px;background:url(https://yourpanelassets.com/projects/cheap2/img/svg/main-inner-bg.svg) 0 0/100% no-repeat;bottom:0;left:0}.inner-banner .sub-title{color:#eee7ff;font-size:20px;font-weight:700;margin-bottom:25px}.care-sec .image-wrapper span,.inner-banner .image-wrapper span{width:400px;height:400px}.blog .blog-row>div{margin-bottom:45px}.blog .blog-post{padding-bottom:15px}.blog .blog-post>img{border-radius:30px;overflow:hidden;height:215px;object-fit:cover;width:100%}.blog .blog-post h4{color:#fff;font-size:20px;font-weight:700;margin:20px 0;overflow:hidden;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.blog .blog-post .btn.btn-primary{margin-top:25px;position:revert;bottom:38px}.pagination{justify-content:center;margin:25px 0}.pagination>li a{width:48px;height:48px;border-radius:100%!important;border:0!important;display:flex;align-items:center;justify-content:center;font-size:18px;font-weight:600;color:#e57890;background:#036D4B;border:1px solid #1C7E5F!important;color:#fff!important}.pagination>li.active a{background:linear-gradient(135deg,#d4577a 0%,#9155dd 100%)}.blog-detail .main-img{max-width:900px;margin-left:auto;margin-right:auto}.blog-detail .well{padding:50px 35px;height:auto;margin-bottom:35px}.blog-detail h1{color:#fff;font-size:36px;margin-bottom:24px;margin-top:0}.blog-detail p,.profile-name{font-size:16px}.blog-detail{padding-bottom:50px}.signup .image{display:flex;align-items:flex-end;justify-content:center}.signup .image img:first-child{position:relative;left:30px}.signup .image img:last-child{position:relative;left:-30px;z-index:-1}.signup .section-title{font-size:38px}.signup .readmore{color:#fff;font-size:14px;font-weight:700;margin-bottom:38px;display:inline-block}.auth .nav-pills li a,.catshort-btn,.catshort-ul,.order-status,.payment-ul,.payment-ul li,.sec-wrap{display:flex;align-content:center}.signup .form-control{height:45px;line-height:45px;color:#00583c;border-radius:35px;border:2px solid #2FF;background:#FFF}.about-us .inner-banner .image{position:absolute;right:0}.about-us .inner-banner:before{bottom:-50px}.about-us .inner-banner .image img{height:390px}.care-sec{padding:90px 0 150px}.team .content-box{border-radius:92px;background:linear-gradient(135deg,#c8496c 0%,#8447d1 100%);padding:85px 60px 80px 70px}.team .slider .section-title{font-size:200px;font-weight:700;margin:0}.team .slider span{display:block;color:#fff;font-size:24px;font-weight:700;margin-bottom:18px}.team .slider a{color:#fff;font-size:16px;font-weight:700;display:inline-block;margin-top:20px}.team-slider-nav button{width:50px;height:50px;border-radius:52px;background:rgb(255 255 255 / .24);box-shadow:0 20px 20px 0 rgb(0 0 0 / .1);color:#fff;border:0;font-size:22px}.catshort-ul{padding:15px;margin-bottom:25px;list-style:none;flex-wrap:wrap;align-items:center;border-radius:30px;background:rgb(255 255 255 / .17)}.catshort-ul li{flex:0 0 24%;max-width:24%;margin:4px}.catshort-btn{flex-wrap:wrap;align-items:center;color:#fff!important;font-size:14px;border-radius:16px;background:rgb(26 64 48 / .6);text-decoration:none!important}.catshort-icon{font-size:24px;margin-right:10px}.auth .well{border-radius:30px;background:rgb(255 255 255 / .05);height:auto}.auth .nav-tabs{border:0;margin-bottom:20px}.auth .form-control,.auth .nav-tabs li a{border-radius:14px;background:rgba(255,255,255,17%);color:#fff}.auth .nav-tabs li a{font-size:14px;font-weight:500;border:0}.auth .nav-tabs li a:focus,.auth .nav-tabs li a:focus-visible,.auth .nav-tabs li a:hover,.auth .nav-tabs li.active a,.auth .nav-tabs li.active a:hover{background:linear-gradient(135deg,#c8496c 0%,#8447d1 100%);color:#fff;border:0}.auth label{color:#fff;font-size:14px;font-weight:500;margin-bottom:10px}.auth .form-control{border:0}.auth form .btn.btn-primary{display:block;width:100%;position:relative}.auth form .btn.btn-primary::after{content:'';width:100%;height:100%;border-radius:24.5px;background:rgb(0 0 0 / .29);filter:blur(15px);position:absolute;left:0;right:0;bottom:-10px;z-index:-1}.min-max{color:#fff}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#fff #fff0 #fff0}.well-title{color:#fff;font-size:20px;margin-bottom:12px}.ser-desc-box{border-radius:14px;background:#fff;padding:20px;margin-bottom:15px}.nav-pills-circle,.order-status-icon{background-color:#fff;box-shadow:0 0 0 3px #fff}.ser-desc-title{margin-top:0;margin-bottom:10px;color:#001911;font-size:16px;font-weight:700}.ser-desc-txt{margin-bottom:0;color:#fff;font-size:14px}.auth .nav-pills li.search .input-group,.search .input-group,.search-by-id-wrap .input-group,.secret-form-wrap{display:flex;flex-wrap:wrap;align-items:center;align-content:center}.search-by-id-wrap .input-group .form-control{flex:0 0 90%;max-width:90%;border-radius:12px!important}.search-by-id-wrap .input-group .btn.btn-primary{flex:0 0 9%;max-width:9%;min-width:auto;border-radius:12px!important;padding:0!important;height:40px;margin-left:1%}.auth textarea.form-control::placeholder{color:#fff}.auth .nav-pills li{flex:0 0 14%;max-width:14%}.auth .nav-pills li a{color:#fff;font-size:14px;font-weight:600;justify-content:center;align-items:center;padding:15px 5px;border-radius:18px;border:1px solid rgb(255 255 255 / .18);background:linear-gradient(180deg,rgb(255 255 255 / .17) 0%,#fff0 100%)}.nav-pills-circle{width:9px;height:9px;border-radius:100px;margin-right:5px;border:0}.Paused .order-status-icon,.Pending .order-status-icon,.nav-pills-circle.Paused,.nav-pills-circle.Pending{background-color:#9356fd}.nav-pills-circle.Active,.nav-pills-circle.In.progress{margin-bottom:0;background-color:#d21a8c}.Completed .order-status-icon,.nav-pills-circle.Completed,.order-status.Answered .order-status-icon{background-color:#1ed760}.Partial .order-status-icon,.nav-pills-circle.Partial{background-color:#00b3ff}.Processing .order-status-icon,.nav-pills-circle.Processing{background-color:#ffa800}.Canceled .order-status-icon,.Error .order-status-icon,.Rejected .order-status-icon,.account-modal .modal-footer .btn.btn-default,.nav-pills-circle.Canceled,.nav-pills-circle.Error,.nav-pills-circle.Expired,.nav-pills-circle.Rejected,.order-status.Closed .order-status-icon{background-color:red}.auth .nav-pills li.search,.search{flex:0 0 100%;max-width:100%;margin-top:10px;margin-left:0;margin-right:0;width:100%}.auth .nav-pills li.search .input-group .form-control,.search .input-group .form-control{flex:0 0 calc(100% - 40px);max-width:calc(100% - 40px);border-radius:12px!important}.auth .nav-pills li.search .input-group .btn.btn-primary,.search .input-group .btn.btn-primary{flex:0 0 35px;max-width:35px;min-width:35px;border-radius:12px!important;padding:0!important;height:40px;margin-left:5px;line-height:40px!important}.auth .form-control::placeholder{color:#fff;opacity:.7}#service-table,#service-table .table,.auth table{border-collapse:separate;border-spacing:0 12px}.auth thead tr th{background:linear-gradient(135deg,#c8496c 0%,#8447d1 100%);color:#fff;font-size:14px;font-weight:500;padding:15px!important;border:0!important}.auth tbody tr td:first-child,.auth thead tr th:first-child,.service-well tbody tr td:first-child,.service-well thead tr th:first-child{border-radius:18px 0 0 18px}.auth tbody tr td:last-child,.auth thead tr th:last-child,.service-well tbody tr td:last-child,.service-well thead tr th:last-child{border-radius:0 18px 18px 0}.auth tbody tr td,.refferal-box{border:0;color:#fff;font-size:14px;font-weight:500}.auth tbody tr td{background:rgb(255 255 255 / .19);padding:15px!important}.auth .table>tbody>tr>td,.auth .table>tbody>tr>th,.auth .table>tfoot>tr>td,.auth .table>tfoot>tr>th,.auth .table>thead>tr>td,.auth .table>thead>tr>th{vertical-align:middle}.order-status{border-radius:15px;border:1px solid #fff;padding:12px 15px;min-width:110px;justify-content:center;align-items:center}.order-status-icon{border-radius:9px;margin-right:5px}.order-status.In.progress{height:auto;background:0 0;margin-bottom:0;box-shadow:none;line-height:unset}.Active .order-status-icon,.In.progress .order-status-icon{background-color:#d21a8c}.refferal-box.selected,.service-search-row .dropdown-menu,pre{background:linear-gradient(135deg,#c8496c 0%,#8447d1 100%)}.order-again-btn{background:#00583c!important;height:auto;line-height:unset!important}.payment-ul{flex-wrap:wrap;align-items:center;list-style:none;padding:0;margin-bottom:25px}.payment-ul li{border-radius:10px;background:rgb(255 255 255 / .29);flex:0 0 16%;max-width:19%;height:60px;flex-wrap:wrap;align-items:center;justify-content:center;margin:3px}pre{padding:25px 15px;color:#636B68;font-weight:400;border-radius:16px;background:#FFF}.success h5{font-size:20px;margin-bottom:20px}#services-sec .card:hover a,.blog-detail a,.guest .table,.ticket-subject{color:#fff}.refferal-box{background:rgb(255 255 255 / .19);padding:12px!important;border-radius:12px;text-align:center}.refferal-box .avatar-img img{max-width:100%;width:auto;display:block;margin:auto}.refferal-box a,.refferal-box h6,.ticket-message-block .info .text-muted{color:#fff!important}#btn-vote{margin-top:25px}.auth #accordion .panel-default>.panel-heading{background-color:#fff0;border:0}.auth #accordion .panel.panel-default{border-radius:14px;background:rgb(255 255 255 / .19);border:0}.auth #accordion .panel-title a{color:#fff;font-size:14px;font-weight:500;text-decoration:none;position:relative;display:block}.auth #accordion .panel-body{color:#eee7ff;font-size:14px;font-weight:500;line-height:1.4}.auth #accordion .panel-title a::after{content:"\f067";position:absolute;font-family:"Font Awesome 5 Pro";font-weight:900;right:0;top:50%;transform:translateY(-50%);font-size:14px}.auth #accordion .panel-title a[aria-expanded=true]::after{content:'\f068'}.ticket-message{border-radius:12px!important;border:1px solid rgb(255 255 255 / .18);background:linear-gradient(180deg,rgb(255 255 255 / .17) 0,#fff0 100%)!important;padding:15px!important;margin-bottom:15px}.service-search-row .btn.btn-primary{border-radius:12px!important;background:rgb(255 255 255 / .17);width:100%;text-align:left;display:block}.service-search-row .form-control{height:55px;line-height:55px}.service-search-row .search .btn.btn-primary{height:55px;text-align:center;line-height:55px!important}.service-search-row .search{margin-top:0}.service-search-row .dropdown-menu{width:100%;border-radius:12px!important;border:0}.service-search-row .dropdown-menu li a{color:#fff;font-size:14px}.service-well{border-radius:40px}.service-well .table tr th{color:#fff;font-size:14px;font-weight:500;padding:13px!important;border:0!important;vertical-align:middle;background:linear-gradient(135deg,#c8496c 0%,#8447d1 100%)}.service-well tbody tr td{border:0;padding:15px!important;color:#fff;font-size:14px;font-weight:500;vertical-align:middle;background-color:#4e2550}.auth.daymode .service-well tbody tr td,.auth.nightmode .service-well tbody tr td,.service-well tbody tr td,.side-box{background:#20503C;color:#fff}.service-description .btn.btn-primary{background:rgb(255 255 255 / .19);color:#fff!important;font-size:14px;font-weight:500}#status-modal .modal-dialog .modal-content,.account-modal .modal-dialog .modal-content,.service-description .modal-content{background-color:#00583C!important}#secret-form{flex:0 0 calc(100% - 170px);max-width:calc(100% - 170px);padding-right:15px;margin-bottom:0}.secret-form-wrap form+.btn.btn-primary{max-width:170px;display:block}.sec-wrap{flex-wrap:wrap;align-items:center;justify-content:space-between}.secret-form-wrap .form-control{height:55px;flex:0 0 calc(100% - 110px);max-width:calc(100% - 110px)}.secret-form-wrap form button{min-width:100px;width:100px!important}.secret-form-label{flex:0 0 100%;max-width:100%;margin-bottom:12px}.auth.nightmode{background:#00583C}.auth.nightmode .api_auth{scrollbar-color:#52242b rgb(255 255 255 / .17)}.auth .ticket_auth table{height:450px;overflow:auto;scrollbar-width:thin}.auth .ticket_auth table thead{position:sticky;top:0}.auth .ticket_auth tbody tr td{padding:8px!important}.auth.nightmode .top-nav-right .toggle_nightmode .fa-sun::before{content:"\f186"}#easy-way .content,#easy-way .image img,.status-title,.status-txt{position:relative;z-index:1;padding-top:10px}#get-started .row{border-radius:60px;background:linear-gradient(135deg,#c8496c 0%,#8447d1 100%);box-shadow:0 50px 100px 0 rgb(0 0 0 / .2);padding:45px 25px 0}#get-started{padding:200px 0 80px}.getstarted-img-wrap{position:relative;height:100%}.getstarted-img{position:absolute;bottom:0}#get-started .btn.btn-primary,.blog .inner-banner,.guest #howitwork .title{margin-bottom:50px}.blog-txt{font-size:14px;font-weight:500;line-height:1.4;overflow:hidden;display:-webkit-box;-webkit-line-clamp:10;-webkit-box-orient:vertical;max-height:196px}.acc-benefit-title,.auth .status-tab.nav-tabs li a,.contact-box,.payment-amount,.payment-amount .payment-wrap{display:flex;align-content:center}.guest .well,.service-well.well{height:auto}#google_translate_element div{font-size:0!important}#google_translate_element select{height:55px;margin:0;border:0;color:#fff;font-weight:400;padding:0 12px;border-radius:20px!important;min-width:154px;font-size:13px!important;background:var(--bg-gradient);font-family:Raleway,"Helvetica Neue",Helvetica,Arial,sans-serif}#google_translate_element select option{background-color:#4b256b;color:#fff}.fav-btn-wrap .img_ajax{max-width:15px}#faq .accordion .card li{line-height:1.4}#faq .col-md-6.faq_accordion{height:500px;overflow:auto;scrollbar-width:none;scrollbar-color:#078C61 #85c4ac}.order-ser-name{min-width:200px}.dropdown.dropdown-currencies .dropdown-toggle{height:40px;font-weight:700;background:linear-gradient(135deg,#c8496c 0%,#8447d1 100%);border-radius:8px;padding:8px 12px;display:block;margin-left:5px;line-height:24px;color:#fff}.guest .navbar-default .navbar-nav>li{position:relative;margin-right:5px}.guest .navbar-default .navbar-nav.navbar-left-block{margin-left:10px}.guest .navbar-default .navbar-brand img{filter:none}.side-box{border-radius:14px;padding:20px;margin-bottom:15px;min-height:100px}.side-box .media-right i{font-size:32px}.side-box .media{align-items:center;align-content:center}.side-box .media .media-heading{white-space:normal;word-break:break-word;margin:0;font-size:18px}.view-more-btn-wrap-inner .modal-btn{border:0;background:linear-gradient(135deg,#c8496c 0%,#8447d1 100%);font-size:14px;padding:3px 10px;border-radius:8px;width:max-content}.acc-benefit-title{align-items:center;justify-content:space-between}.account-status{margin:0 0 20px;color:#fff;font-weight:700;background:linear-gradient(135deg,#c8496c 0%,#8447d1 100%);border-radius:8px;padding:8px 12px;width:max-content;border:1px solid;font-size:18px}#status-modal .modal-dialog{width:80%;max-width:unset}.auth .status-tab.nav-tabs li,.howitwork-tabs .nav-item{flex:0 0 100%;max-width:100%}.auth .status-tab.nav-tabs li a{align-items:center}.auth .status-tab.nav-tabs li a .status-tab-img{margin-right:15px;max-width:15px}#status-modal .modal-dialog .close{position:absolute;right:10px;color:#000;opacity:1;z-index:1}.order-actions a{width:100%;min-width:auto}.order-status.New,.order-status.decreased{background-color:#1ed76050;border-color:#1ed760}.order-status.increased{background-color:#ff000050;border-color:red}.about-img{position:absolute;max-width:650px;top:-151px;right:-210px}.payment-amount{padding:0;margin:15px auto;flex-wrap:wrap;align-items:center;list-style:none;justify-content:space-between}.payment-amount .payment-wrap{flex:0 0 24%;max-width:24%;border-radius:10px;justify-content:center;align-items:center;padding:10px;cursor:pointer;background:#00583C}.contact-box:hover,.payment-amount .payment-wrap.active,.payment-amount .payment-wrap:hover{background:linear-gradient(135deg,#c8496c 0%,#8447d1 100%)}.payment-amount .payment-wrap p{margin:0;color:#fff;font-size:14px;font-weight:500}.guest .service-page-wrapper{width:80%}.row.contactus-row{margin-top:60px}.contact-box{border-radius:30px;background:rgb(255 255 255 / .12);padding:20px 15px;border:0;align-items:center;margin-bottom:25px;min-height:170px}.howitwork-tabs .nav-item a,.status-desc{padding:12px;background:rgb(255 255 255 / .29)}.contact-box-right img,.howitwork-img{display:block;margin:auto}.contact-box-left{flex:0 0 60%;max-width:60%}.contact-box-right{flex:0 0 40%;max-width:40%}#contactus{padding:20px 0 80px}.ser-id{font-family:Poppins,sans-serif}.howitwork-img{border-radius:12px;box-shadow:none;background-color:#036D4B}.howitwork-num{width:159px;height:159px;background-color:#00583C;display:flex;flex-wrap:wrap;align-items:center;align-content:center;justify-content:center;border-radius:100px;color:#fff;font-size:80px;font-weight:700}.howitwork-title{color:#fff;font-size:40px;font-weight:700;line-height:1.4;margin:15px 0}.row.howitwork-row{display:flex;align-items:center;flex-wrap:wrap;position:relative;margin-bottom:35px;border-radius:50px;padding:25px;background:rgb(3 109 75 / .59);backdrop-filter:blur(25px)}.row.howitwork-row .payment-ul li{border-radius:10px;background:rgb(255 255 255 / .29);flex:0 0 24%;max-width:24%;height:60px;display:flex;flex-wrap:wrap;align-items:center;align-content:center;justify-content:center;margin:2px;padding:5px}.howitwork-tabs .nav-item a{border-radius:10px;color:#fff;font-weight:700;margin-bottom:5px;border:0!important}#service-table .well-title,.how-orderhistory-title{text-align:center}.how-status-title{margin-top:50px}.howitwork-tabs{border:0}.howitwork-tabs.nav-tabs .nav-item.show .nav-link,.howitwork-tabs.nav-tabs .nav-link.active,.howitwork-tabs.nav-tabs .nav-link.active:hover,.howitwork-tabs.nav-tabs .nav-link:hover{background:linear-gradient(135deg,#c8496c 0%,#8447d1 100%);color:#fff}.status-desc{border-radius:10px;position:relative;max-height:288px;overflow-y:hidden;height:288px}.service-name-box{background-color:#9657f9;padding:5px 12px;display:block;border-radius:12px}.related-blog-title,div.order-ser-name{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical}.single-blog-post-title{text-align:center;line-height:1.4}.single-blog-post-img{  width: 100%;height: auto;border-radius:43px;margin-bottom:25px}.auth.daymode .service-well,.auth.nightmode .service-well,.service-well{background:0 0!important;box-shadow:none!important}.auth #google_translate_element select{height:40px;border-radius:8px!important}#terms-page .well div{white-space:normal;word-break:break-word;width:100%}.related-blog-row .blog-post img{border-radius:30px}.row.related-blog-row .title{text-align:center;margin-bottom:40px}.related-blog-title{-webkit-line-clamp:1}.row.related-blog-row .blog-txt{min-height:196px;margin-bottom:15px}div.order-ser-name{-webkit-line-clamp:3;text-overflow:ellipsis}.update-tr.New td,.update-tr.enabled td{background-color:green!important}.update-tr.decreased td{background-color:#1ed76050!important}.update-tr.increased td{background-color:#ff000050!important}.ftr-icons a img{max-width:25px}.status-desc-img{transform:rotate(15deg);opacity:.5;position:absolute;right:30px;bottom:0;z-index:0}@media screen and (min-width:991px){.success .row{margin:0 -30px}.success .row>div{padding:0 30px}}@media screen and (min-width:768px){.guest .navbar-default .navbar-collapse{display:flex!important;align-items:center;justify-content:flex-end}.guest .navbar-default .navbar-nav{flex-direction:row;align-items:center}}@media screen and (min-width:1025px){.btn:hover{opacity:.6}}@media(max-width:1199px){#services-sec .card .card-image{right:-36px;bottom:-32px}#services-sec .card.four .card-image,#services-sec .card.three .card-image{right:-62px;bottom:-42px}#about-pannel .flex-wrapper.bottom .user-detail::before{width:216px;height:340px;bottom:-98px}#about-pannel .user-detail.right::before{left:auto;right:-15px}#about-pannel .user-detail::before{left:-15px}.auth .catshort-row .catshort-ul{justify-content:space-between}.auth .catshort-ul li{flex:0 0 23%;max-width:23%;margin:4px}.auth .payment-ul{justify-content:center}.auth .stats-row .col-sm-3{min-width:33.3333%}.inner-wrap{padding-left:0}.sidebar-wrap{z-index:2;background:linear-gradient(135deg,#c8496c 0%,#8447d1 100%)}.wrapper:not(.toggle) .top-nav-wrap{margin-left:280px}.wrapper:not(.toggle) .top-nav-wrap .bread,.wrapper:not(.toggle) .top-nav-wrap .top-nav-right{display:none}.stats-txt,.stats-txt.point-txt{font-size:16px}.stats-title{font-size:13px;font-weight:400}}@media(max-width:991px){#top-sec,.guest #faq .row{isolation:isolate}#top-sec::before{z-index:-2;background-size:cover;background-position:right}.image-wrapper span,.image-wrapper span::after{z-index:-1}#services-sec .card{min-height:unset!important;height:auto!important;margin-bottom:20px}#services-sec .card .card-image{right:-80%;bottom:0}#services-sec .card.four .card-image,#services-sec .card.three .card-image{right:-83%;bottom:0}#why-cheap .col-md-6{min-width:100%!important}#how-to-use .col-md-3,.auth .stats-row .col-sm-3{min-width:50%}#stats .col-md-3{min-width:50%;display:flex;justify-content:center;align-items:center;margin-bottom:20px}#about-pannel .user-detail::before,#social .nav-tabs::before{display:none}#social .nav-tabs{justify-content:flex-start;flex-wrap:wrap;gap:10px}#social .nav-tabs li{width:120px}#fastest-service .col-md-5,#pannel-info .col-md-6{min-width:100%;margin-bottom:20px}#faq .col-md-6.faq_accordion,#fastest-service .col-md-7,.auth .well .col-sm-6{min-width:100%}#about-pannel .user-detail{width:50%;display:flex;flex-direction:column;justify-content:center;align-items:center}#about-pannel .user-detail p{text-align:center}#about-pannel .user-detail .icon{margin:unset!important}#about-pannel .flex-wrapper{flex-wrap:wrap}#about-pannel .flex-wrapper .image{order:5;margin-top:20px}#about-pannel .flex-wrapper.top{padding-bottom:50px}.auth .service_details-row>.col-sm-6{min-width:384px;width:100%!important;margin:0 auto}.auth .notify-img{right:-40px}.auth .orders_sort-nav .nav.nav-pills li{min-width:103px}.auth .orders_sort-nav .nav.nav-pills{flex-wrap:wrap;row-gap:5px}.guest #faq .row{position:relative}.guest #faq .col-md-6.faq_image-edited{position:absolute;top:0;left:25%;z-index:-1;opacity:.3}.stats-wrap .stats-left img{max-width:45px}.stats-wrap .stats-left{flex:0 0 45px;max-width:45px}.stats-wrap .stats-right{flex:0 0 calc(100% - 45px);max-width:calc(100% - 45px);padding-left:10px}}@media(max-width:767px){#top-sec{padding-top:0!important}#top-sec .row>div:not(:last-child){padding-top:0}.guest .navbar .container>div{flex-wrap:wrap}.guest .navbar-header{width:100%!important}.guest .navbar-default{padding:8px 0 10px}.guest .navbar-default .navbar-toggle{border-color:#ffaa0f}.guest .navbar-default .navbar-toggle .icon-bar{background-color:#ffaa0f}.guest .navbar-default .navbar-toggle:focus,.guest .navbar-default .navbar-toggle:hover{background-color:#fff0}.guest .navbar-default .d-flex{display:block!important}.catshort-txt,.guest .navbar-default .navbar-nav:not(.navbar-left-block) li.active::after{display:none}footer .ftr-btm .copyright{text-align:center;margin-bottom:10px}#services-sec .card .card-image{right:-71%}#services-sec .card.four .card-image,#services-sec .card.three .card-image{right:-77%;bottom:0}.guest #faq .col-md-6.faq_image-edited{left:0}.top-nav-right{flex:0 0 100%;max-width:100%}.top-nav-right-ul{margin-top:12px;justify-content:space-between}.catshort-icon{font-size:20px;margin-right:0}.auth .catshort-ul li{flex:0 0 11%;max-width:11%;margin:2px}.catshort-btn{justify-content:center}.notify-img{opacity:.2}.profile-name{font-size:16px}.userprofile-wrap a{font-size:14px;font-weight:500}.sidebar-nav li a{font-size:14px;padding:10px;margin-bottom:1px;border-radius:10px}}@media(max-width:550px){.guest .navbar-default{padding:8px 0 10px}#top-sec{padding-top:15px}#top-sec .row>div:not(:last-child){padding-top:0}#top-sec .sub-title{font-size:18px;line-height:1.1}.section-title,.signup .section-title{font-size:36px}h1{font-size:42px}#about-pannel .user-detail::before,#faq .image,#top-sec .image,.catshort-txt,.flex-wrapper.bottom .image,.image-wrapper span,.inner-banner::before{display:none}#easy-way,#services-sec{padding:25px 0}#pannel-info,#stats,#why-cheap,.inner-banner,footer .ftr-top{padding-bottom:15px}#services-sec .card{padding:15px;min-height:auto;height:auto;margin-bottom:20px}#services-sec .card .card-title{font-size:16px;margin-bottom:12px}#services-sec .card .card-image{right:-15px!important;bottom:-15px!important;margin-left:auto}.section-title{margin-bottom:15px}#why-cheap .image-wrapper .image img{max-width:200px;margin:auto auto 25px;display:block}#why-cheap .item .icon{flex:0 0 100%;max-width:100%;margin-bottom:10px}#about-pannel .flex-wrapper,#why-cheap .item{flex-wrap:wrap}#how-to-use .card{border-radius:20px;padding:20px 15px 30px;height:auto;min-height:auto}#how-to-use{padding-bottom:0}#stats .item{margin:auto auto 25px}#social .nav-tabs .nav-link{font-size:0;border-radius:10px!important;padding:10px 5px!important}#social .nav-tabs .nav-link img,.catshort-icon{margin:0}#social .nav-tabs{margin:20px 0 10px}.accordion>.card button{height:auto;padding:12px 15px!important;box-shadow:none;line-height:1.4!important}.accordion>.card .card-body{padding:15px;border-radius:10px;margin-top:10px}#social{padding-bottom:30px}#fastest-service .section-title{font-size:36px;margin-bottom:18px}#faq .section-title,#pannel-info .box{margin-bottom:20px}#fastest-service .box{border-radius:12px;min-height:auto;padding:15px}.fastest-service-nav,.howitwork-img,.success .image img{margin-bottom:15px}#easy-way .content{border-radius:15px;background:rgb(255 255 255 / .9);min-height:auto;padding:15px;margin-top:-80px}#easy-way .content .icon{width:60px;height:60px}#easy-way .content ul li{color:#000;font-size:20px;font-weight:800}#easy-way .section-title{margin-top:20px}#pannel-info .box{border-radius:12px;padding:20px 15px 0}#faq{padding-bottom:20px}#about-pannel .user-detail{width:100%;margin-bottom:20px}#about-pannel .flex-wrapper.top{max-width:100%;flex-wrap:wrap;padding-bottom:0}#about-pannel .user-detail.right{text-align:left}#about-pannel .user-detail.right .icon{margin-right:auto;margin-left:0}#about-pannel .user-detail.right ul{justify-content:flex-start}#payment-method,.guest #howitwork{padding:15px 0}footer .ftr-top{padding-top:25px}footer .ftr-txt{font-size:14px;margin:12px 0}footer .ftr-title{font-size:20px;margin-top:12px;margin-bottom:12px}footer .ftr-nav li:not(:last-child){margin-bottom:8px}footer a{font-size:14px}footer .ftr-btm .copyright{text-align:center;font-size:13px;line-height:1.4;margin-bottom:13px}footer .ftr-btm ul{padding:0;flex-wrap:wrap}footer .ftr-btm ul li{flex:0 0 100%}footer .ftr-btm ul li a{display:block;width:max-content;text-align:center;margin:auto}.row.notify-row{margin:auto 0 25px;border-radius:12px;padding:15px 0}.notify-title,.notify-txt{position:relative;z-index:1}.notify-img{z-index:0;opacity:.2}.catshort-ul li{flex:0 0 18%;margin:2px}#save-secret,.success p,.team .slider span{margin-bottom:12px}.catshort-btn{justify-content:center}.service-search-row .dropdown{margin-bottom:12px;margin-top:12px}.service-well{border-radius:12px;padding:0}.table-responsive{border:0}.service-well tbody tr td,.service-well thead tr th{padding:5px!important}.modal-body,.modal-title{white-space:normal;word-break:break-all}#social .nav-tabs li{width:14%}#social .nav-tabs,.catshort-ul{justify-content:space-between}#social .nav-tabs .nav-item:last-child .nav-link{font-size:12px;padding:15px 5px!important;letter-spacing:1px;height:45px}#faq .col-md-6.faq_accordion{height:400px}.about-img{position:unset;max-width:100%;margin:15px auto}#google_translate_element select{width:100%;margin-top:15px;text-align:center}.guest .navbar-default .navbar-nav>li>a.btn-primary span{display:none;margin:0;border:0}#top-sec .btn.btn-primary,.btn{line-height:45px!important;border-radius:12px!important;height:45px}.guest .navbar-brand img{max-height:46px}#easy-way .content ul,#get-started .btn.btn-primary,#stats .col-md-3{margin-bottom:0}#fastest-service .box h4{margin-top:0}#top-sec .btn.btn-primary{min-width:154px}#top-sec form .pull-right.pull-right-middle{float:left!important}#why-cheap .item{padding:15px}#faq .accordion>.card,#social .accordion>.card,.auth .nav-tabs{margin-bottom:10px}#pannel-info .box .image .img-fluid{max-width:120px}#faq .accordion>.card button{flex-wrap:wrap;white-space:normal;word-break:break-word;padding-right:30px!important}#faq .accordion>.card button span{position:absolute;right:5px;top:50%;transform:translateY(-50%)}#payment-method ul li{margin:0 5px}#payment-method ul{margin-bottom:5px}footer .ftr-logo img{max-width:150px}footer .ftr-icons ul li a{width:32px;height:32px}footer .ftr-icons ul li a img{max-width:20px}footer .ftr-btm ul li{flex:0 0 23%;max-width:23%;text-align:center;margin:0 0 5px}.signup .image{position:relative}.signup .form-control{height:45px;line-height:45px}.signup form .pull-right.pull-right-middle{text-align:left;float:left!important}.signup form .pull-right.pull-right-middle a{color:#fff;font-weight:500}.guest .service-page-wrapper{width:98%}.service-description .modal-header{align-items:center}.service-description .modal-header .close{padding-top:0;padding-bottom:0}.inner-banner .sub-title{font-size:16px;margin-bottom:15px}.inner-banner h1{margin-top:5px;font-size:40px}.care-sec{padding:15px 0 25px}.care-sec .image,.guest #howitwork .title{margin-bottom:25px}.team .content-box{border-radius:25px;padding:25px 15px}.team .content-box .mb-5{margin-bottom:0!important}.team .slider .section-title{font-size:80px;line-height:1.1}.team .slider span{font-size:20px}.team{padding-bottom:25px}.success h5{font-size:16px;margin-bottom:10px}.auth .nav-tabs li a,.auth label{margin-bottom:5px;font-weight:400}#get-started{padding:20px 0}#get-started .row{border-radius:20px;padding:15px;margin:0;overflow:hidden}#get-started .section-title{font-size:22px}.getstarted-img{position:absolute;bottom:-16px;z-index:0;opacity:1;max-width:70px;right:-20px}.row.howitwork-row{margin:0 0 20px;border-radius:20px;padding:15px 20px}.howitwork-num{width:75px;height:75px;font-size:40px}.how-status-title{margin-top:12px;margin-bottom:12px!important;font-size:22px}.howitwork-tabs{display:flex;flex-wrap:wrap;align-items:center;align-content:center;justify-content:center}.howitwork-tabs .nav-item{flex:0 0 50%;max-width:50%}.status-desc{max-height:unset;height:auto}.status-desc-img{max-width:80px}.howitwork-title{font-size:22px;margin:5px 0}.row.howitwork-row .payment-ul li{flex:0 0 24.5%;max-width:24.5%;justify-content:space-between;margin-right:.25%;margin-left:.25%}#google_translate_element select,.guest .navbar-default .navbar-nav>li>a.btn.btn-primary{height:32px;line-height:32px!important;border-radius:10px!important}.title{font-size:30px}#terms-page .well h1{margin:0!important}.blog-detail h1.single-blog-post-title{font-size:26px}.auth #google_translate_element select{margin-top:0;min-width:110px;font-size:11px!important;padding:0 4px;height:30px}.dropdown.dropdown-currencies .dropdown-toggle{height:30px;line-height:14px;padding:8px 5px;font-size:12px;font-weight:400}.top-nav-btn a{width:30px;height:30px;font-size:14px;margin-left:2px}.catshort-btn{padding:0;width:32px;height:32px;display:flex;justify-content:center;align-items:center}.catshort-icon{font-size:16px}.auth .well{border-radius:18px;padding:12px}.auth .nav-tabs li a{color:#fff;font-size:14px;border-radius:8px;border:0;padding:5px 10px}.auth label{font-size:12px}.auth form .btn.btn-primary{height:30px;line-height:30px!important}.well-title{font-size:18px}.ser-desc-box{border-radius:12px;padding:10px;margin-bottom:10px}.ser-desc-title{margin-bottom:0;font-size:14px;font-weight:700}.ser-desc-txt{font-size:12px}.auth .nav-pills li{flex:0 0 100%;max-width:100%}.pagination>li a{width:20px;height:20px;font-size:14px;font-weight:400;padding:0}.payment-ul li{flex:0 0 24.5%;max-width:24.5%;margin:.7px;padding:5px;height:50px}#support-list.row.vote-avatar .col-sm-4{flex:0 0 33.33%;max-width:33.33%}.refferal-box a,.refferal-box h6{font-weight:400;font-size:14px;margin-bottom:6px}textarea.form-control{height:150px}#save-secret{height:45px;width:100%!important}.view-more-btn-wrap-inner .modal-btn{margin-top:12px}.acc-benefit-title,.secret-form-wrap,.secret-form-wrap .sec-wrap,.view-more-btn-wrap-inner .modal-btn{display:block}#status-modal .modal-dialog{margin-left:auto;width:95%;margin-right:auto}.user-spending-title{font-size:20px}.catshort-ul li{flex:0 0 32px;max-width:32px}.auth .service_details-row>.col-sm-6{min-width:auto}#ticket-v .vote-wrapper h6,#ticket-v h2,#vote-success h2{font-size:18px!important}.secret-form-wrap .sec-wrap .form-control{width:100%;max-width:100%;height:48px;margin:9px 0}.secret-form-wrap form+.btn.btn-primary{width:100%;max-width:100%}#secret-form{padding-right:0;max-width:100%}}.order-again-btn,table.table tbody tr td,table.table thead tr th{padding:10px!important}.btn.refill-btn{border-radius:12px!important;padding:0 10px!important;min-width:110px;height:44px}.guest .navbar-default .container{border-bottom:1px solid rgb(255 255 255 / .29)}.guest #google_translate_element select{background:0 0;border:1px solid #fff;height:40px;border-radius:100px!important}.guest .navbar-default .navbar-nav>li>a.btn.btn-primary{height:40px;line-height:40px!important}.guest .navbar-default .navbar-nav.navbar-right{margin-right:auto}.guest .navbar-default .navbar-nav>li>a{font-size:13px;padding:9px 15px;margin-right:5px;border-radius:100px}.refill-td .order-status{min-width:100px;padding:5px;border-radius:10px}.order-status-icon{width:6px;height:6px}.order-again-btn{min-width:80px;border-radius:10px!important}.service-description button.btn.btn-primary{border-radius:10px!important;width:80px;height:40px;min-width:80px;background:rgb(255 255 255 / .19)!important}.service-name,.width-service-name,div.order-ser-name{min-width:140px;width:100%;max-width:100%}.account-modal .modal-dialog .modal-content .modal-header{display:flex;justify-content:space-between;align-items:center;align-content:center}.account-modal .modal-dialog .modal-content .modal-header .close{margin:0;padding:0}.account-modal .modal-footer{justify-content:space-between;align-items:center;align-content:center}.account-modal .modal-footer .btn{flex:0 0 49%;max-width:49%;margin:0}.sidebar-wrap{width:220px;padding:10px 12px}.inner-wrap{padding-left:220px}.sidebarlogo img{max-width:80%;width:auto;margin:auto;display:block}.profile-img{max-width:100px}.userprofile-wrap a{font-size:14px}.userprofile-wrap a .balance-icon{font-size:22px;width:13px;height:13px}.stats-wrap .stats-left{flex:0 0 30%;max-width:30%}.stats-wrap .stats-right{flex:0 0 70%;max-width:70%}.stats-title{margin-bottom:0}.catshort-btn{padding:10px}.auth .well{padding:15px;border:1px solid #1C7E5F;background:#036D4B}.auth .nav-tabs li a{margin-bottom:5px;margin-right:2px;padding:8px 10px}.sidebar-nav li a{padding:10px;font-size:14px}#why-cheap .item:hover{background:#fff!important}#why-cheap .item:hover h3{color:#001911}#why-cheap .item:hover p{color:#636B68}#services-sec .card:hover .card-title{color:#001911}#services-sec .card:hover p{color:#636B68}.ftr-nav li a:hover{color:#fff}#serv-inp{border:1px solid #1C7E5F;background:rgb(255 255 255 / .19);color:#ddd}.auth .nav-tabs li a{background:#00583C}.auth .form-control{background-color:#fff}.auth .form-control{background-color:#fff;color:#636B68}.search-dropdown .input-wrapper .fas.fa-search{color:#636B68}.service-well{border:0}.well-title{text-align:center!important}.auth .ticket_auth .nav-tabs li a{border:1px solid #1C7E5F;background:#036D4B}.auth .ticket_auth .nav-tabs li.active a{background:linear-gradient(135deg,#c8496c 0%,#8447d1 100%);box-shadow:0 20px 30px 0 rgb(0 0 0 / .12)}#faq .image::after{content:'';width:451px;height:357px;border-radius:451px;background:#7BCC7B;filter:blur(138.1999969482422px);position:absolute;left:0;right:0;top:50%;transform:translateY(-50%);margin:auto;z-index:-2}@media (max-width:1199px){.inner-wrap{padding-left:0}}@media (max-width:991px){.stats-wrap .stats-left{flex:0 0 45px;max-width:45px}.stats-wrap .stats-right{flex:0 0 calc(100% - 45px);max-width:calc(100% - 45px);padding-left:10px}}.order-id-wrap .btn-custom,.order-link-wrap .btn-custom{width:35px;min-width:35px;height:35px;border-radius:5px!important;font-size:16px;margin-right:5px}.order-id-wrap,.order-link-wrap{display:flex;align-items:center;align-content:center;flex-wrap:nowrap}.order-link-txt{line-height:1.1}.update-drawer{position:fixed;right:-400px;top:0;width:400px;z-index:99999;background-color:#00583c;height:100%;overflow-y:auto;border-left:0}.update-drawer-head{padding:12px;display:flex;flex-wrap:wrap;align-content:center;align-items:center;justify-content:space-between;box-shadow:0 2px 10px 0 rgb(0 0 0 / .08)}.update-drawer-title{color:#fff;font-size:24px;font-weight:700;margin:0}.update-drawer-close{background:0;border:0;padding:0;color:#fff;line-height:0;cursor:pointer}.update-drawer-body{padding-top:10px}.update-content{padding-right:5px;overflow-y:auto;scrollbar-width:thin;height:100%}.update-content-wrap{padding:10px 15px;margin-bottom:0;display:flex;flex-wrap:wrap;align-items:center;align-content:center;justify-content:space-between;border-bottom:1px solid rgb(255 255 255 / .29);background:linear-gradient(135deg,#c8496c 0%,#8447d1 100%)}.update-content-wrap .id-boxi{background:linear-gradient(135deg,#c8496c 0%,#8447d1 100%);border-radius:5px;color:#fff;width:max-content;max-width:max-content;font-weight:400;padding:5px 5px;font-size:12px}.update-content-wrap .update.badge{text-align:right;font-size:12px;font-weight:600;max-width:max-content;box-shadow:0 0 0 1px #d5dcec;border:1px solid rgb(255 255 255 / .18)!important;background:linear-gradient(180deg,rgb(255 255 255 / .17) 0%,#fff0 100%);opacity:1;min-width:auto;height:25px;line-height:1!important;border-radius:5px!important}.update-ser-name{font-size:16px;font-weight:600;margin:10px 0;line-height:1.4;text-align:center;text-align:left;font-size:14px;line-height:1.2;margin:10px 0 0}.update-ser-name,.update-date{flex:0 0 100%;max-width:100%}.update-date{font-size:12px;font-weight:300;text-align:left;width:100%}.update-drawer.active{right:0}.auth .form-control::placeholder{color:#636B68}.auth tbody tr td{background:#FFF;color:#636B68}.order-status.Completed{background:#1ED760;border-color:#1ED760;color:#fff}.order-status.Partial{background:#00B3FF;border-color:#00B3FF;color:#fff}.order-status.Canceled{background:red;border-color:red;color:#fff}.order-status.Pending{background:#9356FD;border-color:#9356FD;color:#fff}.order-status.Inprogress{background:#D21A8C;border-color:#D21A8C;color:#fff}.order-status.Processing{background:#FFA800;border-color:#FFA800;color:#fff}.service-search-row .dropdown-menu{box-shadow:0 0 0 1px rgb(255 255 255 / .2) inset;overflow:hidden}td a.ticket-subject{color:#fff}.order-status.Answered{background:#1ED760;border-color:#1ED760;color:#fff}.order-status.Closed{background:red;border-color:red;color:#fff}.auth table tbody .update-tr td{color:#636B68;background:rgb(255 255 255 / .19)!important}.decreased .order-status{background:#F70;border-color:#F70;color:#fff}.update-tr .order-ser-name{white-space:nowrap}.update-tr .order-ser-name .order-status{justify-content:flex-start;width:max-content}.increased .order-status{background:#136ED7;color:#fff;border-color:#136ED7}.enabled .order-status{background:#20D807;color:#fff;border-color:#20D807}.disabled .order-status{background:#D8070B;color:#fff;border-color:#D8070B}.help-block{color:#fff}.service-description .modal-body{color:#fff}#serv-inp::placeholder{color:#fff}.api_auth a{color:#00583c}@media (max-width:1199px){.sidebar-wrap{background:#036D4B;z-index:9}}@media (max-width:550px){.mobilespeed-hide footer{display:block}}.signup-img-wrap{display:block}.order-id-wrap .btn-custom,.order-link-wrap .btn-custom{width:25px;min-width:25px;height:25px;font-size:10px}.order-status{white-space:nowrap}.frm_flex{display:flex;align-items:center}.form-group-password{position:relative;margin-left:8px}.smm-panel-usa #top-sec .btn.btn-primary{border-radius:47px!important}.card-image-wraps{position:absolute;right:0;bottom:0}.card_wrappers{min-height:248px!important;margin-top:20px!important;height:auto!important}.card_wrappers p{flex:0 0 65%;max-width:65%}.card_wrappers .btn.btn-primary{width:138px;height:55px;position:absolute;bottom:27px}.card_wrappers .btn.btn-secondary{width:138px;height:55px;position:absolute;bottom:27px;background:#00583C}.card_wrappers:hover p{color:#000!important}.easy_content_sec .btn.btn-primary{margin-top:20px}.stats_sec .section-title{padding-bottom:20px}.item_important{border-radius:16px;border:1px solid #1C7E5F;background:#036D4B;padding:25px;min-height:280px;margin-bottom:20px;display:flex;flex-direction:column;align-items:center;justify-content:center}.item_important1{position:relative;border-radius:16px;border:1px solid #1C7E5F;background:linear-gradient(135deg,#c8496c 0%,#8447d1 100%);padding:12px;min-height:582px}.item_important1 img{margin:auto}.img_important_bottom img{transform:translateY(22px)}.step_cheap_box ul li{display:flex;align-items:center;justify-content:space-between}.cheap_panel_best{padding:50px 0}.row.cheap_row{padding-top:20px}.step_cheap_box{border-radius:16px;border:1px solid #1C7E5F;background:#036D4B;padding:15px}.step_cheap_box ul{padding:0}.step_cheap_box ul li{display:flex;align-items:center;justify-content:space-between;border-radius:15px;border:1px solid #1C7E5F;background-color:#00583C;padding:15px;min-height:60px;margin-bottom:10px}.step_cheap_box ul .bg_white{border-radius:15px;background:#FFF;box-shadow:0 30px 20px 0 rgb(0 0 0 / .1)}.step_cheap_box ul .bg_white span{color:#000;font-size:18px;font-style:normal;font-weight:700;line-height:125%}.step_cheap_box ul li span{color:#FFF;font-size:14px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:-.56px;display:flex;align-items:center}.step_cheap_box ul li span img{margin-right:4px}.image_cheapsec img{max-width:450px;margin:auto}.image_cheapsec{position:relative}.image_cheapsec::before{content:'';position:absolute;width:409px;height:323px;border-radius:409px;background:#7BCC7B;filter:blur(138.1999969482422px);left:0;right:0;margin:auto;z-index:-1;top:50px}#order_delay .btn.btn-default.btn-big-secondary.clear-datetime{background-color:red;width:60px;max-width:60px;border-radius:0 14px 14px 0!important;white-space:normal!important;height:40px;min-width:60px}.service-search-row .btn.btn-primary{white-space:normal;line-height:1.2!important}.service-search-row .dropdown-menu{background-color:#6a4248!important}.cat-name td{border-radius:18px!important}@media (max-width:980px){.min-ser,.max-ser{display:none}.guest .service-page-wrapper{width:100%}}@media (max-width:575px){.frm_flex{display:block;align-items:center}.card-image-wraps{display:none}.cheap_panel_best{padding:30px 0}.card_wrappers p{flex:0 0 100%;max-width:100%}.card_wrappers{margin-top:0!important}.card_wrappers .btn.btn-primary{width:138px;height:45px;position:relative;bottom:0;margin-top:10px}.card_wrappers .btn.btn-secondary{width:138px;height:45px;position:relative;bottom:0;background:#00583C;margin-top:10px}.image_cheapsec img{max-width:100%;margin:auto}.item_important{min-height:auto}.item_important1{min-height:auto}.item_important1{margin-bottom:20px}.img_important_bottom img{transform:translateY(13px)}.cheap_panel_best{padding:20px 0}.step_cheap_box{margin-bottom:15px}.service-name{white-space:normal!important;min-width:180px;width:180px;max-width:180px;height:100px;overflow-y:auto;min-height:100px;max-height:100px;display:block}.ser-min,.ser-max{display:none}}@media (max-width:600px){#top-sec::before{background-image:none!important;content:none}}#services-sec,#why-cheap,#how-to-use,#stats,#payment-method,#team{content-visibility:auto;contain-intrinsic-size:1000px 800px}.signup .form-control::placeholder{color:#6b7280;opacity:1}.signup .form-control::-webkit-input-placeholder{color:#6b7280;opacity:1}.signup .form-control::-moz-placeholder{color:#6b7280;opacity:1}.signup .form-control:-ms-input-placeholder{color:#6b7280}.signup .form-control::-ms-input-placeholder{color:#6b7280}.signup .form-control{color:#111827;background-color:#fff}.signup form .pull-right.pull-right-middle a{color:#ffffff!important;font-weight:600;text-decoration:underline}.signup form .pull-right.pull-right-middle a:hover,.signup form .pull-right.pull-right-middle a:focus{opacity:.9}.signup form{margin-bottom:60px}.row.orders_sort-nav .btn.btn-default{background:red;font-size:16px}.well_title{color:#fff!important;font-size:20px!important;text-align:center!important}.service-name{min-width:350px}@media (max-width:991px){.hide-on-mobile{display:none!important}}.smm-panel-landing-page #top-sec .btn.btn-primary{border-radius:47px!important}.landing-page-p{padding:10px 0;margin-bottom:24px}.landing-page-p h2{margin:28px 0 14px;line-height:1.25}.landing-page-p h3{margin:22px 0 12px;line-height:1.28}.landing-page-p h4{margin:18px 0 10px;line-height:1.3}.landing-page-p h5{margin:14px 0 8px;line-height:1.35}.landing-page-p h6{margin:12px 0 8px;line-height:1.4}.landing-page-p p{margin:0 0 16px;line-height:1.75}.landing-page-p ul,.landing-page-p ol{margin:0 0 16px;padding-left:22px}.landing-page-p li{margin-bottom:8px}@media (max-width:576px){.landing-page-p{padding:16px 0;margin-bottom:16px}.landing-page-p h2{margin:22px 0 12px}.landing-page-p h3{margin:18px 0 10px}}.auth-anchor{position:relative;top:-560px;height:0}.blog .btn-read{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:100%}.contentreader{font-family:"Inter","Poppins","Roboto","Raleway",Arial,sans-serif;font-size:17.5px;line-height:1.8;letter-spacing:.2px;color:var(--textcolor2);max-width:100%;margin:0 auto}.contentreader{margin-top:25px;margin-bottom:45px}.contentreader h1,.contentreader h2,.contentreader h3,.contentreader h4,.contentreader h5,.contentreader h6{color:var(--textcolor);font-weight:800;line-height:1.25;margin:30px 0 14px}.contentreader h1{font-size:34px;margin-top:40px;margin-bottom:18px}.contentreader h2{font-size:28px;margin-top:34px;margin-bottom:16px}.contentreader h3{font-size:22px;margin-top:28px;margin-bottom:14px}.contentreader h4{font-size:19px;margin-top:22px;margin-bottom:12px}.contentreader h5{font-size:17px;margin-top:18px;margin-bottom:10px}.contentreader h6{font-size:16px;margin-top:16px;margin-bottom:10px}.contentreader p{margin:0 0 18px;color:var(--textcolor2)}.contentreader ul,.contentreader ol{margin:12px 0 22px 22px;padding:0}.contentreader li{margin:0 0 12px;padding-left:4px;color:var(--textcolor2);line-height:1.75}.contentreader ul+p,.contentreader ol+p{margin-top:8px}.contentreader a{color:var(--primary);text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}.contentreader a:hover{opacity:.9}.contentreader strong{font-weight:850;color:var(--textcolor)}.contentreader em{font-style:italic}.contentreader blockquote{margin:22px 0;padding:14px 16px;border-left:4px solid var(--primary);background:rgb(255 255 255 / .10);border-radius:14px;color:var(--textcolor2)}.contentreader blockquote p{margin:0}.contentreader table{width:100%;border-collapse:collapse;margin:22px 0;font-size:15.5px;background:rgb(255 255 255 / .06);border-radius:14px;overflow:hidden}.contentreader th,.contentreader td{border:1px solid rgb(255 255 255 / .18);padding:11px 12px;text-align:left;color:var(--textcolor2);vertical-align:top}.contentreader th{background:rgb(255 255 255 / .14);font-weight:850;color:var(--textcolor)}.contentreader code{background:rgb(255 255 255 / .12);padding:2px 7px;border-radius:8px;font-size:14.5px;color:var(--textcolor)}.contentreader h1+ul,.contentreader h1+ol{margin-top:10px}.contentreader h2+ul,.contentreader h2+ol{margin-top:10px}.contentreader h3+ul,.contentreader h3+ol{margin-top:8px}.contentreader h4+ul,.contentreader h4+ol{margin-top:8px}.contentreader h5+ul,.contentreader h5+ol{margin-top:6px}.contentreader h6+ul,.contentreader h6+ol{margin-top:6px}.contentreader>*:first-child{margin-top:0!important}.contentreader>*:last-child{margin-bottom:0!important}@media (min-width:1400px){.contentreader{font-size:18px;line-height:1.85;max-width:100%}}@media (max-width:992px){.contentreader{font-size:16.5px;line-height:1.78;max-width:100%}.contentreader h1{font-size:30px}.contentreader h2{font-size:25px}.contentreader h3{font-size:21px}}@media (max-width:768px){.contentreader{font-size:16px;line-height:1.75}.contentreader h1{font-size:26px;margin-top:30px;margin-bottom:14px}.contentreader h2{font-size:22px;margin-top:26px;margin-bottom:12px}.contentreader h3{font-size:19px;margin-top:22px;margin-bottom:10px}.contentreader h4{font-size:17px;margin-top:18px;margin-bottom:10px}}@media (max-width:100%){.contentreader{font-size:15.5px;line-height:1.7}}.faq_accordion button[dir="rtl"]{text-align:right}.google-wrap{position:relative;width:100%;height:48px}.google-fake-btn{display:flex;align-items:center;justify-content:center;gap:10px;padding:0 14px;height:48px}.google-fake-icon svg{width:22px;height:22px}.google-real-btn{position:absolute;inset:0;z-index:5;display:flex;align-items:center;justify-content:center;opacity:.001;pointer-events:auto}.google-real-btn iframe{display:block;margin:0 auto!important}.google-wrap{height:48px;min-height:48px}.google-fake-btn{height:48px;min-height:48px}.google-real-btn{height:48px}
.hero-reasons{
  margin-top: 16px;                 /* a bit more breathing room */
  padding: 0 6px;
}

.hero-reasons__grid{
  display: grid;
  gap: 14px;                        /* more vertical spacing */
}

/* Card */
.hero-reason{
  display: grid;
  grid-template-columns: 54px 1fr;
  align-items: center;
  gap: 12px;

  padding: 7px 7px;
  border-radius: 25px;

  /* stronger glass feel */
  background: rgba(255,255,255,.045);
  border: 1px solid rgba(255,255,255,.14);

  /* softer but more premium shadow */
  box-shadow:
    0 14px 30px rgba(0,0,0,.22),
    inset 0 1px 0 rgba(255,255,255,.06);

  width: 100%;                      /* consistent width */
}

/* Optional hover (looks premium, not flashy) */
.hero-reason:hover{
  border-color: rgba(31, 209, 194, .22);
  background: rgba(255,255,255,.055);
}

/* Icon box */
.hero-reason__icon{
  width: 46px;
  height: 46px;
  border-radius: 999px;             /* soft circle (better than square here) */

  display: grid;
  place-items: center;

  color: #1fd1c2;

  /* stronger tinted circle */
  background: rgba(31, 209, 194, .14);
  border: 1px solid rgba(31, 209, 194, .30);

  /* slight depth */
  box-shadow:
    0 10px 18px rgba(0,0,0,.18),
    inset 0 1px 0 rgba(255,255,255,.08);
}

.hero-reason__icon svg{
  width: 26px;
  height: 26px;
}

/* Text */
.hero-reason__text{
  font-size: 16px;
  font-weight: 800;                 /* slightly stronger */
  letter-spacing: .1px;
  line-height: 1.25;
  color: rgba(255,255,255,.96);
}

/* Mobile */
@media (max-width: 480px){
  .hero-reasons__grid{
    gap: 12px;
  }
  .hero-reason{
    padding: 14px 14px;
    border-radius: 16px;
  }
  .hero-reason__text{
    font-size: 15px;
  }
}
#about-pannel { min-height: 700px; }

.about-panel-img{
  width: 100%;
  max-width: 707px;
  aspect-ratio: 707 / 527;
  overflow: hidden;
}

.about-panel-img img{
  width: 100%;
  height: 100%;
  object-fit: contain;
  display: block;
}
/* Tools UI */
.tool-wrap { max-width: 980px; margin: 0 auto; }
.tool-card { border-radius: 14px; border: 1px solid rgba(255,255,255,.08); background: rgba(255,255,255,.02); }
.tool-card .card-body { padding: 22px; }
.tool-title { font-size: 1.35rem; font-weight: 700; margin-bottom: 6px; }
.tool-sub { opacity: .85; margin-bottom: 18px; }
.tool-result { border-radius: 12px; padding: 14px 16px; border: 1px dashed rgba(255,255,255,.18); }
.tool-kpi { font-size: 1.4rem; font-weight: 800; }
.tool-note { font-size: .95rem; opacity: .9; margin: 8px 0 0; }
.tool-actions { display: flex; gap: 10px; flex-wrap: wrap; margin-top: 14px; }
.tool-actions a.btn { border-radius: 12px; }
.small-help { font-size: .9rem; opacity: .85; }


/* ================================
   Reusable Auth Card Component
   ================================ */

.auth-card{
  padding:20px; /* your requested 10px all sides */
  background:rgba(255,255,255,0.06);
  border-radius:12px;
  border:1px solid rgba(255,255,255,0.2);
  box-shadow:0 10px 30px rgba(0,0,0,0.35);
 position: relative;
  z-index: 5;
  /* keep flex for alignment */
  display:flex;
  justify-content:center;
  align-items:center;

  /* ✅ remove tall fixed height */
  min-height:unset;

  /* ✅ add controlled vertical breathing room instead */
  padding-top:30px;
  padding-bottom:5px;
}

.auth-card > form{ width:100%; }

/* Equal height columns */
.auth-card__grid{
  display:flex;
  flex-wrap:wrap;
  gap:12px;
  align-items:stretch;
margin-top: 10px;
}

.auth-card__col{
  flex:1 1 240px;
  min-width:240px;
}

.auth-card__col--action{
  flex:0 0 180px;
  min-width:180px;
}

.auth-card .form-group{
  margin-bottom:5px;
}

.auth-card .btn.btn-primary{
  border-radius:10px;
}

/* If alerts exist, keep it natural and avoid crowding */
.auth-card.has-alert{
  align-items:flex-start;
  padding-top:12px;
  padding-bottom:12px;
}

/* Responsive */
@media (max-width:991px){
  .auth-card{
    align-items:stretch;
    padding-top:12px;
    padding-bottom:12px;
  }

  .auth-card__col,
  .auth-card__col--action{
    flex:1 1 100%;
    min-width:0;
  }
}
@media (max-width: 576px){
  .blog-detail .container{
    padding-left: 12px;
    padding-right: 12px;
  }

  .blog-detail .well{
    padding: 16px 14px;      /* was 50px 35px */
    border-radius: 16px;     /* optional: looks nicer on mobile */
    margin-left: 0;
    margin-right: 0;
  }

  .blog-detail .contentreader{
    padding-left: 0;
    padding-right: 0;
  }
}
/* GLOBAL LINKS */


a:hover,
a:focus {
  color: var(--link-hover, #ffd27a); /* brighter than bg */
  text-decoration: underline;
  text-underline-offset: 3px;
  text-decoration-thickness: 2px;
}

/* Optional: visible keyboard focus */
a:focus-visible {
  outline: 2px solid rgba(243, 181, 82, .45);
  outline-offset: 3px;
  border-radius: 6px;
}
.trust-badge {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 6px;
  font-weight: 600;
  font-size: 16px;
  width: fit-content;
  margin: 0 auto 20px;
  color: #38bdf8;
}
.trust-badge::before {
content: "✓";
}
.premium-h1 {
  line-height: 1.2;
  letter-spacing: 0.5px;
  text-shadow: 0 6px 30px rgba(0, 0, 0, 0.6);
}
#panel-strengths {
  padding: 70px 0 30px;
padding-bottom: 80px;
}

#panel-strengths .section-head {
  max-width: 900px;
  margin: 0 auto 34px;
}

#panel-strengths .section-head p {
  color: rgba(255,255,255,0.82);
  font-size: 15px;
  line-height: 1.8;
  margin-top: 10px;
}

.panel-strengths-grid {
  display: grid;
  grid-template-columns: repeat(3, minmax(0, 1fr));
  gap: 24px;
}

.panel-strength-card {
  position: relative;
  height: 100%;
  padding: 28px 24px;
  border-radius: 22px;
  background: rgba(255,255,255,0.05);
  border: 1px solid rgba(255,255,255,0.08);
  box-shadow: 0 12px 30px rgba(0,0,0,0.18);
  backdrop-filter: blur(6px);
  -webkit-backdrop-filter: blur(6px);
  transition: transform 0.25s ease, box-shadow 0.25s ease, border-color 0.25s ease;
}

.panel-strength-card:hover {
  transform: translateY(-4px);
  box-shadow: 0 18px 40px rgba(0,0,0,0.24);
  border-color: rgba(255,255,255,0.14);
}

.panel-strength-icon {
  width: 52px;
  height: 52px;
  border-radius: 16px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  margin-bottom: 18px;
  background: rgba(255,255,255,0.08);
  color: #d7e3ff;
}

.panel-strength-icon svg {
  width: 24px;
  height: 24px;
}

.panel-strength-card h3 {
  font-size: 22px;
  line-height: 1.35;
  font-weight: 700;
  margin-bottom: 14px;
  color: #ffffff;
}

.panel-strength-card p {
  margin: 0;
  font-size: 15px;
  line-height: 1.85;
  color: rgba(255,255,255,0.82);
}

.panel-strength-link {
  display: inline-block;
  margin-top: 16px;
  font-size: 14px;
  font-weight: 600;
  color: #ffffff;
  text-decoration: none;
  border-bottom: 1px solid rgba(255,255,255,0.25);
  transition: color 0.2s ease, border-color 0.2s ease;
}

.panel-strength-link:hover {
  color: #ffffff;
  border-color: rgba(255,255,255,0.55);
  text-decoration: none;
}

@media (max-width: 991.98px) {
  .panel-strengths-grid {
    grid-template-columns: 1fr;
    gap: 18px;
  }

  .panel-strength-card {
    padding: 22px 18px;
    border-radius: 18px;
  }

  .panel-strength-card h3 {
    font-size: 20px;
  }
}

#fastest-service {
  margin-bottom: 48px;
}

.country-scroll-row {
  display: flex;
  gap: 18px;
  overflow-x: auto;
  overflow-y: hidden;
  padding: 4px 4px 18px;

  scroll-snap-type: x proximity;
  -webkit-overflow-scrolling: touch;

  /* hide scrollbar */
  scrollbar-width: none; /* Firefox */
}

.country-scroll-row::-webkit-scrollbar {
  display: none; /* Chrome, Safari */
}

/* cards */
.country-card {
  flex: 0 0 357px; /* wider → less tall cards */
  scroll-snap-align: start;
}

.country-card .box {
  height: 100%;
  padding: 24px;
  border-radius: 18px;

  background: rgba(255,255,255,0.04);
  border: 1px solid rgba(255,255,255,0.08);

  box-shadow: 0 10px 30px rgba(0,0,0,0.14);
  transition: transform 0.25s ease, box-shadow 0.25s ease;
}

.country-card .box:hover {
  transform: translateY(-4px);
  box-shadow: 0 16px 36px rgba(0,0,0,0.18);
}

.country-card .box h3 {
  margin-bottom: 12px;
  font-size: 20px;
  font-weight: 700;
}

.country-card .box p {
  margin-bottom: 0;
  font-size: 14.5px;
  line-height: 1.7;
}

/* mobile */
@media (max-width: 767px) {
  .country-scroll-row {
    gap: 1px;
    padding: 0;
    scroll-snap-type: x mandatory;
  }

  .country-card {
    flex: 0 0 calc(100% - 1px);
    min-width: calc(100% - 1px);
    max-width: calc(100% - 1px);
    margin-right: 1px;
    scroll-snap-align: start;
  }

  .country-card:last-child {
    margin-right: 1px;
  }

  .country-card .box {
    padding: 24px 24px;
    border-radius: 16px;
  }

  .country-card .box h3 {
    font-size: 24px;
  }

  .country-card .box p {
    font-size: 14px;
    line-height: 1.65;
  }
}

#pannel-info {
  margin: 64px 0;
}

/* section header */
#pannel-info .section-head {
  max-width: 980px;
  margin: 0 auto 34px;
  text-align: center;
}

/* scroll container */
#pannel-info .panel-info-scroll {
  display: flex;
  gap: 22px;
  overflow-x: auto;
  padding: 6px 4px 12px;
  scroll-snap-type: x mandatory;
  -webkit-overflow-scrolling: touch;
  align-items: flex-start;

  -ms-overflow-style: none;
  scrollbar-width: none;
}

#pannel-info .panel-info-scroll::-webkit-scrollbar {
  display: none;
}

/* exact 2 cards */
#pannel-info .panel-info-card {
  flex: 0 0 calc((100% - 22px) / 2);
  max-width: calc((100% - 22px) / 2);
  scroll-snap-align: start;
}

/* premium card */
#pannel-info .panel-info-item {
  position: relative;
  height: auto;
  display: block;
  padding: 24px 22px 20px;
  border-radius: 22px;
  background: linear-gradient(
    180deg,
    rgba(255,255,255,0.06),
    rgba(255,255,255,0.02)
  );
  border: 1px solid rgba(255,255,255,0.08);
  box-shadow:
    0 1px 0px rgba(0,0,0,0.25),
    inset 0 1px 0 rgba(255,255,255,0.04);
  transition: transform 0.35s ease, box-shadow 0.35s ease;
}

/* subtle glow edge */
#pannel-info .panel-info-item::before {
  content: "";
  position: absolute;
  inset: 0;
  border-radius: 22px;
  background: linear-gradient(
    120deg,
    rgba(255,255,255,0.08),
    transparent 40%
  );
  opacity: 0.25;
  pointer-events: none;
}

/* hover effect */
#pannel-info .panel-info-item:hover {
  transform: translateY(-6px);
  box-shadow:
    0 1px 4px rgba(0,0,0,0.35),
    inset 0 1px 0 rgba(255,255,255,0.05);
}

/* title */
#pannel-info .panel-info-item h3 {
  margin: 0 auto 16px;
  font-size: 20px;
  line-height: 1.35;
  font-weight: 700;
  color: #fff;
  text-align: center;
  max-width: 88%;
  letter-spacing: 0.2px;
}

/* premium divider */
#pannel-info .panel-info-item h3::after {
  content: "";
  display: block;
  width: 42px;
  height: 2px;
  margin: 10px auto 0;
  background: linear-gradient(
    90deg,
    transparent,
    rgba(255,255,255,0.5),
    transparent
  );
  border-radius: 2px;
}

/* subheading */
#pannel-info .panel-info-item h4 {
  margin: 16px 0 10px;
  font-size: 16px;
  line-height: 1.4;
  font-weight: 700;
  color: #fff;
}

/* paragraph rhythm */
#pannel-info .panel-info-item p {
  margin-bottom: 14px;
  color: rgba(255,255,255,0.85);
}

/* last paragraph */
#pannel-info .panel-info-item p:last-child {
  margin-bottom: 0;
}

/* links */
#pannel-info .panel-info-item a {
  font-weight: 600;
  text-decoration: none;
  position: relative;
}

/* subtle underline animation */
#pannel-info .panel-info-item a::after {
  content: "";
  position: absolute;
  left: 0;
  bottom: -2px;
  width: 0%;
  height: 1px;
  background: currentColor;
  transition: width 0.25s ease;
}

#pannel-info .panel-info-item a:hover::after {
  width: 100%;
}

/* tablet */
@media (max-width: 991px) {
  #pannel-info .panel-info-card {
    flex: 0 0 82%;
    max-width: 82%;
  }
}

/* mobile */
@media (max-width: 575px) {
  #pannel-info {
    margin: 48px 0;
  }

  #pannel-info .panel-info-scroll {
    display: flex;
    overflow-x: auto;
    overflow-y: hidden;
    scroll-snap-type: x mandatory;
    -webkit-overflow-scrolling: touch;
    align-items: flex-start;
    gap: 0;
    padding: 0;
    -ms-overflow-style: none;
    scrollbar-width: none;
  }

  #pannel-info .panel-info-scroll::-webkit-scrollbar {
    display: none;
  }

  #pannel-info .panel-info-card {
    flex: 0 0 calc(100% - 1px);
    min-width: calc(100% - 1px);
    max-width: calc(100% - 1px);
    margin-right: 1px;
    scroll-snap-align: start;
  }

  #pannel-info .panel-info-card:last-child {
    margin-right: 0;
  }

  #pannel-info .panel-info-item {
    padding: 18px 16px 16px;
    border-radius: 16px;
  }

  #pannel-info .panel-info-item h3 {
    font-size: 18px;
  }
}

/* =========================================================
   WHY CHEAPPANEL
   Premium CSS-only slider
   ========================================================= */

#why-cheap {
  position: relative;
  padding: 88px 0;
}

/* =========================================================
   TEXT
   ========================================================= */

#why-cheap .section-head {
  max-width: 1080px;
  margin: 0 auto 44px;
}

#why-cheap .section-title {
  margin: 0 0 18px;
  font-size: clamp(2rem, 3vw, 2.8rem);
  line-height: 1.15;
  font-weight: 800;
}

#why-cheap .section-head p {
  margin: 0 0 16px;
  font-size: 1.02rem;
  line-height: 1.8;
}

/* =========================================================
   SLIDER WRAPPER
   ========================================================= */

.why-cheap-css-slider {
  scroll-behavior: smooth;
}

/* =========================================================
   GROUPS
   ========================================================= */

.why-cheap-group {
  display: grid;
  gap: 18px;
}

/* =========================================================
   CARD DESIGN (NO BG CHANGE)
   ========================================================= */

#why-cheap .item {
  display: flex;
  align-items: flex-start;
  gap: 16px;
  padding: 20px;
  border-radius: 16px;
  border: 1px solid rgba(255,255,255,0.08);
  transition: transform 0.25s ease, border-color 0.25s ease;
}

#why-cheap .item:hover {
  transform: translateY(-2px);
  border-color: rgba(255, 184, 77, 0.3);
}

/* ICON ONLY (NOT IMAGE BLOCK) */

#why-cheap .item .icon {
  flex: 0 0 64px;
  width: 64px;
  height: 64px;
  display: flex;
  align-items: center;
  justify-content: center;
}

/* TEXT */

#why-cheap .item h3 {
  margin: 0 0 8px;
  font-size: 1.08rem;
  line-height: 1.35;
  font-weight: 600;
}

#why-cheap .item p {
  margin: 0;
  line-height: 1.7;
  font-size: 0.98rem;
}

/* =========================================================
   DESKTOP: VERTICAL SLIDER
   ========================================================= */

@media (min-width: 768px) {
  .why-cheap-css-slider {
    display: flex;
    flex-direction: column;
    gap: 22px;
    max-height: 521px;
    overflow-y: auto;
    overflow-x: hidden;
    scroll-snap-type: y mandatory;
    scrollbar-width: none;
  }

  .why-cheap-css-slider::-webkit-scrollbar {
    display: none;
  }

  .why-cheap-group {
    scroll-snap-align: start;
    flex: 0 0 auto;
  }
}

/* =========================================================
   MOBILE: HORIZONTAL SWIPE
   ========================================================= */
@media (max-width: 767.98px) {
  #why-cheap {
    padding: 64px 0;
  }

  .why-cheap-css-slider {
    display: flex;
    overflow-x: auto;
    overflow-y: hidden;
    scroll-snap-type: x mandatory;
    -webkit-overflow-scrolling: touch;
    scrollbar-width: none;
    gap: 1px;           /* remove gap */
    padding: 1px;       /* remove side padding */
  }

  .why-cheap-css-slider::-webkit-scrollbar {
    display: none;
  }

  .why-cheap-group {
    display: contents;
  }

#why-cheap .item {
  flex: 0 0 calc(100% - 5px);
  min-width: calc(100% - 0px);
  width: calc(100% - 0px);
  padding: 18px;
  margin-right: 1px;
  scroll-snap-align: start;
  box-sizing: border-box;
}
  #why-cheap .item .icon {
    flex: 0 0 54px;
    width: 54px;
    height: 54px;
  }

  #why-cheap .item h3 {
    font-size: 1rem;
  }
#why-cheap .item:last-child {
  margin-right: 0;
}

  #why-cheap .item p {
    font-size: 0.95rem;
    line-height: 1.65;
  }
}
/* =========================================================
   REDUCED MOTION
   ========================================================= */

@media (prefers-reduced-motion: reduce) {
  .why-cheap-css-slider {
    scroll-behavior: auto;
  }

  #why-cheap .item {
    transition: none;
  }
}

.subtitle2 {
  font-size: var(--fs-normal);
  line-height: 1.4;
  color: var(--color-primary);
  margin-bottom: 0.8rem;
  text-transform: uppercase;
  letter-spacing: 1.8px;
  font-weight: 500;
 text-align: center;
}


.integration-fixed {
  position: fixed !important;
  z-index: 999999 !important;
  display: flex;
  flex-direction: column;
  justify-content: center;
  padding: 24px;
  row-gap: 12px;
  pointer-events: none;
}

.integration-fixed a {
  pointer-events: auto;
}

.integration-fixed__top-left {
  top: 0;
  left: 0;
}

.integration-fixed__top-right {
  top: 0;
  right: 0;
}

.integration-fixed__bottom-left {
  bottom: 0;
  left: 0;
}

.integration-fixed__bottom-right {
  bottom: 0;
  right: 0;
}
.auth #service_description .panel-body.border-solid.border-rounded {
	background: rgb(255 255 255 / .09);
	border: none;
	border-radius: 14px;
}


/* ===== CP UX UPGRADE 2026 (header, drawer, bottom nav, cards, chips, FAB) ===== */
:root{--cp-bg:#52242b;--cp-side:#6a4349;--cp-card:rgba(255,255,255,.08);--cp-line:rgba(255,255,255,.12);--cp-acc:linear-gradient(135deg,#c8496c 0%,#8447d1 100%);--cp-dark:#3b1a20}
/* --- Floating chat button --- */
.cp-fab-ready .integration-fixed__bottom-left{display:none!important}
.cp-fab{position:fixed;z-index:1040;left:16px;bottom:20px;display:flex;flex-direction:column-reverse;align-items:flex-start;gap:10px;transition:left .3s ease}
@media (min-width:1200px){.wrapper:not(.toggle) ~ .cp-fab{left:236px}}
.cp-fab-main{width:50px;height:50px;border-radius:50%;border:0;background:var(--cp-acc);color:#fff;font-size:20px;display:flex;align-items:center;justify-content:center;box-shadow:0 6px 18px rgba(0,0,0,.35);cursor:pointer;padding:0}
.cp-fab-main:focus{outline:none}
.cp-fab .cp-fab-main .fa-times{display:none}.cp-fab.open .cp-fab-main .fa-times{display:inline-block}.cp-fab.open .cp-fab-main .fa-comments{display:none}
.cp-fab-menu{display:none;flex-direction:column;gap:8px;align-items:flex-start}
.cp-fab.open .cp-fab-menu{display:flex;animation:cpUp .18s ease-out}
@keyframes cpUp{from{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}
.cp-fab-item{display:flex!important;align-items:center;gap:10px;padding:6px 16px 6px 6px;border-radius:30px;background:var(--cp-dark);color:#fff!important;font-size:14px;font-weight:600;box-shadow:0 4px 14px rgba(0,0,0,.35);text-decoration:none!important;border:1px solid var(--cp-line);cursor:pointer;white-space:nowrap}
.cp-fab-item .cp-ic{width:34px;height:34px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:17px;color:#fff}
.cp-fab-item.tg .cp-ic{background:#229ed9}.cp-fab-item.wa .cp-ic{background:#25d366}.cp-fab-item.hide .cp-ic{background:rgba(255,255,255,.15);font-size:14px}
.cp-fab-item.hide{font-weight:500;font-size:13px;opacity:.9}
.cp-fab.cp-inhead{position:relative;left:auto!important;bottom:auto!important;display:block;z-index:1060;transform:none!important;opacity:1!important}
.cp-inhead .cp-fab-main{width:36px!important;height:36px!important;font-size:15px!important;box-shadow:none}
.cp-inhead .cp-fab-menu{position:absolute;right:0;top:46px;align-items:flex-end!important}
.cp-fab-li{list-style:none;margin:0 8px;display:flex;align-items:center}
/* --- Drawer extras (hidden on desktop) --- */
.cp-overlay,.cp-drawer-close,.cp-m-only,.cp-mlogo,.cp-bnav{display:none}
@media (max-width:1199px){
 .sidebar-wrap{background:var(--cp-side)!important;width:280px!important;z-index:1050!important;box-shadow:6px 0 30px rgba(0,0,0,.45);padding-top:14px!important}
 .wrapper.toggle .sidebar-wrap{left:-300px!important}
 .wrapper:not(.toggle) .sidebar-wrap{left:0!important}
 .wrapper:not(.toggle) .top-nav-wrap{margin-left:0!important}
 .wrapper:not(.toggle) .top-nav-wrap .bread{display:block!important}
 .wrapper:not(.toggle) .top-nav-wrap .top-nav-right{display:flex!important}
 .cp-overlay{display:block;position:fixed;inset:0;background:rgba(25,8,12,.6);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:1045;opacity:0;visibility:hidden;transition:opacity .25s ease,visibility .25s ease}
 .wrapper:not(.toggle) .cp-overlay{opacity:1;visibility:visible}
 .cp-drawer-close{display:flex;position:absolute;top:12px;right:12px;width:36px;height:36px;border-radius:50%;border:0;background:rgba(255,255,255,.14);color:#fff;font-size:18px;align-items:center;justify-content:center;cursor:pointer;z-index:2;padding:0}
 .cp-m-only{display:block}
 .sidebar-nav li.cp-sep{height:1px;background:var(--cp-line);margin:8px 6px}
 body.cp-lock{overflow:hidden}
 /* sticky one-row header */
 .top-nav-wrap{position:sticky;top:0;z-index:1030;flex-wrap:nowrap!important;background:#5f2c34!important;padding:10px 12px!important;margin-bottom:12px!important;box-shadow:0 4px 16px rgba(0,0,0,.25)}
 .top-nav-left{flex:1 1 auto;min-width:0}
 .top-nav-left-ul{align-items:center;flex-wrap:nowrap}
 .top-nav-left-ul li a{margin-right:10px}
 .top-nav-left-ul .pinner{font-size:20px;display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:10px;background:rgba(255,255,255,.1);margin-right:10px}
 .top-nav-right{flex:0 0 auto!important;max-width:none!important;display:flex!important}
 .top-nav-right-ul{margin-top:0!important;gap:8px;align-items:center;justify-content:flex-end!important}
 .top-nav-right-ul > li:empty{display:none}
 .bread a{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block}
}
@media (max-width:767px){
 .cp-mlogo{display:flex;align-items:center}
 .cp-mlogo img{height:32px;width:auto;display:block}
 .top-nav-left-ul li.bread{display:none!important}
 .top-nav-right-ul .top-nav-btn a[href="/logout"]{display:none}
 .top-nav-right-ul .top-nav-btn a{width:36px!important;height:36px!important;font-size:15px}
 .top-nav-right-ul .dropdown-currencies > a{padding:7px 10px!important;font-size:13px;white-space:nowrap}
 /* bottom app nav */
 .cp-bnav{display:flex;position:fixed;left:0;right:0;bottom:0;z-index:1035;background:rgba(52,20,26,.97);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-top:1px solid var(--cp-line);padding:6px 4px calc(6px + env(safe-area-inset-bottom));box-shadow:0 -6px 20px rgba(0,0,0,.3)}
 .cp-bnav a{flex:1 1 0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;color:rgba(255,255,255,.72)!important;font-size:11px;font-weight:600;text-decoration:none!important;padding:4px 0;border-radius:12px;min-height:48px;-webkit-tap-highlight-color:transparent}
 .cp-bnav a i{font-size:18px}
 .cp-bnav a.active{color:#fff!important}
 .cp-bnav a.active i{background:var(--cp-acc);width:44px;height:28px;border-radius:14px;display:flex;align-items:center;justify-content:center;font-size:15px}
 body.auth{padding-bottom:calc(76px + env(safe-area-inset-bottom))}
 .cp-fab{bottom:calc(80px + env(safe-area-inset-bottom));left:12px}
 .cp-fab-main{width:46px;height:46px;font-size:18px}
 .cp-fab{transition:transform .25s ease,opacity .25s ease}
 body.cp-scrolling .cp-fab:not(.open):not(.cp-inhead){transform:translateY(140px);opacity:0;pointer-events:none}
 .inner-wrap > .container-fluid,.inner-wrap .container-fluid{padding-left:12px!important;padding-right:12px!important}
 .inner-wrap button[type=submit].btn-primary:not(.input-group button){min-height:46px;font-size:16px!important;border-radius:14px!important}
 .form-control,select.form-control,textarea.form-control,input.form-control{font-size:16px!important}
 /* status filters -> swipeable chips */
 ul.cp-chips{display:flex!important;flex-wrap:nowrap!important;overflow-x:auto;gap:8px;padding:2px 2px 10px!important;margin:0 0 6px!important;scrollbar-width:none;-webkit-overflow-scrolling:touch;border:0!important}
 ul.cp-chips::-webkit-scrollbar{display:none}
 ul.cp-chips > li{flex:0 0 auto!important;width:auto!important;float:none!important;margin:0!important;display:block!important}
 ul.cp-chips > li > a{padding:8px 14px!important;border-radius:999px!important;white-space:nowrap;font-size:13px!important;min-height:0!important;display:flex!important;align-items:center;gap:6px;margin:0!important}
 ul.cp-chips-rest{display:block!important}
 ul.cp-chips-rest > li{width:100%!important;float:none!important;margin:0 0 10px!important}
 /* platform shortcuts: icon + label, swipe */
 .catshort-ul{display:grid!important;grid-auto-flow:column;grid-template-rows:repeat(2,auto);grid-auto-columns:78px;gap:8px!important;justify-content:start!important;overflow-x:auto;padding:2px 2px 8px!important;margin:0!important;scrollbar-width:none;-webkit-overflow-scrolling:touch}
 .catshort-ul::-webkit-scrollbar{display:none}
 .catshort-ul > li{width:auto!important;max-width:none!important;flex:none!important;margin:0!important;float:none!important;padding:0!important}
 .catshort-ul .catshort-btn{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:4px;height:64px!important;width:100%!important;padding:6px 4px!important;border-radius:14px!important}
 .catshort-ul .catshort-icon{margin:0!important}
 .catshort-ul .catshort-txt{display:block!important;font-size:11px!important;line-height:1.1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:72px;margin:0!important}
 /* tables -> cards */
 .table-responsive{overflow:visible!important;border:0!important;margin-bottom:0}
 table.cp-cards,table.cp-cards tbody,table.cp-cards tr,table.cp-cards td{display:block!important;width:100%!important;min-width:0!important;max-width:none!important}
 table.cp-cards{background:transparent!important;border:0!important;margin:0!important;height:auto!important;max-height:none!important;overflow:visible!important}
 .inner-wrap .well{padding:14px 12px!important}
 table.cp-cards thead{display:none!important}
 table.cp-cards tbody tr{background:var(--cp-card)!important;border:1px solid var(--cp-line)!important;border-radius:16px!important;padding:8px 14px!important;margin:0 0 10px!important;box-shadow:none!important;height:auto!important}
 table.cp-cards tbody tr td{display:flex!important;justify-content:space-between;align-items:center;gap:12px;padding:7px 0!important;border:0!important;border-bottom:1px solid rgba(255,255,255,.06)!important;border-radius:0!important;background:transparent!important;text-align:right!important;white-space:normal!important;word-break:break-word;height:auto!important;min-height:0!important;font-size:14px}
 table.cp-cards tbody tr td:last-child{border-bottom:0!important}
 html body.auth .table-responsive > table.cp-cards.table > tbody > tr > td{background:transparent!important;background-color:transparent!important}
 html body.auth .table-responsive > table.cp-cards.table > tbody > tr:not(.cp-catrow){background:var(--cp-card)!important}
 table.cp-cards tbody tr td::before{content:attr(data-label);flex:0 0 auto;max-width:42%;text-align:left;font-size:12px;font-weight:600;opacity:.65;white-space:normal}
 table.cp-cards tbody tr td[data-label=""]::before{display:none}
 table.cp-cards tbody tr td.cp-empty{display:none!important}
 table.cp-cards td.cp-title{display:block!important;text-align:left!important;font-weight:700;font-size:14.5px;line-height:1.35;padding-bottom:9px!important}
 table.cp-cards td.cp-title::before{display:none}
 table.cp-cards td.cp-title > *{background:transparent!important;padding:0!important;border:0!important;box-shadow:none!important;color:inherit}
 table.cp-cards td .update-status,table.cp-cards td[class*=order-ser-name]:not(.cp-title) > *{width:auto!important;display:inline-block}
 table.cp-cards td > *{max-width:100%}
 table.cp-cards .order-ser-name,table.cp-cards .service-name,table.cp-cards td div{max-height:none!important;overflow:visible!important;white-space:normal!important;width:auto!important}
 table.cp-cards .order-link-wrap,table.cp-cards .order-id-wrap{display:flex;align-items:center;gap:8px;justify-content:flex-end;min-width:0}
 table.cp-cards .order-link-txt{display:inline-block;max-width:190px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
 table.cp-cards .btn{margin:0!important}
 table.cp-cards tr.cp-catrow{background:var(--cp-acc)!important;border:0!important;padding:10px 14px!important;margin:16px 0 10px!important}
 table.cp-cards tr.cp-catrow td{display:block!important;text-align:left!important;border:0!important;padding:0!important;font-size:14px}
 table.cp-cards tr.cp-catrow td::before{display:none}
 table.cp-cards:not(.cp-svc) tbody tr:not(.cp-catrow){display:flex!important;flex-direction:column}
 table.cp-cards:not(.cp-svc) td.cp-title{order:-1;border-bottom:1px solid var(--cp-line)!important;margin-bottom:2px}
 table.cp-cards td.cp-actions{justify-content:flex-end;flex-wrap:wrap;gap:8px}
 table.cp-cards td.cp-actions .btn{flex:1 1 auto;padding:9px 12px!important;border-radius:12px!important}
 table.cp-cards .order-status,table.cp-cards [class*="status"] .btn{padding:5px 12px!important;font-size:12.5px!important;min-width:0!important;width:auto!important;height:auto!important;border-radius:999px!important;line-height:1.3}
 table.cp-cards td.cp-actions::before{display:none}
 table.cp-cards .order-status{white-space:nowrap}
 /* services cards: compact grid */
 table.cp-svc tbody tr:not(.cp-catrow){display:grid!important;grid-template-columns:auto 1fr 1fr 1fr;column-gap:10px;align-items:center}
 table.cp-svc tbody tr:not(.cp-catrow) td{border:0!important;padding:4px 0!important}
 table.cp-svc td.cp-fav{grid-column:1;grid-row:1;justify-content:flex-start}
 table.cp-svc td.cp-id{grid-column:2/5;grid-row:1;justify-content:flex-end;font-size:12px;opacity:.75}
 table.cp-svc td.cp-id::before{display:none}
 table.cp-svc td.cp-title{grid-column:1/5;grid-row:2}
 table.cp-svc td.cp-rate,table.cp-svc td.cp-min,table.cp-svc td.cp-max{flex-direction:column;align-items:flex-start;text-align:left!important;gap:1px;background:rgba(255,255,255,.06)!important;border-radius:10px!important;padding:6px 8px!important}
 table.cp-svc td.cp-rate{grid-column:1/3}table.cp-svc td.cp-min{grid-column:3}table.cp-svc td.cp-max{grid-column:4}
 table.cp-svc td.cp-rate::before,table.cp-svc td.cp-min::before,table.cp-svc td.cp-max::before{max-width:none;font-size:11px}
 table.cp-svc td.cp-time{grid-column:1/5}
 table.cp-svc td.cp-desc{grid-column:1/3;justify-content:stretch}table.cp-svc td.cp-buy{grid-column:3/5;justify-content:stretch}
 table.cp-svc td.cp-desc::before,table.cp-svc td.cp-buy::before{display:none}
 table.cp-svc td.cp-desc .btn,table.cp-svc td.cp-buy .btn{width:100%;padding:8px 6px!important;height:auto!important;min-height:0!important;line-height:1.3!important}
 table.cp-svc td.cp-fav [data-favorite-icon]{font-size:16px;color:#ffc94d}
 table.cp-svc td.cp-time{padding:2px 0!important;font-size:13px}
 table.cp-svc td.cp-title{padding:2px 0 6px!important}
 table.cp-kv{table-layout:fixed;width:100%!important;min-width:0!important}
 table.cp-kv th,table.cp-kv td{white-space:normal!important;word-break:break-word;min-width:0!important;font-size:13.5px}
 table.cp-kv th:first-child,table.cp-kv td:first-child{width:40%!important}
 .inner-wrap pre{white-space:pre-wrap;word-break:break-word}
 /* affiliate copy */
 .cp-copy{border:0;border-radius:10px;background:var(--cp-acc);color:#fff;padding:7px 12px;font-size:13px;font-weight:600;white-space:nowrap;flex:0 0 auto}
}
/* --- Desktop: Orders & Subscriptions fit the screen --- */
@media (min-width:1024px){
 .cp-orders th,.cp-orders td{padding-left:7px!important;padding-right:7px!important}
 .cp-orders th{white-space:normal!important;line-height:1.2}
 .cp-orders .order-link-txt{display:inline-block;max-width:130px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:middle}
 .cp-orders .order-ser-name{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;max-width:240px;min-width:150px;white-space:normal}
 .cp-orders .order-status,.cp-orders .order-again-btn{white-space:nowrap}
 .cp-orders .order-status{padding:6px 12px!important;min-width:0!important;width:auto!important;font-size:12.5px!important;border-radius:999px!important}
 .cp-orders .btn-custom{width:28px!important;height:28px!important;min-width:0!important;padding:0!important;line-height:28px!important}
 .cp-orders .order-again-btn{padding:6px 10px!important;font-size:12.5px}
 .cp-sub{display:block;font-size:11.5px;opacity:.65;margin-top:3px;white-space:nowrap}
}
.cp-copy.done{background:#22a861}

/* subscriptions compact columns */
.cp-dl{display:block;line-height:1.5}
.cp-dim{opacity:.7;font-size:12px;font-weight:500}
.cp-orders .cp-dl .cp-dim{display:inline-block;min-width:54px}
@media (max-width:767px){table.cp-cards .cp-dl{text-align:right}}
@media (min-width:1024px){
 .cp-orders td.link{max-width:140px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
 .cp-orders td .btn-xs{padding:6px 10px!important;font-size:12.5px!important;width:auto!important;min-width:0!important}
 .cp-orders .order-link-txt{max-width:120px!important}
 .cp-orders .cp-sub{font-size:11px}
}
@media (min-width:1024px){.cp-orders td.order-link,.cp-orders th.order-link{min-width:0!important;width:auto!important}}
@media (min-width:1024px) and (max-width:1299px){.cp-orders th,.cp-orders td{padding-left:5px!important;padding-right:5px!important}.cp-orders .order-ser-name{min-width:120px!important}.cp-orders .order-link-txt{max-width:100px!important}}
@media (min-width:1024px){.cp-orders td.order-ser-name,.cp-orders th.order-ser-name{display:table-cell!important;-webkit-line-clamp:unset!important;overflow:visible!important;max-width:240px!important;min-width:150px}}

/* ===== Guest pages: maroon / purple brand palette ===== */
body.guest{background:#52242b!important;background-image:none!important}
body.guest .card-body{background:rgba(255,255,255,.07)!important;border-color:rgba(255,255,255,.12)!important}
body.guest .ftr-top{background:#5f2c34!important}
body.guest .ftr-btm{background:#3b1a20!important}
body.guest .icon{background:linear-gradient(135deg,#c8496c 0%,#8447d1 100%)!important}
body.guest .input-icon{background:linear-gradient(135deg,#c8496c 0%,#8447d1 100%)!important;color:#fff!important}
body.guest .btn-link > span{background:linear-gradient(135deg,#c8496c 0%,#8447d1 100%)!important}
body.guest .btn-primary{background:linear-gradient(135deg,#c8496c 0%,#8447d1 100%)!important;border-color:transparent!important;color:#fff!important}
body.guest .hero-reason__icon{background:rgba(234,122,138,.16)!important;color:#f29aa8!important}
body.guest .hero-reason{border-color:rgba(255,255,255,.14)!important}
body.guest .cp-seo-more{margin-top:26px}
body.guest #top-sec form{margin-top:18px;margin-bottom:6px}
body.guest .cp-seo-more{clear:both;padding-top:4px}
body.guest .navbar-toggle,body.guest .navbar-toggler{border-color:#ea7a8a!important}
body.guest .navbar-toggle .icon-bar{background:#ea7a8a!important}
body.guest .input-icon{border-color:rgba(255,255,255,.25)!important}
body.guest .trust-badge{color:#f6a5b2!important}

/* ===== CP UX PASS 2 (fixes + leftover green) ===== */
.cp-sub{display:block;font-size:11.5px;opacity:.65;margin-top:3px;white-space:nowrap}
/* phone header stays on top: clip instead of hidden (keeps sticky working) */
@supports (overflow:clip){body.auth:not(.modal-open):not(.cp-lock){overflow-x:clip!important;overflow-y:visible!important}}
/* currency menu: above header buttons, dark, scrollable */
.top-nav-right .dropdown-currencies{position:relative;z-index:1070}
.top-nav-right .dropdown-currencies > .dropdown-menu{display:none!important;position:absolute!important;top:calc(100% + 8px)!important;bottom:auto!important;left:auto!important;right:0!important;transform:none!important;max-height:min(60vh,420px);overflow-y:auto;min-width:150px;background:#3b1a20!important;border:1px solid rgba(255,255,255,.12)!important;border-radius:12px!important;box-shadow:0 12px 30px rgba(0,0,0,.45)!important;padding:6px!important;margin:0!important;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.3) transparent}
.top-nav-right .dropdown-currencies.cp-open > .dropdown-menu{display:block!important}
.top-nav-right .dropdown-currencies > .dropdown-menu > li > a{color:#fff!important;background:transparent!important;border-radius:8px;padding:8px 12px!important;display:block;white-space:nowrap}
.top-nav-right .dropdown-currencies > .dropdown-menu > li > a:hover{background:rgba(255,255,255,.1)!important}
/* details popup inside phone cards */
table.cp-cards td .modal{text-align:left!important;word-break:normal!important;overflow-wrap:break-word!important;white-space:normal!important;overflow-x:hidden!important;overflow-y:auto!important;width:100%!important;max-width:none!important}
table.cp-cards td .modal *{text-align:left!important;word-break:normal!important}
table.cp-cards td .modal .modal-dialog{width:auto!important;max-width:600px!important}
/* popups: brand colours */
.modal-content{background:#5f2c34!important;border:1px solid rgba(255,255,255,.12)!important;border-radius:16px!important;box-shadow:0 20px 50px rgba(0,0,0,.5)!important;color:#fff}
.modal-content .modal-header,.modal-content .modal-footer{border-color:rgba(255,255,255,.12)!important}
#status-modal .modal-dialog .modal-content,.account-modal .modal-dialog .modal-content,.service-description .modal-content,.modal .modal-dialog .modal-content{background:#5f2c34!important;background-color:#5f2c34!important}
/* leftover green: boxes, pagination, drawer, add-funds note, links */
.well{border-color:rgba(255,255,255,.12)!important}
body.guest .well{background:rgba(255,255,255,.07)!important}
.pagination > li > a,.pagination > li > span{background:rgba(255,255,255,.08)!important;border-color:rgba(255,255,255,.14)!important;color:#fff!important}
.pagination > li.active > a,.pagination > li.active > span,.pagination > li > a:hover{background:linear-gradient(135deg,#c8496c 0%,#8447d1 100%)!important;border-color:transparent!important;color:#fff!important}
.update-drawer{background:#5f2c34!important}
.inner-wrap .panel-body.border-solid.border-rounded{background:rgba(255,255,255,.06)!important;border:1px solid rgba(255,255,255,.14)!important;color:#fff!important}
.inner-wrap .panel-body.border-solid.border-rounded font{color:#ffd1d9!important}
.well a[href$="/account"]:not(.btn){color:#f6a5b2!important}
/* new-order extras */
.catshort-btn.cp-active{background:linear-gradient(135deg,#c8496c 0%,#8447d1 100%)!important;color:#fff!important;border-color:transparent!important}
.cp-x{font-weight:700;font-style:normal;font-size:1.05em;line-height:1;font-family:"Segoe UI Symbol","Noto Sans Math","Apple Symbols",sans-serif}
.ser-desc-box.cp-hidden{display:none!important}
/* header logo on tablets and when the desktop sidebar is closed */
@media (max-width:1199px){.cp-mlogo{display:flex;align-items:center}.cp-mlogo img{height:32px;width:auto;display:block}}
@media (min-width:1200px){.wrapper.toggle .cp-mlogo{display:flex;align-items:center}.wrapper.toggle .cp-mlogo img{height:34px;width:auto;display:block}}
/* signed-out pages */
body.guest .navbar .navbar-nav > li.active > a{background:linear-gradient(135deg,#c8496c 0%,#8447d1 100%)!important;color:#fff!important;border-color:transparent!important}
body.guest .btn-link.btn-block{background:rgba(255,255,255,.08)!important;border:1px solid rgba(255,255,255,.12)!important;color:#fff!important}
body.guest .btn-link.btn-block:not(.collapsed){background:rgba(234,122,138,.2)!important}
body.guest .input-icon{box-shadow:0 0 0 3px rgba(234,122,138,.25)!important}
body.guest .hero-reason__icon{border-color:rgba(234,122,138,.45)!important}
body.guest .icon .dots{background:#ea7a8a!important}
body.guest .icon .dots.right{background:#a55ee6!important}
body.guest #stats .item{background-image:none!important;background:radial-gradient(circle at 32% 26%,#c06fdc 0%,#8f3f88 45%,#5f2c34 100%)!important;border-radius:50%!important;width:238px!important;height:238px!important;max-width:100%;margin:0 auto 20px!important;box-shadow:0 18px 40px rgba(0,0,0,.35),inset 0 0 0 1px rgba(255,255,255,.14)!important;justify-content:center!important;align-items:center!important;text-align:center}
body.guest .howitwork-row{background:rgba(255,255,255,.07)!important;border:1px solid rgba(255,255,255,.12)!important}
body.guest .howitwork-num{background:linear-gradient(135deg,#c8496c 0%,#8447d1 100%)!important;color:#fff!important}
body.guest .howitwork-img{background:transparent!important}
@media (max-width:767px){body.guest .cp-fab{bottom:calc(16px + env(safe-area-inset-bottom))}}

/* tablets (768-1023px): tables as two-column cards */
@media (min-width:768px) and (max-width:1023px){
 /* tables -> cards */
 .table-responsive{overflow:visible!important;border:0!important;margin-bottom:0}
 table.cp-cards,table.cp-cards tbody,table.cp-cards tr,table.cp-cards td{display:block!important;width:100%!important;min-width:0!important;max-width:none!important}
 table.cp-cards{background:transparent!important;border:0!important;margin:0!important;height:auto!important;max-height:none!important;overflow:visible!important}
 .inner-wrap .well{padding:14px 12px!important}
 table.cp-cards thead{display:none!important}
 table.cp-cards tbody tr{background:var(--cp-card)!important;border:1px solid var(--cp-line)!important;border-radius:16px!important;padding:8px 14px!important;margin:0 0 10px!important;box-shadow:none!important;height:auto!important}
 table.cp-cards tbody tr td{display:flex!important;justify-content:space-between;align-items:center;gap:12px;padding:7px 0!important;border:0!important;border-bottom:1px solid rgba(255,255,255,.06)!important;border-radius:0!important;background:transparent!important;text-align:right!important;white-space:normal!important;word-break:break-word;height:auto!important;min-height:0!important;font-size:14px}
 table.cp-cards tbody tr td:last-child{border-bottom:0!important}
 html body.auth .table-responsive > table.cp-cards.table > tbody > tr > td{background:transparent!important;background-color:transparent!important}
 html body.auth .table-responsive > table.cp-cards.table > tbody > tr:not(.cp-catrow){background:var(--cp-card)!important}
 table.cp-cards tbody tr td::before{content:attr(data-label);flex:0 0 auto;max-width:42%;text-align:left;font-size:12px;font-weight:600;opacity:.65;white-space:normal}
 table.cp-cards tbody tr td[data-label=""]::before{display:none}
 table.cp-cards tbody tr td.cp-empty{display:none!important}
 table.cp-cards td.cp-title{display:block!important;text-align:left!important;font-weight:700;font-size:14.5px;line-height:1.35;padding-bottom:9px!important}
 table.cp-cards td.cp-title::before{display:none}
 table.cp-cards td.cp-title > *{background:transparent!important;padding:0!important;border:0!important;box-shadow:none!important;color:inherit}
 table.cp-cards td .update-status,table.cp-cards td[class*=order-ser-name]:not(.cp-title) > *{width:auto!important;display:inline-block}
 table.cp-cards td > *{max-width:100%}
 table.cp-cards .order-ser-name,table.cp-cards .service-name,table.cp-cards td div{max-height:none!important;overflow:visible!important;white-space:normal!important;width:auto!important}
 table.cp-cards .order-link-wrap,table.cp-cards .order-id-wrap{display:flex;align-items:center;gap:8px;justify-content:flex-end;min-width:0}
 table.cp-cards .order-link-txt{display:inline-block;max-width:190px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
 table.cp-cards .btn{margin:0!important}
 table.cp-cards tr.cp-catrow{background:var(--cp-acc)!important;border:0!important;padding:10px 14px!important;margin:16px 0 10px!important}
 table.cp-cards tr.cp-catrow td{display:block!important;text-align:left!important;border:0!important;padding:0!important;font-size:14px}
 table.cp-cards tr.cp-catrow td::before{display:none}
 table.cp-cards:not(.cp-svc) tbody tr:not(.cp-catrow){display:flex!important;flex-direction:column}
 table.cp-cards:not(.cp-svc) td.cp-title{order:-1;border-bottom:1px solid var(--cp-line)!important;margin-bottom:2px}
 table.cp-cards td.cp-actions{justify-content:flex-end;flex-wrap:wrap;gap:8px}
 table.cp-cards td.cp-actions .btn{flex:1 1 auto;padding:9px 12px!important;border-radius:12px!important}
 table.cp-cards .order-status,table.cp-cards [class*="status"] .btn{padding:5px 12px!important;font-size:12.5px!important;min-width:0!important;width:auto!important;height:auto!important;border-radius:999px!important;line-height:1.3}
 table.cp-cards td.cp-actions::before{display:none}
 table.cp-cards .order-status{white-space:nowrap}
 /* services cards: compact grid */
 table.cp-svc tbody tr:not(.cp-catrow){display:grid!important;grid-template-columns:auto 1fr 1fr 1fr;column-gap:10px;align-items:center}
 table.cp-svc tbody tr:not(.cp-catrow) td{border:0!important;padding:4px 0!important}
 table.cp-svc td.cp-fav{grid-column:1;grid-row:1;justify-content:flex-start}
 table.cp-svc td.cp-id{grid-column:2/5;grid-row:1;justify-content:flex-end;font-size:12px;opacity:.75}
 table.cp-svc td.cp-id::before{display:none}
 table.cp-svc td.cp-title{grid-column:1/5;grid-row:2}
 table.cp-svc td.cp-rate,table.cp-svc td.cp-min,table.cp-svc td.cp-max{flex-direction:column;align-items:flex-start;text-align:left!important;gap:1px;background:rgba(255,255,255,.06)!important;border-radius:10px!important;padding:6px 8px!important}
 table.cp-svc td.cp-rate{grid-column:1/3}table.cp-svc td.cp-min{grid-column:3}table.cp-svc td.cp-max{grid-column:4}
 table.cp-svc td.cp-rate::before,table.cp-svc td.cp-min::before,table.cp-svc td.cp-max::before{max-width:none;font-size:11px}
 table.cp-svc td.cp-time{grid-column:1/5}
 table.cp-svc td.cp-desc{grid-column:1/3;justify-content:stretch}table.cp-svc td.cp-buy{grid-column:3/5;justify-content:stretch}
 table.cp-svc td.cp-desc::before,table.cp-svc td.cp-buy::before{display:none}
 table.cp-svc td.cp-desc .btn,table.cp-svc td.cp-buy .btn{width:100%;padding:8px 6px!important;height:auto!important;min-height:0!important;line-height:1.3!important}
 table.cp-svc td.cp-fav [data-favorite-icon]{font-size:16px;color:#ffc94d}
 table.cp-svc td.cp-time{padding:2px 0!important;font-size:13px}
 table.cp-svc td.cp-title{padding:2px 0 6px!important}
 table.cp-kv{table-layout:fixed;width:100%!important;min-width:0!important}
 table.cp-kv th,table.cp-kv td{white-space:normal!important;word-break:break-word;min-width:0!important;font-size:13.5px}
 table.cp-kv th:first-child,table.cp-kv td:first-child{width:40%!important}
 .inner-wrap pre{white-space:pre-wrap;word-break:break-word}
 table.cp-cards .cp-dl{text-align:right}
 table.cp-cards > tbody{display:grid!important;grid-template-columns:1fr 1fr;gap:12px;align-items:start}
 table.cp-cards > tbody > tr{margin:0!important}
 table.cp-cards > tbody > tr.cp-catrow{grid-column:1/-1;margin:8px 0 0!important}
}

/* guest chat button icons (no icon font on signed-out pages) */
.cp-fab .cp-ico-x{display:none;font-size:28px;line-height:1;font-weight:400}
.cp-fab.open .cp-ico-x{display:inline}
.cp-fab.open .cp-ico-chat{display:none}
.cp-fab-item .cp-ic svg{width:18px;height:18px;display:block}
.cp-fab-item .cp-ic svg path{fill:#fff}

/* keep search results working in card view: rows the panel hides stay hidden */
html body table.cp-cards.table tbody tr.hidden:not(.cp-none),html body table.cp-cards.table tbody tr[hidden]:not(.cp-none),html body table.cp-cards.table tbody tr[style*="display: none"]:not(.cp-none),html body table.cp-cards.table tbody tr[style*="display:none"]:not(.cp-none){display:none!important}

/* ===== CP UX PASS 3: services page + drawer ===== */
.wrapper.cp-noanim .sidebar-wrap,.wrapper.cp-noanim .cp-overlay{transition:none!important}
#service-table tbody tr.cp-nomatch,html body table.cp-cards.table tbody tr.cp-nomatch:not(.cp-none){display:none!important}
.cp-noresults{text-align:center;padding:28px 12px;opacity:.8;font-size:15px}
.cp-cat-meta{display:none}
@media (max-width:1023px){
 table.cp-svc.cp-collapse:not(.cp-searching) tbody tr:not(.cp-catrow):not(.cp-show){display:none!important}
 table.cp-svc tbody tr:not(.cp-catrow){content-visibility:auto;contain-intrinsic-size:auto 210px}
 table.cp-svc tr.cp-catrow{cursor:pointer;-webkit-tap-highlight-color:transparent;padding:12px 14px!important;margin:0 0 8px!important;border-radius:14px!important}
 table.cp-svc tr.cp-catrow td{display:flex!important;align-items:center;gap:10px;font-size:14px}
 table.cp-svc tr.cp-catrow td strong{flex:1 1 auto;min-width:0;line-height:1.3;font-size:14px}
 table.cp-svc .cp-cat-meta{display:flex;margin-left:auto;align-items:center;gap:8px;flex:0 0 auto}
 table.cp-svc .cp-cat-count{background:rgba(255,255,255,.22);border-radius:999px;padding:2px 9px;font-size:12px;font-weight:700;line-height:1.5}
 table.cp-svc .cp-cat-meta i{transition:transform .2s ease;font-size:13px}
 table.cp-svc tr.cp-catrow.cp-open .cp-cat-meta i{transform:rotate(180deg)}
 table.cp-svc.cp-searching .cp-cat-meta i{display:none}
 html body table.cp-svc.cp-collapse:not(.cp-searching) tbody tr.cp-catrow:not(.cp-open){background:rgba(255,255,255,.09)!important;border:1px solid rgba(255,255,255,.12)!important}
 table.cp-svc tr.cp-catrow.cp-open{margin-bottom:10px!important}
}
/* one shared Details popup */
.cp-pop{position:fixed;inset:0;z-index:2000;background:rgba(20,6,10,.62);display:none;align-items:flex-start;justify-content:center;padding:64px 14px 24px;overflow-y:auto;-webkit-overflow-scrolling:touch}
.cp-pop.open{display:flex}
.cp-pop-card{width:100%;max-width:560px;background:#5f2c34;border:1px solid rgba(255,255,255,.12);border-radius:16px;box-shadow:0 20px 50px rgba(0,0,0,.5);color:#fff;animation:cpUp .18s ease-out}
.cp-pop-head{display:flex;gap:12px;align-items:flex-start;padding:16px 18px;border-bottom:1px solid rgba(255,255,255,.12)}
.cp-pop-title{margin:0;font-size:16px;font-weight:700;line-height:1.35;flex:1 1 auto;color:#fff}
.cp-pop-x{border:0;background:rgba(255,255,255,.14);color:#fff;width:34px;height:34px;border-radius:50%;font-size:22px;line-height:1;flex:0 0 auto;padding:0;cursor:pointer}
.cp-pop-body{padding:16px 18px 20px;font-size:14px;line-height:1.65;overflow-wrap:break-word;text-align:left}
body.cp-pop-open{overflow:hidden!important}

/* input focus ring: brand colour instead of old green/blue */
.form-control:focus,input.form-control:focus,select.form-control:focus,textarea.form-control:focus{border-color:#ea7a8a!important;box-shadow:0 0 0 3px rgba(234,122,138,.25)!important;outline:0}
#serv-inp{border-color:rgba(255,255,255,.12)!important}
#serv-inp:focus{border-color:#ea7a8a!important}

/* ===== CP UX PASS 4 ===== */
/* chat bubbles: hidden from first paint (they live in the top bar now); shown after 6s only if the script failed */
.integration-fixed__bottom-left{visibility:hidden;animation:cpReveal 0s linear 6s forwards}
body.cp-fab-ready .integration-fixed__bottom-left{display:none!important}
@keyframes cpReveal{to{visibility:visible}}
/* new order: space between platform block and order form, softer corners */
.catshort-row{margin-bottom:16px!important}
@media (max-width:767px){.catshort-ul{border-radius:18px!important;padding:10px!important}}
/* option picker on phones: anchored dropdown, 90% wide (tablet/desktop use the normal dropdown) */
.cp-native{position:absolute!important;opacity:0!important;pointer-events:none!important;width:1px!important;height:1px!important;padding:0!important;border:0!important;margin:0!important;overflow:hidden!important}
button.form-control.cp-select{display:flex!important;align-items:center;justify-content:space-between;gap:10px;width:100%;text-align:left;cursor:pointer;height:auto!important;min-height:46px;color:inherit}
.cp-select-txt{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.cp-select i{flex:0 0 auto;font-size:12px;opacity:.8}
.cp-dd-back{position:fixed;inset:0;z-index:2001;background:rgba(20,6,10,.25);display:none}
.cp-dd-back.open{display:block}
.cp-dd{position:fixed;z-index:2002;display:none;flex-direction:column;background:#4a1f27;border:1px solid rgba(255,255,255,.16);border-radius:14px;box-shadow:0 14px 40px rgba(0,0,0,.55);overflow:hidden;color:#fff}
.cp-dd.open{display:flex;animation:cpDd .14s ease-out}
@keyframes cpDd{from{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}
.cp-dd-search{padding:8px 8px 4px;flex:0 0 auto}
.cp-dd-search input{height:40px!important;min-height:0!important;font-size:16px!important;border-radius:10px!important}
.cp-dd-list{overflow-y:auto;padding:4px;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;flex:1 1 auto;min-height:0}
.cp-opt{display:block;width:100%;text-align:left;border:0;background:transparent;color:#fff;padding:10px 12px;border-radius:9px;font-size:14px;line-height:1.35;white-space:normal;cursor:pointer;margin:0 0 2px}
.cp-opt:hover,.cp-opt:active{background:rgba(255,255,255,.08)}
.cp-opt.on{background:linear-gradient(135deg,#c8496c 0%,#8447d1 100%);font-weight:600}
/* order cards v2 (phones + tablets) */
@media (max-width:1023px){
 html body table.cp-ordcards.cp-cards:not(.cp-svc) tbody tr:not(.cp-catrow){display:grid!important;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:8px;row-gap:10px;padding:14px!important;align-items:center}
 html body table.cp-ordcards.cp-cards tbody tr td{border:0!important;padding:0!important;min-width:0}
 html body table.cp-ordcards td.cp-o-id::before,html body table.cp-ordcards td.cp-o-status::before,html body table.cp-ordcards td.cp-o-link::before,html body table.cp-ordcards td.cp-o-again::before,html body table.cp-ordcards td.cp-o-act::before,html body table.cp-ordcards td.cp-o-svc::before{display:none!important}
 html body table.cp-ordcards td .cp-v{display:contents}
 html body table.cp-ordcards td.cp-o-id{grid-column:1/8;grid-row:1;flex-direction:row!important;flex-wrap:wrap;align-items:center!important;justify-content:flex-start!important;gap:4px 8px!important;text-align:left!important}
 html body table.cp-ordcards td.cp-o-id .order-id-wrap{display:flex;align-items:center;gap:6px;justify-content:flex-start}
 html body table.cp-ordcards .order-id{font-weight:700;font-size:13.5px;letter-spacing:.2px}
 html body table.cp-ordcards .order-id::before{content:"#";opacity:.55;margin-right:1px}
 html body table.cp-ordcards td.cp-o-id .cp-sub{display:inline;margin:0;font-size:11.5px;opacity:.6;font-weight:500}
 html body table.cp-ordcards td.cp-o-status{grid-column:8/13;grid-row:1;justify-content:flex-end!important}
 html body table.cp-ordcards td.cp-o-svc{grid-column:1/13;grid-row:2;display:block!important;text-align:left!important;font-size:14px;font-weight:600;line-height:1.35;border:0!important}
 html body table.cp-ordcards td.cp-o-svc .order-ser-name{display:-webkit-box!important;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden!important;max-height:none!important;white-space:normal!important}
 html body table.cp-ordcards td.cp-o-link{grid-column:1/13;grid-row:3;justify-content:flex-start!important;text-align:left!important;font-size:13px;opacity:.85}
 html body table.cp-ordcards td.cp-o-link .order-link-wrap{display:flex;align-items:center;gap:8px;width:100%;justify-content:flex-start}
 html body table.cp-ordcards td.cp-o-link .order-link-txt{flex:1 1 auto;min-width:0;max-width:none!important;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
 html body table.cp-ordcards .btn-custom{width:26px!important;height:26px!important;min-width:26px!important;padding:0!important;margin:0!important;border-radius:8px!important;background:rgba(255,255,255,.12)!important;border:0!important;box-shadow:none!important;display:inline-flex!important;align-items:center;justify-content:center;flex:0 0 auto;line-height:1!important}
 html body table.cp-ordcards .btn-custom i{font-size:12px!important;margin:0!important}
 html body table.cp-ordcards td.cp-o-charge,html body table.cp-ordcards td.cp-o-start,html body table.cp-ordcards td.cp-o-qty,html body table.cp-ordcards td.cp-o-rem{grid-row:4;grid-column:span 3;flex-direction:column!important;align-items:flex-start!important;justify-content:center!important;gap:2px!important;text-align:left!important;border-radius:10px!important;padding:7px 9px!important;font-size:13.5px;font-weight:700}
 html body table.cp-ordcards td.cp-o-charge::before,html body table.cp-ordcards td.cp-o-start::before,html body table.cp-ordcards td.cp-o-qty::before,html body table.cp-ordcards td.cp-o-rem::before{max-width:none!important;font-size:10.5px!important;white-space:nowrap;font-weight:600;opacity:.65}
 html body table.cp-ordcards tr.cp-nostart td.cp-o-start{display:none!important}
 html body table.cp-ordcards tr.cp-nostart td.cp-o-charge,html body table.cp-ordcards tr.cp-nostart td.cp-o-qty,html body table.cp-ordcards tr.cp-nostart td.cp-o-rem{grid-column:span 4}
 html body table.cp-ordcards td.cp-o-again{grid-column:1/13;grid-row:5}
 html body table.cp-ordcards tr.cp-hasact td.cp-o-again{grid-column:7/13}
 html body table.cp-ordcards td.cp-o-act{grid-column:1/7;grid-row:5;justify-content:flex-start!important}
 html body table.cp-ordcards tr:not(.cp-hasact) td.cp-o-act{display:none!important}
 html body table.cp-ordcards td.cp-o-act .order-actions{display:flex;gap:6px;flex-wrap:wrap;width:100%}
 html body table.cp-ordcards td.cp-o-act .order-actions .btn{flex:1 1 auto;padding:8px 10px!important;border-radius:12px!important;font-size:13px!important}
 html body table.cp-ordcards .order-again-btn{display:block!important;width:100%;padding:9px 12px!important;border-radius:12px!important;font-size:13.5px!important;font-weight:600;background:transparent!important;border:1px solid rgba(234,122,138,.6)!important;color:#fff!important;box-shadow:none!important;text-align:center;min-height:0!important}
 html body.auth .table-responsive > table.cp-ordcards.cp-cards.table > tbody > tr > td.cp-o-charge,html body.auth .table-responsive > table.cp-ordcards.cp-cards.table > tbody > tr > td.cp-o-start,html body.auth .table-responsive > table.cp-ordcards.cp-cards.table > tbody > tr > td.cp-o-qty,html body.auth .table-responsive > table.cp-ordcards.cp-cards.table > tbody > tr > td.cp-o-rem{background:rgba(255,255,255,.07)!important}
}


/* page name in the top bar: menu name from the server, page title only as fallback */
.cp-bt-menu:empty{display:none}
.cp-bt-menu:not(:empty)+.cp-bt-page{display:none}

@media (max-width:1023px){html body table.cp-ordcards.cp-cards .order-again-btn{line-height:1.3!important;height:auto!important}html body table.cp-ordcards.cp-cards:not(.cp-svc) td.cp-o-svc.cp-title{border-bottom:0!important;padding-bottom:0!important;margin:0!important}}

/* order card number boxes: keep text inside the box */
@media (max-width:1023px){
 html body.auth .table-responsive > table.cp-ordcards.cp-cards.table > tbody > tr > td.cp-o-charge,html body.auth .table-responsive > table.cp-ordcards.cp-cards.table > tbody > tr > td.cp-o-start,html body.auth .table-responsive > table.cp-ordcards.cp-cards.table > tbody > tr > td.cp-o-qty,html body.auth .table-responsive > table.cp-ordcards.cp-cards.table > tbody > tr > td.cp-o-rem{padding:7px 9px!important;overflow:hidden!important;box-sizing:border-box!important;min-width:0!important;font-size:13px!important;line-height:1.25!important}
 html body.auth .table-responsive > table.cp-ordcards.cp-cards.table > tbody > tr > td.cp-o-charge::before,html body.auth .table-responsive > table.cp-ordcards.cp-cards.table > tbody > tr > td.cp-o-start::before,html body.auth .table-responsive > table.cp-ordcards.cp-cards.table > tbody > tr > td.cp-o-qty::before,html body.auth .table-responsive > table.cp-ordcards.cp-cards.table > tbody > tr > td.cp-o-rem::before{display:block!important;width:100%!important;max-width:100%!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;margin:0 0 2px!important}
 html body.auth .table-responsive > table.cp-ordcards.cp-cards.table > tbody > tr > td.cp-o-start::before{content:"Start"!important}
 html body.auth .table-responsive > table.cp-ordcards.cp-cards.table > tbody > tr > td.cp-o-charge .cp-v,html body.auth .table-responsive > table.cp-ordcards.cp-cards.table > tbody > tr > td.cp-o-start .cp-v,html body.auth .table-responsive > table.cp-ordcards.cp-cards.table > tbody > tr > td.cp-o-qty .cp-v,html body.auth .table-responsive > table.cp-ordcards.cp-cards.table > tbody > tr > td.cp-o-rem .cp-v{display:block!important;max-width:100%}
 html body.auth .table-responsive > table.cp-ordcards.cp-cards.table > tbody > tr > td.cp-o-charge,html body.auth .table-responsive > table.cp-ordcards.cp-cards.table > tbody > tr > td.cp-o-start,html body.auth .table-responsive > table.cp-ordcards.cp-cards.table > tbody > tr > td.cp-o-qty,html body.auth .table-responsive > table.cp-ordcards.cp-cards.table > tbody > tr > td.cp-o-rem{overflow-wrap:anywhere;word-break:break-word}
}

/* ===== CP UX PASS 5: professional polish ===== */
:root{--cp-acc:linear-gradient(135deg,#c8496c 0%,#8447d1 100%)}
.btn-primary:hover,.btn-primary:focus{background:linear-gradient(135deg,#d4577a 0%,#9155dd 100%)!important;border-color:transparent!important;color:#fff!important}
/* table headers: dark brand header instead of orange */
html body .auth thead tr th,html body .service-well .table tr th,html body .table > thead > tr > th,html body table thead th{background:#3d1b23!important;background-image:none!important;color:rgba(255,255,255,.85)!important;font-size:12px!important;font-weight:700!important;letter-spacing:.04em;text-transform:uppercase}
/* status pills: soft tinted style, readable on dark */
html body .order-status{font-weight:600!important;box-shadow:none!important}
html body .order-status .order-status-icon{background:currentColor!important;border-color:transparent!important;box-shadow:none!important}
html body .order-status.Completed{background:rgba(30,215,96,.16)!important;background-image:none!important;color:#7ae9a8!important;border:1px solid rgba(30,215,96,.45)!important}
html body .update-tr.enabled .order-status{background:rgba(30,215,96,.16)!important;color:#7ae9a8!important;border:1px solid rgba(30,215,96,.45)!important}
html body .order-status.Partial{background:rgba(0,179,255,.16)!important;background-image:none!important;color:#86d8ff!important;border:1px solid rgba(0,179,255,.45)!important}
html body .update-tr.decreased .order-status{background:rgba(0,179,255,.16)!important;color:#86d8ff!important;border:1px solid rgba(0,179,255,.45)!important}
html body .order-status.In.progress{background:rgba(210,26,140,.16)!important;background-image:none!important;color:#ff92cf!important;border:1px solid rgba(210,26,140,.45)!important}
html body .order-status.Active{background:rgba(210,26,140,.16)!important;background-image:none!important;color:#ff92cf!important;border:1px solid rgba(210,26,140,.45)!important}
html body .order-status.Pending{background:rgba(147,86,253,.16)!important;background-image:none!important;color:#cdb3ff!important;border:1px solid rgba(147,86,253,.45)!important}
html body .order-status.Paused{background:rgba(147,86,253,.16)!important;background-image:none!important;color:#cdb3ff!important;border:1px solid rgba(147,86,253,.45)!important}
html body .order-status.Processing{background:rgba(255,168,0,.16)!important;background-image:none!important;color:#ffcf70!important;border:1px solid rgba(255,168,0,.45)!important}
html body .update-tr.increased .order-status{background:rgba(255,168,0,.16)!important;color:#ffcf70!important;border:1px solid rgba(255,168,0,.45)!important}
html body .order-status.Canceled{background:rgba(255,77,77,.16)!important;background-image:none!important;color:#ffa3a3!important;border:1px solid rgba(255,77,77,.45)!important}
html body .order-status.Expired{background:rgba(255,77,77,.16)!important;background-image:none!important;color:#ffa3a3!important;border:1px solid rgba(255,77,77,.45)!important}
html body .order-status.Closed{background:rgba(255,77,77,.16)!important;background-image:none!important;color:#ffa3a3!important;border:1px solid rgba(255,77,77,.45)!important}
html body .order-status.Error{background:rgba(255,77,77,.16)!important;background-image:none!important;color:#ffa3a3!important;border:1px solid rgba(255,77,77,.45)!important}
html body .order-status.Fail{background:rgba(255,77,77,.16)!important;background-image:none!important;color:#ffa3a3!important;border:1px solid rgba(255,77,77,.45)!important}
html body .update-tr.disabled .order-status{background:rgba(255,77,77,.16)!important;color:#ffa3a3!important;border:1px solid rgba(255,77,77,.45)!important}
/* banners: keep text readable */
.notify-row .notify-title,.notify-row .notify-txt{text-shadow:0 1px 3px rgba(0,0,0,.3)}
/* bigger tap targets */
@media (max-width:1023px){html body table.cp-ordcards .btn-custom{width:32px!important;height:32px!important;min-width:32px!important;border-radius:9px!important}}
.pagination>li>a,.pagination>li>span{min-width:36px;min-height:36px;display:inline-flex!important;align-items:center;justify-content:center;border-radius:10px!important;margin:0 2px}
@media (max-width:767px){footer .ftr-nav li a,footer .ftr-txt a{display:inline-block;padding:6px 0}a.forgot-password{display:inline-block;padding:8px 0;font-size:13px!important}}
table.cp-cards tr.cp-click{cursor:pointer}
/* add funds: clean payment logo tiles */
.payment-ul{display:grid!important;grid-template-columns:repeat(auto-fill,minmax(104px,1fr));gap:10px!important;padding:0!important;margin:0 0 16px!important;list-style:none}
.payment-ul > li{background:#fff!important;border-radius:12px!important;height:52px!important;display:flex!important;align-items:center;justify-content:center;padding:8px 12px!important;margin:0!important;width:auto!important;max-width:none!important;flex:none!important;border:2px solid transparent!important;cursor:pointer;transition:transform .15s ease,border-color .15s ease;box-shadow:0 2px 8px rgba(0,0,0,.18)}
.payment-ul > li img{max-height:30px!important;max-width:100%!important;width:auto!important;height:auto!important;object-fit:contain;margin:0!important}
.payment-ul > li:hover{transform:translateY(-1px)}
.payment-ul > li.cp-on{border-color:#c8496c!important;box-shadow:0 0 0 3px rgba(200,73,108,.35)}
@media (max-width:767px){.payment-ul{grid-template-columns:repeat(4,minmax(0,1fr))}.payment-ul > li{height:44px!important;padding:6px!important}.payment-ul > li img{max-height:24px!important}}
/* sidebar: compact profile */
html body .userprofile-wrap{display:grid!important;grid-template-columns:48px 1fr;grid-template-rows:auto auto;column-gap:12px;align-items:center;text-align:left!important;padding:10px 12px!important;margin:8px 0 14px!important;background:rgba(255,255,255,.07);border:1px solid rgba(255,255,255,.1);border-radius:14px}
html body .userprofile-wrap .profile-img{grid-row:1/3;width:48px!important;height:48px!important;max-width:48px!important;object-fit:contain;border-radius:50%;background:rgba(255,255,255,.12);padding:3px;margin:0!important}
html body .userprofile-wrap .profile-name{margin:0!important;font-size:15px!important;text-align:left!important;line-height:1.25;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
html body .userprofile-wrap > a{justify-self:start;font-size:13px!important;margin:2px 0 0!important;text-align:left!important;display:inline-block}
/* top bar: page title */
.top-nav-left-ul .bread a{font-size:18px!important;font-weight:700!important;letter-spacing:.1px}
/* signed-out pages: dark inputs like the panel */
body.guest .form-control{background:rgba(255,255,255,.07)!important;border:1px solid rgba(255,255,255,.16)!important;color:#fff!important;box-shadow:none!important}
body.guest .form-control::placeholder{color:rgba(255,255,255,.55)!important}
body.guest .form-control:focus{border-color:#c8496c!important;box-shadow:0 0 0 3px rgba(200,73,108,.25)!important}
body.guest .form-control:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px #4a2229 inset!important;-webkit-text-fill-color:#fff!important}
/* signed-out API page: tables fit phones */
@media (max-width:767px){body.guest .table-responsive{overflow:visible!important}body.guest .table-responsive > table{table-layout:fixed;width:100%!important;min-width:0!important}body.guest .table-responsive > table th,body.guest .table-responsive > table td{white-space:normal!important;word-break:break-word;min-width:0!important;font-size:13.5px}body.guest .table-responsive > table th:first-child,body.guest .table-responsive > table td:first-child{width:40%}body.guest pre{white-space:pre-wrap;word-break:break-word}}
/* ===== landing hero ===== */
body.guest #top-sec{padding:44px 0 36px!important;background:radial-gradient(700px 380px at 82% 8%,rgba(132,71,209,.26),transparent 62%),radial-gradient(560px 300px at 8% 0%,rgba(200,73,108,.18),transparent 60%)}
body.guest #top-sec .subtitle2{display:inline-block;padding:6px 14px;border-radius:999px;background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.14);font-size:12px!important;letter-spacing:.18em;text-transform:uppercase;margin:0 0 4px!important}
body.guest #top-sec h1{font-size:40px!important;line-height:1.15!important;font-weight:800!important;margin:14px 0 10px!important;letter-spacing:-.3px}
body.guest #top-sec .trust-badge{font-size:16px!important;margin:0 0 14px!important}
body.guest #top-sec .col-md-8 > p{font-size:16px;line-height:1.65;opacity:.9;max-width:680px}
body.guest .cp-login-card{background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.12);border-radius:20px;padding:22px 22px 18px;margin:20px 0 6px;box-shadow:0 20px 50px rgba(0,0,0,.25);max-width:680px}
body.guest .cp-login-head{font-size:18px;font-weight:700;margin:0 0 14px}
body.guest .cp-login-card form{margin:0!important}
body.guest .cp-login-card .form-group{margin-bottom:12px}
body.guest .cp-login-card .google-fake-btn{background:rgba(255,255,255,.08)!important;border:1px solid rgba(255,255,255,.22)!important;color:#fff!important}
body.guest .cp-login-card .google-fake-btn:hover{background:rgba(255,255,255,.14)!important}
body.guest .cp-login-card .pull-right-middle{float:none!important;display:block;text-align:center;margin-top:14px;opacity:.9}
body.guest .cp-login-card .pull-right-middle a{color:#f6a5b2!important;font-weight:700}
body.guest #top-sec .image{position:relative;text-align:center}
body.guest #top-sec .image::before{content:"";position:absolute;left:12%;right:12%;top:12%;bottom:8%;background:radial-gradient(circle,rgba(200,73,108,.45),transparent 65%);filter:blur(14px);z-index:0}
body.guest #top-sec .image img{position:relative;z-index:1;max-width:300px!important;height:auto}
body.guest .hero-reasons{margin-top:18px}
body.guest .hero-reasons__grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}
body.guest .hero-reason{padding:12px!important;gap:10px!important;border-radius:14px!important;min-height:0!important;align-items:center}
body.guest .hero-reason:last-child:nth-child(odd){grid-column:1/-1}
body.guest .hero-reason__icon{width:36px!important;height:36px!important;flex:0 0 36px!important}
body.guest .hero-reason__text{font-size:14px!important;line-height:1.3!important}
body.guest .cp-seo-wrap{background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1);border-radius:20px;padding:28px 30px;margin:30px 0 0}
body.guest .cp-seo-title{font-size:22px!important;font-weight:800;margin:0 0 14px!important;text-align:left}
body.guest .cp-seo-wrap .cp-seo-more{margin:0!important;padding:0!important}
body.guest .cp-seo-wrap p{font-size:15px;line-height:1.7;opacity:.9;margin:0 0 12px;break-inside:avoid}
@media (min-width:992px){body.guest #top-sec .row{display:flex;align-items:center}body.guest #top-sec h1,body.guest #top-sec .trust-badge{text-align:left!important}body.guest .cp-seo-wrap .cp-seo-more{column-count:2;column-gap:40px}}
@media (max-width:991px){body.guest #top-sec .row{display:block}body.guest #top-sec .col-md-8,body.guest #top-sec .col-md-4{width:100%!important;max-width:100%!important;flex:0 0 100%!important;float:none!important}body.guest #top-sec .col-md-8{text-align:center}body.guest #top-sec .col-md-8 > p{margin-left:auto;margin-right:auto}body.guest .cp-login-card{margin-left:auto;margin-right:auto;text-align:left}body.guest #top-sec .hide-on-mobile{display:none!important}body.guest .hero-reasons__grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}body.guest .hero-reasons{max-width:680px;margin:18px auto 0}}
@media (max-width:767px){body.guest #top-sec{padding:22px 0 24px!important}body.guest #top-sec h1{font-size:28px!important}body.guest #top-sec .trust-badge{font-size:14px!important}body.guest #top-sec .col-md-8 > p{font-size:15px}body.guest .cp-login-card{padding:16px;border-radius:18px}body.guest .cp-login-card .row > [class*=col-]{width:100%!important;max-width:100%!important;flex:0 0 100%!important}body.guest .cp-login-card .row > [class*=col-] + [class*=col-]{margin-top:10px!important}body.guest .hero-reasons__grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}body.guest .hero-reason{padding:10px!important}body.guest .hero-reason__icon{width:30px!important;height:30px!important;flex:0 0 30px!important}body.guest .hero-reason__text{font-size:13px!important}body.guest .cp-seo-wrap{padding:18px 16px;border-radius:18px;margin-top:22px}body.guest .cp-seo-title{font-size:19px!important}}

/* CP UX PASS 5b - landing hero responsive */
body.guest .cp-login-card{display:flow-root}
body.guest #top-sec .cp-login-card form .pull-right.pull-right-middle{float:none!important;display:block;width:100%;text-align:center;margin-top:14px}
body.guest .cp-login-card .row.align-items-center{display:flex;flex-wrap:wrap;row-gap:10px}
body.guest .cp-login-card .row.align-items-center>.col-md-6{flex:0 0 50%;max-width:50%}
body.guest .hero-reasons__grid>.hero-reason:last-child:nth-child(odd){grid-column:1/-1}
@media (max-width:991px){body.guest #top-sec .trust-badge{margin-left:auto!important;margin-right:auto!important;justify-content:center}
body.guest .cp-login-card{margin-left:auto;margin-right:auto}
body.guest .hero-reasons{max-width:680px;margin-left:auto;margin-right:auto}}
@media (min-width:768px) and (max-width:991px){body.guest .hero-reasons__grid>.hero-reason:last-child:nth-child(odd){grid-column:auto}}
@media (max-width:575px){body.guest .cp-login-card .row.align-items-center>.col-md-6{flex:0 0 100%;max-width:100%}
body.guest .cp-login-card{padding:18px 16px 16px}}
body.guest .hero-reason{grid-template-columns:34px minmax(0,1fr)!important;gap:10px!important}
body.guest #top-sec .cp-login-card .row.align-items-center{display:flex!important;flex-wrap:wrap}
body.guest .cp-api-h1{font-size:30px!important;font-weight:800;color:#fff;margin:26px 0 8px!important;text-align:left}
body.guest .cp-api-intro{font-size:15px;line-height:1.65;opacity:.88;max-width:780px;margin:0 0 18px}
@media (max-width:767px){body.guest .cp-api-h1{font-size:24px!important;margin-top:18px!important}}
.payment-ul>li img[src$="webmoney.png"],.payment-ul>li img[src$="airtm.png"],.payment-ul>li img[src$="payoneer.png"],.payment-ul>li img[src$="bkash.png"]{filter:invert(1) hue-rotate(180deg)}

/* CP UX PASS 5c - unify gradients over the legacy signed-in stylesheet (12d4pdbmoj1p5php.css loads after this file) */
html:root{--bg-gradient:linear-gradient(135deg,#c8496c 0%,#8447d1 100%)}
html body .top-nav-btn a,html body .dropdown.dropdown-currencies .dropdown-toggle,html body .account-status,html body .pagination>li.active a,html body .auth .nav-tabs li a:hover,html body .auth .nav-tabs li.active a,html body .auth .nav-tabs li.active a:hover,html body .payment-amount .payment-wrap.active,html body .payment-amount .payment-wrap:hover,html body .row.notify-row,html body .row.howitwork-row,html body .refferal-box.selected,html body .view-more-btn-wrap-inner .modal-btn,html body .service-search-row .dropdown-menu,html body .sidebar-nav li a:hover,html body .sidebar-nav li a:focus-visible,html body .sidebar-nav li.active a,html body .sidebar-nav li.active a:hover{background:linear-gradient(135deg,#c8496c 0%,#8447d1 100%)}
html body .btn-primary:hover,html body .btn.btn-primary:hover{background:linear-gradient(135deg,#d4577a 0%,#9155dd 100%)!important}
html body pre{background:#3d1b23!important;border:1px solid rgba(255,255,255,.1);color:#f6eef0;border-radius:12px}

/* CP UX PASS 6 - seamless signed-out header: nav, page title and hero share one background */
body.guest{background-color:#52242b!important;background-image:radial-gradient(900px 480px at 85% 40px,rgba(132,71,209,.24),rgba(132,71,209,0) 65%),radial-gradient(700px 400px at 5% 0,rgba(200,73,108,.16),rgba(200,73,108,0) 62%)!important;background-repeat:no-repeat!important}
body.guest #top-sec{background:none!important}
body.guest nav.navbar>.container{border-bottom-color:rgba(255,255,255,.12)!important}
body.guest #top-sec .sub-title{color:#f6a5b2!important}
html body #top-sec::before{background-image:none!important}
html body #top-sec .sub-title{color:#f6a5b2!important}
html body .inner-banner::before{background-image:none!important}
/* signed-in SEO/landing pages: fixed 1140px container overflowed next to the sidebar */
html body.auth .wrapper .container{width:100%!important;max-width:1140px!important}
/* add funds logos: 6 per row on desktop/tablet, 4 per row on phones */
html body .payment-ul.cp-payicons{grid-template-columns:repeat(6,minmax(0,1fr))!important}
@media (max-width:767px){html body .payment-ul.cp-payicons{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:8px!important}}
