@charset "utf-8";
@font-face {
    font-family:'FbPractica';
    src: url('../fonts/FbPracticaBold.eot');
    src: url('../fonts/FbPracticaBold.eot?#iefix') format('embedded-opentype'),
        url('../fonts/FbPracticaBold.woff2') format('woff2'),
        url('../fonts/FbPracticaBold.woff') format('woff'),
        url('../fonts/FbPracticaBold.svg#a Bold') format('svg');
    font-weight: 700;
    font-style: normal;
    font-stretch: normal;
}

@font-face {
    font-family:'FbPractica';
    src: url('../fonts/FbPracticaLight.eot');
    src: url('../fonts/FbPracticaLight.eot?#iefix') format('embedded-opentype'),
        url('../fonts/FbPracticaLight.woff2') format('woff2'),
        url('../fonts/FbPracticaLight.woff') format('woff'),
        url('../fonts/FbPracticaLight.svg#a Light') format('svg');
    font-weight: 400;
    font-style: normal;
    font-stretch: normal;
}

@font-face {
    font-family:'FbPractica';
    src: url('../fonts/FbPracticaRegular.eot');
    src: url('../fonts/FbPracticaRegular.eot?#iefix') format('embedded-opentype'),
        url('../fonts/FbPracticaRegular.woff2') format('woff2'),
        url('../fonts/FbPracticaRegular.woff') format('woff'),
        url('../fonts/FbPracticaRegular.svg#a Regular') format('svg');
    font-weight: 400;
    font-style: normal;
    font-stretch: normal;
}
/* CSS Document */
/*-----------------------------------------------------------------------------

Prototype Version:  2.4

*/

/* Table of Contents
-----------------------------------------------------------------------------

1. Clean Base
2. Base Typography
3. Images
4. Links
5. Forms
6. Tables
7. Framework

*/

/* 1. Create a Clean Base
------------------------------------------------------------------------------*/

html, body, br, hr, div, span, a, object, iframe, ul, ol, dl, li, dt, dd, h1, h2, h3, h4, h5, h6, p, blockquote, q, address,
small, big, cite, dfn, ins, del, i, em, b, strong, sup, sub, strike, pre, code, samp, kbd, var, tt, form, fieldset, legend, label,input, textarea, option, .nobox {background: transparent; border: 0; font-size: 100%; margin: 0; outline: 0; padding: 0; vertical-align: baseline; font-family:'FbPractica';}

/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section, main {display: block;}

blockquote, q {quotes: none;}
br {height: 0;}
ul, ol, dl, li {margin:0; padding:0;  color: #555555; font-size: 14px; line-height: 24px;}
html, body{ -webkit-appearance:none; border:none; -webkit-text-size-adjust:none;}
body{position:relative;}

/* Class for clearing floats */
.clear {clear:both; display:block; overflow:hidden; visibility:hidden; width:0; height:0;}
.cf:after,.cf:before{display: table;content: ''}
.cf:after{clear: both;}
*{-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}

/* 2. Define Base Typography
------------------------------------------------------------------------------*/

/* Create the Default Headers  */
h1, h2, h3, h4, h5, h6 {}

/* Specific Header Settings */
h1 {font-weight:bold; font-size:45.48px; color:#fff; }
h2 {font-weight:bold; font-size:45.48px; color:#555; }
h3 {font-size:18px; }
h4 {font-size:16px;}
h5 {font-size: 14px;}
h6 {font-size: 12px;}

/* Create the Default Paragraphs */
p { color: #9f9f9f; font-size: 15px; line-height: 24px;}

/* Other Typo */
strong {font-weight: bold;}
hr {border:0 #000 solid; border-top-width: 1px; clear: both; height: 0;}
ol {list-style: decimal;}
ul {list-style: disc;}

/* To make FontSmooth in MAC */
.mac * {-webkit-font-smoothing: antialiased;}

/* 3. Images
------------------------------------------------------------------------------*/

/* Remove border around linked images */
img {border: 0; border-style: none;}

/* 4. Links
------------------------------------------------------------------------------*/

/* Default Link Types */
a {color: #000000; font-size: 16px; text-decoration:none;}
a:hover {}
a:active {color: #e8941a;}
a:focus {outline: none;}
a.current{color: #e8941a;}


/* 5. Forms
------------------------------------------------------------------------------*/

input{line-height: normal;}
input[type='email'],input[type='text'],input[type='password']{ -webkit-appearance:none; border:none; -webkit-text-size-adjust:none;padding: 5px;border: 1px solid #cbcbcb;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
textarea{-webkit-appearance:none; border:none; -webkit-text-size-adjust:none;box-sizing: border-box;padding: 5px;border: 1px solid #cbcbcb;display: block;overflow: auto;}
input[type='email']:focus,input[type='text']:focus,input[type='password']:focus,textarea:focus{border-color: #ccc}
button,input[type="button"],input[type="reset"],input[type="submit"] {-webkit-appearance: button;cursor: pointer;border:none;-webkit-text-size-adjust:none;background: #cbcbcb;}
input[type="checkbox"],input[type="radio"] {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;padding: 0;}
input[type="search"] {-webkit-box-sizing: content-box;-moz-box-sizing: content-box;box-sizing: content-box;-webkit-appearance: textfield;}
input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration {-webkit-appearance: none;}
::-webkit-input-placeholder{ color: #000;}
:-moz-placeholder{ color: #000;}
::-moz-placeholder{ color: #000;}
:-ms-input-placeholder{ color: #000;}
::-ms-input-placeholder{ color: #000;}
:placeholder-shown{ color: #000;}

/* Removes fieldset borders. even on Opea 7 */
fieldset {border: 1px solid transparent;}

/* 6. Tables
------------------------------------------------------------------------------*/

/* Table Fixes */
table {border-spacing: 0; border-collapse: collapse;}
td {text-align: left; font-weight: normal;}


/* 7. Framework
------------------------------------------------------------------------------*/

/* Common CSS */
/*common margin style*/
.m0{margin:0 !important;}
.mr20{margin-right:20px;}
.mt20{margin-top:20px !important;}
.mb80{margin-bottom:80px !important;}
.mt25{ margin-top:25px !important;}
.mt50{ margin-top:50px !important;}

/*all padding zero*/
.p0{padding:0 !important;}
.pt20{padding-top:20px;}

/*common display style*/
.dis-b{display:block}
.pos_rel{ position:relative;}
.hidden{ display:none !important;}

/*border*/
.no_bdr{border:none !important;}

/*common fonts style*/
.f16{ font-size:16px !important;}
.f18{ font-size:18px !important;}
.fbold{font-weight:bold;}

/*transition effect*/
.tra{-webkit-transition: all 0.5s ease;-moz-transition: all 0.5s ease;-o-transition: all 0.5s ease;transition: all 0.5s ease;}

/* opacity effect */
.opacity1{ -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter: alpha(opacity=100);-moz-opacity: 1;-khtml-opacity:1;opacity:1;}
.opacity0{ -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter: alpha(opacity=0);-moz-opacity: 0;-khtml-opacity: 0; opacity:0; }

/* column grid */
.row{width: 100%;}
.col-12,.col-11,.col-10,.col-9,.col-8,.col-7,.col-6,.col-5,.col-4,.col-3,.col-2,.col-1{float: left;}
.col-12 {width: 100%;}
.col-11 {width: 91.66666667%;}
.col-10 {width: 83.33333333%;}
.col-9 {width: 75%;}
.col-8 {width: 66.66666667%;}
.col-7 {width: 58.33333333%;}
.col-6 {width: 50%;}
.col-5 {width: 41.66666667%;}
.col-4 {width: 33.33333333%;}
.col-3 {width: 25%;}
.col-2 {width: 16.66666667%;}
.col-1 {width: 8.33333333%;}

/* Page Layout */
body{  background-image: url(../images/site/background.jpg); background-repeat: no-repeat; background-position: center}
body *{direction: rtl}
#full_wrapper{min-height: 100%; height: auto !important; height: 100%; margin: 0 auto;}
.wrapper{ width:960px; margin:0 auto;}
.content{ margin:0 auto; padding:0; width:100%;}
.roboto{font-family: 'Roboto', sans-serif !important;}

/* Header*/
header{ text-align: center; padding-top: 40px;}
header a{max-width: 1310px;}

.home_section{ padding-top: 27px;}
.home_section p{ text-align: center; color: #fff; font-size: 43px;}
.home_section .link_list{max-width: 1496px; margin: 25px auto 0px}
.home_section .link_list ul {text-align: center;}
.home_section .link_list ul li{list-style: none; display: inline-block; vertical-align: top; margin-bottom: 30px;}
.home_section .link_list ul li.last a{margin: 0;}
.home_section .link_list ul li a{font-size: 60px; color: #ffb830; font-weight: bold; text-shadow:6px 1px 19px rgba(0, 11, 96, 0.8), 0px 2px 13px rgba(0, 11, 96, 0.8), 0px 2px 13px rgba(0, 11, 96, 0.8); line-height: 55px; text-align: center; display: inline-block; vertical-align: top; margin-left: 80px;}
.home_section .link_list ul li a span{ font-size: 40px; display: block; line-height: 40px}

/* Footer */
footer {position: fixed; bottom: 25px; left: 0; right: 0; text-align: center;}
footer .footer_wrapper{max-width: 1685px; margin: 0 auto; position: relative;}
footer h2{ font-size: 40px; color: #fff; text-shadow: 6px 1px 19px rgba(0, 11, 96, 0.8), 0px 2px 13px rgba(0, 11, 96, 0.8), 0px 2px 13px rgba(0, 11, 96, 0.8); font-weight: normal; margin-bottom: 5px;}
footer p{ font-size: 25px; color: #fff; text-shadow: 6px 1px 19px rgba(0, 11, 96, 0.8), 0px 2px 13px rgba(0, 11, 96, 0.8), 0px 2px 13px rgba(0, 11, 96, 0.8)}
footer .acc_tool{position: absolute; left: 0; bottom: 50px; display: inline-block; vertical-align: bottom; font-size: 32px; color: #fff}
footer .acc_tool.back_btn{vertical-align: middle; text-shadow: 6px 1px 19px rgba(0, 11, 96, 0.8), 0px 2px 13px rgba(0, 11, 96, 0.8), 0px 2px 13px rgba(0, 11, 96, 0.8);}
footer .acc_tool.back_btn img{vertical-align: middle; margin-top: -15px;}
footer .right_logo{ position: absolute; right: 0; bottom: 12px;}

/*  */
.test_monial{max-width: 1000px; margin: 0 auto; text-align: center;}
.test_monial h2{font-size: 40px; color: #fff}
.test_monial .inner_detail{width: 100%; height: 700px; background-image: url(../images/site/testimo_bg.png); background-repeat: no-repeat; background-size: 100% 100%; margin-top: -45px; padding-top: 80px; padding-left: 63px; padding-right: 63px; position: relative;}
.test_monial .inner_detail:after{position: absolute; content: ''; width: 212px; height: 258px; background-image: url(../images/site/mayor.png); left: 0; bottom: 33px; background-size: 100%; background-repeat: no-repeat}
.test_monial .inner_detail h3{ font-size: 35px; margin-bottom: 25px;}
.test_monial .inner_detail h4{ font-size: 28px; margin-bottom: 20px;}
.test_monial .inner_detail p{ font-size: 28px; color: #000000; margin-bottom: 10px; line-height: normal}
.test_monial .inner_detail .signature{ margin-top: 10px;}
.test_monial .inner_detail .signature img{margin-top: -25px;}
.test_monial .inner_detail .content{height: 553px;}


.two_blog .heading_section{ text-align: center; margin-top: 15px;}
.two_blog .heading_section img{max-height: 120px;}
.two_blog .heading_section h2{ text-shadow: 6px 1px 19px rgba(0, 11, 96, 0.8), 0px 2px 13px rgba(0, 11, 96, 0.8), 0px 2px 13px rgba(0, 11, 96, 0.8); color: rgb(249, 156, 28); font-size: 60.686px; text-transform: uppercase;line-height: 0.812; margin-top: 10px;}
.kiryatkrinitzi .two_blog .heading_section h2{margin-top: 0;}
.two_blog .heading_section h3{ color:#fff; font-size: 45px;}
.two_blog .inner_blogs {text-align: center; padding-top: 25px;}
.two_blog .inner_blogs .top_section{position: relative;}
.two_blog .inner_blogs .top_section .icon{ right: -76px; top: 180px; position: absolute; z-index: 99;}
.two_blog .inner_blogs .blogs{text-align: center; display: inline-block; vertical-align: top; width: 370px; margin-left: 130px;}
.two_blog.low_gap .inner_blogs .blogs{margin-left: 60px;}
.two_blog .inner_blogs .blogs:last-child{margin-left: 0 !important;}
.two_blog .inner_blogs .blogs .top_section .img_section{ width: 325px; margin: 0 auto; position: relative;}
.two_blog .inner_blogs .blogs .top_section .img_section:after{position: absolute; content: ''; width: 100%; height: 100%; background-image: url(../images/site/line_1.png); background-repeat: no-repeat; background-position: center top; left: 0; top: 0; background-size: 100% 100%; z-index: 9;}
.two_blog .inner_blogs .blogs.flip .top_section .img_section:after{-o-transform: rotateY(180deg); -webkit-transform: rotateY(180deg); -moz-transform: rotateY(180deg); transform: rotateY(180deg);}
.two_blog .inner_blogs .blogs.flip .top_section .img_section:before{-o-transform: rotateY(180deg); -webkit-transform: rotateY(180deg); -moz-transform: rotateY(180deg); transform: rotateY(180deg);}
.two_blog .inner_blogs .blogs .top_section .img_section:before{position: absolute; content: ''; width: 94%; height: 100%; background-image: url(../images/site/line_2.png); background-repeat: no-repeat; background-position: center top; left: 9px; top: 0; background-size: 100% 100%; z-index: -1;}
.two_blog .inner_blogs .blogs .top_section .img_section img{display: block; border-radius: 50%; width: 100%;}
.two_blog .inner_blogs .blogs .bottom_detail {width: 440px; height: 135px; background-image: url(../images/site/big_bg.png); background-repeat: no-repeat; background-position: center; padding-right: 34px; padding-top: 25px; margin-top: -45px !important; z-index: 99; position: relative;}
.two_blog .inner_blogs .blogs .bottom_detail.full {width: 100%; background-size: 100% 100%; height: 110px;}
.two_blog .inner_blogs .blogs .bottom_detail.small {width: 100%; height: 110px; background-image: url(../images/site/small_bg.png)}
.two_blog .inner_blogs .blogs .bottom_detail.small.small_1 {width: 90%; margin: 0 auto; background-image: url(../images/site/small_bg_1.png); height: 90px; padding-right: 32px; padding-left: 10px; background-size: 100% 100%; padding-top: 17px;}
.two_blog .inner_blogs .blogs .bottom_detail h3{display: inline-block; vertical-align: middle; margin-right: -4px; font-size: 57px; color: #fff; padding-left: 10px;}
.two_blog .inner_blogs .blogs .bottom_detail .left_section{display: inline-block; vertical-align: middle; margin-right: -4px; text-align: right; border-right: 2px solid #fff; padding-right: 10px; width: calc(100% - 127px)}
.two_blog .inner_blogs .blogs .bottom_detail h6{ font-size: 46px; color: #fff}
.two_blog .inner_blogs .blogs .bottom_detail.center{padding-left: 30px; background-image: url(../images/site/small_bg_1.png); background-size: 100% 100%;}
.two_blog .inner_blogs .blogs .bottom_detail .left_section p{ font-size: 32px; color: #fff; line-height: 22px; margin-bottom: 3px;}
.two_blog .inner_blogs .blogs .bottom_detail .left_section h5{ font-size: 35px; color: #fff; line-height: 23px;}
.two_blog .inner_blogs .blogs .bottom_detail>p{ font-size: 15px; color: #fff; text-align: right;}
.two_blog .inner_blogs .blogs .bottom_detail>p strong{display: inline-block;}
.two_blog .show_detail {margin-top: 21px;}
.two_blog .show_detail h3{ font-size: 40px; color: #ffffff; text-align: center; line-height: 35px; text-shadow: 6px 1px 19px rgba(0, 11, 96, 0.8), 0px 2px 13px rgba(0, 11, 96, 0.8), 0px 2px 13px rgba(0, 11, 96, 0.8);}

.ramatefal .two_blog .inner_blogs .blogs:last-child{-o-transform: translateX(-110px); -webkit-transform: translateX(-110px); -moz-transform: translateX(-110px); transform: translateX(-110px);}

/* Three Blogs */
.three_blog.two_blog .inner_blogs .blogs .top_section .img_section{ width: 275px; }
.three_blog.two_blog .inner_blogs .blogs{width: 320px; margin-left: 110px;}
.three_blog.two_blog .inner_blogs .blogs .bottom_detail.flip_btn{background-image: url(../images/site/flip_btn.png); background-size: 100% 100%;}
.meromnave .three_blog.two_blog .inner_blogs .blogs .bottom_detail h3{font-size: 40px;}
.meromnave .three_blog.two_blog .inner_blogs .blogs .bottom_detail {padding-top: 23px;}
.meromnave .three_blog.two_blog .inner_blogs .blogs .bottom_detail .left_section h5{ font-size: 28px;}
.meromnave .three_blog.two_blog .inner_blogs .blogs:first-child .bottom_detail{height: 90px;}
.meromnave .three_blog.two_blog .inner_blogs .blogs:first-child .bottom_detail .left_section h5{ font-size: 32px;}
.meromnave .three_blog.two_blog .inner_blogs .blogs .bottom_detail .left_section{width: calc(100% - 107px)}

.meromnave .three_blog.two_blog .inner_blogs .blogs:nth-child(2){ margin-top: 17px;width: 330px;}
.meromnave .three_blog.two_blog .inner_blogs .blogs:nth-child(2) .top_section .img_section{    width: 289px;}