@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;}
*{font-family: 'ploni', 'Dosis', sans-serif; box-sizing: border-box;color:#06267F;}
p.like-h1, h1{font-size:3.5vw;font-weight:400;margin:0px;padding:0px;line-height:0.8em;}
.main{display:flex;width:100%;background:url(./../images/main-bg.jpg) no-repeat center center / cover;height:100vh;justify-content:center; align-items:center;}
.form{padding:0px;position:relative;border-radius:40px;overflow:hidden;}
.form-wrap{width:30%;}
.form-inner{padding:40px;background:#ffffff;position:relative;}
.field-wrap:not(.new){display:none;}
img.logo{margin: 20px auto;display: block;}
.form-ttl p{font-size:2.2vw;line-height:1em;color:#ffffff;margin:0px;}
.form-ttl{padding-bottom:0px;background: #02042B;padding:30px;text-align:center;
background: -webkit-linear-gradient(360deg, rgba(2, 4, 43, 1) 0%, rgba(4, 67, 232, 1) 100%);
background: -moz-linear-gradient(360deg, rgba(2, 4, 43, 1) 0%, rgba(4, 67, 232, 1) 100%);
background: linear-gradient(360deg, rgba(2, 4, 43, 1) 0%, rgba(4, 67, 232, 1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#02042B", endColorstr="#0443E8", GradientType=0);}
.form-tabs{display:flex;align-items:center;justify-content:space-between;}
.form-tabs > div{width:46%;text-align:center;font-size:1vw;border-bottom:solid 3px #325976;padding-bottom:20px;cursor:pointer;color:#325976; margin-bottom:3vh;}
.fields-wrap{display:flex;flex-wrap:wrap;justify-content:space-between;}
.fields-wrap .field-wrap{width:46%;position:relative;margin-bottom:20px;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-bottom:solid 2px rgba(103,104,128,0.25);padding:10px 0px 5px;font-size:1vw;direction:rtl;}
.fields-wrap .field-wrap select{background:#ffffff;}
.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:#ffffff;display:inline-block;text-align:center;border-radius:50%;margin-left:5px;}
.btn-wrap button{width:100%;border:none;border-radius:30px;background:#189ED9;color:#ffffff;font-size:1.2vw;font-weight:700;padding:10px 0px; cursor:pointer;}
.form-tabs > div.selected{color:#F27026;font-weight:700;border-color:#F27026;}
.presentors{position:absolute;bottom:0px;left:28%;}
.presentors img{display:block;margin:0px auto 0px 0px;width:88%;}
.cntct-btns .or-sep{color:#4D4F6A;font-size:20px;font-weight:400;text-align:center;margin-top: 5vh;}
.cntct-btns .or-sep img{vertical-align:middle;}
.cntct-btns .btn a{background:#f2f2f4;color:#06267F;padding:15px 60px 15px 30px;border-radius:30px;text-decoration:none;font-size:20px;font-weight:400;}
.cntct-btns .btn.btn-phone a{background:#f2f2f4 url(./../images/phone-icon.svg) no-repeat 90% center;}
.cntct-btns.hide-on-pc .btn.btn-phone a{width:100%;display:flex;justify-content:center;align-items:center;background-image:none;}
.cntct-btns.hide-on-pc .btns-wrap .btns{display:none;}
.cntct-btns .btn.btn-wha{display:none;}
.cntct-btns .btn.btn-wha a{background:#f2f2f4 url(./../images/wha-icon.svg) no-repeat 90% center;}
.btns-wrap{display:flex;justify-content:center;}
.btns-wrap .btn{margin:0px 5px;}
.form-ttl p.mob-ttl{display:none;}
.form-holder{position:relative;}
.error, .thankyou{position:absolute;top:0px;left:0px;right:0px;bottom:0px;background:#ffffff;text-align:center;display:none;padding:0px 40px;}
.thankyou.show, .error.show{display:flex;flex-direction:column;align-items:center;justify-content:center;}
.error p, .thankyou p{font-size:1.2vw;font-weight:600;margin:0px;line-height:1.2em;}
.error p{color:#4D4F6A;}
.thankyou p{font-size:1.4vw;}
.error p.smaller{font-weight:400;font-size:0.8vw;}
.thankyou p.smaller{color:#4D4F6A;font-size:0.8vw;font-weight:400;}
.again-btn{width:100%;border:none;border-radius:30px;background:#25A3AF;color:#ffffff;font-size:1vw;font-weight:700;padding:10px 0px;margin-top:10vh;cursor:pointer;}
.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;}
.btns-wrap{display:none;}
.boxes-mobile{display:none;}
.form-wrap .btns-wrap-top{display:none;}
.close-icon-wrap{display:none;}
@media only screen and (max-width: 770px){
	html, body{height:auto; overflow-y:scroll;background:#ffffff;}
	.form-wrap .btns-wrap-top{display:block;padding-bottom:30px;}
	.main{overflow-y:scroll;height:100vh;}
	.content-wrap, .form-wrap{width:100%;}
	.boxes{display:none;}
	.cntct-btns.hide-on-pc .btns-wrap .btns{display:block;}
	.cntct-btns.hide-on-pc .or-sep{margin-top:3vh;}
	img.mlogo{width:45%;margin-right:20px;}
	p.like-h1, h1{font-size:5.5vw;margin-right:30px;}
	.switcher{margin:1vh;margin-right:30px;}
	.switcher p{font-size: 14.5vw;}
	.content {padding: 30px 0px 100px 0px;height:auto;background:url(./../images/mobile-bg-2.jpg) no-repeat center top / cover;position:static;top:0px;left:0px;right:0px;}
	.presentors{bottom: auto;top: 3vh;left: 0px;width: 39%;display:none;}
	.presentors img{width:100%;}
	.form-wrap{}
	img.logo{max-width:70%;}
	.thankyoushow .form-ttl, .thankyoushow .cntct-btns{display:none;}
	.form-ttl p{font-size:6vw;text-align:center;font-weight:600;}
	.form-tabs > div{padding-top: 5px;padding-bottom:5px;font-size:5vw;margin: 0px; border: none;}
	.fields-wrap .field-wrap input, .fields-wrap .field-wrap select{font-size:4vw;}
	.btn-wrap button{font-size:5vw;}
	.cntct-btns .btn a{padding: 12px 40px 12px 20px;font-size: 16px;background-size:30px;background-size: 20px !important;}
	.fields-wrap .field-wrap{margin-bottom:0px;}
	.error-msg{bottom:auto;top:70%;z-index:5;width:auto;}
	.cntct-btns .or-sep{margin-top:5vh;}
	.cntct-btns > .or-sep{display:none;}
	.btns-wrap{display:block;}
	.btns-wrap .or-sep{font-weight:600;}
	.btns-wrap .btns{display:flex;align-items:center;justify-content:center;}
	.error p, .thankyou p, .again-btn{font-size:5vw;}
	.error, .thankyou{padding: 0px 8vw 1vh;top: 4vh;}
	.error p.smaller{font-size: 4vw;}
	.form{max-width:90%;margin:auto;}
	.form-wrap.show .form{top:auto;bottom:auto;position:relative;padding-bottom:40px;}
	.btn.btn-join{border-radius:30px;background:#189ED9;color:#ffffff;font-size:16px;font-weight:700;padding:10px 20px;cursor:pointer;flex:1;text-align:center;margin-right:20px;}
	.boxes-mobile{margin-top:20vh;display:block;position:relative;margin-right:-30vw;}
	.boxes-mobile:after{width:14%;left:0px;top:0px;background: rgb(255,255,255);background: linear-gradient(90deg, rgba(255,255,255,1) 0%, rgba(255,255,255,0) 100%);content:"";position:absolute;height:89%;}
	.boxes-mobile .box{background:#F2F2F4;border-radius:30px;padding:20px;margin-bottom:30px;transition:all 0.3s ease-in;width:180px;height:210px;}
	.boxes-mobile .box._3, .boxes .box._2{margin-bottom:0px;}
	.boxes-mobile .box.highlite{background:#F3F9FE;}
	.boxes-mobile .box p.box-ttl{margin:0px;font-size: 22px;color:#F27026;font-weight:700;line-height:1em;}
	.boxes-mobile .box p.box-txt{margin:0px;font-size: 18px;font-weight:400;line-height:1.2em;}
	.slick-initialized .slick-slide{padding:0px 3vw;}
	.form-wrap.show .btns-wrap-top{display:none;}
	.form-tabs{background:#ffffff;border-radius:30px;padding:3px;-webkit-box-shadow: 0px 8px 19px 0px rgba(5,38,143,0.18); box-shadow: 0px 8px 19px 0px rgba(5,38,143,0.18);margin-bottom:30px;}
	.form-tabs > div.selected{color: #06267F;background:#E4F4FF;border-radius:30px;font-weight:500;}
	.close-icon-wrap{position:absolute;top:10px;left:10px;cursor:pointer;display:none;}
	.form-wrap.show .close-icon-wrap{display:none;}
	.hide-on-mobile{display:none;}
	.thankyou p{font-size:7vw;}
	.thankyou p.smaller{font-size:5vw;}
}