.custom-button{background:linear-gradient(180deg,#f0cb6f,#bf9a45);border:none;border-radius:5px;color:#000;cursor:pointer;font-size:18px;font-weight:300;height:50px;padding:10px 20px;transition:background-color .3s;width:230px}.custom-button:hover{background-color:#f0cb6f}@media (max-width:480px){.custom-button{font-size:14px;height:40px;width:190px}}body{background-color:#0f0f0f;font-family:Arial,sans-serif}.home-container{background:linear-gradient(180deg,#000,#1e1e1e);min-height:100vh}.intro-section{padding:0 20px;text-align:center}.intro-title{-webkit-text-fill-color:#0000;background:linear-gradient(90deg,#f0cb6f,#bf9a45);-webkit-background-clip:text;font-size:54px;font-weight:700;margin-bottom:0}.intro-tex,.intro-text{-webkit-text-fill-color:#0000;background:linear-gradient(90deg,#f0cb6f,#bf9a45);-webkit-background-clip:text;color:#ffffffb3}.intro-text{font-size:24px;margin:20px auto;max-width:1000px}.cards-section{padding:40px;text-align:center}.cards-container{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));padding:20px}.images-section{display:flex;gap:20px;justify-content:center;padding:40px}.image-card img{border-radius:8px;width:100%}.image-container{align-items:center;gap:0;justify-content:space-between;margin:30px;transform:perspective(900px) rotateY(0deg);transition:transform .6s,opacity .6s}.image-container img{height:250px;object-fit:cover;width:470px}.image-container{display:flex;gap:1rem}.image{height:30vh;transition:transform .6s,opacity .6s;width:33.33333%}.img-1{transform:perspective(900px) rotateY(35deg)}.img-2{transform:perspective(900px) rotateY(10deg)}.img-3{transform:perspective(900px) rotateY(-20deg)}.image:hover{opacity:1;transform:perspective(900px) rotateY(0deg)}@media screen and (max-width:1440px){.intro-title{font-size:56px;margin-left:270px;width:800px}.intro-text{font-size:22px;max-width:900px}.cards-container{gap:15px;padding:15px}.image-container{margin-left:50px;margin-right:40px;margin-top:20px}.image-container img{height:220px;width:400px}}@media screen and (max-width:768px){.intro-title{font-size:26px;margin-left:0;text-align:center;width:100%}.intro-text{font-size:14px;max-width:100%;text-align:center}.cards-container{align-items:center;flex-direction:column;gap:10px;padding:10px}.image-container{align-items:center;display:flex;flex-direction:row;overflow-x:auto;scroll-behavior:smooth;scrollbar-width:none;white-space:nowrap}.image-container img{cursor:pointer;flex-shrink:0;height:150px;margin:0 10px;width:280px}.image-container img:active{scroll-behavior:smooth}}.agency-container{align-items:center;display:flex;flex-wrap:wrap;margin:0 auto;max-width:1400px;padding:20px}.agency-image-section{flex:1 1;min-width:300px;padding:20px}.image-section img{border-radius:5px;height:auto;margin-left:-15px;width:100%}.content-section{flex:1 1;margin-top:-120px;min-width:300px;padding:20px}.agency-heading{-webkit-text-fill-color:#0000;background:linear-gradient(90deg,#f0cb6f,#bf9a45);-webkit-background-clip:text;font-size:48px;font-weight:600;margin-bottom:50px}.agency-text{color:#666;font-size:16px;margin-bottom:30px}@media (max-width:1440px){.agency-heading{font-size:42px;margin-bottom:40px}.agency-text{font-size:15px;margin-right:30px}c .content-section{margin-top:-100px}.image-section img{border-radius:5px;height:auto;margin-left:0;width:100%}}@media (max-width:768px){.agency-container{display:flex;flex-direction:column;overflow-x:hidden}.agency-heading{font-size:26px;margin-bottom:30px;margin-top:80px;width:270px}.agency-text{font-size:14px}.agency-image-section{margin-left:0;order:2;padding:10px;width:100%}.agency-image-section img{border-radius:5px;height:auto;margin-left:-15px;width:100%}.content-section{padding:20px;width:100%}}.services-section{align-items:center;display:flex;flex-direction:column;margin-left:40px;margin-right:40px;padding:0;text-align:center}.services-title{-webkit-text-fill-color:#0000;background:linear-gradient(90deg,#f0cb6f,#bf9a45);-webkit-background-clip:text;font-size:48px;margin-bottom:20px;max-width:800px;text-align:center;width:100%}.services-text{color:#efca6e;font-size:20px;margin:10px auto 50px;max-width:1000px;text-align:center}.services-container{display:flex;flex-wrap:wrap;gap:90px;justify-content:center;margin-bottom:30px}.service-card{background:#0e0e0e;border:2px solid #f0cb6f;border-radius:10px;box-shadow:0 4px 6px #0000001a;display:flex;flex-direction:column;height:360px;padding:20px;position:relative;text-align:left;width:350px}.service-card:hover{background-color:#f0cb6f;transform:scale(1.05)}.service-content{flex-grow:1;margin-top:30px}.service-content h2{color:#fff;font-size:24px;margin-bottom:10px}.service-content p{color:#f0cb6f;font-size:16px}.service-image{align-self:flex-start;border-radius:10px;height:100px;margin-top:10px;width:100px}.service-icon{height:50px;width:50px}.service-card:before,.service-icon{position:absolute;right:10px;top:10px}.service-card:before{background-color:#171717;border-radius:50%;content:"";height:120px;width:120px}.service-card:hover:before{background-color:#c4a65b}.service-card:hover .service-image,.service-card:hover h2,.service-card:hover p{color:#000;filter:brightness(0)}@media screen and (max-width:1440px){.services-title{font-size:44px;max-width:750px}.services-text{font-size:18px;max-width:750px}.services-container{gap:50px}.service-card{height:300px;padding:18px;width:360px}.service-content h2{color:#fff;font-size:22px}.service-content p{color:#f0cb6f;font-size:15px}.service-content p:hover{color:#000}.service-image{height:90px;width:90px}.service-icon{height:45px;width:45px}}@media screen and (max-width:768px){.services-title{font-size:26px}.services-text,.services-title{max-width:100%;text-align:center}.services-text{font-size:14px}.services-container{align-items:center;flex-direction:row;gap:30px}.service-card{height:auto;padding:15px;text-align:left;width:240px}.service-card:before{background-color:#171717;border-radius:50%;content:"";height:80px;position:absolute;right:10px;top:10px;width:80px}.service-card:hover:before{background-color:#c4a65b}.service-content h2{font-size:20px}.service-content p{font-size:14px}.service-image{height:70px;width:70px}.service-icon{height:35px;width:35px}}.creative-container{align-items:center;background:linear-gradient(90deg,#f0cb6f,#bf9a45);display:flex;gap:180px;height:130px;margin-top:50px;padding:10px}.creative-item{align-items:center;display:flex;gap:10px;margin-left:70px}.creative-item img{height:50px;width:50px}.creative-item p,.creative-single{color:#000;font-size:32px;margin:0}@media screen and (max-width:1440px){.creative-container{gap:130px;height:65px}.creative-item{margin-left:35px}.creative-item img{height:45px;margin-left:30px;width:45px}.creative-item p,.creative-single{font-size:28px}}@media (max-width:768px){.creative-container{align-items:center;flex-direction:row;gap:0;padding-left:10px;padding-right:10px}.creative-item{justify-content:center;margin-left:0;margin-right:0}.creative-item img{height:15px;width:15px}.creative-item p,.creative-single{font-size:11px}}.carousel-container{margin:0 auto 0 0;max-width:1350px;overflow:hidden;position:relative;width:100%}.carousel-track{animation:scrollLoop 30s linear infinite;display:flex;gap:40px;overflow:visible;padding:10px 0;pointer-events:none;-webkit-user-select:none;user-select:none;width:max-content}@keyframes scrollLoop{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.carousel-track::-webkit-scrollbar{display:none}.carousel-track{-ms-overflow-style:none;scrollbar-width:none}.testimonial-card{align-items:center;background-color:#000;border:1px solid #f0cb6f;border-radius:8px;cursor:pointer;display:flex;flex-basis:50%;flex-direction:row;flex-grow:0;flex-shrink:0;gap:20px;height:250px;margin-bottom:150px;margin-top:150px;padding:20px;width:350px}.testimonial-card:hover{transform:scale(1.05);transition:transform .3s ease}.card-image{flex:1 1;margin-bottom:-40px;margin-top:-50px;max-width:150px}.card-image img{border-radius:8px;height:360px;object-fit:cover;width:250px}.card-content{color:#fff;display:flex;flex:2 1;flex-direction:column;justify-content:center;margin-left:110px}.rating{align-items:center;display:flex;gap:20px}.author-name{font-size:18px;font-weight:700;margin-top:30px}.author-title{color:#fff;font-size:10px;margin-bottom:10px;margin-top:5px}.quote{font-size:14px;line-height:1.4;margin-top:-30px}.carousel-dots{display:flex;gap:8px;justify-content:center;margin-top:-50px}@media (max-width:768px){.carousel-container{margin-left:0;margin-right:0}.carousel-track{-ms-overflow-style:none;display:flex;gap:20px;margin-left:20px;margin-right:10px;margin-top:30px;overflow-x:scroll;padding:10px 0;scroll-behavior:smooth;scroll-snap-type:x mandatory;scrollbar-width:none}.testimonial-card{flex:0 0 90%;flex-direction:column;height:450px;margin:0 auto 0 30px;max-width:250px;padding:15px;width:90%}.card-image{align-items:center;display:flex;justify-content:center;margin-bottom:10px;max-width:100%}.card-image img{border-radius:8px;height:150px;margin-top:50px;width:150px}.card-content{flex:none;margin-left:20px;padding:10px;width:100%}.quote-image{height:50px;width:50px}.author-name{font-size:14px}.author-title{color:#292929;font-size:12px}.quote{font-size:14px;line-height:1.2;margin-top:-30px}.rating{font-size:12px;gap:20px;margin-left:20px}.carousel-dots{gap:5px;margin-top:30px}.dot{height:8px;width:8px}.dot.active{border-radius:4px;width:16px}}.service-section{margin-top:80px;padding:0 20px;position:relative;text-align:center}.service-title{-webkit-text-fill-color:#0000;background:linear-gradient(90deg,#f0cb6f,#bf9a45);-webkit-background-clip:text;font-size:48px;font-weight:700;margin:0 auto;width:900px}.service-text{color:#000;color:#fff;font-size:64px;margin:20px auto;max-width:950px}.circle-bottom{align-items:center;background:linear-gradient(90deg,#f0cb6f,#bf9a45);border-radius:50%;display:flex;flex-direction:column;height:120px;justify-content:center;margin:50px auto 0;position:relative;width:120px}.circle-image{border-radius:50%;height:25px;position:absolute;top:15px;width:25px}.circle-text{bottom:15px;color:#000;cursor:pointer;font-size:16px;position:absolute;width:70px}.bg-text,.circle-text{font-weight:700;text-align:center}.bg-text{color:#fff;font-size:220px;margin-top:-450px;opacity:.1}.feature-image-container{background:linear-gradient(90deg,#f0cb6f,#bf9a45);height:150px;overflow:hidden;position:relative;width:100%}.feature-image-slider{animation:scrollImages 20s linear infinite;display:flex;gap:120px}.feature-image-box{align-items:center;display:flex;flex-shrink:0;justify-content:center}.feature-image-box img{height:130px;object-fit:cover;width:130px}@keyframes scrollImages{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@media (min-width:1440px){.service-section{padding:0 40px}.service-title{font-size:48px;width:1000px}.service-text{font-size:70px;max-width:1050px}.circle-bottom{height:140px;width:140px}.circle-image{height:30px;width:30px}.circle-text{font-size:18px;width:80px}.bg-text{font-size:240px;margin-top:-500px}.feature-image-container{gap:100px;height:170px}.feature-image-box img{height:150px;width:150px}}@media screen and (max-width:768px){.service-section{padding:0 20px}.service-title{font-size:26px;width:100%}.service-text{font-size:24px;max-width:100%}.circle-bottom{height:100px;margin-bottom:30px;width:100px}.circle-image{height:20px;width:20px}.circle-text{font-size:14px;margin-bottom:0;width:60px}.bg-text{font-size:70px;margin-top:-300px}.feature-image-container{flex-wrap:wrap;gap:10px;height:auto;margin-top:20px}.feature-image-box img{height:40px;width:40px}.feature-image-slider{gap:30px}}.main-container{align-items:center;background-color:#000;display:flex;flex-direction:column;min-height:100vh;padding:20px 0;width:100%}.scroll-btn{display:none}.pricing-container{overflow-x:auto;scroll-behavior:smooth;scrollbar-width:none;white-space:nowrap;width:90%}.pricing-container::-webkit-scrollbar{display:none}.pricing-card{background-color:#171923;box-shadow:0 4px 8px #0003;display:flex;flex:0 0 400px;height:350px;text-align:center}.pricing-left{background:#e5c372;border-bottom-left-radius:15px;border-top-left-radius:15px;font-size:20px;padding:20px;width:500px}.price,.pricing-left{color:#171923;font-weight:700}.price{font-size:40px;margin:10px 0}.billing-info{color:#171923;font-size:16px;opacity:.8}.btn{border:none;border-radius:10px;cursor:pointer;font-size:16px;height:55px;margin-top:15px;padding:10px;width:80%}.btn,.btn:hover{background:#171923;color:#f0cb6f}.pricing-right{background:#d8b35a;border-bottom-right-radius:15px;border-top-right-radius:15px;color:#171923;font-size:16px;padding:15px;width:100%}.pricing-right ul{list-style:none;margin-top:20px;padding:0}.pricing-right ul li{align-items:center;display:flex;font-size:14px;margin-bottom:15px}.circle-icon{align-items:center;background:#000;border-radius:50%;color:#f0cb6f;display:flex;height:20px;justify-content:center;margin-right:10px;width:20px}.circle-icon:before{color:#f0cb6f;content:"✔";font-size:12px;font-weight:700}.pricing-carousel{display:flex;gap:8px;justify-content:center;margin-top:24px}.dot{background-color:#444;height:8px;transition:all .3s ease;width:8px}.dot.active{width:32px}@keyframes scroll-cards{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.pricing-scroll-wrapper{overflow:hidden;width:100%}.pricing-container{animation:scroll-cards 20s linear infinite;display:flex;gap:20px;width:max-content}.video-js{margin-bottom:0;margin-left:50px;margin-right:50px;width:1370px}@media (min-width:1440px){.main-container{padding:40px 0}.pricing-card{height:400px;max-width:1200px}.pricing-left{font-size:28px;padding:30px;width:1000px}.price{font-size:70px}.billing-info{font-size:20px}.btn{font-size:18px;width:280px}.pricing-right{font-size:20px;padding:30px;width:1300px}.pricing-right ul{margin-top:40px}.pricing-right ul li{font-size:20px;margin-bottom:25px}.circle-icon{height:35px;width:35px}.circle-icon:before{font-size:18px}.video-section{height:100vh}.globe{height:140px;width:140px}.play-btn{font-size:36px}}@media screen and (max-width:768px){.main-container{padding:20px 0}.pricing-card{background:#000;flex-direction:column;height:auto;max-width:100%}.pricing-left{border-radius:0;font-size:20px;margin-left:10px;padding:20px;text-align:center;width:250px}.price{font-size:50px}.billing-info,.btn{font-size:16px}.btn{width:150px}.pricing-right{word-wrap:break-word;border-radius:0;font-size:12px;line-height:1.5;margin-left:10px;padding:15px;text-align:center;width:260px}.pricing-text{font-size:12px;white-space:normal}.pricing-right ul{margin-top:20px}.pricing-right ul li{font-size:10px;margin-bottom:15px}.circle-icon{height:20px;width:20px}.circle-icon:before{font-size:10px}.video-js{margin-left:auto;margin-right:auto;max-width:768px;width:100%}}@media (max-width:768px){.prising-carousel{gap:5px;margin-top:16px}.dot{height:6px;width:6px}.dot.active{width:24px}}.blog-container{margin:-65px auto 0;max-width:1400px;padding:20px}a{color:inherit;text-decoration:none}ul{list-style:none}.blog-section{padding:40px 0}.section-title{-webkit-text-fill-color:#0000;background:linear-gradient(90deg,#f0cb6f,#bf9a45);-webkit-background-clip:text;font-size:48px;margin-bottom:40px;text-align:center}.blog-cards{flex-wrap:nowrap;gap:50px;justify-content:center}.blog-card{background-color:#111;border:1px solid #f0cb6f;border-radius:10px;border-radius:20px;flex-shrink:0;height:auto;overflow:hidden;transition:transform .3s ease,box-shadow .3s ease;width:430px}.blog-card:hover{box-shadow:0 0 20px #d4af3733;transform:translateY(-5px)}.blog-image{height:200px}.blog-image img{height:80%;margin-left:20px;margin-right:20px;margin-top:10px;transition:transform .5s ease;width:90%}.blog-card:hover .blog-image img{transform:scale(1.05)}.blog-content{padding:20px}.blog-title{color:#f0cb6f;font-size:24px;margin-bottom:10px;margin-top:-40px}.blog-excerpt{color:#fff;font-size:16px;margin-bottom:20px}.blog-footer{align-items:center;display:flex;justify-content:space-between}.read-more-btn{background:linear-gradient(180deg,#f0cb6f,#bf9a45);border-radius:5px;color:#000;font-size:18px;font-weight:700;padding:8px 15px;transition:background .3s ease}.blog-date{color:#f0cb6f;font-size:16px}@media (min-width:1440px){.blog-container{max-width:1200px;padding:40px}.blog-section{padding:60px 0}.section-title{font-size:48px}.blog-cards{gap:60px}.blog-card{width:410px}.blog-image{height:250px}.blog-content{padding:30px}.blog-title{font-size:28px}.blog-excerpt{font-size:18px}.read-more-btn{font-size:20px;padding:10px 18px}.blog-date{font-size:18px}}@media screen and (max-width:768px){.blog-container{max-width:100%;padding:20px}.blog-section{padding:30px 0}.section-title{font-size:26px;margin-top:40px}.blog-cards{align-items:center;flex-direction:column;gap:20px}.blog-card{height:100%;width:100%}.blog-image{height:180px}.blog-content{padding:20px}.blog-title{font-size:22px}.blog-excerpt{font-size:14px}.read-more-btn{font-size:16px;padding:8px 12px}.blog-date{font-size:14px}}.home-header{align-items:center;display:flex;justify-content:space-between;margin-left:40px;margin-right:40px;padding:0}.home-nav{display:flex;gap:40px}.home-nav a{color:#666;font-size:18px;margin:0 15px;padding-top:5px;position:relative;text-decoration:none;transition:color .3s}.active-link{border-bottom:2px solid #f0cb6f;color:#f0cb6f!important;padding-bottom:5px}.auth-buttons{display:flex;gap:20px;margin-right:45px}.auth-image,.home-auth-image{cursor:pointer;height:50px;width:50px}.home-auth-image{display:none}.profile-auth-image,.profile-image{cursor:pointer;height:50px;width:50px}.home-profile-image,.profile-auth-image{display:none}.logo-image{height:155px;width:220px}.home-login-button{background:linear-gradient(180deg,#f0cb6f,#bf9a45);border-radius:5px;color:#000}.home-login-button,.home-signup-button{align-items:center;display:flex;font-size:20px;height:25px;justify-content:center;margin:5px 0;padding:8px 16px;text-decoration:none;width:80px}.home-signup-button{border:1px solid #f0cb6f;border-radius:5px;color:#f0cb6f}.menu-toggle{background:none;border:none;color:#ddbb62;cursor:pointer;display:none;font-size:24px;position:absolute;right:10px;top:10px}#menu-toggle{display:none}#menu-toggle:checked+.menu-toggle+.home-nav{display:flex}@media screen and (max-width:1440px){.logo-image{height:140px;width:200px}.home-nav{gap:70px}.home-nav a{font-size:16px}.auth-buttons{gap:15px;margin-right:40px}.home-login-button,.home-signup-button{font-size:18px;height:22px;width:65px}}@media screen and (max-width:768px){.home-nav{background:linear-gradient(180deg,#f0cb6f,#bf9a45);border-radius:5px;box-shadow:0 4px 6px #0000001a;display:none;flex-direction:column;gap:0;margin-left:-20px;padding:10px;position:absolute;right:10px;top:40px}.home-nav a{color:#fff;font-size:12px;margin:5px 0;text-decoration:none}.active-link{border-bottom:2px solid #000;color:#000!important;padding-bottom:5px}.auth-buttons{gap:5px;margin-right:0}.auth-image,.home-auth-image{cursor:pointer;height:30px;width:30px}.home-login-button{align-items:center;display:none;font-size:8px;height:10px;justify-content:center;margin-right:0;width:25px}.home-signup-button{display:none}.menu-toggle{display:block;margin-top:20px}.hide-on-mobile,.nav-toggle{display:none}.profile-icon{display:block}label.menu-toggle{display:block;position:absolute;right:10px;top:10px}.contact-nav{background:#fff;box-shadow:0 4px 6px #0000001a;display:none;flex-direction:column;padding:10px;position:absolute;right:10px;top:40px}#menu-toggle:checked~.contact-nav{display:flex}label.menu-toggle{display:block;position:absolute;right:10px;top:10px}.service-nav{background:#fff;box-shadow:0 4px 6px #0000001a;display:none;flex-direction:column;padding:10px;position:absolute;right:10px;top:40px}#menu-toggle:checked~.service-nav{display:flex}label.menu-toggle{display:block;position:absolute;right:10px;top:10px}.subscription-nav{background:#fff;box-shadow:0 4px 6px #0000001a;display:none;flex-direction:column;padding:10px;position:absolute;right:10px;top:40px}#menu-toggle:checked~.subscription-nav{display:flex}label.menu-toggle{display:block;top:10px}.blog-nav,label.menu-toggle{position:absolute;right:10px}.blog-nav{background:#fff;box-shadow:0 4px 6px #0000001a;display:none;flex-direction:column;padding:10px;top:40px}#menu-toggle:checked~.blog-nav{display:flex}}@media (max-width:768px){.auth-buttons .auth-image{display:none}.profile-auth-image{cursor:pointer;display:block;height:50px;width:50px}.profile-image{cursor:pointer;display:block;height:30px;margin-top:18px;width:30px}.home-profile-image{cursor:pointer;display:none;display:block;display:flex;height:30px;margin-top:16px;width:30px}.logo-image{height:50px;margin-bottom:-25px;margin-left:-35px;width:60px}}@media (min-width:769px){.auth-buttons .home-auth-image{display:none}.active-link{color:#f0cb6f!important}}.dashboard-button{-webkit-text-fill-color:#0000;align-items:center;background:linear-gradient(180deg,#f0cb6f,#bf9a45);background-clip:text;-webkit-background-clip:text;border:2px solid #bf9a45;border-radius:5px;color:#0000;display:flex;font-size:18px;font-weight:700;height:40px;justify-content:center;padding:2px;text-align:center;text-decoration:none;width:170px}.dashboard-button:hover{-webkit-text-fill-color:#f0cb6f;background:#000;background-clip:initial;-webkit-background-clip:initial;color:#f0cb6f}.mobile-profile-only{display:none}@media screen and (max-width:768px){.dashboard-button{display:none}.menu-toggle,.mobile-profile-only{display:block}}.signup-language-wrapper{align-items:center;display:flex;gap:20px}.language-select{appearance:none;background-color:#000;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg fill='%23F0CB6F' height='18' viewBox='0 0 24 24' width='18' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m7 10 5 5 5-5z'/%3E%3C/svg%3E");background-position:right 10px center;background-repeat:no-repeat;background-size:14px;border:1px solid #f0cb6f;border-radius:5px;color:#f0cb6f;cursor:pointer;font-size:16px;height:40px;margin-right:25px;padding:6px 30px 6px 10px;text-align:center;transition:color .3s,border-color .3s;width:100px}.language-select:focus,.language-select:hover{border-color:#f0cb6f;color:#f0cb6f}.language-select option{background-color:#000;color:#f0cb6f;height:40px;padding:10px}@media (max-width:768px){.language-select{display:none}}.company-section{background-color:#010101;padding:0;position:relative}.company-info{background-color:#010101;gap:30px;justify-content:space-between;margin-bottom:40px}.company-info,.left-side{align-items:flex-start;display:flex}.left-side{flex-direction:column;margin-left:40px}.logo-container{align-items:flex-start;display:flex}.footer-logo{height:180px;width:225px}.cta-container{background-color:#010101;border-top:1px solid #333;margin-left:45px;margin-top:0}.cta-title{color:#fff;font-size:64px;font-weight:700;line-height:1.2;margin-bottom:20px;width:600px}.contact-buttons{display:flex;gap:15px;width:550px}.contact-btn{-webkit-text-fill-color:#0000;align-items:center;background-color:#010101;background:linear-gradient(90deg,#f0cb6f,#bf9a45);-webkit-background-clip:text;border:1px solid #d4af37;border-radius:5px;color:#0000;display:flex;height:35px;justify-content:space-between;padding:12px 20px;position:relative;transition:background-color .3s ease;width:300px}.right-img{position:absolute;right:35px;width:16px}.links-container{align-items:flex-start;background-color:#010101;display:flex;flex-direction:row;gap:50px;justify-content:flex-start;margin-right:150px;margin-top:225px}.quick-links h3,.services-links h3{-webkit-text-fill-color:#0000;background:linear-gradient(90deg,#f0cb6f,#bf9a45);-webkit-background-clip:text;color:#0000;font-size:24px;margin-bottom:20px;text-align:left}.quick-links ul,.services-links ul{padding-left:0;text-align:left}.quick-links ul li,.services-links ul li{margin-bottom:10px;padding-left:20px;position:relative}.quick-links ul li:before,.services-links ul li:before{color:#fff;content:"•";font-size:16px;left:0;position:absolute}.quick-links ul li a,.services-links ul li a{color:#fff;font-size:16px;margin-left:5px;transition:color .3s ease}.social-icons{display:flex;gap:30px;justify-content:center;margin-bottom:-70px;margin-left:500px;margin-top:-15px}.social-icon{height:24px;transition:transform .3s ease;width:24px}.footer{background-color:#010101;border-top:1px solid #333;color:#fff;display:flex;font-size:16px;justify-content:space-between;margin-left:45px;margin-right:45px;margin-top:40px;padding-top:20px}.footer-links{display:flex;gap:100px;margin-right:100px}.footer-links a{color:#fff;transition:color .3s ease}.chat-button{align-items:center;background-color:#bf9a45;border-radius:50%;bottom:25px;box-shadow:0 4px 6px #0000004d;cursor:pointer;display:flex;height:70px;justify-content:center;position:fixed;right:40px;width:70px}.chat-button img{background-color:#bf9a45;height:40px;padding:10px;width:40px}.chat-box{background:#191919;border-radius:10px;bottom:90px;box-shadow:0 4px 10px #0003;display:none;margin-bottom:20px;position:fixed;right:20px;transition:opacity .3s ease-in-out;width:300px}.chat-box.show{display:block}.chat-box-header{background:#191919;border-radius:10px 10px 0 0;color:#fff;padding:10px}.chat-box-body{max-height:200px;overflow-y:auto;padding:10px}.chat-box-footer{align-items:center;border-top:1px solid #bf9a45;display:flex;padding:20px}.chat-box-footer input{background-color:#191919;border:1px solid #f0cb6f;border-radius:20px;flex:1 1;margin:0 5px;padding:5px}.send{color:#bf9a45;cursor:pointer;font-size:14px}.chat-box-body p{color:#fff}.close-icon{cursor:pointer;display:block;height:24px;margin-left:auto;margin-right:-100px;transition:transform .2s ease-in-out,opacity .2s ease-in-out;width:24px}.close-icon:hover{opacity:.8;transform:scale(1.1)}@media (min-width:1440px){.company-section{padding:20px 0}.company-info{gap:50px;margin-bottom:60px}.cta-title{font-size:64px}.contact-btn{padding:14px 24px;width:320px}.links-container{gap:70px;margin-right:90px;margin-top:250px}.quick-links h3,.services-links h3{font-size:28px}.quick-links ul li,.services-links ul li{font-size:18px}.social-icons{gap:20px;margin-bottom:20px;margin-left:560px;margin-top:-65px}.social-icon{height:28px;width:28px}.footer{font-size:18px;margin-left:90px;margin-right:60px;padding-top:30px}.footer-links{gap:120px;margin-right:120px}.chat-button{bottom:30px;height:80px;right:50px;width:80px}.chat-button img{background-color:#bf9a45;height:30px;padding:10px;width:30px}.chat-box{bottom:100px;right:30px;width:350px}.chat-box-header{padding:12px}.chat-box-body{max-height:250px}.chat-box-footer input{font-size:12px;margin-left:-15px;padding:8px}.send{font-size:20px}}@media screen and (max-width:768px){.company-section{align-items:center;display:flex;flex-direction:column;padding:10px 0;width:100%}.footer-logo{height:85px;width:105px}.company-info{align-items:center;display:flex;flex-direction:column;font-size:8px;gap:20px;margin-bottom:40px;text-align:center;width:100%}.right-img{position:absolute;right:25px;width:8px}.cta-container{align-items:flex-start;display:flex;flex-direction:column;margin-left:0;padding-left:20px;text-align:left;width:90%}.cta-title{font-size:16px;width:60%}.contact-buttons{align-items:flex-start;display:flex;flex-direction:row;gap:10px;width:100%}.contact-btn{height:25px;margin-bottom:15px;padding:12px 18px;text-align:center;width:100px}.links-container{flex-direction:row;gap:30px;justify-content:space-between;margin-right:0;margin-top:50px;text-align:center;width:100%}.links-container,.quick-links{align-items:center;display:flex}.quick-links{margin-left:30px;margin-top:-95px}.quick-links,.services-links{flex-direction:column;width:33%}.services-links{align-items:flex-end;display:flex;margin-right:30px;text-align:right}.quick-links h3,.services-links h3{font-size:12px;margin-right:30px}.quick-links ul,.services-links ul{align-items:center;display:flex;flex-direction:column;gap:10px;list-style:none;padding:0;width:100%}.quick-links ul li,.services-links ul li{font-size:16px;width:100%}.quick-links ul li a,.services-links ul li a{color:#fff;display:block;font-size:10px;margin-left:5px;transition:color .3s ease}.social-icons{align-items:center;display:flex;flex-direction:row;gap:15px;justify-content:flex-start;margin-right:560px;padding-left:20px;width:100%}.social-icon{align-items:center;display:inline-flex;height:24px;justify-content:center;width:24px}.footer{font-size:14px;margin-left:20px;margin-right:20px;padding-top:20px;text-align:center}.footer,.footer-links{display:flex;flex-direction:column;width:100%}.footer-links{align-items:center;gap:20px;margin-right:0}.left-side{align-items:flex-start;display:flex;flex-direction:column;margin-left:-10px}}@media (max-width:768px){.chat-button{bottom:20px;height:60px;right:40px;width:60px}.chat-button img{height:23px;width:23px}.chat-box{bottom:80px;right:40px;width:250px}.chat-box-header{padding:8px}.chat-box-body{max-height:200px}.chat-box-footer input{border-radius:15px;height:30px}.send{font-size:18px}.close-icon{height:20px;width:20px}}.chatbot-input{border:1px solid #ccc;border-radius:8px;margin-left:20px;padding:10px;width:calc(100% - 40px)}.chatbot-label{display:block;font-size:14px;margin-bottom:5px;margin-left:20px}.chat-message{border-radius:12px;clear:both;display:inline-block;font-size:14px;margin:5px 0;max-width:80%;padding:8px 12px}.chat-message.user{background-color:#191919;float:right;text-align:right}.chat-message.bot{background-color:#191919;float:left;text-align:left}.chat-header-left{align-items:center;display:flex}.support-icon{height:30px;margin-right:10px;width:30px}.online-status{margin-top:5px;text-align:center}.online-status span{color:green;font-size:14px}.chat-box-header{align-items:center;display:flex;justify-content:space-between}.chat-box-header .online-status{margin-top:5px}.online-status{color:green;font-size:14px;margin-bottom:-45px;margin-left:-90px}.chat-message{align-items:center;display:flex;margin-bottom:10px}.chat-message.bot,.chat-message.user{justify-content:flex-start}.message-avatar{height:30px;margin-right:10px;width:30px}.message-text{border-radius:10px;padding:10px}@media (max-width:1440px){.chat-button{align-items:center;background-color:#bf9a45;border-radius:50%;bottom:25px;box-shadow:0 4px 6px #0000004d;cursor:pointer;display:flex;height:70px;justify-content:center;max-width:1440px;position:fixed;right:40px;width:70px}.chat-button img{background-color:#bf9a45;height:30px;padding:10px;width:30px}.chat-box{background:#191919;border-radius:10px;bottom:90px;box-shadow:0 4px 10px #0003;display:none;margin-bottom:20px;max-width:1440px;position:fixed;right:20px;transition:opacity .3s ease-in-out;width:280px}.chat-box.show{display:block}.chat-box-header{align-items:center;background:#191919;border-radius:10px 10px 0 0;color:#fff;display:flex;justify-content:space-between;padding:10px}}.chat-container{background-color:#fff;border-radius:12px;bottom:20px;box-shadow:0 4px 12px #0000001a;display:flex;flex-direction:column;height:150px;overflow:hidden;position:fixed;right:20px;width:200px;z-index:9999}.hidden{display:none!important}.chat-header{color:#fff}.header-left{gap:6px}.bot-icon,.header-left{align-items:center;display:flex}.bot-icon{border-radius:50%;height:24px;justify-content:center;width:24px}.bot-icon img{height:30px;width:30px}.header-title{font-weight:600}.header-actions{color:#fff;cursor:pointer;font-size:20px}.chat-body{display:flex;flex:1 1;flex-direction:column;gap:8px;overflow-y:auto;padding:10px}.message{display:flex;gap:6px;max-width:90%}.message.bot{align-self:flex-start}.message.user{align-self:flex-end;flex-direction:row-reverse}.message-avatar{align-items:center;border-radius:50%;display:flex;justify-content:center}.message-avatar,.message-avatar img{height:20px;width:20px}.message-content{border-radius:12px;color:#bf9a45;font-size:12px;padding:6px 10px}.message.bot .message-content{color:#bf9a45}.message.user .message-content{background-color:#bf9a45;color:#fff}.message-sender{color:#666;font-size:10px;margin-bottom:2px}.chat-footer{align-items:center;background:#f5f5f5;border-top:1px solid #ccc;display:flex;padding:10px}.chat-input{border:1px solid #ccc;border-radius:20px;flex:1 1;margin-right:10px;outline:none;padding:8px 12px}.chat-icons{align-items:center;display:flex;gap:10px;margin-right:10px}.chat-icon{cursor:pointer;height:20px;width:20px}.send-button{color:#9c4dcc;cursor:pointer;font-size:20px}.chat-header{align-items:center;background:linear-gradient(180deg,#f0cb6f,#bf9a45);color:#0000;display:flex;justify-content:space-between;padding:10px}.chat-message-input-container{position:relative;width:100%}.chat-message-input{border:1px solid #ccc;border-radius:6px;height:36px;padding-left:12px;padding-right:60px}.chat-bot-actions{align-items:center;display:flex;gap:6px;position:absolute;right:10px;top:50%;transform:translateY(-50%)}.chat-bot-icon-attach,.chat-bot-icon-check,.chat-bot-icon-send{cursor:pointer;height:15px;width:15px}.chat-bot-icon-send{background-color:#f0cb6f;border-radius:30%;padding:6px}.header-title-container{align-items:flex-start;display:flex;flex-direction:column}.header-title{color:#fff;font-size:14px;font-weight:700}.header-status{color:#28a745;font-size:14px;margin-top:2px}@media (max-width:768px){.chat-container{bottom:20px;display:flex!important;height:200px;left:50%;margin-left:20px;margin-right:20px;position:fixed;transform:translateX(-50%);width:200px}}:root{--dashboard-gold:#f0cb6f;--dashboard-gold-dark:#bf9a45;--dashboard-bg:#191919;--text-white:#fff}.dashboard-wrapper{display:flex}.dashboardnav-sidebar{background-color:#191919;background-color:var(--dashboard-bg);color:#fff;color:var(--text-white);display:flex;flex-direction:column;left:0;min-height:100vh;opacity:1;padding:20px 0;position:fixed;top:0;transform:translateX(0);transition:transform .3s ease,opacity .3s ease;width:290px;z-index:1000}.dashboardnav-logo-container{padding:10px 20px 30px;text-align:center}.dashboardnav-logo{height:300px;margin-bottom:5px;object-fit:contain;width:270px}.dashboardnav-menu ul{list-style:none;margin:0;padding:0}.dashboardnav-item{background:none;border:none;color:var(--text-white);cursor:pointer;font:inherit;margin-top:30px;padding:15px 25px;text-align:left;transition:color .3s}.dashboardnav-item:first-child{margin-top:0}.dashboardnav-item:hover{background:none;color:#f0cb6f;color:var(--dashboard-gold)}.dashboardnav-item.active{background:none;color:var(--dashboard-gold);font-weight:700;padding-left:21px}.dashboardnav-icon{margin-right:15px}.dashboardnav-text{font-size:20px}.dashboard-main-panel{margin-left:290px;margin-top:50px;padding-left:40px;width:calc(100% - 290px)}.dashboard-topbar{align-items:center;display:flex;justify-content:space-between;margin-bottom:30px}.dashboard-title{flex:1 1;font-size:24px;margin-top:2px;text-align:center}.dashboard-topbar-images{display:flex;gap:10px}.dashboard-image-50{height:auto;width:50px}.dashboard-page-content{margin:0 auto;max-width:950px}.dashboard-menu-close{display:none}@media (max-width:768px){.dashboard-wrapper{position:relative}.dashboard-mobile-header{align-items:center;display:flex;height:60px;justify-content:space-between;max-width:500px;padding:12px 15px;width:100%}.mobile-logo{display:block;height:auto;width:100px}.dashboard-menu-toggle{align-items:center;background:none;border:none;color:#f0cb6f;color:var(--dashboard-gold);cursor:pointer;display:flex;font-size:24px;height:36px;justify-content:center;margin-top:-15px;width:36px}.dashboardnav-sidebar{background:linear-gradient(180deg,#f0cb6f,#bf9a45);background:linear-gradient(to bottom,var(--dashboard-gold),var(--dashboard-gold-dark));border-radius:10px;box-shadow:0 4px 8px #0000004d;display:none;flex-direction:column;left:15px;min-height:140px;opacity:0;padding:10px;position:fixed;top:60px;transform:translateX(-100%);width:145px;z-index:999}.dashboardnav-sidebar.active{display:flex!important;opacity:1;transform:translateX(0)}.dashboardnav-menu ul{display:flex;flex-direction:column;gap:5px}.dashboardnav-item{align-items:center;border-bottom:none;color:#fff;color:var(--text-white);display:flex;font-size:12px;margin-top:0;padding:5px;text-decoration:none;transition:all .3s ease}.dashboardnav-item.active{border-bottom:2px solid #000;color:#000;font-weight:700;width:115px}.dashboardnav-icon{height:12px;margin-right:5px;width:12px}.dashboardnav-text{font-size:12px}.dashboardnav-logo{height:50px;margin-bottom:5px;object-fit:contain;width:60px}.dashboard-menu-close{align-self:flex-end;background:none;border:none;color:#fff;cursor:pointer;display:none;font-size:18px;margin-bottom:10px}.dashboardnav-logo-container,.menu-open .mobile-logo{display:none}.dashboard-main-panel{margin-left:0;padding-left:20px;padding-right:20px;width:100%}}.small-logo{height:140px;margin-left:0;margin-top:-15px;width:175px}.large-logo{height:75px;margin-top:-20px;width:100px}.dashboardnavright-welcome{display:block}.dashboard-main-small .dashboardnavright-welcome{display:none}@media screen and (max-width:768px){.small-logo{height:70px;margin-top:-10px;width:100px}.large-logo{height:50px;width:85px}.dashboardnavright-welcome{display:none}}.dashboardnav-item{padding:12px 20px;transition:background-color .3s ease,color .3s ease}.dashboardnav-icon{height:20px;margin-right:10px;width:20px}.dashboardnav-item img.dashboardnav-icon{filter:grayscale(100%) brightness(.8);height:22px;margin-right:12px;transition:filter .3s;width:22px}.dashboardnav-item.active img.dashboardnav-icon{filter:brightness(0) saturate(100%) invert(83%) sepia(31%) saturate(442%) hue-rotate(354deg) brightness(96%) contrast(88%)}.dashboardnav-item.active{border-left:4px solid #f0cb6f;color:#f0cb6f}.dashboardnav-item.active .dashboardnav-text,.dashboardnav-item:hover .dashboardnav-text{color:#f0cb6f}.dashboardnav-item{align-items:center;background-color:initial;border-left:4px solid #0000;color:#fff;display:flex;padding:10px 20px;text-decoration:none;transition:color .3s,border-color .3s}.dashboardnav-icon{filter:grayscale(100%) brightness(.8);height:22px;margin-right:12px;transition:filter .3s;width:22px}.dashboardnav-text{font-size:16px}@media (max-width:768px){.dashboardnav-item{padding:8px 16px}.dashboardnav-text{font-size:11px}.dashboardnav-icon{height:16px;margin-right:10px;width:16px}.dashboardnav-item:hover .dashboardnav-text{color:#000}.dashboardnav-item.active{border-left:0;color:#000}.dashboardnav-item.active .dashboardnav-text{color:#fff}.dashboardnav-item.active img.dashboardnav-icon{filter:brightness(0) saturate(100%) invert(83%) sepia(31%) saturate(442%) hue-rotate(354deg) brightness(96%) contrast(88%)}.dashboardnav-item:hover img.dashboardnav-icon{filter:brightness(0) saturate(100%) invert(0) sepia(0) saturate(0) hue-rotate(0deg) brightness(0) contrast(100%)}.dashboardnav-item{color:#fff;text-decoration:none;transition:color .3s}.dashboardnav-item.active:hover .dashboardnav-text,.dashboardnav-item:not(.active):hover .dashboardnav-text{color:#000}}.dashboard-home-wrapper{background-color:#000;color:#fff;margin-top:-15px;min-height:100vh;overflow-x:hidden}.notification-headerbar{align-items:center;background-color:#191919;display:flex;height:55px;justify-content:space-between;left:0;padding:16px 40px;position:fixed;right:0;top:0;z-index:1000}.notification-logo{height:75px;margin-bottom:5px;margin-top:10px;max-width:100%;object-fit:contain}.notification-header-icons{display:flex;gap:20px}.notification-icon-circle,.notification-profile-icon{align-items:center;border-radius:50%;cursor:pointer;display:flex;height:60px;justify-content:center;width:60px}.notification-icon-circle img,.notification-profile-icon img{height:50px;width:50px}.notification-container{margin:0 auto;max-width:1300px;overflow-x:hidden;padding:120px 30px 40px}.notification-title{font-weight:600;margin-bottom:50px;margin-left:0;margin-top:30px;text-align:center}.notification-list{display:flex;flex-direction:column;gap:20px}.notification-card{background-color:#191919;border-radius:8px;display:flex;overflow:hidden;position:relative}.notification-card:before{background-color:#d4af37;bottom:0;content:"";left:0;position:absolute;top:0;width:4px}.notification-img-box{align-items:center;display:flex;justify-content:center;margin-top:-10px;padding:0 20px}.notification-img{height:32px;width:32px}.notification-content{flex:1 1;padding:20px 350px 20px 0}.notification-card-title{color:#fff;font-size:20px;font-weight:500;margin-bottom:8px}.notification-text{color:#999;font-size:14px;line-height:1.5}.notification-pagination{border:1px solid #f0cb6f;border-radius:10px;height:70px;margin:50px auto 70px;overflow-x:hidden;padding:0 12px;width:550px}.notification-arrow-box{background:none}.notification-arrow-box svg{stroke:#fff}.notification-page-number{border:none}.notification-page-number.active,.notification-page-number:active,.notification-page-number:focus,.notification-page-number:hover{border-radius:50%;color:#f0cb6f;font-weight:600}.dashboard-profile-icons{display:none}@media (min-width:1440px){.notification-container{max-width:1300px}}@media (max-width:768px){.notification-header-icons{display:none}.notification-logo{height:60px}.notification-headerbar{padding:16px 20px}.notification-container{overflow-x:hidden;padding:100px 20px 30px}.notification-title{font-size:20px;margin-bottom:20px;margin-left:0}.notification-card{flex-direction:column;width:85%}.notification-img-box{align-self:flex-start;padding:15px 0 0 20px}.notification-content{padding:15px}.notification-card-title{font-size:16px;margin-bottom:6px}.notification-text{font-size:12px;line-height:1.4}.notification-pagination{border-radius:8px;gap:8px;height:44px;margin:30px auto 50px;max-width:300px;overflow-x:hidden;padding:4px 10px;width:100%}.notification-pagination-numbers{display:flex;flex-wrap:nowrap;gap:5px}.notification-page-number{font-size:13px;height:22px;width:22px}.notification-arrow-box{height:24px;width:24px}.dashboard-profile-icons{display:flex;gap:10px;justify-content:flex-end;position:absolute;right:20px;top:20px}.dashboard-profile-icons img{cursor:pointer;height:30px;width:30px}}.notification-header{align-items:center;display:flex;justify-content:center;margin-bottom:50px;position:relative}.order-detail-back-link{align-items:center;display:inline-flex}.order-detail-back-icon{height:20px;width:20px}.notification-title{color:#f0cb6f;font-size:32px;font-weight:700;margin:0}.dashboardfooter-container{align-items:center;background-color:#191919;border-top:1px solid #191919;box-sizing:border-box;color:#fff;display:flex;justify-content:space-between;overflow-x:hidden;padding:30px 40px}.dashboardfooter-nav-list{display:flex;gap:20px;list-style:none;margin:0 0 0 300px;padding:0}.dashboardfooter-nav-item{align-items:center;display:flex}.dashboardfooter-nav-item:before{content:"•";margin-right:10px}.dashboardfooter-nav-list a{color:#fff;font-size:18px;text-decoration:none}.dashboardfooter-nav-list a:hover{text-decoration:underline}.dashboardfooter-legal-links{align-items:center;display:flex;gap:20px;margin-right:45px}.dashboardfooter-legal-links a{color:#fff;font-size:16px;text-decoration:none}.dashboardfooter-legal-links a:hover{text-decoration:underline}@media (max-width:768px){.dashboardfooter-container{flex-direction:column;gap:20px;padding:20px}.dashboardfooter-nav-list{flex-wrap:wrap;justify-content:center;margin-left:0}.dashboardfooter-nav-list a{font-size:11px}.dashboardfooter-legal-links{flex-wrap:wrap;justify-content:center;margin-right:0}.dashboardfooter-legal-links a{font-size:10px}}@media (min-width:1440px){.dashboardfooter-container{align-items:center;background-color:#191919;border-top:1px solid #191919;box-sizing:border-box;color:#fff;display:flex;justify-content:space-between;overflow-x:hidden;padding:30px 40px}.dashboardfooter-nav-list{display:flex;gap:20px;list-style:none;margin:0 0 0 300px;padding:0}.dashboardfooter-nav-item{align-items:center;display:flex}.dashboardfooter-nav-item:before{content:"•";margin-right:10px}.dashboardfooter-nav-list a{color:#fff;font-size:18px;text-decoration:none}.dashboardfooter-nav-list a:hover{text-decoration:underline}.dashboardfooter-legal-links{align-items:center;display:flex;gap:20px;margin-right:45px}.dashboardfooter-legal-links a{border-bottom:1px solid #fff;color:#fff;font-size:16px;padding-bottom:5px;text-decoration:none}.dashboardfooter-legal-links a:hover{text-decoration:underline}}.dashboard-layout{display:flex}.dashboard-sidebar{margin-right:0;min-height:100vh;width:250px}.dashboard-panel-content{margin-left:225px;margin-right:30px;margin-top:150px;padding-left:0;width:1200px}.search-container{align-items:center;background-color:#191919;border-radius:5px;display:flex;height:60px;margin-left:0;margin-top:50px;max-width:900px;overflow:hidden;padding:0 15px;width:100%}.search-icon{color:#fff;margin-right:10px}.search-input{background:#0000;border:none;color:#fff;flex:1 1;font-size:16px;outline:none;padding:5px 0}.search-input::placeholder{color:#fff}.search-button{border:none;border-radius:10px;color:#000;cursor:pointer;font-weight:700;height:40px;line-height:40px;margin-bottom:10px;margin-top:12px;padding:0;text-align:center;transition:all .2s;width:150px}.search-button,.search-button:hover{background:linear-gradient(180deg,#f0cb6f,#bf9a45)}@media (max-width:480px){.search-container{padding:0 12px}.search-button{font-size:14px;height:40px;line-height:40px;width:100%}}@media (max-width:768px){.search-container{flex-direction:row;gap:20px;margin-bottom:30px;margin-left:0;margin-top:10px;width:270px}.search-icon{margin-right:-10px}.search-input{font-size:12px;width:85px}.search-button{font-size:12px;height:40px;width:150px}}.welcome-dashboard-grid{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(4,1fr);margin-top:70px}.welcome-dashboard-card{background-color:initial;border:1px solid #f0cb6f;border-radius:10px;color:#0000;height:100px;padding:20px;position:relative;width:220px}.welcome-dashboard-card-title{color:#fff;font-size:16px;margin-bottom:15px}.welcome-dashboard-card-value{color:#fff;font-size:24px;font-weight:700;margin-bottom:15px}.welcome-dashboard-card-icon{align-items:center;border-radius:10%;display:flex;height:60px;justify-content:center;position:absolute;right:20px;top:20px;width:60px}.welcome-dashboard-card-icon img{height:45px;width:45px}.welcome-dashboard-card-stat{align-items:center;display:flex;font-size:13px}.welcome-dashboard-up{color:#00b69b;font-size:16px;margin-right:5px}.welcome-dashboard-down{color:#f93c65;font-size:16px;margin-right:5px}.welcome-dashboard-stat-text{color:#fff;font-size:16px}.welcome-dashboard-stat-icon{height:20px;margin-right:6px;object-fit:contain;vertical-align:middle;width:20px}@media (max-width:1440px){.welcome-dashboard-grid{gap:20px;grid-template-columns:repeat(4,1fr);margin-top:50px}.welcome-dashboard-card{width:180px}.welcome-dashboard-card-title{font-size:14px;margin-bottom:20px}.welcome-dashboard-card-value{font-size:24px;margin-bottom:20px}.welcome-dashboard-card-icon{height:60px;width:60px}.welcome-dashboard-card-icon img{height:50px;width:50px}.welcome-dashboard-card-stat,.welcome-dashboard-down,.welcome-dashboard-stat-text,.welcome-dashboard-up{font-size:13px}.welcome-dashboard-stat-icon{height:20px;width:20px}.welcome-dashboard-search-container{gap:20px;margin-right:30px}.welcome-dashboard-search-input-wrapper{height:50px}.welcome-dashboard-search-input{font-size:14px;height:70%}.welcome-dashboard-search-button{font-size:14px;height:50px;width:130px}.search-icon-image{height:16px;width:16px}}@media screen and (max-width:768px){.dashboard-layout{flex-direction:column}.dashboard-sidebar{min-height:auto;width:100%}.dashboard-panel-content{margin-left:0;margin-right:0;margin-top:0;padding:20px;width:80%}.welcome-dashboard-search-container{align-items:stretch;flex-direction:column;gap:15px}.welcome-dashboard-search-button,.welcome-dashboard-search-input-wrapper{width:100%}.welcome-dashboard-grid{gap:30px;grid-template-columns:1fr;margin-right:0}.welcome-dashboard-card{height:auto;width:90%}.welcome-dashboard-card-icon{height:50px;width:50px}.welcome-dashboard-card-icon img{height:40px;width:40px}.welcome-dashboard-search-container{flex-direction:row;flex-wrap:nowrap;gap:80px;justify-content:flex-start;margin-top:0}.welcome-dashboard-search-input-wrapper{flex:0 0 auto;height:35px;width:100px}.welcome-dashboard-search-input{font-size:11px;height:15px;margin-top:8px}.welcome-dashboard-search-button{flex-shrink:0;height:35px;width:90px}.search-icon-image{height:14px;left:8px;top:80%;width:14px}.welcome-dashboard-card-title{font-size:12px}.welcome-dashboard-card-value{font-size:14px}.welcome-dashboard-down,.welcome-dashboard-stat-text{font-size:12px}.welcome-dashboard-down,.welcome-dashboard-up{font-size:10px}}.trading-section{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:2fr}.trading-card{background-color:#18181b;border:1px solid #27272a;border-radius:0;height:240px;padding:1.2rem}.trading-grid{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:1fr}@media (min-width:1024px){.trading-grid{grid-template-columns:2fr 1fr}}.card{background:#1f1f1f;border-radius:8px;padding:18px;width:600px}.card-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:12px}.card-left{display:flex;flex-direction:column}.card-title{color:#a1a1aa;font-size:14px;margin-bottom:4px}.card-value{align-items:center;display:flex;font-size:24px;font-weight:700}.card-value .change{color:#22c55e;font-size:12px;margin-left:6px}.card-controls{align-items:center;display:flex}.total-profit-dashboard{margin:40px 20px 0 auto;max-width:480px}.total-profit-card{box-sizing:border-box;margin-bottom:0;padding:12px;width:100%}.card-header{margin-bottom:8px}.metric-title{align-items:center;color:#fff;display:flex;font-size:12px}.metric-title i{font-size:10px;margin-right:8px}.metric-value{align-items:center;display:flex;margin-bottom:10px}.value{color:#fff;font-size:20px;font-weight:700;margin-right:8px}.trend{border-radius:4px;display:inline-block;font-size:10px;padding:2px 6px}.trend.positive{background-color:#153b29;color:#fff;margin-left:10px}.trend.negative{background-color:#ff4d4d;color:#fff}.total-profit .value{color:#f0c14b}.total-profit .trend.positive{background-color:#00a86b}.total-profit .chart-bar-container{background-color:#f0c14b}.total-sessions-card{background-color:#2a2a2a;border-top:3px solid #ff5733}.total-sessions .metric-title{color:#ff5733}.total-sessions .value{color:#f0c14b}.total-sessions .trend.positive{background-color:#ff5733}.total-sessions .chart-line{stroke:#ff5733}.chart{height:100px;margin-bottom:10px}.bar-chart{display:flex;flex-direction:column}.bar-container{height:80px;justify-content:space-between}.bar{border-radius:4px;display:inline-block;margin:0 2px;width:8px}.bar.blue{background-color:#f0cb6f}.bar.red{background-color:#bf9a45}.bar-container{align-items:flex-end;display:flex;height:120px;padding:10px 0}.line-chart{display:flex;position:relative}.y-axis-labels{color:#aaa;display:flex;flex-direction:column;font-size:10px;height:80px;justify-content:space-between;padding-right:10px}svg{flex:1 1;height:80px}.chart-labels,.chart-time{color:#aaa;display:flex;font-size:10px;justify-content:space-between;margin-top:6px}.chart-time{margin-bottom:20px}.card-footer{align-items:center;color:#fff;display:flex;font-size:12px;justify-content:space-between;margin-top:20px}.time-period{color:#fff}.view-report{color:#f0cb6f;text-decoration:none}.view-report:hover{text-decoration:underline}.visitors{align-items:center;display:flex}.visitor-indicator{background-color:#00a86b;border-radius:2px;display:inline-block;height:14px;margin-right:6px;width:14px}.chat-container{background-color:#191919;border-radius:8px;height:300px;margin-top:15px;padding:8px;width:300px}.chat-message{color:#fff;margin:4px 0}.chat-message p{font-size:12px}.dashboard{background-color:#1e1e1e;border-radius:12px;box-shadow:0 4px 12px #0000004d;margin:40px auto 0;max-width:600px;padding:18px}.header{align-items:center;display:flex;justify-content:space-between;margin-bottom:18px}.revenue-info{display:flex;flex-direction:column}.revenue-label{color:#fff;font-size:12px;margin-bottom:4px}.revenue-value{color:#fff;font-size:24px;font-weight:700}.revenue-change{color:#4caf50;display:inline-block;font-size:12px;margin-left:6px}.legend-box{align-items:center;border:1px solid #f0cb6f;border-radius:5px;display:flex;height:10px;padding:10px}.legend-icon{margin-right:10px;width:10px}.legend-dropdown{background-color:#191919;border:none;border-radius:3px;color:#fff;padding:5px}.legend{gap:10px}.legend,.legend-item{align-items:center;display:flex}.legend-item{color:#ddd;font-size:12px}.legend-color{border-radius:50%;height:6px;margin-right:5px;width:6px}.revenue-color{background-color:#ffc107}.expenses-color{background-color:#f44336}.toggle{background-color:#333;border-radius:20px;height:28px;padding:5px;width:70px}.chart-container{height:250px;margin-top:15px;position:relative}.chart{position:relative}.chart,.chart-reveue{border-bottom:1px solid #191919;width:100%}.chart-reveue{height:285px}.y-axis{flex-direction:column;height:100%;left:0;padding-right:10px;position:absolute;top:0}.x-axis,.y-axis{color:#fff;display:flex;font-size:10px;justify-content:space-between}.x-axis{margin-top:10px}.line{height:120px;position:absolute;width:60%}.expenses-line{left:50px;top:105px}.revenue-line{right:0;top:80px}.data-point{border-radius:50%;height:6px;position:absolute;transform:translate(-3px,-3px);width:6px}.revenue-point{background-color:#ffc107}.expenses-point{background-color:#f44336}.metric-icon{margin-left:5px}.metric-icon,.reveue-metric-icon{height:14px;margin-right:10px;width:14px}.reveue-metric-icon{margin-left:15px}.dashboard-revenue-and-cards{grid-gap:0;align-items:stretch;display:grid;gap:0;grid-template-columns:2fr 1fr;margin-bottom:100px;margin-top:50px}.revenue-section{background:#191919;color:#fff;display:flex;flex-direction:column;height:92%;padding:20px}.right-side-cards{display:flex;flex-direction:column;gap:0;height:100%;margin-right:30px}.total-profit-card{background-color:#191919;border:1px solid #191919;display:flex;flex:1 1;flex-direction:column;height:100%;justify-content:space-between}.total-profit-card+.total-profit-card{border-top:1px solid #191919}.right-side-cards>.total-profit-card{flex:1 1 33.33%}@media (max-width:768px){.dashboard-revenue-and-cards{gap:1rem;grid-template-columns:1fr;margin-bottom:20px;margin-left:-5px}.revenue-section{height:98%;width:84%}.right-side-cards{margin-right:0}.total-profit-card{box-sizing:border-box;height:auto;margin-bottom:1rem;margin-top:30px;width:100%}.total-profit-card+.total-profit-card{border-top:none;margin-top:0}.chart-container{height:200px}.line-chart{height:150px}.card-title{font-size:12px}.card-value{font-size:18px}.total-sessions-card{padding:12px}.total-sessions .value{font-size:18px}.legend-box{display:none;flex-direction:column}.legend-item{font-size:10px}.chart{height:90px}.chart-reveue{height:220px}.legend-color{height:4px;width:4px}.metric-value{font-size:16px}.metric-title{font-size:10px}.toggle{height:24px;width:60px}.legend-dropdown,.legend-icon,.metric-icon{display:none}}.revenue-dots{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%}.revenue-dot-single{align-items:center;color:#000;display:flex;font-size:10px;font-weight:700;height:16px;justify-content:center;transform:translate(-50%,-50%);width:16px;z-index:10}.revenue-dot,.revenue-dot-single{background:#f0cb6f;border-radius:50%;position:absolute}.revenue-dot{height:10px;transform:translate(-50%,50%);width:10px}.dot-tooltip{background:#333;border-radius:4px;color:#fff;font-size:10px;left:50%;padding:2px 6px;position:absolute;top:-20px;transform:translateX(-50%);white-space:nowrap}@media (max-width:768px){.chat-container{height:230px!important;margin-left:0;width:230px!important}}.dashboard-header-main-container{margin-right:50px}.dashboardnavright-header{background-color:#191919;border-radius:0;color:#fff;margin:-168px auto 0 -40px;padding:10px 30px;position:relative;width:1180px}.dashboardnavright-welcome{color:#fff;font-size:32px;font-weight:500;margin:0 50px 0 10px;padding:10px 0;white-space:nowrap}.dashboardnavright-icons{gap:30px;margin-left:0;position:relative;right:1px}.dashboardnavright-icon-img,.dashboardnavright-profile-img{border-radius:50%;cursor:pointer;height:50px;margin-bottom:10px;margin-top:10px;object-fit:cover;width:50px}@media (max-width:768px){.dashboard-header-main-container,.dashboardnavright-header{display:none}}.dashboardnavright-icons{align-items:center;gap:15px;justify-content:center}.dashboardnavright-icon-img,.dashboardnavright-profile-img{height:60px;margin-top:20px;object-fit:contain}body.notification-page .dashboardnavright-header{align-items:center;display:flex;justify-content:flex-end;width:100%}body.notification-page .dashboardnavright-welcome{display:none}@media (max-width:1440px){.dashboard-header-main-container{margin-left:-40px;margin-right:65px}.dashboardnavright-header{margin-left:0;margin-right:0;overflow-x:hidden;padding:10px 30px;width:106%}.dashboardnavright-welcome{color:#fff;font-size:32px;font-weight:500;margin:0 50px 0 10px;padding:10px 0;white-space:nowrap}.dashboardnavright-icons{align-items:center;display:flex;gap:20px;justify-content:flex-end}.dashboardnavright-icon-img,.dashboardnavright-profile-img{border-radius:50%;cursor:pointer;height:50px;object-fit:contain;width:50px}}.dashboardnavright-header{align-items:center;display:flex;justify-content:space-between;margin-left:-35px}.dashboardprofileright-container{display:flex;justify-content:flex-end;width:100%}.dashboardnavright-icons{display:flex;gap:20px}.notification-navbar-icon-container{align-items:center;border-radius:50%;cursor:pointer;display:flex;height:50px;justify-content:center;width:50px}.notification-count-badge{background:#d8b35a;border-radius:50%;color:#000;font-weight:600;margin-left:-13px;margin-top:-39px;padding:5px;text-decoration:none}.login-container{align-items:center;background-color:#000;display:flex;justify-content:space-between;min-height:95vh}.login-form{align-items:flex-start;display:flex;flex-direction:column;margin-left:300px;max-width:400px;width:550px}.illustration-container{flex:1 1;margin-top:40px}.login-illustration-logo{height:450px;width:450px}.login-heading{color:#fff;font-size:40px;margin:25px 0 0 10px;width:470px}.login-paragraph{color:#fff;font-size:20px;margin-left:0;width:500px}form{gap:40px;margin-top:30px}.input-group{align-items:center;display:flex;position:relative;width:560px}input{padding:15px 50px 15px 60px;transition:border-color .2s;width:540px}.input-label{background-color:#000;color:#fff;font-size:14px;height:30px;left:20px;margin-left:30px;margin-top:-20px;padding:0 5px;position:absolute;top:8px;width:80px}.reset-heading{margin-bottom:0;margin-left:20px}.login-input-label{width:70px}.email-input-label,.login-input-label{background-color:#000;color:#fff;font-size:14px;height:30px;left:20px;margin-left:30px;margin-top:-20px;padding:0 5px;position:absolute;top:8px}.email-input-label{width:50px}input:focus{border-color:#bb9642}input::placeholder{color:#888}.password-toggle{right:30px}.forget-password{font-size:18px;position:absolute;right:0;text-decoration:none;top:calc(100% + 1.5rem)}.login-button{background-color:#bb9642;border:none;border-radius:30px;color:#000;cursor:pointer;font-size:24px;height:60px;margin-top:35px;transition:background-color .2s;width:560px}.divider{margin:20px 0;text-align:center;width:100%}.divider span{color:#fff;font-size:16px;margin-left:0}.social-login{gap:70px;margin-left:150px}.social-button{cursor:pointer}.forgot-text,.signup-text{color:#fff;font-size:16px;margin-left:0;margin-top:50px;text-align:center;width:410px}.create-paragraph{margin-left:-50px;width:700px}@media screen and (max-width:1440px){.login-form{margin-left:200px;width:500px}.input-group{width:550px}input{height:30px;width:480px}.input-label{background-color:#000;color:#fff;font-size:14px;height:30px;left:20px;margin-left:30px;margin-top:-20px;padding:0 5px;position:absolute;top:8px;width:130px}.login-button{margin-top:35px;width:550px}.divider span{margin-left:0}.social-login{gap:50px;margin-left:150px;margin-top:-10px}.signup-text{margin-left:0;margin-top:15px}.login-heading{color:#fff;font-size:30px;margin:0 0 0 30px}.login-paragraph{color:#fff;font-size:18px;margin-top:20px;width:500px}}@media screen and (max-width:768px){.login-container{align-items:center;flex-direction:column;justify-content:center}.illustration-container,.login-form{margin:0;text-align:center;width:100%}.login-illustration-logo{display:none}.input-group{width:90%}.input-label{background-color:#000;color:#fff;font-size:12px;height:30px;left:20px;margin-left:30px;margin-top:-20px;padding:0 5px;position:absolute;top:8px;width:100px}input{width:90%}.login-button{font-size:18px;height:50px;margin-top:30px;width:90%}.social-login{gap:20px;justify-content:center}.forgot-text,.signup-text{font-size:14px;width:100%}.reset-heading{font-size:18px;margin-left:30px}.reset-paragraph{font-size:12px;margin-left:30px}}.create-input{background-color:#000;color:#fff;font-size:14px;height:30px;left:20px;margin-left:30px;margin-top:-20px;padding:0 5px;position:absolute;top:8px;width:115px}.popup-overlay{align-items:center;background:#00000080;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:999}.popup-box{background-color:#fff;border:1px solid #bb9642;border-radius:4px;height:280px;padding:15px;position:relative;text-align:center;width:450px}.popup-box h1{color:#000;font-size:18px;margin-bottom:5px}.popup-box p{color:#000;font-size:16px;margin-bottom:10px}.popup-image{height:100px;margin-top:10px;width:100px}@media (max-width:768px){.popup-box{height:auto;padding:20px 10px;width:80%}.popup-box h1{font-size:16px}.popup-box p{font-size:14px}.popup-image{height:70px;margin-top:10px;width:70px}}.reset-paragraph{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.popup-login-button{background-color:#f0cb6f;border-radius:8px;color:#000;display:inline-block;font-weight:700;margin-top:20px;padding:12px 24px;text-align:center;text-decoration:none;transition:background .3s ease}.popup-login-button:hover{background-color:#e0b957}.facebook-button{background-color:none}.social-button button{background-color:#000;border:none;cursor:pointer}.signup-container{background-color:#000;justify-content:center;min-height:95vh}.signup-container,.signup-form{align-items:center;display:flex}.signup-form{flex-direction:column;margin-left:330px;max-width:400px;text-align:center;width:550px}.illustration-container{display:flex;justify-content:center}.forgot-illustration-logo,.illustration-logo{height:450px;width:450px}.signup-heading{color:#fff;font-size:40px;margin:25px 0;width:500px}.paragraph{color:#fff;font-size:20px;margin-left:-45px;width:700px}form{flex-direction:column;gap:25px;margin-top:10px;width:100%}.signup-group,form{align-items:center;display:flex}.signup-group{height:65px;position:relative;width:650px}.input-icon{height:24px;left:20px;position:absolute;top:50%;transform:translateY(-50%);width:24px}input{background:#000;border:1px solid #bb9642;border-radius:40px;color:#bdbdbd;font-size:16px;height:40px;outline:none;padding:15px 10px 15px 60px;width:750px}.signup-input-label{background-color:#000;color:#fff;font-size:16px;left:20px;margin-top:-20px;padding:0 5px;position:absolute;top:8px}.password-toggle{cursor:pointer;height:22px;position:absolute;right:20px;top:50%;transform:translateY(-50%);width:22px}.forget-password{color:#bdbdbd;display:block;font-size:16px;margin-top:0;text-align:right;width:100%}.forget-password:hover{color:#bb9642}.signup-button{background-color:#bb9642;border:none;border-radius:30px;color:#000;cursor:pointer;font-size:24px;height:60px;width:650px}.signup-divider{margin:10px 0;text-align:center;width:100%}.signup-divider span{color:#fff;font-size:16px}.social-login{gap:100px;margin-left:35px}.social-button,.social-login{display:flex;justify-content:center}.social-button{align-items:center;background:none;border:none;border-radius:50%;height:40px;width:40px}.social-button img{height:30px;width:30px}.login-text{color:#fff;font-size:16px;margin-top:10px;text-align:center}.signup-link{color:#bb9642;font-weight:700;text-decoration:none}@media screen and (max-width:1440px){.signup-form{width:500px}.signup-group{width:550px}input{height:30px;width:100%}.signup-button{margin-top:15px;width:550px}.social-login{gap:30px;margin-left:130px}.login-text{margin-top:10px}.signup-heading{font-size:30px}.paragraph{font-size:18px;width:500px}.forget-password{color:#bdbdbd;display:block;font-size:18px;margin-top:0;text-align:right;width:100%}}@media screen and (max-width:768px){.signup-form{margin-left:15px;width:90%}.forgot-illustration-logo,.illustration-logo{display:none}.signup-group{width:250px}input{font-size:12px;height:20px}.signup-button{font-size:18px;height:40px;margin-top:0;width:250px}.social-login{align-items:center;display:flex;gap:20px;justify-content:center;margin:0 auto}.login-text{font-size:14px}.forget-password{font-size:10px;margin-left:20px}.signup-heading{font-size:22px}.paragraph{font-size:11px;margin-left:10px;margin-top:0}.signup-input-label{background-color:#000;color:#fff;font-size:12px;left:20px;margin-top:-20px;padding:0 5px;position:absolute;top:8px}form{align-items:center;display:flex;flex-direction:column;gap:25px;margin-top:30px;width:100%}.reset-heading{font-size:18px;margin-left:30px}.reset-paragraph{font-size:12px;margin-left:30px;margin-top:1px}.signup-divider{margin:10px 0;text-align:center;width:100%}}.contact-section{align-items:center;display:flex;flex-direction:column;margin-bottom:20px;margin-left:40px;margin-right:40px;padding:0;text-align:center}.contact-title{-webkit-text-fill-color:#0000;background:linear-gradient(90deg,#f0cb6f,#bf9a45);-webkit-background-clip:text;margin-bottom:10px;max-width:800px;width:100%}.message-title{color:#fff;font-size:48px;margin-bottom:10px;text-align:center}.contact-text{color:#f0cb6f;font-size:20px;margin:0 auto 50px;max-width:1000px;text-align:center}.container{background-color:#191919;border-radius:10px;box-shadow:0 0 30px #f0cb6f;color:#fff;margin-bottom:70px;max-width:1200px;padding:40px;width:100%}.contact-title{font-size:48px;font-weight:600;margin-bottom:20px;text-align:center}.form-group{align-items:flex-start;display:flex;flex-direction:column;gap:8px;margin-bottom:20px}.name-group input{border-radius:20px;height:30px;width:1000px}label{color:#edeef0;font-size:20px;margin-left:20px}.contact-input,textarea{background-color:#20242d;border:1px solid #20242d;border-radius:10px;color:#f0cb6f;font-size:14px;height:30px;padding:15px;width:470px}.row{display:flex;gap:20px}.col{flex:1 1}.message-group textarea{background-color:#20242d;border:1px solid #20242d;border-radius:10px;color:#f0cb6f;font-size:14px;min-height:120px;padding:15px;resize:vertical;transition:border .3s ease;width:1000px}.message-group textarea:focus{border:1px solid #f0cb6f;border-radius:10px;outline:none}.submit-button{background:linear-gradient(180deg,#f0cb6f,#bf9a45);border:none;border-radius:8px;color:#000;cursor:pointer;font-size:18px;font-weight:600;height:60px;margin-top:10px;padding:15px;transition:background-color .3s;width:85%}.contact-info{background:#191919;display:flex;gap:50px;justify-content:space-between;margin-bottom:-115px;margin-left:80px;margin-top:70px;width:1030px}.contact-item{border:1px solid #f0cb6f;border-radius:8px;flex:1 1;margin:0 5px;padding:20px 10px;text-align:center}.icon{align-items:center;background:linear-gradient(90deg,#f0cb6f,#bf9a45);border-radius:50%;display:flex;height:70px;justify-content:center;margin:-50px auto 10px;width:70px}.icon svg{stroke:#000;fill:none;height:30px;width:30px}.contact-icon-title{color:#fff;font-size:18px;margin-bottom:5px}.contact-icon-detail{color:#fff;font-size:16px}@media screen and (max-width:1440px){.contact-section{align-items:center;background-color:#000;display:flex;flex-direction:column;margin-bottom:20px;margin-left:40px;margin-right:40px;padding:0;text-align:center}.contact-title{color:#bf9a45;font-size:48px;margin-bottom:10px;max-width:800px;width:100%}.contact-text{color:#efca6e;font-size:20px;margin:10px auto 50px;max-width:900px;text-align:center}.container{background-color:#191919;border-radius:10px;box-shadow:0 0 30px #f0cb6f;color:#fff;margin-bottom:70px;max-width:1200px;padding:40px;width:100%}.contact-title{font-size:64px;font-weight:600;margin-bottom:30px;text-align:center}.form-group{align-items:flex-start;display:flex;flex-direction:column;gap:8px;margin-bottom:20px}.name-group input{border-radius:20px;height:20px;width:1000px}label{color:#edeef0;font-size:20px;margin-left:20px}.contact-input,textarea{background-color:#20242d;border:1px solid #20242d;border-radius:8px;border-radius:20px;color:#fff;font-size:14px;height:30px;padding:15px;width:470px}.row{display:flex;gap:20px}.col{flex:1 1}.message-group textarea{min-height:120px;resize:vertical;width:1000px}.submit-button{background:linear-gradient(180deg,#f0cb6f,#bf9a45);border:none;border-radius:8px;color:#000;cursor:pointer;font-size:18px;font-weight:600;height:60px;margin-top:10px;padding:15px;transition:background-color .3s;width:85%}.submit-button:hover{background-color:#f0cb6f}.contact-info{background:#191919;display:flex;gap:50px;justify-content:space-between;margin-bottom:-115px;margin-left:80px;margin-top:70px;width:1030px}.contact-item{border:1px solid #f0cb6f;border-radius:8px;flex:1 1;margin:0 5px;padding:20px 10px;text-align:center}.icon{align-items:center;background-color:#f0cb6f;border-radius:50%;display:flex;height:70px;justify-content:center;margin:-50px auto 10px;width:70px}.icon svg{stroke:#000;fill:none;height:30px;width:30px}.contact-icon-title{color:#fff;font-size:18px;margin-bottom:5px}.contact-icon-detail{color:#fff;font-size:16px}}@media screen and (max-width:768px){.contact-section{align-items:center;background-color:#000;display:flex;flex-direction:column;margin-bottom:20px;margin-left:20px;margin-right:20px;padding:0;text-align:center}.contact-title{color:#bf9a45;font-size:32px;margin-bottom:10px;max-width:100%;width:100%}.contact-text{color:#efca6e;font-size:14px;margin:10px auto 30px;max-width:100%;text-align:center}.container{background-color:#191919;border-radius:10px;box-shadow:0 0 20px #f0cb6f;color:#fff;margin-bottom:50px;max-width:100%;padding:20px;width:90%}.contact-title{font-size:26px;font-weight:600;margin-bottom:20px;text-align:center}.form-group{align-items:flex-start;display:flex;flex-direction:column;gap:6px;margin-bottom:15px}.name-group input{border-radius:20px;height:30px;width:250px}label{color:#edeef0;font-size:18px;margin-left:10px}.contact-input,textarea{background-color:#20242d;border:1px solid #20242d;border-radius:8px;border-radius:20px;color:#fff;font-size:14px;height:30px;padding:10px;width:250px}.row{display:flex;flex-direction:column;gap:15px}.col{flex:1 1;width:100%}.message-group textarea{min-height:100px;resize:vertical;width:250px}.submit-button{background:linear-gradient(180deg,#f0cb6f,#bf9a45);border:none;border-radius:8px;color:#000;cursor:pointer;font-size:16px;font-weight:600;height:50px;margin-top:10px;padding:12px;transition:background-color .3s;width:90%}.contact-info{align-items:center;background:#191919;display:flex;flex-direction:column;gap:25px;margin-bottom:20px;margin-left:50px;margin-top:40px;width:65%}.contact-item{border:1px solid #f0cb6f;border-radius:8px;margin:0;padding:15px;text-align:center;width:100%}.icon{align-items:center;background-color:#f0cb6f;border-radius:50%;display:flex;height:50px;justify-content:center;margin:0 auto 10px;width:50px}.icon svg{stroke:#000;fill:none;height:25px;width:25px}.contact-icon-title{color:#fff;font-size:16px;margin-bottom:5px}.contact-icon-detail{color:#fff;font-size:14px}.message-title{color:#fff;font-size:20px;margin-bottom:10px;text-align:center}.message-group{align-items:flex-start;margin-left:-10px;padding-left:0;width:100%}label{color:#edeef0;font-size:18px;margin-left:0}.message-group textarea{margin-left:0;max-width:250px;min-height:100px;width:100%}.form-group textarea{box-sizing:border-box}}.subscription-card{background:linear-gradient(135deg,#f0cb6f 50%,#e6c472 0);border-radius:1rem;box-shadow:0 10px 25px #0003;display:flex;height:300px;justify-content:space-between;margin:0 auto 40px;max-width:1200px;overflow:hidden;padding:2rem;width:calc(100% - 100px)}.subscription-left{width:40%}.subscription-left,.subscription-right{display:flex;flex-direction:column;justify-content:center}.subscription-right{width:60%}.subscription-name{color:#171923;font-size:24px;font-weight:700;margin-bottom:-50px;text-align:center}.subscription-price{color:#171923;font-size:60px;font-weight:800;margin-bottom:.25rem;text-align:center}.subscription-billing{color:#171923;font-size:18px;margin-bottom:1.5rem;opacity:.8;text-align:center}.subscription-button{align-items:center;border:none;border-radius:10px;cursor:pointer;display:flex;font-size:16px;height:60px;justify-content:center;margin-left:auto;margin-right:auto;margin-top:15px;padding:10px;text-align:center;width:300px}.subscription-button,.subscription-button:hover{background:#171923;color:#f0cb6f}.subscription-intro{color:#000;font-size:18px;line-height:1.4;margin-bottom:10px;margin-left:41px}.subscription-features{list-style:none}.subscription-item{align-items:flex-start;color:#000;display:flex;font-size:18px;margin-bottom:25px}.subscription-icon{align-items:center;background-color:#000;border-radius:50%;color:#f0cb6f;display:flex;font-size:.7rem;height:18px;justify-content:center;margin-right:.75rem;margin-top:2px;width:18px}.subscription-reversed{flex-direction:row-reverse}.subscription-title{color:#bf9a45;display:block;font-size:64px;text-align:center}.subscription-text{color:#efca6e;font-size:20px;margin:10px auto 50px;max-width:900px;text-align:center}.subscription-card:nth-child(2) .subscription-button{margin-left:auto;margin-right:60px}.sub-carousel-dots{display:flex;gap:8px;justify-content:center;margin-bottom:30px;margin-top:20px}.dot{background-color:#dedede;border-radius:50%;cursor:pointer;height:10px;transition:.3s;width:10px}.dot.active{background-color:#f0cb6f;border-radius:4px;width:24px}@media (min-width:769px){.sub-carousel-dots{display:none;margin-bottom:20px}}@media (max-width:768px){.subscription-button{display:block;margin-bottom:20px}}@media (max-width:1440px){.subscription-card{flex-direction:row;height:auto;padding:2rem}.subscription-left,.subscription-right{padding:2rem;text-align:center;width:100%}.subscription-button{max-width:320px;width:100%}}@media (max-width:768px){.subscription-container{display:flex;flex-wrap:nowrap;gap:20px;margin-left:15px;overflow-x:hidden;scroll-snap-type:x mandatory}.subscription-card{flex:0 0 auto;height:auto;scroll-snap-align:start;width:225px}.subscription-card,.subscription-left{align-items:center;display:flex;flex-direction:column;margin-left:0}.subscription-left{padding:1rem;text-align:center;width:100%}.subscription-right{align-items:flex-start;display:flex;flex-direction:column;margin-left:-50px;padding:1rem;text-align:left;width:130%}.subscription-button{height:50px;max-width:320px;width:210px}.subscription-item{font-size:14px}.subscription-intro{color:#000;font-size:14px}.subscription-icon{color:#000;content:"•";display:flex;height:12px;width:12px}.subscription-name{font-size:20px;margin-bottom:-30px}.subscription-price{font-size:43px}.subscription-billing{font-size:22px}.subscription-title{color:#bf9a45;display:block;font-size:26px;text-align:center}.subscription-text{color:#efca6e;font-size:14px;margin:10px auto 50px;max-width:900px;text-align:center}.subscription-card:nth-child(2) .subscription-button{display:block;margin-right:auto}}.subscription-icon:before{color:inherit;content:"•";display:none}.blog-resource-container{margin:0 auto;max-width:1350px;padding:20px}.blog-resource-section{padding:10px 0}.blog-resource-title{-webkit-text-fill-color:#0000;background:linear-gradient(90deg,#f0cb6f,#bf9a45);-webkit-background-clip:text;font-size:48px;margin-bottom:20px;text-align:center}.blog-resource-text{color:#f0cb6f;font-size:20px;margin:10px auto 50px;max-width:1000px;text-align:center}.blog-resource-cards{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(3,1fr);justify-content:center;margin-bottom:50px}.blog-resource-card{background-color:#111;border:1px solid #f0cb6f;border-radius:20px;overflow:hidden;padding:20px;transition:transform .3s ease,box-shadow .3s ease}.blog-resource-card:hover{box-shadow:0 0 20px #d4af3733;transform:translateY(-5px)}.blog-resource-card-title{color:#f0cb6f;font-size:24px}.blog-resource-image{align-items:center;display:flex;height:200px;justify-content:center}.blog-resource-image img{height:80%;transition:transform .5s ease;width:90%}.blog-resource-card:hover .blog-resource-image img{transform:scale(1.05)}.blog-resource-content{padding:20px}.blog-resource-heading{color:#f0cb6f;font-size:24px;margin-bottom:10px}.blog-resource-footer{align-items:center;display:flex;justify-content:space-between}.blog-resource-btn{padding:8px 15px;transition:background .3s ease}.blog-resource-date{color:#f0cb6f;font-size:16px}.blog-resource-btn{background:linear-gradient(180deg,#f0cb6f,#bf9a45);border-radius:5px;color:#000;display:inline-block;font-size:18px;font-weight:700;padding:10px 20px;text-decoration:none;transition:background .3s ease,transform .2s ease}.blog-resource-btn:hover{background:linear-gradient(180deg,#e5b85b,#a67c33);transform:translateY(-2px)}@media (max-width:768px){.blog-resource-title{font-size:26px;margin-bottom:30px}.blog-resource-text{font-size:14px;margin-bottom:0;max-width:90%}.blog-resource-cards{gap:20px;grid-template-columns:repeat(1,1fr)}.blog-resource-card{padding:15px;width:60%}.blog-resource-card-title{font-size:20px}.blog-resource-image{height:150px}.blog-resource-image img{height:70%;width:80%}.blog-resource-content{padding:15px}.blog-resource-heading{font-size:20px}.blog-resource-btn{font-size:16px;padding:6px 12px}.blog-resource-date{font-size:14px}}.blog-details-container{margin:0 auto;max-width:1350px;padding:20px}.slider-container{align-items:center;display:flex;position:relative}.blog-cards{display:flex;gap:20px;overflow-x:auto;padding:10px 0;scroll-behavior:smooth}.slider-button{background-color:#00000080;border:none;border-radius:50%;color:#fff;cursor:pointer;height:40px;position:absolute;top:50%;transform:translateY(-50%);width:40px;z-index:10}.slider-button.left{left:-20px}.slider-button.right{right:-20px}.slider-button:hover{background-color:#000c}.blog-details-header-image{border-radius:8px;margin-bottom:20px;width:100%}.blog-details-heading{color:#bf9a45;font-size:48px;margin-bottom:5px}.blog-details-date{color:#f0cb6f;font-size:16px;margin-bottom:20px}.blog-details-article{margin-bottom:25px;padding-bottom:15px}.blog-details-article:last-child{border-bottom:none}.blog-details-article-title{color:#fff;font-size:32px;font-weight:700;margin-bottom:20px;margin-top:40px}.blog-details-article-content{color:#606060;font-size:20px}.blog-details-list{color:#606060;list-style-type:disc;padding-left:20px}.blog-details-list-item{margin-bottom:5px}@media screen and (min-width:1440px){.blog-details-header-image{border-radius:10px;height:545px;margin-bottom:25px;width:100%}.blog-details-heading{color:#f0cb6f;font-size:48px;margin-bottom:10px}.blog-details-header-text{margin-left:182px}.blog-details-date{color:#f0cb6f;font-size:18px;margin-bottom:25px}.blog-details-article{margin-bottom:30px;padding-bottom:20px}.blog-details-article:last-child{border-bottom:none}.blog-details-article-title{color:#fff;font-size:32px;font-weight:700;margin-bottom:25px;margin-top:40px}.blog-details-article-content{color:#606060;font-size:20px}.blog-details-list{color:#606060;list-style-type:disc;padding-left:25px}.blog-details-list-item{margin-bottom:8px}}@media screen and (max-width:768px){.blog-details-container{max-width:100%}.blog-details-header-image{border:1px solid #f0cb6f;border-radius:6px;height:150px;margin-bottom:15px;width:100%}.blog-details-heading{font-size:20px;margin-bottom:15px}.blog-details-date{font-size:14px;margin-bottom:15px;text-align:center}.blog-details-article{margin-bottom:20px;padding-bottom:10px}.blog-details-article-title{font-size:16px;margin-bottom:15px}.blog-details-article-content{font-size:12px}.blog-details-list{font-size:12px;padding-left:15px}.blog-details-list-item{margin-bottom:5px}}.customisation-title{-webkit-text-fill-color:#0000;background:linear-gradient(90deg,#f0cb6f,#bf9a45);-webkit-background-clip:text;font-size:64px;margin-bottom:40px;text-align:center}.customisation-text{color:#f0cb6f;font-size:20px;margin:10px auto 50px;max-width:870px;text-align:center}.pricing-toggle{display:flex;gap:30px;justify-content:center;margin:0 auto 50px;max-width:650px;width:100%}.toggle-button{background:#191919;border:none;border-radius:8px;color:#fff;cursor:pointer;flex:1 1;font-size:16px;font-weight:700;padding:15px 20px;text-align:center;transition:all .3s ease}.customizable,.monthly{background-color:#191919;color:#fff;font-size:20px}.customisation-plan-container{display:flex;flex-wrap:wrap;gap:90px;justify-content:center;margin-top:100px}.customisation-plan-card{background:#0e0e0e;border:2px solid #f0cb6f;border-radius:10px;box-shadow:0 4px 6px #0000001a;display:flex;flex-direction:column;height:360px;margin-bottom:40px;padding:20px;position:relative;text-align:left;transition:transform .3s ease,background-color .3s ease;width:350px}.customisation-plan-card:hover{background-color:#0e0e0e;transform:scale(1.05)}.customisation-plan-content{flex-grow:1;margin-top:30px}.customisation-plan-title{color:#f0cb6f;font-size:24px;margin-bottom:10px}.customisation-plan-text{font-size:16px}.customisation-plan-image{align-self:flex-start;border-radius:10px;height:100px;margin-top:10px;width:100px}.customisation-plan-card:before{background-color:#171717;border-radius:50%;content:"";height:120px;position:absolute;right:10px;top:10px;width:120px}.customisation-plan-checkbox{accent-color:#f0cb6f;border:2px solid #f0cb6f;cursor:pointer;height:20px;position:absolute;right:15px;top:15px;width:20px}.customisation-plan-card:hover:before{background-color:#1a1a1a}.customisation-plan-card:hover,.customisation-plan-card:hover .customisation-plan-image,.customisation-plan-card:hover .customisation-plan-title{color:#f0cb6f;filter:brightness(1)}.customisation-plan-text{color:#fff;filter:brightness(.5)}.button-container{align-items:center;display:flex;justify-content:center;margin-bottom:50px}.customization{background-color:#f0cb6f;border:1px solid #ddd;border-radius:5px;color:#000;cursor:pointer;padding:10px 20px}.customization-active{background-color:#f0cb6f!important;border:none;border-radius:5px;color:#fff!important}@media (min-width:1440px){.customisation-title{font-size:48px;margin-bottom:20px}.customisation-text{font-size:20px;margin-bottom:50px;max-width:1000px}.pricing-toggle{gap:40px;margin-bottom:60px;max-width:750px}.toggle-button{font-size:18px;padding:18px 25px}.customisation-plan-container{gap:40px;margin-top:120px}.customisation-plan-card{height:400px;padding:25px;width:350px}.customisation-plan-title{font-size:26px}.customisation-plan-text{font-size:18px}.customisation-plan-image{height:120px;width:120px}.customisation-plan-card:before{height:140px;right:15px;top:15px;width:140px}.customisation-plan-checkbox{height:22px;right:20px;top:20px;width:22px}.button-container{margin-bottom:60px}.customisationplan{border-radius:8px;font-size:22px;height:60px;padding:12px 25px;width:1200px}}@media (max-width:768px){.customisation-title{font-size:26px;margin-bottom:30px}.customisation-text{font-size:14px;margin-bottom:0;max-width:90%}.pricing-toggle{flex-direction:row;gap:20px;margin-bottom:0;max-width:300px}.toggle-button{font-size:11px;padding:12px 18px}.customizable,.monthly{font-size:11px}.customizable:hover,.monthly:hover,.toggle-button:hover{color:#000}.customisation-plan-container{display:flex;flex-wrap:wrap;gap:20px;justify-content:center;margin-left:0;margin-top:60px}.customisation-plan-card{height:auto;margin:0 10px 30px;padding:20px;width:240px}.customisation-plan-title{font-size:20px}.customisation-plan-text{font-size:14px}.customisation-plan-image{height:80px;width:80px}.customisation-plan-card:before{height:100px;right:10px;top:10px;width:100px}.customisation-plan-checkbox{height:18px;right:12px;top:12px;width:18px}.button-container{margin-bottom:40px}.customisationplan{border-radius:5px;font-size:18px;padding:10px 20px;width:80%}}body{background-color:#121212;color:#fff;font-family:Poppins,sans-serif;margin:0;padding:0}.monthlyplan-container{display:flex;flex-wrap:wrap;gap:1.5rem;justify-content:center;margin:0 auto 50px;max-width:1200px}.monthlyplan-card{background-color:#1a1a1a;border:1px solid #f0cb6f;border-radius:10px;display:flex;flex-direction:column;height:590px;margin-bottom:100px;margin-top:100px;padding:1.5rem;position:relative;transition:all .3s ease;width:300px}.monthlyplan-card.active-card{height:550px;margin-bottom:100px;transform:scale(1.03)}.monthlyplan-card:hover{background:linear-gradient(90deg,#f0cb6f,#bf9a45);-webkit-background-clip:padding-box;border:2px solid #f0cb6f;color:#000;height:690px;margin-bottom:50px;margin-top:50px}.monthlyplan-card:active .monthlyplan-description,.monthlyplan-card:active .monthlyplan-name,.monthlyplan-card:active a,.monthlyplan-card:active h1,.monthlyplan-card:active h2,.monthlyplan-card:active h3,.monthlyplan-card:active h4,.monthlyplan-card:active h5,.monthlyplan-card:active h6,.monthlyplan-card:active li,.monthlyplan-card:active p,.monthlyplan-card:active span,.monthlyplan-card:active th,.monthlyplan-card:active ul,.monthlyplan-card:hover .monthlyplan-description,.monthlyplan-card:hover .monthlyplan-name,.monthlyplan-card:hover a,.monthlyplan-card:hover h1,.monthlyplan-card:hover h2,.monthlyplan-card:hover h3,.monthlyplan-card:hover h4,.monthlyplan-card:hover h5,.monthlyplan-card:hover h6,.monthlyplan-card:hover li,.monthlyplan-card:hover p,.monthlyplan-card:hover span,.monthlyplan-card:hover th,.monthlyplan-card:hover ul{color:#000}.monthlyplan-cta-button{background-color:#191919;border:1px solid #fff;border-radius:10px;color:#fff;cursor:pointer;display:block;font-size:14px;font-weight:600;margin-left:auto;margin-right:auto;margin-top:auto;padding:.8rem;text-align:center;text-decoration:none;transition:all .3s ease;width:210px}.monthlyplan-cta-button:hover{background-color:#191919;border:1px solid #fff;color:#f0cb6f}.monthlyplan-card:hover .monthlyplan-cta-button{background-color:#191919;border:1px solid #fff;color:#fff}.standard-button{background-color:#f0cb6f;color:#000}.standard-button:hover{background-color:#000;border:1px solid #fff;color:#fff}.monthlyplan-name{color:#fff;font-size:20px;font-weight:600;margin-bottom:1rem}.monthlyplan-price-container{align-items:left;display:flex;gap:4px;justify-content:left;margin-bottom:20px}.monthlyplan-currency{font-size:16px;font-weight:600}.monthlyplan-price{font-size:48px;font-weight:700}.monthlyplan-period{font-size:12px;margin-top:30px;opacity:.8}.monthlyplan-description{color:#fff;font-size:16px;line-height:1.4;margin-bottom:1.5rem}.monthlyplan-feature{align-items:center;display:flex;gap:1rem}.monthlyplan-feature-icon{color:#bc4749;font-size:18px}.monthlyplan-description:hover,.monthlyplan-feature-icon:hover,.monthlyplan-name:hover{color:#000}.monthlypla{background-color:#f0cb6f;border:1px solid #ddd;border-radius:5px;color:#000;cursor:pointer;padding:10px 20px}.monthly-active{background-color:#f0cb6f!important;border:none;border-radius:5px;color:#fff!important}.limitations-title{font-size:16px;margin-bottom:20px;margin-top:20px}@media (max-width:768px){.monthlyplan-container{flex-direction:row;flex-wrap:nowrap;gap:1.5rem;justify-content:flex-start;overflow-x:auto;overflow-y:hidden;padding:0;scroll-behavior:smooth}.monthlyplan-card{flex-basis:calc(100% - 90px);flex-grow:0;flex-shrink:0;height:550px;justify-content:flex-start;margin-left:20px;margin-right:20px;padding:1.5rem}.monthlyplan-card:hover{background-color:#f0cb6f;border:2px solid #f0cb6f;color:#000;height:550px}.monthlyplan-cta-button{font-size:12px;padding:.8rem;width:80%}.monthlyplan-feature-icon{font-size:16px}.monthlyplan-name{font-size:18px}.monthlyplan-description{font-size:14px}.monthlypla{font-size:11px;padding:8px 15px}}.servicedetails-title{color:#bf9a45;font-size:48px;margin-bottom:40px;text-align:center;width:100%}.servicedetails-text{color:#efca6e;font-size:20px;margin:10px auto 50px;max-width:800px;text-align:center}.header-flex{align-items:center;display:flex;flex-wrap:wrap;gap:20px}.blog-details-circle-img{border:3px solid #fff;border-radius:50%;height:150px;object-fit:cover;width:150px}.blog-details-header{align-items:center;display:flex;gap:80px;margin-bottom:10px}.small-image-circle{align-items:center;background-color:#bf9a45;border-radius:50%;display:flex;height:100px;justify-content:center;overflow:hidden;width:100px}.small-icon-img{height:50px;object-fit:contain;width:50px}.subscribe-button-wrapper{margin:40px 0}.subscribe-button,.subscribe-button-wrapper{align-items:center;display:flex;justify-content:center}.subscribe-button{background:linear-gradient(180deg,#f0cb6f,#bf9a45);border:none;border-radius:8px;color:#000;font-size:18px;font-weight:700;height:70px;max-width:1200px;text-align:center;text-decoration:none;transition:background-color .3s ease;width:100%}.subscribe-button:hover{background-color:#e0b456}@media screen and (min-width:1440px){.servicedetails-title{color:#bf9a45;font-size:48px;margin-bottom:20px;text-align:center;width:100%}.servicedetails-text{color:#efca6e;font-size:20px;margin:10px auto 50px;max-width:800px;text-align:center}.header-flex{align-items:center;display:flex;flex-wrap:wrap;gap:20px}.blog-details-circle-img{border:3px solid #fff;border-radius:50%;height:150px;object-fit:cover;width:150px}.blog-details-header{align-items:center;display:flex;gap:80px;margin-bottom:10px}.small-image-circle{align-items:center;background-color:#bf9a45;border-radius:50%;display:flex;height:100px;justify-content:center;overflow:hidden;width:100px}.small-icon-img{height:50px;object-fit:contain;width:50px}.subscribe-button-wrapper{margin:40px 0}.subscribe-button,.subscribe-button-wrapper{align-items:center;display:flex;justify-content:center}.subscribe-button{background:linear-gradient(180deg,#f0cb6f,#bf9a45);border:none;border-radius:8px;color:#000;font-size:18px;font-weight:700;height:70px;max-width:1200px;text-align:center;text-decoration:none;transition:background-color .3s ease;width:100%}.subscribe-button:hover{background-color:#e0b456}}@media screen and (max-width:768px){.servicedetails-title{font-size:26px;margin-bottom:20px}.servicedetails-text{font-size:14px;margin:10px auto 30px;max-width:90%}.header-flex{align-items:center;flex-direction:row;gap:10px;justify-content:flex-start}.blog-details-circle-img{height:60px;width:60px}.blog-details-header{align-items:center;flex-direction:row;gap:10px;margin-bottom:15px}.small-image-circle{height:60px;width:60px}.small-icon-img{height:30px;width:30px}.subscribe-button-wrapper{margin:30px 0}.subscribe-button{font-size:16px;height:50px;max-width:100%;padding:0 15px}}.servicerequestform-section{align-items:center;display:flex;flex-direction:column;padding:40px 20px;text-align:center}.service-item{background-color:#20242d;border-radius:8px;margin-bottom:10px;overflow:hidden}.servicerequestform-title{color:#bf9a45;font-size:48px;margin-bottom:20px;width:100%}.subinput{background-color:initial;border:1px solid #fff;border-radius:5px;cursor:pointer;font-size:18px;height:24px;margin-right:10px;-webkit-user-select:none;user-select:none;width:24px}.servicerequestform-text{color:#efca6e;font-size:20px;line-height:1.6;margin:0 auto;max-width:800px}.service-request-container{margin:0 auto;max-width:1250px;padding-right:20px}.service-request-space-y-4>*+*,.service-request-space-y-6>*+*{margin-top:30px}.advertising-goals-form,.service-request-card,.target-audience-form{background-color:#27272a;border:1px solid #18181b;border-radius:10px;padding:20px 50px}.card-header,.service-request-card-header{color:#fff;font-size:32px;padding-bottom:0}.card-title,.service-request-card-title{color:#fff;font-size:32px;font-weight:600}.card-request-content,.service-request-card-request-content{margin-right:35px;padding-top:10px}.label,.service-request-label{color:#edeef0;display:block;font-size:20px;margin-bottom:20px;margin-top:10px;padding-right:20px}.service-request-input{background-color:#20242d;border:1px solid #5b657e;border-radius:15px;color:#fff;font-size:14px;height:45px;margin-right:20px;padding:10px 16px;width:100%}.service-header{align-items:center;cursor:pointer;display:flex;justify-content:space-between;padding:15px}.service-checkbox-label{align-items:center;display:flex;gap:10px}.service-name{color:#ccc;font-size:.9rem}.service-arrow{color:#ccc;transition:transform .3s ease}.rotate{transform:rotate(180deg)}.service-content{background-color:#1a1a1a;max-height:0;overflow:hidden;transition:max-height .3s ease}.service-content.active{max-height:200px}.service-subitem{align-items:center;background-color:#20242d;border-radius:10px;border-top:1px solid #2a2a2a;display:flex;gap:10px;margin-bottom:20px;margin-left:50px;margin-top:20px;padding:12px 15px 12px 45px;width:950px}.service-checkbox{accent-color:#d4af37;cursor:pointer;height:18px;width:18px}.service-request-select{margin-right:20px;padding:10px 16px}.service-request-grid{grid-gap:40px;display:grid;gap:40px}@media (min-width:768px){.service-request-md-grid-cols-2{gap:85px;grid-template-columns:repeat(2,1fr)}}.select{background-color:#20242d;border:1px solid #5b657e;border-radius:10px;color:#fff;font-size:14px;height:55px;margin-right:20px;padding:10px 16px;width:100%}.advertising-goals-form,.target-audience-form{margin-top:30px}.audience-label{color:#edeef0;display:block;font-size:20px;margin-bottom:10px;margin-top:15px;padding-right:20px}.radio-group-inline{display:flex;flex-wrap:wrap;gap:30px;margin-top:10px}input[type=radio]{accent-color:#bf9a45;cursor:pointer}.target-audience-card{background-color:#27272a;border:1px solid #18181b;border-radius:10px;padding:20px 50px}.target-audience-card-header{padding-bottom:0}.target-audience-card-title{color:#fff;font-size:32px;font-weight:600;margin-bottom:-10px}.target-audience-card-request-content{margin-right:35px;padding-top:20px}.target-audience-space-y-4>*+*{margin-top:30px}.target-audience-label{color:#edeef0;display:block;font-size:20px;margin-bottom:20px;margin-top:20px;padding-right:20px}.target-audience-input{height:45px;width:96%}.target-audience-input,.target-audience-select{background-color:#20242d;border:1px solid #5b657e;border-radius:10px;color:#5b657e;font-size:14px;margin-right:20px;padding:10px 16px}.target-audience-select{height:65px;width:100%}.select-wrapper{position:relative;width:100%}.service-request-select{appearance:none;-webkit-appearance:none;-moz-appearance:none;background-color:#20242d;border:1px solid #5b657e;border-radius:10px;color:#5b657e;font-size:14px;height:65px;padding:10px 60px 10px 16px;width:100%}.select-wrapper:after{color:#5b657e;content:"▼";font-size:12px;pointer-events:none;position:absolute;right:40px;top:50%;transform:translateY(-50%)}.target-audience-radio-group{-ms-overflow-style:none;align-items:center;display:flex;flex-wrap:nowrap;gap:130px;overflow-x:auto;scrollbar-width:none}.target-audience-radio-group::-webkit-scrollbar{display:none}.target-audience-radio-item{align-items:center;color:#fff;cursor:pointer;display:flex;gap:8px;position:relative;white-space:nowrap}.target-audience-radio-item input[type=radio]{display:none}.target-audience-radio-item input[type=radio]:checked+.custom-radio:after{background:#fff;border-radius:50%;content:"";height:10px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:10px}.advertising-goals-form,.service-request-card,.target-audience-card{margin:0 auto 40px;max-width:100%;width:1100px}.file-upload-box{align-items:center;background:#20242d;border:1px solid #5b657e;border-radius:10px;cursor:pointer;display:flex;height:110px;justify-content:center;overflow:hidden;position:relative;width:100%}.file-input{cursor:pointer;height:100%;opacity:0;position:absolute;width:100%}.file-upload-content{text-align:center;z-index:1}.upload-icon{display:block;height:50px;margin:0 auto 4px;width:50px}.file-upload-title{font-size:16px;margin:0}.file-upload-description{color:#666;font-size:12px;margin:2px 0}.ad-format-radio-group{display:flex;flex-wrap:wrap;gap:60px}.ad-format-radio-item{align-items:center;color:#fff;cursor:pointer;display:flex;font-size:14px;gap:10px;position:relative}.ad-format-radio-item input[type=radio]{display:none}.custom-radio{border:2px solid #fff;border-radius:50%;box-sizing:border-box;display:inline-block;height:20px;position:relative;width:20px}.ad-format-radio-item input[type=radio]:checked+.custom-radio:after{background:#fff;border-radius:50%;content:"";height:10px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:10px}.request-checkbox-form{margin:0 auto;max-width:1200px;width:100%}.request-checkbox-container{align-items:center;display:flex;margin-bottom:20px}.request-checkbox-container input[type=checkbox]{display:none}.request-checkbox-box{align-items:center;background-color:initial;border:1px solid #fff;border-radius:5px;cursor:pointer;display:flex;font-size:18px;height:24px;justify-content:center;margin-right:10px;-webkit-user-select:none;user-select:none;width:24px}.request-checkbox-container input[type=checkbox]:checked+.request-checkbox-box:after{color:#fff;content:"✓";font-size:18px}.request-checkbox-submit{background-color:#e9c96a;border-radius:4px;display:block;font-size:16px;margin:0 auto 50px;transition:background-color .3s;width:1100px}.request-checkbox-submit:hover{background-color:#d4b85c}.request-checkbox-submit{align-items:center;border:none;border-radius:5px;color:#000;cursor:pointer;display:flex;font-size:18px;height:55px;justify-content:center;line-height:1;padding:0 20px;text-align:center;text-decoration:none;transition:background-color .3s ease}.request-checkbox-submit,.request-checkbox-submit:hover{background:linear-gradient(180deg,#f0cb6f,#bf9a45)}@media (min-width:1440px){.advertising-goals-form,.service-request-card,.target-audience-card{margin:0 auto 40px;width:1100px}.request-checkbox-submit{width:1100px}.servicerequestform-title{font-size:48px}.servicerequestform-text{font-size:20px;max-width:850px}.service-item{background-color:#20242d;border-radius:8px;margin-bottom:10px;overflow:hidden;width:100%;width:950px}.ad-format-radio-group{gap:80px}.target-audience-radio-group{gap:150px}.service-request-md-grid-cols-2{gap:100px;grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){body,html{overflow-x:hidden}.service-item{background-color:#20242d;border-radius:8px;box-sizing:border-box;margin-bottom:10px;margin-left:0;max-width:270px;overflow:hidden}.advertising-goals-form,.service-request-card,.target-audience-card{box-sizing:border-box;margin:0 15px;max-width:100%;overflow-x:hidden;width:97%}.request-checkbox-submit{font-size:16px;height:48px;margin-left:10px;max-width:250px;width:100%}.servicerequestform-title{font-size:26px}.servicerequestform-text{font-size:14px;max-width:100%}.select,.service-request-input,.service-request-select,.target-audience-input,.target-audience-select,textarea{background-color:#20242d;border-radius:15px;box-sizing:border-box;font-size:12px;height:50px;margin-left:-38px;width:260px}select,select option{background-color:#20242d;border:1px solid #333;width:100%}.ad-format-radio-group,.target-audience-radio-group{flex-direction:row;flex-wrap:wrap;gap:20px;margin-left:-35px}.service-request-md-grid-cols-2{grid-gap:30px;display:grid;gap:30px;grid-template-columns:1fr}.file-upload-box{height:90px}.upload-icon{height:40px;width:40px}.file-upload-title{font-size:14px}.file-upload-description{font-size:10px}.card-title,.service-request-card-title,.target-audience-card-title{font-size:20px}.label,.service-request-label{font-size:14px;margin:20px 0 20px -35px;padding-right:0}.target-audience-label{font-size:16px;margin:20px 0 20px -35px;padding-right:0}.target-audience-radio-item{font-size:14px;gap:5px}.custom-radio{height:12px;width:12px}.target-audience-radio-item input[type=radio]:checked+.custom-radio:after{height:8px;width:8px}.request-checkbox-container{flex-wrap:wrap;margin-bottom:15px}.request-checkbox-box{font-size:16px;height:20px;margin-right:0;width:20px}.request-checkbox-container label,.request-checkbox-container p,.request-checkbox-container span{font-size:14px;line-height:1.4;margin-left:20px;margin-right:0}.popup{background-color:#20242d;box-sizing:border-box;margin:0 15px;max-width:450px;width:80%}input[type=email].service-request-input{margin-bottom:-5px;margin-top:5px;padding-bottom:10px;padding-top:10px}.email-input-wrapper,label[for=email]{margin-bottom:0;margin-top:0;padding-bottom:0;padding-top:0}}.paymentform-section{align-items:center;display:flex;flex-direction:column;padding:0 10px;text-align:center}.paymentform-title{color:#bf9a45;font-size:48px}.payment-container{background:#191919;border-radius:10px;margin:0 auto;max-width:1200px;width:100%}.payment-form{background-color:#191919;border-radius:8px;color:#edeef0;font-size:20px;height:500px;margin-bottom:310px;padding:50px}.payment-form-group{margin-bottom:20px}.payment-label{color:#fff;display:block;font-size:20px;margin-bottom:15px}.payment-input{background-color:#191919;border:2px solid #363f54;border-radius:10px;color:#5b657e;font-size:16px;padding:12px 15px;width:100%}.payment-form-row{display:flex;gap:40px}.payment-form-row .payment-form-group{flex:1 1}.payment-form-row .payment-input{max-width:490px}.payment-checkbox-group{align-items:center;display:flex;gap:0;margin-bottom:20px}.payment-checkbox{appearance:none;background-color:#191919;border:2px solid #f0cb6f;border-radius:4px;cursor:pointer;height:20px;outline:none;padding:0;position:relative;transition:background-color .3s,border-color .3s;width:20px}.payment-checkbox:checked:after{color:#f0cb6f;content:"✔";font-size:14px;left:50%;line-height:1;position:absolute;top:50%;transform:translate(-50%,-50%)}.payment-checkbox-label{color:#f0cb6f;font-size:24px}.payment-total{align-items:center;background-color:#191919;border-radius:8px;display:flex;font-size:36px;height:40px;justify-content:space-between;margin:30px 15px 20px;padding:20px 30px;width:100%}.payment-total-text{color:#fff;font-size:16px;font-size:36px;font-weight:500}.payment-total-amount{color:#f0cb6f;font-size:18px;font-size:36px;font-weight:600}.card,.payment-button{border:none;border-radius:10px;color:#000;cursor:pointer;font-size:20px;font-weight:600;margin-left:-50px;margin-right:15px;margin-top:50px;max-width:1190px;padding:15px;transition:background-color .3s;width:1275px}.card,.payment-button,.payment-button:hover{background:linear-gradient(180deg,#f0cb6f,#bf9a45)}::placeholder{color:#555}.payment-input.error{border:1px solid #fff}.payment-input{transition:border .3s ease}.card-title{color:#f0cb6f;font-size:28px;font-weight:600;margin:30px 0 30px 23px;text-align:left}@media (min-width:1440px){.paymentform-title{font-size:48px}.payment-input{max-width:1065px}.payment-form-row .payment-input{max-width:495px}.payment-total{height:50px;margin-left:-50px;margin-top:80px;max-width:1135px;width:1190px}.payment-button{font-size:22px}.card-title{font-size:32px;margin-left:30px}}@media (max-width:768px){.paymentform-title{font-size:26px}.payment-container{background:#191919;border-radius:10px;margin-bottom:50px;margin-left:10px;margin-right:10px;max-width:100%;overflow-x:hidden;width:94%}.payment-form{font-size:14px;padding:20px}.payment-form-row{flex-direction:column;gap:20px}.payment-form-row .payment-input{max-width:100%}.payment-input{box-sizing:border-box;font-size:14px;height:50px;padding:10px 14px;width:100%}.payment-checkbox-label{font-size:18px}.card-title{font-size:20px;margin:20px 15px;text-align:center}.card{margin:0 15px;width:100%}.payment-total{align-items:center;background-color:#191919;border-radius:8px;display:flex;justify-content:space-between;margin:20px 15px;padding:10px 15px;width:100%}.payment-total-amount,.payment-total-text{font-size:14px;margin-left:-25px;margin-right:25px;white-space:nowrap}.payment-button{font-size:18px;margin:0 0 40px;padding:12px;width:100%}.payment-label{font-size:14px}}@media (max-width:1440px){.paymentform-title{font-size:48px}.payment-input{max-width:1065px}.payment-form-row .payment-input{max-width:495px}.payment-total{align-items:center;background-color:#191919;border-radius:8px;display:flex;font-size:36px;height:40px;justify-content:space-between;margin:110px 15px 20px -50px;max-width:1440px;padding:20px 30px;width:1135px}.payment-button{font-size:22px}.card-title{font-size:32px;margin-left:30px}}@media (max-width:768px){.payment-total{align-items:center;background-color:#191919;border-radius:8px;display:flex;font-size:18px;height:auto;justify-content:space-between;margin:20px 10px 20px 0;max-width:100%;padding:10px 15px;width:100%}.paymentform-title{font-size:36px}.payment-form-row .payment-input,.payment-input{max-width:100%}.payment-total{align-items:center;background-color:#191919;border-radius:8px;display:flex;font-size:18px;height:auto;justify-content:space-between;margin:20px 15px;max-width:100%;padding:10px 15px;width:100%}.payment-button{font-size:18px}.card-title{font-size:20px;margin:20px 15px;text-align:center}}.payment-confirmed-wrapper{display:flex;justify-content:center;padding:50px 0;width:100%}.paymentconfirmed-section{align-items:center;display:flex;flex-direction:column;padding:0 10px;text-align:center}.paymentconfirmed-title{color:#e6c15a;font-size:64px;font-weight:700}.payment-confirmed-container{max-width:1100px;text-align:center;width:100%}.payment-confirmed-image{display:block;height:auto;margin:0 auto 30px;width:300px}.payment-confirmed-title{color:#fff;font-size:36px;font-weight:400;margin-bottom:40px}.payment-confirmed-button{border:none;border-radius:5px;color:#000;cursor:pointer;font-size:20px;margin-bottom:70px;padding:15px 20px;transition:background-color .3s;width:100%}.payment-confirmed-button,.payment-confirmed-button:hover{background:linear-gradient(180deg,#f0cb6f,#bf9a45)}@media (min-width:1440px){.payment-confirmed-wrapper{padding:80px 0}.payment-confirmed-container{padding:0 40px}.payment-confirmed-image{margin-bottom:40px;width:350px}.payment-confirmed-title{font-size:42px;margin-bottom:50px}.payment-confirmed-button{display:block;font-size:22px;margin:0 auto 90px;padding:18px 25px;width:600px}}@media (max-width:768px){.payment-confirmed-wrapper{padding:30px 0}.payment-confirmed-container{padding:0 20px}.payment-confirmed-image{margin-bottom:25px;width:130px}.payment-confirmed-title{font-size:14px;margin-bottom:30px}.payment-confirmed-button{font-size:14px;margin-bottom:50px;padding:12px 16px;width:100%}.paymentconfirmed-title{font-size:20px;margin-top:50px}}.myorder-heading{color:#f0cb6f;font-size:32px;font-weight:700;margin-left:0;margin-top:50px}.myorder-search-bar{align-items:center;display:flex;gap:30px;margin-bottom:50px;margin-left:-35px;padding:0 30px}.newWelcome{margin-left:-25rem}.order-search-input{background:#191919;border:1px solid #191919;border-radius:10px;color:#fff;font-size:16px;padding:12px 15px;width:915px}.myorder-button{align-items:center;background:linear-gradient(180deg,#f0cb6f,#bf9a45);border:none;border-radius:5px;color:#000;cursor:pointer;display:flex;gap:10px;justify-content:center;padding:12px;width:200px}.myorder-button-icon{height:18px;width:18px}.black-icon{filter:brightness(0) saturate(100%)}.myorder-table{background:#191919;border-collapse:initial;border-radius:10px;border-spacing:0 20px;color:#fff;margin-bottom:20px;margin-top:50px;min-width:950px;overflow-x:auto;width:98%}.myorder-table th{background:#191919;border-bottom:1px solid #333;font-size:16px;padding:25px 16px;text-align:left}.myorder-table th:first-child{border-top-left-radius:15px}.myorder-table th:last-child{border-top-right-radius:15px}.myorder-table td:not(.status-pending):not(.status-inprogress):not(.status-completed){color:#ffffff80}.myorder-table td{background:#191919;border-bottom:1px solid #333;font-size:14px;padding:15px 16px;text-align:left}.myorder-table tr{background-color:#191919;overflow:hidden}.myorder-table tr td:first-child{border-top-left-radius:15px}.myorder-table tr td:last-child{border-top-right-radius:15px}.status-pending{color:red;font-weight:700}.status-inprogress{color:#f0cb6f;font-weight:700}.myorder-actions{align-items:center;display:flex;gap:10px}.myorder-actions img:hover{opacity:.85;transform:scale(1.1)}.myorder-actions-center{align-items:center;display:flex;gap:20px;justify-content:center}.myorder-view-icon{cursor:pointer;height:20px;margin-left:20px;transition:transform .2s ease,opacity .2s ease}.myorder-view-icon:hover{opacity:.85;transform:scale(1.1)}.notification-pagination{margin:30px auto 80px;width:400px}.notification-pagination-numbers{align-items:center;gap:10px}.notification-page-number{align-items:center;background:#0000;border-radius:50%;display:flex;font-size:14px;height:30px;justify-content:center;width:30px}.notification-page-number.active{background:#f0cb6f;font-weight:700}.notification-pagination-arrow{background:none;outline:none;padding:0}.notification-arrow-box{border-radius:50%;height:36px;width:36px}.notification-pagination-arrow.disabled{opacity:.4}.myorder-approve-icon,.myorder-reject-icon{cursor:pointer;height:30px;transition:transform .2s ease,opacity .2s ease;width:30px}.myorder-approve-icon:hover,.myorder-reject-icon:hover,.myorder-view-icon:hover{opacity:.85;transform:scale(1.1)}@media (max-width:1440px){.myorder-table{min-width:0;min-width:auto;overflow-x:visible;overflow-x:initial;width:98%}}@media (max-width:768px){.myorder-table{background:none;display:block;margin-left:0;margin-top:-10px;width:280px}.myorder-table thead{display:none}.myorder-table tbody{display:flex;flex-direction:column;gap:15px}.myorder-table tr{border:1px solid #d2ad56;border-radius:0;box-shadow:0 2px 5px #0003;display:flex;flex-direction:column;padding:15px}.myorder-table td{border:none;border-radius:0;display:flex;font-size:14px;justify-content:space-between;padding:8px 0}.myorder-table td:before{color:#aaa;content:attr(data-label);font-weight:600;margin-right:10px}.myorder-heading{font-size:20px;margin-bottom:20px;margin-top:-30px;text-align:center}.myorder-search-bar{flex-direction:row;gap:15px;margin-bottom:5px;margin-left:0;padding:15px}.myorder-button,.order-search-input{font-size:10px;width:100%}.status-pending{color:red}.status-inprogress{color:#f0cb6f}.status-completed{color:#00b69b}}.profile-body{align-items:center;color:#fff;display:flex;font-family:sans-serif;justify-content:center;min-height:100vh;padding:1rem}.profile-main{max-width:1180px;width:100%}.profile-title{color:#f0cb6f;font-size:32px;font-weight:600;margin-bottom:2rem;text-align:center}.profile-subtitle{color:#fff;font-size:25px;font-weight:600;margin-bottom:1.5rem}.profile-card{background-color:#191919;border-radius:.5rem;margin-bottom:2rem;margin-right:30px;padding:1.5rem}.profile-avatar-wrapper{display:flex;justify-content:center;margin-bottom:1.5rem}.profile-avatar-container{position:relative}.profile-avatar-image{border-radius:9999px;height:110px;width:110px}.profile-edit-button{align-items:center;background-color:#efd28d;border:none;border-radius:9999px;bottom:0;cursor:pointer;display:flex;height:40px;justify-content:center;padding:0;position:absolute;right:0;width:40px}.profile-logo-image{border-radius:9999px;height:100%;object-fit:cover;width:100%}.profile-form-group>*+*{margin-top:1rem}.profile-label{color:#edeef0;display:block;font-size:20px;font-weight:500;margin-bottom:20px;margin-left:0}.profile-input{background-color:#20242d;border:1px solid #5b657e;border-radius:10px;color:#edeef0;padding:.5rem;width:100%;width:950px}.profile-button-wrapper{margin-top:1.5rem}.profile-button{border:none;border-radius:10px;color:#000;cursor:pointer;font-size:20px;font-weight:500;padding:.75rem;width:300px}.profile-button,.profile-button:hover{background:linear-gradient(180deg,#f0cb6f,#bf9a45)}@media (max-width:768px){.profile-body{align-items:flex-start;flex-direction:column;margin-top:-50px;padding:0}.profile-main{max-width:100%;padding:0 1rem}.profile-title{font-size:26px;text-align:center}.profile-subtitle{font-size:20px;text-align:center}.profile-card{margin-bottom:1.5rem;padding:1rem}.profile-avatar-image{height:150px;width:150px}.profile-edit-button{height:70px;width:70px}.profile-form-group{display:flex;flex-direction:column}.profile-input{height:30px;width:100%}.profile-button-wrapper{text-align:center}.profile-button{font-size:16px;width:200px}.profile-label{font-size:14px}.profile-avatar-image{height:80px;width:80px}.profile-edit-button{height:40px;width:40px}}.order-detail-container{margin:0 auto;max-width:1130px}.order-detail-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:20px;margin-left:-20px}.order-detail-title{color:#f0cb6f;font-size:32px;margin-bottom:0}.order-detail-header-actions{display:flex;gap:40px;margin-right:10px}.order-detail-action-btn{background-color:#e0c675;border:none;border-radius:5px;color:#000;cursor:pointer;font-size:18px;font-weight:700;margin-bottom:50px;margin-top:50px;padding:8px 20px;width:230px}.order-detail-action-btn:hover,.order-detail-popup-btn:hover{background-color:#f0cb6f}.order-detail-subtitle{color:#f0cb6f;font-size:32px;margin-bottom:20px;margin-left:50px}.order-detail-card{border-radius:10px;margin-bottom:20px;margin-left:-40px;padding:20px;position:relative}.user-detail-subtitle{color:#f0cb6f;font-size:24px;margin-bottom:20px}.user-detail-card{height:200px}.order-summary-card,.user-detail-card{background-color:#191919;border-radius:20px;margin-bottom:20px;padding:20px;position:relative}.order-summary-card{height:330px;margin-left:-15px}table{border-collapse:collapse;margin-bottom:20px;width:100%}th{font-size:16px;padding:20px 0;text-align:left}td,th{border-bottom:1px solid #333}td{color:#fff;font-size:14px;padding:15px 0}.order-detail-status{color:#f0cb6f;color:#fff;font-size:14px}.order-detail-status.in-progress{color:#f0cb6f}.order-detail-download-link{border-radius:5px;display:inline-block;font-size:12px;height:20px;margin-right:5px;padding:5px 10px;width:70px}.order-detail-download-link,.order-detail-download-link:hover{background:linear-gradient(180deg,#f0cb6f,#bf9a45)}.order-detail-grid{grid-gap:50px;display:grid;gap:50px;grid-template-columns:1fr 1fr;margin-bottom:50px}.order-detail-summary-row{border-bottom:1px solid #333}.order-detail-user-info{align-items:center;display:flex;gap:12px;margin-bottom:20px;padding:5px 0}.order-detail-avatar{background-color:#333;border-radius:50%;flex-shrink:0;height:35px;overflow:hidden;width:35px}.order-detail-avatar-img{height:100%;object-fit:cover;width:100%}.order-detail-chat-btn{align-items:center;border:none;border-radius:5px;color:#000;display:inline-block;display:flex;font-size:16px;height:30px;justify-content:center;padding:10px 20px;text-align:center;text-decoration:none;width:100px}.order-detail-chat-btn,.order-detail-chat-btn:hover{background:linear-gradient(180deg,#f0cb6f,#bf9a45)}.order-detail-popup{background-color:#1a1a1a;border:1px solid #333;border-radius:10px;color:#fff;display:flex;flex-direction:column;gap:20px;height:auto;margin:50px 0;padding:20px;position:relative;width:1070px;z-index:999}.order-detail-popup-content{align-items:center;display:flex;gap:20px}.order-detail-popup-img{border-radius:10px;flex-shrink:0;height:40px;width:40px}.order-detail-popup-text{flex:1 1;font-size:18px;margin:0}.order-detail-popup-buttons{display:flex;gap:40px;justify-content:flex-start;margin-bottom:30px;margin-top:0}.order-detail-popup-btn{background-color:#e0c675;border:none;border-radius:5px;color:#000;cursor:pointer;font-size:18px;font-weight:700;padding:8px 20px;width:150px}.order-detail-back-icon{margin-bottom:-25px;margin-right:20px}.icon-inline{height:16px;margin-right:6px;vertical-align:middle;width:16px}.order-detail-report-card{background-color:initial;border:1px solid #444;border-radius:10px;margin-bottom:20px;padding:20px}.order-detail-summary-row{border-bottom:1px solid #444;font-size:16px;padding:12px 0}.order-detail-summary-row:last-child{border-bottom:none}@media (max-width:768px){.order-detail-container{padding:0 15px}.order-detail-header{align-items:flex-start;flex-direction:column;gap:10px;margin-left:0}.order-detail-header-actions{flex-direction:row;flex-wrap:wrap;gap:10px;margin-top:10px;width:275px}.order-detail-action-btn{font-size:9px;margin-bottom:0;margin-top:0;width:calc(50% - 5px)}.order-detail-grid{gap:20px;grid-template-columns:1fr}.order-detail-card,.order-summary-card{border-radius:0;box-sizing:border-box;height:auto;margin-left:0;margin-right:0;padding:15px;width:100%}.order-summary-card{border:1px solid #d2ad56;border-radius:10px;margin-bottom:40px;width:250px}.order-detail-subtitle{font-size:20px}.user-detail-card{border:1px solid #191919;border-radius:0;border-radius:20px;box-shadow:0 2px 4px #0000001a;box-sizing:border-box;height:auto;margin-left:0;margin-right:0;padding:15px;width:100%;width:250px}.order-detail-card h2,.user-detail-card h2{font-size:18px;font-weight:700;margin-bottom:15px}.order-detail-card .order-detail-summary-row,.user-detail-card .order-detail-user-info{display:flex;font-size:12px;justify-content:space-between;margin-bottom:20px}.order-detail-popup{margin-left:auto;margin-left:0;margin-right:auto;padding:15px;width:90%;width:100%}.order-detail-popup-content{align-items:flex-start;flex-direction:column}.order-detail-popup-buttons{flex-direction:column;gap:15px}.order-detail-popup-btn{font-size:16px;width:100%}table,td,th{border:none;display:block;font-size:14px;padding:10px 0;text-align:left;width:100%}th{border-bottom:1px solid #444;font-weight:700}td{border-bottom:1px solid #333}.order-detail-avatar{height:30px;width:30px}.order-detail-chat-btn{width:100%}.order-detail-download-link{height:auto;padding:5px 8px;width:auto}.order-detail-back-icon{height:25px;margin-bottom:-14px;margin-right:10px;width:25px}.order-detail-title{font-size:20px}.order-detail-header-left{align-items:center;margin-bottom:10px;margin-top:-30px}.order-detail-popup-text{font-size:14px}.order-detail-summary-row{border-bottom:#000;font-size:12px}.order-detail-popup-buttons{flex-direction:row;flex-wrap:wrap;gap:10px;justify-content:space-between}.order-detail-popup-btn{font-size:14px;width:calc(50% - 5px)}.order-detail-popup-img{height:30px;width:30px}}.reportdetail-wrapper{background:#121212;color:#fff;min-height:100vh;width:100%}.reportdetail-card{background:#1e1e1e;border-radius:12px;box-shadow:0 0 10px #ffffff0d;margin:50px auto;max-width:500px;padding:25px}.reportdetail-title{color:#fff;font-size:24px;font-weight:700;margin-bottom:20px;text-align:center}.reportdetail-row{border-bottom:1px solid #2e2e2e;display:flex;justify-content:space-between;padding:10px 0}.reportdetail-label{color:#999;font-weight:500}.reportdetail-value{color:#fff;font-weight:600}.reportdetail-value.completed{color:#10b981}@media (max-width:768px){.reportdetail-card{padding:20px;width:90%}.reportdetail-row{align-items:flex-start;flex-direction:column}.reportdetail-label,.reportdetail-value{font-size:14px;margin-bottom:4px}}.order-detail-summary-row div:first-child{color:#f0cb6f;font-weight:600}.order-detail-summary-row div:nth-child(2){color:#fff;flex-grow:1;padding-left:10px;text-align:right}.order-detail-summary-row{display:flex;justify-content:space-between;padding:10px 0}.order-detail-summary-row div{flex:1 1}.order-detail-summary-row div:first-child,.order-detail-summary-row div:last-child{text-align:left}.order-detail-card table{background-color:#1e1e1e;border-collapse:collapse;border-radius:20px;margin-bottom:20px;overflow:hidden;width:100%;width:1150px}.order-detail-card th{border-bottom:1px solid #333;color:#fff;font-size:16px;padding:15px 20px;text-align:left}.order-detail-card td:not(.order-detail-status.in-progress){color:#ffffff80}.order-detail-card td{border-bottom:1px solid #333;font-size:14px;padding:14px 20px}.order-detail-card tr:last-child td{border-bottom:none}@media (max-width:768px){.order-detail-card table,.order-detail-card tbody,.order-detail-card td,.order-detail-card th,.order-detail-card thead,.order-detail-card tr{display:block;display:none;width:100%}.order-detail-card thead{display:none}.order-detail-card tr{background-color:#1e1e1e;border:1px solid #333;border-radius:8px;margin-bottom:15px;padding:10px}.order-detail-card td{border:none;border-bottom:1px solid #333;padding:8px 10px;position:relative;text-align:left}.order-detail-card td:last-child{border-bottom:none}.order-detail-card td:before{color:#f0cb6f;content:attr(data-label);display:block;font-weight:600;margin-bottom:5px}.order-detail-summary-row div:first-child{color:#fff;font-weight:600}}.work-report-mobile{display:none}.work-report-card{border:1px solid #d2ad56;border-radius:10px;color:#fff;margin-bottom:15px;padding:15px 20px}.work-report-card p{font-size:14px;margin:8px 0}.work-report-files{display:flex;flex-wrap:wrap;gap:10px;margin-top:10px}.order-detail-download-link{align-items:center;color:#000;display:inline-flex;font-size:13px;text-decoration:none}.order-detail-download-link img{margin-right:5px;width:14px}@media (max-width:768px){.work-report-table{display:none}.work-report-mobile{display:block;margin-left:-20px;width:250px}.order-detail-chat-btn{font-size:12px;height:20px;padding:10px 30px;width:60px}.order-detail-popup-text{font-size:11px}}@media (max-width:1440px){.order-detail-container{padding:0 30px}.order-detail-card table{width:1030px}.order-detail-title{font-size:26px}.order-detail-header{margin-left:-20px}.order-detail-grid{gap:30px}.user-detail-card{height:220px;margin-right:30px}.order-detail-popup{margin-left:auto;margin-right:auto;width:100%}.order-detail-popup-btn{font-size:12px}.order-detail-popup-text{font-size:16px}}.order-detail-header-left{align-items:center;display:flex;position:relative}.order-detail-back-link{left:0;position:absolute}.order-detail-back-icon{height:40px;margin-left:0;width:40px}.order-detail-title{flex:1 1;margin-left:60px;text-align:center}.transactionhistory-container{margin:0 auto;padding:40px;width:1120px}.transactionhistory-heading{color:#f0cb6f;font-size:32px;margin-bottom:50px;text-align:center}.transactionhistory-search-bar{display:flex;justify-content:space-between;margin-bottom:30px}.transactionhistory-search-input{border:1px solid #ccc;border-radius:6px;font-size:16px;padding:10px 15px;width:70%}.transactionhistory-button{align-items:center;background-color:red;border:none;border-radius:6px;color:#fff;cursor:pointer;display:flex;font-size:16px;padding:10px 20px}.transactionhistory-button-icon{margin-right:8px;width:18px}.transactionhistory-table{background-color:#1a1a1a;border-collapse:collapse;border-radius:10px;color:#fff;font-size:14px;margin-left:-40px;overflow:hidden;width:100%;width:1175px}.transactionhistory-table td:not(.status-completed):not(.status-pending){color:#ffffff80}.transactionhistory-table td,.transactionhistory-table th{border-bottom:1px solid #333;padding:16px;text-align:center}.transactionhistory-table th{color:#bbb;font-weight:600}.transactionhistory-actions{text-align:center}.transactionhistory-actions-center{align-items:center;display:flex;gap:10px;justify-content:center}.transactionhistory-approve-icon,.transactionhistory-reject-icon,.transactionhistory-view-icon{cursor:pointer;height:20px;transition:transform .2s ease;width:20px}.transactionhistory-approve-icon:hover,.transactionhistory-reject-icon:hover,.transactionhistory-view-icon:hover{transform:scale(1.1)}.status-completed{color:#00b69b;font-weight:700}.notification-pagination{align-items:center;display:flex;gap:10px;height:90px;justify-content:center;margin-top:55px;width:600px}.notification-pagination-arrow{background:#0000;border:none;cursor:pointer}.notification-pagination-arrow.disabled{opacity:.3;pointer-events:none}.notification-arrow-box{align-items:center;background-color:initial;border-radius:4px;display:flex;justify-content:center;margin-top:-10px;padding:6px}.notification-pagination-numbers{display:flex;gap:8px}.notification-page-number{border-radius:4px;color:#656565;cursor:pointer;padding:6px 10px}.notification-page-number.active{background-color:#f0cb6f;color:#fff;height:15px;width:10px}@media (max-width:1440px){.transactionhistory-table{margin-left:0;width:90%}}@media screen and (max-width:768px){.transactionhistory-table thead{display:none}.transactionhistory-container{box-sizing:border-box;padding:0 16px;width:100%}.transactionhistory-table,.transactionhistory-table tbody,.transactionhistory-table td,.transactionhistory-table tr{background:none;display:block;font-size:14px;margin-left:0;width:250px}.transactionhistory-table tr{background-color:initial;border:2px solid #f0cb6f;border-radius:12px;box-sizing:border-box;margin:0 auto 20px;max-width:250px;padding:16px}.transactionhistory-table td{border:none;box-sizing:border-box;font-size:14px;padding:6px 0 6px 120px;position:relative;text-align:left}.transactionhistory-table td:before{box-sizing:border-box;color:#bbb;content:attr(data-label);font-size:14px;font-weight:700;left:16px;position:absolute;top:6px;width:100px}.transactionhistory-actions{text-align:left}.transactionhistory-actions-center{justify-content:flex-start}.transactionhistory-table td,.transactionhistory-table th,.transactionhistory-table tr{font-size:13px}.transactionhistory-heading{font-size:20px;margin-bottom:20px;margin-top:-30px}.status-completed{color:#00b69b}}@media (max-width:768px){.notification-pagination{height:auto;margin-top:30px;width:100%}.notification-pagination-numbers{gap:0}.notification-page-number{font-size:12px;padding:1px 0}}.chat-message-container{color:#fff;display:flex;font-family:Arial,sans-serif;margin:0 auto;max-width:1400px;padding:50px 0 0 40px}.chat-message-sidebar-wrapper{margin-left:-440px;margin-right:20px;margin-top:-60px;overflow:hidden}.chat-message-sidebar{background-color:#191919;display:flex;flex-direction:column;height:750px;width:370px}.chat-message-header{margin-left:64px;padding:20px}.chat-message-header h1{font-size:24px;font-weight:700;margin:0 0 20px 20px}.order-detail-back-links{left:44px;position:absolute}.chat-message-search-container{align-items:center;display:flex;margin-top:10px}.chat-message-search-box{flex-grow:1;position:relative}.chat-message-search-box input{background-color:#111;border:1px solid #adadad;border-radius:6px;color:#fff;height:25px;outline:none;padding:8px 8px 8px 32px;width:70%}.chat-message-search-box i{color:#999;left:10px;position:absolute;top:50%;transform:translateY(-50%)}.chat-message-actions{gap:0}.chat-message-add-button{background-color:#f59e0b;border:none;border-radius:6px;color:#000;cursor:pointer;padding:8px 10px}.chat-message-add-button i{font-size:14px}.chat-message-list{flex-grow:1;overflow-y:auto;padding:0}.chat-message-item{cursor:pointer;padding:10px 15px;transition:background .2s ease}.chat-message-item:hover{background-color:#292929}.chat-message-avatar-container{margin-right:10px;position:relative}.chat-message-unread-badge{background-color:#f59e0b;border-radius:12px;color:#000;padding:2px 6px;right:-4px;top:-4px}.chat-message-header-info{display:flex;font-size:14px;justify-content:space-between}.chat-message-time{color:#aaa}.chat-message-subheader{color:#aaa;font-size:12px;margin-right:-10px;margin-top:4px}.chat-message-status i{margin-left:5px}.chat-message-area{border-radius:8px;display:flex;flex:1 1;flex-direction:column;height:550px;overflow:hidden}.chat-message-area-header{padding:15px 20px}.chat-message-user-info{align-items:center;display:flex}.chat-message-header-avatar{border-radius:50%;height:70px;margin-right:20px;width:70px}.chat-message-user-details h2{font-size:16px;margin-bottom:10px}.chat-message-user-details p{color:#aaa;font-size:13px;margin:2px 0 0}.chat-message-messages-container{flex:1 1;overflow-y:auto;padding:20px}.chat-message-text{display:flex;margin-bottom:16px}.chat-message-admin-text{justify-content:flex-start}.chat-message-user-text{justify-content:flex-end}.chat-message-admin-avatar{align-items:center;background-color:#f0cb6f;border-radius:50%;color:#000;display:flex;font-size:14px;font-weight:700;height:32px;justify-content:center;margin-right:8px;margin-top:20px;width:32px}.chat-message-user-avatar{border-radius:50%;height:32px;margin-left:8px;width:32px}.chat-message-content{display:flex;flex-direction:column;margin-right:70px;max-width:60%}.chat-message-bubble{border-radius:5px;padding:10px 15px}.chat-message-bubble,.chat-message-user-text .chat-message-bubble{background-color:#191919;color:#fff}.chat-message-time{align-self:flex-end;color:#fff;margin-top:4px}.chat-message-input{border:1px solid #333;border-radius:16px;padding:10px}.chat-message-actions{margin-left:10px}.chat-message-avatar-button{background-color:initial;border:none;cursor:pointer}.chat-message-avatar-button img{border-radius:50%;height:32px;margin-left:10px;width:32px}.chat-message-avatar-button img:hover{opacity:.8}.chat-message-input-wrapper{align-items:center;display:flex;margin-bottom:10px;margin-left:20px;position:relative;width:90%}.chat-message-input{background-color:#2d2d2d;border:1px solid #f0cb6f;border-radius:10px;color:#fff;outline:none;padding:10px 20px;width:100%}.chat-message-actions{align-items:center;display:flex;margin-right:15px;position:absolute;right:10px}.chat-message-avatar{cursor:pointer;height:30px;margin-left:5px;width:30px}.chat-message-label{color:#f0cb6f;font-size:14px;margin-left:10px;white-space:nowrap}.chat-message-icon{height:24px;margin-left:10px;width:24px}.chat-message-left-image{border-radius:50%;height:32px;margin-left:20px;margin-top:20px;width:32px}.chat-message-meta{color:#aaa;display:flex;font-size:12px;justify-content:space-between;margin-top:6px}.chat-message-item{gap:10px;margin-bottom:15px}.chat-message-avatar-container,.chat-message-item{align-items:center;display:flex}.chat-message-avatar{fill:#fff;border-radius:50%;color:#fff;height:40px;margin-left:10px;margin-right:10px;padding:4px;width:40px}.chat-message-right-image{border-radius:50%;height:25px;margin-left:auto;width:25px}.chat-message-info{flex:1 1}.chat-message-name{font-weight:700}.chat-message-time{color:#888;font-size:12px}.chat-message-subheader{justify-content:space-between}.chat-message-status,.chat-message-subheader{align-items:center;display:flex}.chat-message-unread-badge{background-color:#f0cb6f;border-radius:50%;color:#fff;font-size:12px;padding:3px 8px;position:absolute;right:-5px;top:-5px}.chat-message-item:nth-child(2) .chat-message-right-image{height:20px;width:24px}.chat-message-back-button{display:none}.chat-message-back-link,.chat-message-title{display:inline-flex;vertical-align:middle}.chat-message-back-icon{cursor:pointer;height:30px;margin-left:10px;margin-right:0;margin-top:-12px;width:30px}.chat-message-title{color:#fff;font-size:24px}@media (max-width:768px){.chat-message-sidebar{display:flex}.chat-message-area,.chat-open .chat-message-sidebar{display:none}.chat-open .chat-message-area{display:flex}.chat-message-container{flex-direction:column;margin:0;max-width:100%;padding:0}.chat-message-sidebar-wrapper{margin:0;width:100%}.chat-message-sidebar{height:auto;margin-bottom:50px;min-height:100vh;width:100%}.chat-message-area{flex-direction:column;height:100vh;width:100%}.chat-message-messages-container{padding:15px}.chat-message-back-button{color:#fff}.dashboard-profile-icons{gap:20px}.dashboard-profile-icon{height:12px;width:12px}.chat-message-avatar{height:25px;margin-left:10px;margin-right:0;width:25px}.chat-message-bubble{font-size:12px;width:165px}.chat-message-header-avatar{height:40px;width:40px}.chat-message-back-button{background-color:#ff4c4c;border-radius:50%;color:#000;display:block;height:30px;margin-bottom:20px;padding:0;width:30px}.chat-message-back-button:hover{background-color:#ff1a1a}.chat-message-header h1{align-items:center;display:inline-flex}.chat-message-header h1:before{background-color:#f0cb6f;border-radius:50%;color:#000;content:"←";font-size:10px;margin-right:10px;padding:10px}.chat-message-time{color:#888;font-size:10px}.chat-message-subheader{color:#aaa;font-size:10px}.chat-message-name{font-size:10px}.chat-message-user-details h2{font-size:12px}.chat-message-user-details p{font-size:11px}}.chat-message-send-icon{background-color:#f0cb6f;border-radius:30%;cursor:pointer;height:25px;padding:6px;width:25px}.chat-message-attach-icon,.chat-message-check-icon{cursor:pointer;height:25px;margin-left:8px;width:25px}@media (max-width:768px){.chat-message-attach-icon,.chat-message-check-icon,.chat-message-send-icon{height:15px;margin-right:-10px;padding:5px;width:15px}.chat-message-meta{font-size:10px}}
/*# sourceMappingURL=main.90c87684.css.map*/