@import url('https://fonts.googleapis.com/css2?family=Outfit:wght@100..900&family=Roboto:ital,wght@0,100..900;1,100..900&display=swap');
::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#000;border-radius:0}
::-webkit-scrollbar{width:5px;background-color:#000}
::-webkit-scrollbar-thumb{border-radius:0;background:#c7b47a;border-radius:10%}
body{background:#0C0C0C;font-size:16px;color:#FFF;overflow-x:hidden}
a,body,h1,h2,h3,h4,h5,h6,li,p,span,strong{font-family:Roboto;}
@font-face{font-family:SF;src:url(../fonts/sf-pro-display/SFPRODISPLAYREGULAR.OTF);font-weight:400}
@font-face{font-family:SF;src:url(../fonts/sf-pro-display/SFPRODISPLAYMEDIUM.OTF);font-weight:500}
@font-face{font-family:SF;src:url(../fonts/sf-pro-display/SFPRODISPLAYBOLD.OTF);font-weight:700}
.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6,p{margin:0;padding:0}
p{line-height:normal;padding:0;margin:0;font-size:20px;font-weight:400;color:#D2D2D2;}
a{text-decoration:none;color:#000;font-size:18px}
a:hover{text-decoration:none;color:#000}
a:focus{outline:0;text-decoration:none}
figure{margin-bottom:0}
img{border:0;outline:0;max-width:100%}
ul{padding:0;margin:0}
li,ul{list-style-type:none}
.relative{position:relative}
.absolute{position:absolute}
.sec-pad{padding:100px 0}
.mt30{margin-top:30px}
.mt40{margin-top:40px}
.mt50{margin-top:50px}
.mt60{margin-top:60px}
.mt100{margin-top:100px}
.tac{text-align:center}
body{overflow-x:hidden}
ul.btn-wrap{gap:20px}
ul.btn-wrap li{font-size:0}
.bullets{text-align:center}
.bullets li{display:block;position:relative;font-size:20px;line-height:30px;width:max-content;margin:auto;padding-left:40px}
.bullets li:before{content:"\f058";position:absolute;font-family:'Font Awesome 5';left:0;color:#00912e}
.subhedng{color:#FFE4B1;font-size:30px;font-weight:700;font-family:'SF';margin:0 0 10px;}
.main-heading{color:#fff;font-size:56px;font-weight:700;text-transform:capitalize;font-family:'SF';margin:0 0 22px;}
.mainbtn a{font-weight:600;margin:40px 0 0 0;display:inline-block}
.mainbtn a i{border:1px solid #000;border-radius:25px;padding:6px 18px;font-size:20px;margin:0 0 0 8px}
.small-heading{font-weight:600;font-size:16px;color:#00aeef;margin-bottom:30px;position:relative;display:inline-block}
.my-tabs{display:none}
.my-tabs.current{display:block}
.thankyou-sec{text-align:center;height:100vh;display:flex;background:#ededed}
.thankyou-sec .container{align-self:center}
.thankyou-sec a img{max-width:100%;margin-bottom:50px}
.thankyou-sec h1{font-size:62px;font-weight:500;line-height:70px;position:relative;color:#ee3074}
.thankyou-sec p{font-size:18px;font-weight:400;line-height:26px;color:#000000B8;width:60%;margin:auto;padding:25px 0}
.thankyou-sec ul{display:flex;align-items:center;justify-content:center;margin-top:50px}
.thankyou-sec ul li{margin:0 15px}
.thankyou-pg footer{display:none}
.parascroll{height:300px;overflow-y:scroll}
.prmrycolor{color:#004d5d}
.scndrcolor{color:#ff5740}
.bluclr{color:#0d437f}
.litbluclr{color:#0a60a4}
.gldnclr{color:#C3A05A;}
.wht{color:#fff!important}
.manbutn{padding:15px 15px;border-radius:15px;background:#BF9B57;font-size:16px;font-weight:500;color:#fff}
.manbutn:hover{color:#fff}
.btns{display:flex;gap:30px;align-items:center;justify-content:start}
.header{position:absolute;width:100%;padding:50px 0 0 0;z-index:1;}
.header ul{display:flex;justify-content:center;align-items:center;gap:50px}
.header ul li{display:inline-block;padding:0}
.header ul li a{font-size:16px;font-weight:400;letter-spacing:0;color:#F5F5F5;}
.header ul li a:hover{background:linear-gradient(134deg,#0d0d0d 6.59%,#0d55a6 101.21%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-weight:700;transition:all .2s linear}
.header .lgo img{width:50%;}
.swiper-wrapper{display:flex;}
.my-carousel{position:relative;}
.my-carousel__swiper{padding-bottom:120px;}
.my-carousel__actions{position:absolute;bottom:0;left:0;z-index:1;width:100%;height:200px;display:flex;justify-content:center;align-items:center;gap:20px;}
.my-carousel__control{display:inline-flex;border-radius:5em;font-size:20px;font-weight:500;padding:1em 2em;
  &:hover{cursor:pointer;}
}
.swiper-card{display:flex;align-items:center;justify-content:center;
  > div{display:flex;justify-content:center;align-items:center;font-size:22px;font-weight:bold;aspect-ratio:2/3;width:500px;color:#fff;border-radius:50em;}
}
.baner{padding:70px 0 70px;position:relative;background-image:url(../images/bnrbg.png);background-size:cover;background-repeat:no-repeat;overflow:hidden;}
.baner:before{content:"";position:absolute;background-image:url(../images/bnrbfr.png);background-size:cover;background-repeat:no-repeat;width:522px;height:790px;top:0;left:0;}
.baner:after{content:"";position:absolute;background-image:url(../images/bnraftr.png);background-size:cover;background-repeat:no-repeat;width:556px;height:968px;bottom:0;right:0;}
.baner .txt{position:relative;z-index:9;margin:0}
.baner .txt h5{color:#fff}
.baner .txt .main-heading{font-size:156px;font-weight:800;background:linear-gradient(180deg,#CBA95F 1.4%,#BD9955 28.03%,#ECD893 59.59%,#BD9955 76.35%,#966526 100.02%);background-clip:text;-webkit-text-fill-color:transparent;font-family:'SF';}
.baner .txt .sub-heading{font-size:70px;font-weight:400;font-family:SF;color:#FFF;}
.baner .txt p{width:60%;margin:auto;padding:18px 0 40px}
.baner .txt ul{justify-content:center}
.baner .imgwrp{text-align:center}
.baner .imgwrp img{position:relative;z-index:99}
.marqsec{background:#BF9B57;padding:30px 0;overflow:hidden;}
.marqsec .marquee-cta-2{display:inline-flex;align-items:center;justify-content:flex-start;overflow:hidden;transform:unset;padding-top:0;opacity:1;margin-right:5px;width:-webkit-fill-available;pointer-events:none;width:100%;gap:180px;z-index:11111}
.marqsec .marquee-cta-2 span{will-change:transform;transform:translateY(0);white-space:nowrap;-webkit-animation:marquee 90s linear infinite;animation:marquee 50s linear infinite;font-size:70px;text-align:center;display:inline-block;font-weight:700;background:linear-gradient(180deg,#c5e1ff -51.56%,#fff 77.28%);background-clip:text;-webkit-text-fill-color:transparent;font-size:32px;font-weight:700;font-family:'SF';}
.marqsec .marquee-cta-2 span:before{content:"";position:absolute;background:#FFF;width:16px;height:16px;border-radius:100%;right:-180px;top:14px;}
@keyframes marquee{
  0%{transform:translateX(0)}
  100%{transform:translateX(-100%)}
}
.rgstrn{position:relative;}
.rgstrn:before{content:"";position:absolute;background-image:url(../images/shdwbfr.png);background-size:cover;background-repeat:no-repeat;width:750px;height:1250px;right:0;top:-100px;z-index:-2;}
.rgstrn .hed{}
.rgstrn .hed .subhedng{}
.rgstrn .hed .main-heading{}
.rgstrn .hed p{}
.rgstrn form{background:#151515;border-radius:22px;padding:50px 50px;margin:50px 0 0;display:flex;align-items:end;flex-wrap:wrap;}
.rgstrn form .inpt{flex:0 0 30%;}
.rgstrn form .inpt h6{color:#FFFFFF;font-size:16px;font-weight:400;font-family:'SF';margin:0 0 10px;}
.rgstrn form .inpt input{border:1px solid #3A3A3A;box-shadow:0px -8.48px 31.79px 0px #0000004D inset;background:#2222224D;padding:22px 10px 22px 30px;border-radius:13px;width:90%;font-size:16px;color:#CCCCCD;}
.rgstrn form .butn{}
.rgstrn form .butn .sbmtbtn{background:#BF9B57;border-radius:15px;padding:22px 30px;border:0;font-size:16px;font-weight:500;color:#FFF;}
.abt{padding:120px 0 200px;position:relative;}
.abt:after{content:"";position:absolute;background-image:url(../images/shdwaftr.png);background-size:cover;background-repeat:no-repeat;width:650px;height:1000px;left:0;bottom:0;z-index:-2;}
.abt .cntnt{}
.abt .cntnt .subhedng{}
.abt .cntnt .main-heading{}
.abt .cntnt p{margin:0 0 25px;}
.abt .cntnt .btns{margin:40px 0 0;}
.abt .cntnt .btns li{}
.abt .cntnt .btns li a{}
.abt .cntnt .btns li a img{}
.abt .imge{position:relative;}
.abt .imge:before{content:"";position:absolute;background:#BF9B57;width:680px;height:680px;border-radius:100%;bottom:-10%;right:-30%;}
.abt .imge img{}
.abt .imge img:nth-child(1){position:relative;right:-50%;}
.abt .imge img:nth-child(2){transform:rotate(-25deg);position:absolute;left:20px;bottom:5%;transition:all 0.5s linear;}
.abt .imge:hover img:nth-child(2){transform:rotate(0deg);}
.dscvr{background-image:url(../images/dscvrbg.png);background-size:cover;background-repeat:no-repeat;}
.dscvr .rltv{position:relative;}
.dscvr .hed{text-align:center;width:63%;margin:auto;}
.dscvr .hed .subhedng{color:#704F08;}
.dscvr .hed .main-heading{color:#704F08;}
.dscvr .hed p{color:#313131;}
.dscvr ul.icnlft{}
.dscvr ul.icnlft li{}
.dscvr ul.icnlft li img{}
.dscvr ul.icnlft li:nth-child(1){width:11.5vw;height:11.5vw;left:13vw;}
.dscvr ul.icnlft li:nth-child(2){width:11vw;height:11vw;left:28vw;}
.dscvr ul.icnlft li:nth-child(3){width:11.5vw;height:11.5vw;left:8vw;bottom:4vw;}
.dscvr ul.icnlft li:nth-child(4){width:11vw;height:11vw;left:24vw;bottom:8vw;}
.dscvr ul.icnlft li h5,.dscvr ul.icnrgt li h5{}
.dscvr ul.icnrgt{}
.dscvr ul.icnrgt li{}
.dscvr ul.icnrgt li img{}
.dscvr ul.icnrgt li:nth-child(1){width:13.5vw;height:13.5vw;padding:4vw 0 0;left:6vw;}
.dscvr ul.icnrgt li:nth-child(2){width:11vw;height:11vw;right:4vw;}
.dscvr ul.icnrgt li:nth-child(3){width:8.5vw;height:8.5vw;padding:2vw 0 0;left:13vw;bottom:7vw;}
.dscvr ul.icnrgt li:nth-child(4){width:13.5vw;height:13.5vw;padding:5vw 0 0;left:2vw;bottom:5vw;}
.dscvr ul.icnrgt li h5{}
.dscvr ul.sme{}
.dscvr ul.sme li{text-align:center;background:#FFEEC8;border-radius:100%;padding:3vw 0 0;position:relative;transition:all 0.5s linear;}
.dscvr ul.sme li img{background:#CBA95F;border-radius:100%;padding:15px 15px;}
.dscvr ul.sme li h5{color:#161616;font-size:18px;font-weight:600;font-family:Outfit;text-align:center;margin:15px 0 0;}
.dscvr ul.sme li svg{transition:all 0.5s linear;}
.dscvr ul.sme li svg circle{transition:all 0.5s linear;}
.dscvr ul.sme li svg circle path{transition:all 0.5s linear;}
.dscvr ul.sme li:hover{background:#966526;}
.dscvr ul.sme li:hover svg circle{fill:#FFEEC8;}

/* .dscvr ul.sme li:hover svg path:nth-child(1){fill: #FFEEC8;} */
.dscvr ul.sme li:hover svg path{fill:#CBA95F;}
.dscvr ul.sme li:hover h5{color:#FFF;}
.dscvr ul.imge{text-align:center;}

/* .dscvr ul.imge li{}
.dscvr ul.imge li img{position: absolute;display: block;transition: 1s ease-in-out;left: 0;right: 0;margin: auto;top: 90px;opacity: 0;}
.dscvr ul.imge li img.active{opacity: 1;}
.dscvr ul.imge li:nth-child(1) img{opacity: 1;} */
.dscvr ul.imge{text-align:center;}

/* sab images hide */
.dscvr ul.imge li img{display:none;width:50%;}

/* default image show */
.dscvr ul.imge li:first-child img{display:block;width:50%;margin:auto;}
.wrks{position:relative;}
.wrks:before{content:"";position:absolute;background-image:url(../images/shdwbfr.png);background-size:cover;background-repeat:no-repeat;width:750px;height:1200px;right:0;top:-600px;z-index:-1;}
.wrks:after{content:"";position:absolute;background-image:url(../images/shdwaftr.png);background-size:cover;background-repeat:no-repeat;width:750px;height:1200px;left:0;bottom:0;z-index:-1;}
.wrks .hed{}
.wrks .hed .main-heading{}
.wrks .hed p{}
.wrks .bxs{display:flex;align-items:center;position:relative;padding:0 0 0 300px;margin:35px 0 0;}
.wrks .bxs .bx{background:#1E1E1E;border-radius:30px;padding:60px 28px 40px;margin:0 20px;transition:all 0.5s linear;}
.wrks .bxs .bx h3{font-size:47px;font-weight:700;font-family:'SF';border-bottom:1px solid #353535;padding:0 0 40px;width:90%;}
.wrks .bxs .bx h3 span{display:block;}
.wrks .bxs .bx p{margin:15px 0 0;}
.wrks .bxs .bx .imge{display:flex;gap:15px;align-items:center;justify-content:center;background:linear-gradient(180deg,#5B5B5B 0%,#242424 100%);border-radius:30px;margin:60px 0 0;position:relative;overflow:hidden;height:382px;transition:all 0.5s linear;}
.wrks .bxs .bx .imge img{position:relative;transition:all 0.5s linear;}
.wrks .bxs .bx .imge img:nth-child(1){top:-130px;}
.wrks .bxs .bx .imge img:nth-child(2){bottom:-130px;}
.wrks .bxs .bx .imge img.tiltimg{transform:rotate(-30deg);}
.wrks .bxs .bx .imge img.tiltimg:nth-child(1){top:400px;left:170px;}
.wrks .bxs .bx .imge img.tiltimg:nth-child(2){bottom:0px;right:0;}
.wrks .bxs .bx:hover .imge img.tiltimg{}
.wrks .bxs .bx:hover .imge img.tiltimg:nth-child(1){left:0;top:-70px;}
.wrks .bxs .bx:hover .imge img.tiltimg:nth-child(2){right:150px;bottom:420px;}
.wrks .bxs .bx:hover{background:#FFEEC8;}
.wrks .bxs .bx:hover h3{color:#000;}
.wrks .bxs .bx:hover p{color:#313131;}
.wrks .bxs .bx:hover .imge{background:#BD9955;}
.wrks .bxs .bx:hover .imge img{}
.wrks .bxs .bx:hover .imge img:nth-child(1){top:100px;}
.wrks .bxs .bx:hover .imge img:nth-child(2){bottom:230px;}
.wrks .slick-list{padding:0 320px!important;}
.scrn{position:relative;}
.scrn:before{content:"";position:absolute;background-image:url(../images/shdwbfr.png);background-size:cover;background-repeat:no-repeat;width:750px;height:1200px;right:0;top:-500px;z-index:-1;}
.scrn:after{content:"";position:absolute;background-image:url(../images/shdwaftr.png);background-size:cover;background-repeat:no-repeat;width:750px;height:1200px;left:0;bottom:-100px;z-index:-1;}
.scrn .hed{text-align:center;width:66%;margin:auto;}
.scrn .hed .main-heading{}
.scrn .hed .subhedng{}
.scrn .hed p{}
.scrn ul.imge{display:flex;align-items:center;justify-content:center;margin:60px 0 170px;}
.scrn ul.imge li{text-align:center;}
.scrn ul.imge li img{}
.scrn ul.imge li:nth-child(1) img{position:relative;left:-10px;z-index:-1;transform:rotate(-15deg);transition:all 0.5s linear;}
.scrn ul.imge li:nth-child(2) img{}
.scrn ul.imge li:nth-child(3) img{position:relative;right:-10px;z-index:-1;transform:rotate(15deg);transition:all 0.5s linear;}
.scrn ul.imge:hover li:nth-child(1) img{transform:rotate(0);}
.scrn ul.imge:hover li:nth-child(3) img{transform:rotate(0);}

/* .scrn .bighdng{font-size: 255px;position: relative;text-align: center;background: linear-gradient(180deg, #CBA95F 2.36%, #BD9955 28.28%, #ECD893 59.01%, #BD9955 75.33%, #966526 98.37%);background-clip: text;-webkit-text-fill-color: transparent;margin: 0px 0 -100px;} */
.scrn .txtimge{width:100%;margin:0 auto -100px;position:relative;z-index:-1;}

/* footer{ background: #0A2653; position: relative; padding: 120px 0 0; }
footer .hed{ position: relative; }
footer .hed .main-heading{font-weight: 700;color: #F1F4F766;}
footer .tp{}
footer .tp::before{content: "trending-now";position: absolute;background: linear-gradient(180deg, #0D55A6 -35.37%, rgba(255, 255, 255, 0) 92.68%);background-clip: text;-webkit-text-fill-color: transparent;font-size: 400px;font-weight: 900;left: 0;right: 0;margin: auto;text-align: center;font-family: 'satoshi';top: 0;z-index: 0;line-height: 100%;animation: zoom-in 5s linear infinite;} */
footer{background:#0F0F0F;padding:110px 0 100px;box-shadow:0px -26px 150px 0px #000000;}
footer .wrp{position:relative;border-radius:28px;}
footer .wrp.lft{background:#1A1A1A;height:403px;padding:30px 25px;}
footer .wrp.lft img{width:50%;}
footer .wrp.lft a{color:#200064;}
footer .wrp h4{}
footer .wrp img.ftrbul{position:absolute;top:50px;left:200px;}
footer .wrp p{margin:35px 0 0;}
footer .wrp a.khasbtn{font-weight:600;color:#200064!important;}
footer .wrp .cpyrght{position:relative;}
footer .wrp .cpyrght p{font-size:16px;font-weight:400;text-align:center;}
footer .wrp .cpyrght p .bld{color:#CBA95F;font-weight:500;}
footer .wrp.tp{background:#1A1A1A;height:70%;padding: 40px 30px 0px;}
footer .wrp.tp h4{font-size:35px;font-weight:700;font-family:'SF';}
footer .wrp.tp p{font-size:18px;font-weight:300;font-family:'Roboto';}
footer .wrp.tp p a{color:#361401;font-weight:bold;}
footer .wrp.tp p i{margin:0 10px 0 0;}
footer .wrp.tp ul{/* display:flex; */align-items:center;/* justify-content:start; *//* gap:23px; */margin:25px 0 0;}
footer .wrp.tp ul li{
    display: inline-block;
    padding: 0 20px 20px 0;
}
footer .wrp.tp ul li a{font-size:15px;font-weight:300;font-family:'Roboto';color:#FFF;}
footer .wrp.tp ul li a i{color:#ECD893;margin:0 5px 0 0;}
footer .wrp.btm{text-align:center;background:#1A1A1A;height:100%;padding:30px 0;}
footer .wrp.btm h4{color:#FFF;font-size:35px;font-weight:700;font-family:'SF';}
footer .wrp.btm ul{margin:12px 0 0 0;gap:30px;display:flex;flex-direction:column;}
footer .wrp.btm ul li{}
footer .wrp.btm ul li a{}
footer .wrp.btm ul li a i{color:#282828;background:#FFFFFF99;border:1px solid #0044671A;backdrop-filter:blur(114px);box-shadow:0px 12px 18px 0px #A0A0A029;border-radius:8px;padding:15px;margin:auto;}
footer .wrp.rgt{background:#1A1A1A;padding:0 0;margin:29px 0 0;height:30%;}
footer .wrp.rgt ul{text-align:center;display:flex;align-items:center;justify-content:center;background:#1A1A1A;padding:44px 0;border-radius:28px;}
footer .wrp.rgt ul li{display:inline-block;margin:0 14px;}
footer .wrp.rgt ul li a{color:#FFF;text-align:center;font-size:18px;font-weight:500;font-family:'Roboto';}
.copyright{padding:50px 0 60px;}
.copyright ul.prvcy{text-align:right}
.copyright .container{}
.copyright p{text-align:center;color:#FFFFFF99;}
.nav{background-color:transparent;width:100%;position:absolute;z-index:10;top:20px;justify-content:flex-end;display:none}
ul#menu{display:none;width:100%}
ul#menu li a{width:100%;display:block;background-color:#373123;color:#fff;font-size:18px;padding:20px 30px;transition:background .2s;text-decoration:none}
ul#menu a:hover{background-color:#4b85a2}
@media screen and (min-width:2000px){
  .hamburger-container{display:none}
  .nav ul#menu{display:inline}
  .nav ul#menu li{display:inline-block;margin-right:-5px}
}
ul.hamburger li{height:5px;background:#c09212;content:"";position:relative;transition:.25s ease-in-out}
.hidden{opacity:0}
.rot45deg{transform:rotate(45deg);top:10px!important}
.rot-45deg{transform:rotate(-45deg)}
ul.hamburger{display:block}
ul.hamburger li:nth-child(1){top:0}
ul.hamburger li:nth-child(2){top:5px}
ul.hamburger li:nth-child(3){top:10px}
.hamburger-container{width:38px;margin:1.2em 1.6em;height:30px;cursor:pointer}
button.back-to-top{margin:0!important;padding:0!important;background:#fff;height:0;width:0;overflow:hidden;border-radius:50px;-webkit-border-radius:50px;-moz-border-radius:50px;color:transparent;clear:both;visibility:hidden;position:fixed;cursor:pointer;display:block;border:none;right:50px;bottom:75px;font-size:0;outline:0!important;z-index:99;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}
button.back-to-top:active,button.back-to-top:focus,button.back-to-top:hover{outline:0!important}
button.back-to-top.show{display:block;color:#00ab6c;font-size:25px;right:25px;bottom:50px;height:50px;width:50px;visibility:visible;background:#c7b47a;box-shadow:0 3px 6px #00000029;border:2px solid #fff;border-radius:19px}
button.back-to-top.show:active{box-shadow:0 4px 8px 2px rgba(0,0,0,.25);-webkit-box-shadow:0 4px 8px 2px rgba(0,0,0,.25);-moz-box-shadow:0 4px 8px 2px rgba(0,0,0,.25)}
button.back-to-top i{color:#fff}
.prcvy .header{background-color:#000;padding:50px 0;position: relative;}
.prcvy .main-heading{color:#C3A05A;font-size:40px;margin:20px 0}
/*.main-privacy{padding:200px 0}*/
.main-privacy ul li{list-style:disc;margin:0 0 0 20px}
.main-privacy a {color: #ffff;text-decoration: underline;}
.main-privacy h4 {padding: 10px 0; font-size: 26px; font-weight: bold;}
.main-privacy p{font-size: 16px;padding: 10px 0;}