@import url('https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&display=swap');
::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.3);background-color:#000;border-radius:0px;}
::-webkit-scrollbar{width:5px;background-color:#000;}
::-webkit-scrollbar-thumb{border-radius:0px;background:#FFB30F;border-radius:10%;}
body{background:#fff;font-size:16px;color:#000;}
body,h1,h2,h3,h4,h5,h6,p,a,li,span,strong{font-family:"Roboto",sans-serif;}

/* headings */
h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6,p{margin:0;padding:0;}
p{line-height:normal;padding:0;margin:0px;font-weight:300;font-size:18px;color:#B7A8A8;}
a{text-decoration:none;color:#000;font-size:18px;}
a:hover{text-decoration:none;color:#000;}
a:focus{outline:none;text-decoration:none;}
figure{margin-bottom:0}
img{border:0px;outline:none;max-width:100%}
ul{padding:0px;margin:0px}
ul,li{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;}

/* Btn Sizes and styles */
ul.btn-wrap{gap:20px}
ul.btn-wrap li{font-size:0;}
ul.btn-wrap li:last-child{}
.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{font:normal normal normal 24px/29px Roboto;letter-spacing:0px;color:#FFB30F;}
.subhedng span{color:#00B3D8;}
.main-heading{font:normal normal bold 51px/61px Roboto;color:#FFFFFF;}
.main-heading span{color:#F0A1F9;}
.smalhdng{color:#FFFFFF;font-size:28px;line-height:63px;font-weight:500;}
.main-pera{}
.mainbtn a{background:#FFB30F 0% 0% no-repeat padding-box;border-radius:29px;color:#000000;font-size:18px;line-height:normal;font-weight:500;padding:12px 26px;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;}

/*--------------------------------------------------------------------------------*/
header{position:absolute;width:100%;padding:40px 0 0 0;z-index:9;}
header ul.dsktpmenu{display:flex;justify-content:flex-end;align-items:center;gap:40px;}
header ul.dsktpmenu li{}
header ul.dsktpmenu li a{font:normal normal 300 18px/22px Roboto;letter-spacing:0px;color:#FFFFFF;}
header .images{}
.baner{background:url(../images/banerbg.png) no-repeat center;background-size:cover;padding:300px 0 80px 0;position:relative;}
.baner .txt{}
.baner .txt h5{}
.baner .txt h1{font:normal normal bold 62px/73px Roboto;color:#fff;padding:25px 0;}
.baner .txt h1 span{color:#FFB310;}
.baner .txt p{text-align:left;font:normal normal 300 18px/22px Roboto;letter-spacing:0px;color:#B7A8A8;padding:0 0 25px 0;}
.baner .txt ul{margin:0 0 0 20px;display:block;}
.baner .txt ul li{font:normal normal 300 18px/22px Roboto;color:#FFFFFF;padding:0 0 25px 0;list-style:disc;}
.baner .imgwrp{position:relative;z-index:9}
.baner .imgwrp:before{content:'';position:absolute;background:url(../images/bnermobbg.png);width:87%;height:100%;background-repeat:no-repeat;z-index:-2;background-size:contain;right:0px;}
.baner .imgwrp img{}
.about{background:#2A0301;position:relative;}
.about:before{content:'';position:absolute;background:url(../images/bgcircle.png) no-repeat center;background-size:cover;width:693px;height:750px;top:50px;left:0;z-index:0;}
.about img{position:relative;}
.about .cntn{}
.about .cntn{}
.about .mainbtn a{margin-top:25px;}
.stps{background:#2A0301;position:relative;}
.stps:before{content:'';position:absolute;background:url(../images/stepcircle.png) no-repeat center;background-size:cover;width:533px;height:745px;top:50px;right:0;z-index:0;}
.stps .bxes{}
.stps .bxes  .wrp{background:transparent linear-gradient(135deg,#ffb30f7d 0%,#560b067d 100%) 0% 0% no-repeat padding-box;border-radius:29px;padding:20px 30px;position:relative;z-index:9;margin:0 0 40px 0;}
.stps .bxes .one{}
.stps .bxes.one{margin-top:50px;}
.stps .bxes.two{margin-top:170px;}
.stps .bxes .two{}
.stps .bxes  .wrp span{color:black;-webkit-text-fill-color:transparent; /* Will override color (regardless of order) */-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#FFB30F;font-size:50px;line-height:normal;}
.stps .bxes  .wrp h6{color:#FFFFFF;font-size:28px;line-height:normal;font-weight:500;padding:15px 0 10px;}
.stps .bxes  .wrp p{}
.slide{background:#2A0301;position:relative;padding-bottom:200px;}
.slide:before{content:'';position:absolute;background:url(../images/slidebg.png)no-repeat center;opacity:0.5;width:100%;height:42%;bottom:0;}
.slide:after{content:'';position:absolute;background:url(../images/pckgeboy.png)no-repeat;width:46%;height:100%;top:4px;right:0;background-size:contain;}
.slide h3{}
.slide p{padding:25px 0 0;}
.slide ul.wrpslides{margin:100px 0 0 0;z-index:9}
.slide .slick-dots{text-align:center;bottom:-100px;}
.slide .slick-dots li button{background:transparent linear-gradient(143deg,#FFB30F 0%,#560B06 100%) 0% 0% no-repeat padding-box;width:24px;height:24px;border:1px solid #560B0696;opacity:0.5;}
.slide .slick-dots li.slick-active button{background:transparent linear-gradient(143deg,#FFB30F 0%,#560B06 100%) 0% 0% no-repeat padding-box;border:1px solid #560B0696;opacity:1;}
.testi{background:#2A0301 0% 0% no-repeat padding-box;opacity:1;}
.testi .head p{margin:20px 0 0 0;}
.testi .box{margin:50px 0}
.testi .box .head{background:transparent linear-gradient(244deg,#FFB30F 0%,#560B06 100%) 0% 0% no-repeat padding-box;border-radius:29px 29px 0px 0px;padding:29px}
.testi .box .head h5{color:#fff;}
.testi .box .head h3{letter-spacing:0px;color:#FFB30F;font-size:48px;line-height:normal;font-weight:500;}
.testi .box .head h3 span{font:normal normal normal 18px/63px Roboto;=:0px;color:#FFFFFF;text-transform:capitalize;}
.testi .box .list{background:transparent linear-gradient(141deg,#FFB30F 0%,#560B06 100%) 0% 0% no-repeat padding-box;border-radius:0 0 29px 29px;padding:29px;}
.testi .box .list ul{overflow-y:auto;height:220px;}
.testi .box .list li{color:#fff;margin:0 0 25px 25px;position:relative;}
.testi .box .list li:before{position:absolute;content:'';background-color:#fff;border-radius:50%;width:16px;height:16px;left:-25px;top:3px}
.cta{background:#2A0301 0% 0% no-repeat padding-box;padding:0 0 100px 0}
.cta .row{background:transparent linear-gradient(118deg,#FFB30F 0%,#560B06 100%) 0% 0% no-repeat padding-box;border-radius:24px;}
.cta .cnt{margin:0 0 0 40px}
.cta .cnt h5{color:#fff;font-weight:300;}
.cta .cnt h3{margin:25px 0}
.cta .cnt p{color:#fff;margin:0 0 25px 0}
.cta .cnt ul{display:flex;gap:15px}
.cta .cnt ul li{}
.cta .cnt ul li a{}
.cta .cnt ul li a img{}
.cta .image{}
.ftr{background:#2A0301 0% 0% no-repeat padding-box;position:relative;padding:90px 0 0 0}
.ftr:before{content:'';position:absolute;background-image:url(../images/ftrbg.png);width:100%;height:100%;left:0;right:0;top:0;bottom:0;background-repeat:no-repeat;z-index:0}
.ftr .cnt{position:relative;}
.ftr .cnt p{font-size:12px}
.ftr ul li,.ftr ul li a{color:#fff;}
.ftr ul li{margin:0 0 25px 0}
.ftr ul li a{font-weight:300;font-size:14px}
.ftr ul h5{color:#fff;margin:0 0 35px 0}
.ftr .menu{position:relative;}
.ftr .socl{position:relative;}
.ftr .socl li i{width:25px;height:25px;}
.ftr .info{position:relative;}
.ftr .info li{position:relative;padding:0 0 0 50px}
.ftr .info li:nth-child(2):before,.ftr .info li:nth-child(3):before,.ftr .info li:nth-child(4):before{content:'';position:absolute;width:35px;height:35px;background-size:contain;background-repeat:no-repeat;left:0;}
.ftr .info li:nth-child(2):before{background-image:url(../images/phone.png);}
.ftr .info li:nth-child(3):before{background-image:url(../images/mail.png);}
.ftr .info li:nth-child(4):before{background-image:url(../images/location.png);}
.ftr .info li a{text-align:left;}
.ftr .menu li a,.ftr .socl li a{text-transform:uppercase;}
.ftr .copyright{padding:100px 0 30px 0;position:relative;}
.ftr .copyright:before{content:'';position:absolute;width:100%;height:2px;border:1px solid #fff;opacity:0.4;top:50px}
.ftr .prvcy{display:flex;gap:30px;text-align:right;justify-content:end}
.ftr .prvcy li{margin:0}
.ftr .prvcy li a{font-size:16px}
.switch{display:inline-block;margin:0 30px;}
.switch input{display:none;}
.switch label{display:block;width:60px;height:30px;padding:3px;border-radius:15px;border:2px solid #FFB30F;cursor:pointer;transition:0.3s;}
.switch label::after{content:"";display:inherit;width:20px;height:20px;border-radius:12px;background:#FFB30F;transition:0.3s;}
.switch input:checked ~ label{border-color:#FFB30F;}
.switch input:checked ~ label::after{translate:30px 0;background:#FFB30F;}
.testi .month{display:flex;align-items:center;justify-content:center;margin:65px 0 10px 0;}
.testi .month h4{color:#fff;text-transform:uppercase;}

/*--------------------------------------------------------------------------------*/
.nav{background-color:transparent;width:100%;position:absolute;z-index:10;top:60px;justify-content:flex-end;display:none;}
ul#menu{display:none;width:100%;}
ul#menu li a{width:100%;display:block;background-color:#451906;color:#fff;font-size:18px;padding:20px 30px;transition:background 0.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:white;content:"";position:relative;transition:0.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;}

/*--------------------------------------------------------------------------------*/
.prcvy .header{background:#560b06;padding:20px 0;}
.main-privacy{padding:200px 0}
.main-privacy h1{color:#000;padding:15px 0}
.main-privacy td,th{border-width:1px;}
.main-privacy h2{color:#000;font-size:30px}
.main-privacy p{font-size:18px;padding:5px 0;color:#000;}
.main-privacy h4{padding:10px 0;}
.main-privacy a{color:blueviolet;}
.main-privacy ul li{font-size:16px;list-style:disc;padding:0px;margin:0 0 0 20px}
