@font-face {
  	font-family: OswaldBold;
  	src: url('/assets-new/fonts/Oswald-Bold.ttf');
}
@font-face {
  	font-family: OswaldRegular;
  	src: url('/assets-new/fonts/Oswald-Regular.ttf');
}
@font-face {
  	font-family: OswaldMedium;
  	src: url('/assets-new/fonts/Oswald-Medium.ttf');
}
@font-face {
  	font-family: Nunito-Bold;
  	src: url('/assets-new/fonts/Nunito-Bold.ttf');
}
@font-face {
  	font-family: Nunito-SemiBold;
  	src: url('/assets-new/fonts/Nunito-SemiBold.ttf');
}
@font-face {
  	font-family: Nunito-Regular;
  	src: url('/assets-new/fonts/Nunito-Regular.ttf');
}

.fontNunitoBold{font-family: 'Nunito-Bold' !important;}
.fontNunito{font-family: 'Nunito-SemiBold' !important;}
.fontNunitoRegular{font-family: 'Nunito-Regular' !important;}
.fontOswald{font-family: 'OswaldBold' !important;}
.fontWeight400{font-weight: 400 !important;}
.fontWeight600{font-weight: 600 !important;}
.fontWeight700{font-weight: 700 !important;}
.fontWeight900{font-weight: 900 !important;}
.fontSize16{font-size: 16px;}
.fontSize18{font-size: 18px;}
.fontSize19{font-size: 19px;}
.fontSize20{font-size: 20px;}
.fontSize30{font-size: 30px;}
.fontSize32{font-size: 32px;}
.fontSize40{font-size: 40px;}
.fontSize50{font-size: 50px;}
.fontSize60{font-size: 60px;}
.fontSize22{font-size: 22px;}
.lineHeight20{line-height: 20px;}
.lineHeight50{line-height: 50px;}
.register-form-block{
	background-color: #393e43;
	padding: 50px 40px;
}
.register-form-block input[type=text],input[type=email],input[type=password]{
	height: 50px;
    color: #1e1e1e;
    font-size: 13px;
}
.register-form-block button{
    background-color: #fbb927;
    padding: 15px;
    font-size: 25px;
    color: #1e1e1e !important;
}
.text-light-black{color: #1e1e1e;}
.bg-light-black{background-color: #1e1e1e;}
.move-background-banner{position: relative;margin: -60px 0px;z-index: 2 !important;}
.move-background-banner1{position: relative;margin: -60px 0px;z-index: 2 !important;}
.footer{padding-top: 100px !important;}
.set-main-banner{background-image: url('/assets-new/img/register/main-banner.jpg');height: 100vh;background-size: cover;background-position-y: -80px;background-repeat: no-repeat;}	
.customHomePage label::before{border: 1px solid #ffffff !important;background-color: #393e43!important; border-radius: 0px !important;}
.parsley-errors-list{margin-bottom: 0px !important;}
.parsley-custom-error-message{font-size: 12px !important;line-height: 12px !important;}
.iti-flag{width: 18px;}
.intl-tel-input.separate-dial-code .selected-dial-code{font-size: 12px;padding-left: 23px;}
.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-4 .selected-flag{width: 74px;}
.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-4 input, .intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-4 input[type=tel], .intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-4 input[type=text]{padding-left: 80px;}
@media screen and (max-width: 767px){
	.mobile-margin-top{margin-top: -2px; padding-top: 30px;}
	.text-mobile-display{text-align: center;}
	.set-main-banner{background-position: 0px 0px;height:870px;}
	.move-background-banner{margin: 0px 0 !important;z-index: 0 !important;position: unset !important;}
	.move-background-banner1{margin: unset !important;z-index: unset !important;}
	.register-form-block{padding: 30px 20px;}
	.register-form-block input[type=text],input[type=email],input[type=password]{height: 40px !important;}
	.register-form-block button{font-size: 18px;}
	.secondBlock{height: 500px !important;}
	.fontMobileMainHead{font-size: 45px !important;}
}
@media screen and (min-width: 768px) and (max-width: 1024px){
	.text-mobile-display{text-align: center;}
	.move-background-banner{margin:-160px 0px -80px 0px !important;}
	.mobile-margin-top{margin-top: -2px; padding-top: 30px;}
	.secondBlock{height: 500px !important;}
}
@media screen and (min-width: 1025px) and (max-width: 1440px){
	.set-main-banner{ min-height:750px; background-position: -30px 0px;}	
	.register-form-block{padding: 20px 30px !important;}
	.register-form-block input[type=text],input[type=email],input[type=password]{height: 35px !important;}
	.move-background-banner{margin: -70px 0px -40px 0px !important;}
	.mobile-margin-top{margin-top: 100px !important;}
	.register-form-block{max-width: 445px; width: 400px;}
	.padding-left-0-lg{padding-left: 0px;}
}
@media screen and (min-width: 1501px){
	.set-main-banner{background-image: url('/assets-new/img/register/main-banner-big.jpg');max-height: 80vh;background-position-x: -150px;background-position-y: unset; }	
	.p-t-60-xl{padding-top: 60px;}
}

@media screen and (min-width: 800px) and (max-width: 1024px){
	.register-form-block {padding:10px 40px 25px;}
	.margin-top70 {margin-top: 35px;}
	.padding-top70 {padding-top: 33px;}
	.SellHelpLeft{ margin:25px 0 0;}
	.SellHelpLeft img{ height:500px !important; }
	.bg-color-white{ margin:40px 0;}
	.secondBlock {margin-top: 22px;}
	.bg-light-black{ padding-top:50px;}
	.move-background-banner {margin: -160px 0px -103px 0px !important;}
	.move-background-banner1 {margin: -80px 0px;}
	.intl-tel-input.separate-dial-code input[type=text] {padding-right: 0px !important;	}
}

@media screen and (max-width: 800px){
	.bg-light-black {padding-top: 0px;}
	.secondBlock {margin-top: 0px;}
}


@media screen and (min-width: 600px) and (max-width: 1024px){
	/*.set-main-banner{ height:130vh;}*/
	.set-main-banner{ height:1024px;}
	.register-form-block {padding:10px 40px 25px;}
	.margin-top70 {margin-top: 35px;}
	.padding-top70 {padding-top: 33px;}
	.SellHelpLeft{ margin:25px 0 0;}
	.SellHelpLeft img{ height:500px !important; }
	.bg-color-white{ margin:40px 0;}
	.secondBlock {margin-top: 24px !important;}
	.bg-light-black{ padding-top:50px;}
	.move-background-banner {margin:-150px 0px -103px 0px !important;}
	.move-background-banner1 {margin: -80px 0px;}
	.secondBlock {padding-top: 65px !important;}
}

@media screen and (max-width: 600px) {
	.set-main-banner{ height:1024px;}
	.bg-light-black {padding-top: 0px !important;}
	.secondBlock {margin-top: 0px !important;}
	.move-background-banner { margin: -90px 0px -103px 0px !important;}
}

/**new**/
@media (min-width:1441px){
.set-main-banner{ height: auto; max-height: initial !important; background-position: center center !important; padding-bottom: 90px; }
.register-form-block input[type=text], input[type=email], input[type=password] { height: 35px !important;}

}