:root{--fp-primary:#3E4EBF;--fp-primary-light:#616ED3;--fp-primary-dark:#2d3a9e;--fp-primary-rgb:62, 78, 191;--fp-accent:#3195ff;--fp-accent-hover:#2f90ff;--fp-accent-light:#e8f2ff;--fp-accent-rgb:49, 149, 255;--fp-mint:#84ebad;--fp-mint-dark:#5ddb8e;--fp-danger:#ff4757;--fp-danger-light:#ff6b81;--fp-danger-rgb:255, 71, 87;--fp-offer:#ee5a24;--fp-offer-rgb:238, 90, 36;--fp-offer-text:#e65100;--fp-game-vps-rgb:24, 38, 110;--fp-game-vps-light-rgb:18, 86, 168;--fp-game-mc-rgb:29, 120, 60;--fp-game-mc-light-rgb:76, 175, 80;--fp-game-hy-rgb:191, 107, 30;--fp-game-hy-light-rgb:255, 167, 38;--fp-text-dark:#1a1f36;--fp-text:#2F3C52;--fp-text-muted:#7D8EA8;--fp-text-light:#a0aec0;--fp-bg-white:#ffffff;--fp-bg-light:#f4f7fd;--fp-bg-section:#f0f4f8;--fp-bg-card:#ffffff;--fp-bg-dark:#0d1e30;--fp-bg-dark-light:#162a40;--fp-border:#e2e8f0;--fp-border-light:#edf2f7;--fp-radius-xs:6px;--fp-radius-sm:8px;--fp-radius-md:12px;--fp-radius-lg:16px;--fp-radius-xl:20px;--fp-radius-full:50px;--fp-shadow-sm:0 2px 8px rgba(62, 78, 191, 0.06);--fp-shadow:0 4px 24px rgba(62, 78, 191, 0.10);--fp-shadow-md:0 8px 32px rgba(62, 78, 191, 0.12);--fp-shadow-lg:0 12px 48px rgba(62, 78, 191, 0.16);--fp-shadow-hover:0 8px 40px rgba(62, 78, 191, 0.18);--fp-transition:all 0.3s cubic-bezier(0.4, 0, 0.2, 1);--fp-transition-fast:all 0.15s cubic-bezier(0.4, 0, 0.2, 1);--fp-transition-slow:all 0.5s cubic-bezier(0.4, 0, 0.2, 1);--fp-section-padding:80px;--fp-section-padding-sm:60px}@keyframes gradientShift{0%{background-position:0% 50%}25%{background-position:50% 100%}50%{background-position:100% 50%}75%{background-position:50% 0%}100%{background-position:0% 50%}}@keyframes floatBlob{0%,100%{transform:translate(0,0) scale(1)}25%{transform:translate(30px,-40px) scale(1.05)}50%{transform:translate(-20px,20px) scale(.95)}75%{transform:translate(15px,30px) scale(1.02)}}.gradient-bg{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(-45deg,var(--fp-primary-dark),var(--fp-primary),var(--fp-primary-light),#4a5ad4,var(--fp-primary));background-size:400% 400%;animation:gradientShift 15s ease infinite;z-index:-1;overflow:hidden}.gradient-bg::before,.gradient-bg::after{content:"";position:absolute;border-radius:50%;opacity:.08;background:#fff;animation:floatBlob 20s ease-in-out infinite}.gradient-bg::before{width:500px;height:500px;top:-10%;right:-5%;animation-delay:-5s}.gradient-bg::after{width:400px;height:400px;bottom:-15%;left:10%;animation-delay:-10s;animation-duration:25s}#header-holder.inner-header .gradient-bg{animation:none;background:linear-gradient(135deg,var(--fp-primary) 0%,var(--fp-primary-light) 100%);background-size:100% 100%}#header-holder.inner-header .gradient-bg::before,#header-holder.inner-header .gradient-bg::after{display:none}#header-holder .bg-animation{display:none!important}#header-holder{position:relative;z-index:100;background-color:#fff0;padding-top:0}#header-holder.inner-header{background-color:#fff0}#header-holder.inner-header:before{display:none}section#header{position:relative;z-index:200}section#header .container{display:flex;align-items:center;justify-content:space-between;padding-top:6px;padding-bottom:0}section#header .logo-holder{order:-1}section#header .top-nav{display:flex;align-items:center;gap:8px;margin:0;padding:0;list-style:none;order:1}section#header .top-nav>li>a{font-size:13px;font-weight:500;color:rgb(255 255 255 / .85);padding:6px 14px;border-radius:var(--fp-radius-full);transition:var(--fp-transition);text-decoration:none;display:inline-flex;align-items:center;gap:6px}section#header .top-nav>li>a:hover{color:#fff;background:rgb(255 255 255 / .12)}section#header .top-nav>li.primary-action>a.btn-logout{background:rgb(255 255 255 / .12);color:#fff;font-size:13px;font-weight:600;padding:6px 16px;border-radius:var(--fp-radius-full);border:1px solid rgb(255 255 255 / .2);transition:var(--fp-transition)}section#header .top-nav>li.primary-action>a.btn-logout:hover{background:rgb(255 255 255 / .2);border-color:rgb(255 255 255 / .35)}section#header .top-nav>li.primary-action>a.btn-cart{color:#fff;font-size:16px;padding:6px 12px;border-radius:var(--fp-radius-full);transition:var(--fp-transition);position:relative}section#header .top-nav>li.primary-action>a.btn-cart:hover{background:rgb(255 255 255 / .12);transform:translateY(-1px)}.logo-holder{padding-top:0;display:inline-flex;align-items:center}.logo-holder .logo{transition:var(--fp-transition)}.logo-holder:hover .logo{opacity:.9;transform:translateY(-1px)}#main-menu{position:relative;z-index:100}#main-menu .navbar-main{border:0;background-color:#fff0;margin-bottom:0;min-height:auto}#main-menu .navbar-nav>li>a{color:#fff;font-size:14px;font-weight:600;letter-spacing:.2px;padding:14px 18px;transition:var(--fp-transition);position:relative}#main-menu .navbar-nav>li>a::after{content:"";position:absolute;bottom:8px;left:50%;width:0;height:2px;background:var(--fp-accent);border-radius:1px;transition:var(--fp-transition);transform:translateX(-50%)}#main-menu .navbar-nav>li>a:hover::after,#main-menu .navbar-nav>li.active>a::after{width:24px}#main-menu .navbar-nav>li>a:hover{color:#fff;opacity:1}#main-menu .dropdown-menu,.navbar-main .dropdown-menu{border:1px solid var(--fp-border-light);border-radius:var(--fp-radius-md);box-shadow:var(--fp-shadow-md);padding:8px;margin-top:8px;background:#fff}#main-menu .dropdown-menu:before{border-bottom-color:#fff}#main-menu .dropdown-menu>li>a{border-radius:var(--fp-radius-sm);padding:8px 14px;font-size:14px;font-weight:500;color:var(--fp-text);transition:var(--fp-transition)}#main-menu .dropdown-menu>li>a:hover,#main-menu .dropdown-menu>li>a:focus{background-color:var(--fp-accent-light);color:var(--fp-accent)}.dropdown-menu.dropdown-unity{border-radius:var(--fp-radius-md);box-shadow:var(--fp-shadow-lg);border:1px solid var(--fp-border-light);padding:12px}.unity-link{border-radius:var(--fp-radius-sm)!important;transition:var(--fp-transition)!important}.unity-link:hover,.unity-link:focus{background-color:var(--fp-bg-light)!important;transform:translateX(2px)}.unity-box{padding:14px 55px 14px 80px;border-radius:var(--fp-radius-sm)}.unity-box .unity-icon{left:20px}.unity-box .unity-icon img{width:44px;height:44px;object-fit:contain;transition:var(--fp-transition)}.unity-link:hover .unity-box .unity-icon img{transform:scale(1.08)}.unity-box .unity-title{font-size:14px;font-weight:700;color:var(--fp-text-dark);letter-spacing:.3px;margin-bottom:2px}.unity-box .unity-details{font-size:13px;font-weight:400;color:var(--fp-text-muted);line-height:1.45}.dropdown-menu .soon,.unity-box .soon{display:inline-block;font-size:10px;font-weight:800;color:#fff;background:linear-gradient(135deg,#ff6b6b,#ee5a24);padding:2px 8px;border-radius:var(--fp-radius-full);margin-left:6px;vertical-align:middle;text-transform:uppercase;letter-spacing:.5px}.navbar-default .navbar-toggle{border:0;margin-top:14px;padding:8px 10px;border-radius:var(--fp-radius-sm);transition:var(--fp-transition)}.navbar-default .navbar-toggle:hover{background:rgb(255 255 255 / .12)}.navbar-default .navbar-toggle .icon-bar{background-color:#fff;width:22px;height:2px;border-radius:2px;transition:var(--fp-transition)}#header-holder.main-header .bg-animation{display:none!important}#header-holder.main-header #particles-js{display:none!important}.hero-wave{position:absolute;bottom:-1px;left:0;width:100%;z-index:10;line-height:0;pointer-events:none}.hero-wave svg{display:block;width:100%;height:80px}#header-holder.inner-header .hero-wave{display:none}#header-holder.main-header #top-content{padding-top:80px;padding-bottom:120px;text-align:center;position:relative;z-index:10}#header-holder.main-header #top-content .big-title{font-size:52px;color:#fff;font-weight:800;line-height:1.15;margin-bottom:24px;letter-spacing:-.5px}#header-holder.main-header #top-content .big-title .text1{font-size:52px;color:#fff;font-weight:800;display:block}#header-holder.main-header #top-content .big-title .text2{font-size:48px;color:var(--fp-mint);font-weight:800;display:inline}#header-holder.main-header #top-content .big-title .text3{font-size:48px;color:#fff;font-weight:800}#header-holder.main-header #top-content h1{font-size:17px;font-weight:400;line-height:1.6;color:rgb(255 255 255 / .8);margin:0 auto 32px;max-width:550px}#header-holder.main-header #top-content .btn-holder{margin-bottom:40px}#header-holder.main-header #top-content .btn-holder .ybtn{padding:12px 32px;font-size:15px;font-weight:700;border-radius:var(--fp-radius-md);letter-spacing:.3px}.hero-trust-badges{display:flex;justify-content:center;align-items:center;gap:24px;flex-wrap:wrap;margin-top:8px}.hero-trust-badges .badge-item{display:inline-flex;align-items:center;gap:8px;color:rgb(255 255 255 / .75);font-size:13px;font-weight:500}.hero-trust-badges .badge-item i{font-size:14px;color:var(--fp-mint)}#info{background-color:var(--fp-bg-white);padding-top:50px;padding-bottom:50px;text-align:center;border-bottom:1px solid var(--fp-border-light)}#info .stats-row{display:flex;justify-content:center;align-items:center;gap:48px;flex-wrap:wrap}#info .stat-item{text-align:center;padding:8px 0}#info .stat-number{font-size:36px;font-weight:800;color:var(--fp-primary);line-height:1.1;margin-bottom:4px}#info .stat-label{font-size:14px;font-weight:500;color:var(--fp-text-muted);text-transform:uppercase;letter-spacing:.5px}#services{padding-top:var(--fp-section-padding);padding-bottom:var(--fp-section-padding);background-color:var(--fp-bg-white)}#services .row-title{font-size:28px;font-weight:800;color:var(--fp-text-dark);margin-bottom:8px}#services .row-subtitle{font-size:16px;color:var(--fp-text-muted);font-weight:400;margin-bottom:48px}#services .row-subtitle:after{display:none}.service-box{border-radius:var(--fp-radius-lg);background-color:var(--fp-bg-card);border:1px solid var(--fp-border-light);box-shadow:var(--fp-shadow-sm);padding:32px 28px 32px 28px;margin-bottom:24px;position:relative;overflow:visible;transition:var(--fp-transition);text-align:center}.service-box:hover{box-shadow:var(--fp-shadow-hover);border-color:rgba(var(--fp-primary-rgb),.15);transform:translateY(-4px);background-color:var(--fp-bg-card)}.service-box .service-icon{position:relative;display:inline-block;top:auto;left:auto;margin-top:0;margin-bottom:20px}.service-box .service-icon img{width:72px;height:72px;object-fit:contain;transition:var(--fp-transition)}.service-box:hover .service-icon img{transform:scale(1.08) rotate(-3deg)}.service-box .service-title{margin-left:0;margin-bottom:12px}.service-box .service-title h2,.service-box .service-title h3,.service-box .service-title a{font-size:15px;font-weight:700;background-color:rgba(var(--fp-primary-rgb),.08);color:var(--fp-primary);padding:5px 16px;border-radius:var(--fp-radius-full);display:inline-block}.service-box .service-details{margin-left:0}.service-box .service-details p{font-size:14px;font-weight:400;color:var(--fp-text-muted);line-height:1.6;margin:0}.service-box .fp-service-title h2,.service-box .fp-service-title h3{font-size:15px;font-weight:700;background-color:rgba(var(--fp-primary-rgb),.08);color:var(--fp-primary);border-radius:var(--fp-radius-full);padding:5px 16px}.service-box .fp-service-title span.soon{font-size:10px;font-weight:800;color:#fff;background:linear-gradient(135deg,#ff6b6b,#ee5a24);padding:3px 10px;border-radius:var(--fp-radius-full);margin-left:8px;vertical-align:middle}.message-area{padding-top:var(--fp-section-padding);padding-bottom:var(--fp-section-padding);position:relative;overflow:hidden}#message1{background:linear-gradient(45deg,var(--fp-primary-dark),var(--fp-primary),#4a5ad4,var(--fp-primary))}#message1 .bg-color{display:none}#message1 .text-other-color1{font-size:28px;font-weight:700;color:#fff}#message1 .text-other-color2{font-size:17px;font-weight:400;color:rgb(255 255 255 / .8);margin-top:4px}#message1 .buttons-holder{text-align:right;padding-top:12px}#message1 .ybtn-accent-color{background-color:#fff;color:var(--fp-primary)}#message1 .ybtn-accent-color:hover{background-color:rgb(255 255 255 / .9);color:var(--fp-primary-dark)}#message1 .ybtn-white{border:2px solid rgb(255 255 255 / .5);color:#fff;background-color:#fff0}#message1 .ybtn-white:hover{background-color:rgb(255 255 255 / .12);border-color:rgb(255 255 255 / .7);color:#fff}#more-features{text-align:center;padding-top:var(--fp-section-padding);padding-bottom:var(--fp-section-padding);background-color:var(--fp-bg-light)}#more-features .row-title{font-size:28px;font-weight:800;color:var(--fp-text-dark);margin-bottom:8px}#more-features .row-subtitle{font-size:16px;font-weight:400;color:var(--fp-text-muted);margin-bottom:48px}#more-features .row-subtitle:after{display:none}#more-features .mfeature-box{background-color:var(--fp-bg-card);border:1px solid var(--fp-border-light);border-radius:var(--fp-radius-lg);padding:40px 24px;box-shadow:var(--fp-shadow-sm);margin-top:12px;margin-bottom:12px;transition:var(--fp-transition)}#more-features .mfeature-box:hover{background-color:var(--fp-bg-card);border-color:rgba(var(--fp-accent-rgb,49,149,255),.2);box-shadow:var(--fp-shadow-md);transform:translateY(-4px)}#more-features .mfeature-box .mfeature-icon{width:64px;height:64px;display:inline-flex;align-items:center;justify-content:center;border-radius:var(--fp-radius-md);background:linear-gradient(135deg,rgba(var(--fp-primary-rgb),.08),rgba(var(--fp-accent-rgb,49,149,255),.06));margin-bottom:20px;transform:none;transition:var(--fp-transition)}#more-features .mfeature-box:hover .mfeature-icon{background:linear-gradient(45deg,var(--fp-primary),#4a5ad4,var(--fp-primary));transform:scale(1.05)}#more-features .mfeature-box .mfeature-icon [class*=fa]{color:var(--fp-primary);font-size:26px;text-shadow:none;transition:var(--fp-transition)}#more-features .mfeature-box:hover .mfeature-icon [class*=fa]{color:#fff}#more-features .mfeature-box .mfeature-title{color:var(--fp-text-dark);font-size:18px;font-weight:700;margin-bottom:12px}#more-features .mfeature-box:hover .mfeature-title{color:var(--fp-text-dark)}#more-features .mfeature-box .mfeature-details{color:var(--fp-text-muted);font-size:14px;font-weight:400;opacity:1;line-height:1.6}#more-features .mfeature-box:hover .mfeature-details{color:var(--fp-text-muted)}#testimonials{padding-top:var(--fp-section-padding);padding-bottom:var(--fp-section-padding);background-color:var(--fp-bg-white)}#testimonials .bg-color{display:none}#testimonials .row-title{font-size:28px;font-weight:800;color:var(--fp-text-dark);margin-bottom:8px}#testimonials .row-subtitle{font-size:16px;font-weight:400;color:var(--fp-text-muted);margin-bottom:40px}#testimonials .row-subtitle:after{display:none}#testimonials #testimonials-slider .slick-slide{padding:20px 80px}#testimonials #testimonials-slider .details-holder{background-color:var(--fp-bg-card);border:1px solid var(--fp-border-light);box-shadow:var(--fp-shadow);border-radius:var(--fp-radius-xl);padding:48px 40px 40px;text-align:center;position:relative}#testimonials #testimonials-slider .details-holder::before{content:"\201C";position:absolute;top:12px;left:50%;transform:translateX(-50%);font-size:64px;font-family:Georgia,serif;color:rgba(var(--fp-primary-rgb),.1);line-height:1}#testimonials #testimonials-slider .details-holder::after{content:"";position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:60px;height:3px;background:linear-gradient(70deg,var(--fp-primary),var(--fp-primary-light));border-radius:2px}#testimonials #testimonials-slider .details-holder img.photo{display:block;width:64px;height:64px;border-radius:50%;margin:0 auto 16px;border:3px solid var(--fp-border-light);box-shadow:var(--fp-shadow-sm);object-fit:cover}#testimonials #testimonials-slider .details-holder>div[style]{justify-content:center!important;align-items:center;margin-bottom:2px}#testimonials #testimonials-slider .details-holder h4{color:var(--fp-text-dark);font-size:16px;font-weight:700;margin-top:0;margin-bottom:0;text-align:center}#testimonials #testimonials-slider .details-holder h5{color:var(--fp-text-muted);font-size:13px;font-weight:500;margin-top:4px;margin-bottom:20px;opacity:1;text-align:center}#testimonials #testimonials-slider .details-holder p{color:var(--fp-text);font-size:15px;font-weight:400;line-height:1.75;margin-bottom:0;text-align:center;max-width:520px;margin-left:auto;margin-right:auto}#testimonials #testimonials-slider .slick-prev,#testimonials #testimonials-slider .slick-next{width:36px;height:36px;display:flex;align-items:center;justify-content:center;z-index:10}#testimonials #testimonials-slider .slick-prev:after,#testimonials #testimonials-slider .slick-next:after{position:static;color:var(--fp-text-light);line-height:1}#testimonials #testimonials-slider .slick-prev:hover:after,#testimonials #testimonials-slider .slick-next:hover:after{color:var(--fp-primary)}#message2{display:none!important}#footer{background:linear-gradient(180deg,var(--fp-bg-dark) 0%,#0a1825 100%);padding-top:72px;padding-bottom:24px;text-align:left}#footer .footer-logo{margin-bottom:20px}#footer .footer-logo .logo{display:inline-block;background-image:url(https://cdn.freshperf.fr/img/logo_banner.webp);background-size:contain;background-repeat:no-repeat;width:120px;height:25px;opacity:.9}#footer .footer-description{color:rgb(255 255 255 / .6);font-size:14px;line-height:1.7;font-weight:400;max-width:320px}#footer h4{font-size:14px;font-weight:700;color:#fff;text-transform:uppercase;letter-spacing:.8px;margin:0 0 20px}#footer ul.footer-menu li{margin-bottom:10px}#footer ul.footer-menu li a{color:rgb(255 255 255 / .6);font-size:14px;font-weight:400;padding:4px 0;margin-left:0;border-radius:0;transition:var(--fp-transition)}#footer ul.footer-menu li a:hover,#footer ul.footer-menu li a:focus{color:#fff;background-color:#fff0;box-shadow:none;text-decoration:none;padding-left:4px}#footer p{color:rgb(255 255 255 / .6);font-size:14px;line-height:1.7}#footer .address-holder{text-align:left}#footer .email{color:rgb(255 255 255 / .6);font-size:14px;padding:8px 0;margin:0;border-radius:0;transition:var(--fp-transition)}#footer .email:hover{color:#fff;background-color:#fff0;box-shadow:none;padding-left:4px}#footer .email [class*=fa]{color:rgb(255 255 255 / .4);font-size:15px;width:24px;margin-right:8px;transition:var(--fp-transition)}#footer .email:hover [class*=fa]{color:var(--fp-accent)}.footer-social{display:flex;gap:10px;margin-top:20px}.footer-social a{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:50%;background:rgb(255 255 255 / .08);color:rgb(255 255 255 / .7);font-size:16px;transition:var(--fp-transition)}.footer-social a:hover{background:var(--fp-accent);color:#fff;transform:translateY(-2px);text-decoration:none}#footer .footer-separator{border-top:1px solid rgb(255 255 255 / .08);margin-top:48px;padding-top:24px}#footer #copyright{margin-top:0;color:rgb(255 255 255 / .4);font-size:13px;text-align:center;font-weight:400}.info-slider-holder{background-image:none!important;background:linear-gradient(-45deg,var(--fp-primary-dark),var(--fp-primary),var(--fp-primary-light),#4a5ad4)!important;background-size:400% 400%!important;animation:gradientShift 15s ease infinite;overflow:hidden}.info-slider-holder::before,.info-slider-holder::after{content:"";position:absolute;border-radius:50%;opacity:.06;background:#fff;animation:floatBlob 20s ease-in-out infinite;pointer-events:none}.info-slider-holder::before{width:300px;height:300px;top:-50px;right:-80px;animation-delay:-5s}.info-slider-holder::after{width:250px;height:250px;bottom:-60px;left:-40px;animation-delay:-12s;animation-duration:25s}.info-slider-holder .bg-animation{display:none!important}.info-slider-holder .info-holder{z-index:10;position:relative}.info-slider-holder .bold-title{font-size:34px;font-weight:800;line-height:1.25;margin-bottom:50px}.info-slider-holder .bold-title span{font-size:34px;font-weight:800;color:var(--fp-mint)}.network-container{background:transparent!important;display:flex;justify-content:center;gap:16px}.network-container .details-holder{margin:0}.network-container .details-holder a{display:inline-flex;align-items:center;justify-content:center;width:52px;height:52px;border-radius:50%;background:rgb(255 255 255 / .1);border:1px solid rgb(255 255 255 / .15);color:rgb(255 255 255 / .85);transition:var(--fp-transition)}.network-container .details-holder a:hover{background:rgb(255 255 255 / .2);border-color:rgb(255 255 255 / .3);color:#ffffff!important;transform:translateY(-2px)}.network-container .details-holder a svg{width:24px;height:24px}.form-holder{background:var(--fp-bg-white)}.form-holder .menu-holder{padding:20px 30px;border-bottom:1px solid var(--fp-border-light)}.form-holder .menu-holder ul.main-links li a.normal-link{color:var(--fp-text-muted);font-size:13px;font-weight:500;transition:var(--fp-transition-fast)}.form-holder .menu-holder ul.main-links li a.normal-link:hover{color:var(--fp-accent)}.form-holder .menu-holder ul.main-links li a.sign-button{border-radius:var(--fp-radius-full);padding:8px 24px;font-size:13px;font-weight:700;box-shadow:var(--fp-shadow-sm);background:var(--fp-accent);border-color:var(--fp-accent);color:#fff;transition:var(--fp-transition)}.form-holder .menu-holder ul.main-links li a.sign-button:hover{background:var(--fp-accent-hover);border-color:var(--fp-accent-hover);transform:translateY(-1px);box-shadow:var(--fp-shadow)}.form-holder .signin-signup-form{padding:40px 36px 48px}.signin-signup-form .form-items{max-width:520px;margin:0 auto}.signin-signup-form .form-title{margin-bottom:28px}.signin-signup-form .form-title h1,.signin-signup-form .form-title .page-title-big{font-family:'Montserrat',sans-serif;font-size:26px;font-weight:800;color:var(--fp-text-dark);margin:0 0 4px}.signin-signup-form .form-title p,.signin-signup-form .form-title .page-title-desc{font-size:14px;color:var(--fp-text-muted);margin:0}.signin-signup-form .form-text input,.signin-signup-form .form-text .dropdown-toggle.btn-default{width:100%;border-radius:var(--fp-radius-sm);padding:12px 18px;background-color:var(--fp-bg-light);border:1.5px solid #fff0;font-size:14px;color:var(--fp-text);transition:var(--fp-transition);font-family:'Open Sans',sans-serif}.signin-signup-form .form-text input::placeholder{color:var(--fp-text-light)}.signin-signup-form .form-text input:hover{border-color:var(--fp-border)}.signin-signup-form .form-text input:focus{background-color:#fff;border-color:var(--fp-accent);box-shadow:0 0 0 3px rgba(var(--fp-accent-rgb),.12);outline:none}.signin-signup-form input#inputPhone::placeholder{color:#a4afc3;opacity:1}.signin-signup-form .form-text.text-holder{display:flex;align-items:center;justify-content:center;gap:8px;margin-bottom:4px}.signin-signup-form .form-text.text-holder label{font-size:13px;color:var(--fp-text-muted);font-weight:500;margin:0;cursor:pointer}.signin-signup-form .form-button{margin-top:8px;display:flex;flex-direction:column;align-items:center;gap:12px}.signin-signup-form .form-button .ybtn,.signin-signup-form .form-button .btn-primary{padding:11px 48px;border-radius:var(--fp-radius-sm);font-size:14px;font-weight:700;font-family:'Montserrat',sans-serif;background:var(--fp-accent);border:none;color:#fff;box-shadow:var(--fp-shadow-sm);transition:var(--fp-transition);letter-spacing:.3px}.signin-signup-form .form-button .ybtn:hover,.signin-signup-form .form-button .btn-primary:hover{background:var(--fp-accent-hover);box-shadow:var(--fp-shadow);transform:translateY(-1px)}.signin-signup-form .form-button .btn-link{font-size:13px;color:var(--fp-text-muted);font-weight:500;text-decoration:none;transition:var(--fp-transition-fast);padding:0}.signin-signup-form .form-button .btn-link:hover{color:var(--fp-accent)}.signup .sub-heading{position:relative;text-align:center;margin:32px 0 20px}.signup .sub-heading::before{content:"";position:absolute;top:50%;left:0;right:0;height:1px;background:var(--fp-border)}.signup .sub-heading span{position:relative;display:inline-block;background:var(--fp-bg-white);padding:0 16px;font-family:'Montserrat',sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:1px;color:var(--fp-text-muted)}.signup .form-group.prepend-icon .field-icon{color:var(--fp-text-light);transition:var(--fp-transition-fast)}.signup .form-group.prepend-icon .field,.signup .form-group.prepend-icon .form-control,.signup .form-group.prepend-icon select.field{border-radius:var(--fp-radius-sm);border:1.5px solid #fff0;background-color:var(--fp-bg-light);font-size:14px;color:var(--fp-text);transition:var(--fp-transition)}.signup .form-group.prepend-icon .field::placeholder{color:var(--fp-text-light)}.signup .form-group.prepend-icon .field:hover,.signup .form-group.prepend-icon .form-control:hover{border-color:var(--fp-border)}.signup .form-group.prepend-icon .field:focus,.signup .form-group.prepend-icon .form-control:focus{background-color:#fff;border-color:var(--fp-accent);box-shadow:0 0 0 3px rgba(var(--fp-accent-rgb),.12);outline:none}.signup .form-group.prepend-icon .field:focus+.field-icon,.signup .form-group.prepend-icon .field:focus~.field-icon{color:var(--fp-accent)}.signup #inputSecurityQId{border-radius:var(--fp-radius-sm);border:1.5px solid #fff0;background-color:var(--fp-bg-light);font-size:14px;color:var(--fp-text);padding:10px 14px;transition:var(--fp-transition)}.signup #inputSecurityQId:focus{border-color:var(--fp-accent);box-shadow:0 0 0 3px rgba(var(--fp-accent-rgb),.12);outline:none}.signup .password-strength-meter{margin-top:4px}.signup .password-strength-meter .progress{height:6px;border-radius:3px;background:var(--fp-bg-light);overflow:hidden;margin-bottom:6px;box-shadow:none}.signup .password-strength-meter .progress-bar{border-radius:3px;transition:width 0.4s ease,background-color 0.4s ease}.signup #passwordStrengthTextLabel{font-size:12px;color:var(--fp-text-muted)}.signup .generate-password{border-radius:var(--fp-radius-sm);font-size:12px;font-weight:600;background:var(--fp-bg-light);border:1px solid var(--fp-border);color:var(--fp-text-muted);padding:6px 14px;transition:var(--fp-transition)}.signup .generate-password:hover{background:var(--fp-accent-light);border-color:var(--fp-accent);color:var(--fp-accent)}.signup .tospanel{border-radius:var(--fp-radius-md);border:1.5px solid var(--fp-border);box-shadow:none;overflow:hidden}.signup .tospanel .panel-heading{background:var(--fp-bg-light);border-bottom:1px solid var(--fp-border-light);padding:14px 20px}.signup .tospanel .panel-heading .panel-title{font-family:'Montserrat',sans-serif;font-size:13px;font-weight:700;color:var(--fp-text)}.signup .tospanel .panel-body{padding:16px 20px;font-size:13px;color:var(--fp-text-muted)}.signup .tospanel .panel-body a{color:var(--fp-accent);font-weight:600}.signup .tospanel .panel-body a:hover{text-decoration:underline}.signup .marketing-email-optin{padding:20px 24px;border:1.5px solid var(--fp-border-light);border-radius:var(--fp-radius-md);background:var(--fp-bg-light);margin:24px 0}.signup .marketing-email-optin h4{font-family:'Montserrat',sans-serif;font-size:14px;font-weight:700;color:var(--fp-text-dark);margin:0 0 6px}.signup .marketing-email-optin p{font-size:13px;color:var(--fp-text-muted);margin:0 0 12px;line-height:1.5}.signup .btn-large.btn-primary{padding:12px 48px;border-radius:var(--fp-radius-sm);font-size:15px;font-weight:700;font-family:'Montserrat',sans-serif;background:var(--fp-accent);border:none;color:#fff;box-shadow:var(--fp-shadow-sm);transition:var(--fp-transition);letter-spacing:.3px}.signup .btn-large.btn-primary:hover{background:var(--fp-accent-hover);box-shadow:var(--fp-shadow);transform:translateY(-1px)}.signin-signup-form .providerLinkingFeedback,.signin-signup-form .linked-accounts{margin-bottom:20px}.signin-signup-form .linked-accounts .btn{border-radius:var(--fp-radius-sm);font-size:13px;font-weight:600;padding:10px 16px;transition:var(--fp-transition)}.signin-signup-form .alert{border-radius:var(--fp-radius-sm);font-size:13px;padding:14px 18px;border:none}#modalGeneratePassword .modal-dialog{max-width:480px;margin:80px auto}#modalGeneratePassword .modal-content{border:none;border-radius:var(--fp-radius-lg);box-shadow:var(--fp-shadow-lg);overflow:hidden}#modalGeneratePassword .modal-header{background:linear-gradient(135deg,var(--fp-primary),var(--fp-primary-light));border-bottom:none;padding:20px 24px}#modalGeneratePassword .modal-header .modal-title{font-family:'Montserrat',sans-serif;font-size:16px;font-weight:700;color:#fff}#modalGeneratePassword .modal-header .close{color:rgb(255 255 255 / .7);opacity:1;text-shadow:none;font-size:22px;transition:var(--fp-transition-fast)}#modalGeneratePassword .modal-header .close:hover{color:#fff}#modalGeneratePassword .modal-body{padding:28px 24px 20px}#modalGeneratePassword .modal-body .alert{border-radius:var(--fp-radius-sm);font-size:13px;border:none}#modalGeneratePassword .modal-body .form-group{margin-bottom:18px}#modalGeneratePassword .modal-body .control-label{font-family:'Montserrat',sans-serif;font-size:13px;font-weight:600;color:var(--fp-text)}#modalGeneratePassword .modal-body .form-control{border-radius:var(--fp-radius-sm);border:1.5px solid var(--fp-border);background:var(--fp-bg-light);font-size:14px;color:var(--fp-text);padding:10px 14px;transition:var(--fp-transition)}#modalGeneratePassword .modal-body .form-control:focus{border-color:var(--fp-accent);background:#fff;box-shadow:0 0 0 3px rgba(var(--fp-accent-rgb),.12);outline:none}#modalGeneratePassword .modal-body .input-inline-100{width:100px}#inputGeneratePasswordOutput{font-family:'Courier New',Courier,monospace;font-size:15px;letter-spacing:.5px;font-weight:600;color:var(--fp-text-dark)}#modalGeneratePassword .modal-body .btn-default{border-radius:var(--fp-radius-sm);font-size:12px;font-weight:600;background:var(--fp-bg-light);border:1px solid var(--fp-border);color:var(--fp-text-muted);padding:6px 14px;transition:var(--fp-transition);margin-bottom:6px}#modalGeneratePassword .modal-body .btn-default:hover{background:var(--fp-accent-light);border-color:var(--fp-accent);color:var(--fp-accent)}#modalGeneratePassword .modal-footer{border-top:1px solid var(--fp-border-light);padding:16px 24px;display:flex;justify-content:flex-end;gap:10px}#modalGeneratePassword .modal-footer .btn-default{border-radius:var(--fp-radius-sm);font-size:13px;font-weight:600;background:var(--fp-bg-light);border:1px solid var(--fp-border);color:var(--fp-text-muted);padding:9px 20px;transition:var(--fp-transition)}#modalGeneratePassword .modal-footer .btn-default:hover{background:#fff;border-color:var(--fp-border);color:var(--fp-text)}#modalGeneratePassword .modal-footer .btn-primary{border-radius:var(--fp-radius-sm);font-size:13px;font-weight:700;font-family:'Montserrat',sans-serif;background:linear-gradient(150deg,var(--fp-primary),var(--fp-primary-light));border:none;color:#fff;padding:9px 24px;box-shadow:var(--fp-shadow-sm);transition:var(--fp-transition)}#modalGeneratePassword .modal-footer .btn-primary:hover{box-shadow:0 6px 20px rgba(var(--fp-primary-rgb),.35);box-shadow:var(--fp-shadow);transform:translateY(-1px)}#modalGeneratePassword.modal .modal-backdrop,body.modal-open .modal-backdrop{background:rgb(13 30 48 / .5)}@media (max-width:992px){.info-slider-holder{display:none!important}.form-holder{margin-left:0!important;width:100%!important}.form-holder .signin-signup-form{padding:32px 20px 40px}.form-holder .menu-holder{padding:16px 20px}}@media (max-width:576px){.signin-signup-form .form-title h1,.signin-signup-form .form-title .page-title-big{font-size:22px}.form-holder .signin-signup-form{padding:24px 16px 32px}.signin-signup-form .form-button .ybtn,.signin-signup-form .form-button .btn-primary{width:100%;text-align:center}.signin-signup-form .form-button .btn-link{text-align:center}.signup .sub-heading{margin:24px 0 16px}.signup .btn-large.btn-primary{width:100%;padding:12px 24px}#modalGeneratePassword .modal-dialog{margin:20px 12px}#modalGeneratePassword .modal-body .control-label{text-align:left;margin-bottom:6px}}.contact-page{max-width:780px;margin:0 auto;padding:20px 0 40px}.contact-intro{text-align:center;margin-bottom:40px}.contact-intro-text{font-size:16px;color:var(--fp-text-muted);line-height:1.6;max-width:560px;margin:0 auto}.contact-channels{display:flex;flex-direction:column;gap:12px;margin-bottom:48px}.contact-card{display:flex;align-items:center;gap:20px;padding:20px 24px;background:var(--fp-bg-card);border:1px solid var(--fp-border-light);border-radius:var(--fp-radius-md);text-decoration:none;transition:var(--fp-transition);color:inherit}.contact-card:hover,.contact-card:focus{border-color:var(--fp-primary-light);box-shadow:var(--fp-shadow);transform:translateY(-2px);text-decoration:none;color:inherit}.contact-card-icon{width:52px;height:52px;min-width:52px;border-radius:var(--fp-radius-md);display:flex;align-items:center;justify-content:center;font-size:24px;color:#fff}.contact-card-icon.discord{background:linear-gradient(135deg,#5865F2,#7289da)}.contact-card-icon.x{background:#000}.contact-card-icon.email{background:linear-gradient(135deg,#3B6FF5,#2D5DE0)}.contact-card-content{flex:1}.contact-card-content h3{font-size:16px;font-weight:700;color:var(--fp-text-dark);margin:0 0 4px}.contact-card-content p{font-size:14px;color:var(--fp-text-muted);margin:0;line-height:1.5}.contact-card-arrow{color:var(--fp-text-light);font-size:14px;transition:var(--fp-transition)}.contact-card:hover .contact-card-arrow{color:var(--fp-primary);transform:translateX(4px)}.contact-form-section{background:var(--fp-bg-card);border:1px solid var(--fp-border-light);border-radius:var(--fp-radius-lg);padding:40px}.contact-form-title{font-size:22px;font-weight:700;color:var(--fp-text-dark);margin:0 0 6px;text-align:center}.contact-form-subtitle{font-size:14px;color:var(--fp-text-muted);text-align:center;margin:0 0 32px}.contact-form-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-bottom:16px}.contact-form-group{margin-bottom:16px}.contact-form-group label{display:block;font-size:13px;font-weight:600;color:var(--fp-text);margin-bottom:6px}.contact-form-group .form-control{border:1px solid var(--fp-border);border-radius:var(--fp-radius-sm);padding:10px 14px;font-size:14px;color:var(--fp-text);transition:var(--fp-transition);background:var(--fp-bg-white);width:100%;max-width:100%}.contact-form-group .form-control:focus{border-color:var(--fp-primary-light);box-shadow:0 0 0 3px rgba(var(--fp-primary-rgb),.1);outline:none}.contact-form-group textarea.form-control{resize:vertical;min-height:140px}.contact-captcha{text-align:center;margin-bottom:20px}.contact-form-submit{text-align:center}.contact-form-submit .ybtn{padding:12px 36px;font-size:15px}.contact-form-submit .ybtn i{margin-right:8px}@media (max-width:768px){.contact-page{padding:10px 0 30px}.contact-form-grid{grid-template-columns:1fr}.contact-form-section{padding:24px 20px}.contact-card{padding:16px;gap:14px}.contact-card-icon{width:44px;height:44px;min-width:44px;font-size:20px}.contact-card-content h3{font-size:15px}.contact-card-content p{font-size:13px}}.ybtn{border-radius:var(--fp-radius-md);font-size:14px;font-weight:700;text-transform:uppercase;padding:10px 28px;letter-spacing:.4px;transition:var(--fp-transition);transform:translateY(0);position:relative;overflow:hidden}.ybtn:hover,.ybtn:focus{transform:translateY(-2px);text-decoration:none}.ybtn-accent-color{color:#fff;background:var(--fp-accent);box-shadow:0 4px 14px rgba(var(--fp-accent-rgb),.3)}.ybtn-accent-color:hover,.ybtn-accent-color:focus{color:#fff;background:var(--fp-accent-hover);box-shadow:0 6px 20px rgba(var(--fp-accent-rgb),.4)}.ybtn-header-color{color:#fff;background:var(--fp-accent);box-shadow:0 4px 14px rgba(var(--fp-accent-rgb),.3)}.ybtn-header-color:hover,.ybtn-header-color:focus{color:#fff;background:var(--fp-accent-hover);box-shadow:0 6px 20px rgba(var(--fp-accent-rgb),.4)}.ybtn-white{color:var(--fp-text);background:#fff;box-shadow:0 4px 14px rgb(0 0 0 / .08)}.ybtn-white:hover,.ybtn-white:focus{color:var(--fp-text-dark);background:#fff;box-shadow:0 6px 20px rgb(0 0 0 / .12)}.ybtn-shadow{box-shadow:0 4px 14px rgb(0 0 0 / .08)}.row-title{font-size:28px;font-weight:800;color:var(--fp-text-dark);text-align:center;margin-top:0;margin-bottom:8px}.row-subtitle{font-size:16px;color:var(--fp-text-muted);font-weight:400;margin-top:0;margin-bottom:48px;text-align:center}.row-subtitle:after{display:none}.slick-dots li{width:10px;height:10px;border-radius:10px;background-color:rgba(var(--fp-primary-rgb),.3);opacity:1;box-shadow:none;margin:0 4px;transition:var(--fp-transition)}.slick-dots li.slick-active{background-color:var(--fp-primary);width:24px;opacity:1}.alert-main{background:linear-gradient(135deg,rgba(var(--fp-primary-rgb),.9),rgba(var(--fp-primary-rgb),.75));backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-radius:0;padding:12px 20px;font-size:15px;font-weight:500}textarea.contact_textarea{width:100%!important;max-width:650px}.new-tag{background:linear-gradient(135deg,#ff6b6b,#ee5a24);border-radius:var(--fp-radius-full);font-size:10px;font-weight:800;padding:3px 10px;letter-spacing:.5px}@media (max-width:992px){:root{--fp-section-padding:60px}section#header .top-nav>li>a{font-size:12px;padding:5px 10px}#header-holder.main-header #top-content .big-title{font-size:38px}#header-holder.main-header #top-content .big-title .text1{font-size:38px}#header-holder.main-header #top-content .big-title .text2,#header-holder.main-header #top-content .big-title .text3{font-size:34px}#services .col-md-3{width:50%}#info .stats-row{gap:24px;flex-wrap:wrap}#info .stat-number{font-size:28px}#testimonials #testimonials-slider .slick-slide{padding:20px 40px}#testimonials #testimonials-slider .details-holder{padding:32px}#message1 .buttons-holder{text-align:center;margin-top:20px}#message1 .text-other-color1,#message1 .text-other-color2{text-align:center}#more-features .col-md-4{margin-bottom:16px}}@media (max-width:768px){:root{--fp-section-padding:48px}section#header .container{flex-wrap:wrap;padding-top:10px;padding-bottom:6px;gap:4px}section#header .logo-holder{order:-1}section#header .top-nav{order:1;gap:4px}section#header .top-nav>li>a{font-size:12px;padding:4px 10px}#header-holder.main-header #top-content{padding-top:40px;padding-bottom:60px}#header-holder.main-header #top-content .big-title{font-size:38px;line-height:1.2}#header-holder.main-header #top-content .big-title .text1{font-size:38px}#header-holder.main-header #top-content .big-title .text2,#header-holder.main-header #top-content .big-title .text3{font-size:36px}#header-holder.main-header #top-content h1{font-size:15px;padding:0 10px}#header-holder.main-header #top-content .btn-holder{display:flex;flex-direction:column;align-items:center;gap:10px}#header-holder.main-header #top-content .btn-holder .ybtn{width:80%;max-width:280px;text-align:center;margin-left:0;margin-right:0}.hero-trust-badges{flex-wrap:wrap;gap:8px;justify-content:center;padding:0 10px}.hero-trust-badges .badge-item{font-size:11px;padding:4px 10px}#info .stats-row{flex-direction:column;gap:16px}#info .stat-item{min-width:auto}#services .col-sm-6{width:100%}.service-box{margin-bottom:16px}#message1 .col-sm-12,#message1 .col-md-6{text-align:center}#message1 .buttons-holder{text-align:center;margin-top:16px;display:flex;flex-direction:column;align-items:center;gap:10px}#message1 .buttons-holder .ybtn{width:80%;max-width:280px;text-align:center}#message1 .text-other-color1{text-align:center;font-size:22px}#message1 .text-other-color2{text-align:center;font-size:14px}#more-features .mfeature-box{margin-bottom:16px}#testimonials #testimonials-slider .slick-slide{padding:10px 15px}#testimonials #testimonials-slider .details-holder{padding:28px 24px}#testimonials #testimonials-slider .details-holder::before{font-size:48px;top:8px;left:16px}#testimonials #testimonials-slider .details-holder::after{display:none}#testimonials #testimonials-slider .slick-prev,#testimonials #testimonials-slider .slick-next{width:32px;height:32px}#footer{padding-top:48px;text-align:center}#footer .footer-description{max-width:100%}#footer .address-holder{text-align:center}#footer .footer-menu-holder{text-align:center;margin-bottom:24px}#footer .col-md-2{margin-bottom:20px}.footer-social{justify-content:center;margin-bottom:26px}.footer-separator{margin-top:24px;padding-top:16px}#main-menu .navbar-collapse{background:rgb(30 40 90 / .4);backdrop-filter:saturate(1.1);border:1px solid rgb(255 255 255 / .1);border-top:none;border-radius:0 0 var(--fp-radius-lg) var(--fp-radius-lg);padding:8px 12px 16px;max-height:80vh;overflow-y:auto;box-shadow:0 8px 32px rgb(0 0 0 / .2),inset 0 1px 0 rgb(255 255 255 / .08);margin-top:0}#main-menu .navbar-collapse .navbar-nav{margin:0;padding:0}#main-menu .navbar-nav>li{border-bottom:none}#main-menu .navbar-nav>li>a{padding:12px 14px!important;text-align:left!important;font-size:14px!important;font-weight:500;color:rgb(255 255 255 / .88)!important;display:flex;align-items:center;justify-content:space-between;border-radius:var(--fp-radius-sm);margin:2px 0;transition:var(--fp-transition);letter-spacing:.2px}#main-menu .navbar-nav>li>a:hover,#main-menu .navbar-nav>li>a:focus{background:rgb(255 255 255 / .1)!important;color:#ffffff!important}#main-menu .navbar-nav>li>a .caret{border-top-color:rgb(255 255 255 / .5);margin-left:auto}#main-menu .navbar-nav>li>a::after{display:none}#main-menu .navbar-nav .open .dropdown-menu,#main-menu .navbar-nav .dropdown-menu.active{background:rgb(255 255 255 / .05)!important;border:1px solid rgb(255 255 255 / .06)!important;border-radius:var(--fp-radius-sm)!important;box-shadow:inset 0 1px 0 rgb(255 255 255 / .04)!important;padding:4px 6px!important;margin:0 0 4px!important}#main-menu .navbar-nav .dropdown-menu>li>a{color:rgb(255 255 255 / .78)!important;font-size:13px!important;padding:9px 16px!important;text-align:left!important;border-radius:var(--fp-radius-xs);transition:var(--fp-transition);background:transparent!important}#main-menu .navbar-nav .dropdown-menu>li>a:hover,#main-menu .navbar-nav .dropdown-menu>li>a:focus{background:rgb(255 255 255 / .08)!important;color:#ffffff!important}#main-menu .navbar-nav .dropdown-menu .nav-divider{height:1px;background:rgb(255 255 255 / .06);margin:4px 12px}#main-menu .dropdown-menu.dropdown-unity{background:rgb(255 255 255 / .06)!important;border:1px solid rgb(255 255 255 / .06)!important;border-radius:var(--fp-radius-sm)!important;margin:2px 0 6px!important;padding:6px!important}.unity-link{border-radius:var(--fp-radius-sm)!important;margin-bottom:2px}.unity-link:hover,.unity-link:focus{background:rgb(255 255 255 / .07)!important}.unity-box{padding:10px 10px 10px 54px}.unity-box .unity-icon{left:2px}.unity-box .unity-icon img{width:38px;height:38px}.unity-box .unity-title{color:rgb(255 255 255 / .92)!important;font-size:13px}.unity-box .unity-details{color:rgb(255 255 255 / .5)!important;font-size:11px;line-height:1.35}.navbar-default .navbar-toggle{border:1px solid rgb(255 255 255 / .18);border-radius:var(--fp-radius-sm);padding:8px 10px;margin-top:10px;margin-bottom:10px;margin-right:0;background:rgb(255 255 255 / .06);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.navbar-default .navbar-toggle:hover,.navbar-default .navbar-toggle:focus{background:rgb(255 255 255 / .12);border-color:rgb(255 255 255 / .28)}#main-menu .navbar-nav.navbar-right{margin-top:4px;padding-top:6px;border-top:1px solid rgb(255 255 255 / .08)}.gradient-bg::before,.gradient-bg::after{display:none}.hero-wave svg{height:40px}}@media (max-width:480px){section#header .top-nav>li:not(.primary-action)>a{font-size:11px;padding:3px 8px}#header-holder.main-header #top-content{padding-top:30px;padding-bottom:80px}#header-holder.main-header #top-content .big-title{font-size:34px}#header-holder.main-header #top-content .big-title .text1{font-size:34px}#header-holder.main-header #top-content .big-title .text2,#header-holder.main-header #top-content .big-title .text3{font-size:32px}#header-holder.main-header #top-content h1{font-size:13px}.hero-trust-badges .badge-item{font-size:10px;padding:3px 8px}#info .stat-number{font-size:24px}#info .stat-label{font-size:12px}.ybtn{font-size:13px;padding:9px 22px}#footer .footer-logo .logo{transform:scale(.85)}.footer-social a{width:36px;height:36px;font-size:15px}}.fp-pwreset{display:flex;justify-content:center;align-items:flex-start;min-height:60vh;padding:50px 20px 80px}.fp-pwreset__card{width:100%;max-width:460px;background:var(--fp-bg-card);border-radius:var(--fp-radius-lg);box-shadow:0 8px 40px rgb(62 78 191 / .1),0 0 0 1px var(--fp-border-light);overflow:hidden}.fp-pwreset__header{background:linear-gradient(70deg,var(--fp-primary),var(--fp-primary-light));padding:36px 32px 28px;text-align:center}.fp-pwreset__icon{width:64px;height:64px;margin:0 auto 16px;background:rgb(255 255 255 / .15);border-radius:18px;display:flex;align-items:center;justify-content:center;backdrop-filter:blur(4px)}.fp-pwreset__icon i{font-size:26px;color:#fff}.fp-pwreset__title{font-family:'Montserrat',sans-serif;font-weight:800;font-size:22px;color:#fff;margin:0 0 6px}.fp-pwreset__subtitle{font-size:13px;color:rgb(255 255 255 / .75);margin:0}.fp-pwreset__body{padding:28px 32px}.fp-pwreset__desc{font-size:14px;color:var(--fp-text-muted);line-height:1.6;margin-bottom:22px}.fp-pwreset__alert{display:flex;align-items:flex-start;gap:12px;padding:14px 16px;border-radius:var(--fp-radius-sm);font-size:14px;line-height:1.5;margin-bottom:20px}.fp-pwreset__alert i{font-size:18px;flex-shrink:0;margin-top:1px}.fp-pwreset__alert--error{background:#fef2f2;border:1px solid #fecaca;color:#991b1b}.fp-pwreset__alert--error i{color:#dc2626}.fp-pwreset__alert--success{background:#f0fdf4;border:1px solid #bbf7d0;color:#166534}.fp-pwreset__alert--success i{color:#16a34a}.fp-pwreset__alert p{margin:4px 0 0;font-size:13px}.fp-pwreset__field{margin-bottom:18px}.fp-pwreset__label{display:flex;align-items:center;gap:8px;font-family:'Montserrat',sans-serif;font-weight:600;font-size:13px;color:var(--fp-text-dark);margin-bottom:8px}.fp-pwreset__label i{color:var(--fp-primary);font-size:14px;width:16px;text-align:center}.fp-pwreset__input{width:100%;padding:11px 16px;border:1px solid var(--fp-border);border-radius:var(--fp-radius-sm);font-size:14px;color:var(--fp-text);background:var(--fp-bg-white);transition:border-color 0.2s ease,box-shadow 0.2s ease}.fp-pwreset__input:focus{border-color:var(--fp-accent);box-shadow:0 0 0 3px rgba(var(--fp-accent-rgb),.12);outline:none}.fp-pwreset__input::placeholder{color:var(--fp-text-light)}.fp-pwreset__strength{margin-bottom:22px}.fp-pwreset__strength .progress{height:6px;border-radius:3px;background:var(--fp-bg-light);margin-bottom:6px;overflow:hidden}.fp-pwreset__captcha{display:flex;justify-content:center;margin-bottom:20px}.fp-pwreset__btn{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;padding:12px 24px;border-radius:var(--fp-radius-full);background:linear-gradient(150deg,var(--fp-primary),var(--fp-primary-light));color:#fff;font-family:'Montserrat',sans-serif;font-weight:700;font-size:14px;border:none;cursor:pointer;transition:transform 0.15s ease,box-shadow 0.15s ease;box-shadow:0 4px 14px rgba(var(--fp-primary-rgb),.25)}.fp-pwreset__btn:hover{transform:translateY(-1px);box-shadow:0 6px 20px rgba(var(--fp-primary-rgb),.35);color:#fff}.fp-pwreset__btn--secondary{background:var(--fp-bg-white);color:var(--fp-text);border:1px solid var(--fp-border);box-shadow:none;font-weight:600;margin-top:10px}.fp-pwreset__btn--secondary:hover{background:var(--fp-bg-light);transform:none;box-shadow:none;color:var(--fp-text-dark)}.fp-pwreset__actions{margin-top:6px}.fp-pwreset__footer{padding:18px 32px;border-top:1px solid var(--fp-border-light);text-align:center;background:var(--fp-bg-light)}.fp-pwreset__back{font-size:13px;font-weight:600;color:var(--fp-text-muted);text-decoration:none;transition:color 0.15s ease;display:inline-flex;align-items:center;gap:6px}.fp-pwreset__back:hover{color:var(--fp-primary);text-decoration:none}.fp-pwreset__link{color:var(--fp-accent);font-weight:600;text-decoration:underline}.fp-pwreset__link:hover{color:var(--fp-primary)}@media (max-width:480px){.fp-pwreset{padding:30px 16px 60px}.fp-pwreset__header{padding:28px 24px 22px}.fp-pwreset__icon{width:54px;height:54px}.fp-pwreset__title{font-size:19px}.fp-pwreset__body{padding:22px 24px}.fp-pwreset__footer{padding:16px 24px}}.alert-main{position:relative;background:rgb(53 64 147 / .7);height:fit-content;min-height:50px;justify-content:center;align-content:center;display:flex;align-items:center;padding-left:10px;padding-right:10px;color:#fff;flex-wrap:wrap;font-size:18px;z-index:150;opacity:100%}.alert-main strong{margin-left:10px;margin-right:10px}.new-tag{background-color:#eb2f06;border-radius:20px;color:#fff;padding:4px 10px;font-size:12px;font-weight:900;margin-right:5px;margin-left:5px;opacity:.9;transition:opacity 0.3s linear}.new-tag:hover{opacity:1;transition:opacity 0.3s linear}.fp-product-btns-supply-btn{background-color:#b6bdf4;border-bottom-left-radius:10px;border-bottom-right-radius:10px;padding:10px 20px 10px 20px;margin:15px;color:#fff;text-align:center;font-size:16px;transition:color,background-color 0.2s}.fp-product-btns-supply-btn.disabled{pointer-events:none;background-color:#f4b6b6}.fp-product-btns-supply-btn.disabled:hover{pointer-events:none;background-color:#c18c8c}.fp-product-btns-supply-btn:hover{background-color:#99A1E0;transition:color,background-color 0.2s;color:#fff}.fp-product-actions-wrapper{display:flex;justify-content:space-evenly;flex-wrap:wrap}.fp-product-btns-instance{margin-bottom:20px}.fp-service-title p{font-size:16px;font-weight:600;color:#2A4968;background-color:#EBF2F9;border-radius:10px;padding:3px 24px 3px 15px;padding:3px 15px 3px 15px;text-transform:uppercase;cursor:default;position:relative;display:inline-block;-webkit-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s}.fp-service-title h2{font-size:16px;font-weight:600;color:#2A4968;background-color:#EBF2F9;border-radius:10px;padding:3px 15px 3px 15px;text-transform:uppercase;cursor:default;position:relative;display:inline-block;-webkit-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s;margin:0 0 10px;line-height:1.42857143}.fp-service-title span{color:#2A4968;cursor:default;background-color:#EBF2F9;padding:5px;border-radius:10px;margin-left:10px;font-weight:800;transition:color 0.2s}.fp-service-title span:hover{color:#68B3FF;transition:color 0.2s}.fp-product-details-tab-container{margin:0;border-radius:20px;padding:20px;background-color:#fff;box-shadow:0 2px 10px 1px rgb(168 168 168 / .2);-webkit-box-shadow:0 2px 10px 1px rgb(168 168 168 / .2);-moz-box-shadow:0 2px 10px 1px rgb(168 168 168 / .2)}.product-fp-title-banner{width:100%;text-align:center;color:#fff;display:flex;justify-content:center;flex-direction:column;align-items:center}.product-fp-info-cat{margin:15px;filter:invert(100%) sepia(0%) saturate(0%) hue-rotate(93deg) brightness(103%) contrast(103%)}.product-fp-info-icon{width:200px}.product-fp-title-banner h1{font-size:26px}.product-fp-title-banner h2{width:fit-content;font-size:16px;font-weight:800;color:#fff;background-color:#e88282;border-radius:20px;padding:3px 10px 3px 10px;margin-top:5px}.product-fp-title-banner span{font-weight:800;text-transform:uppercase;border-radius:20px;padding:0 10px 0 10px}.product-fp-custom-manager{align-content:center;background-color:#99A1E0;padding:20px;margin-bottom:10px;border-radius:20px}.product-fp-info-container-rows{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-evenly;align-items:center}.product-fp-info-row{display:flex;flex-direction:column;align-items:center}.fp-product-keyval{text-align:center;display:flex;justify-content:center;flex-direction:column;color:#fff;font-size:17px;margin-bottom:15px}.fp-product-keyval span.key{font-weight:800}.product-status-pending{background-color:#e8b582}.product-status-active{background-color:#82E8AE}.product-status-suspended{background-color:#e88282}.product-status-cancelled,.product-status-terminated{background-color:#666}.product-status-fraud{background-color:#000}*{scrollbar-width:thin;scrollbar-color:#3E4EBF #e9e8e8}*::-webkit-scrollbar{width:8px}*::-webkit-scrollbar-track{background:#e9e8e8}*::-webkit-scrollbar-thumb{background-color:#3E4EBF;border-radius:10px;border:0 none #fff}.captcha-moment{display:flex;justify-content:center}.mini-testimonials-slider{display:flex;justify-content:center;flex-direction:row}.network-container{background-color:#fff0;display:flex;justify-content:center;flex-direction:row}.contact_btns{flex-wrap:wrap;margin-bottom:70px;display:flex;justify-content:center;align-content:center}.contact_subtitle{font-size:25px;text-align:center}.contact_btn{margin:20px;display:flex;align-items:center;flex-direction:column;background-color:#EBEFF8;padding:25px;border-radius:10px}.contact_btn svg{color:#7a92a0}textarea.contact_textarea{width:100%;max-width:650px}.form-title-details{color:#fff;font-weight:700}.details-holder a{color:#fff;transition:color 200ms linear}.details-holder a:hover{color:#3195ff!important;transition:color 200ms linear}.details-holder{margin:15px}.dataTables_wrapper{border-radius:20px}.dataTables_wrapper .dataTables_info{border-top-left-radius:20px;border-top-right-radius:20px;background:#3f4fc0;background:linear-gradient(90deg,rgb(63 79 192) 0%,rgb(96 109 210) 63%)}.dataTables_length{border-bottom-left-radius:20px;border-bottom-right-radius:20px}