<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";
/* CSS Document */
@font-face {
	font-family: 'Alef';
	src: url('/templates/t4238/alef/Alef-bold.eot');
	src:
		url('/templates/t4238/alef/Alef-bold.eot?#iefix') format('embedded-opentype'),
		url('/templates/t4238/alef/Alef-bold.woff') format('woff'),
		url('/templates/t4238/alef/Alef-bold.ttf') format('truetype'),
		url('/templates/t4238/alef/Alef-bold.svg#alefbold') format('svg');
	font-weight: bold;
	font-style: normal;
}

@font-face {
	font-family: 'Alef';
	src: url('/templates/t4238/alef/Alef-regular.eot');
	src:
		url('/templates/t4238/alef/Alef-regular.eot?#iefix') format('embedded-opentype'),
		url('/templates/t4238/alef/Alef-regular.woff') format('woff'),
		url('/templates/t4238/alef/Alef-regular.ttf') format('truetype'),
		url('/templates/t4238/alef/Alef-regular.svg#alefregular') format('svg');
	font-weight: normal;
	font-style: normal;
}
html,body {
	font-family: 'Alef', serif!important;
}

html, body, .container{ height:100%; width:100%; direction:rtl}

.intro{background: url(../images/intro_lowres.jpg) no-repeat scroll center center / cover #000000; color: #FFFFFF; height: auto; padding:0; text-align: center; width: 100%; height:100%;  }
.intro-logo-box{ position:absolute;  top:33.333%;  left:0;  width:100%;  height:33.333%;}
.intro-logo-box img {height:100%; left: 50%; position: absolute; top: 50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);  }


.bl-box {transition: opacity 0.2s linear 0.5s; }
.bl-box {-moz-box-align: center; -moz-box-pack: center; align-items: center; display: flex; flex-flow: row wrap; height: 100%; justify-content: center; opacity: 1; position: relative; width: 100%; }
.bl-box a{ color:#fff;  display:block;  height:100%;  width:100%;  text-align:center;  font-size:35px; background: none repeat scroll 0 0 rgba(188, 183, 171, 0.5); display: block; height: 100%; left: 0; position: absolute; top: 0; width: 100%; z-index: 3; line-height:35px; font-weight:400;}
.bl-box a:hover{ background:none;  -webkit-transition: all 0.3s ease-out; -moz-transition: all 0.3s ease-out; -ms-transition: all 0.3s ease-out; -o-transition: all 0.3s ease-out; transition: all 0.3s ease-out; text-decoration:none;}
.bl-box a span{ left: 50%; position: absolute; top: 50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%); z-index: 4;}
.bl-main {position: absolute; width: 100%; height: 100%; overflow: hidden; }
.bl-main &gt; section{position: absolute; width: 33.333%; height: 33.333%; display:none; }
.bl-main &gt; section:first-child {top: 0; right: 0; background:url(../images/windows_1.jpg); }
.bl-main &gt; section:nth-child(2) {top: 0; right: 33.333%; background:url(../images/doors_1.jpg);  background-size:cover; background-position:center center; }
.bl-main &gt; section:nth-child(3) {top: 0; right:66.666%; background:url(../images/skylight_1.jpg);  background-size:cover; background-position:center center; }
.bl-main &gt; section:nth-child(4) {bottom:0; right:0; background:url(../images/shadowing_1.jpg);  background-size:cover; background-position:center center; }
.bl-main &gt; section:nth-child(5) {bottom:0; right: 33.333%; background:url(../images/partners_1.jpg);  background-size:cover; background-position:center center; }
.bl-main &gt; section:nth-child(6) {bottom:0; right: 66.666%; background:url(../images/about_1.jpg);  background-size:cover; background-position:center center; }

.logo{ position:absolute;  top:33.333%;  left:0;  width:100%;  background:#453C39;  height:33.333%;display:none;}
.logo img { height: 65%; left: 50%; position: absolute; top: 50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);}

.pagebody{margin:0; padding:0; height:100%; width:100%;}
.page-gallery{ margin:0; padding:0; height:100%; width:100;}
.page-gallery .slider{ margin:0; padding:0;}


#full-screen-background-image {z-index: -999; min-height: 100%; width: 100%; height: 100%; position: fixed; top: 0; left: 0;}
#full-screen-background-image2 {z-index: -1000; min-height: 100%; width: 100%; height: 100%; position: fixed; top: 0; left: 0;}

.mobile_ver{ display:none;}
.desktop_version{ display:block;}

.pagecontent{ margin:0; padding:0; width:100%; left: 50%; position: absolute; top: 50%; -webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%)}
.block_content{ margin:0; padding:30px; background:#453C39; color:#fff;}

#wrapper{width: 100%;}
.sidebar{ z-index: 1; position: relative; width: 280px; float:left; }
.sidebar h1{ margin:20px 0 10px 0; padding:0 0 5px 0; font-size:24px; text-align:center; background:url(../images/line-dots.png) no-repeat bottom; display:block;}
.sidebar h4{ margin:0; padding:0 0 5px 0; background:url(../images/line-dots.png) repeat-x bottom; font-size:16px; font-weight:normal;}
.sidebar p{ font-size:16px;}
.top-margin{ margin-top:15px !important;}
	
.page-logo{ margin:0 0 5px 0; padding:0; text-align:center}
.page-logo p{ margin:0; padding:12px 0 5px 0; font-weight:bold; font-size:18px;}
.page-logo img{ display:inline-block;}
#page-wrapper { padding:15px; background-color: #453C39; z-index:999 !important;}

@media(min-width:768px) { 
#page-wrapper { position: inherit; margin: 0 0 0 280px; padding:15px; z-index:999 !important; /*min-height: 700px;*/ }
}


ul.list-menu{ margin:0; padding:0; list-style:none;}
ul.list-menu li{ margin:0; padding:0; text-align:center; line-height:30px; font-size:16px;}
ul.list-menu li a{ color:#fff; text-align:center; display:block;}
ul.list-menu li a;hover{ color:#fff; text-decoration:underline;}

.block-height{ min-height:400px;}

.slide-panel-arrow{ margin:-91px 0 0 0; padding:0; position:absolute; height:182px; top:60%; right:-2px;  background:url(../images/line-dots-vr.png) repeat-y center; width:18px;}
a.slide-arrow{ margin:-18px 0 0 0; padding:0; position:absolute; top:50%; left:-9px; background:url(../images/next.png); display:block; text-indent:-9999px; height:35px; width:36px;}


.slider-navivation{ margin:-37px 0 0 0; padding:0; height:80px; position:absolute; top:54%; right:20px; width:36px; z-index:9;}
a.next{ margin:0; padding:0; background:url(../images/next.png); height:35px; width:36px; display:block; text-indent:-9999px;}
a.prev{ margin:4px 0 0 0; padding:0; background:url(../images/prev.png); height:35px; width:36px; display:block; text-indent:-9999px;}

.caraousel-scroll{ margin:0; padding:0; position:relative; min-height:370px;}
.thumb-scroll{ margin:-76px 0 0 0; padding:0; overflow:hidden; position:absolute; width:100%; height:160px; top:60%; left:0;}
.thumb-scroll ul{ margin:0; padding:0; list-style:none;}
.thumb-scroll li{ margin:0 5px 0 0; padding:0; float:left;}

ul.link{ margin:0 0 0 5px; padding:0; float:left; width:46%; list-style:none;}
ul.link li{ margin:0; padding:0; font-size:15px; line-height:normal;}
ul.link li a{ color:#fff; text-decoration:none; display:block; padding:0;}
ul.link li a;hover{ text-decoration:underline; color:#fff;}
.inner-div{
width: 3000px;
overflow: hidden;
/* position: absolute; */
display: inline;
float: left;
position:relative;
}
.active_img{
	border:2px solid #fff;
}

@media only screen and (max-width:767px){
	.thumb-scroll{
	margin:-76px 0 0 300px;
}
}

ul.clearfix img{
	max-width:100%;
	height:auto;
}

a.slide-arrow-close{
	margin: -18px 0 0 0;
padding: 0;
position: absolute;
top: 50%;
left: -9px;
background: url(../images/prev.png);
display: block;
text-indent: -9999px;
height: 35px;
width: 36px;
}


.footer {
	display: block;
	position: fixed;
	width: 100%;
	height: 53px;
	line-height: 53px;
	background: #453c39;
	color: white;
	bottom:0;
	left: 0;
}

.footer a{
	color: white;
	display: inline-block;
	padding: 0 10px;
}

.footer&gt;div {
	padding-left: 10px;
}
</pre></body></html>