@font-face{font-family:'alefregular';src:url(//www.ofarim199.co.il/wp-content/themes/twentythirteen/fonts/Alef-Regular.eot);src:url(//www.ofarim199.co.il/wp-content/themes/twentythirteen/fonts/Alef-Regular.eot?#iefix) format("embedded-opentype"),url(//www.ofarim199.co.il/wp-content/themes/twentythirteen/fonts/Alef-Regular.woff) format("woff"),url(//www.ofarim199.co.il/wp-content/themes/twentythirteen/fonts/Alef-Regular.ttf) format("truetype"),url(//www.ofarim199.co.il/wp-content/themes/twentythirteen/fonts/Alef-Regular.svg#alefregular) format("svg");font-weight:400;font-style:normal}
@font-face{font-family:'alefbold';src:url(//www.ofarim199.co.il/wp-content/themes/twentythirteen/fonts/Alef-Bold.eot);src:url(//www.ofarim199.co.il/wp-content/themes/twentythirteen/fonts/Alef-Bold.eot?#iefix) format("embedded-opentype"),url(//www.ofarim199.co.il/wp-content/themes/twentythirteen/fonts/Alef-Bold.woff) format("woff"),url(//www.ofarim199.co.il/wp-content/themes/twentythirteen/fonts/Alef-Bold.ttf) format("truetype"),url(//www.ofarim199.co.il/wp-content/themes/twentythirteen/fonts/Alef-Bold.svg#alefbold) format("svg");font-weight:400;font-style:normal}
*{-webkit-box-sizing:border-box;box-sizing:border-box;outline:0}
article,aside,details,figcaption,figure,footer,header,nav,section,summary{display:block}
audio,canvas,video{display:inline-block}
audio:not([controls]){display:none;height:0}
[hidden]{display:none}
html{font-size:100%;overflow-y:scroll;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}
html,body{height:100%}
body{color:#003d68;font:15px/1.5 alefregular,Arial,sans-serif;margin:0;direction:rtl;background:url(//www.ofarim199.co.il/wp-content/themes/twentythirteen/images/lightpaperfibers.png) repeat}
a{color:#f6921e;text-decoration:none}
a:hover{text-decoration:underline}
h1,h2,h3,h4,h5,h6{clear:both;font-family:'alefbold',Georgia,serif;line-height:1.3;font-weight:400}
h1{font-size:20px;margin:0 0 20px}
h2{font-size:20px;margin:0 0 15px}
h3{font-size:16px;margin:0 0 2px}
h4{font-size:20px;margin:25px 0}
h5{font:16px alefregular;margin:0;color:#008dc0}
h6{font-size:16px;margin:0}
address{font-style:italic;margin:0 0 24px}
abbr[title]{border-bottom:1px dotted}
b,strong{font-family:'alefbold';font-weight:400}
dfn{font-style:italic}
mark{background:#ff0;color:#000}
p{margin:0 0 26px}
code,kbd,pre,samp{font-family:monospace,serif;font-size:14px;-webkit-hyphens:none;-ms-hyphens:none;hyphens:none}
pre{background:#f5f5f5;color:#666;font-family:monospace;font-size:14px;margin:20px 0;overflow:auto;padding:20px;white-space:pre;white-space:pre-wrap;word-wrap:break-word}
blockquote,q{-webkit-hyphens:none;-ms-hyphens:none;hyphens:none;quotes:none}
blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}
blockquote{font-size:18px;font-style:italic;font-weight:300;margin:24px 40px}
blockquote blockquote{margin-right:0}
blockquote cite,blockquote small{font-size:14px;font-weight:400;text-transform:uppercase}
blockquote em,blockquote i{font-style:normal;font-weight:300}
blockquote strong,blockquote b{font-weight:400}
small{font-size:smaller}
sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}
sup{top:-.5em}
sub{bottom:-.25em}
dl{margin:0 20px}
dt{font-weight:700}
dd{margin:0 0 20px}
menu,ol,ul{margin:0;padding:0}
ul{list-style:none}
nav ul,nav ol{list-style:none;list-style-image:none}
li > ul,li > ol{margin:0}
img{-ms-interpolation-mode:bicubic;border:0;vertical-align:middle}
svg:not(:root){overflow:hidden}
figure{margin:0}
form{margin:0}
fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}
legend{border:0;padding:0;white-space:normal}
button,input,select,textarea{font-size:100%;margin:0;max-width:100%;vertical-align:baseline}
button,input{line-height:normal}
button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}
button[disabled],input[disabled]{cursor:default}
input[type="checkbox"],input[type="radio"]{padding:0}
input[type="search"]{-webkit-appearance:textfield;padding-right:2px;width:270px}
input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}
button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}
textarea{overflow:auto;vertical-align:top}
table{border-bottom:1px solid #ededed;border-collapse:collapse;border-spacing:0;font-size:14px;line-height:2;margin:0 0 20px;width:100%}
caption,th,td{font-weight:400;text-align:left}
caption{font-size:16px;margin:20px 0}
th{font-weight:700;text-transform:uppercase}
td{border-top:1px solid #ededed;padding:6px 10px 6px 0}
del{color:#333}
ins{background:#fff9c0;text-decoration:none}
hr{height:1px;margin:0 0 24px}
button,input,textarea{border:none;padding:5px;-webkit-appearance:none;border-radius:0}
input,textarea{color:#003d68;font:20px alefregular;text-align:right;border:1px solid transparent}
input:focus,textarea:focus{outline:0}
input{height:35px;line-height:35px;padding:0 10px}
button,input[type="submit"],input[type="button"],input[type="reset"]{border:none;color:#fff;display:inline-block;padding:5px 24px 8px;text-decoration:none;font:22px alefregular;height:auto;background:#003d68;line-height:1;text-align:center}
button:hover,button:focus,input[type="submit"]:hover,input[type="button"]:hover,input[type="reset"]:hover,input[type="submit"]:focus,input[type="button"]:focus,input[type="reset"]:focus{outline:none;background:#336486}
::-webkit-input-placeholder{color:#003d68}
:-moz-placeholder{color:#003d68}
::-moz-placeholder{color:#003d68}
:-ms-input-placeholder{color:#003d68}
:focus::-webkit-input-placeholder{color:transparent}
:focus:-moz-placeholder{color:transparent}
:focus::-moz-placeholder{color:transparent}
html,body,#sb-site,.sb-site-container,.sb-slidebar{margin:0;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box}
html,body{width:100%;overflow-x:hidden}
html{height:100%}
body{min-height:100%;height:auto;position:relative}
html,body,#sb-site,.sb-site-container,.sb-slidebar{margin:0;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box}html,body{width:100%;overflow-x:hidden}html{height:100%}body{min-height:100%;height:auto;position:relative}html.sb-scroll-lock.sb-active:not(.sb-static){overflow:hidden}#sb-site,.sb-site-container{width:100%;position:relative;z-index:1;background-color:#fff}.sb-slidebar{height:100%;overflow-y:auto;position:fixed;top:0;z-index:0;display:none;background-color:#222;-webkit-transform:translate(0px)}.sb-left{left:0}.sb-right{right:0}html.sb-static .sb-slidebar,.sb-slidebar.sb-static{position:absolute}.sb-slidebar.sb-active{display:block}.sb-style-overlay{z-index:9999}.sb-momentum-scrolling{-webkit-overflow-scrolling:touch}.sb-slidebar{width:30%}.sb-width-thin{width:15%}.sb-width-wide{width:45%}@media (max-width: 480px){.sb-slidebar{width:70%}.sb-width-thin{width:55%}.sb-width-wide{width:85%}}@media (min-width: 481px){.sb-slidebar{width:55%}.sb-width-thin{width:40%}.sb-width-wide{width:70%}}@media (min-width: 768px){.sb-slidebar{width:40%}.sb-width-thin{width:25%}.sb-width-wide{width:55%}}@media (min-width: 992px){.sb-slidebar{width:30%}.sb-width-thin{width:15%}.sb-width-wide{width:45%}}@media (min-width: 1200px){.sb-slidebar{width:20%}.sb-width-thin{width:5%}.sb-width-wide{width:35%}}.sb-slide,#sb-site,.sb-site-container,.sb-slidebar{-webkit-transition:-webkit-transform 400ms ease;-o-transition:-o-transform 400ms ease;transition:-webkit-transform 400ms ease;-o-transition:transform 400ms ease;transition:transform 400ms ease;transition:transform 400ms ease, -webkit-transform 400ms ease;-webkit-transition-property:-webkit-transform,left,right;-webkit-backface-visibility:hidden}.sb-hide{display:none}.sb-active #sb-site {position:fixed}
.sb-toggle-right {display:none;position:relative;width:40px;height:25px;border-top:2px #fff solid;border-bottom:2px #fff solid}
.sb-toggle-right:before {content:'';position:absolute;top:50%;right:0;width:100%;height:2px;background:#fff;margin:-1px 0 0 0}
.sb-slidebar .menu>li {border-top:1px rgba(255,255,255,0.2) solid}
.sb-slidebar .menu>li:first-child {border-top:0}
.sb-slidebar .menu>li>a {display:block;padding:15px 30px 15px 10px;position:relative;color:#ccc}
.sb-slidebar .menu>li>a span:before {content:' '}
.sb-slidebar .menu>li>a:before {content:'';position:absolute;top:20px;right:10px;width:10px;height:10px;background:#f6921e}
.sb-slidebar .menu>li.current-menu-item>a {background:#e8edee;-webkit-box-shadow:inset 10px 0 5px rgba(0,0,0,0.2);box-shadow:inset 10px 0 5px rgba(0,0,0,0.2);color:#222}
.sb-slidebar .menu>li>ul>li>a {padding:10px 30px 10px 10px; color:#999;display:block}
.sb-slidebar .menu>li>ul>li>ul>li>a {padding:5px 50px 5px 10px;color:#666;display:block;position:relative}
.sb-slidebar .menu>li>ul>li>ul>li>a:before {content :'-';position:absolute;top:5px;right:30px;color:#fff}
.site{min-height:100%;height:auto!important;height:100%;margin:0 auto -100px}
.clearfix:after,.clearfix:before{content:'';display:block;clear:both;height:0;font-size:0}
.anim{-webkit-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}
.wrapper {max-width:1139px;margin:0 auto;padding:0 10px}
.site,.site-footer{min-width:1133px}
.site-header{width:100%;z-index:102;background:#003d68;position:relative;padding:10px 0 0;margin:0 0 47px}
.site-header:before{content:'';position:absolute;top:5px;left:0;width:100%;height:5px;background:#f6921e}
.site-header a.home-link{top:0;right:0;position:absolute;z-index:102}
.site-header .wrapper{position:relative;z-index:1}
.credit_holder{position:fixed;z-index:1000;bottom:350px;transform:rotate(-90deg);-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);-webkit-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0;right:20px}
#credit_tag.copyrights{background:rgba(204,204,204,0.8);direction:ltr;height:20px;line-height:20px;border-radius:8px 8px 0 0;display:block;padding:0 10px}
#credit_tag.copyrights a{color:#56636a;font-size:12px;font-weight:700;text-decoration:none}
.navbar{float:left}
.nav-menu li{float:right;margin:0;border-left:2px solid #fff}
.nav-menu li a{display:block;position:relative;color:#fff;font:18px/1 alefbold;padding:66px 4px 8px;width:110px;text-decoration:none;text-align:center;-webkit-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}
.nav-menu li:hover a{background:#336486}
.nav-menu > li.current-menu-item > a{background:#f6921e}
.nav-menu li a:before{content:'';position:absolute;top:17px;left:0;right:0;margin:0 auto;background:url(//www.ofarim199.co.il/wp-content/themes/twentythirteen/images/sprite.png) no-repeat}
.nav-menu li.home_page a:before{background-position:-2px -1px;width:38px;height:33px}
.nav-menu li.about_page a:before{background-position:-59px -1px;width:16px;height:33px}
.nav-menu li.construction_performance_page a:before{background-position:-98px -1px;width:30px;height:33px}
.nav-menu li.project_page a:before{background-position:-145px -5px;width:36px;height:33px}
.nav-menu li.how_it_work_page a:before{background-position:-195px -5px;width:34px;height:33px}
.nav-menu li.blog_page a:before{background-position:-251px -5px;width:32px;height:33px}
.nav-menu li.contact_page a:before{background-position:-304px -5px;width:38px;height:33px}
.slideshow{margin:0 0 43px;position:relative;overflow:hidden}
.slideshow .wrapper{top:0;left:0;right:0;bottom:0;margin:0 auto;position:absolute}
.slideshow .slide{width:100%}
.slideshow .img_slide {background-size:cover;background-position:left center}
.slideshow .img_slide img{max-width:100%;width:100%}
.slideshow .description_slide{position:absolute;top:17px;left:87px;width:357px;background:#003d68;padding:6px 16px 9px;color:#fff;font:32px/1.2 alefbold}
.slideshow .description_slide p{margin:0}
.slideshow .cycle-pager-wrapper{position:absolute;bottom:13px;left:0;right:0;margin:0 auto;padding:0 10px;text-align:center;line-height:1;z-index:100}
.slideshow .cycle-pager-wrapper span{width:13px;height:13px;background:#fff;margin:0 3px;text-indent:-9999px;display:inline-block;border-radius:50%;cursor:pointer}
.slideshow .cycle-pager-wrapper span:hover,.slideshow .cycle-pager-wrapper span.cycle-pager-active{background:#f6921e}
.slideshow .slider-nav span{position:absolute;top:0;bottom:0;margin:auto 0;background:url(//www.ofarim199.co.il/wp-content/themes/twentythirteen/images/sprite.png) no-repeat;width:45px;height:62px;opacity:.4;cursor:pointer;z-index:101}
.slideshow .slider-nav span:hover{opacity:.8}
.slideshow .slider-nav span.right{background-position:-53px -49px;right:30px}
.slideshow .slider-nav span.left{background-position:-2px -49px;left:30px}
.site-content{padding-bottom:40px}
.col4{width:250px;float:right;position:relative;line-height:1.2}
.col4 + .col4{margin:0 33px 0 0}
.col4 h3{margin:0 0 19px;text-align:center;font-size:20px}
.col4 .block_content{background:#fff;padding:4px 16px 18px;border:1px solid #eee;border-top:0;position:relative;z-index:2}
.col4 .block_content:before{content:'';position:absolute;bottom:100%;left:-1px;height:22px;width:250px;background:url(//www.ofarim199.co.il/wp-content/themes/twentythirteen/images/top_block.png) no-repeat}
.col4 .block_content ul{list-style:none;margin:0;padding:0}
.col4 .block_content li{position:relative;font-size:18px;margin:0 0 20px;padding:0 27px 0 0}
.col4 .block_content li:last-child{margin:0}
.col4 .block_content li:before{content:'';position:absolute;top:0;right:0;background:url(//www.ofarim199.co.il/wp-content/themes/twentythirteen/images/sprite.png) no-repeat -10px -119px;width:21px;height:21px}
.col4:after{content:'';position:absolute;z-index:1;bottom:-22px;right:-9px;background:url(//www.ofarim199.co.il/wp-content/themes/twentythirteen/images/shadow_block.png) no-repeat;width:262px;height:67px}
.col4 .slider_customers,.col4 .slider_testimonials{text-align:center;position:relative}
.col4 .slider_customers .slide{width:100%;margin:20px 0 0}
.col4 .slider_customers .img_slide{display:inline-block;width:175px;margin:0 0 20px}
.col4 .slider_customers .img_slide img{display:inline-block;max-width:100%}
.col4 .slider_customers p{margin:0}
.col4 .slideshow_logo{position:relative}
.col4 .slideshow_logo .slider-nav-customers span{position:absolute;z-index:103;top:74px;background:url(//www.ofarim199.co.il/wp-content/themes/twentythirteen/images/sprite.png) no-repeat;width:11px;height:28px;cursor:pointer}
.col4 .slideshow_logo .slider-nav-customers .left{left:16px;background-position:-122px -61px}
.col4 .slideshow_logo .slider-nav-customers .right{right:16px;background-position:-173px -60px}
.col4 .slider_testimonials{font-size:20px}
.col4 .slider_testimonials p{margin:0}
.col4 .slider_testimonials p.author{font-size:16px;margin:23px 0 0}
.col4 .slider_testimonials .slide{padding:36px 24px}
.col4 .slider_testimonials:before,.col4 .slider_testimonials:after{content:'';position:absolute;background:url(//www.ofarim199.co.il/wp-content/themes/twentythirteen/images/sprite.png) no-repeat -9px -156px;width:38px;height:29px}
.col4 .slider_testimonials:before{top:-12px;right:-12px}
.col4 .slider_testimonials:after{bottom:-7px;left:-8px}
.wp-block-column {padding:5px}
.contact_form .block_content{background:#f6921e;border:none;padding:14px 20px 24px}
.contact_form .block_content:before{background:url(//www.ofarim199.co.il/wp-content/themes/twentythirteen/images/top_contact_block.png);left:0}
.contact_form p{margin:0}
.contact_form p span{width:100%;display:block;margin:0 0 10px;position:relative}
.contact_form p span input{width:100%;text-align:right}
.contact_form .contact_button{overflow:hidden}
.contact_form .contact_button button{width:100%}
.contact_form .contact_button button span{position:relative;padding:0 0 0 25px}
.contact_form .contact_button button span:after{content:'';background:url(//www.ofarim199.co.il/wp-content/themes/twentythirteen/images/sprite.png) no-repeat -54px -119px;width:21px;height:21px;position:absolute;top:5px;left:-1px}
.contact_form p span span.wpcf7-not-valid-tip{position:absolute;color:#fff;background:red;padding:4px 5px 6px;top:-43px;text-align:center}
.contact_form p span span.wpcf7-not-valid-tip:after{content:'';position:absolute;top:100%;right:12px;border-left:9px solid transparent;border-right:9px solid transparent;border-top:15px solid red}
.contact_form p span input.wpcf7-not-valid{border-color:red}
.contact_form .wpcf7-validation-errors{display:none!important}
.contact_form .wpcf7-mail-sent-ok{position:absolute;top:0;margin:0;height:100%;width:100%;left:0;border:none;background:#f6921e;font-size:20px;text-align:center;padding:55px 30px 10px;color:#003d68}
.sidebar{width:250px;float:left}
.sidebar .col4{margin:0 0 20px}
.main_content{width:780px;float:right}
h2.title_page,h1.title_page{font-size:20px;margin:0 0 22px}
h2.title_page span:before,h1.title_page span:before{content:'//';display:inline-block;margin:0 0 0 6px}
h2.title_page i,h1.title_page i{display:inline-block;position:relative;margin:0 0 0 9px;top:11px;background:url(//www.ofarim199.co.il/wp-content/themes/twentythirteen/images/sprite.png) no-repeat}
.about_page h1.title_page i{top:5px;background-position:-10px -210px;width:16px;height:33px}
.constraction_page h1.title_page i{background-position:-46px -211px;width:29px;height:33px}
.projects_page h1.title_page i{background-position:-93px -214px;width:36px;height:32px}
.workflow_page h1.title_page i{background-position:-248px -210px;width:34px;height:33px}
.blog_page h1.title_page i{background-position:-146px -214px;width:33px;height:32px}
.contact_page h1.title_page i{background-position:-195px -214px;width:38px;height:33px}
.list_project{}
.list_project .h {display: -webkit-box;display: -ms-flexbox;display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap;-webkit-box-pack: start;-ms-flex-pack: start;justify-content: start}
.list_project .h figure{display: block; -ms-flex-preferred-size: 30%; flex-basis: 30%; margin:0 0 30px 20px}
.list_project figure .holder_img{margin:0 5px 20px 5px;position: relative}
.list_project figure .holder_img {overflow: hidden}
.list_project figure .holder_img:hover img{-webkit-transform: scale(1.1);-ms-transform: scale(1.1);transform: scale(1.1);-webkit-transition: all .3s ease;-o-transition: all .3s ease;transition: all .3s ease}
.list_project figure .post_time {position: absolute; display:-webkit-box; display:-ms-flexbox; display:flex; -webkit-box-align: baseline; -ms-flex-align: baseline; align-items: baseline; bottom: -12px; right: -5px; background-color: #fff; color:#ffdb73; font-size: 1em; font-weight:bold; padding: 1px 8px 0 15px; border-radius: 5px}
.list_project figure .post_date {font-size: 2.4em;}
.list_project figure .post_month {vertical-align: bottom; margin-right: 5px;font-size: 1.3em;line-height: .5em}
.list_project figure .short_description h3 {color: #151515; font-size: 1.7em;line-height: 1; letter-spacing: -0.04em;margin-bottom: 15px}
.list_project figure .short_description h3:hover {color:#ffdb73;}
.list_project figure a{text-decoration: none}
.list_project figure.short_description p {color: #9b9b9b}
.list_project figure.short_description a{font-family:'alefbold'}
.step_item{width:320px;height:320px;border:2px solid #F6921E;position:relative;border-radius:50%;padding:41px 39px 15px;text-align:center;margin:0 0 30px;line-height:1.95}
.step_item h3{margin:0 0 6px}
.step_item:nth-child(even){float:left}
.step_item:nth-child(odd){float:right}
.step_item:nth-child(2){margin-top:161px}
.step_item i{position:absolute;width:52px;top:18px;height:52px;background:#F6921E;color:#fff;border-radius:50%;font:normal 36px alefbold}
.step_item:nth-child(even) i,.step_item:first-child i{right:23px}
.step_item:nth-child(odd) i{left:18px}
.step_item:after{content:'';position:absolute;width:6px;height:180px;background:#F6921E}
.step_item:nth-child(odd):after{transform:rotate(76deg);-ms-transform:rotate(76deg);-webkit-transform:rotate(76deg);left:-91px;top:89px}
.step_item:nth-child(even):after{transform:rotate(112deg);-ms-transform:rotate(112deg);-webkit-transform:rotate(112deg);right:-87px;top:101px}
.step_item:last-child:after{display:none}
.object .holder_img{float:left;padding:5px 0 0}
.gallery_imgs .h {display: -webkit-box;display: -ms-flexbox;display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap;}
.gallery_imgs a {overflow: hidden;margin: 3px;}
.gallery_imgs a:hover img{-webkit-transform: scale(1.1);-ms-transform: scale(1.1);transform: scale(1.1);-webkit-transition: all .3s ease;-o-transition: all .3s ease;transition: all .3s ease}
.content_article{overflow:hidden}
.breadcrumbs{font:20px/1 alefbold;margin:0 0 33px;color:#B2B2B1}
.breadcrumbs a{color:#B2B2B1}
.breadcrumbs i.blog_page{background:url(//www.ofarim199.co.il/wp-content/themes/twentythirteen/images/sprite.png) no-repeat -146px -214px;width:33px;height:32px;display:inline-block;position:relative;top:10px;margin:0 0 0 4px}
.breadcrumbs .post-title{color:#003d68}
.contact_block{overflow:hidden;margin:0 0 30px}
.contact_info{width:210px;float:right;margin:0 0 0 30px}
.contact_info a {pointer-events:none;color:rgb(0, 61, 104)}
.location_map {margin:40px 0 10px;position:relative;padding-top:60%}
.location_map iframe {position:absolute;top:0;right:0;width:100%;height:100%}
.error_page{text-align:center}
.error_page .main_content{padding-top:50px}
.error_page h1{font-size:60px;margin:0 0 10px;line-height:1;color:#008dc0}
.error_page h2{color:#008dc0}
.error_page h1:before,.error_page h2:before{display:none}
.site-footer,.push{height:100px}
.site-footer{background:#f6921e;padding:12px 0 10px;color:#fff;font-size:14px;height:100%}
.site-footer .wrapper{padding:0 40px}
.site-footer ul,.site-footer .footer_contact_info{float:right;width:265px;padding:0;margin:0 0 0 20px}
.site-footer a.home-link{float:left;margin:25px 0 0 46px}
.site-footer p,.site-footer li{margin:0 0 4px}
.site-footer p:last-child,.site-footer li:last-child{margin:0}
.site-footer a{color:#fff}
.site-footer a:hover{text-decoration:underline}
.site-footer{min-height:180px!important}
.call {display:none}
.call svg {width:2em;height:2em}
.call a {padding:0 10px}
.call a[href*='tel'] svg {fill:#ea9629}
.call a[href*='whatsapp'] svg {fill:#2dc64f}
.video {position: relative; background-color: #fafafa}
.video .h {max-width: 1200px; margin: 0 auto; padding: 30px 0}
.video .h a {position:relative; display:block;padding-bottom:56.250%; background-size: cover; background-position: center center; width: 90%; margin: 0 auto 25px auto}
.video img {position:absolute; top:50%; right:50%; width: 5em; height: auto;-webkit-transform:translate(50%,-50%);-ms-transform:translate(50%,-50%);transform:translate(50%,-50%)}
.video .owl-nav .owl-prev {position:absolute;z-index:103;top:50%;left:-2%; width:3em;height:3em;}
.video .owl-nav .owl-next {position:absolute;z-index:103;top:50%; right: -2%; width:3em;height:3em;-webkit-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}
.video .owl-nav svg {fill: #008dc0}
.video .owl-nav svg:hover {fill:#ea9629}
.video .single_video {max-width: 600px}
.popup {background:#fff;-webkit-box-shadow:0 0 10px rgba(0,0,0,0.9);box-shadow:0 0 10px rgba(0,0,0,0.9);margin:auto;position:relative;border-radius:5px;max-width:800px}
.mfp-3d-unfold .mfp-content {-webkit-perspective:2000px;perspective:2000px}
.mfp-3d-unfold .popup {opacity:0;-webkit-transition:all .3s  ease-in-out;-o-transition:all .3s  ease-in-out;transition:all .3s  ease-in-out;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform:rotateY(-60deg);transform:rotateY(-60deg)}
.mfp-3d-unfold.mfp-bg {opacity:0;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.mfp-3d-unfold.mfp-ready .popup {opacity:1;-webkit-transform:rotateY(0deg);transform:rotateY(0deg)}
.mfp-3d-unfold.mfp-removing .popup {-webkit-transform:rotateY(60deg);transform:rotateY(60deg);opacity:0}
.mfp-3d-unfold.mfp-removing.mfp-bg{opacity:0}
@media (max-width:1130px) {
.site, .site-footer {min-width:100%}
img {max-width:100%}
.navbar,.site-header .wrapper:before,.site-header .wrapper:after,.site-header:before,.site-header:after {display:none}
.site-header .wrapper {display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-sizing:border-box;box-sizing:border-box}
.sb-toggle-right {display:block}
.call {display:-webkit-box;display:-ms-flexbox;display:flex}
.site-header a.home-link {position:static;max-width:250px;-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px)}
.site-content {display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}
.home .site-content {-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}
.sidebar,.main_content {float:none;width:auto}
.site-content > * {-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}
.site-content:before,.site-content:after {display:none}
.contact_form {-ms-flex-preferred-size:100%;flex-basis:100%;width:auto;margin:0 0 30px 0!important;float:none;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}
.contact_form .block_content:before {left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}
.contact_form p {display:-webkit-box;display:-ms-flexbox;display:flex;direction:rtl}
.contact_form p span {margin:10px}
.contact_form p span textarea,.contact_form p span input {width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}
.steps {display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}
.steps:before,.steps:after {display:none}
.steps .step_item {margin:0}
.step_item:after,.step_item:before {display:none}
}
@media (max-width:800px) {
.site-header {margin-bottom: 0}
.site-header a.home-link {max-width:150px;-webkit-transform:none;-ms-transform:none;transform:none}
.slideshow .description_slide {top:auto;left:0;width:100%;background:rgba(0,0,0,.6);-webkit-box-sizing:border-box;box-sizing:border-box;bottom:0}
.slideshow .img_slide img,.credit_holder {display:none}
.slideshow .img_slide {height:60vh}
.slideshow .description_slide {font-size: 1.3em}
.slideshow .cycle-pager-wrapper {bottom:auto;top:40px}
.contact_form {background:#ea9629}
.contact_form p {display:block}
.contact_form p span {margin:10px 0}
.contact_form p br,.col4:after,.col4 .block_content:before,.list_project .holder_img:after,.gallery {display:none}
.col4 {width:100%;float:none;margin:0 0 50px 0!important;}
.col4:nth-child(odd) {background:#eee}
.col4 .block_content {background:transparent}
.site-footer {height:auto}
.contact_info a {pointer-events:auto;color:#f6921e}
.wp-block-columns {-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.video .owl-dots {position:absolute;bottom:20%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;right:0;width:100%}
.video .owl-dot {width:.8em;height:.8em;border:2px red solid;background-color:#fff;margin:0 5px}
.video .owl-dot.active {background-color:red}
.list_project .h figure{-ms-flex-preferred-size: 45%;flex-basis: 45%; }
.list_project figure .post_time {right: 15px;}
.gallery_imgs a {-ms-flex-preferred-size: 100%;flex-basis: 100%; text-align: center; margin-bottom: 10px}
.object .holder_img {float:none}
}
@media (max-width:400px) {
.step_item {border: 0;height:auto;width:auto}
.list_project .h figure{-ms-flex-preferred-size: 100%;flex-basis: 100%; text-align: center}
}
.row-like {
margin-right: -15px;
margin-left: -15px;
}
.mb0 {margin-bottom: 0;}
.mb10 {margin-bottom: 10px;}
.mb15 {margin-bottom: 15px;}
.pull-right {
float: right;
}
.pull-left: {
float: left;
}
.video-left-shelf {
padding-top: 15px;
width: 100%;
}
.ytframe {
width: 100%;
height: 220px;
}
@media (min-width: 480px){
.ytframe {
width: 560px;
height: 280px;
}
}
@media (min-width: 574px){
.ytframe {
width: 560px;
height: 315px;
}
}
@media (min-width: 992px){
.about-text {
float: right;
}
.video-left-shelf {
float: left;
padding: 0 15px 15px 0;
width: auto;
}
}
.o-slider-nav {
margin-bottom: 10px;
}
.flexy-center,
.flex-feat-widget {
display: -webkit-flex;
display: -moz-flex;
display: -ms-flex;
display: flex;
-webkit-flex-flow: row wrap;
-moz-flex-flow: row wrap;
-ms-flex-flow: row wrap;
flex-flow: row wrap;
justify-content: center;
-moz-justify-content: center;
-ms-justify-content: center;
-webkit-justify-content: center;
}
.flexy-right {
display: -webkit-flex;
display: -moz-flex;
display: -ms-flex;
display: flex;
-webkit-flex-flow: row wrap;
-moz-flex-flow: row wrap;
-ms-flex-flow: row wrap;
flex-flow: row wrap;
justify-content: right;
-moz-justify-content: right;
-ms-justify-content: right;
-webkit-justify-content: right;
}
.flex-feat-widget .item {
width: 100%;
padding: 0 15px;
margin-bottom: 20px;
}
.flex-feat-widget .item .inner {
position: relative;
display: block;
background-color: #fff;
height: 100%;
min-height: 60px;
padding: 40px 20px;
text-align: center;
border: 1px solid #eee;
color: #003d68;
font-size: 18px;
line-height: 1.2;
z-index: 1;
box-shadow: 0 5px 5px rgba(0, 0, 0, 0.2);
-webkit-transition: all 0.4s ease 0s;
-moz-transition: all 0.4s ease 0s;
-ms-transition: all 0.4s ease 0s;
-o-transition: all 0.4s ease 0s;
transition: all 0.4s ease 0s;
}
.flex-feat-widget .item .inner .link,
.flex-feat-widget .item .inner .link:hover {
color: #003d68;
text-decoration: none;
}
.flex-feat-widget .item .inner:hover {
color: #003d68;
text-decoration: none;
box-shadow: 0 8px 14px rgba(0, 0, 0, 0.2);
}
.flex-feat-widget .item .inner .top-roundel {
display: inline-block;
max-width: 100%;
width: auto;
height: auto;
}
.flex-feat-widget .item .heading {
margin: 20px 0 0;
font-size: 24px;
font-weight: 400;
}
.flex-feat-widget .item .sub-heading {
margin: 0;
font-size: 20px;
font-weight: 300;
}
.flex-feat-widget .item .body {
margin: 20px 0 0;
}
@media (min-width: 768px){
.flex-feat-widget .item {
width: 50%;
}
}
@media (min-width: 992px){
.flex-feat-widget .item {
width: 33.3333333%;
}
}
.posts-index-grid .item {
width: 100%;
padding: 15px;
}
.posts-index-grid .item .inner {
width: 100%;
height: 100%;
background-color: #fff;
padding: 15px 0;
}
.posts-index-grid .item .inner .top-pane {
position: relative;
}
.posts-index-grid .item .inner .top-pane .wp-post-image {
width: 100%;
height: auto;
}
.posts-index-grid .item .inner .top-pane.overlayed:before {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
z-index: 1;
background-color: #000;
opacity: 0.5;
content: "";
-webkit-transition: all 0.4s ease 0s;
-moz-transition: all 0.4s ease 0s;
-ms-transition: all 0.4s ease 0s;
-o-transition: all 0.4s ease 0s;
transition: all 0.4s ease 0s;
}
.posts-index-grid .item:hover .inner .top-pane.overlayed:before {
opacity: 0;
}
.posts-index-grid .item:hover .inner .top-pane .wp-post-image {
}
.posts-index-grid .item .inner .top-pane .in-title {
position: absolute;
top: 50%;
left: 0;
width: 100%;
padding: 0 15px;
text-align: center;
color: #fff;
z-index: 2;
-webkit-transform: translateY(-50%);
-moz-transform: translateY(-50%);
-ms-transform: translateY(-50%);
-o-transform: translateY(-50%);
transform: translateY(-50%);
-webkit-transition: all 0.4s ease 0s;
-moz-transition: all 0.4s ease 0s;
-ms-transition: all 0.4s ease 0s;
-o-transition: all 0.4s ease 0s;
transition: all 0.4s ease 0s;
}
.posts-index-grid .item:hover .inner .top-pane .in-title {
opacity: 0;
}
.posts-index-grid .item .inner .top-pane .date-ind {
position: absolute;
top: 0;
left: 10px;
background-color: #003d68;
border-top: #f6921e solid 4px;
padding: 15px;
color: #fff;
z-index: 3;
}
.posts-index-grid .item .inner .top-pane .date-ind .day {
display: block;
text-align: center;
font-size: 30px;
font-weight: 400;
line-height: 1;
}
.posts-index-grid .item .inner .top-pane .date-ind .month {
display: block;
text-align: center;
font-size: 18px;
line-height: 1;
}
@media (min-width: 992px){
.posts-index-grid .item {
width: 50%;
}
}
.footer-phone-fixed{
display: none;
position: fixed;
bottom: 0;
left: 50px;
padding: 0 16px;
background-color: #003d68;
z-index: 8000;
font-size: 24px;
color: #fff;
border-top: 4px solid #f6921e;
}
.footer-phone-fixed a{
color: #fff;
text-decoration: none;
}
.footer-mobile-contact-strip{
display: block;
position: fixed;
bottom: 0;
left: 0;
width: 100%;
padding: 0 16px;
background-color: #003d68;
z-index: 8000;
font-size: 24px;
color: #fff;
border-top: 4px solid #f6921e;
}
.footer-mobile-contact-strip  a{
color: #fff;
text-decoration: none;
}
.footer-mobile-contact-strip  .right-lobe{
display: block;
float: right;
text-align: center;
width: 80%;
}
.footer-mobile-contact-strip  .left-lobe{
display: block;
float: left;
text-align: center;
width: 20%;
}
.icn-phone {
display: inline;
height: 32px;
}
.icn-phone:after{
display: inline-block;
background: transparent url(//www.ofarim199.co.il/wp-content/themes/twentythirteen/images/contact-sprite.png) 0 0 scroll no-repeat;
width: 21px;
height: 25px;
content: "";
}
.icn-envelope {
display: inline;
height: 32px;
}
.icn-envelope:after{
display: inline-block;
background: transparent url(//www.ofarim199.co.il/wp-content/themes/twentythirteen/images/contact-sprite.png) -25px 0 scroll no-repeat;
width: 29px;
height: 25px;
content: "";
}
@media (min-width: 992px){
.footer-phone-fixed{
display: inline-block;
}
.footer-mobile-contact-strip{
display: none;
}
}
.owl-post-gallery .item > img {
width: 100%;
}