@font-face{font-family:myFont1;src:url(/_next/static/media/Poppins-Regular.4b4ebe20.ttf)}@font-face{font-family:myFont2;src:url(/_next/static/media/Poppins-Bold.8001a01b.ttf)}@font-face{font-family:myFont3;src:url(/_next/static/media/SyneBold.6b7f75a4.ttf)}*{margin:0;padding:0;box-sizing:border-box}html{scroll-behavior:smooth}:root{--primaryColor:#008efa}body{background:#000}::-webkit-scrollbar{width:0;height:0}::-webkit-scrollbar-track{background:rgba(0,0,0,.048)}::-webkit-scrollbar-thumb{background:rgb(117,117,117);border-radius:5px}::-webkit-scrollbar-thumb:hover{background:var(--primaryColor)}.container{width:calc(100% - 300px);margin:0 auto}@media (max-width:1800px){.container{width:calc(100% - 200px)}}@media (max-width:1024px){.container{width:calc(100% - 60px)}}@media (max-width:480px){.container{width:calc(100% - 32px)}}a,article,b,button,div,h1,h2,h3,h4,h5,h6,i,input,label,li,p,select,span,textarea,ul{-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;font-family:myFont1}input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0;font-family:myFont1}input{-webkit-tap-highlight-color:transparent}::-webkit-datetime-edit-day-field:not([aria-valuenow]),::-webkit-datetime-edit-month-field:not([aria-valuenow]),::-webkit-datetime-edit-year-field:not([aria-valuenow]){color:transparent}video::-internal-media-controls-overlay-cast-button{display:none}textarea{resize:none;font-family:myFont1}::selection{color:white;background:#1d1d1d}p{font-family:myFont1}main{display:flex;flex-direction:column;width:100%}.shimmer{position:fixed;height:100vh;z-index:105;background:rgba(0,0,0,.486);display:none}#Nav,.shimmer{top:0;left:0;width:100%}#Nav{position:absolute;z-index:999;transition:all .3s ease}#Nav.scrolled{position:fixed;background:rgba(0,0,0,.9);animation:fadeDown .3s ease}#Nav .NavMain{width:80%;margin:0 auto;display:flex;align-items:center;gap:100px;padding:15px 0;justify-content:space-between}@media (max-width:1024px){#Nav .NavMain{width:100%}}#Nav .NavMain .NavLogo{width:150px}@media (max-width:480px){#Nav .NavMain .NavLogo{width:110px;height:45px}}#Nav .NavMain .NavLogo img{width:100%;height:100%;object-fit:contain}#Nav .NavMain .NavLink ul{display:flex;align-items:center;gap:15px;list-style:none;margin:0;padding:0}#Nav .NavMain .NavLink ul li{font-size:16px;color:#fff;font-family:myFont1;font-weight:500;cursor:pointer;transition:all .3s ease;padding:8px 12px;position:relative;letter-spacing:1px}#Nav .NavMain .NavLink ul li a{text-decoration:none;color:inherit}#Nav .NavMain .NavLink ul li:after{content:"";position:absolute;bottom:-2px;left:50%;width:0;height:1px;transition:all .3s ease;transform:translateX(-50%);background:linear-gradient(180deg,#05ddff,#00bdfa,#003ffa)}#Nav .NavMain .NavLink ul li:hover{background:linear-gradient(180deg,#05ddff,#00bdfa,#003ffa);-webkit-background-clip:text;-webkit-text-fill-color:transparent}#Nav .NavMain .NavLink ul li:hover:after{width:100%}#Nav .NavMain .NavLink ul li.active{background:linear-gradient(180deg,#05ddff,#00bdfa,#008efa,#0069f7,#003ffa);-webkit-background-clip:text;-webkit-text-fill-color:transparent}#Nav .NavMain .NavLink ul li.active:after{width:80%;background:linear-gradient(180deg,#05ddff,#00bdfa,#008efa,#0069f7,#003ffa)}@media (max-width:1024px){#Nav .NavMain .NavLink{display:none}}#Nav .NavMain .NavContact,#Nav .NavMain .NavContact a{display:flex;align-items:center;gap:10px}#Nav .NavMain .NavContact a{text-decoration:none}#Nav .NavMain .NavContact a p{font-size:16px;color:#fff;font-family:myFont1;font-weight:500;cursor:pointer;transition:all .3s ease;padding:8px 12px;letter-spacing:1px}#Nav .NavMain .NavContact a p:hover{background:linear-gradient(180deg,#05ddff,#00bdfa,#008efa,#0069f7,#003ffa);-webkit-background-clip:text;-webkit-text-fill-color:transparent}@media (max-width:480px){#Nav .NavMain .NavContact a p{padding:0;font-size:15px}}#Nav .NavMain .NavContact a svg{color:#fff;display:none}@media (max-width:1024px){#Nav .NavMain .NavContact a svg{display:block}}@keyframes fadeDown{0%{transform:translateY(-100%);opacity:0}to{transform:translateY(0);opacity:1}}#Sidenav{position:fixed;top:0;right:-100%;width:100%;height:100%;background:rgba(0,0,0,.9);color:#fff;transition:right .4s ease-in-out;z-index:2000}#Sidenav.open{right:0}#Sidenav .SidenavContent{position:relative;height:100%;padding:30px 20px;display:flex;flex-direction:column}#Sidenav .SidenavContent .closeIcon{position:absolute;top:20px;right:20px;font-size:32px;color:#fff;cursor:pointer;transition:transform .3s ease,color .3s ease}#Sidenav .SidenavContent .closeIcon:hover{transform:rotate(90deg) scale(1.1);background:linear-gradient(180deg,#05ddff,#00bdfa,#008efa,#0069f7,#003ffa);-webkit-background-clip:text;-webkit-text-fill-color:transparent}#Sidenav .SidenavContent ul{list-style:none;padding:0;margin:80px 0 0;display:flex;flex-direction:column;gap:15px}#Sidenav .SidenavContent ul li{font-size:64px;font-family:myFont1;font-weight:900;text-transform:uppercase;transition:transform .3s ease;cursor:pointer}#Sidenav .SidenavContent ul li a{text-decoration:none;color:#fff;transition:all .3s ease}#Sidenav .SidenavContent ul li a:hover{background:linear-gradient(180deg,#05ddff,#00bdfa,#008efa,#0069f7,#003ffa);-webkit-background-clip:text;-webkit-text-fill-color:transparent;letter-spacing:1px}#Sidenav .SidenavContent ul li:hover{transform:translateX(8px)}#HomeBanner{position:relative;width:100%;height:100vh;overflow:hidden}#HomeBanner .BannerMain{position:relative;width:100%;height:100%}#HomeBanner .BannerMain .BannerVideo{width:100%;height:100%;object-fit:cover}#HomeBanner .BannerMain .BannerOverlay{position:absolute;inset:0;background:rgba(0,0,0,.35);z-index:1}#HomeBanner .BannerMain .BannerContent{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:left;color:#fff;padding:20px;max-width:70%;width:100%;z-index:2;display:flex;flex-direction:column;align-items:flex-start}@media (max-width:1024px){#HomeBanner .BannerMain .BannerContent{padding:20px 0;max-width:90%;margin-top:50px;margin-top:0}}#HomeBanner .BannerMain .BannerContent .SlideCounter{margin-bottom:30px}@media (max-width:1024px){#HomeBanner .BannerMain .BannerContent .SlideCounter{margin-bottom:0;margin-bottom:30px}}#HomeBanner .BannerMain .BannerContent .SlideCounter .CurrentSlide{font-family:myFont1;font-size:18px;font-weight:600;color:#fff}#HomeBanner .BannerMain .BannerContent .SlideCounter .TotalSlides{font-family:myFont1;font-size:15px;font-weight:500;color:#eee}#HomeBanner .BannerMain .BannerContent .BannerTitle{font-family:myFont1;font-size:85px;font-weight:700;line-height:1.2;letter-spacing:1px;color:#fff;margin-bottom:30px}@media (max-width:768px){#HomeBanner .BannerMain .BannerContent .BannerTitle{font-size:64px}}@media (max-width:480px){#HomeBanner .BannerMain .BannerContent .BannerTitle{font-size:42px}}#HomeBanner .BannerMain .BannerContent .DanceBannerBox{width:100%;display:flex;align-items:center;gap:100px;margin-bottom:40px}#HomeBanner .BannerMain .BannerContent .DanceBannerBox .ArtsBox p,#HomeBanner .BannerMain .BannerContent .DanceBannerBox .IndustryBox p{font-family:myFont1;font-size:14px;text-transform:uppercase;letter-spacing:1px;font-weight:400}#HomeBanner .BannerMain .BannerContent .DanceBannerBox .ArtsBox p .fixed-color,#HomeBanner .BannerMain .BannerContent .DanceBannerBox .IndustryBox p .fixed-color{color:#fff}#HomeBanner .BannerMain .BannerContent .DanceBannerBox .ArtsBox p .change-color,#HomeBanner .BannerMain .BannerContent .DanceBannerBox .IndustryBox p .change-color,#HomeBanner .BannerMain .BannerContent .DanceBannerBox .IndustryBox p .fixed-color{color:#d5d5d5}#HomeBanner .BannerMain .BannerContent .DanceBannerBox .IndustryBox p .change-color{color:#fff}#HomeBanner .BannerMain .BannerContent .BannerContact{width:100%;display:flex;align-items:center;justify-content:space-between}#HomeBanner .BannerMain .BannerContent .BannerContact .ContactBox .lets-talk{font-family:myFont1;font-size:15px;font-weight:600;color:#fff;text-transform:uppercase;text-decoration:none;position:relative;padding-bottom:5px}#HomeBanner .BannerMain .BannerContent .BannerContact .ContactBox .lets-talk .underline{position:absolute;bottom:0;left:0;width:0;height:2px;background:linear-gradient(180deg,#05ddff,#00bdfa,#008efa,#0069f7,#003ffa);transition:width .5s ease}#HomeBanner .BannerMain .BannerContent .BannerContact .ContactBox .lets-talk:hover{background:linear-gradient(180deg,#05ddff,#00bdfa,#008efa,#0069f7,#003ffa);-webkit-background-clip:text;-webkit-text-fill-color:transparent}#HomeBanner .BannerMain .BannerContent .BannerContact .ContactBox .lets-talk:hover .underline{width:100%}#HomeBanner .BannerMain .BannerContent .BannerContact .SocialIconBox{display:flex;gap:20px}#HomeBanner .BannerMain .BannerContent .BannerContact .SocialIconBox a{position:relative;width:40px;height:40px;display:flex;align-items:center;justify-content:center;border-radius:50%;font-size:18px;text-decoration:none;transition:all .3s ease}#HomeBanner .BannerMain .BannerContent .BannerContact .SocialIconBox a:before{content:"";position:absolute;inset:0;border-radius:50%;padding:1px;background:linear-gradient(180deg,#05ddff,#00bdfa,#008efa,#0069f7,#003ffa);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;z-index:0}#HomeBanner .BannerMain .BannerContent .BannerContact .SocialIconBox a svg{position:relative;z-index:1;font-size:20px;color:#05ddff;background:linear-gradient(180deg,#05ddff,#00bdfa,#008efa,#0069f7,#003ffa);-webkit-background-clip:text;-webkit-text-fill-color:transparent;transition:all .3s ease;display:block}#HomeBanner .BannerMain .BannerContent .BannerContact .SocialIconBox a:hover{transform:scale(1.1)}#HomeBanner .BannerMain .BannerContent .BannerContact .SocialIconBox a:hover:before{filter:brightness(1.3)}#HomeBanner .BannerMain .BannerContent .BannerContact .SocialIconBox a:hover svg{filter:drop-shadow(0 0 6px #00bdfa)}#HomeBanner .BannerMain .BannerContent .SlideArrows{display:none}@media (max-width:1024px){#HomeBanner .BannerMain .BannerContent .SlideArrows{width:100%;display:flex;align-items:center;justify-content:flex-end;margin-top:40px}#HomeBanner .BannerMain .BannerContent .SlideArrows .Arrows{display:flex;align-items:center}#HomeBanner .BannerMain .BannerContent .SlideArrows .Arrows .ArrowBtn{background:transparent;border:none;cursor:pointer;color:#fff}#HomeBanner .BannerMain .BannerContent .SlideArrows .Arrows .ArrowBtn svg{font-size:30px;transition:color .3s ease}#HomeBanner .BannerMain .BannerContent .SlideArrows .Arrows .ArrowBtn:hover{color:var(--primaryColor)}#HomeBanner .BannerMain .BannerContent .SlideArrows .Arrows svg{font-size:30px}}#HomeAbout{padding:100px 0;width:100%}@media (max-width:1024px){#HomeAbout{padding:80px 0}}@media (max-width:768px){#HomeAbout{padding:60px 0}}@media (max-width:480px){#HomeAbout{padding:30px 0}}#HomeAbout .HomeAboutHead{width:100%;display:flex;align-items:center;justify-content:center;margin-bottom:30px}#HomeAbout .HomeAboutHead h2{font-size:80px;font-weight:600;font-family:myFont1;background:linear-gradient(180deg,#05ddff,#00bdfa,#008efa,#0069f7,#003ffa);-webkit-background-clip:text;-webkit-text-fill-color:transparent}@media (max-width:1024px){#HomeAbout .HomeAboutHead h2{font-size:60px}}@media (max-width:768px){#HomeAbout .HomeAboutHead h2{font-size:40px}}@media (max-width:480px){#HomeAbout .HomeAboutHead h2{font-size:30px}}#HomeAbout .HomeAboutMain{width:100%;display:flex;flex-direction:column;gap:40px}#HomeAbout .HomeAboutMain .HomeAboutSection{width:100%;display:flex;align-items:center;gap:20px;padding-bottom:40px}@media (max-width:1024px){#HomeAbout .HomeAboutMain .HomeAboutSection{flex-direction:column}}@media (max-width:768px){#HomeAbout .HomeAboutMain .HomeAboutSection{flex-direction:column}}@media (max-width:480px){#HomeAbout .HomeAboutMain .HomeAboutSection{flex-direction:column}}#HomeAbout .HomeAboutMain .HomeAboutSection .HomeAboutLeft{display:flex;flex-direction:column;gap:10px}#HomeAbout .HomeAboutMain .HomeAboutSection .HomeAboutLeft .HomeAboutImg{width:100%;height:100%;overflow:hidden}#HomeAbout .HomeAboutMain .HomeAboutSection .HomeAboutLeft .HomeAboutImg img{width:100%;height:100%;object-fit:cover;display:block}#HomeAbout .HomeAboutMain .HomeAboutSection .HomeAboutLeft p{font-size:16px;font-family:myFont1;font-weight:500;line-height:1.5;letter-spacing:1px;color:#fff}#HomeAbout .HomeAboutMain .HomeAboutSection .HomeAboutRight{display:flex;flex-direction:column;gap:10px}#HomeAbout .HomeAboutMain .HomeAboutSection .HomeAboutRight .HomeAboutImg{width:100%;height:100%;overflow:hidden}#HomeAbout .HomeAboutMain .HomeAboutSection .HomeAboutRight .HomeAboutImg img{width:100%;height:100%;object-fit:cover;display:block}#HomeAbout .HomeAboutMain .HomeAboutSection .HomeAboutRight p{font-size:16px;font-family:myFont1;font-weight:500;line-height:1.5;letter-spacing:1px;color:#fff}#HomeAbout .HomeAboutMain .HomeAboutSection1{border-bottom:2px solid transparent;border-image:linear-gradient(90deg,#05ddff,#00bdfa,#008efa,#0069f7,#003ffa) 1}#HomeAbout .HomeAboutMain .HomeAboutSection1 .HomeAboutLeft{flex:0 0 35%;border-right:2px solid transparent;border-image:linear-gradient(180deg,#05ddff,#00bdfa,#008efa,#0069f7,#003ffa) 1;padding-right:20px}#HomeAbout .HomeAboutMain .HomeAboutSection1 .HomeAboutRight,#HomeAbout .HomeAboutMain .HomeAboutSection2 .HomeAboutLeft{flex:0 0 65%}#HomeAbout .HomeAboutMain .HomeAboutSection2 .HomeAboutRight{flex:0 0 35%;border-left:2px solid transparent;border-image:linear-gradient(180deg,#05ddff,#00bdfa,#008efa,#0069f7,#003ffa) 1;padding-left:20px}#HomeAbout .fade-right{opacity:0;transform:translateX(100px);transition:all .8s ease}#HomeAbout .fade-right.visible{opacity:1;transform:translateX(0)}#HomeAbout .fade-left{opacity:0;transform:translateX(-100px);transition:all .8s ease}#HomeAbout .fade-left.visible{opacity:1;transform:translateX(0)}#HomeService{padding:100px 0;background:#000}@media (max-width:1024px){#HomeService{padding:80px 0}}@media (max-width:768px){#HomeService{padding:60px 0}}@media (max-width:480px){#HomeService{padding:30px 0}}#HomeService .HomeServiceHead{width:100%;display:flex;align-items:center;justify-content:center;margin-bottom:50px}#HomeService .HomeServiceHead h2{font-size:80px;text-align:center;margin-bottom:50px;font-family:myFont1;background:linear-gradient(180deg,#05ddff,#00bdfa,#008efa,#0069f7,#003ffa);-webkit-background-clip:text;-webkit-text-fill-color:transparent}@media (max-width:1024px){#HomeService .HomeServiceHead h2{font-size:60px;margin-bottom:0}}@media (max-width:768px){#HomeService .HomeServiceHead h2{font-size:40px;margin-bottom:0}}@media (max-width:480px){#HomeService .HomeServiceHead h2{font-size:30px;margin-bottom:0}}#HomeService .gradient-text{background:linear-gradient(180deg,#05ddff,#00bdfa,#008efa,#0069f7,#003ffa);-webkit-background-clip:text;-webkit-text-fill-color:transparent}#HomeService .HomeServiceMain{display:flex;flex-direction:column;gap:15px}#HomeService .ServiceBox{display:flex;justify-content:space-between;align-items:center;padding:10px;border-top:1px solid #222;border-bottom:1px solid #222;cursor:pointer;position:relative}#HomeService .ServiceBoxLeft{width:calc(100% - 320px);display:flex;align-items:center;gap:40px;min-height:80px}@media (max-width:1024px){#HomeService .ServiceBoxLeft{width:100%;flex-direction:column;align-items:flex-start}}@media (max-width:768px){#HomeService .ServiceBoxLeft{width:100%;flex-direction:column;align-items:flex-start}}#HomeService .ServiceBoxLeft h2{width:35%;font-size:36px;transition:.3s;color:#cfcdcd}@media (max-width:1024px){#HomeService .ServiceBoxLeft h2{width:100%;font-size:26px}}#HomeService .ServiceBoxLeft p{width:60%;font-size:16px;max-width:60%;color:#cfcdcd;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;transition:.3s}@media (max-width:1024px){#HomeService .ServiceBoxLeft p{width:100%;font-size:15px;max-width:100%;-webkit-line-clamp:inherit;-webkit-box-orient:inherit}}#HomeService .ServiceImgBox{position:absolute;right:150px;width:150px;height:150px;top:50%;transform:translateY(-50%);pointer-events:none;overflow:hidden;border-radius:6px;box-shadow:0 8px 30px rgba(0,0,0,.6);background:#111;z-index:6;display:block}#HomeService .ServiceImgBox img{width:100%;height:100%;object-fit:cover;display:block;transform-origin:center center}@media (max-width:1024px){#HomeService .ServiceImgBox{display:none}}#HomeService .ServiceIconBox{width:45px;height:45px;border:1px solid #555;border-radius:50%;display:flex;justify-content:center;align-items:center;color:#555;transition:.3s}@media (max-width:1024px){#HomeService .ServiceIconBox{display:none}}#HomeService .ServiceIconBox .icon-hover{display:none}#HomeService .ServiceIconBox:hover{color:black}#HomeService .ServiceBox:hover .icon-hover{display:block}#HomeService .ServiceBox:hover .icon-default{display:none}#HomeWork{position:relative;width:100%;background:#000;color:#fff;overflow:hidden;padding:80px 0}@media (min-width:1025px){#HomeWork{height:auto;padding-bottom:120px}}@media (max-width:1024px){#HomeWork{padding:0}}#HomeWork .HomeWorkHead{width:100%;display:flex;justify-content:center;margin-bottom:60px}#HomeWork .HomeWorkHead h2{font-size:80px;font-family:myFont1;background:linear-gradient(180deg,#05ddff,#00bdfa,#008efa,#0069f7,#003ffa);-webkit-background-clip:text;-webkit-text-fill-color:transparent}@media (max-width:1024px){#HomeWork .HomeWorkHead h2{font-size:60px}}@media (max-width:768px){#HomeWork .HomeWorkHead h2{font-size:45px}}@media (max-width:480px){#HomeWork .HomeWorkHead h2{font-size:32px}}#HomeWork .HomeWorkScroll{display:flex;gap:25px;padding:0!important;margin:0;will-change:transform}@media (min-width:1025px){#HomeWork .HomeWorkScroll{height:auto;align-items:flex-start;padding-top:20px}}@media (max-width:1024px){#HomeWork .HomeWorkScroll{overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;padding:40px 0}}#HomeWork .HomeWorkCard{flex:0 0 420px;max-width:420px;background:#111;border-radius:20px;overflow:hidden;display:flex;flex-direction:column;scroll-snap-align:center;scroll-snap-stop:always;transition:.3s ease}@media (min-width:1025px){#HomeWork .HomeWorkCard{scroll-snap-align:unset!important}}@media (max-width:1024px){#HomeWork .HomeWorkCard{flex:0 0 70%}}@media (max-width:768px){#HomeWork .HomeWorkCard{flex:0 0 80%}}@media (max-width:480px){#HomeWork .HomeWorkCard{flex:0 0 90%}}#HomeWork .HomeWorkCard .HomeWorkImgBox{width:100%;height:330px;position:relative;overflow:hidden}@media (max-width:768px){#HomeWork .HomeWorkCard .HomeWorkImgBox{height:260px}}@media (max-width:480px){#HomeWork .HomeWorkCard .HomeWorkImgBox{height:220px}}#HomeWork .HomeWorkCard .HomeWorkImgBox img{width:100%;height:100%;object-fit:cover;transition:.4s ease}#HomeWork .HomeWorkCard .HomeWorkImgBox:hover img{transform:scale(1.1)}#HomeWork .HomeWorkCard .HomeWorkDetails{padding:20px 25px;display:flex;flex-direction:column;gap:15px;background:#0c0c0c}#HomeWork .HomeWorkCard .HomeWorkDetails h3{font-size:22px;font-family:myFont1;margin-bottom:5px}#HomeWork .HomeWorkCard .HomeWorkDetails p{font-size:15px;opacity:.9;line-height:1.4}#HomeWork .HomeWorkCard .HomeWorkDetails .viewButton{margin-top:10px;display:flex;align-items:center;gap:10px;font-size:18px;font-weight:500;color:#05ddff;cursor:pointer}#HomeWork .HomeWorkCard .HomeWorkDetails .viewButton svg{font-size:22px;transition:.3s ease}#HomeWork .HomeWorkCard .HomeWorkDetails .viewButton:hover svg{transform:translateX(4px) rotate(40deg)}#HomeContact{padding:100px 0;width:100%}@media (max-width:1024px){#HomeContact{padding:80px 0}}@media (max-width:768px){#HomeContact{padding:60px 0}}@media (max-width:480px){#HomeContact{padding:30px 0}}#HomeContact .HomeContactHead{width:100%;display:flex;align-items:center;justify-content:center;margin-bottom:50px}#HomeContact .HomeContactHead h2{font-size:80px;font-weight:600;font-family:myFont1;background:linear-gradient(180deg,#05ddff,#00bdfa,#008efa,#0069f7,#003ffa);-webkit-background-clip:text;-webkit-text-fill-color:transparent;text-align:center}@media (max-width:1024px){#HomeContact .HomeContactHead h2{font-size:60px}}@media (max-width:768px){#HomeContact .HomeContactHead h2{font-size:40px}}@media (max-width:480px){#HomeContact .HomeContactHead h2{font-size:30px}}#HomeContact .HomeContactMain{width:100%;display:flex;align-items:flex-start;gap:20px}@media (max-width:1024px){#HomeContact .HomeContactMain{flex-direction:column}}@media (max-width:768px){#HomeContact .HomeContactMain{flex-direction:column}}@media (max-width:480px){#HomeContact .HomeContactMain{flex-direction:column}}#HomeContact .HomeContactMain .HomeContactLeft{width:48%;display:flex;flex-direction:column;align-items:flex-start}@media (max-width:1024px){#HomeContact .HomeContactMain .HomeContactLeft{width:100%}}@media (max-width:768px){#HomeContact .HomeContactMain .HomeContactLeft{width:100%}}@media (max-width:480px){#HomeContact .HomeContactMain .HomeContactLeft{width:100%}}#HomeContact .HomeContactMain .HomeContactLeft .HomeContactTitle{width:100%;margin-bottom:20px}#HomeContact .HomeContactMain .HomeContactLeft .HomeContactTitle p{font-size:32px;color:#eee;font-family:myFont1;font-weight:500;line-height:1.5}#HomeContact .HomeContactMain .HomeContactLeft .HomeContactDec{width:100%;margin-bottom:20px}#HomeContact .HomeContactMain .HomeContactLeft .HomeContactDec p{color:#eee;font-size:16px;font-family:myFont1;font-weight:500}#HomeContact .HomeContactMain .HomeContactLeft .HomeContactAdressBox{width:100%;margin-bottom:20px}#HomeContact .HomeContactMain .HomeContactLeft .HomeContactAdressBox .AdressBox{width:100%;display:flex;align-items:center;gap:30px;margin-bottom:15px}#HomeContact .HomeContactMain .HomeContactLeft .HomeContactAdressBox .AdressBox .Iconbox{font-size:18px}#HomeContact .HomeContactMain .HomeContactLeft .HomeContactAdressBox .AdressBox .Iconbox svg{position:relative;z-index:1;font-size:20px;color:#05ddff;background:linear-gradient(180deg,#05ddff,#00bdfa,#008efa,#0069f7,#003ffa);-webkit-background-clip:text;-webkit-text-fill-color:transparent;transition:all .3s ease;display:block}#HomeContact .HomeContactMain .HomeContactLeft .HomeContactAdressBox .AdressBox .TextBox a{text-decoration:none;color:#fff}#HomeContact .HomeContactMain .HomeContactLeft .HomeContactAdressBox .AdressBox .TextBox a p{color:#eee;font-size:18px;font-weight:400;font-family:myFont1}#HomeContact .HomeContactMain .HomeContactRight{width:48%}@media (max-width:1024px){#HomeContact .HomeContactMain .HomeContactRight{width:100%}}@media (max-width:768px){#HomeContact .HomeContactMain .HomeContactRight{width:100%}}@media (max-width:480px){#HomeContact .HomeContactMain .HomeContactRight{width:100%}}#HomeContact .HomeContactMain .HomeContactRight .ContactForm form{display:flex;flex-wrap:wrap;gap:20px}#HomeContact .HomeContactMain .HomeContactRight .ContactForm form .ContactField{width:calc(50% - 10px);position:relative;display:flex;align-items:center;border-bottom:1px solid #797979;transition:border-color .3s ease;margin-bottom:20px}@media (max-width:768px){#HomeContact .HomeContactMain .HomeContactRight .ContactForm form .ContactField{width:100%}}#HomeContact .HomeContactMain .HomeContactRight .ContactForm form .ContactField:nth-child(5){width:100%;align-items:flex-start}#HomeContact .HomeContactMain .HomeContactRight .ContactForm form .ContactField .fieldIcon{color:#05ddff;margin-right:10px;font-size:18px;flex-shrink:0}#HomeContact .HomeContactMain .HomeContactRight .ContactForm form .ContactField input,#HomeContact .HomeContactMain .HomeContactRight .ContactForm form .ContactField textarea{flex:1 1;background:none;border:none;outline:none;font-size:16px;font-weight:400;font-family:myFont1;color:#fff;padding:10px 0}#HomeContact .HomeContactMain .HomeContactRight .ContactForm form .ContactField input::placeholder,#HomeContact .HomeContactMain .HomeContactRight .ContactForm form .ContactField textarea::placeholder{color:#fff}#HomeContact .HomeContactMain .HomeContactRight .ContactForm form .ContactField textarea{min-height:100px;resize:none}#HomeContact .HomeContactMain .HomeContactRight .ContactForm form .ContactField:focus-within,#HomeContact .HomeContactMain .HomeContactRight .ContactForm form .ContactField:hover{border-color:#fff}#HomeContact .HomeContactMain .HomeContactRight .ContactForm form .ContactField.error{border-color:red}#HomeContact .HomeContactMain .HomeContactRight .ContactForm form .ContactField.error .errorText{position:absolute;bottom:-27px;left:0;font-size:13px;color:red;font-family:myFont1;font-weight:400}#HomeContact .HomeContactMain .HomeContactRight .ContactForm form .textareaField{width:100%;align-items:flex-start;border-bottom:1px solid #797979;transition:border-color .3s ease;position:relative;display:flex;gap:10px}#HomeContact .HomeContactMain .HomeContactRight .ContactForm form .textareaField .fieldIcon{color:#05ddff;font-size:18px;margin-top:12px}#HomeContact .HomeContactMain .HomeContactRight .ContactForm form .textareaField textarea{flex:1 1;background:none;border:none;outline:none;font-size:16px;font-weight:400;font-family:myFont1;color:#fff;padding:10px 0;resize:none;min-height:100px}#HomeContact .HomeContactMain .HomeContactRight .ContactForm form .textareaField textarea::placeholder{color:#fff}#HomeContact .HomeContactMain .HomeContactRight .ContactForm form .textareaField:focus-within,#HomeContact .HomeContactMain .HomeContactRight .ContactForm form .textareaField:hover{border-color:#fff}#HomeContact .HomeContactMain .HomeContactRight .ContactForm form .selectField{position:relative}#HomeContact .HomeContactMain .HomeContactRight .ContactForm form .selectField .customSelect{position:relative;width:100%;padding:10px 30px 10px 0;font-size:16px;font-weight:400;font-family:myFont1;color:#fff;cursor:pointer;border-bottom:1px solid #797979;display:flex;align-items:center;justify-content:space-between;transition:border-color .3s ease}#HomeContact .HomeContactMain .HomeContactRight .ContactForm form .selectField .customSelect.open,#HomeContact .HomeContactMain .HomeContactRight .ContactForm form .selectField .customSelect:hover{border-color:#fff}#HomeContact .HomeContactMain .HomeContactRight .ContactForm form .selectField .customSelect .selectedOption{flex:1 1;color:#fff;text-transform:capitalize}#HomeContact .HomeContactMain .HomeContactRight .ContactForm form .selectField .customSelect .selectArrow{font-size:20px;transition:transform .3s ease;color:#05ddff}#HomeContact .HomeContactMain .HomeContactRight .ContactForm form .selectField .customSelect.open .selectArrow{transform:rotate(180deg)}#HomeContact .HomeContactMain .HomeContactRight .ContactForm form .selectField .customSelect .dropdownMenu{position:absolute;top:100%;left:0;width:100%;background:#000;border:1px solid rgba(255,255,255,.1);border-radius:6px;margin-top:8px;list-style:none;padding:5px 0;z-index:10;box-shadow:0 8px 20px rgba(0,0,0,.6);animation:fadeIn .3s ease forwards}#HomeContact .HomeContactMain .HomeContactRight .ContactForm form .selectField .customSelect .dropdownMenu li{padding:10px 15px;font-size:15px;font-family:myFont1;color:#d5d5d5;transition:all .3s ease;text-transform:capitalize}#HomeContact .HomeContactMain .HomeContactRight .ContactForm form .selectField .customSelect .dropdownMenu li:hover{background:linear-gradient(180deg,#05ddff,#00bdfa,#008efa,#0069f7,#003ffa);-webkit-background-clip:text;-webkit-text-fill-color:transparent;padding-left:20px}@keyframes fadeIn{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}#HomeContact .HomeContactMain .HomeContactRight .ContactForm form .ContactBtn{width:100%}#HomeContact .HomeContactMain .HomeContactRight .ContactForm form .ContactBtn button{position:relative;background:#000;border:none;outline:none;padding:12px 20px;display:flex;align-items:center;gap:10px;cursor:pointer;transition:all .3s ease;overflow:hidden;z-index:1}#HomeContact .HomeContactMain .HomeContactRight .ContactForm form .ContactBtn button:before{content:"";position:absolute;inset:0;padding:1px;background:linear-gradient(180deg,#05ddff,#00bdfa,#008efa,#0069f7,#003ffa);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;z-index:0}#HomeContact .HomeContactMain .HomeContactRight .ContactForm form .ContactBtn button svg{color:#05ddff;font-size:20px;position:relative;z-index:1}#HomeContact .HomeContactMain .HomeContactRight .ContactForm form .ContactBtn button p{font-size:16px;font-weight:400;font-family:myFont1;text-transform:capitalize;position:relative;z-index:1;background:linear-gradient(180deg,#05ddff,#00bdfa,#008efa,#0069f7,#003ffa);-webkit-background-clip:text;-webkit-text-fill-color:transparent}#HomeContact .HomeContactMain .HomeContactRight .ContactForm form .ContactBtn button:hover{transform:scale(1.05)}#HomeContact .HomeContactMain .HomeContactRight .ContactForm form .ContactBtn button:hover:before{filter:brightness(1.3)}#HomeContact .ContactMap{width:100%;height:450px;margin-top:50px}#HomeContact .ContactMap iframe{width:100%;height:100%;border:0;display:block}#Footer{width:100%;background-color:#000}#Footer .FooterMain,#Footer .FooterSection1{width:100%;display:flex;flex-direction:column;align-items:center;padding-bottom:40px}#Footer .FooterSection1{justify-content:center;text-align:center;margin-bottom:40px;position:relative}#Footer .FooterSection1:after{content:"";position:absolute;bottom:0;width:100%;height:1px;background:linear-gradient(90deg,#05ddff,#00bdfa,#008efa,#0069f7,#003ffa)}#Footer .FooterSection1 .FooterShortTitle p{font-size:15px;font-family:myFont1;font-weight:500;color:#797979;text-transform:uppercase;margin-bottom:15px}#Footer .FooterSection1 .FooterMainTitle p{font-size:22px;font-family:myFont1;font-weight:600;text-transform:capitalize;margin-bottom:20px;background:linear-gradient(180deg,#05ddff,#00bdfa,#008efa,#0069f7,#003ffa);-webkit-background-clip:text;-webkit-text-fill-color:transparent}#Footer .FooterSection1 .FooterDec{max-width:600px;margin-bottom:30px}#Footer .FooterSection1 .FooterDec p{font-size:15px;font-family:myFont1;font-weight:400;color:#797979;text-transform:none;line-height:1.6}#Footer .FooterSection1 .FooterContact{margin-bottom:40px}#Footer .FooterSection1 .FooterContact button{background:#000;border:none;outline:none;padding:12px 30px;font-size:16px;font-family:myFont1;cursor:pointer;transition:all .3s ease;overflow:hidden;color:transparent;background:linear-gradient(180deg,#05ddff,#00bdfa,#008efa,#0069f7,#003ffa);-webkit-background-clip:text;-webkit-text-fill-color:transparent;position:relative;z-index:1}#Footer .FooterSection1 .FooterContact button:before{content:"";position:absolute;inset:0;padding:1px;background:linear-gradient(180deg,#05ddff,#00bdfa,#008efa,#0069f7,#003ffa);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;z-index:0}#Footer .FooterSection1 .FooterContact button:hover{transform:scale(1.05);filter:brightness(1.2)}#Footer .FooterSection1 .FooterCopyright p{font-size:14px;font-family:myFont1;font-weight:400;color:#797979}#Footer .FooterSection2{width:100%;display:flex;align-items:center;justify-content:space-between}#Footer .FooterSection2 .FooterLogo{width:150px}#Footer .FooterSection2 .FooterLogo img{width:100%;height:100%}#Footer .FooterSection2 .FooterSocialIcon{display:flex;align-items:center;gap:20px}#Footer .FooterSection2 .FooterSocialIcon a{position:relative;width:40px;height:40px;display:flex;align-items:center;justify-content:center;border-radius:50%;text-decoration:none;transition:all .3s ease}#Footer .FooterSection2 .FooterSocialIcon a:before{content:"";position:absolute;inset:0;border-radius:50%;padding:1px;background:linear-gradient(180deg,#05ddff,#00bdfa,#008efa,#0069f7,#003ffa);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;z-index:0}#Footer .FooterSection2 .FooterSocialIcon a svg{position:relative;z-index:1;font-size:20px;color:#05ddff;background:linear-gradient(180deg,#05ddff,#00bdfa,#008efa,#0069f7,#003ffa);-webkit-background-clip:text;-webkit-text-fill-color:transparent;transition:all .3s ease;display:block}#Footer .FooterSection2 .FooterSocialIcon a:hover{transform:scale(1.1)}#Footer .FooterSection2 .FooterSocialIcon a:hover:before{filter:brightness(1.3)}#Footer .FooterSection2 .FooterSocialIcon a:hover svg{filter:drop-shadow(0 0 6px #00bdfa)}.cursor-outer{position:fixed;top:0;left:0;width:20px;height:20px;pointer-events:none;z-index:9999;transform:translate(-50%,-50%);display:flex;align-items:center;justify-content:center;border-radius:50%;border:1px solid transparent;background:transparent;background-origin:border-box;background-clip:border-box;transition:background-color .3s,transform .3s}@media (max-width:1024px){.cursor-outer{display:none}}.cursor-outer:before{content:"";position:absolute;inset:0;padding:1px;border-radius:50%;background:linear-gradient(180deg,#05ddff,#00bdfa,#008efa,#0069f7,#003ffa);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.cursor-text{position:relative;text-align:center;font-size:5px;font-weight:600;color:#000;background:transparent;pointer-events:none;opacity:0;line-height:1.2;transition:opacity .3s ease}@media (max-width:1024px){.cursor-text{display:none}}.cursor-inner{position:fixed;top:0;left:0;width:8px;height:8px;background:linear-gradient(180deg,#05ddff,#00bdfa,#008efa,#0069f7,#003ffa);border-radius:50%;pointer-events:none;z-index:10000;transform:translate(-50%,-50%);transition:opacity .3s}@media (max-width:1024px){.cursor-inner{display:none}}.scroll-whatsapp-container{position:fixed;bottom:30px;right:30px;display:flex;flex-direction:column;gap:15px;z-index:10000}.scroll-whatsapp-container button{width:45px;height:45px}.scroll-whatsapp-container a,.scroll-whatsapp-container button{border-radius:50%;border:none;color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;font-size:24px;transition:transform .3s,background-color .3s;box-shadow:0 5px 15px rgba(0,0,0,.3)}.scroll-whatsapp-container a{width:50px;height:50px;background-color:#25d366}.scroll-whatsapp-container .scroll-top-btn{border-radius:100%;color:#05ddff;background:none}.scroll-whatsapp-container .scroll-top-btn:before{content:"";position:absolute;inset:0;border-radius:50%;padding:3px;background:linear-gradient(180deg,#05ddff,#00bdfa,#008efa,#0069f7,#003ffa);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;z-index:0;width:40px;height:40px}.scroll-whatsapp-container .scroll-top-btn:hover{background-color:#333}.scroll-whatsapp-container .whatsapp-btn{background-color:#25d366}