@font-face{
	font-family: 'ploni';
	font-weight: 300; /*(light)*/
	font-style: normal;
	src: url('./../fonts/ploni-light-aaa.woff2') format('woff2'),
		url('./../fonts/ploni-light-aaa.woff') format('woff');
}
@font-face{
	font-family: 'ploni';
	font-weight: 400; /*(regular)*/
	font-style: normal;
	src: url('./../fonts/ploni-regular-aaa.woff2') format('woff2'),
		url('./../fonts/ploni-regular-aaa.woff') format('woff');
}
@font-face{
	font-family: 'ploni';
	font-weight: 500; /*(medium)*/
	font-style: normal;
	src: url('./../fonts/ploni-medium-aaa.woff2') format('woff2'),
		url('./../fonts/ploni-medium-aaa.woff') format('woff');
}
@font-face{
	font-family: 'ploni';
	font-weight: 700; /*(bold)*/
	font-style: normal;
	src: url('./../fonts/ploni-bold-aaa.woff2') format('woff2'),
		url('./../fonts/ploni-bold-aaa.woff') format('woff');
}
@font-face{
	font-family: 'ploni';
	font-weight: 900; /*(black)*/
	font-style: normal;
	src: url('./../fonts/ploni-black-aaa.woff2') format('woff2'),
		url('./../fonts/ploni-black-aaa.woff') format('woff');
}
html, body{margin:0px;padding:0px;direction:rtl;background:#F5F7FB;height: 100vh;overflow-y: hidden;}
*{font-family: 'ploni', 'Dosis', sans-serif; box-sizing: border-box;color:#ffffff;}
.main{display:flex;justify-content:space-between;align-items:center;width:100%;background:url(./../images/pcbg.jpg) no-repeat center center / cover;height:100vh;position:relative;}
.presentors{position:absolute;bottom:0px;left:29%;}
.presentors img{display:block;margin:0px auto 0px 0px;width:100%;}
.meuhedet{position:absolute;width:35%;text-align:center;bottom:5%;left:0px;}
.mobile{display:none;}
/* content */
.content-wrap{width:40%;padding-bottom:12vh;}
.content{padding:0px 5% 0px 0px;text-align:right;}
.content-top p{font-size:56px;margin:0px;line-height:1em;}
h1{font-size:4.5vw;margin:0px;color:#f27021;line-height:0.9em;font-weight:900;text-align:right;margin-bottom:1vh;}
h1 span{color:#ffffff;}
h1 span.smaller{font-size:60%;display: block;line-height: 0.7em;}
.flex-line{display:flex;align-items:center;justify-content:start;margin-top:4vh;}
.flex-line > div{display:flex;align-items:center;justify-content:space-between;padding-left: 4%;}
.flex-line > div:nth-child(2){border-left:solid 2px #f27021;border-right:solid 2px #f27021;padding:0px 4%;}
.flex-line > div:nth-child(3){padding-right:4%;}
.flex-line span{font-size:1.6vw;margin:0px;line-height:1em;font-weight:700;padding-right:10px;}
.vector{position:absolute;bottom:10vh;right:22vw;z-index:5;}
p{font-size:1.84vw;margin:0px;line-height:1.2em;}
p.bold{font-weight:700;}
/* form */
.form{padding:50px;position:relative;background:#ffffff;border-radius:64px;}
.form-wrap{width:27%;padding:0px 0px 0px 3%;}
.field-wrap:not(.new){display:none;}
.form-ttl p{font-size:34px;line-height:1em;color:#0032ae;margin:0px;text-align:center;}
.form-ttl{padding-bottom:20px;}
.fields-wrap{display:flex;flex-wrap:wrap;justify-content:space-between;}
.fields-wrap .field-wrap{width:100%;position:relative;margin-bottom:0px;padding-bottom:20px;}
.fields-wrap.kupa .field-wrap{width:100%;}
.fields-wrap .field-wrap input, .fields-wrap .field-wrap select{width:100%;border:none;border:solid 1px #0032ae;padding:5px;font-size:1vw;direction:rtl;color:#0032ae;border-radius:30px;}
.fields-wrap .field-wrap select{background:#ffffff;}
.fields-wrap .field-wrap select option{color:#0032ae}
.btn-wrap button{width:100%;border:none;border-radius:30px;background:url(./../images/btnbg.jpg) repeat-x left center / auto 100%;color:#ffffff;font-size:1vw;padding:10px 0px; cursor:pointer;}
.form-holder{position:relative;}
.btn-wrap{width:100%;}
.legal p, .legal p a{color:#0032ae;font-size:1vw;}
.legal p{text-align:center;}
.form-inner{position:relative;z-index:888;}
#citiesr .row .city{color:#0032ae;}
/* form messages */
.error-msg{position:absolute;bottom:0px;color:#E71111;right:0px;font-size:12px;display:none;width:max-content;}
.error-msg:before{content:"i";width:15px;height:15px;background:#E71111;color:#0032ae;display:inline-block;text-align:center;border-radius:50%;margin-left:5px;}
.error, .thankyou{position:absolute;top:80px;left:0px;right:0px;padding:6vh 4vw 1vh;text-align:center;display:none;}
.error p, .thankyou p{font-size:1vw;font-weight:600;margin:0px;line-height:1.2em;color:#0032ae;}
.error p.smaller{font-weight:400;font-size:0.8vw;}
.again-btn{width:100%;border:none;border-radius:30px;background:#189ED9;color:#ffffff;font-size:1vw;font-weight:700;padding:10px 0px;margin-top:10vh;cursor:pointer;position:relative;z-index:1000;}
.social-wrap{display:flex;align-items:center;justify-content: center;margin-top:10px;}
.social{margin-top:5vh;}
.social-wrap a{padding:0px 5px;}
#error_holder_hidden{display:none !important;}
#citiesr {background: #fff;border-radius: 11px;color: #676880;z-index: 20;position:absolute;}
#citiesr .row{padding: 20px;}
@media only screen and (max-width: 1600px){
	.presentors{left:33%;}
	.presentors img{width:80%;}
	.main:after{transform: translate(0px, -60%) scale(0.6);}
	.main:before{transform: translate(56%, 0px) scale(0.6);top:1vh}
	.meuhedet{bottom:5px;}
	.meuhedet img{max-width:14vw;}
	/* form */
	.form{padding:30px 30px 10px;border-radius:30px;}
	.form-ttl p{font-size:24px;}
	.legal p, .legal p a{font-size:12px;}
}
@media only screen and (max-width: 770px){
	html, body{height: auto;overflow-y: auto;}
	body{background:url(./../images/bodybgm.jpg) repeat-y;background-size:100% auto;}
	.mobile{display:block;}
	.pc{display:none;}
	.main{flex-direction:column;height:auto;padding:5vh 5vw;overflow-x: hidden;background:transparent url(./../images/mobilebg.png) no-repeat center top / 100% auto;position:relative;margin-top: -100px;z-index: 2;}
	.main:before{display:none;}
	.main:after{transform: translate(-46%, 0px) scale(0.4);left: 0px;top: 0px;}
	.meuhedet{position:static;width:auto;margin-top:50px;}
	.meuhedet img{max-width:60%;}
	/* content */
	.content-wrap, .form-wrap{width:100%;}
	.content-wrap{padding-bottom: 2vh;}
	.content{padding:0px;text-align:center;}
	h1{font-size:10vw;text-align:center;}
	p.bold{font-size:7vw;}
	p{font-size:4.5vw;text-align:center;}
	.presentorsm img{display:block;margin:0px auto;z-index:1;position:relative;width:100%;}
	.bubble{margin:2vh auto 0px;}
	.flex-line p{font-size: 18px;}
	.presentorsm{position:relative;z-index: 1;}
	.presentorsm:after{content:url(./../images/pink-circle.png);position:absolute;top:0px;right:0px;transform:translate(14%, -3%) scale(0.5);}
	.bubble:before{display:none;}
	.bubble p{font-size:18px;bottom:38%;}
	/* form */
	.form-wrap{margin-top:-1px;padding:0px;}
	.fields-wrap .field-wrap input, .fields-wrap .field-wrap select{font-size:14px;padding: 4px 5px;}
	.fields-wrap .field-wrap{width:48%;padding-bottom: 10px;}
	.form{padding:15px;margin-bottom:2vh;}
	.form-ttl p{font-size:16px;}
	.btn-wrap{width:48%;}
	.btn-wrap button{font-size:14px;padding: 4px 0px;}
	.form:before{content:url(./../images/bot.png);position:absolute;top:0px;right:0px;transform:translate(20%, -55%) scale(0.6);}
	.thankyou > img{max-height:90px;}
	.error > img{max-height:50px;}
	.social{margin-top:0px;}
	.error p, .thankyou p{font-size:18px;}
	.error, .thankyou{top:0px;}
	.error{padding-top:20px;}
	.thankyou{padding-top:5px;}
	.error p.smaller{font-size:16px;}
	.again-btn{max-width:80%;margin:10px auto 0px;font-size:18px;}
	img.bblimg{height:1em;}
	.vector img{width:70px;}
	.vector{top:0px;right:5vw;bottom:auto;}
	.flex-line div img{width:34px;height:auto;}
	.flex-line span{font-size:4vw;}
	.flex-line{justify-content:space-between;margin-top:2vh;}
}