*{
	box-sizing: border-box;
}

path.logoSvgColor {
    fill: #fff;
}

.langDD {
    position: relative;
    display: block;
    margin-top: 7px;
    float: right;
}

.langDDbutton {
    -webkit-appearance: none;
    margin: 0;
    overflow: visible;
    font: inherit;
    text-transform: none;
    display: inline-block;
    vertical-align: middle;
    text-decoration: none;
    text-align: center;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    padding: 6px 34px 6px 12px;
    background-color: #fff;
    /*border: 1px solid #d0d9e5;*/
    color: #fff;
    font-size: 14px;
    line-height: 15px;
    min-height: 30px;
    border-radius: 0;
    transition: background-color .3s linear, border ease 0.3s;
	background-color: transparent;
}

.langDDcurrent svg {
    width: auto;
    height: 11px;
}

.langDDbutton:after {
    content: '';
    position: absolute;
    top: 9px;
    right: 11px;
    width: 6px;
    height: 6px;
    transition: 0.2s ease border;
    border: 1px solid #fff;
    transform: rotate(45deg);
    border-top: none;
    border-left: none;
}

.langDDlist {
    margin: -1px 0 0 0;
    border: 1px solid #eaf0f8;
    padding: 0;
    list-style: none;
    position: absolute;
    top: 100%;
    right: 0;
    width: 100%;
    min-width: 140px;
    opacity: 0;
    overflow: hidden;
    max-height: 0;
    visibility: hidden;
    border-radius: 3px;
    background: #fff;
    transition: all ease 0.3s;
    z-index: 111;
}

.langDDitem {
    display: block;
    float: left;
    width: 100%;
    padding: 6px 12px;
    font-size: 14px;
    line-height: 20px;
    cursor: pointer;
    color: #434A54;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
    transition: background-color .25s linear;
    border-bottom: 1px solid #eaf0f8;
}

.langDD.opened .langDDlist {
    opacity: 1;
    visibility: visible;
    top: 100%;
    max-height: 470px;
}

section.mainSection {
    display: flex;
	flex-wrap: wrap;
	align-items: center;
    justify-content: center;
	padding: 15px;
	background-size: cover;
	min-height: 100vh;
}

section.innerSection {
    width: 100%;
	display: flex;
    flex-direction: column;
	max-width: 375px;
	/*background-color: #000924;*/
    border-radius: 15px;
	max-height: 90%;
	border: 1px solid #000;
	background-color: rgb(0, 9, 36);
	position: relative;
}


section header {
    margin: 0px;
    display: flex;
    align-items: center;
    justify-content: space-between;
	background-color: #3F4756;
	padding: 15px;
	border-radius: 15px 15px 0px 0px;
}

section.mainContent {
    width: 100%;
    /*max-width: 360px;*/
    margin: auto;
	padding: 15px;
	/*background-color: #000924;*/
	border-radius: 0px 0px 15px 15px;
}


.logo {
    margin: 0px;
	max-width: 74px;
	display: flex;
    align-items: center;
    justify-content: center;
	height: 21px;
}

.logo a {
	line-height: 10px;
}

.logo svg {
	width: 100%;
}

h1.formTitle {
    font-style: normal;
    font-weight: 700!important;
    font-size: 20px;
    line-height: 26px;
    color: #fff;
    margin-bottom: 8px;
	text-align: center;
}

h2.formSubTitle {
    font-weight: 600!important;
	font-size: 14px;
	line-height: 18px;
	text-align: center;
	color: #fff;
	margin-bottom: 30px;
	text-align: center;
	padding: 0px 15px;
}

input[type="text"], input[type="number"], input[type="email"],input[type="password"] {
    border: 1px solid #fff;
    border-radius: 8px;
    padding: 11px 15px !important;
    padding-left: 38px!important;
    color: #fff;
    background-color: #222734;
	z-index: 1;
	background-image: none!important;
	background: transparent;
	font-weight: 600;
	font-size: 14px;
	line-height: 18px;
	outline: none;
	margin: 0px;
	width: 100%;
}

input[type="password"] {
	padding-left: 11px!important;
}

input::-webkit-outer-spin-button,
input::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0;
}

input[type=number] {
    -moz-appearance:textfield;
}

.LcWidgetTopWrapper.ClField-FullName label, 
.LcWidgetTopWrapper.ClField-FirstName label, 
.LcWidgetTopWrapper.ClField-LastName label, 
.LcWidgetTopWrapper.ClField-Email label, 
.LcWidgetTopWrapper.ClField-Password label, 
.LcWidgetTopWrapper.ClField-Phone label {
    /*position: absolute;
    top: 13px;
    left: 38px;*/
    transition: all 0.3s;
    -webkit-transition: all 0.3s;
    -moz-transition: all 0.3s;
    -o-transition: all 0.3s;
    -ms-transition: all 0.3s;
    display: inline;
    width: 100%;
    font-weight: 400;
    font-size: 13px;
    line-height: 17px;
    color: #fff;
}

.LcWidgetTopWrapper.ClField-Phone label {
	left: 128px;
}

.LcWidgetTopWrapper.ClField-FullName label.inputDirty,
.LcWidgetTopWrapper.ClField-FirstName label.inputDirty,
.LcWidgetTopWrapper.ClField-LastName label.inputDirty,
.LcWidgetTopWrapper.ClField-Email  label.inputDirty,
.LcWidgetTopWrapper.ClField-Phone label.inputDirty {
	top: -20px;
	left: 0px;
	font-size: 14px;
	color: #fff;
}
.LcWidgetTopWrapper.ClField-FullName label:focus-within,
.LcWidgetTopWrapper.ClField-FirstName label:focus-within,
.LcWidgetTopWrapper.ClField-LastName label:focus-within,
.LcWidgetTopWrapper.ClField-Email  label:focus-within,
.LcWidgetTopWrapper.ClField-Phone label:focus-within {
    font-weight: normal;
	top: 0px;
	left: 0px;
	font-size: 13px;
}

.LcWidgetTopWrapper.ClField-FullName label.inputDirty+input,
.LcWidgetTopWrapper.ClField-FirstName label.inputDirty+input,
.LcWidgetTopWrapper.ClField-LastName label.inputDirty+input,
.LcWidgetTopWrapper.ClField-Email  label.inputDirty+input,
.LcWidgetTopWrapper.ClField-Phone label.inputDirty+.phoneWrapper input {
	border: 1px solid #2193FF!important;
}

::-webkit-input-placeholder {
	/* WebKit browsers */
	 color: transparent;
}
 :-moz-placeholder {
	/* Mozilla Firefox 4 to 18 */
	 color: transparent;
}
 ::-moz-placeholder {
	/* Mozilla Firefox 19+ */
	 color: transparent;
}
 :-ms-input-placeholder {
	/* Internet Explorer 10+ */
	 color: transparent;
}
 input::placeholder {
	 color: transparent;
}
 textarea::-webkit-input-placeholder {
	/* WebKit browsers */
	 color: transparent;
}
 textarea:-moz-placeholder {
	/* Mozilla Firefox 4 to 18 */
	 color: transparent;
}
 textarea::-moz-placeholder {
	/* Mozilla Firefox 19+ */
	 color: transparent;
}
 textarea:-ms-input-placeholder {
	/* Internet Explorer 10+ */
	 color: transparent;
}
 textarea::placeholder {
	 color: transparent;
}

input.Send-Submit,
input.Send-Button, 
input.SendTermsAgreementAsic-Submit {
    background: #2193FF;
    border-radius: 8px !important;
    padding: 9px;
    margin-top: 45px;
}

.LcWidgetTopWrapper.ClField-TermsAgreementAsic.lcFieldWrapper {
    margin-bottom: 0px;
	margin-top: 0px;
}

.ClField-UserExistLabel {
    margin: 0px!important;
}

.alreadyHaveAcc {
    text-align: left;
}

.alreadyHaveAcc a {
    font-weight: 600;
    font-size: 13px;
    line-height: 17px;
}

.createAlt {
    display: flex;
    align-items: center;
    justify-content: space-between;
	margin: 30px 0px;
}

.createAlt hr {
    margin: 0px;
    width: 23%;
    border-top: 1px solid #fff;
}

.createAltText {
    font-weight: 400;
    font-size: 13px;
    line-height: 17px;
    color: #fff;
}
/*
.lpSocials {
    display: flex;
    align-items: center;
    justify-content: space-between;
	margin-top: 18px;
}

.lpSocials a {
    border: 1px solid #2193FF;
    border-radius: 8px;
    width: 96px;
    height: 36px;
    display: flex;
    align-items: center;
    justify-content: center;
}
*/
.needHelp {
    margin-top: 34px;
    display: flex;
    align-items: center;
    justify-content: center;
	color: #fff;
	margin-bottom: 30px;
	font-weight: 500;
    font-size: 14px;
}

.lcFieldWrapper {
    position: relative;
	margin-top: 10px;
	margin-bottom: 0px;
	display:flex;
	flex-wrap: wrap;
}

.ClField-MarketingMaterials.lcFieldWrapper {
    margin: 0px;
	margin-top: 8px;
}

label.checkboxItem.MarketingMaterials {
    margin-top: 0px;
}

.lcFieldWrapper:before {
	content: "";
    width: 15px;
    height: 15px;
	position: absolute;
    top: 34px;
    left: 15px;
	display: block;
}

.ClField-FullName:before,
.ClField-FirstName:before{
	/*background-image: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_224_630)'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M6.91667 9.07143C3.92992 9.07143 1.5 11.4746 1.5 14.4286V15.5H14.5V14.4286C14.5 11.4746 12.0701 9.07143 9.08333 9.07143L8 11.9814L6.91667 9.07143ZM9.58943 9.8526L8.69793 12.2473C8.5885 12.5412 8.31049 12.7359 8 12.7358C7.68951 12.7358 7.4115 12.5412 7.30207 12.2473L6.41057 9.8526C4.06021 10.1026 2.24578 12.0737 2.24578 14.4286V14.7456H13.7542V14.4286C13.7542 12.0737 11.9398 10.1026 9.58943 9.8526ZM8 7.24558C9.76533 7.24558 11.0459 5.95488 11.0459 4.25C11.0459 2.54512 9.76533 1.25442 8 1.25442C6.23467 1.25442 4.95411 2.54512 4.95411 4.25C4.95411 5.95488 6.23467 7.24558 8 7.24558ZM11.7917 4.25C11.7917 6.3875 10.1613 8 8 8C5.83875 8 4.20833 6.3875 4.20833 4.25C4.20833 2.1125 5.83875 0.5 8 0.5C10.1613 0.5 11.7917 2.1125 11.7917 4.25Z' fill='white'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_224_630'%3E%3Crect width='15' height='15' fill='white' transform='translate(0.5 0.5)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");*/
	background-image: url("data:image/svg+xml,%3Csvg width='15' height='16' viewBox='0 0 15 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.57505 8.9563C7.56255 8.9563 7.5438 8.9563 7.5313 8.9563C7.51255 8.9563 7.48755 8.9563 7.4688 8.9563C6.05005 8.91255 4.98755 7.8063 4.98755 6.4438C4.98755 5.0563 6.1188 3.92505 7.5063 3.92505C8.8938 3.92505 10.025 5.0563 10.025 6.4438C10.0188 7.81255 8.95005 8.91255 7.5938 8.9563C7.5813 8.9563 7.5813 8.9563 7.57505 8.9563ZM7.50005 4.8563C6.62505 4.8563 5.9188 5.5688 5.9188 6.43755C5.9188 7.2938 6.58755 7.98755 7.43755 8.0188C7.4563 8.01255 7.5188 8.01255 7.5813 8.0188C8.4188 7.97505 9.07505 7.28755 9.0813 6.43755C9.0813 5.5688 8.37505 4.8563 7.50005 4.8563Z' fill='%23EEEEEE'/%3E%3Cpath d='M7.50002 14.7187C5.81877 14.7187 4.21252 14.0937 2.96877 12.9562C2.85627 12.8562 2.80627 12.7062 2.81877 12.5625C2.90002 11.8187 3.36252 11.125 4.13127 10.6125C5.99377 9.37495 9.01252 9.37495 10.8688 10.6125C11.6375 11.1312 12.1 11.8187 12.1813 12.5625C12.2 12.7125 12.1438 12.8562 12.0313 12.9562C10.7875 14.0937 9.18127 14.7187 7.50002 14.7187ZM3.80002 12.4375C4.83752 13.3062 6.14377 13.7812 7.50002 13.7812C8.85627 13.7812 10.1625 13.3062 11.2 12.4375C11.0875 12.0562 10.7875 11.6875 10.3438 11.3875C8.80627 10.3625 6.20002 10.3625 4.65002 11.3875C4.20627 11.6875 3.91252 12.0562 3.80002 12.4375Z' fill='%23EEEEEE'/%3E%3Cpath d='M7.5 14.7188C3.79375 14.7188 0.78125 11.7063 0.78125 8C0.78125 4.29375 3.79375 1.28125 7.5 1.28125C11.2063 1.28125 14.2188 4.29375 14.2188 8C14.2188 11.7063 11.2063 14.7188 7.5 14.7188ZM7.5 2.21875C4.3125 2.21875 1.71875 4.8125 1.71875 8C1.71875 11.1875 4.3125 13.7812 7.5 13.7812C10.6875 13.7812 13.2812 11.1875 13.2812 8C13.2812 4.8125 10.6875 2.21875 7.5 2.21875Z' fill='%23EEEEEE'/%3E%3C/svg%3E%0A");
	display: block!important;
}

.ClField-LastName:before{
	/*background-image: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_224_630)'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M6.91667 9.07143C3.92992 9.07143 1.5 11.4746 1.5 14.4286V15.5H14.5V14.4286C14.5 11.4746 12.0701 9.07143 9.08333 9.07143L8 11.9814L6.91667 9.07143ZM9.58943 9.8526L8.69793 12.2473C8.5885 12.5412 8.31049 12.7359 8 12.7358C7.68951 12.7358 7.4115 12.5412 7.30207 12.2473L6.41057 9.8526C4.06021 10.1026 2.24578 12.0737 2.24578 14.4286V14.7456H13.7542V14.4286C13.7542 12.0737 11.9398 10.1026 9.58943 9.8526ZM8 7.24558C9.76533 7.24558 11.0459 5.95488 11.0459 4.25C11.0459 2.54512 9.76533 1.25442 8 1.25442C6.23467 1.25442 4.95411 2.54512 4.95411 4.25C4.95411 5.95488 6.23467 7.24558 8 7.24558ZM11.7917 4.25C11.7917 6.3875 10.1613 8 8 8C5.83875 8 4.20833 6.3875 4.20833 4.25C4.20833 2.1125 5.83875 0.5 8 0.5C10.1613 0.5 11.7917 2.1125 11.7917 4.25Z' fill='white'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_224_630'%3E%3Crect width='15' height='15' fill='white' transform='translate(0.5 0.5)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");*/
	background-image: url("data:image/svg+xml,%3Csvg width='15' height='16' viewBox='0 0 15 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.57505 8.9563C7.56255 8.9563 7.5438 8.9563 7.5313 8.9563C7.51255 8.9563 7.48755 8.9563 7.4688 8.9563C6.05005 8.91255 4.98755 7.8063 4.98755 6.4438C4.98755 5.0563 6.1188 3.92505 7.5063 3.92505C8.8938 3.92505 10.025 5.0563 10.025 6.4438C10.0188 7.81255 8.95005 8.91255 7.5938 8.9563C7.5813 8.9563 7.5813 8.9563 7.57505 8.9563ZM7.50005 4.8563C6.62505 4.8563 5.9188 5.5688 5.9188 6.43755C5.9188 7.2938 6.58755 7.98755 7.43755 8.0188C7.4563 8.01255 7.5188 8.01255 7.5813 8.0188C8.4188 7.97505 9.07505 7.28755 9.0813 6.43755C9.0813 5.5688 8.37505 4.8563 7.50005 4.8563Z' fill='%23EEEEEE'/%3E%3Cpath d='M7.50002 14.7187C5.81877 14.7187 4.21252 14.0937 2.96877 12.9562C2.85627 12.8562 2.80627 12.7062 2.81877 12.5625C2.90002 11.8187 3.36252 11.125 4.13127 10.6125C5.99377 9.37495 9.01252 9.37495 10.8688 10.6125C11.6375 11.1312 12.1 11.8187 12.1813 12.5625C12.2 12.7125 12.1438 12.8562 12.0313 12.9562C10.7875 14.0937 9.18127 14.7187 7.50002 14.7187ZM3.80002 12.4375C4.83752 13.3062 6.14377 13.7812 7.50002 13.7812C8.85627 13.7812 10.1625 13.3062 11.2 12.4375C11.0875 12.0562 10.7875 11.6875 10.3438 11.3875C8.80627 10.3625 6.20002 10.3625 4.65002 11.3875C4.20627 11.6875 3.91252 12.0562 3.80002 12.4375Z' fill='%23EEEEEE'/%3E%3Cpath d='M7.5 14.7188C3.79375 14.7188 0.78125 11.7063 0.78125 8C0.78125 4.29375 3.79375 1.28125 7.5 1.28125C11.2063 1.28125 14.2188 4.29375 14.2188 8C14.2188 11.7063 11.2063 14.7188 7.5 14.7188ZM7.5 2.21875C4.3125 2.21875 1.71875 4.8125 1.71875 8C1.71875 11.1875 4.3125 13.7812 7.5 13.7812C10.6875 13.7812 13.2812 11.1875 13.2812 8C13.2812 4.8125 10.6875 2.21875 7.5 2.21875Z' fill='%23EEEEEE'/%3E%3C/svg%3E%0A");
	display: block!important;
}

.ClField-Email:before{
	/*background-image: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M1.48638 4.16316C1.57196 3.76065 1.94214 3.45 2.38709 3.45H13.6128C14.0578 3.45 14.428 3.76068 14.5135 4.16322L8 8.57299L1.48638 4.16316ZM1.46774 5.30456L7.72529 9.54102C7.89067 9.65299 8.10933 9.65299 8.27471 9.54102L14.5322 5.30462V12.5344C14.5322 13.0193 14.1213 13.425 13.6128 13.425H2.38709C1.87859 13.425 1.46774 13.0193 1.46774 12.5344V5.30456ZM15.4999 4.40873V12.5344C15.4999 13.5517 14.6479 14.375 13.6128 14.375H2.38709C1.35204 14.375 0.5 13.5517 0.5 12.5344V4.39957V4.34062C0.5 3.32333 1.35204 2.5 2.38709 2.5H13.6128C14.6479 2.5 15.4999 3.32333 15.4999 4.34062V4.39041C15.5 4.39652 15.5 4.40263 15.4999 4.40873Z' fill='white'/%3E%3C/svg%3E%0A");*/
	background-image: url("data:image/svg+xml,%3Csvg width='15' height='16' viewBox='0 0 15 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.625 13.7812H4.375C2.09375 13.7812 0.78125 12.4688 0.78125 10.1875V5.8125C0.78125 3.53125 2.09375 2.21875 4.375 2.21875H10.625C12.9062 2.21875 14.2188 3.53125 14.2188 5.8125V10.1875C14.2188 12.4688 12.9062 13.7812 10.625 13.7812ZM4.375 3.15625C2.5875 3.15625 1.71875 4.025 1.71875 5.8125V10.1875C1.71875 11.975 2.5875 12.8438 4.375 12.8438H10.625C12.4125 12.8438 13.2812 11.975 13.2812 10.1875V5.8125C13.2812 4.025 12.4125 3.15625 10.625 3.15625H4.375Z' fill='%23EEEEEE'/%3E%3Cpath d='M7.49974 8.54373C6.97474 8.54373 6.44349 8.38123 6.03724 8.04998L4.08099 6.48748C3.88099 6.32498 3.84349 6.03123 4.00599 5.83123C4.16849 5.63123 4.46224 5.59373 4.66224 5.75623L6.61849 7.31873C7.09349 7.69998 7.89974 7.69998 8.37474 7.31873L10.331 5.75623C10.531 5.59373 10.831 5.62498 10.9872 5.83123C11.1497 6.03123 11.1185 6.33123 10.9122 6.48748L8.95599 8.04998C8.55599 8.38123 8.02474 8.54373 7.49974 8.54373Z' fill='%23EEEEEE'/%3E%3C/svg%3E%0A");
	display: block!important;
}

.phoneWrapper:before{
	content: "";
    width: 15px;
    height: 15px;
	/*background-image: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M3.19664 0.599351C3.38473 0.452421 3.65319 0.470286 3.82016 0.640843L7.03973 3.92965C7.21811 4.11187 7.21811 4.40326 7.03973 4.58547L5.66623 5.98851C6.19954 8.10053 7.31465 9.16946 8.28304 9.72152C8.79256 10.012 9.2714 10.1647 9.62094 10.2444C9.77042 10.2785 9.89536 10.299 9.98772 10.3113L11.5374 8.93482C11.7211 8.77162 11.9997 8.77802 12.1757 8.94949L15.3583 12.0493C15.5422 12.2284 15.5478 12.5221 15.3709 12.7081L12.8545 15.3543C12.7496 15.4646 12.5976 15.5171 12.447 15.4951C10.0806 15.1491 7.22853 14.6707 4.90279 12.9312C2.54669 11.1689 0.802715 8.17392 0.500786 2.96159C0.491889 2.80798 0.558939 2.65979 0.680191 2.56508L3.19664 0.599351ZM10.1464 10.7974C10.1306 11.2659 10.1303 11.2658 10.13 11.2658L10.1293 11.2658L10.1276 11.2658L10.1232 11.2656L10.1101 11.2649C10.0996 11.2644 10.0853 11.2635 10.0675 11.2622C10.0319 11.2596 9.98225 11.2551 9.92026 11.2477C9.79637 11.233 9.62253 11.2063 9.41244 11.1584C8.99293 11.0627 8.42403 10.881 7.81873 10.536C6.59423 9.83789 5.25953 8.49172 4.69295 5.94714C4.65848 5.79237 4.7046 5.63066 4.81553 5.51735L6.0488 4.25756L3.44344 1.59618L1.45207 3.15174C1.78125 8.00518 3.41636 10.6487 5.4643 12.1804C7.50598 13.7075 10.0264 14.1874 12.3426 14.5321L14.3724 12.3977L11.834 9.92531L10.4577 11.1478C10.3678 11.2277 10.2507 11.2699 10.1306 11.2659L10.1464 10.7974Z' fill='white'/%3E%3C/svg%3E%0A");*/
	background-image: url("data:image/svg+xml,%3Csvg width='15' height='16' viewBox='0 0 15 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.9062 14.7188C10.2 14.7188 9.45625 14.55 8.6875 14.225C7.9375 13.9062 7.18125 13.4688 6.44375 12.9375C5.7125 12.4 5.00625 11.8 4.3375 11.1438C3.675 10.475 3.075 9.76875 2.54375 9.04375C2.00625 8.29375 1.575 7.54375 1.26875 6.81875C0.94375 6.04375 0.78125 5.29375 0.78125 4.5875C0.78125 4.1 0.86875 3.6375 1.0375 3.20625C1.2125 2.7625 1.49375 2.35 1.875 1.99375C2.35625 1.51875 2.90625 1.28125 3.49375 1.28125C3.7375 1.28125 3.9875 1.3375 4.2 1.4375C4.44375 1.55 4.65 1.71875 4.8 1.94375L6.25 3.9875C6.38125 4.16875 6.48125 4.34375 6.55 4.51875C6.63125 4.70625 6.675 4.89375 6.675 5.075C6.675 5.3125 6.60625 5.54375 6.475 5.7625C6.38125 5.93125 6.2375 6.1125 6.05625 6.29375L5.63125 6.7375C5.6375 6.75625 5.64375 6.76875 5.65 6.78125C5.725 6.9125 5.875 7.1375 6.1625 7.475C6.46875 7.825 6.75625 8.14375 7.04375 8.4375C7.4125 8.8 7.71875 9.0875 8.00625 9.325C8.3625 9.625 8.59375 9.775 8.73125 9.84375L8.71875 9.875L9.175 9.425C9.36875 9.23125 9.55625 9.0875 9.7375 8.99375C10.0813 8.78125 10.5188 8.74375 10.9563 8.925C11.1188 8.99375 11.2938 9.0875 11.4813 9.21875L13.5563 10.6937C13.7875 10.85 13.9563 11.05 14.0562 11.2875C14.15 11.525 14.1937 11.7438 14.1937 11.9625C14.1937 12.2625 14.125 12.5625 13.9937 12.8438C13.8625 13.125 13.7 13.3688 13.4937 13.5938C13.1375 13.9875 12.75 14.2688 12.3 14.45C11.8688 14.625 11.4 14.7188 10.9062 14.7188ZM3.49375 2.21875C3.15 2.21875 2.83125 2.36875 2.525 2.66875C2.2375 2.9375 2.0375 3.23125 1.9125 3.55C1.78125 3.875 1.71875 4.21875 1.71875 4.5875C1.71875 5.16875 1.85625 5.8 2.13125 6.45C2.4125 7.1125 2.80625 7.8 3.30625 8.4875C3.80625 9.175 4.375 9.84375 5 10.475C5.625 11.0938 6.3 11.6687 6.99375 12.175C7.66875 12.6687 8.3625 13.0687 9.05 13.3562C10.1187 13.8125 11.1188 13.9187 11.9438 13.575C12.2625 13.4438 12.5437 13.2438 12.8 12.9563C12.9437 12.8 13.0563 12.6313 13.15 12.4312C13.225 12.275 13.2625 12.1125 13.2625 11.95C13.2625 11.85 13.2438 11.75 13.1938 11.6375C13.175 11.6 13.1375 11.5312 13.0188 11.45L10.9438 9.975C10.8188 9.8875 10.7062 9.825 10.6 9.78125C10.4625 9.725 10.4062 9.66875 10.1937 9.8C10.0687 9.8625 9.95625 9.95625 9.83125 10.0813L9.35625 10.55C9.1125 10.7875 8.7375 10.8437 8.45 10.7375L8.28125 10.6625C8.025 10.525 7.725 10.3125 7.39375 10.0312C7.09375 9.775 6.76875 9.475 6.375 9.0875C6.06875 8.775 5.7625 8.44375 5.44375 8.075C5.15 7.73125 4.9375 7.4375 4.80625 7.19375L4.73125 7.00625C4.69375 6.8625 4.68125 6.78125 4.68125 6.69375C4.68125 6.46875 4.7625 6.26875 4.91875 6.1125L5.3875 5.625C5.5125 5.5 5.60625 5.38125 5.66875 5.275C5.71875 5.19375 5.7375 5.125 5.7375 5.0625C5.7375 5.0125 5.71875 4.9375 5.6875 4.8625C5.64375 4.7625 5.575 4.65 5.4875 4.53125L4.0375 2.48125C3.975 2.39375 3.9 2.33125 3.80625 2.2875C3.70625 2.24375 3.6 2.21875 3.49375 2.21875ZM8.71875 9.88125L8.61875 10.3062L8.7875 9.86875C8.75625 9.8625 8.73125 9.86875 8.71875 9.88125Z' fill='%23EEEEEE'/%3E%3C/svg%3E%0A");
	position: absolute;
    top: 34px;
    left: 15px;
	display: block!important;
}

.phoneWrapper>input[name="PhoneCountryCode"] {
	margin-right: 3%;
	width: 29%;
}

.phoneWrapper>input[name="Phone"] {
    padding-left: 15px!important;
}

.ClField-MarketingMaterials span {
    color: #fff;
    font-size: 13px;
    font-weight: 600;
}

.ClField-TermsAgreementAsic>label {
    color: #fff;
}

input.vaildFieldLc, select.vaildFieldLc {
    border: 1px solid #2193FF!important;
}

.formFeedbackIcon {
    position: absolute;
    width: 20px;
    right: 7px;
    top: 0px;
    z-index: 10;
    font-style: normal;
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
	display: none!important;
}

.formFeedbackIcon:before {
    font-size: 11px;
    width: 20px;
    height: 40px;
    line-height: 35px;
    text-align: center;
    display: block;
    background-repeat: no-repeat;
    background-position: center;
    background-size: 8px auto;
}

.formFeedbackIcon.inValidIco:before {
    color: #ff7176;
    content: '';
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23ff7176' viewBox='0 0 12.33 27.88'%3E%3Cpath d='M9.78,25.39A2.54,2.54,0,0,1,8.19,25a1.73,1.73,0,0,1-.46-1.4,6.75,6.75,0,0,1,.14-1.2A13.19,13.19,0,0,1,8.19,21l1.46-5.15a8.15,8.15,0,0,0,.29-1.56c.05-.57.07-1,.07-1.19a3.36,3.36,0,0,0-1.14-2.64,4.72,4.72,0,0,0-3.25-1,8.16,8.16,0,0,0-2.48.42c-.88.27-1.8.6-2.75,1L0,12.45c.29-.11.62-.22,1-.34a4.41,4.41,0,0,1,1.17-.17,2.27,2.27,0,0,1,1.56.39,1.85,1.85,0,0,1,.4,1.37A6.06,6.06,0,0,1,4,14.92c-.09.44-.21.91-.33,1.4L2.23,21.49C2.1,22,2,22.52,2,23a9.11,9.11,0,0,0-.09,1.26A3.35,3.35,0,0,0,3,26.85a4.88,4.88,0,0,0,3.31,1,7.49,7.49,0,0,0,2.43-.36c.69-.24,1.63-.59,2.8-1.05L12,24.88a6.51,6.51,0,0,1-1,.33A4.72,4.72,0,0,1,9.78,25.39Z'/%3E%3Cpath d='M8.86,6.5a3.49,3.49,0,0,0,2.45-1,3,3,0,0,0,1-2.29,3.07,3.07,0,0,0-1-2.31A3.49,3.49,0,0,0,8.86,0,3.54,3.54,0,0,0,6.39,1a3.11,3.11,0,0,0-1,2.31,3,3,0,0,0,1,2.29A3.54,3.54,0,0,0,8.86,6.5Z'/%3E%3C/svg%3E");
}

.errorFieldLc {
    background-image: none!important;
}

.errorValidation {
    font-size: 12px;
    line-height: 14px;
    color: #ff7176;
    z-index: 18;
	background-color: #000924;
	margin-top: 4px;
}

.LcWidgetTopWrapper.ClField-FullName .errorValidation.errorValOff, 
.LcWidgetTopWrapper.ClField-FirstName .errorValidation.errorValOff, 
.LcWidgetTopWrapper.ClField-LastName .errorValidation.errorValOff, 
.LcWidgetTopWrapper.ClField-Email .errorValidation.errorValOff,  
.LcWidgetTopWrapper.ClField-Phone .errorValidation.errorValOff {
    display: none;
}

.formFeedbackIcon.inValidIco:hover+.errorValidation {
    /*display: block !important;*/
}

.ClField-BlockUiMessage.lcFieldWrapper.BlockUiWrapper {
    z-index: 100;
}

.socialsIos{
	fill: #fff;
}

.socialsFaceBook{
	fill:#fff;
}

.mainSectionLight .socialsFaceBook {
    fill: #3F4756;
}

.mainSectionLight .socialsIos {
    fill: #3F4756;
}

/*Custom checkbox*/
.checkboxItem input {
    position: absolute;
    opacity: 0;
}

input[name="MarketingMaterials"]+span {
    text-align: left;
    position: relative;
    cursor: pointer;
    line-height: 16px;
    vertical-align: middle;
    display: block;
    padding: 4px 0 4px 26px;
}

input[name="MarketingMaterials"]+span:before {
    content: '';
    margin-right: 7px;
    display: inline-block;
    vertical-align: text-top;
    width: 18px;
    height: 18px;
    border: 1px solid #2193FF;
    position: absolute;
    left: 0;
    top: 3px;
    background: #2193FF;
    border-radius: 4px;
}

.checkboxItem input:checked + span:before {
    /*background: transparent;*/
}

.checkboxItem input:checked + span:after {
    content: '';
    position: absolute;
    left: 0px;
    top: 3px;
    background: transparent;
    width: 18px;
    height: 18px;
    /*box-shadow: 2px 0 0 #68717e, 4px 0 0 #68717e, 6px 0 0 #68717e, 6px -2px 0 #68717e, 6px -4px 0 #68717e, 6px -6px 0 #68717e;
    -webkit-transform: rotate(45deg);
    transform: rotate(45deg);*/
	background-image: url("data:image/svg+xml,%3Csvg width='10' height='8' viewBox='0 0 10 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 3.8L3.52406 6.6L9 1' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
	background-position: center;
    background-repeat: no-repeat;
}
/*End of Custom checkbox*/

/*Marketing material Check box fix for new material deign*/
.checkboxItem input[name="MarketingMaterials"]:checked + span:after, 
input[name="MarketingMaterials"]+span:before,
.ClField-MarketingMaterials.lcFieldWrapper>label>input[type="checkbox"] {
	display:none;
}
input[name="MarketingMaterials"]+span {
	padding-left: 0px;
	cursor: default;
}
input[name="MarketingMaterials"]+span a {
    cursor: pointer;
}
body[data-lcreg="FCA"] input[name="MarketingMaterials"]+span div.fcaClass,
body[data-lcreg="cysec"] input[name="MarketingMaterials"]+span div.cysecClass,
body[data-lcreg="Belarus"] input[name="MarketingMaterials"]+span div.belarosClass,
body[data-lcreg="Asic"] input[name="MarketingMaterials"]+span div.asicClass,
body[data-lcreg="iiroc"] input[name="MarketingMaterials"]+span div.iirocClass,
body[data-lcreg="FSC"] input[name="MarketingMaterials"]+span div.fscClass{
    display: inline!important;
}
/*End of Marketing material Check box fix for new material deign*/

.ClField-BlockUiMessage.lcFieldWrapper.BlockUiWrapper {
    position: absolute;
    top: 0px;
    left: 0px;
    width: 100%;
    height: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
    background-color: rgb(0, 9, 36,0.8);
    margin: 0px;
    border-radius: 15px;
}

.ClField-BlockUiMessage label.LcContent {
    display: block;
    color: #fff;
}

/*Light Lps adjustments*/
.mainSectionLight section.innerSection {
    background-color: #fff;
	border: 1px solid #fff;
}

.mainSectionLight section header {
    background-color: #EEEEEE;
}

.mainSectionLight path.logoSvgColor {
    fill: #3F4756;
}

.mainSectionLight h1.formTitle {
    color: #2193FF;
}

.mainSectionLight h2.formSubTitle {
    color: #2193FF;
}

.mainSectionLight .ClField-FullName:before,
.mainSectionLight .ClField-FirstName:before{
	background-image: url("data:image/svg+xml,%3Csvg width='15' height='16' viewBox='0 0 15 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.57505 8.9563C7.56255 8.9563 7.5438 8.9563 7.5313 8.9563C7.51255 8.9563 7.48755 8.9563 7.4688 8.9563C6.05005 8.91255 4.98755 7.8063 4.98755 6.4438C4.98755 5.0563 6.1188 3.92505 7.5063 3.92505C8.8938 3.92505 10.025 5.0563 10.025 6.4438C10.0188 7.81255 8.95005 8.91255 7.5938 8.9563C7.5813 8.9563 7.5813 8.9563 7.57505 8.9563ZM7.50005 4.8563C6.62505 4.8563 5.9188 5.5688 5.9188 6.43755C5.9188 7.2938 6.58755 7.98755 7.43755 8.0188C7.4563 8.01255 7.5188 8.01255 7.5813 8.0188C8.4188 7.97505 9.07505 7.28755 9.0813 6.43755C9.0813 5.5688 8.37505 4.8563 7.50005 4.8563Z' fill='%233F4756'/%3E%3Cpath d='M7.50002 14.7187C5.81877 14.7187 4.21252 14.0937 2.96877 12.9562C2.85627 12.8562 2.80627 12.7062 2.81877 12.5625C2.90002 11.8187 3.36252 11.125 4.13127 10.6125C5.99377 9.37495 9.01252 9.37495 10.8688 10.6125C11.6375 11.1312 12.1 11.8187 12.1813 12.5625C12.2 12.7125 12.1438 12.8562 12.0313 12.9562C10.7875 14.0937 9.18127 14.7187 7.50002 14.7187ZM3.80002 12.4375C4.83752 13.3062 6.14377 13.7812 7.50002 13.7812C8.85627 13.7812 10.1625 13.3062 11.2 12.4375C11.0875 12.0562 10.7875 11.6875 10.3438 11.3875C8.80627 10.3625 6.20002 10.3625 4.65002 11.3875C4.20627 11.6875 3.91252 12.0562 3.80002 12.4375Z' fill='%233F4756'/%3E%3Cpath d='M7.5 14.7188C3.79375 14.7188 0.78125 11.7063 0.78125 8C0.78125 4.29375 3.79375 1.28125 7.5 1.28125C11.2063 1.28125 14.2188 4.29375 14.2188 8C14.2188 11.7063 11.2063 14.7188 7.5 14.7188ZM7.5 2.21875C4.3125 2.21875 1.71875 4.8125 1.71875 8C1.71875 11.1875 4.3125 13.7812 7.5 13.7812C10.6875 13.7812 13.2812 11.1875 13.2812 8C13.2812 4.8125 10.6875 2.21875 7.5 2.21875Z' fill='%233F4756'/%3E%3C/svg%3E%0A");
}

.mainSectionLight .ClField-LastName:before{
	background-image: url("data:image/svg+xml,%3Csvg width='15' height='16' viewBox='0 0 15 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.57505 8.9563C7.56255 8.9563 7.5438 8.9563 7.5313 8.9563C7.51255 8.9563 7.48755 8.9563 7.4688 8.9563C6.05005 8.91255 4.98755 7.8063 4.98755 6.4438C4.98755 5.0563 6.1188 3.92505 7.5063 3.92505C8.8938 3.92505 10.025 5.0563 10.025 6.4438C10.0188 7.81255 8.95005 8.91255 7.5938 8.9563C7.5813 8.9563 7.5813 8.9563 7.57505 8.9563ZM7.50005 4.8563C6.62505 4.8563 5.9188 5.5688 5.9188 6.43755C5.9188 7.2938 6.58755 7.98755 7.43755 8.0188C7.4563 8.01255 7.5188 8.01255 7.5813 8.0188C8.4188 7.97505 9.07505 7.28755 9.0813 6.43755C9.0813 5.5688 8.37505 4.8563 7.50005 4.8563Z' fill='%233F4756'/%3E%3Cpath d='M7.50002 14.7187C5.81877 14.7187 4.21252 14.0937 2.96877 12.9562C2.85627 12.8562 2.80627 12.7062 2.81877 12.5625C2.90002 11.8187 3.36252 11.125 4.13127 10.6125C5.99377 9.37495 9.01252 9.37495 10.8688 10.6125C11.6375 11.1312 12.1 11.8187 12.1813 12.5625C12.2 12.7125 12.1438 12.8562 12.0313 12.9562C10.7875 14.0937 9.18127 14.7187 7.50002 14.7187ZM3.80002 12.4375C4.83752 13.3062 6.14377 13.7812 7.50002 13.7812C8.85627 13.7812 10.1625 13.3062 11.2 12.4375C11.0875 12.0562 10.7875 11.6875 10.3438 11.3875C8.80627 10.3625 6.20002 10.3625 4.65002 11.3875C4.20627 11.6875 3.91252 12.0562 3.80002 12.4375Z' fill='%233F4756'/%3E%3Cpath d='M7.5 14.7188C3.79375 14.7188 0.78125 11.7063 0.78125 8C0.78125 4.29375 3.79375 1.28125 7.5 1.28125C11.2063 1.28125 14.2188 4.29375 14.2188 8C14.2188 11.7063 11.2063 14.7188 7.5 14.7188ZM7.5 2.21875C4.3125 2.21875 1.71875 4.8125 1.71875 8C1.71875 11.1875 4.3125 13.7812 7.5 13.7812C10.6875 13.7812 13.2812 11.1875 13.2812 8C13.2812 4.8125 10.6875 2.21875 7.5 2.21875Z' fill='%233F4756'/%3E%3C/svg%3E%0A");
}

.mainSectionLight .ClField-Email:before{
	background-image: url("data:image/svg+xml,%3Csvg width='15' height='16' viewBox='0 0 15 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.625 13.7812H4.375C2.09375 13.7812 0.78125 12.4688 0.78125 10.1875V5.8125C0.78125 3.53125 2.09375 2.21875 4.375 2.21875H10.625C12.9062 2.21875 14.2188 3.53125 14.2188 5.8125V10.1875C14.2188 12.4688 12.9062 13.7812 10.625 13.7812ZM4.375 3.15625C2.5875 3.15625 1.71875 4.025 1.71875 5.8125V10.1875C1.71875 11.975 2.5875 12.8438 4.375 12.8438H10.625C12.4125 12.8438 13.2812 11.975 13.2812 10.1875V5.8125C13.2812 4.025 12.4125 3.15625 10.625 3.15625H4.375Z' fill='%233F4756'/%3E%3Cpath d='M7.49974 8.54373C6.97474 8.54373 6.44349 8.38123 6.03724 8.04998L4.08099 6.48748C3.88099 6.32498 3.84349 6.03123 4.00599 5.83123C4.16849 5.63123 4.46224 5.59373 4.66224 5.75623L6.61849 7.31873C7.09349 7.69998 7.89974 7.69998 8.37474 7.31873L10.331 5.75623C10.531 5.59373 10.831 5.62498 10.9872 5.83123C11.1497 6.03123 11.1185 6.33123 10.9122 6.48748L8.95599 8.04998C8.55599 8.38123 8.02474 8.54373 7.49974 8.54373Z' fill='%233F4756'/%3E%3C/svg%3E%0A");
}

.mainSectionLight .phoneWrapper:before{
	background-image: url("data:image/svg+xml,%3Csvg width='15' height='16' viewBox='0 0 15 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.9062 14.7188C10.2 14.7188 9.45625 14.55 8.6875 14.225C7.9375 13.9062 7.18125 13.4688 6.44375 12.9375C5.7125 12.4 5.00625 11.8 4.3375 11.1438C3.675 10.475 3.075 9.76875 2.54375 9.04375C2.00625 8.29375 1.575 7.54375 1.26875 6.81875C0.94375 6.04375 0.78125 5.29375 0.78125 4.5875C0.78125 4.1 0.86875 3.6375 1.0375 3.20625C1.2125 2.7625 1.49375 2.35 1.875 1.99375C2.35625 1.51875 2.90625 1.28125 3.49375 1.28125C3.7375 1.28125 3.9875 1.3375 4.2 1.4375C4.44375 1.55 4.65 1.71875 4.8 1.94375L6.25 3.9875C6.38125 4.16875 6.48125 4.34375 6.55 4.51875C6.63125 4.70625 6.675 4.89375 6.675 5.075C6.675 5.3125 6.60625 5.54375 6.475 5.7625C6.38125 5.93125 6.2375 6.1125 6.05625 6.29375L5.63125 6.7375C5.6375 6.75625 5.64375 6.76875 5.65 6.78125C5.725 6.9125 5.875 7.1375 6.1625 7.475C6.46875 7.825 6.75625 8.14375 7.04375 8.4375C7.4125 8.8 7.71875 9.0875 8.00625 9.325C8.3625 9.625 8.59375 9.775 8.73125 9.84375L8.71875 9.875L9.175 9.425C9.36875 9.23125 9.55625 9.0875 9.7375 8.99375C10.0813 8.78125 10.5188 8.74375 10.9563 8.925C11.1188 8.99375 11.2938 9.0875 11.4813 9.21875L13.5563 10.6937C13.7875 10.85 13.9563 11.05 14.0562 11.2875C14.15 11.525 14.1937 11.7438 14.1937 11.9625C14.1937 12.2625 14.125 12.5625 13.9937 12.8438C13.8625 13.125 13.7 13.3688 13.4937 13.5938C13.1375 13.9875 12.75 14.2688 12.3 14.45C11.8688 14.625 11.4 14.7188 10.9062 14.7188ZM3.49375 2.21875C3.15 2.21875 2.83125 2.36875 2.525 2.66875C2.2375 2.9375 2.0375 3.23125 1.9125 3.55C1.78125 3.875 1.71875 4.21875 1.71875 4.5875C1.71875 5.16875 1.85625 5.8 2.13125 6.45C2.4125 7.1125 2.80625 7.8 3.30625 8.4875C3.80625 9.175 4.375 9.84375 5 10.475C5.625 11.0938 6.3 11.6687 6.99375 12.175C7.66875 12.6687 8.3625 13.0687 9.05 13.3562C10.1187 13.8125 11.1188 13.9187 11.9438 13.575C12.2625 13.4438 12.5437 13.2438 12.8 12.9563C12.9437 12.8 13.0563 12.6313 13.15 12.4312C13.225 12.275 13.2625 12.1125 13.2625 11.95C13.2625 11.85 13.2438 11.75 13.1938 11.6375C13.175 11.6 13.1375 11.5312 13.0188 11.45L10.9438 9.975C10.8188 9.8875 10.7062 9.825 10.6 9.78125C10.4625 9.725 10.4062 9.66875 10.1937 9.8C10.0687 9.8625 9.95625 9.95625 9.83125 10.0813L9.35625 10.55C9.1125 10.7875 8.7375 10.8437 8.45 10.7375L8.28125 10.6625C8.025 10.525 7.725 10.3125 7.39375 10.0312C7.09375 9.775 6.76875 9.475 6.375 9.0875C6.06875 8.775 5.7625 8.44375 5.44375 8.075C5.15 7.73125 4.9375 7.4375 4.80625 7.19375L4.73125 7.00625C4.69375 6.8625 4.68125 6.78125 4.68125 6.69375C4.68125 6.46875 4.7625 6.26875 4.91875 6.1125L5.3875 5.625C5.5125 5.5 5.60625 5.38125 5.66875 5.275C5.71875 5.19375 5.7375 5.125 5.7375 5.0625C5.7375 5.0125 5.71875 4.9375 5.6875 4.8625C5.64375 4.7625 5.575 4.65 5.4875 4.53125L4.0375 2.48125C3.975 2.39375 3.9 2.33125 3.80625 2.2875C3.70625 2.24375 3.6 2.21875 3.49375 2.21875ZM8.71875 9.88125L8.61875 10.3062L8.7875 9.86875C8.75625 9.8625 8.73125 9.86875 8.71875 9.88125Z' fill='%233F4756'/%3E%3C/svg%3E%0A");
}

.mainSectionLight .LcWidgetTopWrapper.ClField-FullName label, 
.mainSectionLight .LcWidgetTopWrapper.ClField-FirstName label, 
.mainSectionLight .LcWidgetTopWrapper.ClField-LastName label, 
.mainSectionLight .LcWidgetTopWrapper.ClField-Email label, 
.mainSectionLight .LcWidgetTopWrapper.ClField-Phone label {
    color: #3F4756;
}

.mainSectionLight .LcWidgetTopWrapper.ClField-FullName label.inputDirty,
.mainSectionLight .LcWidgetTopWrapper.ClField-FirstName label.inputDirty,
.mainSectionLight .LcWidgetTopWrapper.ClField-LastName label.inputDirty,
.mainSectionLight .LcWidgetTopWrapper.ClField-Email  label.inputDirty,
.mainSectionLight .LcWidgetTopWrapper.ClField-Phone label.inputDirty {
	color: #3F4756;
}

.PassWordWrapper {
    width: 100%;
}

.mainSectionLight input[type="text"], 
.mainSectionLight input[type="number"], 
.mainSectionLight input[type="email"],
.mainSectionLight input[type="password"] {
    border: 1px solid #DCDCDC;
	color: #3F4756;
}

.mainSectionLight .ClField-MarketingMaterials span,
.mainSectionLight .ClField-TermsAgreementAsic>label {
    color: #3F4756;
}

.mainSectionLight .needHelp {
    color: #3F4756;
}

.mainSectionLight .errorValidation {
    background-color: #fff;
}

.mainSectionLight .ClField-BlockUiMessage.lcFieldWrapper.BlockUiWrapper {
    background-color: rgb(255,255, 255,0.8);
}

.mainSectionLight .ClField-BlockUiMessage label.LcContent {
    color: #2193FF;
}
/*End of Light Lps adjustments*/

/*widget with token*/
label.lcFieldLabel.Token {
    display: block;
    text-align: center;
    color: #fff;
	justify-content: center;
    font-size: 16px;
}
.tokenLabelWrapper {
    display: flex;
    align-items: center;
    justify-content: center;
    margin-bottom: 20px;
	flex-wrap: wrap;
}
div[name="TokenLableTitle"] {
    width: 100%;
    color: #fff;
    text-align: center;
    margin-top: 20px;
}
.tokenLabelWrapper span {
    font-size: 22px;
    margin-right: 10px;
    color: #fff;
}
input[name="TokenEditBtn"] {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 14 14' fill='none'%3E%3Cpath d='M6.75 11.25H11.8125' stroke='%232193FF' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M9.28125 1.96876C9.50503 1.74498 9.80853 1.61926 10.125 1.61926C10.2817 1.61926 10.4369 1.65013 10.5816 1.71009C10.7264 1.77006 10.8579 1.85795 10.9688 1.96876C11.0796 2.07956 11.1674 2.2111 11.2274 2.35587C11.2874 2.50064 11.3182 2.65581 11.3182 2.81251C11.3182 2.9692 11.2874 3.12437 11.2274 3.26914C11.1674 3.41391 11.0796 3.54545 10.9688 3.65626L3.9375 10.6875L1.6875 11.25L2.25 9.00001L9.28125 1.96876Z' stroke='%232193FF' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
    background-repeat: no-repeat;
    width: 22px;
    height: 22px;
    background-size: cover;
    border: none;
    background-color: transparent;
    outline: none;
	padding: 0px!important;
    margin: 0px!important;
}
.tokensWrapper {
    display: flex;
    justify-content: space-between;
}
input.TokenField {
    max-width: 55px;
    border: 1px solid #2196f3;
    padding: 8px !important;
    font-size: 22px;
    text-align: center;
    /*margin-right: 3%;*/
	width: 15%;
}
.tokensWrapper .vaildFieldLc {
    background-image: none!important;
}
.tokensWrapper .errorFieldLc {
    background-image: none!important;
}
input::-webkit-outer-spin-button,
input::-webkit-inner-spin-button {
  -webkit-appearance: none;
  margin: 0;
}
input[type=number] {
  -moz-appearance: textfield;
}
input.TokenBack-Button {
    background-color: transparent;
    border: medium;
    border-radius: 5px;
    color: #2196f3;
    font-size: 14px;
    width: auto;
    font-weight: 500;
    display: block;
    margin-bottom: 20px;
    text-decoration: underline;
}
.LcWidgetTopWrapper.ClField-SentAgainLabel.lcFieldWrapper {
    color: #fff;
}
#myID form[data-currentstag="2"] {
    align-items: center;
    justify-content: center;
    text-align: center;
}
#myID .LcWidgetTopWrapper.ClField-Token.lcFieldWrapper {
    width: auto;
}
#myID .LcWidgetTopWrapper.ClField-SentAgainLabel.lcFieldWrapper {
    width: auto;
}
#myID input.TokenBack-Button {
    width: 100%;
    margin-top: 20px;
}
.formErrorMessage {
    color: #E01C1C;
    margin: 4px;
}
.LcWidgetTopWrapper.lcFieldWrapper {
    flex-direction: column;
}
/*End of widget with token*/

/*Select fields additionals*/
.lcFieldWrapper select {
    background-color: transparent!important;
    color: #fff;
    border: 1px solid #fff;
    border-radius: 8px;
	outline: none;
	background-image: url("data:image/svg+xml,%3Csvg width='15' height='16' viewBox='0 0 15 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.49995 10.5913C7.06245 10.5913 6.62495 10.4226 6.2937 10.0913L2.2187 6.01631C2.03745 5.83506 2.03745 5.53506 2.2187 5.35381C2.39995 5.17256 2.69995 5.17256 2.8812 5.35381L6.9562 9.42881C7.2562 9.72881 7.7437 9.72881 8.0437 9.42881L12.1187 5.35381C12.3 5.17256 12.6 5.17256 12.7812 5.35381C12.9625 5.53506 12.9625 5.83506 12.7812 6.01631L8.7062 10.0913C8.37495 10.4226 7.93745 10.5913 7.49995 10.5913Z' fill='%23EEEEEE'/%3E%3C/svg%3E%0A")!important;
	appearance: none;
	-webkit-appearance: none;
	-moz-appearance: none;
	-o-appearance: none;
	-ms-appearance: none;
	background-repeat: no-repeat;
    background-position: 98% center;
	padding: 8px 15px !important;
	padding-left: 38px!important;
	font-weight: 600;
}

.lcFieldWrapper select.noInfoTultip {
	padding-left: 15px!important;
}

label.lcFieldLabel {
    display: flex!important;
    align-items: center;
    justify-content: space-between;
    color: #fff;
    font-weight: 400;
    font-size: 13px;
    line-height: 17px;
}

.lcFieldWrapper select option {
    color: #fff;
    border: 1px solid #fff;
    border-radius: 8px;
    background: #000924;
	font-weight: 600;
}


.ExplainField {
    position: absolute;
    bottom: 10px;
    left: 10px;
}
button.ExplainFieldMessage {
    border: none;
    height: 19px;
    width: 19px;
    border-radius: 50%;
    position: relative;
    background-color: transparent;
    background-size: cover;
    background-repeat: no-repeat;
    background-image: url("data:image/svg+xml,%3Csvg width='15' height='16' viewBox='0 0 15 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M2.1967 2.69682C3.60322 1.2903 5.51088 0.500122 7.5 0.500122C9.48912 0.500122 11.3968 1.2903 12.8033 2.69682C14.2098 4.10334 15 6.011 15 8.00012C15 9.98925 14.2098 11.8969 12.8033 13.3034C11.3968 14.7099 9.48912 15.5001 7.5 15.5001C5.51088 15.5001 3.60322 14.7099 2.1967 13.3034C0.790176 11.8969 0 9.98925 0 8.00012C0 6.011 0.790176 4.10334 2.1967 2.69682ZM7.5 1.57155C5.79504 1.57155 4.1599 2.24884 2.95431 3.45444C1.74872 4.66003 1.07143 6.29516 1.07143 8.00012C1.07143 9.70508 1.74872 11.3402 2.95431 12.5458C4.1599 13.7514 5.79504 14.4287 7.5 14.4287C9.20496 14.4287 10.8401 13.7514 12.0457 12.5458C13.2513 11.3402 13.9286 9.70508 13.9286 8.00012C13.9286 6.29516 13.2513 4.66003 12.0457 3.45444C10.8401 2.24884 9.20496 1.57155 7.5 1.57155ZM7.49998 7.46441C7.79585 7.46441 8.03569 7.70425 8.03569 8.00012V11.7501C8.03569 12.046 7.79585 12.2858 7.49998 12.2858C7.20411 12.2858 6.96426 12.046 6.96426 11.7501V8.00012C6.96426 7.70425 7.20411 7.46441 7.49998 7.46441ZM7.50003 4.25012C7.21587 4.25012 6.94335 4.363 6.74242 4.56394C6.54149 4.76487 6.4286 5.03739 6.4286 5.32155C6.4286 5.60571 6.54149 5.87823 6.74242 6.07916C6.94335 6.2801 7.21587 6.39298 7.50003 6.39298C7.78419 6.39298 8.05672 6.2801 8.25765 6.07916C8.45858 5.87823 8.57146 5.60571 8.57146 5.32155C8.57146 5.03739 8.45858 4.76487 8.25765 4.56394C8.05672 4.363 7.78419 4.25012 7.50003 4.25012Z' fill='%232193FF'/%3E%3C/svg%3E%0A");
}
button.ExplainFieldMessage + .ExplainFieldPopup {
    position: absolute;
    width: 200px;
    /* height: 200px; */
    border: 1px solid #333;
    bottom: 35px;
    left: -10px;
    padding: 10px;
    border-radius: 5px;
    z-index: 10;
    margin-bottom: 10px;
    -webkit-transition: all 0.5s;
    -moz-transition: all 0.5s;
    -o-transition: all 0.5s;
    transition: all 0.5s;
    opacity: 1;
    background: #3F4756;
    color: #fff;
    font-weight: 400;
    font-size: 13px;
    line-height: 17px;
}
button.ExplainFieldMessage + .ExplainFieldPopup:before {
    content: "";
    width: 20px;
    height: 20px;
    position: absolute;
    bottom: -8px;
    left: 12px;
    border-radius: 5px;
    background-color: #3F4756;
    transform: rotate(45deg);
    -webkit-transform: rotate(45deg);
    -moz-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    -o-transform: rotate(45deg);
}

/*End of Select fields additionals*/

@media all and (min-width: 1200px) {
section.mainSection {
    min-height: 100vh;
}
}

@media all and (max-width: 1200px) {
section.leftSection, section.rightSection {
    width: 50%;
}
}

@media all and (max-width: 991px) {
section.leftSection, section.rightSection {
    width: 100%;
}
section.rightSection {
    width: 100%;
    background-image: none;
}
section.rightSection img {
    display: block;
}
}

@media all and (max-width: 768px) {
/*.lpSocials a {
    width: 86px;
}*/
}

@media all and (max-width: 540px) {
section.mainSection {
    padding: 58px 24px 104px;
	border: none;
	background-image: url(/assets/img/darkBgMobile.jpg)!important;
}
section.mainSection.mainSectionLight  {
	background-image: url(/assets/img/lightBgMobile.jpg)!important;
}
section.innerSection {
    background-color: rgb(0, 9, 36,0.8);
}
.mainSectionLight section.innerSection {
    background-color: #fff;
}
section header, .mainSectionLight section header {
    background-color: transparent;
    justify-content: center;
	/*background-color: #000924;*/
	padding-top: 30px;
}
h1.formTitle {
    margin-top: 0px;
}
}

















