@property --tw-animation-delay{syntax:"*";inherits:false;initial-value:0s}@property --tw-animation-direction{syntax:"*";inherits:false;initial-value:normal}@property --tw-animation-duration{syntax:"*";inherits:false}@property --tw-animation-fill-mode{syntax:"*";inherits:false;initial-value:none}@property --tw-animation-iteration-count{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-translate-y{syntax:"*";inherits:false;initial-value:0}@theme inline{--animation-delay-0:0s;--animation-delay-75:75ms;--animation-delay-100:.1s;--animation-delay-150:.15s;--animation-delay-200:.2s;--animation-delay-300:.3s;--animation-delay-500:.5s;--animation-delay-700:.7s;--animation-delay-1000:1s;--animation-repeat-0:0;--animation-repeat-1:1;--animation-repeat-infinite:infinite;--animation-direction-normal:normal;--animation-direction-reverse:reverse;--animation-direction-alternate:alternate;--animation-direction-alternate-reverse:alternate-reverse;--animation-fill-mode-none:none;--animation-fill-mode-forwards:forwards;--animation-fill-mode-backwards:backwards;--animation-fill-mode-both:both;--percentage-0:0;--percentage-5:.05;--percentage-10:.1;--percentage-15:.15;--percentage-20:.2;--percentage-25:.25;--percentage-30:.3;--percentage-35:.35;--percentage-40:.4;--percentage-45:.45;--percentage-50:.5;--percentage-55:.55;--percentage-60:.6;--percentage-65:.65;--percentage-70:.7;--percentage-75:.75;--percentage-80:.8;--percentage-85:.85;--percentage-90:.9;--percentage-95:.95;--percentage-100:1;--percentage-translate-full:1;--animate-in:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none);--animate-out:exit var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none);@keyframes enter{0%{opacity:var(--tw-enter-opacity,1);transform:translate3d(var(--tw-enter-translate-x,0),var(--tw-enter-translate-y,0),0)scale3d(var(--tw-enter-scale,1),var(--tw-enter-scale,1),var(--tw-enter-scale,1))rotate(var(--tw-enter-rotate,0))}}@keyframes exit{to{opacity:var(--tw-exit-opacity,1);transform:translate3d(var(--tw-exit-translate-x,0),var(--tw-exit-translate-y,0),0)scale3d(var(--tw-exit-scale,1),var(--tw-exit-scale,1),var(--tw-exit-scale,1))rotate(var(--tw-exit-rotate,0))}}--animate-accordion-down:accordion-down var(--tw-animation-duration,var(--tw-duration,.2s))ease-out;--animate-accordion-up:accordion-up var(--tw-animation-duration,var(--tw-duration,.2s))ease-out;--animate-collapsible-down:collapsible-down var(--tw-animation-duration,var(--tw-duration,.2s))ease-out;--animate-collapsible-up:collapsible-up var(--tw-animation-duration,var(--tw-duration,.2s))ease-out;@keyframes accordion-down{0%{height:0}to{height:var(--radix-accordion-content-height,var(--bits-accordion-content-height,var(--reka-accordion-content-height,var(--kb-accordion-content-height,auto))))}}@keyframes accordion-up{0%{height:var(--radix-accordion-content-height,var(--bits-accordion-content-height,var(--reka-accordion-content-height,var(--kb-accordion-content-height,auto))))}to{height:0}}@keyframes collapsible-down{0%{height:0}to{height:var(--radix-collapsible-content-height,var(--bits-collapsible-content-height,var(--reka-collapsible-content-height,var(--kb-collapsible-content-height,auto))))}}@keyframes collapsible-up{0%{height:var(--radix-collapsible-content-height,var(--bits-collapsible-content-height,var(--reka-collapsible-content-height,var(--kb-collapsible-content-height,auto))))}to{height:0}}--animate-caret-blink:caret-blink 1.25s ease-out infinite;@keyframes caret-blink{0%,70%,to{opacity:1}20%,50%{opacity:0}}}@utility animation-duration-*{--tw-animation-duration:calc(--value(number)*1ms);--tw-animation-duration:--value(--animation-duration-*,[duration],"initial",[*]);animation-duration:calc(--value(number)*1ms);animation-duration:--value(--animation-duration-*,[duration],"initial",[*])}@utility delay-*{animation-delay:calc(--value(number)*1ms);animation-delay:--value(--animation-delay-*,[duration],"initial",[*]);--tw-animation-delay:calc(--value(number)*1ms);--tw-animation-delay:--value(--animation-delay-*,[duration],"initial",[*])}@utility repeat-*{animation-iteration-count:--value(--animation-repeat-*,number,"initial",[*]);--tw-animation-iteration-count:--value(--animation-repeat-*,number,"initial",[*])}@utility direction-*{animation-direction:--value(--animation-direction-*,"initial",[*]);--tw-animation-direction:--value(--animation-direction-*,"initial",[*])}@utility fill-mode-*{animation-fill-mode:--value(--animation-fill-mode-*,"initial",[*]);--tw-animation-fill-mode:--value(--animation-fill-mode-*,"initial",[*])}@utility running{animation-play-state:running}@utility paused{animation-play-state:paused}@utility play-state-*{animation-play-state:--value("initial",[*])}@utility fade-in{--tw-enter-opacity:0}@utility fade-in-*{--tw-enter-opacity:calc(--value(number)/100);--tw-enter-opacity:--value(--percentage-*,[*])}@utility fade-out{--tw-exit-opacity:0}@utility fade-out-*{--tw-exit-opacity:calc(--value(number)/100);--tw-exit-opacity:--value(--percentage-*,[*])}@utility zoom-in{--tw-enter-scale:0}@utility zoom-in-*{--tw-enter-scale:calc(--value(number)*1%);--tw-enter-scale:calc(--value(ratio));--tw-enter-scale:--value(--percentage-*,[*])}@utility -zoom-in-*{--tw-enter-scale:calc(--value(number)*-1%);--tw-enter-scale:calc(--value(ratio)*-1);--tw-enter-scale:--value(--percentage-*,[*])}@utility zoom-out{--tw-exit-scale:0}@utility zoom-out-*{--tw-exit-scale:calc(--value(number)*1%);--tw-exit-scale:calc(--value(ratio));--tw-exit-scale:--value(--percentage-*,[*])}@utility -zoom-out-*{--tw-exit-scale:calc(--value(number)*-1%);--tw-exit-scale:calc(--value(ratio)*-1);--tw-exit-scale:--value(--percentage-*,[*])}@utility spin-in{--tw-enter-rotate:30deg}@utility spin-in-*{--tw-enter-rotate:calc(--value(number)*1deg);--tw-enter-rotate:calc(--value(ratio)*360deg);--tw-enter-rotate:--value(--rotate-*,[*])}@utility -spin-in{--tw-enter-rotate:-30deg}@utility -spin-in-*{--tw-enter-rotate:calc(--value(number)*-1deg);--tw-enter-rotate:calc(--value(ratio)*-360deg);--tw-enter-rotate:--value(--rotate-*,[*])}@utility spin-out{--tw-exit-rotate:30deg}@utility spin-out-*{--tw-exit-rotate:calc(--value(number)*1deg);--tw-exit-rotate:calc(--value(ratio)*360deg);--tw-exit-rotate:--value(--rotate-*,[*])}@utility -spin-out{--tw-exit-rotate:-30deg}@utility -spin-out-*{--tw-exit-rotate:calc(--value(number)*-1deg);--tw-exit-rotate:calc(--value(ratio)*-360deg);--tw-exit-rotate:--value(--rotate-*,[*])}@utility slide-in-from-top{--tw-enter-translate-y:-100%}@utility slide-in-from-top-*{--tw-enter-translate-y:calc(--value(integer)*var(--spacing)*-1);--tw-enter-translate-y:calc(--value(--percentage-*,--percentage-translate-*)*-100%);--tw-enter-translate-y:calc(--value(ratio)*-100%);--tw-enter-translate-y:calc(--value(--translate-*,[percentage],[length])*-1)}@utility slide-in-from-bottom{--tw-enter-translate-y:100%}@utility slide-in-from-bottom-*{--tw-enter-translate-y:calc(--value(integer)*var(--spacing));--tw-enter-translate-y:calc(--value(--percentage-*,--percentage-translate-*)*100%);--tw-enter-translate-y:calc(--value(ratio)*100%);--tw-enter-translate-y:--value(--translate-*,[percentage],[length])}@utility slide-in-from-left{--tw-enter-translate-x:-100%}@utility slide-in-from-left-*{--tw-enter-translate-x:calc(--value(integer)*var(--spacing)*-1);--tw-enter-translate-x:calc(--value(--percentage-*,--percentage-translate-*)*-100%);--tw-enter-translate-x:calc(--value(ratio)*-100%);--tw-enter-translate-x:calc(--value(--translate-*,[percentage],[length])*-1)}@utility slide-in-from-right{--tw-enter-translate-x:100%}@utility slide-in-from-right-*{--tw-enter-translate-x:calc(--value(integer)*var(--spacing));--tw-enter-translate-x:calc(--value(--percentage-*,--percentage-translate-*)*100%);--tw-enter-translate-x:calc(--value(ratio)*100%);--tw-enter-translate-x:--value(--translate-*,[percentage],[length])}@utility slide-in-from-start{&:dir(ltr){--tw-enter-translate-x:-100%}&:dir(rtl){--tw-enter-translate-x:100%}}@utility slide-in-from-start-*{&:where(:dir(ltr),[dir=ltr],[dir=ltr]*){--tw-enter-translate-x:calc(--value(integer)*var(--spacing)*-1);--tw-enter-translate-x:calc(--value(--percentage-*,--percentage-translate-*)*-100%);--tw-enter-translate-x:calc(--value(ratio)*-100%);--tw-enter-translate-x:calc(--value(--translate-*,[percentage],[length])*-1)}&:where(:dir(rtl),[dir=rtl],[dir=rtl]*){--tw-enter-translate-x:calc(--value(integer)*var(--spacing));--tw-enter-translate-x:calc(--value(--percentage-*,--percentage-translate-*)*100%);--tw-enter-translate-x:calc(--value(ratio)*100%);--tw-enter-translate-x:--value(--translate-*,[percentage],[length])}}@utility slide-in-from-end{&:dir(ltr){--tw-enter-translate-x:100%}&:dir(rtl){--tw-enter-translate-x:-100%}}@utility slide-in-from-end-*{&:where(:dir(ltr),[dir=ltr],[dir=ltr]*){--tw-enter-translate-x:calc(--value(integer)*var(--spacing));--tw-enter-translate-x:calc(--value(--percentage-*,--percentage-translate-*)*100%);--tw-enter-translate-x:calc(--value(ratio)*100%);--tw-enter-translate-x:--value(--translate-*,[percentage],[length])}&:where(:dir(rtl),[dir=rtl],[dir=rtl]*){--tw-enter-translate-x:calc(--value(integer)*var(--spacing)*-1);--tw-enter-translate-x:calc(--value(--percentage-*,--percentage-translate-*)*-100%);--tw-enter-translate-x:calc(--value(ratio)*-100%);--tw-enter-translate-x:calc(--value(--translate-*,[percentage],[length])*-1)}}@utility slide-out-to-top{--tw-exit-translate-y:-100%}@utility slide-out-to-top-*{--tw-exit-translate-y:calc(--value(integer)*var(--spacing)*-1);--tw-exit-translate-y:calc(--value(--percentage-*,--percentage-translate-*)*-100%);--tw-exit-translate-y:calc(--value(ratio)*-100%);--tw-exit-translate-y:calc(--value(--translate-*,[percentage],[length])*-1)}@utility slide-out-to-bottom{--tw-exit-translate-y:100%}@utility slide-out-to-bottom-*{--tw-exit-translate-y:calc(--value(integer)*var(--spacing));--tw-exit-translate-y:calc(--value(--percentage-*,--percentage-translate-*)*100%);--tw-exit-translate-y:calc(--value(ratio)*100%);--tw-exit-translate-y:--value(--translate-*,[percentage],[length])}@utility slide-out-to-left{--tw-exit-translate-x:-100%}@utility slide-out-to-left-*{--tw-exit-translate-x:calc(--value(integer)*var(--spacing)*-1);--tw-exit-translate-x:calc(--value(--percentage-*,--percentage-translate-*)*-100%);--tw-exit-translate-x:calc(--value(ratio)*-100%);--tw-exit-translate-x:calc(--value(--translate-*,[percentage],[length])*-1)}@utility slide-out-to-right{--tw-exit-translate-x:100%}@utility slide-out-to-right-*{--tw-exit-translate-x:calc(--value(integer)*var(--spacing));--tw-exit-translate-x:calc(--value(--percentage-*,--percentage-translate-*)*100%);--tw-exit-translate-x:calc(--value(ratio)*100%);--tw-exit-translate-x:--value(--translate-*,[percentage],[length])}@utility slide-out-to-start{&:dir(ltr){--tw-exit-translate-x:-100%}&:dir(rtl){--tw-exit-translate-x:100%}}@utility slide-out-to-start-*{&:where(:dir(ltr),[dir=ltr],[dir=ltr]*){--tw-exit-translate-x:calc(--value(integer)*var(--spacing)*-1);--tw-exit-translate-x:calc(--value(--percentage-*,--percentage-translate-*)*-100%);--tw-exit-translate-x:calc(--value(ratio)*-100%);--tw-exit-translate-x:calc(--value(--translate-*,[percentage],[length])*-1)}&:where(:dir(rtl),[dir=rtl],[dir=rtl]*){--tw-exit-translate-x:calc(--value(integer)*var(--spacing));--tw-exit-translate-x:calc(--value(--percentage-*,--percentage-translate-*)*100%);--tw-exit-translate-x:calc(--value(ratio)*100%);--tw-exit-translate-x:--value(--translate-*,[percentage],[length])}}@utility slide-out-to-end{&:dir(ltr){--tw-exit-translate-x:100%}&:dir(rtl){--tw-exit-translate-x:-100%}}@utility slide-out-to-end-*{&:where(:dir(ltr),[dir=ltr],[dir=ltr]*){--tw-exit-translate-x:calc(--value(integer)*var(--spacing));--tw-exit-translate-x:calc(--value(--percentage-*,--percentage-translate-*)*100%);--tw-exit-translate-x:calc(--value(ratio)*100%);--tw-exit-translate-x:--value(--translate-*,[percentage],[length])}&:where(:dir(rtl),[dir=rtl],[dir=rtl]*){--tw-exit-translate-x:calc(--value(integer)*var(--spacing)*-1);--tw-exit-translate-x:calc(--value(--percentage-*,--percentage-translate-*)*-100%);--tw-exit-translate-x:calc(--value(ratio)*-100%);--tw-exit-translate-x:calc(--value(--translate-*,[percentage],[length])*-1)}}*{box-sizing:border-box}@custom-variant dark (&:is(.dark *));@font-face{font-family:YourFont;src:url(/fonts/lbc-regular-.otf) format("opentype");font-weight:400;font-style:normal}*,body{padding:0;margin:0}body{font-size:16px}*,body{font-family:YourFont,sans-serif!important}.form-group{margin-bottom:1.5rem}.label{display:inline-block;width:120px;margin-bottom:8px;font-weight:700}.jobformbtn{border:none;margin-top:25px;padding:15px 30px;width:50%;border-radius:5px;cursor:pointer;background-color:#a561ac;color:#fff;transition:.5s}.jobformbtn:hover{background-color:#1cc1e7}.newsbtn{display:inline-block;padding:12px 35px;border-radius:12px;background-color:#a561ac;color:#fff!important;transition:.5s;border:none!important}.newsbtn:hover{background-color:#1cc1e7}.custom-file-input::-webkit-file-upload-button{visibility:hidden}.home-txt{color:#00afef!important;color:#a8cf45!important;font-weight:400!important}.home-text{color:#fff!important}.home-text,.home-title{color:#f5874f!important}.home-title{font-size:25px!important;color:#fff}@media only screen and (max-width:600px){.home-title{font-size:25px!important}.home-text,.home-txt{font-size:14px!important}.tb-col1{padding:15px auto!important;width:max-content}}.nav-item{font-size:28px;font-weight:600;margin-right:20px;font-family:YourFont,sans-serif}.nav-item a{color:#fe7276!important}.nav-item .btn a{color:#fff!important}.nav-item a:hover{color:#a561ac!important}.main-navbar .navbar .navbar-nav .nav-item.active a,.main-navbar .navbar .navbar-nav .nav-item:hover a{color:#f5874f!important}.navbar-wrapper{padding-top:30px;width:100%}.navbar-area .navbar{position:fixed!important;top:0;left:0;padding:3px 35px;width:100%;z-index:50;box-shadow:0 2px 28px 0 rgba(0,0,0,.09);background-color:#fff!important}.main-navbar{padding-bottom:80px!important}@media only screen and (max-width:768px){.navbar-wrapper{padding-top:30px}.navbar-area .navbar{top:0;padding:5px 15px}.navbar-collapse{background-color:#fff;padding:15px;border-radius:8px;box-shadow:0 5px 15px rgba(0,0,0,.1);margin-top:10px}.btn{margin:10px 0}.btn a{display:block;width:100%;text-align:center}.navbar-toggler{border:none;outline:none}.navbar-toggler:focus{box-shadow:none}}@media only screen and (max-width:600px){video{width:340px!important}.navbar-area .navbar{padding:3px 15px!important;top:0}.nav-item{font-size:20px}.navbar-brand img{width:100px;height:auto}.navbar-collapse.show{margin-top:15px}}.model{font-size:23px!important;color:#575257;padding:15px auto;text-align:center}.model,.model-title{font-family:YourFont,sans-serif}.model-title{color:#1b0238!important;font-weight:600;text-align:center!important;margin:auto}.modelhead{text-align:center}.foot,.modelhead{background-color:#e7d4e9}.foot{text-align:center!important;margin:auto}.carousel-wrapper{width:100%;margin:0 auto}@media (max-width:900px){.carousel-wrapper{width:80%}}@media (max-width:600px){.carousel-wrapper{width:70%}}@media (max-width:480px){.carousel-wrapper{width:90%}}.testimonials-area{width:100%;margin:0 auto}@media (max-width:1024px){.testimonials-area{width:80%}}@media (max-width:600px){.testimonials-area{width:90%}}.testimonials-item{text-align:center;padding:20px;background:#fff;margin:10px}.testimonials-item-box{position:relative}.testimonials-image{margin-top:20px}.class-area{width:100%;margin:0 auto}@media (max-width:1024px){.class-area{width:80%}}@media (max-width:600px){.class-area{width:90%}}.single-class{text-align:right;padding:20px;margin:10px;border-radius:10px}.class-image{margin-top:10px}.section-title{text-align:center;margin-bottom:50px}.section-title span{display:block;color:#1f1f1f;font-size:14px;font-weight:700;text-transform:uppercase}.section-title h2{font-size:36px;color:#1f1f1f}.class-list li{display:block;width:90%;text-align:right}.pricing-area{padding-top:100px;padding-bottom:100px;background-color:#f3f4f6}.section-title h2{text-align:center;color:#111827;font-size:2.5rem;font-weight:700;margin-bottom:50px}.table-responsive{overflow-x:auto}.pricing-table{border-radius:12px;box-shadow:0 4px 20px rgba(0,0,0,.1);overflow:hidden}.pricing-table .table{width:100%;margin-bottom:0;border:1px solid #e0e0e0}.pricing-table .table thead{background:linear-gradient(180deg,#1cc1e7,#a561ac);color:#111827}.pricing-table .table thead th{text-align:center;padding:20px;font-size:1.2rem;font-weight:600;border-bottom:3px solid #e0e0e0;color:#fff!important}.pricing-table .table tbody tr{transition:background-color .3s ease}.pricing-table .table tbody tr:hover{background-color:#f0f9ff}.pricing-table .table tbody td{text-align:center;padding:20px;color:#374151;font-size:1rem;border:1px solid #e0e0e0}.pricing-table .table tbody .tb-col1{text-align:center;font-weight:600;background-color:#e8eaf6}.pricing-table .table tbody td:nth-child(2){background-color:#e0f7fa}.pricing-table .table tbody td:nth-child(3){background-color:#f1f8e9}.pricing-table .table tbody td:nth-child(4){background-color:#e8eaf6}.table-title{text-align:center;margin-top:30px;font-size:1.2rem;color:#374151;padding:15px;background-color:#f0f0bf;border-radius:12px;box-shadow:0 2px 10px rgba(0,0,0,.05)}@media (max-width:786px){.heroform{margin-top:20px!important;margin-bottom:20px}}.form-control,.form-control option{font-family:YourFont,sans-serif!important}.location{color:#00afef!important;color:#a8cf45!important}.video-container{display:flex;flex-wrap:wrap;justify-content:center}.row{display:flex;flex-direction:row;margin-bottom:20px}.col{flex:1 1;max-width:33.33%;padding:10px}.card{overflow:hidden}.card,.thumbnail{position:relative}.image{width:100%;height:auto}.icon-container{left:50%;color:#fff;font-size:2rem;position:absolute;top:50%;left:48%;transform:translate(-50%,-50%);background-color:hsla(0,0%,100%,.8);border-radius:50%;padding:20px;width:100px;height:100px}.youtube-icon{font-size:50px;color:red;cursor:pointer;margin-right:5px;margin-top:5px}.play-icon{color:red;border-radius:50%;width:60px;height:60px;cursor:pointer}.leadform,.play-icon{display:flex;align-items:center;justify-content:center}.leadform{background-color:#f8f9fa}.heroform1{max-width:650px;width:100%;box-sizing:border-box}.heroform{background-color:#a8cf45!important}.green{color:#f5874f!important;color:#00afef!important;color:#a8cf45!important}.orange{color:#f5874f!important}.labeltext,.white{color:#fff!important}.labeltext{font-family:YourFont,sans-serif}.videotext{font-size:32px!important}.join-button{font-family:YourFont,sans-serif!important;font-size:18px!important}.activity-bubble,.time-label{font-family:YourFont,sans-serif!important;font-size:14px!important}.close-button{font-family:YourFont,sans-serif!important;border-radius:50px;margin-right:10%}@media (max-width:768px){.activity-bubble{background:#b565a7;padding:.5rem;font-size:12px!important;border-radius:8px;text-align:center}.event-description{font-family:YourFont,sans-serif!important;font-size:14px!important}}.labeltext1{color:#f5874f}.labeltext{color:#f5874f!important}.form-wrapper{position:relative;overflow:hidden;transition:transform .3s ease}.form-wrapper:hover{transform:translateY(-5px)}.form-decoration-1,.form-decoration-2{position:absolute;width:200px;height:200px;border-radius:50%;z-index:0}.form-decoration-1{background:linear-gradient(45deg,rgba(255,193,7,.1),rgba(255,193,7,.2));top:-100px;right:-100px}.form-decoration-2{background:linear-gradient(45deg,rgba(76,175,80,.1),rgba(76,175,80,.2));bottom:-100px;left:-100px}.form1-decoration-1,.form1-decoration-2{position:absolute;width:200px;height:200px;border-radius:50%;z-index:0}.form1-decoration-1{background:linear-gradient(45deg,rgba(160,255,7,.1),rgba(7,255,7,.2));top:-100px;right:-100px}.form1-decoration-2{background:linear-gradient(45deg,rgba(245,135,79,.1),rgba(245,135,79,.2));bottom:-100px;left:-100px}.form-title{position:relative;padding:10px;border-radius:15px;background:linear-gradient(145deg,#f8f9fa,#fff);box-shadow:0 4px 15px rgba(0,0,0,.05);text-align:center}.form-title-icon{color:#ffc107;animation:spin 4s linear infinite}.form-group{background:#fff;border-radius:12px;padding:5px!important;margin-bottom:20px;box-shadow:0 2px 10px rgba(0,0,0,.04);transition:all .3s ease}.form-group:hover{box-shadow:0 5px 15px rgba(0,0,0,.08)}.form-control{border:none;background:transparent;padding:12px 15px}.form-control:focus{box-shadow:none}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.form-group{position:relative}.form-group input,.form-group select{padding-left:2.5rem!important}.form-group i{color:#666;font-size:1.2rem;left:5px!important;pointer-events:none}.form-group:focus-within i{color:#4caf50;transition:color .3s ease}.form-control::placeholder{color:#999!important;opacity:.8}.form-control::-moz-placeholder{color:#999!important;opacity:.8}.form-control:-ms-input-placeholder{color:#999!important;opacity:.8}.form-control::-webkit-input-placeholder{color:#999!important;opacity:.8}.form-control option:first-of-type{color:#999}.default-btn:after{content:"";position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:linear-gradient(to bottom right,hsla(0,0%,100%,.3),hsla(0,0%,100%,.2) 50%,transparent 0,transparent);transform:rotate(45deg);transition:all .3s ease}.default-btn:hover:after{animation:shine 1.5s ease forwards}@keyframes shine{0%{transform:rotate(45deg) translateY(-50%) translateX(-50%)}to{transform:rotate(45deg) translateY(150%) translateX(150%)}}@theme inline{--radius-sm:calc(var(--radius) - 4px);--radius-md:calc(var(--radius) - 2px);--radius-lg:var(--radius);--radius-xl:calc(var(--radius) + 4px);--color-background:var(--background);--color-foreground:var(--foreground);--color-card:var(--card);--color-card-foreground:var(--card-foreground);--color-popover:var(--popover);--color-popover-foreground:var(--popover-foreground);--color-primary:var(--primary);--color-primary-foreground:var(--primary-foreground);--color-secondary:var(--secondary);--color-secondary-foreground:var(--secondary-foreground);--color-muted:var(--muted);--color-muted-foreground:var(--muted-foreground);--color-accent:var(--accent);--color-accent-foreground:var(--accent-foreground);--color-destructive:var(--destructive);--color-border:var(--border);--color-input:var(--input);--color-ring:var(--ring);--color-chart-1:var(--chart-1);--color-chart-2:var(--chart-2);--color-chart-3:var(--chart-3);--color-chart-4:var(--chart-4);--color-chart-5:var(--chart-5);--color-sidebar:var(--sidebar);--color-sidebar-foreground:var(--sidebar-foreground);--color-sidebar-primary:var(--sidebar-primary);--color-sidebar-primary-foreground:var(--sidebar-primary-foreground);--color-sidebar-accent:var(--sidebar-accent);--color-sidebar-accent-foreground:var(--sidebar-accent-foreground);--color-sidebar-border:var(--sidebar-border);--color-sidebar-ring:var(--sidebar-ring)}:root{--radius:0.625rem;--background:oklch(1 0 0);--foreground:oklch(0.145 0 0);--card:oklch(1 0 0);--card-foreground:oklch(0.145 0 0);--popover:oklch(1 0 0);--popover-foreground:oklch(0.145 0 0);--primary:oklch(0.205 0 0);--primary-foreground:oklch(0.985 0 0);--secondary:oklch(0.97 0 0);--secondary-foreground:oklch(0.205 0 0);--muted:oklch(0.97 0 0);--muted-foreground:oklch(0.556 0 0);--accent:oklch(0.97 0 0);--accent-foreground:oklch(0.205 0 0);--destructive:oklch(0.577 0.245 27.325);--border:oklch(0.922 0 0);--input:oklch(0.922 0 0);--ring:oklch(0.708 0 0);--chart-1:oklch(0.646 0.222 41.116);--chart-2:oklch(0.6 0.118 184.704);--chart-3:oklch(0.398 0.07 227.392);--chart-4:oklch(0.828 0.189 84.429);--chart-5:oklch(0.769 0.188 70.08);--sidebar:oklch(0.985 0 0);--sidebar-foreground:oklch(0.145 0 0);--sidebar-primary:oklch(0.205 0 0);--sidebar-primary-foreground:oklch(0.985 0 0);--sidebar-accent:oklch(0.97 0 0);--sidebar-accent-foreground:oklch(0.205 0 0);--sidebar-border:oklch(0.922 0 0);--sidebar-ring:oklch(0.708 0 0)}.dark{--background:oklch(0.145 0 0);--foreground:oklch(0.985 0 0);--card:oklch(0.205 0 0);--card-foreground:oklch(0.985 0 0);--popover:oklch(0.205 0 0);--popover-foreground:oklch(0.985 0 0);--primary:oklch(0.922 0 0);--primary-foreground:oklch(0.205 0 0);--secondary:oklch(0.269 0 0);--secondary-foreground:oklch(0.985 0 0);--muted:oklch(0.269 0 0);--muted-foreground:oklch(0.708 0 0);--accent:oklch(0.269 0 0);--accent-foreground:oklch(0.985 0 0);--destructive:oklch(0.704 0.191 22.216);--border:oklch(1 0 0/10%);--input:oklch(1 0 0/15%);--ring:oklch(0.556 0 0);--chart-1:oklch(0.488 0.243 264.376);--chart-2:oklch(0.696 0.17 162.48);--chart-3:oklch(0.769 0.188 70.08);--chart-4:oklch(0.627 0.265 303.9);--chart-5:oklch(0.645 0.246 16.439);--sidebar:oklch(0.205 0 0);--sidebar-foreground:oklch(0.985 0 0);--sidebar-primary:oklch(0.488 0.243 264.376);--sidebar-primary-foreground:oklch(0.985 0 0);--sidebar-accent:oklch(0.269 0 0);--sidebar-accent-foreground:oklch(0.985 0 0);--sidebar-border:oklch(1 0 0/10%);--sidebar-ring:oklch(0.556 0 0)}@layer base{*,body{@apply bg-background text-foreground}}.optional-btn:hover{transform:translateY(-3px);box-shadow:0 6px 15px rgba(245,135,79,.3)}.register-btn{background:transparent;color:#fff;padding:12px 30px;border:2px solid #f5874f;border-radius:12px;box-shadow:0 4px 15px rgba(245,135,79,.2);transition:all .3s ease;text-decoration:none}.register-btn:hover{background:#25d366;color:#fff;border-color:#25d366;box-shadow:0 6px 15px rgba(25,165,77,.3)}