@import url(//fonts.googleapis.com/earlyaccess/opensanshebrew.css);
@import url(//fonts.googleapis.com/earlyaccess/opensanshebrewcondensed.css);
@font-face {
    font-family: 'Linotype - CaeciliaLTPro-45Light';
    src: url('../fonts/Linotype - CaeciliaLTPro-45Light.otf');
    font-weight: normal;
    font-style: normal
}
@font-face {
    font-family: 'Linotype - CaeciliaLTPro-55Roman';
    src: url('../fonts/Linotype - CaeciliaLTPro-55Roman.otf');
    font-weight: normal;
    font-style: normal
}
@font-face {
    font-family: 'Linotype - CaeciliaLTPro-75Bold';
    src: url('../fonts/Linotype - CaeciliaLTPro-75Bold.otf');
    font-weight: normal;
    font-style: normal
}
@font-face {
    font-family: 'poeti-aaa-300';
    src: url('../fonts/poeti-aaa-300.woff');
    src: url('../fonts/poeti-aaa-300.ttf');
    font-weight: normal;
    font-style: normal 
}
@font-face {
    font-family: 'poeti-aaa-400';
    src: url('../fonts/poeti-aaa-400.woff');
    src: url('../fonts/poeti-aaa-400.ttf');
    font-weight: normal;
    font-style: normal
}
@font-face {
    font-family: 'poeti-aaa-700';
    src: url('../fonts/poeti-aaa-700.woff');
    src: url('../fonts/poeti-aaa-700.ttf');
    font-weight: normal;
    font-style: normal
}

@font-face {
    font-family: 'oe_doo_probook';
    src: url('../fonts/oedoopro-book-webfont.woff');
    src: url('../fonts/oedoopro-book-webfont.ttf');
    font-weight: normal;
    font-style: normal
}

@font-face {
    font-family: 'oedoopro-medium';
    src: url('../fonts/oedoopro-medium-webfont.woff');
    src: url('../fonts/oedoopro-medium-webfont.ttf');
    font-weight: normal;
    font-style: normal
}

@font-face {
    font-family: 'oe_doo_proregular';
    src: url('../fonts/oedoopro-regular-webfont.woff');
    src: url('../fonts/oedoopro-regular-webfont.ttf');
    font-weight: normal;
    font-style: normal
}
@font-face {
    font-family: 'OpenSansHebrew-Regular';
    src: url('../fonts/OpenSansHebrew-Regular.ttf');
    font-weight: normal;
    font-style: normal
}
@font-face {
    font-family: 'OpenSansHebrew-Light';
    src: url('../fonts/OpenSansHebrew-Light.ttf');
    font-weight: normal;
    font-style: normal
}
@font-face {
    font-family: 'OpenSansHebrew-Bold';
    src: url('../fonts/OpenSansHebrew-Bold.ttf');
    font-weight: normal;
    font-style: normal
}
/* Header */
#header {
	width: auto;
	min-width: auto;
}

#header .header-background {
    background: transparent radial-gradient(closest-side at 50% 50%, #FFFFFF 0%, #FAFBFB 32%, #CCD0D7 70%, #C6CAD2 82%, #ABB0BC 100%) 0% 0% no-repeat padding-box;
    background-size: cover;
	max-width: 1920px;
	/*height: 538px;*/
	margin: auto;
	border-bottom: 12px solid #242B3B;
}

#header .content{
	margin: auto;
	/*width: 60%;*/
	padding-top: 91px;
    text-align: -webkit-center;
}
#header .content h1{
	padding:0;
	margin:0;
	margin-top:31px;
    font-size: 48px;
    color: #242B3B;
    text-align: center;
    font-family: 'Linotype - CaeciliaLTPro-55Roman';
	line-height:60px;
}
#header .content h2{
	padding:0;
	margin:0;
	margin-top:13px;
    font-size: 60px;
	font-weight:600;
    color: #242B3B;
    text-align: center;
    font-family: 'Linotype - CaeciliaLTPro-55Roman';
	line-height:75px;
	padding-bottom:21px;
}
#header .content_he{
	margin: auto;
	padding-top: 91px;
    text-align: -webkit-center;
}

#header .content_he h1{
	padding:0;
	margin:0;
	margin-top:31px;
    font-size: 48px;
    color: #242B3B;
    text-align: center;
    font-family: 'oe_doo_probook'!important;
	line-height:60px;
}
#header .content_he h2{
	padding:0;
	margin:0;
	margin-top:13px;
    font-size: 60px;
	font-weight:600;
    color: #242B3B;
    text-align: center;
    font-family: 'oe_doo_probook'!important;
	line-height:75px;
	padding-bottom:21px;
}
/* Second Section - Contact Form*/
#second {
	/*height: 765px;*/
	background-color: #F3F3F4;
}

#second .content h1{
	padding:0;
	margin:0;
	margin-top:48px;
    font-size: 48px;
	line-height:62px;
    color: #242B3B;
    text-align: center;
    font-family: 'Linotype - CaeciliaLTPro-55Roman'!important;
	width:730px;
	display:inline-table;
}

#second .content h4{
	padding:0;
	margin:0;
	margin-top:36px;
    font-size: 46px;
	line-height:48px; /* Mitrov 30px */
    color: #242B3B;
    text-align: center;
    font-family: 'Linotype - CaeciliaLTPro-45Light' !important;
	width:730px;
	display:inline-table;
}

#second h2{
    font-family: 'OpenSansHebrew-Regular'!important;
}

#second .content h2{
	padding:0;
	margin:0;
	margin-top:22px;
    font-size: 21px;
	line-height:27px;
    color: #242B3B;
    text-align: center;
    font-family: 'OpenSansHebrew-Regular'!important;
	width:730px;
	display:inline-table;
}

#second .content_he h1 {
    padding: 0;
    margin: 0;
    margin-top: 48px;
    font-size: 48px;
    line-height: 62px;
    color: #242B3B;
    text-align: center;
    font-family: 'oe_doo_probook'!important;
	width:730px;
	display:inline-table;
}
#second .content_he h4 {
    padding: 0;
    margin: 0;
    margin-top: 45px;
    font-size: 30px;
    line-height: 30px;
    color: #242B3B;
    text-align: center;
    font-family: 'oe_doo_probook'!important;
	width:730px;
	display:inline-table;
}
#second .content_he h2{
	padding:0;
	margin:0;
	margin-top:22px;
    font-size: 21px;
	line-height:27px;
    color: #242B3B;
    text-align: center;
    font-family: 'oe_doo_probook'!important;
	width:730px;
	display:inline-table;
}

#second .content h3{
	padding:0;
	margin:0;
    font-size: 24px;
	line-height:27px;
    color: #242B3B;
    text-align: center;
    /*font-family: 'oedoopro-medium'!important;*/
	font-family: 'Linotype - CaeciliaLTPro-55Roman'!important;
	font-weight: 600;
	width:730px;
	display:inline-table;
    margin-top: 15px;
}

#second .content_he h3{
	padding:0;
	margin:0;
    font-size: 24px;
	line-height:27px;
    color: #242B3B;
    text-align: center;
    font-family: 'oedoopro-medium'!important;
	width:730px;
	display:inline-table;
	margin-top: 15px;
}

#second .content-images {
	margin-top:24px;
}
#second .content-images img {
	padding: 0 25px 0 25px;
}
#second .content-form {
	width: 918px;
    text-align: center;
    display: inline-block;
	margin-top:26px;
    margin-bottom:45px;
}

#second button, input, select, textarea {
    font-family: inherit;
    font-size: inherit;
    line-height: inherit;
    font-size: 18px;
    font-family: OpenSansHebrew-Regular!important;
    height: 55px;
    width: 444px;
    margin-bottom: 30px;
    background: #FFFFFF 0% 0% no-repeat padding-box;
    border: 1px solid #DCDCDB;
    border-radius: 5px;
}
#second .tuning-first-row {
	margin:0;
	padding:0;
}

#second .tuning-first-row_he {
	margin:0;
	padding:0;
}

#second .tuning-first-row input {
	padding-left: 16px;
}
#second .tuning-first-row_he input {
	padding-right: 16px;
    direction: rtl;
	font-family: 'oe_doo_proregular'!important;
}

#second .tuning-second-row {
	margin:0;
	padding:0;
}
#second .tuning-second-row_he {
	margin:0;
	padding:0;
}

#second .tuning-second-row input {
	padding-left: 16px;
}

#second .tuning-second-row_he input {
    padding-right: 16px;
    direction: rtl;
    font-family: 'oe_doo_proregular'!important;
}

#second .tuning-third-row {
	margin:0;
	padding:0;
}
#second .tuning-third-row_he {
	margin:0;
	padding:0;
}

#second .tuning-third-row input {
	width: 920px;
	padding-left:16px;
}
#second .tuning-third-row_he input {
	width: 920px;
	padding-right:16px;
	direction: rtl;
	font-family: 'oe_doo_proregular'!important;
}

#second .tuning-four-row input {
	height: 14px;
	width: auto;
}
#second .tuning-four-row {
	text-align:left;
}
#second .tuning-four-row_he {
    text-align: right;
	direction: rtl;
}
#second .tuning-four-row span {
    margin-right: 0;
}

#second .tuning-four-row span {
	/*font-family: 'oe_doo_proregular';*/
	font-family: 'OpenSansHebrew-Regular';
	color: #777777;
	margin-left: 5px;
	height: 14px;
	width: auto;
	margin-left: 1px;
	font-weight: 100;
}

#second .tuning-four-row_he input {
	height: 14px;
	width: auto;
}
#second .tuning-four-row_he {
	text-align:left;
}
#second .tuning-four-row_he {
    text-align: right;
	direction: rtl;
}
#second .tuning-four-row_he span {
    margin-right: 0;
}

#second .tuning-four-row_he span {
	font-family: 'oe_doo_proregular';
	color: #777777;
	margin-left: 5px;
	height: 14px;
	width: auto;
	margin-left: 1px;
	font-weight: 100;
}

#second .tuning-five-row {
    margin-top:46px;
}
#second .tuning-five-row input[type=submit] {
    -webkit-appearance: button;
    cursor: pointer;
    background: #EF4160 0% 0% no-repeat padding-box;
    border-radius: 5px;
    color: #fff;
    font-family: 'Linotype - CaeciliaLTPro-55Roman'!important;
    font-size: 27px;
	width: 350px;
	margin-bottom: 0px;
}

#second .tuning-five-row_he {
    margin-top: 15px;
    margin-bottom: 15px;
}
#second .tuning-five-row_he input[type=submit] {
    -webkit-appearance: button;
    cursor: pointer;
    background: #EF4160 0% 0% no-repeat padding-box;
    border-radius: 5px;
    color: #fff;
    font-family: 'oe_doo_probook'!important;
    font-size: 27px;
	width: 296px;
}
/* END - Second Section - Contact Form */
#third {
	margin-bottom: 50px;
}
#third .content{
	margin: auto;
	/*width: 60%;*/
	margin-top:45px;
    text-align: -webkit-center;
}
#third .content h1{
	padding:0;
	margin:0;
    font-size: 48px;
	line-height:62px;
    color: #242B3B;
    text-align: center;
    font-family: 'Linotype - CaeciliaLTPro-55Roman'!important;
}

#third .content_left{
	margin: auto;
	margin-top:45px;
    text-align: -webkit-center;
	width:540px;
	float:right;
}

#third .content_left h2{
	padding:0;
	margin:0;
    font-size: 30px;
	line-height:43px;
    color: #242B3B;
    text-align: center;
    font-family: 'Linotype - CaeciliaLTPro-55Roman'!important;
}

#third .content_left h3{
	padding:0;
	margin:0;
    font-size: 18px;
	line-height:27px;
    color: #242B3B;
    text-align: center;
    font-family: 'OpenSansHebrew-Regular'!important;
	margin-top: 18px;
}

#third .content_right{
	margin: auto;
	margin-top:45px;
    text-align: -webkit-center;
	width:540px;
	float:left;
}

#third .content_right h2{
	padding:0;
	margin:0;
    font-size: 30px;
	line-height:43px;
    color: #242B3B;
    text-align: center;
    font-family: 'Linotype - CaeciliaLTPro-55Roman'!important;
}

#third .content_right h3{
	padding:0;
	margin:0;
    font-size: 18px;
	line-height:27px;
    color: #242B3B;
    text-align: center;
    font-family: 'OpenSansHebrew-Regular'!important;
	margin-top: 18px;
}
#third .content-images {
	  margin-bottom: 25px;
	  height:100px;
}


#third .content_he{
	margin: auto;
	/*width: 60%;*/
	margin-top:45px;
    text-align: -webkit-center;
}
#third .content_he h1{
	padding:0;
	margin:0;
    font-size: 48px;
	line-height:62px;
    color: #242B3B;
    text-align: center;
    font-family: 'oe_doo_probook'!important;
}

#third .content_left_he{
	margin: auto;
	margin-top:45px;
    text-align: -webkit-center;
	width:540px;
	float:right;
}

#third .content_left_he h2{
	padding:0;
	margin:0;
    font-size: 30px;
	line-height:43px;
    color: #242B3B;
    text-align: center;
    font-family: 'oe_doo_probook'!important;
}

#third .content_left_he h3{
	padding:0;
	margin:0;
    font-size: 18px;
	line-height:27px;
    color: #242B3B;
    text-align: center;
    font-family: 'oe_doo_probook'!important;
	margin-top: 18px;
}

#third .content_right_he{
	margin: auto;
	margin-top:45px;
    text-align: -webkit-center;
	width:540px;
	float:left;
}

#third .content_right_he h2{
	padding:0;
	margin:0;
    font-size: 30px;
	line-height:43px;
    color: #242B3B;
    text-align: center;
    font-family: 'oe_doo_probook'!important;
}

#third .content_right_he h3{
	padding:0;
	margin:0;
    font-size: 18px;
	line-height:27px;
    color: #242B3B;
    text-align: center;
    font-family: 'oe_doo_probook'!important;
	margin-top: 18px;
}
#third .content-images_he {
	  margin-bottom: 25px;
	  height:100px;
}
/* Four Section - Contact Form*/
#four {
	background-color: #FFFFFF;
}
#four .content h1{
	padding:0;
	margin:0;
	margin-top:48px;
    font-size: 48px;
	line-height:62px;
    color: #242B3B;
    text-align: center;
    font-family: 'Linotype - CaeciliaLTPro-55Roman'!important;
}

#four .content h2{
	padding:0;
	margin:0;
	margin-top:22px;
    font-size: 21px;
	line-height:27px;
    color: #242B3B;
    text-align: center;
    font-family: 'Linotype - CaeciliaLTPro-55Roman'!important;
	width:730px;
	display:inline-table;
}
#four .content-images {
	margin-top:24px;
}
#four .content-images img {
	padding: 0 25px 0 25px;
}
#four .content-form {
	width: 918px;
    text-align: center;
    display: inline-block;
}

#four button, input, select, textarea {
    font-family: inherit;
    font-size: inherit;
    line-height: inherit;
    font-size: 18px;
    font-family: OpenSansHebrew-Regular!important;
    height: 55px;
    width: 444px;
    margin-bottom: 30px;
    background: #FFFFFF 0% 0% no-repeat padding-box;
    border: 1px solid #DCDCDB;
    border-radius: 5px;
}

#four .tuning-first-row {
	margin:0;
	padding:0;
}

#four .tuning-second-row input {
	padding-left: 16px;
}

#four .tuning-second-row {
	margin:0;
	padding:0;
}

#four .tuning-first-row input {
	padding-left: 16px;
}
 
#four .tuning-third-row {
	margin:0;
	padding:0;
}
#four .tuning-third-row input {
	width: 920px;
	padding-left:16px;
}

#four .tuning-four-row input {
	height: 14px;
	width: auto;
}
#four .tuning-four-row {
	text-align:left;
}

#four .tuning-four-row span {
	/*font-family: 'oe_doo_proregular';*/
	font-family: 'OpenSansHebrew-Regular';
	color: #777777;
	margin-left: 5px;
	height: 14px;
	width: auto;
	margin-left: 1px;
	font-weight: 100;
}
#four .tuning-five-row {
    margin-top:46px;
}
#four .tuning-five-row input[type=submit] {
    -webkit-appearance: button;
    cursor: pointer;
    background: #EF4160 0% 0% no-repeat padding-box;
    border-radius: 5px;
    color: #fff;
    font-family: 'Linotype - CaeciliaLTPro-55Roman'!important;
    font-size: 27px;
	width: 350px;
}
/* Four / He part */
#four .content_he h1{
    padding: 0;
    margin: 0;
    margin-top: 48px;
    font-size: 48px;
    line-height: 62px;
    color: #242B3B;
    text-align: center;
    font-family: 'oe_doo_probook'!important;
}

#four .content_he h2{
	padding:0;
	margin:0;
	margin-top:22px;
    font-size: 21px;
	line-height:27px;
    color: #242B3B;
    text-align: center;
    font-family: 'oe_doo_probook'!important;
	width:730px;
	display:inline-table;
}
#four .content-images_he {
	margin-top:24px;
}
#four .content-images_he img {
	padding: 0 25px 0 25px;
}
#four .content-form_he {
	width: 918px;
    text-align: center;
    display: inline-block;
}

#four button, input, select, textarea {
    font-family: inherit;
    font-size: inherit;
    line-height: inherit;
    font-size: 18px;
    font-family: OpenSansHebrew-Regular!important;
    height: 55px;
    width: 444px;
    margin-bottom: 30px;
    background: #FFFFFF 0% 0% no-repeat padding-box;
    border: 1px solid #DCDCDB;
    border-radius: 5px;
}

#four .tuning-first-row_he {
	margin:0;
	padding:0;
}

#four .tuning-second-row_he input {
	padding-right: 16px;
	direction:rtl;
}

#four .tuning-second-row_he {
	margin:0;
	padding:0;
}

#four .tuning-first-row_he input {
	padding-right: 16px;
	direction:rtl;
}
 
#four .tuning-third-row_he {
	margin:0;
	padding:0;
}
#four .tuning-third-row_he input {
	width: 920px;
	padding-right: 16px;
	direction:rtl;
}

#four .tuning-four-row_he input {
	height: 14px;
	width: auto;
}
#four .tuning-four-row_he {
	text-align:right;
	direction:rtl;
	padding-right:0;
}

#four .tuning-four-row_he span {
	font-family: 'oe_doo_proregular';
	color: #777777;
	margin-left: 5px;
	height: 14px;
	width: auto;
	margin-left: 1px;
	font-weight: 100;
}

#four .tuning-five-row_he {
    margin-top: 15px;
    margin-bottom: 15px;
}
#four .tuning-five-row_he input[type=submit] {
    -webkit-appearance: button;
    cursor: pointer;
    background: #EF4160 0% 0% no-repeat padding-box;
    border-radius: 5px;
    color: #fff;
    font-family: 'oe_doo_probook'!important;
    font-size: 27px;
	width: 296px;
}
/* END - Second Section - Contact Form */

/* Five Section */
#five .agency-eight-selection-box{
	background-color: #f3f3f4;
}

#five .agency-eight-selection{
    max-width: 1140px;
	margin: auto;
	padding-bottom: 60px;
}
#five .agency-eight-box2{
	text-align: center;
	max-width:650px;
	margin: auto;
}
#five .agency-eight-box3{
	text-align: center;
	max-width: 852px;
	margin: auto;
}
#five .agency-eight-image {
    padding-top: 20px;
    display: block
}
#five .agency-eight-image img {
    border: 0;
    /*max-width: 372px;*/
}

#five .agency-eight-text1{
	padding-top: 38px;
    font-size: 48px;
    color: #242B3B;
    text-align: center;
    font-family: 'Linotype - CaeciliaLTPro-55Roman';
}
#five .agency-eight-text1_he{
    padding-top: 48px;
    font-size: 48px;
    line-height: 62px;
    color: #242b3b;
    text-align: center;
    font-family: 'oe_doo_probook'!important;
    direction: rtl;
    max-width: 920px;
}

#five .agency-eight-text4{
	padding-top: 15px;
	padding-bottom: 0px;
    font-size: 18px;
    color: #242B3B;
	text-align: center;
    font-family: 'OpenSansHebrew-Regular', serif;
}
#five .agency-eight-text4_he{
    padding-top: 17px;
    line-height: 27px;
    font-size: 18px;
    color: #242b3b;
    text-align: center;
    font-family: 'oe_doo_probook'!important;
    direction: rtl;
}
/* END Five Section */

#wpcf7-f34570-o3 div.wpcf7-validation-errors, div.wpcf7-mail-sent-ok {
    font-size: 22px;
    margin-top: 2%;
    text-align: center;
}

span.wpcf7-not-valid-tip {
	margin-top: -20px;
    line-height: 0.1em;
	height:20px;
}

@media only screen and (max-width:767px){
	#second button, input, select, textarea {
		width: 85%;
	}
	#second .tuning-third-row input {
		width: 85%;
	}
	#second .tuning-third-row_he input {
		width: 85%;
	}
	#second .tuning-four-row span {
		margin-left: 5px;
	}
	#second .content h2 {
		font-size: 18px;
		width:300px;
	}
	#second .content_he h2 {
		font-size: 18px;
		width:300px;
	}
	#second .content-form {
		width: auto;
		text-align: center;
		display: block;
		/* margin-left: 24px; */
	}
	
	#second .content-form_he {
		width: auto;
		text-align: center;
		display: block;
		/* margin-left: 24px; */
	}
	
	#third .content_left{
		width:auto;
	}
	#third .content_right{
		width:auto;
	}
	#header .content h1 {

		font-size: 38px;
		line-height: 48px;
	}
	#header .content h2 {
		font-size: 44px;
		line-height: 57px;
		padding-bottom: 21px;
	}
	#header .content_he h1 {

		font-size: 38px;
		line-height: 48px;
	}
	#header .content_he h2 {
		font-size: 44px;
		line-height: 57px;
		padding-bottom: 21px;
	}
	#second .content h1 {
		margin-top: 33px;
		font-size: 36px;
		line-height: 46px;
		width:auto;
	}
	#second .content h4 {
		margin-top: 33px;
		font-size: 36px;
		line-height: 46px;
		width:auto;
	}
	#second .content_he h1 {
		margin-top: 33px;
		font-size: 36px;
		line-height: 46px;
		width:auto;
	}
	#second .content_he h4 {
		margin-top: 33px;
		font-size: 36px;
		line-height: 46px;
		width:auto;
	}
	#five .agency-eight-text1 {
		padding-top: 17px;
		font-size: 36px;
	}
	#four button, input, select, textarea {
		width: 85%;
	}
	#four .tuning-third-row input {
		width: 85%;
	}

	#four .tuning-four-row span {
		margin-left: 5px;
	}
	#four .content-form {
		width: auto;
		text-align: center;
		display: block;
		/* margin-left: 24px; */
	}
	#four .content h1 {
		margin-top: 27px;
		font-size: 42px;
		line-height: 54px;
	}
	#four .content h2 {
		margin: 2px;
		margin-top: 22px;
		font-size: 18px;
		line-height: 27px;
		width: auto;
		margin-bottom: 15px;
	}
	#four .tuning-third-row_he input {
		width: 85%;
	}

	#four .tuning-four-row_he span {
		padding-right: 6px;
	}
	#four .content-form_he {
		width: auto;
		text-align: center;
		display: block;
		/* margin-left: 24px; */
	}
	#four .content_he h1 {
		margin-top: 27px;
		font-size: 42px;
		line-height: 54px;
	}
	#four .content_he h2 {
		margin: 2px;
		margin-top: 22px;
		font-size: 18px;
		line-height: 27px;
		width: auto;
		margin-bottom: 15px;
	}
	#second .content h3{
		width:auto;
	}

	#second .content_he h3{
		width:auto;
	}
	#second .tuning-four-row_he span {
		margin-right: 6px;
	}
	#third .content_left_he {
		width: auto;
	}
	#third .content_right_he {
		width: auto;
	}
	#third .content_he h1 {
		font-size: 40px;
		line-height: 49px;
	}
}