@import url('https://fonts.googleapis.com/css2?family=Urbanist: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:#DDBF5F;border-radius:10%}
body{background:#fff;font-size:16px;color:#FFF;}
.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6,a,li,span,strong{margin:0;padding:0;font-family:"Urbanist",sans-serif;}
p{line-height:normal;padding:0;margin:0;font-size:20px;font-weight:400;margin:0;line-height:25px;color:#082341;font-family:"Urbanist",sans-serif;}
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;font-family:'Roboto';}
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(4.46deg,#8a288f 24.63%,#5eacf2 93.76%);background-clip:text;-webkit-text-fill-color:transparent;position:relative;display:inline-block;width:auto;margin:0 0 15px;text-transform:uppercase;font-family:'Roboto'}
.subhedng span{color:#000}
.main-heading{color:#082341;font-size:56px;font-weight:700;text-transform:capitalize;margin:0 0 20px 0}
.main-heading span{color:#DDBF5F;}
.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:center;}
.parascroll{height:300px;overflow-y:scroll}
.prmrycolor{color:#004d5d}
.scndrcolor{color:#ff5740}
.prcvy .header{position:relative;background-color:#1bab9c}

/*--------------------------------------------------------------------*/
.header{width:100%;padding:40px 0 0;position:absolute;z-index:1}
.header ul{text-align:center;display:flex;justify-content:right;gap:40px}
.header ul li{display:inline-block}
.header ul li a{font-size:16px;font-weight:400;letter-spacing:0;color:#052A44;position:relative;font-family:"Urbanist",sans-serif;}
.header ul li a:hover{color:#DDBF5F;}
.header .lgo{position:relative;z-index:20;display:inline-block}
.manbutn{background:#DDBF5F;border-radius:30px;padding:15px 30px;color:#052A44;font-family:"Urbanist",sans-serif;font-size:16px;font-weight:600;border:1px solid #FFF;}
.manbutn:hover{background:#052A44;color:#fff;transition:all 0.5s linear;}
.header .butn{justify-content:right}

/*--------------------------------------------------------------------*/
.bnr{padding:310px 0;position:relative;background-image:url(../images/bnrbg.png);background-size:cover;background-position:center;z-index:0;}
.bnr .txt{}
.bnr .txt h1{text-align:center;font-size:76px;color:#082341;transition:all 0.5s linear;margin:0 180px;}
.bnr p{font-size:20px;text-align:center;margin:30px 180px;}
.bnr ul.screns{position:relative;}
.bnr ul.screns li{position:absolute;}
.bnr ul.screns li:nth-child(1){right:-60px;}
.bnr ul.screns li:nth-child(2){left:-70px;top:20px;}
.bnr ul.screns li:nth-child(3){right:-140px;top:-400px;}
.bnr ul.screns li:nth-child(4){left:-150px;top:-420px;}
.bnr ul.screns li img{}

/*--------------------------------------------------------------------*/
.abt{text-align:center;position:relative;}
.abt:after{content:'';position:absolute;width:100%;border-bottom-left-radius:100px;border-bottom-right-radius:100px;background:#ffffff;z-index:9;bottom:-90px;height:100px;left:0;}
.abt p.para{margin:0 auto 100px;}
.abt .wrp{background:#052A44;border-radius:30px;padding:0 30px 40px;transition:all 0.5s linear;}
.abt .wrp:hover{background:#DDBF5F;transition:all 0.5s linear;}
.abt .wrp:hover p,.abt .wrp:hover h4{color:#052A44;}
.abt .wrp img{position:relative;top:-50px;}
.abt .wrp h4{font-size:26px;padding:0 0 20px;}
.abt .wrp p{color:#fff;font-size:16px;}

/*--------------------------------------------------------------------*/
.wrk{background:linear-gradient(175.89deg,#FFFFFF -33.66%,#FFEBA9 127.68%);position:relative;}
.wrk .toptxt{}
.wrk .toptxt h4{}
.wrk .toptxt p{width:60%;}
.wrk .crds{background:#F7F7F5;padding:70px 30px 30px;width:429px;border-radius:20px;position:relative;animation:sway 4s infinite;animation-timing-function:ease-in-out;-webkit-transform-origin:top;-moz-transform-origin:top;transform-origin:top;}
.wrk .crds img{position:absolute;top:25px;margin:0 auto;left:0;right:0;}
.wrk .crds .wrp{background:#DDBF5F80;padding:20px;border-radius:16px;}
.wrk .crds .wrp.drk{background:#DDBF5FCC;}
.wrk .crds .wrp h3{color:#082341;font-size:80px;font-weight:700;}
.wrk .crds .wrp h6{color:#082341;font-size:20px;font-weight:700;padding:10px 0;}
.wrk .crds .wrp p{font-size:14px;}
.wrk .crds.mt280{margin-top:280px;position:relative;z-index:9;}

/*.wrk .crds.mt311{margin-top:311px;position: relative;}
.wrk .crds.mt356{margin-top:356px;position: relative;}*/
.wrk .lne:after{content:'';position:absolute;background-image:url(../images/lindshd.svg);background-size:cover;background-position:center;width:595px;height:258px;right:-200px;top:50px;}
.wrk .crvlne:after{content:'';position:absolute;background-image:url(../images/crvlne.svg);background-size:cover;background-position:center;width:467px;height:483px;right:-240px;bottom:-140px;z-index:0;}
@keyframes sway{
	0%{transform:rotate(8deg);}
	50%{transform:rotate(-8deg);}
	100%{transform:rotate(8deg);}
}

/*--------------------------------------------------------------------*/
.fetre{background:#F6F2E7;}
.fetre h4{text-align:center;}
.fetre p.para{text-align:center;margin:0 180px;}
.fetre .wrp{display:flex;align-items:center;}
.fetre .wrp .nmbr{}
.fetre .wrp .nmbr h3{font-size:146px;color:#DDBF5F;font-weight:700;}
.fetre .wrp .txt{}
.fetre .wrp .txt h5{font-size:30px;color:#082341;font-weight:bold;}
.fetre .wrp .txt p{color:#082341;font-size:20px;padding:10px 0 0 0;}
.fetre .img{position:relative;z-index:1;text-align:center;}
.fetre .img:before{content:'';position:absolute;width:416px;height:416px;background:#DDBF5F;border-radius:50%;z-index:-1;left:0;right:0;margin:0 auto;top:18%;}
.pr30{padding-left:30px;}
.pl30{padding-right:30px;}

/*--------------------------------------------------------------------*/
.scrn{overflow-x:hidden;overflow-y:hidden;position:relative;background:#DDBF5F4D;text-align:center;padding-bottom:250px;}
.scrn h4{}
.scrn .para{width:60%;margin:0 auto;}
.scrn .hed .main-heading{font-size:100px;text-align:center}
.scrn .watcntnt{position:absolute;bottom:45%;}
.scrn .watcntnt .marquee{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:2000px;left:-40px;height:80px;background:#082341;/* border:1px solid #000; */transform:rotate(354deg) translateY(0);z-index:0;position:absolute;top:50%;}
.scrn .watcntnt .marquee span{will-change:transform;transform:translateY(0);white-space:nowrap;-webkit-animation:marquee 24s linear infinite;animation:marquee 24s linear infinite;font-size:76px;text-align:center;color:#DDBF5F;display:inline-block;font-weight:bold;margin:0 0}
.scrn .watcntnt .marquee:nth-child(2){background:#DDBF5F;transform:rotate(367deg) translateY(0)}
.scrn .watcntnt .marquee:nth-child(2) span{-webkit-animation:marqueereverse 24s linear infinite;animation:marqueereverse 24s linear infinite;color:#082341;}
.scrn .watmob{margin:80px 0 0 0;position:relative;}
.scrn .watmob .imge{text-align:center;position:relative;transition:all .5s linear;}
.scrn .watmob .imge img{}
.scrn .watmob .imge img:nth-child(1){transition:all .5s linear;transform:rotate(-17deg);position:relative;left:-250px;top:40px;}
.scrn .watmob:hover .imge img:nth-child(1){transition:all .5s linear;transform:rotate(0deg);}
.scrn .watmob .imge img:nth-child(2){transition:all .5s linear;position:absolute;left:0;right:0;margin:0 auto;z-index:9;}
.scrn .watmob .imge img:nth-child(3){transition:all .5s linear;position:absolute;transform:rotate(17deg);right:-100px;z-index:0;top:40px;}
.scrn .watmob:hover .imge img:nth-child(3){transition:all .5s linear;transform:rotate(0deg);}
.scrn .watmob .imge:hover{transform:rotate(0deg);transition:all .5s linear}
@keyframes marquee{
	0%{transform:translateX(0)}
	100%{transform:translateX(-100%)}
}
@keyframes marqueereverse{
	0%{transform:translateX(-80%)}
	100%{transform:translateX(0%)}
}

/*--------------------------------------------------------------------*/
.dwnld{background:#052A44;position:relative;}
.dwnld h4{color:#DDBF5F;}
.dwnld p{color:#FFFFFF;padding:10px 50px 30px 0;}
.dwnld .butn{justify-content:flex-start;}
.dwnld .imgwrp{/* position: relative; */}
.dwnld .imgwrp img{position:absolute;bottom:0;width:700px;z-index:1;right:120px;}
.dwnld .imgwrp:before{right:0;content:'';position:absolute;background-image:url(../images/dwcrcle1.png);background-size:cover;background-repeat:no-repeat;width:349px;height:244px;top:0;z-index:0;}
.dwnld .imgwrp:after{content:'';position:absolute;background-image:url(../images/dwcrcle2.png);background-size:cover;background-repeat:no-repeat;width:400px;height:236px;bottom:0;z-index:0;right:600px;}

/*--------------------------------------------------------------------*/
.frm{background-image:url(../images/qustnbg.png);background-size:cover;background-repeat:no-repeat;}
.frm .rgt{}
.frm .rgt form{}
.frm .rgt form input{background:#FFFFFF33;border-radius:27px;border:0;height:55px;width:100%;padding:20px 30px;margin:0 0 20px;}
.frm .rgt form textarea{background:#FFFFFF33;border-radius:27px;border:0;height:170px;width:100%;padding:20px 30px;margin:0 0 20px;resize:none;}
.frm .rgt form button{width:100%;transition:all 0.5s linear;}
.frm .container{background:#EFE3BE;border-radius:20px;padding:50px;}

/*--------------------------------------------------------------------*/
footer{background:#052A44;}
footer p{padding:30px 120px 30px 0;color:#fff;font-size:18px;}
footer ul.socl{display:flex;align-items:center;gap:20px;}
footer ul.socl li{}
footer .rght{}
footer .rght h4{}
footer .rght p{padding:30px 0;}
footer .rght ul{margin:10px 0 10px;}
footer .rght ul li{display: inline-block; padding: 0 10px 10px 0;}
footer .rght ul li a{color:#fff;}
footer .rght h3{font-size:35px;}

/*--------------------------------------------------------------------*/
.copyright::after{content:"";position:absolute;background-image:url(../images/ftraftr.png);background-size:cover;background-repeat:no-repeat;width:40%;height:80%;left:0;bottom:0;z-index:-1;}
.copyright ul.prvcy{text-align:right;}
.copyright{margin:60px 0 0 0;}
.copyright .container{}
.copyright p{padding:20px 0;font-weight:400;color:#FFF;font-size:16px;}
.copyright ul.info{display:flex;justify-content:right;align-items:center;gap:20px;}
.copyright ul.info li a{font-size:16px;font-weight:500;color:#FFF;}
.main-privacy h1{color:#000;padding:15px 0}
.main-privacy h2{color:#000;font-size:30px}
.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;}
.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:#ddbf5f;color:#fff;font-size:18px;padding:20px 30px;transition:background .2s;text-decoration:none}
ul#menu a:hover{background-color:#052a44;}
ul.hamburger li{height:5px;background:#0086f0;content:"";position:relative;transition:.25s ease-in-out;width:100%}
ul.hamburger li{height:5px;background:#ddbf5f;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;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(175.89deg,#eadbad -33.66%,#e1c982 127.68%);}
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;}
.nav .imge {
    padding: 10px;
    width: 20%;
    height: auto;
    position: absolute;
    left: 0;
    top: -10px;
    right: 0;
    margin: 0 auto;
}