@import url("https://fonts.googleapis.com/css2?family=Fustat:wght@200..800&display=swap");@font-face{font-family:Aonic;src:url(/assets/fonts/aonic/Aonic-Medium.ttf) format("truetype");font-weight:medium;font-style:normal;font-display:swap}:root{--text-gradient:linear-gradient(90deg,#f4a300,#c62828);--background:#0d0d0d;--color:#f5f5dc;--secondary-color:#fff2d8;--third-color:#ffff;--fourth-color:#ffeed3;--fifth-color:#ffffe8;--sixth-color:#eb9900}body,html{max-width:100vw;overflow-x:hidden}body{color:var(--color);background:var(--background);font-family:Fustat,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*{box-sizing:border-box;padding:0;margin:0}::-webkit-scrollbar{width:6px;height:5px}::-webkit-scrollbar-track{box-shadow:inset 0 0 6px rgba(255,255,255,.3)}::-webkit-scrollbar-thumb{background:linear-gradient(90deg,#f4a300,#8e3200,#c62828)}a{color:inherit;text-decoration:none}section{padding-bottom:120px}.text_gradient{background:var(--text-gradient);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;display:inline-block}.ptag{font-weight:400;font-size:clamp(14px,1.25vw,18px);line-height:161%;letter-spacing:.05em;color:var(--secondary-color)}.h3tag{font-size:clamp(18px,1.94vw,28px);font-weight:700;text-decoration:underline;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;-webkit-text-decoration-color:#f4a300;text-decoration-color:#f4a300;color:var(--fifth-color)}.h2tag{font-weight:500;font-size:clamp(20px,2.43vw,35px);text-align:center;margin-bottom:10px;font-family:Aonic}.heading_wrapper{text-align:center;padding:2vw;margin-bottom:70px}.heading_with_underline{display:inline-block;text-align:center}.underline_svg_wrapper{display:flex;justify-content:center;margin-top:4px}.underline_svg_wrapper svg{max-width:100%;height:auto}.h2_sub_text{font-weight:600;font-size:clamp(16px,1.74vw,25px);letter-spacing:.44em;text-transform:uppercase;color:#f5f5dc;margin-top:24px}.container_width{width:95vw;max-width:100vw;margin:0 auto;padding-left:4vw;padding-right:4vw}.main_input{-webkit-backdrop-filter:blur(73px);backdrop-filter:blur(73px);border:1px solid transparent;border-radius:10px;background:linear-gradient(180deg,#1c1c1c,#3a3a3a) padding-box,linear-gradient(180deg,#2a2a2a,#181212) border-box;background-origin:border-box;background-clip:padding-box,border-box;margin-bottom:24px}.main_input .form-control{background-color:transparent;border:1px solid transparent;font-weight:400;font-size:18px;color:var(--third-color)}.main_input .form-control:focus{box-shadow:none;border-color:transparent}.main_input .form-control::placeholder{color:var(--third-color)}.main_input .input-group-text{background-color:transparent;border:1px solid transparent;border-right-color:#2a2828}.custom-select-container{position:relative;width:100%;margin-bottom:15px}.custom-select-input{display:flex;align-items:center;border:1px solid transparent;border-radius:10px;background:linear-gradient(180deg,#1c1c1c,#3a3a3a) padding-box,linear-gradient(180deg,#2a2a2a,#181212) border-box;background-origin:border-box;background-clip:padding-box,border-box;padding:10px 60px;font-weight:400;font-size:18px;color:var(--third-color);cursor:pointer;position:relative;margin-bottom:24px}.custom-select-input::placeholder{color:var(--third-color)}.custom-select-input .icon{position:absolute;left:12px}.custom-select-input .icon:after{content:"";position:absolute;width:100%;height:42px;border-left:1px solid #2a2828;left:30px;bottom:-10px}.custom-select-input .selected{flex:1 1}.custom-select-input .selected.has-value{color:var(--third-color)}.custom-select-input .arrow{position:absolute;right:12px;color:orange;transition:transform .3s}.custom-select-input .arrow.open{transform:rotate(180deg)}.custom-select-dropdown{position:absolute;top:100%;left:0;background-color:#111;border:1px solid #333;border-radius:5px;width:100%;z-index:1000;max-height:180px;overflow-y:auto}.custom-option{padding:10px;cursor:pointer;color:#fff}.custom-option:hover,.selected-option{background-color:#222}@property --angle{syntax:"<angle>";initial-value:0deg;inherits:false}.primary_btn{position:relative;padding:clamp(8px,.83vw,16px) clamp(40px,4.86vw,80px);font-weight:400;font-size:clamp(14px,1.25vw,20px);letter-spacing:.04em;color:var(--third-color);border:1px solid transparent;border-radius:10px;cursor:pointer;display:inline-block;z-index:0;overflow:hidden;background:linear-gradient(280deg,#121212,#442a00) padding-box,linear-gradient(var(--angle),#2d271c,#f4a300,#c62828) border-box;background-origin:border-box;background-clip:padding-box,border-box;animation:rotate 8s linear infinite;transition:color .6s ease}.primary_btn:before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#f4a300,#8e3200,#c62828);opacity:0;z-index:-1;transition:opacity .6s ease}.primary_btn:hover{border:1px solid transparent}.primary_btn:hover:before{opacity:1}@keyframes rotate{to{--angle:360deg}}.primary_btn_2{background:linear-gradient(270deg,#d0021b,#f5a623,#d0021b);background-size:300% 300%;border:none;padding:12px;border-radius:10px;margin-top:15px;cursor:pointer;font-weight:600;font-size:18px;transition:color .3s ease-in-out}.primary_btn_2:hover{animation:gradientMove 3s ease infinite;color:var(--third-color)}@keyframes gradientMove{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}.banner_section{position:relative;background:url(/assets/images/banner_bg.png) no-repeat top;background-size:100%;overflow:hidden}.particles_wrapper{position:absolute;inset:0;z-index:0}.banner_content{position:relative;z-index:1;text-align:center;color:white;z-index:10}.banner_content,.down_arrow{position:relative;z-index:1}.banner_subtitle{font-weight:400;font-size:clamp(32px,4.31vw,62px);text-align:center;color:var(--sixth-color);max-width:56vw;margin:auto auto 24px}.banner_title{font-weight:500;font-size:clamp(35px,6.39vw,100px);text-align:center;color:var(--third-color);font-family:Aonic;margin-bottom:24px}.banner_ptag{font-weight:400;font-size:clamp(16px,1.53vw,24px);line-height:164%;text-align:center;color:var(--fourth-color);max-width:58vw;margin:auto}.banner_content{padding:140px 0 30px}.down_arrow{margin:150px auto 90px;display:block}.ban_sub_box{background:linear-gradient(280deg,#121212,#121212) padding-box,linear-gradient(0deg,#121212,#f4a300,#c62828) border-box;background-origin:border-box;background-clip:padding-box,border-box;border:1px solid transparent;border-radius:10px;cursor:pointer;display:block;z-index:0;overflow:hidden;padding:clamp(40px,4.51vw,70px) clamp(60px,6.39vw,100px);max-width:70vw;margin:auto}.ban_sub_box .ptag{text-align:center}.heading_wrapper .ptag{color:var(--color);margin-top:24px}.moving-dash{stroke-dasharray:150;stroke-dashoffset:0;animation:dashmove 2s linear infinite}@keyframes dashmove{to{stroke-dashoffset:-300}}.arrow-anim{animation:arrowBounce 1s ease-in-out infinite}@keyframes arrowBounce{0%,to{transform:translateY(0)}50%{transform:translateY(5px)}}@media (max-width:991px){.ban_sub_box{max-width:80vw}}@media (max-width:767px){.ban_sub_box{padding:40px}}@media (max-width:575px){.ban_sub_box{padding:25px;max-width:87vw}.banner_ptag,.banner_subtitle{max-width:100%}.down_arrow{margin:30px auto 90px}}