@import url(https://fonts.googleapis.com/css2?family=Alexandria:wght@100..900&family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&family=Manrope:wght@200..800&family=Montserrat:ital,wght@0,100..900;1,100..900&family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&family=Prata&family=Roboto:ital,wght@0,100..900;1,100..900&family=Science+Gothic:wght@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:#e23964;border-radius:10%}
body{background:#000;font-size:16px;color:#fff}
a,body,h1,h2,h3,h4,h5,h6,li,p,span,strong{font-family:Alexandria}
.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;line-height:25px;color:#fff}
a{text-decoration:none;color:#000;font-size:18px}
a:hover{text-decoration:none;color:#fff}
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}
.mt20{margin-top:20px}
.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:#fff;font-size:24px;line-height:normal;font-weight:700;background:linear-gradient(90deg,#ee871b 0,#f7cc3b 49.4%,#ed8018 100%);background-clip:text;-webkit-text-fill-color:transparent;position:relative;display:inline-block;width:auto;margin:0 0 20px;text-transform:uppercase;font-family:Alexandria}
.subhedng span{color:#000}
.main-heading{background:linear-gradient(5.89deg,#e67c40 -1.52%,#de3778 29.2%,#e93c3a 70.28%,#ed8018 126.47%);-webkit-text-fill-color:transparent;background-clip:text;font-size:40px;font-weight:800;font-family:Alexandria;text-transform:uppercase;color:#fff;margin:0 0 25px 0}
.main-heading span{color:#00afff}
.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}
.butn{display:flex;gap:30px;align-items:center;justify-content:flex-start}
.parascroll{height:300px;overflow-y:scroll}
.prmrycolor{color:#004d5d}
.scndrcolor{color:#ff5740}
.prcvy .header{position:relative;background-color:#000}
.header{width:100%;padding:20px 0;position:absolute;z-index:1}
.header ul{text-align:center;display:flex;justify-content:center;gap:40px}
.header ul li{display:inline-block}
.header ul li a{font-size:16px;font-weight:500;font-family:Alexandria;letter-spacing:0;color:#fff;position:relative}
.header ul li a:hover{background:linear-gradient(90deg,#ee871b 0,#f7cc3b 49.4%,#ed8018 100%);background-clip:text;-webkit-text-fill-color:transparent}
.header ul li a:before{content:"";position:absolute;background:linear-gradient(90deg,#ee871b 0,#f7cc3b 49.4%,#ed8018 100%);width:100%;height:3px;bottom:-10px;right:100%;display:none}
.header ul li a:hover:before{display:block;right:0}
header .lgo{position:relative;z-index:20;display:inline-block}
.manbutn{background:linear-gradient(180deg,#ec2927 0,#e88532 100%);border-radius:30px;padding:12px 30px;color:#fff;font-family:Inter;font-size:16px;font-weight:600}
.header .butn{justify-content:right}
.baner{padding:400px 0 0;position:relative}
.baner .txt{position:relative;z-index:9}
.baner .txt h5{color:#3b3b3b;font-size:24px;background:#fff 0 0 no-repeat padding-box;box-shadow:0 6px 20px #007AB14D;border-radius:10px;padding:10px 15px;width:fit-content;text-align:center}
.baner .txt h5 span{color:#00afff}
.baner .txt p{font-size:16px;font-weight:400;font-family:Alexandria;color:#fff;padding:0 0 40px}
.baner .imgwrp{text-align:center;width:900px;margin:auto;position:absolute;bottom:-400px;left:0;right:0}
.about{background-image:url(../images/abtbg.png);position:relative;background-repeat:no-repeat;background-position:center;background-size:contain;padding:300px 0 150px}
.about h2 span{color:#00afff}
.about p{letter-spacing:0;color:#fff;font-size:16px;font-weight:400;padding:0 0 40px;font-family:Alexandria}
.about .imgwrp{text-align:center;width:900px;margin:auto;position:absolute;bottom:-400px;left:-180px}
.about .imgwrp img{position:relative;z-index:99}
.about ul{display:flex;gap:30px;align-items:center;justify-content:flex-start}
.wrk{background-image:url(../images/abtbg.png);position:relative;background-repeat:no-repeat;background-position:center;background-size:contain;padding:0 0 200px;margin:-200px 0 0}
.wrk h2 span{color:#00afff}
.wrk p{letter-spacing:0;color:#fff;font-size:16px;font-weight:400;padding:0 0 40px;font-family:Alexandria}
.wrk .imgwrp{text-align:center;width:900px;margin:auto;position:absolute;bottom:-400px;left:-180px}
.wrk .imgwrp img{position:relative;z-index:99}
.wrk ul{display:flex;gap:30px;align-items:center;justify-content:flex-start}
.cta{position:relative;background-image:url(../images/ctabg.png);background-repeat:no-repeat;background-position:center;background-size:cover;margin:50px 0 0}
.cta .row{height:433px}
.cta .imge{position:absolute;top:0;margin:0 50px;width:700px}
.cta .cntnt{margin:0}
.cta .cntnt h2{color:#000;margin:0 0 40px}
.cta .cntnt p{margin:0 0 20px;font-size:16px;font-weight:400;font-family:Alexandria}
footer{background-image:url(../images/fotrbg.png);padding-bottom:0!important;background-size:cover;background-repeat:no-repeat;background-position:center}
footer ul.menu{display:flex;justify-content:center;gap:50px;position:relative}
footer ul.menu li{display:inline-block;margin:0;position:relative}
footer ul.menu li a{font-size:16px;font-weight:500;font-family:Alexandria;color:#fff}
footer ul.socl{margin:0;gap:30px;display:flex;align-items:center;justify-content:right}
footer ul.socl li{display:inline-block;margin:0}
footer ul.socl li a{color:#fff;width:32px;height:32px;border-radius:30px;font-size:18px;display:flex;justify-content:center;align-items:center;background:#4e4d4d}
footer ul.socl li a:hover{background:linear-gradient(5.89deg,#e67c40 -1.52%,#de3778 29.2%,#e93c3a 70.28%,#ed8018 126.47%)}
.copyright ul.prvcy{text-align:right}
footer ul.info{display:flex;justify-content:right;align-items:center}
footer ul.info li{font-size:16px;font-weight:400;line-height:0;color:#fff;padding:0 15px;position:relative}
footer ul.info li i{padding:0 10px 0 0}
footer ul.info li a{display:inline-block;font-size:16px;line-height:normal;color:#fff}
footer ul.msg{display:flex;align-items:center;justify-content:center;gap:20px}
footer h5{color:#fff;margin:50px 0 10px}
footer ul.msg li{position:relative}
footer ul.msg li a{color:#fff}
footer ul.msg li:nth-child(1):before{position:absolute;content:'';background:#fff;width:1px;height:20px;right:-10px;top:3px}
footer .hed{text-align:center;margin:0 auto 100px;width:60%}
footer .hed p{font-size:16px;font-weight:400;font-family:Alexandria}
footer ul.menu li a:hover{background:linear-gradient(90deg,#ee871b 0,#f7cc3b 49.4%,#ed8018 100%);background-clip:text;-webkit-text-fill-color:transparent}
footer ul.menu li a:hover:before{display:block;right:0}
.copyright ul.prvcy li:nth-child(1):after{content:'';background:#9f73a4;width:2px;height:22px;position:absolute;top:0;right:-3px}
.copyright ul.prvcy li{display:inline-block;padding:0 10px;position:relative}
.copyright ul.prvcy li a{font:normal normal normal 18px/22px Roboto;color:#9f73a4;letter-spacing:0}
.copyright{background:0 0;margin:50px 0 0 0}
.copyright .container{border-top:1px solid #896c6c}
.copyright p{padding:20px 0;font:normal normal normal 18px/22px Roboto;font-size:16px;font-weight:400;font-family:Alexandria;letter-spacing:0;color:#fff}
.main-privacy h1{color:#FFF;padding:15px 0}
.main-privacy h2{color:#FFF;font-size:30px;margin:20px 0;}
.main-privacy h3{margin:20px 0;}
.main-privacy a{color:#0d6efd;}
.main-privacy p{font-size:18px;padding:5px 0}
.main-privacy ul li{font-size:16px;list-style:disc;padding:0;margin:0 0 0 20px}
.main-privacy ul.tabl li{list-style:none;margin:5px 0;}
.main-privacy ul.tabl li a{color:#FFF;text-decoration:underline;}
tbody,td,tfoot,th,thead,tr{border:1px solid #FFF;padding:10px;}
table{margin:10px 0;}
.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%;padding:0}
ul#menu li a{width:100%;display:block;background-color:#4a1918;color:#fff;font-size:18px;padding:20px 30px;transition:background .2s;text-decoration:none}
ul#menu a:hover{background-color:#636363}
ul.hamburger li{height:5px;background:#0086f0;content:"";position:relative;transition:.25s ease-in-out;width:100%}
ul.hamburger li{height:5px;background:#fff;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:linear-gradient(5.89deg,#e67c40 -1.52%,#de3778 29.2%,#e93c3a 70.28%,#ed8018 126.47%);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:#de3778;font-size:25px;right:25px;bottom:50px;height:50px;width:50px;visibility:visible;box-shadow:0 3px 6px #00000029;border:2px solid #fff;border-radius:15px;background:linear-gradient(5.89deg,#e67c40 -1.52%,#de3778 29.2%,#e93c3a 70.28%,#ed8018 126.47%)}
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}
.ftr{background-image:url(../images/ftrbg.svg);padding:50px 0 600px;background-size:cover;background-position:center;position:relative}
.ftr::before{content:"";position:absolute;background-image:url(../images/ftrbfr.png);width:50%;height:60%;background-repeat:no-repeat;background-position:right;right:0;z-index:-5}
.ftr .hed{margin:0 auto 100px;width:60%;}
.ftr .hed p{font-size:16px;font-weight:400;font-family:Alexandria}
.ftr .rgt ul li{position:relative;padding:20px;border-radius:27px;z-index:1;background:#ffffff1c;align-items:center;display:flex;width:90%;margin:0 0 40px}
.ftr .rgt ul li:nth-child(even){right:-100px}
.ftr .rgt ul li:before{content:'';position:absolute;inset:0;padding:2px;border-radius:27px;background:linear-gradient(108.87deg,rgba(255,255,255,.8) .66%,rgba(211,211,211,.1) 99.48%);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask-composite:exclude;pointer-events:none}
.ftr .rgt ul li .cntnt{display:inline-block}
.ftr .rgt ul li .cntnt h5{font-size:22px;font-weight:600;font-family:Alexandria}
.ftr .rgt ul li .cntnt p{font-size:14px;font-weight:400;font-family:Alexandria}
.ftr .rgt ul li .imge{display:inline-block;margin:0 20px 0 0}
.nwsltr{padding:200px 0 100px}
.nwsltr .lft p{font-size:16px;font-weight:400;font-family:Alexandria}
.nwsltr .rgt{background:linear-gradient(109.46deg,rgba(201,201,201,.24) 1.57%,rgba(196,196,196,.03) 100%);padding:50px 50px;border-radius:60px;position:relative}
.nwsltr .rgt:before{content:'';position:absolute;inset:0;padding:2px;border-radius:60px;background:linear-gradient(108.87deg,rgba(255,255,255,.8) .66%,rgba(211,211,211,.1) 99.48%);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask-composite:exclude;pointer-events:none}
.nwsltr .rgt h5{background:linear-gradient(90deg,#ee871b 0,#f7cc3b 49.4%,#ed8018 100%);background-clip:text;-webkit-text-fill-color:transparent;margin:0 0 20px;font-size:24px;font-weight:700;font-family:Alexandria}
.nwsltr .rgt form label{font-size:16px;font-weight:600;font-family:Alexandria;margin:0 0 5px}
.nwsltr .rgt form input{display:block;background:#ffffff1f;width:100%;border-radius:30px;padding:15px 10px 15px 30px;margin:0 0 25px;border:1.5px solid #ffffff57;color:#fff;font-size:18px;font-weight:300;font-family:Alexandria}
.nwsltr .rgt form input:focus-visible{border:1.5px solid #ffffff57}
.nwsltr .rgt form input.manbutn{background:linear-gradient(180deg,#ec2927 0,#e88532 100%);border-radius:30px;padding:12px 30px;color:#fff;font-family:Inter;font-size:16px;font-weight:600;width:40%;margin:35px 0 0 0}
