@import url('https://fonts.googleapis.com/css2?family=Open+Sans:wght@300;400;500;600;700&display=swap');display-flex,.display-flex,.display-flex-center,.signup-content,.signin-content,.social-login,.socials{display:flex;display:-webkit-flex}list-type-ulli,.socials{list-style-type:none;margin:0;padding:0}@font-face{font-family:poppins;font-style:normal;font-weight:300;src:url(../../fonts/poppins-v5-latin-300.eot);src:local("Poppins Light"),local("Poppins-Light"),url(../../fonts/poppins-v5-latin-300.eot?#iefix) format("embedded-opentype"),url(../../fonts/poppins-v5-latin-300.woff2) format("woff2"),url(../../fonts/poppins-v5-latin-300.woff) format("woff"),url(../../fonts/poppins-v5-latin-300.ttf) format("truetype"),url(../../fonts/poppins-v5-latin-300.svg#Poppins) format("svg")}@font-face{font-family:poppins;font-style:italic;font-weight:300;src:url(../../fonts/poppins-v5-latin-300italic.eot);src:local("Poppins Light Italic"),local("Poppins-LightItalic"),url(../../fonts/poppins-v5-latin-300italic.eot?#iefix) format("embedded-opentype"),url(../../fonts/poppins-v5-latin-300italic.woff2) format("woff2"),url(../../fonts/poppins-v5-latin-300italic.woff) format("woff"),url(../../fonts/poppins-v5-latin-300italic.ttf) format("truetype"),url(../../fonts/poppins-v5-latin-300italic.svg#Poppins) format("svg")}@font-face{font-family:poppins;font-style:normal;font-weight:400;src:url(../../fonts/poppins-v5-latin-regular.eot);src:local("Poppins Regular"),local("Poppins-Regular"),url(../../fonts/poppins-v5-latin-regular.eot?#iefix) format("embedded-opentype"),url(../../fonts/poppins-v5-latin-regular.woff2) format("woff2"),url(../../fonts/poppins-v5-latin-regular.woff) format("woff"),url(../../fonts/poppins-v5-latin-regular.ttf) format("truetype"),url(../../fonts/poppins-v5-latin-regular.svg#Poppins) format("svg")}@font-face{font-family:poppins;font-style:italic;font-weight:400;src:url(../../fonts/poppins-v5-latin-italic.eot);src:local("Poppins Italic"),local("Poppins-Italic"),url(../../fonts/poppins-v5-latin-italic.eot?#iefix) format("embedded-opentype"),url(../../fonts/poppins-v5-latin-italic.svg#Poppins) format("svg")}@font-face{font-family:poppins;font-style:normal;font-weight:500;src:url(../../fonts/poppins-v5-latin-500.eot);src:local("Poppins Medium"),local("Poppins-Medium"),url(../../fonts/poppins-v5-latin-500.eot?#iefix) format("embedded-opentype"),url(../../fonts/poppins-v5-latin-500.woff2) format("woff2"),url(../../fonts/poppins-v5-latin-500.woff) format("woff"),url(../../fonts/poppins-v5-latin-500.ttf) format("truetype"),url(../../fonts/poppins-v5-latin-500.svg#Poppins) format("svg")}@font-face{font-family:poppins;font-style:italic;font-weight:500;src:url(../../fonts/poppins-v5-latin-500italic.eot);src:local("Poppins Medium Italic"),local("Poppins-MediumItalic"),url(../../fonts/poppins-v5-latin-500italic.eot?#iefix) format("embedded-opentype"),url(../../fonts/poppins-v5-latin-500italic.woff2) format("woff2"),url(../../fonts/poppins-v5-latin-500italic.woff) format("woff"),url(../../fonts/poppins-v5-latin-500italic.ttf) format("truetype"),url(../../fonts/poppins-v5-latin-500italic.svg#Poppins) format("svg")}@font-face{font-family:poppins;font-style:normal;font-weight:600;src:url(../../fonts/poppins-v5-latin-600.eot);src:local("Poppins SemiBold"),local("Poppins-SemiBold"),url(../../fonts/poppins-v5-latin-600.eot?#iefix) format("embedded-opentype"),url(../../fonts/poppins-v5-latin-600.woff2) format("woff2"),url(../../fonts/poppins-v5-latin-600.woff) format("woff"),url(../../fonts/poppins-v5-latin-600.ttf) format("truetype"),url(../../fonts/poppins-v5-latin-600.svg#Poppins) format("svg")}@font-face{font-family:poppins;font-style:normal;font-weight:700;src:url(../../fonts/poppins-v5-latin-700.eot);src:local("Poppins Bold"),local("Poppins-Bold"),url(../../fonts/poppins-v5-latin-700.eot?#iefix) format("embedded-opentype"),url(../../fonts/poppins-v5-latin-700.woff2) format("woff2"),url(../../fonts/poppins-v5-latin-700.woff) format("woff"),url(../../fonts/poppins-v5-latin-700.ttf) format("truetype"),url(../../fonts/poppins-v5-latin-700.svg#Poppins) format("svg")}@font-face{font-family:poppins;font-style:italic;font-weight:700;src:url(../../fonts/poppins-v5-latin-700italic.eot);src:local("Poppins Bold Italic"),local("Poppins-BoldItalic"),url(../../fonts/poppins-v5-latin-700italic.eot?#iefix) format("embedded-opentype"),url(../../fonts/poppins-v5-latin-700italic.woff2) format("woff2"),url(../../fonts/poppins-v5-latin-700italic.woff) format("woff"),url(../../fonts/poppins-v5-latin-700italic.ttf) format("truetype"),url(../../fonts/poppins-v5-latin-700italic.svg#Poppins) format("svg")}@font-face{font-family:poppins;font-style:normal;font-weight:800;src:url(../../fonts/poppins-v5-latin-800.eot);src:local("Poppins ExtraBold"),local("Poppins-ExtraBold"),url(../../fonts/poppins-v5-latin-800.eot?#iefix) format("embedded-opentype"),url(../../fonts/poppins-v5-latin-800.woff2) format("woff2"),url(../../fonts/poppins-v5-latin-800.woff) format("woff"),url(../../fonts/poppins-v5-latin-800.ttf) format("truetype"),url(../../fonts/poppins-v5-latin-800.svg#Poppins) format("svg")}@font-face{font-family:poppins;font-style:italic;font-weight:800;src:url(../../fonts/poppins-v5-latin-800italic.eot);src:local("Poppins ExtraBold Italic"),local("Poppins-ExtraBoldItalic"),url(../../fonts/poppins-v5-latin-800italic.eot?#iefix) format("embedded-opentype"),url(../../fonts/poppins-v5-latin-800italic.woff2) format("woff2"),url(../../fonts/poppins-v5-latin-800italic.woff) format("woff"),url(../../fonts/poppins-v5-latin-800italic.ttf) format("truetype"),url(../../fonts/poppins-v5-latin-800italic.svg#Poppins) format("svg")}@font-face{font-family:poppins;font-style:normal;font-weight:900;src:url(../../fonts/poppins-v5-latin-900.eot);src:local("Poppins Black"),local("Poppins-Black"),url(../../fonts/poppins-v5-latin-900.eot?#iefix) format("embedded-opentype"),url(../../fonts/poppins-v5-latin-900.woff2) format("woff2"),url(../../fonts/poppins-v5-latin-900.woff) format("woff"),url(../../fonts/poppins-v5-latin-900.ttf) format("truetype"),url(../../fonts/poppins-v5-latin-900.svg#Poppins) format("svg")}a:focus,a:active{text-decoration:none;outline:none;transition:all 300ms ease 0s;-moz-transition:all 300ms ease 0s;-webkit-transition:all 300ms ease 0s;-o-transition:all 300ms ease 0s;-ms-transition:all 300ms ease 0s}input,select,textarea{outline:none;appearance:unset!important;-moz-appearance:unset!important;-webkit-appearance:unset!important;-o-appearance:unset!important;-ms-appearance:unset!important}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{appearance:none!important;-moz-appearance:none!important;-webkit-appearance:none!important;-o-appearance:none!important;-ms-appearance:none!important;margin:0}input:focus,select:focus,textarea:focus{outline:none;box-shadow:none!important;-moz-box-shadow:none!important;-webkit-box-shadow:none!important;-o-box-shadow:none!important;-ms-box-shadow:none!important}input[type=checkbox]{appearance:checkbox!important;-moz-appearance:checkbox!important;-webkit-appearance:checkbox!important;-o-appearance:checkbox!important;-ms-appearance:checkbox!important}input[type=radio]{appearance:radio!important;-moz-appearance:radio!important;-webkit-appearance:radio!important;-o-appearance:radio!important;-ms-appearance:radio!important}img{max-width:100%;height:auto}figure{margin:0}p{margin-bottom:0;font-size:15px;color:#777}h2{line-height:1.66;margin:0;padding:0;font-weight:700;color:#222;font-family:Poppins;font-size:36px}.main{background:#fff;padding:30px 0}.clear{clear:both}body{font-size:13px;line-height:1.8;color:#222;background:#fff;font-weight:400;font-family:Poppins}.container{width:900px;background:#fff;margin:0 auto;}.display-flex{justify-content:space-between;-moz-justify-content:space-between;-webkit-justify-content:space-between;-o-justify-content:space-between;-ms-justify-content:space-between;align-items:center;-moz-align-items:center;-webkit-align-items:center;-o-align-items:center;-ms-align-items:center}.display-flex-center{justify-content:center;-moz-justify-content:center;-webkit-justify-content:center;-o-justify-content:center;-ms-justify-content:center;align-items:center;-moz-align-items:center;-webkit-align-items:center;-o-align-items:center;-ms-align-items:center}.position-center{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%)}.signup-content{padding:0px 0}.form-title{margin-bottom:33px}.signup-image{margin-top:45px}figure{margin-bottom:50px;text-align:center}.form-submit{display:inline-block;background:#6dabe4;color:#fff;border-bottom:none;width:auto;padding:15px 39px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;-o-border-radius:5px;-ms-border-radius:5px;margin-top:25px;cursor:pointer}.form-submit:hover{background:#4292dc}#signin{margin-top:16px}.signup-image-link{font-size:14px;color:#222;display:block;text-align:center}.term-service{font-size:13px;color:#222}.register-form{width:100%}.form-group{position:relative;margin-bottom:25px;overflow:hidden}.form-group:last-child{margin-bottom:0}input, select, textarea{width:100%;display:block;border:none;border-bottom:1px solid #999;padding:6px 30px;font-family:Poppins;box-sizing:border-box}input::-webkit-input-placeholder{color:#999}input::-moz-placeholder{color:#999}input:-ms-input-placeholder{color:#999}input:-moz-placeholder{color:#999}input:focus{border-bottom:1px solid #222}input:focus::-webkit-input-placeholder{color:#222}input:focus::-moz-placeholder{color:#222}input:focus:-ms-input-placeholder{color:#222}input:focus:-moz-placeholder{color:#222}input[type=checkbox]:not(old){width:2em;margin:0;padding:0;font-size:1em;display:none}input[type=checkbox]:not(old)+label{display:inline-block;line-height:1.5em;margin-top:6px}input[type=checkbox]:not(old)+label>span{display:inline-block;width:13px;height:13px;margin-right:15px;margin-bottom:3px;border:1px solid #999;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;-o-border-radius:2px;-ms-border-r:2px;background:#fff;background-image:-moz-linear-gradient(white,white);background-image:-ms-linear-gradient(white,white);background-image:-o-linear-gradient(white,white);background-image:-webkit-linear-gradient(white,white);background-image:linear-gradient(white,white);vertical-align:bottom}input[type=checkbox]:not(old):checked+label>span{background-image:-moz-linear-gradient(white,white);background-image:-ms-linear-gradient(white,white);background-image:-o-linear-gradient(white,white);background-image:-webkit-linear-gradient(white,white);background-image:linear-gradient(white,white)}input[type=checkbox]:not(old):checked+label>span:before{content:'\f00c';display:block;color:#222;font-size:11px;line-height:1.2;text-align:center;font-family:icomoon;font-weight:700}.agree-term{display:inline-block;width:auto}.label-has-error{top:22%}label.error{position:relative;background:url(../images/unchecked.gif) no-repeat;background-position-y:3px;padding-left:20px;display:block;margin-top:20px}label.valid{display:block;position:absolute;right:0;left:auto;margin-top:-6px;width:20px;height:20px;background:0 0}label.valid:after{font-family:icomoon;content:'\f269';width:100%;height:100%;position:absolute;font-size:16px;color:green}.label-agree-term{position:relative;top:0%;transform:translateY(0);-moz-transform:translateY(0);-webkit-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0)}.material-icons-name{font-size:18px}.signin-content{padding-top:67px;padding-bottom:87px}.social-login{align-items:center;-moz-align-items:center;-webkit-align-items:center;-o-align-items:center;-ms-align-items:center;margin-top:80px}.social-label{display:inline-block;margin-right:15px}.socials li{padding:5px}.socials li:last-child{margin-right:0}.socials li a{text-decoration:none}.socials li a i{width:30px;height:30px;color:#fff;font-size:14px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;-o-border-radius:5px;-ms-border-radius:5px;transform:translateZ(0);-moz-transform:translateZ(0);-webkit-transform:translateZ(0);-o-transform:translateZ(0);-ms-transform:translateZ(0);-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.socials li:hover a i{-webkit-transform:scale(1.3) translateZ(0);transform:scale(1.3) translateZ(0)}.icon-facebook{background:#3b5998}.icon-twitter{background:#1da0f2}.icon-google{background:#e72734}@media screen and (max-width:1200px){.container{width:calc( 100% - 30px);max-width:100%}}@media screen and (min-width:1024px){.container{max-width:1200px}}@media screen and (max-width:768px){.signup-content,.signin-content{flex-direction:column;-moz-flex-direction:column;-webkit-flex-direction:column;-o-flex-direction:column;-ms-flex-direction:column;justify-content:center;-moz-justify-content:center;-webkit-justify-content:center;-o-justify-content:center;-ms-justify-content:center}.signup-form{margin-left:0;margin-right:0;padding-left:0;padding:0 30px}.signin-image{margin-left:0;margin-right:0;margin-top:00px;order:2;-moz-order:2;-webkit-order:2;-o-order:2;-ms-order:2}.social-login{justify-content:center;-moz-justify-content:center;-webkit-justify-content:center;-o-justify-content:center;-ms-justify-content:center}.form-button{text-align:center}.signin-form{order:1;-moz-order:1;-webkit-order:1;-o-order:1;-ms-order:1;margin-right:0;margin-left:0;padding:0 30px}.form-title{text-align:center}}@media screen and (max-width:400px){.social-login{flex-direction:column;-moz-flex-direction:column;-webkit-flex-direction:column;-o-flex-direction:column;-ms-flex-direction:column}.social-label{margin-right:0;margin-bottom:10px}}
body{
	font-family: 'Open Sans', sans-serif;
}
.signup-form .reg-form label {
    font-weight: 500;
    font-family: 'Open Sans', sans-serif;
    color: #00234b;
    font-size: 15px;
    margin-left: 5px;
    margin-bottom: 4px;
    margin-top: 4px;
}
.signup-form .reg-form select,
.signup-form .reg-form input {
    transition: all 250ms ease-in-out;
    width: 100%;
    box-sizing: border-box;
    min-width: 100%;
    margin-bottom: 10px;
    box-shadow: none;
    outline: none;
    line-height: 45px;
    height: 45px;
    padding: 0 20px;
    text-align: left;
    border-radius: 10px;
    font-weight: 400;
    letter-spacing: 0.01em;
    background: #f8f8f8!important;
    font-size: 16px;
    border: 1px solid #e7e7e7;
    font-family: 'Open Sans', sans-serif;
    margin-bottom: 0;
}
.reg-form .form-group {
    margin-bottom: 10px;
}
input#signup {
    background: #f00909!important;
    text-align: center;
}
.reg-info h2{
	margin-bottom: 0;
    font-size: 34px;
    font-weight: 700;
    padding: 0 0px 30px 0;
    color: #00234b;
}
.reg-info p {
    font-weight: 500;
    font-size: 14px;
    line-height: 30px;
    color: #00234b;
}
.reg-info a {
    background: rgb(240 9 9 / 10%);
    padding: 5px 20px;
    color: #f00909;
    margin-top: 10px;
    border-radius: 30px;
    text-decoration: none;
    line-height: 22px;
    display: flex;
    align-items: center;
    float: left;
    gap: 8px;
    margin-right: 5px;
}
.reg-info a i {
    font-size: 19px;
    line-height: 22px;
}
.signin-form h2.form-title {
    margin-bottom: 0;
    font-size: 34px;
    font-weight: 700;
    padding: 0 0px 30px 0;
    color: #00234b;
}
.signin-form form#login-form label {
    font-weight: 500;
    font-family: 'Open Sans', sans-serif;
    color: #00234b;
    font-size: 15px;
    margin-left: 5px;
    margin-bottom: 4px;
    margin-top: 4px;
}
.signin-form form#login-form input {
	transition: all 250ms ease-in-out;
    width: 100%;
    box-sizing: border-box;
    min-width: 100%;
    margin-bottom: 10px;
    box-shadow: none;
    outline: none;
    line-height: 45px;
    height: 45px;
    padding: 0 20px;
    text-align: left;
    border-radius: 10px;
    font-weight: 400;
    letter-spacing: 0.01em;
    background: #f8f8f8!important;
    font-size: 16px;
    border: 1px solid #e7e7e7;
    font-family: 'Open Sans', sans-serif;
    margin-bottom: 0;
}
.signin-form form#login-form input#signin {
	background: #f00909!important;
    text-align: center;
}
.signin-form .signin-image p{
    font-weight: 500;
    font-size: 14px;
    line-height: 30px;
    color: #00234b;
}
.signup-image-link {
    background: rgb(240 9 9 / 10%);
    padding: 5px 20px;
    color: #f00909;
    border-radius: 30px;
    text-decoration: none;
    line-height: 22px;
    display: inline-block;
    margin: 0 auto;
    text-align: center;
    margin-right: 6px;
    margin-top: 10px;
}
a.signup-image-link:hover {
    color: #f00909;
}
.alert.alert-danger {
    font-family: 'Open Sans', sans-serif;
    font-size: 16px;
    font-weight: 500;
}
@media screen and (max-width: 768px){
	.signin-content {
	    padding-top: 0;
	    padding-bottom: 0;
	}
	.signin-image p {
	    font-size: 12px;
	}
	.signin-form{
		padding: 0;
	}
	.signin-form h2.form-title {
	    margin-bottom: 0;
	    font-size: 28px;
	    font-weight: 700;
	    padding: 10px 0px 0px 0;
	    color: #00234b;
	    text-align: left;
	}
	.reg-info h2 {
	    font-size: 28px;
	    padding: 0 0px 0px 0;
	}
	select#phone_code {
	    margin-bottom: 20px;
	}
}