@font-face{
	font-family: 'gazoz';
	font-weight: 400; /*(regular)*/
	font-style: normal;
	src: url('./../fonts/FbGazoz-Regular.woff2') format('woff2'),
		url('./../fonts/FbGazoz-Regular.woff') format('woff');
}
@font-face{
	font-family: 'gazoz';
	font-weight: 300; /*(light)*/
	font-style: normal;
	src: url('./../fonts/FbGazoz-Light.woff2') format('woff2'),
		url('./../fonts/FbGazoz-Light.woff') format('woff');
}
@font-face{
	font-family: 'gazoz';
	font-weight: 700; /*(bold)*/
	font-style: normal;
	src: url('./../fonts/FbGazoz-Bold.woff2') format('woff2'),
		url('./../fonts/FbGazoz-Bold.woff') format('woff');
}
html, body{margin:0px;padding:0px;direction:rtl;height:100vh;overflow:hidden;}
body{background: #214498 url(./../images/pcbg.jpg) no-repeat center center / cover;}
*{font-family: 'gazoz';box-sizing:border-box;font-weight:300;}
.main-wrap{display:flex;height: 100vh;align-items: end;}
.main-wrap .pg-content{position:relative;flex:1;overflow:hidden;}
.content-wrap{position:relative;z-index:2;color:#ffffff;padding:1vh 3vw 5vh 3vw;}
.shadow{margin-top:5vh;}
.pg-graphic{padding-left:0px;position:relative;width:47%;}
.pg-graphic img{max-height: 100vh;display: block;margin: auto;width:100%;}
.sr-only{position:absolute;height:0px;width:0px;opacity:0;overflow:hidden;}
h1{font-weight:700;font-size:6vw;line-height:1em;margin:0px 0px 5vh;color:#ffffff;}
p{margin:0px;}
img.logo{position:absolute;top:4vh;right:3vw;width:350px;}
p.img-txt{position:absolute;top: 17%;font-size: 5vw;font-weight: 300;margin-top: 4vh;right: 12%;color:#214498;}
p.legal{text-align:justify;text-align: justify;line-height: 1.2em;font-size: 1vw;}
p{line-height: 1.2em;font-size: 1vw;}
.fields-wrap{display:flex;flex-wrap:wrap;justify-content:start;}
.fields-wrap .field-wrap{width:28%;margin-bottom:1vh;position:relative;height:46px;}
.fields-wrap .field-wrap.phone-field{display:flex;width:44%;flex-direction:row-reverse;justify-content: start;}
.fields-wrap .field-wrap.branch-field{width:77.5%;margin-left: 12px;}
.fields-wrap .field-wrap.btn-field{width:20.5%;}
.fields-wrap .field-wrap.branch-field select{}
.fields-wrap .field-wrap.phone-field .sel-wrap{width:34%;margin-left:10px;}
.fields-wrap .field-wrap.phone-field input{margin:0px 10px;flex:1;}
.fields-wrap .field-wrap.phone-field .sel-wrap select{}
.fields-wrap .field-wrap input{color:#214498;width:100%;display:block;border-radius:30px;font-size:1.2vw;direction:rtl;text-align:right;padding:5px 10px;background: linear-gradient(white, white) padding-box, linear-gradient(to right, #2baa5f, #214498) border-box;border: 2px solid transparent;font-family: 'Open Sans', sans-serif;}
.fields-wrap .field-wrap select{color:#214498;display:block;border-radius:30px;font-size:1.2vw;direction:rtl;text-align:right;padding:0px 10px;border:none;-moz-appearance:none;-webkit-appearance:none;appearance:none;background:#ffffff url(./../images/ddl-bg.png) no-repeat 1px center / auto 90%;font-family: 'Open Sans', sans-serif;height:100%; width:100%;}
.fields-wrap .field-wrap div.sel-wrap{background: linear-gradient(white, white) padding-box, linear-gradient(to right, #2baa5f, #214498) border-box;border: 2px solid transparent;border-radius:30px; height:100%;}
.fields-wrap .field-wrap.btn-field button{height:46px;font-weight:600;background: rgb(43,170,95);
background: -moz-linear-gradient(90deg, rgba(43,170,95,1) 0%, rgba(30,137,125,1) 24%, rgba(24,106,142,1) 73%, rgba(33,68,152,1) 100%);
background: -webkit-linear-gradient(90deg, rgba(43,170,95,1) 0%, rgba(30,137,125,1) 24%, rgba(24,106,142,1) 73%, rgba(33,68,152,1) 100%);
background: linear-gradient(90deg, rgba(43,170,95,1) 0%, rgba(30,137,125,1) 24%, rgba(24,106,142,1) 73%, rgba(33,68,152,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#2baa5f",endColorstr="#214498",GradientType=1);border:solid 2px #ffffff;border-radius:30px;font-size:1.2vw;color:#ffffff;width:100%;padding:5px 5%;}
.pc-hide{display:none;}
#thankyou{position:fixed;background: rgb(43,170,95);left:0px;top:0px;right:0px;bottom:0px;display:none;align-items:center;justify-content:center;z-index:200;flex-direction:column;
    background: -moz-linear-gradient(270deg, rgba(43,170,95,1) 0%, rgba(30,137,125,1) 24%, rgba(24,106,142,1) 73%, rgba(33,68,152,1) 100%);
    background: -webkit-linear-gradient(270deg, rgba(43,170,95,1) 0%, rgba(30,137,125,1) 24%, rgba(24,106,142,1) 73%, rgba(33,68,152,1) 100%);
    background: linear-gradient(270deg, rgba(43,170,95,1) 0%, rgba(30,137,125,1) 24%, rgba(24,106,142,1) 73%, rgba(33,68,152,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#2baa5f",endColorstr="#214498",GradientType=1);}
#thankyou.show{display:flex;}
#thankyou p{color:#ffffff;}
#thankyou p.thankyou-big{font-size:9vw;font-weight:bold;}
#thankyou p.thankyou-small{font-size:5vw;}

#thankyou.thankyou-wrap{position:fixed;background: rgb(255,255,255,0.6);left:0px;top:0px;right:0px;bottom:0px;display:none;align-items:center;justify-content:center;z-index:200;flex-direction:column;backdrop-filter: blur(10px);}
#thankyou.show{display:flex;}
#thankyou.thankyou-wrap p{color:#ffffff;}
#thankyou.thankyou-wrap p.thankyou-big{font-size:6vw;font-weight:bold;margin:0px;}
#thankyou.thankyou-wrap p.thankyou-small{font-size:3vw;}
#thankyou.thankyou-wrap p.thankyou-small span.bold{font-weight:600;}
.thankyou-wrap .thankyou{background: rgb(43,170,95) url(./../images/presentor-thnkyou.png) no-repeat left bottom / 30%;
background: -moz-linear-gradient(295deg, rgba(43,170,95,1) 0%, rgba(30,137,125,1) 24%, rgba(24,106,142,1) 73%, rgba(33,68,152,1) 100%);
background: -webkit-linear-gradient(295deg, rgba(43,170,95,1) 0%, rgba(30,137,125,1) 24%, rgba(24,106,142,1) 73%, rgba(33,68,152,1) 100%);
background: linear-gradient(295deg, rgba(43,170,95,1) 0%, rgba(30,137,125,1) 24%, rgba(24,106,142,1) 73%, rgba(33,68,152,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#2baa5f",endColorstr="#214498",GradientType=1);border-radius:20px;border:solid 6px #ffffff;padding:0px 20px 28vh;text-align:right;position:relative;overflow: hidden;width:40vw;}
.thankyou-wrap .thnky-ttl{display:flex;justify-content:space-between;align-items:center;}
.thankyou-wrap .thnky-ttl img{width:200px;height:auto;}
.thankyou-wrap .thnky-btn a{padding:3px 20px 5px;font-size:2vw;color:#21409a;text-decoration:none;background:#ffffff;border-radius:30px;}
.thankyou-wrap .thnky-btn{margin:20px 0px;}
.thankyou-wrap .thnky-img{position:absolute;left:-20px;bottom:-20px;width: 45%;}
.thnky-close{position:absolute;bottom:20px;right:20px;cursor:pointer;}
::placeholder {
  color:#214498;
}

::-ms-input-placeholder { /* Edge 12 -18 */
  color:#214498;
}
@media only screen and (max-width: 1920px){
	
}
@media only screen and (max-width: 1600px){
	
}
@media only screen and (max-width: 770px){
	html, body{height:auto;overflow-y:scroll;}
	body{background: #214498;}
	#thankyou img{max-width:60%;}
	.fields-wrap .field-wrap{height:45px;}
	#thankyou p.thankyou-big{font-size:20vw;}
	#thankyou p.thankyou-small{font-size:12vw;}
	.mobile-hide{display:none;}
	.pc-hide{display:block;}
	h1{font-size:14vw;}
	.logo-wrap{display:flex;justify-content:space-between;position:static;width: 90vw;padding: 2vw 5vw;}
	.logo-wrap img{max-width:35%;}
	p.img-txt{top: 25%;font-size: 10vw;right: 24%;}
	.main-wrap .pg-content{width:100%;background:#214498 url(./../images/mobilebg.jpg) no-repeat center center / cover;}
	.pg-graphic img{height:auto;max-width:90%;margin: 40px auto 0px -5%;max-height:none;}
	.pg-graphic{padding:0px;width: 100%;padding-top: 5vh;}
	img.logo{top: 2vh;width: 200px;}
	.main-wrap{display: flex;flex-wrap: wrap;flex-direction: column-reverse;height: auto;}
	.msr-only{position:absolute;height:0px;width:0px;opacity:0;overflow:hidden;}
	.content-wrap{text-align:center;}
	p.form-ttl, .shabas p.form-ttl, .morim p.form-ttl{font-size:8vw;}
	.fields-wrap .field-wrap{width:100%;}
	.fields-wrap .field-wrap input, .fields-wrap .field-wrap select{font-size:5vw;padding:8px 10px;}
	.fields-wrap .field-wrap input#phone{width:60%;margin-right:0px;}
	.fields-wrap .field-wrap.phone-field .sel-wrap{width:40%;margin-left:0px;}
	.fields-wrap .field-wrap.phone-field{flex:auto;}
	.fields-wrap .field-wrap.phone-field .sel-wrap select{}
	.fields-wrap .field-wrap.branch-field{width:100%;margin-left:0px;}
	.fields-wrap .field-wrap.btn-field{width:100%;}
	.fields-wrap .field-wrap.btn-field button{font-size:7vw;background:#21409a;}
	.fields-wrap .field-wrap.btn-field button{height:auto;}
	.logo-wrap a{font-size: 8vw;color:#21409a;font-weight: 600;text-decoration: none;margin-left: 20px; display:flex;}
	.content-wrap{padding:2vh 5vw 50px;}
	.content-wrap .form-wrap{padding:0px 3vw;}
	p.form-note{font-size:5vw;margin-top: 10px;}
	p.legal, .shabas p.legal, .morim p.legal{font-size: 5vw;margin: 5vw auto;}
	p{font-size: 5vw;}
	.more-info{background:#21409a;border-top:solid 2px #ffffff;color:#ffffff;font-size:7vw;text-align:center;padding:5px 0px 8px;position: fixed;bottom: 0px;left: 0px;right: 0px;z-index: 20;}
	.more-info a{text-decoration:none;color:#ffffff;}
	.morim .pg-graphic img{padding-top:5vh;}
	.thankyou-wrap .thankyou{width:90vw;}
	#thankyou.thankyou-wrap p.thankyou-big{font-size:12vw;}
	#thankyou.thankyou-wrap img{max-width:none;}
	.thankyou-wrap .thnky-ttl img{width:110px;}
	.thankyou-wrap .thnky-btn a{font-size:4vw;}
	#thankyou.thankyou-wrap p.thankyou-small{font-size:6vw;}
	.shadow{width:100%;}
}