* {    margin: 0;    padding: 0;    box-sizing: border-box;}.inner p {	color: red;	font-size: 18px;	font-family: Arial,sans-serif;	font-weight: 700;	margin-left: -366px !important;	margin-bottom: 25px;	margin-top: -22px !important;}a {    text-decoration: none;}.container{    background: #1E1E1E;}.singupfirst{    width: 100% !important;    padding: 0;    margin: -40px 0px 0px 0px;}.heading1 {    color: #BDF506;    font-family: "Arial", Sans-serif;    font-size: 30px !important;    font-weight: 600 !important;    text-align: center;    padding-top: 40px;    padding-bottom: 40px;}.image1 img {    text-align: center;    margin: 0 auto  ;}.image1 img {    max-width: 300px;    width: 100%;}.account {    color: #B8B8B8;    font-family: "Arial", Sans-serif;    font-size: 30px;    font-weight: 600;    text-align: center;}.step {    text-align: center;    color: #C9C9C9;    font-family: "Arial", Sans-serif;    font-size: 17px;    font-weight: 500;}.upper-div {    margin: 0 !important;    padding: 0px !important;    background: #1E1E1E;margin-top: -300px !important;}.basic {    color: #BDF506!important ;    font-family: "Arial", Sans-serif !important;    font-size: 22px !important;    font-weight: 600 !important;    text-align: center !important;    padding-bottom: 25px !important;}.labeltag1 {    color: #D7D7D7;    font-family: "Arial", Sans-serif;    font-size: 17px;    font-weight: 600;    margin: 10px 455px 10px 0px !important;}.labeltag2 {    color: #D7D7D7;    font-family: "Arial", Sans-serif;    font-size: 17px;    font-weight: 600;    margin: 10px 426px 10px 0px !important;}.form-group {    text-align: center;}.inner select option {	background-color: #000;}.img {    padding: 10px 5px 10px 5px;}.emaillabel {    color: #D7D7D7;    font-family: "Arial", Sans-serif;    font-size: 17px;    font-weight: 600;    margin: 10px 497px 0px 0px;}.Rccl {    color: #D7D7D7;    font-family: "Arial", Sans-serif;    font-size: 17px;    font-weight: 600;    margin-left: -424px !important;}.phone {    color: #D7D7D7;    font-family: "Arial", Sans-serif;    font-size: 17px;    font-weight: 600;    margin-left: -430px;}input {    width: 100%;    max-width: 500px !important;    height: 45px;    background-color: #02010100;    color: #E4E4E4;    border-style: solid;    border-width: 1px 1px 1px 1px;    border-color: #6A6A6A;    border-radius: 5px 5px 5px 5px;    padding: 20px 20px 20px 20px;    font-family: "Arial", Sans-serif !important;    font-size: 16px;    font-weight: 500;    margin-top: 8px;    margin-bottom: 30px;    background-color: transparent !important;}textarea {    width: 100%;    / max-width: 500px !important; /    background-color: #02010100;    border-width: 1px 1px 1px 1px;    color: #E4E4E4;    border-style: solid;    border-width: 1px 1px 1px 1px;    border-color: #6A6A6A;    border-radius: 5px 5px 5px 5px;    padding: 20px 20px 20px 20px;    font-family: "Arial", Sans-serif;    font-size: 16px;    font-weight: 500;    margin-top: 8px;    margin-bottom: 30px;    height: 150px !important;    background-color: transparent !important;    }#RCCL {    color: #E4E4E4 !important;    border-style: solid !important;    border-color: #6A6A6A !important;    border-radius: 5px 5px 5px 5px !important;    padding: 20px 20px 20px 20px;    font-family: Arial, sans-serif !important;    font-size: 16px !important;    font-weight: 500 !important;    margin: 8px 0px 30px 0px !important;    background-color: transparent;}.next {    text-align: center;    margin: 10px 0px 5px 0px;    border: 2px solid royalblue;}.next-form {    background-color: #BDF506;    width: 100%;    padding: 20px 22px 22px 20px;    max-width: 551px !important;    margin-left: 328px !important;    font-size: 24px;    font-family: sans-serif, Airial;    font-weight: 400;    border-style: none;    border-radius: 7px 7px 7px 7px;    cursor: pointer;}.next-form button {    background-color: #BDF506;    width: 100%;    padding: 20px 22px 22px 20px;    max-width: 551px !important;    margin-left: 328px !important;}/*buuton css*/p#email-error {	margin-left: -409px;}p#phone-error {    margin-left: -281px;}.footer {    text-align: center;    margin: 30px 0px 30px 0px;}.footer h2 a{    text-decoration: none;    color: #F2F2F2;    font-family: "Arial", Sans-serif;    font-size: 19px;    font-weight: 600;    cursor: pointer;}button#continuebutton {    background-color: #BDF506;    width: 100%;    max-width: 250px !important;    margin-left: 700px;    padding: 20px 20px 20px 20px;    height: 55px !important;    font-size: 24px;    border-radius: 7px 7px 7px 7px;    font-size: 24px !important;    font-weight: 400;    border-style: none;    font-family: sans-serif,Airial;    cursor: pointer;}/****/html:not(.avada-has-site-width-percent) .fusion-page-title-bar {	padding-left: 30px;	padding-right: 30px;	opacity: 0;}.alert {    padding: 0px;    margin-bottom: 0px;    border: 0px solid transparent;    border-radius: 0px;  }  #back-btn {    margin-left: 328px !important;    padding: 20px 20px 20px 20px;    padding: 20px 20px 20px 20px;    width: 100%;    max-width: 552px !important;    font-size: 24px;    font-family: sans-serif, Airial;    font-weight: 400;    border-style: none;    border-radius: 7px 7px 7px 7px;    margin-top: 20px;    background-color: #9f9f9f;    color: white;    cursor: pointer;}.upload-image img{    max-width: 150px;    width: 100%;    margin: 0 auto;}.uploadinput input{    height: 65px !important;    text-align: center !important;} input[type="date"] {      width: 100%;    max-width: 500px !important;    height: 56px;    background-color: #02010100;    color: #E4E4E4;    border-style: solid;    border-width: 1px 1px 1px 1px;    border-color: #6A6A6A;    border-radius: 5px 5px 5px 5px;    padding: 20px 20px 20px 20px;    font-family: "Arial", Sans-serif;    font-size: 16px;    font-weight: 500;    margin-top: 8px;    margin-bottom: 30px;    background-color: transparent !important  } input[type=time]{      width: 100%;    max-width: 500px !important;    height: 56px !important;    background-color: #02010100;    color: #E4E4E4;    border-style: solid;    border-width: 1px 1px 1px 1px;    border-color: #6A6A6A;    border-radius: 5px 5px 5px 5px;    padding: 20px 20px 20px 20px;    font-family: "Arial", Sans-serif;    font-size: 16px;    font-weight: 500;    margin-top: 8px;    margin-bottom: 30px;    background-color: transparent !important      }/*******************************************Login Page  with otp css**********************************************************/.loginotppage {	background: #1E1E1E;	margin: -300px 0px 0px 0px;	padding: 45px 0px 45px 0px;	width: 100% !important;}.heding h2{    color: #fff;    text-align: center;    font-weight: 700 !important;    line-height: 2.2;    font-size: 40px;	font-family: roboto !important;	padding-bottom: 45px !important;}.labletext{    color: #f2f2f2 !important;    font-size: 18px;    font-family: sans-serif;    text-align: center;}.labletext label {    padding-bottom: 10px;}/*input[type="text"]*//*{*//*    border-width: 1px 1px 1px 1px;*//*    border-color: #737373 !important;*//*    border-radius: 7px;*//*    width: 100%;*//*    max-width: 450px !important;*//*    height: 60px;*//*    background-color: transparent !important;*//*}*/.otpsection input{    border-width: 1px 1px 1px 1px;border-color: #737373 !important;border-radius: 7px;width: 100%;max-width: 450px !important;height: 60px;background-color: transparent !important;margin-bottom: 45px !important;}.click-btn {	text-align: center;	margin: 45px 0px 50px 0px !important;}.click-btn button:hover{    color: black;}.phone-number {	background-color: #BDF506 !important;	color: black !important;	width: 100% !important;	max-width: 450px !important;	border-radius: 7px !important;	font-size: 18px !important;	height: 60px !important;	border: none ;	font-weight: 600 !important;	cursor: pointer !important;} .number input{    width: 100% !important;    max-width: 450px !important;    border-radius: 7px !important;}.submitlogin {      text-align: center;    width: 100%;    max-width: 450px;    margin: 0 auto;}.submitlogin a {	background-color: #AEAEAE !important;	height: 60px !important;	border-radius: 7px;	color: white;	font-size: 20px !important;	padding: 15px 195px 15px 195px;	/*margin-top: 15px !important;*/	font-weight: 700 !important;}.submitlogin a:hover {  color: black;  background-color: #BDF506!important;}.phonefootertext {	text-align: center !important;	padding: 40px 0px 0px 0px;}.phonefootertext a:hover{    color: #F2F2F2;}.phonefootertext h4 a {	font-weight: 700 !important;}.fusion-page-title-captions {    opacity: 0;}#main, .layout-boxed-mode #main, .layout-boxed-mode.avada-footer-fx-sticky .above-footer-wrapper, .layout-boxed-mode.avada-footer-fx-sticky-with-parallax-bg-image .above-footer-wrapper, .layout-wide-mode #main, .layout-wide-mode #wrapper, body, html, html body.custom-background {	background-color: transparent;}.iti.iti--allow-dropdown {	width: 100%;	max-width: 450px !important;}.submitlogin a 