
@import url(../fonts/fonts.css);

/*Common CSS start*/
a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,command,datalist,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,font,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,keygen,label,legend,li,meter,nav,object,ol,output,p,pre,progress,q,s,samp,section,small,source,span,strike,strong,tbody,tdvideo,tfoot,th,thead,tt,u,ul,var{background:0 0;border:0 none;font-size:100%;margin:0;padding:0;border:0;outline:0;vertical-align:top;font-style:normal}
ol,ul{list-style:none}blockquote,q{quotes:none}img{vertical-align:top}embed{vertical-align:top}article,aside,audio,canvas,command,datalist,details,embed,figcaption,figure,footer,header,hgroup,keygen,meter,nav,output,progress,section,source,video{display:block}mark,rp,rt,ruby,summary,time{display:inline}input,textarea{border:0;padding:0;margin:0;outline:0}iframe{border:0;margin:0;padding:0}input,select,textarea{margin:0;padding:0}fieldset,img{border:0}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:400}li{list-style:none}caption,th{text-align:left}q:after,q:before{content:''}abbr,acronym{border:0;font-variant:normal}sup{vertical-align:top}sub{vertical-align:bottom}input,select,textarea{font-family:inherit;font-size:inherit;font-weight:inherit}legend{color:#000}h1,h2,h3,h4,h5,h6,li,p,ul{margin:0;padding:0}a{outline:0;text-decoration:underline;-moz-outline:none}a:hover{text-decoration:none;cursor:pointer}a.nounderline,a:active.nounderline,a:link.nounderline,a:visited.nounderline{text-decoration:none}a:hover.nounderline{text-decoration:underline}a img{border:none;text-decoration:none}img{border:none;text-decoration:none}button,label{cursor:pointer;font-family:Mulish,sans-serif,Verdana}input:focus,select:focus,textarea:focus{outline:0}select::-moz-focus-inner{border:0;outline:0}option::-moz-focus-inner{border:0;outline:0}input[type=button]::-moz-focus-inner,input[type=submit]::-moz-focus-inner{border:0}input[type=button]:focus,input[type=submit]:focus{outline:0}fieldset{border:none}*{box-sizing:border-box}img:not([src]):not([srcset]){visibility:hidden}img{width:100%;max-width:100%;vertical-align:top;height:auto}:focus{outline:0}

html,body { width: 100%; height: 100%; padding: 0; margin: 0; }
body{font-family: 'SKODA Next',Tahoma,Helvetica,sans-serif; font-size: 14px;color:#000; scroll-behavior: smooth;  font-weight: 400; background: #000;}

.containerFluid{width: 100%;}
.containerBox {width: 1280px;max-width: 100%; box-sizing: border-box;margin: 0px auto;}
.containerInr {padding: 0px 40px;}
.main-wrp {width: 100%;  }
.header{width: 100%; position: fixed; left: 0px; top: 0px; z-index: 99999;}


.headerCont{padding: 1px 50px; display: flex; justify-content:space-between; align-items: center;}
.navBox{padding: 0px; display: flex;}
.navBox a{margin-left: 10px;}
.logo{width: 142px;}
.logo img{width: 100%;}

.btn {padding: 0px 30px; height: 42px;background:#78FAAE;border-radius: 30px;font-size: 15px;color: #000;text-decoration: none; font-weight: 700; display: flex; align-items: center; justify-content: center; border: 0px; cursor: pointer; transition-duration: 0.3s;}
.btn:hover{background:#1dbf60; color: #fff; }



.masterBanner{width: 100%;height: 100vh;position: relative;}
.masterBanner img{width: 100%;height: 100vh;object-fit: cover;}
.formCont{width: 450px; height: 80vh;background-color: rgba(0, 0, 0, 0.5); position: absolute; right:60px; top:10%; border-radius: 10px;}
.formContInr{padding: 25px;}
.formBox{width: 100%; display: none;}
.formBox h2{font-size:30px; line-height: 35px; color: #fff; padding-bottom: 12px; font-family: 'skoda_nextbold';}
.formBox p{font-size: 15px; line-height: 21px; color: #fff; padding-bottom: 30px;}
.fildRow{width: 100%; padding-bottom: 20px;}
.inputFiled {width: 100%;height: 42px;padding: 0px 10px;background: rgba(255, 255, 255, 0.1);border: 0.61px solid rgba(255, 255, 255, 0.5);box-sizing: border-box;font-size: 16px;color: #fff;border-radius: 6px;}
.phoneNo{font-family: 'skoda_nextbold'; display: block;}
.otpRow{width: 100%; display: flex;}
.otpRow .inputFiled{width: 40px; margin-right:10px; text-align: center;}
.fildRow label{font-size: 14px; color: #fff; padding-bottom: 8px; display: block; cursor: inherit;}
.otpBtmRow{width: 100%; display: flex; padding-top: 8px;}
.resendBox{width: 40%; color: rgba(255, 255, 255, 0.5);  font-size: 12px;}
.changeNo{width: 60%;}
.changeNo a{color: #fff; text-decoration: underline; font-size: 12px;}
#resend{font-size: 12px; color:#78FAAE; text-decoration: underline;}
.font12{color: #fff; font-size: 12px; padding-top: 7px;}
.rightIcon{width: 40px; margin-bottom: 10px;}
.rightIcon img{width:100%; height: auto;}
.titleText{color: #fff; font-size: 12px; padding-bottom: 7px;text-transform: uppercase; font-family: 'skoda_nextbold';}
.fullLanuch{width: 100%; display: flex;}
.lanuchDate{width:50px; margin-right: 15px; font-family: 'skoda_nextbold'; font-size: 30px; line-height: 26px; color: #fff; border-right:#fff 1px solid;}
.lanuchDate span{display: block; font-size: 15px; line-height: 19px;}
.lanuchText{width: 70%; font-size: 13px; color: #fff; line-height: 19px;}
.lanuchText span{display: block; text-transform: uppercase;}






.swal2-confirm.swal2-styled {
    min-width: 100px !important;
    padding: 0px 30px !important;
    height: 42px !important;
    background: rgb(120, 250, 174) !important;
    border-radius: 30px !important;
    font-size: 15px !important;
    color: rgb(0, 0, 0) !important;
    text-decoration: none !important;
    font-weight: 700 !important;
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    border: 0px !important;
    cursor: pointer !important;
    transition-duration: 0.3s !important;
}
.fildRow input::-webkit-outer-spin-button, .fildRow input::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0;
}
.fildRow input[type="number"] {
    -moz-appearance: textfield;
}
.disable-click {
    pointer-events: none;
    color: grey !important;
}
.reSendOtp{width: 100%; font-size: 12px; color: rgba(255, 255, 255, 0.5);}
.reSendOtp a{color: #78FAAE; text-decoration: underline;  font-weight: 700;}
#dvStep1 p sup{position:relative;top:-5px;}
.formbox-opps{margin-top:40%;}