:root{--dark-bg:#000;--main-color:#FF8C55;--purple-color:#FF8C55;--grd-color:#FF8C55}.pd-100{padding:100px 0}.yellow-text{color:#EAEA00}.bg-main-color{background:var(--main-color)}.bg-grd-card{background:#FF8C55}.font-bricolage{font-family:var(--font-bricolage),sans-serif!important}.font-inter{font-family:var(--font-inter),sans-serif!important}.lang-btn{border-radius:10px;border:1px solid rgba(255,255,255,.4);padding:14px 24px;font-size:14px;background:transparent;transition:all .5s ease-in-out;font-weight:500;&:hover{color:var(--main-color);border-color:var(--main-color)}}.nav-btn-list{border-radius:10px;border:1px solid rgba(255,255,255,.4);padding:10px 14px}.text-main-color{color:var(--main-color)}.bg-wht-grd{background:linear-gradient(152.97deg,rgba(255,255,255,.2),rgba(255,255,255,0))}.active-nav{padding:6px 10px;color:#fff;border:1px solid transparent;background:var(--grd-color);border:1px solid var(--main-color);border-radius:6px;&:hover{background:transparent;color:var(--main-color);border:1px solid var(--main-color)}}.theme-bd-btn{padding:14px 24px;border:1px solid var(--main-color);color:var(--main-color);display:inline-block;border-radius:10px;font-size:14px;background:transparent;transition:all .5s ease-in-out;font-weight:500;&:hover{background:var(--main-color);color:#fff}}.theme-btn{padding:14px 24px;color:#fff;border:1px solid transparent;background:var(--grd-color);border:1px solid var(--main-color);display:inline-block;font-weight:500;border-radius:10px;font-size:14px;transition:all .5s ease-in-out;&:hover{background:transparent;color:var(--main-color);border:1px solid var(--main-color)}}@keyframes bounce-1{0%,20%,50%,80%,to{transform:translateY(0)}40%{transform:translateY(-30px)}60%{transform:translateY(-15px)}}.bounce-1{animation:bounce-1 5s infinite}.tool-bx{position:relative;overflow:hidden;z-index:0}.tool-bx:before{content:"";position:absolute;inset:0;padding:1px;border-radius:inherit;background:radial-gradient(69.43% 69.43% at 50% 50%,#FFFFFF 0,rgba(255,255,255,0) 100%),radial-gradient(60% 51.57% at 50% 50%,#FF8C55 0,rgba(229,58,104,0) 100%),radial-gradient(54.8% 53% at 50% 50%,#151515 0,rgba(21,21,21,0) 100%);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask-composite:exclude;mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);z-index:-1}.social-login{margin-top:-2px}.lg\:pd-100,.md\:pd-100{padding:100px 0}@media (max-width:1024px){.lg\:pd-100,.md\:pd-100{padding:20px 0}}.nextjs-toast{display:none}.theme-btn-one{padding:14px 24px;border:1px solid var(--main-color);display:inline-flex;align-items:center;justify-content:center;border-radius:10px;font-size:14px;background:var(--main-color);color:#fff;transition:all .5s ease-in-out;font-weight:500;gap:10px;&:hover{color:var(--main-color);background:transparent}}.scrollbar-hidden::-webkit-scrollbar{display:none;width:0;background:transparent}.scrollbar-hidden{-ms-overflow-style:none;scrollbar-width:none}header .search-from input::placeholder{background:linear-gradient(93.97deg,rgba(233,94,105,.72) -29.78%,rgba(224,60,244,.72) 144.55%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}@keyframes fadeIn{0%{opacity:0;transform:scale(.97)}to{opacity:1;transform:scale(1)}}.animate-fadeIn{animation:fadeIn .3s ease-out}@keyframes successPop{0%{transform:scale(0);opacity:0}60%{transform:scale(1.3);opacity:1;filter:drop-shadow(0 0 6px rgba(34,197,94,.6))}80%{transform:scale(.9)}to{transform:scale(1);filter:drop-shadow(0 0 8px rgba(34,197,94,.5))}}@keyframes successGlow{0%{transform:scale(1);filter:drop-shadow(0 0 4px rgba(34,197,94,.5))}50%{transform:scale(1.05);filter:drop-shadow(0 0 12px rgba(34,197,94,.9))}to{transform:scale(1);filter:drop-shadow(0 0 4px rgba(34,197,94,.5))}}.animate-success{display:inline-flex;animation:successPop .8s ease-out,successGlow 2s ease-in-out .8s infinite}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{appearance:textfield}.css-13cymwt-control{background-color:initial!important}.css-19bb58m{color:#000!important}@media screen and (max-width:640px){.add-slot-btn{position:unset}}.react-datepicker__month-container{float:unset!important}@keyframes fade-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes bounce-in{0%{transform:scale(.3);opacity:0}50%{transform:scale(1.05);opacity:1}70%{transform:scale(.9)}to{transform:scale(1)}}@keyframes shake{0%,to{transform:translateX(0)}10%,30%,50%,70%,90%{transform:translateX(-5px)}20%,40%,60%,80%{transform:translateX(5px)}}.animate-fade-in{animation:fade-in .5s ease-out forwards}.animate-bounce-in{animation:bounce-in .6s cubic-bezier(.36,0,.66,-.56) forwards}.animate-shake{animation:shake .5s ease-in-out}