	html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video { margin: 0;	padding: 0;	border: 0;	font-size: 100%; font: inherit;	vertical-align: baseline; }
	* { -webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
	 -moz-box-sizing: border-box; /* Firefox, other Gecko */
	 box-sizing: border-box; /* Opera/IE 8+ */
	 }
	body { line-height: 1; direction: rtl; font-family:'Heebo', sans-serif; font-size:18px; }
		body * {transition:.5s; }
		input, button, select {font-family:'Heebo', sans-serif; }
	ol, ul { list-style: none; counter-reset: item;}
	strong, b { font-weight: bold; }
	.clearfix {clear:both;}
	html {font-size:16px;}
	body { background:#fff; text-align:center;  }
	a, a:link, a:visited {text-decoration: none;  transition: color .3s; }
	a:hover, a:active { color: #fff; transition: color .3s; }
	.wrapper {width:1200px; margin:0 auto; position:relative; max-width:100%; text-align:center; }
	img {max-width:100%;}
	p {color:#000; line-height:1.3em; }

	header {}
		header > img {position:absolute; top:0; left:0; right:0; }
			header .wrapper {text-align:center; padding:25px 0; width:1100px;}
				.title {width:100%; }
					h1 {font-size:48px; font-weight:bold; display:block; margin-bottom:15px; color:#fff;}
					.title span {font-size:30px; font-weight:bold; color:#fff;  }
				.subTitle {margin-top:25px; }
					.subTitle p {color:#000; font-size:18px; display:block; margin-bottom:25px; }
					.social {display:block; margin:25px auto 0;}
						.social a {}
							.social a img {}
			img.mobVersion {display:none; }

	#book {padding:0 0 60px;}
		.book {}
			.book img {display:block; margin:100px auto 0;}
		.sides {width:100%; display:flex; flex-wrap:wrap; justify-content:space-between;}
			.rightSide {width:45%; }
				.rightSide img {}
			.leftSide {width:45%; text-align:right;  }
				.leftSide strong {color:#000; font-size:24px;  }
				.leftSide p {color:#000; }
					.leftSide p i {font-style:italic; display:block; margin:25px 0;}
					.leftSide p a {color:#1b58b3; }
				.leftSide span {font-weight:bold; font-size:20px; color:#000;}



	#video {background:#e1e1e1; padding:80px 0; text-align:center; }
		#video iframe {max-width:920px; width:100%; margin:0 auto; height:520px; display:block; margin-bottom:50px;   }
		#video p {color:#000; font-size:18px; }
			#video p img {}

	#gallery {padding:80px 0; }
		#gallery .wrapper {}
		#gallery .wrapper > a > img {width:98.5%; margin:0 auto 0 0; display:block; text-align:left;}
		#gallery h3 {font-size:36px; color:#000;}
		.gallery {}
			.gallery a {}
					.gallery img {margin:8px 0; }
				/*.gallery a:nth-child(1) {grid-column:1/28; grid-row:1;}
				.gallery a:nth-child(2) {grid-column:1; grid-row:2 / 5;}
				.gallery .twoPart {grid-column:2; grid-row:2}
					.twoPart {display:flex; flex-wrap:wrap; justdify-content:space-between; }
				.gallery a:nth-child(4) {grid-column:2; grid-row:3;}
					.twoPS {grid-column:4; grid-row:1}
				.gallery a:nth-child(5) {grid-column:3/28; grid-row:3/5;}
*/

	footer {text-align:center; background:url('../images/footerBG.jpg') no-repeat top center; padding:90px 0; background-size:cover; }
		footer .wrapper {text-align:center; }
			footer h3 {display:block; margin:10px auto 20px; font-size:36px; color:#000; }
			footer p {color:#000; font-size:20px; display:block; }
			#contact {margin-top:35px; }
				#contact p {}
				form {display:flex; flex-wrap:wrap; justify-content:space-between; margin-bottom:35px; }
					.field {width:24%; border:0; height:44px; }
						input {border:0; width:100%; height:100%; padding:0 20px; font-size:18px; background:#ebebeb;}
					.field.button {width:35%; margin:5px auto; display:block; border:0; }
						button {background:#1b58b3; width:100%; height:100%; color:#fff; font-weight:bold; font-size:20px; font-weight:bold; border:0; cursor:pointer;  }
						button:hover {background:#fff; color:#1b58b3}
				.fsocial {}
					.fsocial a {}
						.fscoial a img {}
						.fsocial a.normalPhone {color:#000; font-weight:bold; display:block; margin-bottom:15px;}

@media all and (max-width:960px) {
	header {background:url('../images/topImage.png')no-repeat top center; }
	header > img {display:none; }
	.book img {margin:20px auto 0; }

}

@media all and (max-width:767px){

}

@media all and (max-width:550px){
	header {background:#1b58b3;}
	header .wrapper {padding:10px 0; }
	h1 {font-size:26px; }
	img.mobVersion {display:block; margin:0 auto -150px; width:100%; }
	.subTitle  {padding:0 10px; }
		.subTitle p {color:#fff; font-size:16px; 5}
	.book img {max-width:200px;}
	.rightSide {width:100%; margin-bottom:25px; }
	.leftSide {width:100%; padding:0 10px; }
	#video {padding:20px 0;}
	footer {padding:20px 0;}
		footer h3 {font-size:30px; }
		form {padding:0 10px; }
			footer p {font-size:16px; }
			.field {width:100%; margin-bottom:10px; }
				input {}
			.field.button {width:100%; }
	p {font-size:16px!important; }
	#video iframe {width:80%; height:350px;}

}
