@charset "utf-8";
/* CSS Document */

@import url(http://fonts.googleapis.com/earlyaccess/opensanshebrew.css);

*{ 
	margin:0; padding:0; border:none; text-decoration:none; font-family: 'Open Sans Hebrew', sans-serif; direction:rtl;
	-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
	-moz-box-sizing: border-box;    /* Firefox, other Gecko */
	box-sizing: border-box;         /* Opera/IE 8+ */
	/*font-family: 'Source Sans Pro', sans-serif;*/
}
body{ background:#fff;}
.wrapper{
	width:100%;
	height:700px;
	max-width:1280px;
	margin:0px auto;
	position:relative;
	background:#fff url(images/mbg.png) top right no-repeat;
	}
.holder{
	width:100%;
	clear:both;
	position:relative;
	}
.tham{
	}
.fomb{
	width:300px;
	float:left;
	margin-left:70px;
	padding:30px 20px;
	border:4px #000 solid;
	background:#fff;
	margin-top:120px;
	}
.fomb p{
	font-size:17px;
	text-align:center;
	margin-bottom:15px;
	font-weight:600;
	}
.fomb input[type="text"]{
	width:100%;
	height:38px;
	border:1px #666666 solid;
	margin:6px 0;
	color:#000;
	padding:0 6px;
	font-size:16px;
	font-weight:bold;
	}
.fomb input::-webkit-input-placeholder{
	opacity:1;
	}
.fomb input::-moz-placeholder{
	opacity:1;
	}
.fomb input::-ms-input-placeholder{
	opacity:1;
	}
.fomb select{
	width:100%;
	height:38px;
	border:1px #666666 solid;
	margin:6px 0;
	padding:0 6px;
	font-size:16px;
	font-weight:bold;
    appearance:none !important;
	-webkit-appearance:none !important;  /*Removes default chrome and safari style*/
    -moz-appearance:none !important;  /*Removes default style Firefox*/
	background:#fff url(images/darw.jpg) no-repeat;
	background-position:left 0px top 0px;
	}
.fomb select::-ms-expand {
    display:none !important;
	}
.fomb button{
	width:100%;
	background:#2cd5c4;
	cursor:pointer;
	border:3px #000 solid;
	color:#000;
	text-align:center;
	padding:6px 0;
	font-size:20px;
	font-weight:bold;
	}
.fomb button img{
	max-width:100%;
	}
.fomb label{
	font-weight:bold;
	}
.row{
	width:100%;
	clear:both;
	float:right;
	padding:8px 0;
	}
.mid{
	display:inline-block;
	float:right;
	margin-left:15px;
	}
.ferozi{
	background:#2cd5c4;
	position:absolute;
	padding:10px 25px;
	border:3px #464647 solid;
	right:250px;
	top:151px;
	}
.ferozi p{
	font-size:36px;
	font-weight:bold;
	}
.ferozi p br{
	display:none;
	}
.sleti{
	background:#d1d2d4;
	position:absolute;
	padding:10px 25px;
	border:3px #464647 solid;
	right:275px;
	top:217px;
	}
.sleti p{
	font-size:34px;
	font-weight:bold;
	}
.sleti p br{
	display:none;
	}
.sleti ul{
	}
.sleti ul li{
	font-size:32px;
	font-weight:bold;
	list-style:decimal;
	display:inline-block;
	}
.desktop{
	display:block;
	}
.mobile{
	display:none;
	}
	.call{
		display:none;
	}


/******** MOBILE VIEW **********/
@media screen and (max-width:1199px){
	
.wrapper{
	width:100%;
	max-width:640px;
	margin:50px auto;
	padding:0 10px;
	background:url(images/mmbg.png) top center no-repeat;
	background-size:96%;
	}
.ferozi{
	top:-40px;
	right:115px;
	}
.ferozi p{
	font-size:34px;
	line-height:44px;
	}
.ferozi p br{
	display:block;
	}
.sleti{
	right:144px;
	top:71px;
	left:13px;
	}
.sleti p{
	font-size:26px;
	}
.sleti p br{
	display:inline;
	}
.sleti ul li{
	font-size:25px;
	}
.fomb{
	width:100%;
	border:none;
	margin-top:445px;
	margin-left:0px;
	padding-top: 0;
	}
.desktop{
	display:none;
	}
.mobile{
	display:block;
	}
.fomb label{
	font-size:20px;
	font-weight:normal;
	margin-right:4px;
	}
.fomb input[type="text"]{
	font-weight:normal;
	font-size:23px;
	height:48px;
	border-width:2px;
	}
.fomb select{
	font-size:23px;
	font-weight:normal;
	height:48px;
	border-width:2px;
	background:#fff url(images/ddrp.jpg) no-repeat;
	background-position:left 0px top 0px !important;
	background-size:55px;
	}
.mid{
	margin-left:30px;
	}
.fomb button{
	margin-top:15px;
	font-size:22px;
	border-width:2px;
	}
.phn{
	width:100%;
	padding:5px 0;
	display:inline-block;
	font-size:26px;
	text-align:center;
	border:2px #000 solid;
	background:#2cd5c4 url(images/phn.png) no-repeat;
	background-position:left 10px top 0;
	}
.fomb p{
	margin:15px 0;
	font-size:28px;
	}
}
@media screen and (max-width:560px){
.ferozi p{
	font-size:28px;
	line-height:34px;
	}
.sleti{
	top:51px;
	right:130px;
	left:11px;
	}
.sleti p{
	font-size:23px;
	}
.sleti ul li{
	font-size:21px;
	}
.fomb{
	margin-top:410px;
	}
	.call{
		display: block;
		
	}
}
@media screen and (max-width:490px){
.ferozi p{
	font-size:23px;
	line-height:32px;
	}
.sleti{
	left:10px;
	right:80px;
	top:44px;
	}
.sleti p{
	font-size:20px;
	}
.sleti ul li{
	font-size:18px;
	}
.sleti span{
	font-size:15px;
	}
.fomb{
	margin-top:330px;
	}
.phn{
	padding:5px 35px;
	text-align:center;
	padding-left: 60px;
	font-size:21px;
	background-size:34px;
	}
.fomb p{
	font-size:23px;
	}
}
@media screen and (max-width:420px){
.ferozi{
	right:80px;
	top:-31px;
	border-color:#000;
	}
.ferozi p{
	font-size:20px;
	line-height:26px;
	}
.sleti{
	left:8px;
	right:62px;
	border-color:#000;
	}
.sleti p{
	font-size:16px;
	}
.sleti ul li{
	font-size:15px;
	}
.sleti span{
	font-size:13px;
	}
.phn{
	font-size:18px;

	background-size:33px;
	}
.fomb p{
	font-size:17px;
	}
.fomb input[type="text"]{
	height:40px;
	font-size:18px;
	}
.fomb select{
	height:40px;
	font-size:18px;
	background-size:48px;
	}
.fomb button{
	padding:3px 0;
	}
.fomb label{
	font-size:17px;
	}
.mid{
	margin-left:20px;
	}
.wrapper{
	margin-bottom:0px;
	}
.fomb{
	margin-top:280px;
	}
}
@media screen and (max-width:380px){
.wrapper{
	background-position:center top 25px;
	}
.ferozi{
	right:70px;
	}
.sleti{
	left:7px;
	right:15px;
	}
.fomb{
	margin-top:280px;
	padding:25px 15px;
padding-top: 0;
}
}
@media screen and (max-width:320px){
.sleti{
	left:6px;
	}
}