@font-face{font-family:almoni;font-weight:400;font-style:normal;src:url(assets/fonts/almoni-neue-regular-aaa.woff2) format('woff2'),url(assets/fonts/almoni-neue-regular-aaa.woff) format('woff')}
@font-face{font-family:almoni;font-weight:900;font-style:normal;src:url(assets/fonts/almoni-neue-black-aaa.woff2) format('woff2'),url(assets/fonts/almoni-neue-black-aaa.woff) format('woff')}
@font-face{font-family:Rubik;font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/rubik/v11/iJWKBXyIfDnIV7nMrXyi0A.woff2) format('woff2');unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}
@font-face{font-family:Rubik;font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/rubik/v11/iJWKBXyIfDnIV7nFrXyi0A.woff2) format('woff2');unicode-range:U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}
@font-face{font-family:Rubik;font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/rubik/v11/iJWKBXyIfDnIV7nDrXyi0A.woff2) format('woff2');unicode-range:U+0590-05FF,U+20AA,U+25CC,U+FB1D-FB4F}
@font-face{font-family:Rubik;font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/rubik/v11/iJWKBXyIfDnIV7nPrXyi0A.woff2) format('woff2');unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}
@font-face{font-family:Rubik;font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/rubik/v11/iJWKBXyIfDnIV7nBrXw.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:Rubik;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/rubik/v11/iJWKBXyIfDnIV7nMrXyi0A.woff2) format('woff2');unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}
@font-face{font-family:Rubik;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/rubik/v11/iJWKBXyIfDnIV7nFrXyi0A.woff2) format('woff2');unicode-range:U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}
@font-face{font-family:Rubik;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/rubik/v11/iJWKBXyIfDnIV7nDrXyi0A.woff2) format('woff2');unicode-range:U+0590-05FF,U+20AA,U+25CC,U+FB1D-FB4F}
@font-face{font-family:Rubik;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/rubik/v11/iJWKBXyIfDnIV7nPrXyi0A.woff2) format('woff2');unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}
@font-face{font-family:Rubik;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/rubik/v11/iJWKBXyIfDnIV7nBrXw.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:Rubik;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/rubik/v11/iJWZBXyIfDnIV5PNhY1KTN7Z-Yh-NYiFWkU1Z4Y.woff2) format('woff2');unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}
@font-face{font-family:Rubik;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/rubik/v11/iJWZBXyIfDnIV5PNhY1KTN7Z-Yh-NYiFU0U1Z4Y.woff2) format('woff2');unicode-range:U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}
@font-face{font-family:Rubik;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/rubik/v11/iJWZBXyIfDnIV5PNhY1KTN7Z-Yh-NYiFVUU1Z4Y.woff2) format('woff2');unicode-range:U+0590-05FF,U+20AA,U+25CC,U+FB1D-FB4F}
@font-face{font-family:Rubik;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/rubik/v11/iJWZBXyIfDnIV5PNhY1KTN7Z-Yh-NYiFWUU1Z4Y.woff2) format('woff2');unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}
@font-face{font-family:Rubik;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/rubik/v11/iJWZBXyIfDnIV5PNhY1KTN7Z-Yh-NYiFV0U1.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:Rubik;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/rubik/v11/iJWKBXyIfDnIV7nMrXyi0A.woff2) format('woff2');unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}
@font-face{font-family:Rubik;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/rubik/v11/iJWKBXyIfDnIV7nFrXyi0A.woff2) format('woff2');unicode-range:U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}
@font-face{font-family:Rubik;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/rubik/v11/iJWKBXyIfDnIV7nDrXyi0A.woff2) format('woff2');unicode-range:U+0590-05FF,U+20AA,U+25CC,U+FB1D-FB4F}
@font-face{font-family:Rubik;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/rubik/v11/iJWKBXyIfDnIV7nPrXyi0A.woff2) format('woff2');unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}
@font-face{font-family:Rubik;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/rubik/v11/iJWKBXyIfDnIV7nBrXw.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
html{font-family:Rubik,almoni,sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;scroll-behavior:smooth}
body{margin:0;width:100%;overflow-x:hidden}
a input,button,h1,h2,h3,h4,h5,h6,label,p,span{font-family:Rubik,almoni,sans-serif}
a{transition:color 110ms ease-in-out;color:#0073aa}
a:visited{color:#0073aa}
a:active,a:hover{color:#005177;outline:0;text-decoration:none}
a:focus{outline:thin dotted;text-decoration:underline}
img{max-width:100%;height:auto}
h4{font-size:34px}
.site-logo{padding:50px 40px 65px;text-align:center;margin:0 auto;width:100%;max-width:fit-content}
.site-logo img{height:auto}
.sidebar{background-color:#012d38;flex:.174;moz-box-shadow:inset 7px 0 9px -7px rgba(0,0,0,.3);-webkit-box-shadow:inset 7px 0 9px -7px rgba(0,0,0,.3);box-shadow:inset 7px 0 9px -7px rgba(0,0,0,.3);z-index:1;transform:translateX(0)}
.fixed_sidebar{position:sticky;right:0;top:0;width:100%}
.counters_wrapper_mobile .slogen span>span {font-weight:900}
.fixed_topbar{display:none}
.mobile-nav-logo{display:none!important}
body.page .main-navigation{display:block;padding:0 10px 0 10px}
.main-navigation>div{display:inline}
.main-navigation .main-menu{display:inline-block;margin:0;padding:0;width:100%}
.main-navigation .main-menu>li{color:#fff;position:relative;list-style:none;margin-bottom:.4rem;text-align:center}
.main-navigation .main-menu>li>a{font-weight:400;color:#fff;margin-right:0;text-decoration:none;font-size:22px}
.main-navigation .main-menu>li.active{background:#fff}
.main-navigation .main-menu>li.active a{color:#012d38}
body{overflow:hidden}
body.web-active{overflow:auto}
#primary{display:flex}
.shine2{overflow:hidden;position:relative;}
.shine2::after{content:'';top:0;transform:translateX(100%);width:100%;height:220px;position:absolute;z-index:1;animation:slide 4s infinite 0s;background:-moz-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,.5) 50%,rgba(128,186,232,0) 99%,rgba(125,185,232,0) 100%);background:-webkit-gradient(linear,left top,right top,color-stop(0,rgba(255,255,255,0)),color-stop(50%,rgba(255,255,255,.5)),color-stop(99%,rgba(128,186,232,0)),color-stop(100%,rgba(125,185,232,0)));background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,.5) 50%,rgba(128,186,232,0) 99%,rgba(125,185,232,0) 100%);background:-o-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,.5) 50%,rgba(128,186,232,0) 99%,rgba(125,185,232,0) 100%);background:-ms-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,.5) 50%,rgba(128,186,232,0) 99%,rgba(125,185,232,0) 100%);background:linear-gradient(to right,rgba(255,255,255,0) 0,rgba(255,255,255,.5) 50%,rgba(128,186,232,0) 99%,rgba(125,185,232,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#007db9e8', GradientType=1 )}


@keyframes slide{
0%{transform:translateX(-100%)}
100%{transform:translateX(200%)}
}
.thous-first{font-weight: 500;line-height:1;font-size: 8vw;margin-top: 3vw;margin-bottom: 7vw;}
.come-be{margin-bottom:10px}
.site-main{flex:1;background:#231f20}
.blocker{z-index:999}
.grid_main{display:flex;flex-direction:column}
.timelaps_video{height:100vh;position:relative}
.video-container{height:100vh;width:100%;overflow:hidden;position:relative}
.video-container video{min-width:100%;min-height:100%;position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%)}
.about_environment,.about_environment>div{display:flex}
.about_compound h2,.about_environment h2{font-size:50px;font-weight:900;line-height:40px;margin-top:1.5em}
.env_content{flex-direction:column;flex:1}
.cta_btm_text{position:absolute;bottom:0;left:0;right:0;background-image:url(https://upperhouse.co.il/wp-content/uploads/2020/01/grand-finale.png);text-align:center;background-size:auto 120%;font-size:20px;padding:4px 0;font-weight:700;display:none}
.env_content p{font-size:21px;color:#fff;line-height:26px;text-align:justify}
.content_row{display:flex}
.env_box.text .box_padding{padding:50px 70px}
.content_row>div{flex:1;background-color:#012d38}
.env_narrow{flex:.37}
.about_environment .env_narrow{background-position:bottom center;background-repeat:no-repeat}
.about_compound{display:flex}
.newsss_wrapper .slider .slide_wrapper[data-this_slide="0"] img.article-paper_logo{width:100%;max-width:130px!important}
.compound_title{background:#f4f4f4 url(assets/images/about-compound.jpg) bottom center no-repeat;flex:.75}
.compound_content{flex:1;padding:50px 80px;text-align:center;background-color:#012d38}
.compound_content p{color:#fff;text-align:justify;font-size:21px;line-height:26px}
.compound_content img{padding-bottom:45px}
.the_paralax_bg{min-height:350px;background-attachment:fixed;background-position:center;background-repeat:no-repeat;background-size:cover}
h2{color:#012d38;text-align:center;width:100%}
.text_section_no_padding_wrapper p{margin:0}
.text_and_image_wrapper,.text_and_yt_wrapper,.text_only_wrapper,.text_section_no_padding_wrapper{display:flex;background:#231f20}
.text_and_image_wrapper h5,.text_only_wrapper h5,.text_section_no_padding_wrapper h5{font-weight:900;font-size:24px;color:#72ecb2;margin-bottom:0;margin-top:0}
.text_and_image_wrapper h3,.text_and_yt_wrapper h3,.text_only_wrapper h3,.text_section_no_padding_wrapper h3{color:#012d38;font-size:34px;padding:0;margin:0}
.text_and_image_wrapper h5,.text_only_wrapper h5,.text_section_no_padding_wrapper h5{font-weight:900;font-size:24px;color:#fff;margin-bottom:0;margin-top:0}
.text_and_image_wrapper p,.text_and_yt_wrapper p,.text_only_wrapper p{color:#fff;font-size:21px;line-height:26px;margin-top:.5em;text-align:justify}
.text_and_image_wrapper p strong,.text_and_yt_wrapper p strong,.text_only_wrapper p strong{font-size:24px}
.text_and_image_wrapper .image_signature,.text_and_yt_wrapper .image_signature,.text_only_wrapper .image_signature,.text_section_no_padding_wrapper .image_signature{float:left;max-width:220px;height:auto}
.text_and_image_wrapper>div,.text_and_yt_wrapper>div,.text_only_wrapper>div,.text_section_no_padding_wrapper>div{flex:1}
.text_and_image_wrapper .logo_area>div,.text_only_wrapper .logo_area>div,.text_section_no_padding_wrapper .logo_area>div{height:100%;display:table;text-align:center;margin:0 auto;vertical-align:middle}
.text_and_image_wrapper .logo_area>div div,.text_only_wrapper .logo_area>div div,.text_section_no_padding_wrapper .logo_area>div div{height:100%;display:table-cell;vertical-align:middle}
.logo_area.__mobile{display:none}
.text_and_yt_wrapper .video-container{height:auto;width:100%;overflow:hidden;position:relative;flex:1.5}
.text_and_yt_wrapper .video-container iframe{height:100%;width:100%}
.text_and_image.text,.text_and_yt.text,.text_only.text{padding:80px}
.hero_txt{position:absolute;top:0;color:#fff;right:auto;width:100%;text-align:center;padding:0;height:100vh}
.hero_txt h1{font-size:37px;font-weight:400;margin-bottom:0;position:relative;top:7vh;margin:0;color:#000}
.hero_txt img{position:relative;top:6vh;filter:contrast(0) saturate(0) brightness(0) drop-shadow(0 0 5px #fff)}
.cta_wrapper,.newsss_wrapper{background:url(assets/images/background-4.jpg) center center no-repeat;background-size:cover;padding:80px;text-align:center}
.newsss_wrapper{background:#fff;padding:80px 30px;display:flex}
.newsss_wrapper .slick-slider{display:flex}
.newsss_wrapper .papaer_wrapper{display:flex;justify-content:center;margin-bottom:40px}
.newsss_wrapper .paper_date{font-size:24px;font-size:24px;margin-left:20px;border-left:1px solid;padding-left:20px}
.arrow_wrapper{display:table;height:100%}
.arrow_left.__mobile,.arrow_right.__mobile{display:none}
.arrow_left.__desktop,.arrow_right.__desktop{min-width:56px;margin:0 10px;display:table-cell;vertical-align:middle}
.newsss_wrapper h4{margin:0;padding:0;color:#012d38;font-size:34px;line-height:28px}
.cta_wrapper h4{margin:0;padding:0;color:#fff;font-size:34px;line-height:28px}
.newsss_wrapper p{color:#231f20;font-size:21px;margin-top:.3em;line-height:29px;margin-bottom:.5em}
.cta_wrapper p{font-size:21px;margin-top:.3em;line-height:29px;margin-bottom:.5em}
.cta_wrapper button,.newsss_wrapper button{font-size:22px;background:#012d38;border:1px solid #012d38;color:#fff;padding:10px 20px;line-height:22px;box-shadow:1px 0 3px #aaa;border-radius:3px}
.cta_wrapper button a,.newsss_wrapper button a{color:#fff;text-decoration:none}
.cta_wrapper button:hover,.newsss_wrapper button:hover{background:#fff;color:#012d38}
.cta_wrapper button:hover a,.newsss_wrapper button:hover a{color:#012d38}
.cta_wrapper p {display:block!important;color:#fff}

.fullBackground{background-position:center center;background-size:cover;position:relative;top:0;left:0;width:100%;height:100%}
.cta_wrapper h4 div{display:inline-block;line-height:1}
.cta_wrapper p>span{font-size:34px;display:inline-block}
.files_and_downloads_wrapper{display:flex;height:820px}
.files_and_downloads_wrapper a{color:#fff;text-decoration:none}
.files_and_downloads_wrapper .downloads{background: url(/ono/pic1.jpg);display:flex;flex-direction:column;background-position: center center;background-size:cover;height:820px;}
.files_and_downloads_wrapper .downloads>div{flex:1;display:flex}
.files_and_downloads_wrapper .downloads div.mobile{display:none}
.files_and_downloads_wrapper .downloads>div>div{flex:1;text-align:center}
.files_and_downloads_wrapper .downloads>div>div.logo{background:#012d38;display:table;height:100%}
.files_and_downloads_wrapper .downloads>div>div.logo.second{display:none}
.files_and_downloads_wrapper .downloads>div>div.logo div{height:100%;display:table-cell;vertical-align:middle}
.files_and_downloads_wrapper .downloads>div>div.development{background-image:url(/ono/onoxx.jpg)}
.files_and_downloads_wrapper .downloads>div>div.appartement_plan{background-image:url(assets/images/plans_app-op1.jpg)}
.files_and_downloads_wrapper .downloads>div>div.appartement_plan,.files_and_downloads_wrapper .downloads>div>div.development,.files_and_downloads_wrapper .downloads>div>div.tech_plan{background-position:bottom center;background-size:cover;height:100%;display:table}
.files_and_downloads_wrapper .downloads>div>div.development{flex:1}
.files_and_downloads_wrapper .downloads>div>div.logo{flex:2}
.files_and_downloads_wrapper .downloads>div>div.tech_plan>div{background:rgba(255,255,255,.85)}
.files_and_downloads_wrapper .downloads>div>div.appartement_plan>div,.files_and_downloads_wrapper .downloads>div>div.development>div,.files_and_downloads_wrapper .downloads>div>div.tech_plan>div{height:100%;display:table-cell;vertical-align:middle}
.files_and_downloads_wrapper .downloads>div>div.development>div,.files_and_downloads_wrapper .downloads>div>div.tech_plan>div{padding:0 42px}
.files_and_downloads_wrapper .downloads>div>div.tech_plan ul{width:90%;margin:0 auto;text-align:right;color:#000;list-style:none;padding:0}
.files_and_downloads_wrapper .downloads .mapPic {
 height: 100vw;margin-top: 0;max-height: 472px;opacity:0.9;padding: 0;margin: 0;display: block;width: auto;position: relative;left: 0;right: 0;max-width: none;margin: 0;background-image:url(/ono/map.jpg);background-size: cover;background-position: center;}
.modal ul{list-style:none;padding-right:15px}
.files_and_downloads_wrapper .downloads>div>div.tech_plan ul li:before,.modal li:before{color:#012d38;content:"\25A0";font-weight:700;display:inline-block;width:1em;margin-right:-1em}
.modal .hagrala_footer li:before{width:auto;margin-right:0}
.files_and_downloads_wrapper .downloads>div>div.blank_box{background:0 0}
/* .files_and_downloads_wrapper .downloads .row_1 div.blank_box{display:none} */
.files_and_downloads_wrapper .downloads>div>div h3{padding:0;margin:0;margin:50px auto;font-size:50px;line-height:40px;color:#012d38}
.files_and_downloads_wrapper .downloads>div>div button{font-size:22px;background:#012d38;border:1px solid #012d38;color:#fff;padding:5px 20px;position:relative;bottom:-20px;box-shadow:1px 0 3px #aaa;border-radius:3px;width:100%}
.files_and_downloads_wrapper .downloads>div>div button:hover{color:#012d38;background:#fff}
.files_and_downloads_wrapper .downloads>div>div button:hover a{color:#012d38}
.files_and_downloads_wrapper .ambiance{background:url(/ono/pic1.jpg);background-size:cover;background-position:bottom center}
.prices_wrapper{display:flex;height:410px}
.prices_wrapper a{color:#fff;text-decoration:none}
.prices_wrapper .blank_box,.prices_wrapper .ta_prices{flex:1}
.prices_wrapper .prices{flex:2;height:100%}
.prices_wrapper .blank_box{background:url(assets/images/prices_strip.jpg);background-size:cover;background-position:bottom center}
.prices_wrapper h3{padding:0;font-size:50px;line-height:35px;color:#012d38;margin:20px auto 0}
.prices_wrapper p{margin-bottom:115px;font-size:22px}
.prices_wrapper .ta_prices h3{margin-bottom:80px}
.prices_wrapper button{font-size:22px;background:#012d38;border:1px solid #012d38;color:#fff;padding:10px 40px}
.prices_wrapper button:hover{background:#fff;color:#012d38;border:1px solid #012d38}
.prices_wrapper button:hover a{color:#012d38}
.prices_wrapper .prices{text-align:center;background:#fff;display:table}
.prices_wrapper .ta_prices{text-align:center;background:url(assets/images/graph.jpg);background-size:cover;background-position:bottom center}
.prices_wrapper .ta_prices_wrapper_mobile{display:none}
.prices_wrapper .prices div{display:table-cell;vertical-align:middle;height:44vh}
.prices_wrapper .ta_prices div{background:rgba(35,32,31,.85);padding:80px 50px 40px}
.prices_wrapper .prices div.pricing_table{background:#fff;z-index:1;display:flex;flex-direction:column;height:auto;padding:0 20px 20px}
.pricing_table .header{color:#012d38;font-size:24px;font-weight:700}
.pricing_table h2{color:#fff;text-align:center;font-size:50px;line-height:1;margin:0 0 10px}
.pricing_table .subTitle {color: white;text-align: center;font-size: 24px;margin-bottom: 20px;}
.pricing_table p{font-size:34px;color:#fff;text-align:center;line-height:1.1}
.table_headline{text-align:center;background:#fff;font-size:36px;padding:0;font-weight:700;color:#231f20;line-height:44px}
.prices_wrapper .prices div.pricing_table .table_wrapper{display:flex;flex-direction:column;height:auto}
.pricing_table .table_wrapper .table_h{color:#fff;font-size:18px;display:flex;flex-flow:row;justify-content:space-around;align-items:center}
.pricing_table .table_wrapper .table_c{color:#231f20;font-size:16px}
.pricing_table .table_wrapper>div{background:#c7ab93;display:flex;justify-content:space-around;height:auto}
.pricing_table .table_wrapper>div:nth-child(odd){background:#012d38}
.pricing_table .table_wrapper .row{text-align:center;width:100%;height:auto;padding:5px;box-sizing:border-box;color:#fff}
.pricing_table .table_wrapper>div:nth-child(odd) .row:nth-last-child(2){background:#fff;color:#231f20;font-weight:600}
.pricing_table .table_wrapper>div:nth-child(even) .row:nth-last-child(2){background:#f1f1f1;color:#231f20;font-weight:600}
.pricing_table .table_wrapper>div .row:last-child{width:10px}
.pricing_table .table_wrapper>div .row:nth-child(5) .overLine {display: none;}
.pricing_table .table_wrapper>div .row:nth-last-child(2) p {color: #231f20;padding: 0;line-height: 50px;margin: 0;font-size:24px}
.pricing_table .table_wrapper>div .overLine{position:relative}
.pricing_table .table_wrapper .table_c .row {line-height: 50px;}
.pricing_table .table_wrapper>div .row .overLine::after {content: "";position: absolute;width: 100px;background: #777;height: 1px;right: 0;top: 0;bottom: 0;margin: auto;left: 0;transform: skewY(4deg);}
.pricing_table .table_wrapper>div .row:nth-child(4) .overLine::after{background:white}


.avir_wrapper{display:block;background-size:cover;background-position:bottom center;height:80vh;width:100%}
.avir_wrapper .video-container{height:80vh}
.avir_wrapper .avir_bg{max-height:100%;overflow:hidden}
.users_wrapper{padding:60px 80px;text-align:center;background-color:#012d38}
.users_list h4{color:#231f20;font-weight:900;margin:0;line-height:1}
.users_list p{color:#fff;font-size:24px;margin:0;line-height:22px}
.the_list{display:flex;justify-content:flex-start;text-align:right;color:#fff;font-size:21px;flex-wrap:wrap;max-height:320px;overflow-y:scroll}
.show_less{display:none}
.the_list>div{display:block;width:20%}
.the_list ol{margin:30px auto}
.the_list li{font-size:19px;line-height:26px}
.more_list button{font-size:20px;background:#231f20;border:1px solid #231f20;color:#fff;padding:8px 60px;cursor:pointer;box-shadow:1px 0 3px #aaa;border-radius:3px}
.more_list button:hover{background:#fff;color:#231f20}
.general_gindi_wrapper{display:flex;background:#231f20}
.general_gindi_wrapper .general_gindi img{margin-bottom:18px}
.general_gindi_wrapper .general_gindi{padding:40px 80px 80px;flex:3.5}
.general_gindi_wrapper .general_gindi h5{font-weight:900;font-size:24px;color:#012d38;margin-bottom:0;margin-top:0}
.general_gindi_wrapper .general_gindi p{font-size:21px;color:#fff;margin-top:0;text-align:justify;line-height:26px}
.text_and_image_wrapper button,.text_and_yt_wrapper button,.text_only_wrapper button,.text_section_no_padding_wrapper button{font-size:18px;background:#012d38;border:1px solid #012d38;color:#fff;padding:10px 20px;cursor:pointer;box-shadow:1px 0 3px #aaa;border-radius:3px}
.text_and_image_wrapper button.b_black,.text_and_yt_wrapper button.b_black,.text_only_wrapper button.b_black,.text_section_no_padding_wrapper button.b_black{background:#231f20;border:1px solid #231f20}
.text_and_image_wrapper button a,.text_and_yt_wrapper button a,.text_only_wrapper button a,.text_section_no_padding_wrapper button a{color:#fff;text-decoration:none;font-size:22px;line-height:1;white-space:nowrap}
.text_and_image_wrapper button:hover,.text_and_yt_wrapper button:hover,.text_only_wrapper button:hover,.text_section_no_padding_wrapper button:hover{background:#fff;color:#012d38}
.text_and_image_wrapper button:hover a,.text_and_yt_wrapper button:hover a,.text_only_wrapper button:hover a,.text_section_no_padding_wrapper button:hover a{color:#012d38}
.text_and_image_wrapper button:hover a,.text_and_yt_wrapper button:hover a,.text_section_no_padding_wrapper button:hover a{color:#012d38}
.text_and_image_wrapper button.b_black:hover,.text_and_image_wrapper button.b_black:hover a,.text_and_yt_wrapper button.b_black:hover,.text_and_yt_wrapper button.b_black:hover a,.text_only_wrapper button.b_black:hover,.text_only_wrapper button.b_black:hover a,.text_section_no_padding_wrapper button.b_black:hover,.text_section_no_padding_wrapper button.b_black:hover a{color:#231f20}
.popup .container{position:absolute;top:50%;right:50%;width:100%;height:100%;background:#221f20;border:2px solid #111010;box-sizing:border-box;transform:translateY(-50%) translateX(50%);overflow:auto}
.popup .close{position:absolute;left:10px;top:10px;width:30px;height:30px;cursor:pointer;z-index:10}
.popup .close svg{fill:#fff;width:30px;height:30px}
.popup .title{display:block;text-align:center;font-size:20px;padding-top:20px}
.popup .sub{display:block;text-align:center;text-align:center;font-size:14px;padding-top:10px;font-size:12px}


.login-popup .container{position:absolute;font-size:18px;top: 10px;left:20px;right:20px;width:calc(100% - 40px);bottom:20px;border:0;padding:20px;height:100%;background-color:rgba(1,45,56,.30196078431372547);max-width:800px;transform:none;max-height:calc(100vh - 100px);overflow:auto;color:#fff;}
.popup.popbanner{transition:.5s all;bottom:auto;height:0;background:rgba(0,0,0,0);right:14.8%}
.popup.popbanner.open{background:rgba(0,0,0,.6);height:100%;z-index:3}
.popup.popbanner .container{max-width:340px;background:rgba(0,0,0,.7);text-align:center;box-sizing:border-box;font-size:16px;height:auto;top:0;transform:translateX(50%) translateY(-100%);bottom:auto;padding-bottom:10px;transition:.5s all;overflow:visible}
.popup.popbanner.open .container{transform:translateX(50%) translateY(0);overflow:auto}
.popup.popbanner .container .logo img{max-width:100%}
.popup.popbanner .container .logo{max-width:50%;display:block;margin:0 auto;margin:40px auto 50px auto}
.popup.popbanner .container .discount{border-top:2px dashed #fff;border-bottom:2px dashed #fff;line-height:1;max-width:calc(100% - 30px);padding:5px 0;display:block;margin:30px auto 5px auto}
.popup.popbanner .container .big-chance{font-size:25px}
.popup.popbanner .container .discount .price{font-size:42px;font-weight:600}
.popup.popbanner .container .discount .price>span{font-weight:400;font-size:30px;top:10px;position:relative}
.popup.popbanner .container .discount .online{font-size:22px}
.popup.popbanner .container .big-chance{font-size:28px}
.popup.popbanner .container .cancel{color:#ff242d;font-size:24px}
.popup.popbanner .container .expire{font-size:14px;margin:50px 0 0 0}
.popup.popbanner .container .centerDavka{color:#231f20;display:block;font-size:50px;text-align:right}
.popup.popbanner .container .centerLogo{padding-right:30px;display:inline-block}
.popup.popbanner .container .centerBitul{color:#fff;background:#d92b2a;padding:5px 12px;font-size:29px}
.popup.popbanner .container .centerTextBlock{display:inline-block}
.popup.popbanner .container .centerLogo img{width:120px;max-width:100%}
.popup.popbanner .container .bottomDavka{position:absolute;height:20%;left:0;right:0;bottom:0;background:linear-gradient(0deg,rgba(0,0,0,.8),rgba(0,0,0,0))}
.popup.popbanner .container .bniyaStart{position:absolute;right:5%;bottom:5%;color:#fff;font-size:34px}
.popup.popbanner .container .hamhasha{position:absolute;left:5%;bottom:5%;color:#fff;font-size:20px;font-weight:400}
.popup.popbanner .container.new{line-height:1;border:1px #ccc solid;margin-bottom:30px;background:#fff url(https://upperhouse.co.il/wp-content/uploads/2020/05/davka_bg.jpg);padding:30px 0;overflow:hidden;max-width:600px;margin:0 auto 30px;height:120vw;box-sizing:border-box;background-size:cover;max-height:720px}
.popup.popbanner .container.new .close{width:40px;height:40px;left:10px}
.popup.popbanner .container.new .close svg{width:40px;height:40px;fill:#111}
.bottom_gallery{display:flex;height:270px}
.bottom_gallery .gal_image_wrapper{flex:1;position:relative}
.bottom_gallery .gal_image{height:100%;background-position:center center;background-size:cover;background-repeat:no-repeat}
.bottom_gallery .gal_image_wrapper .gal_image_overlay{opacity:0;position:absolute;height:100%;width:100%;z-index:1;background:rgba(0,0,0,.6)}
.bottom_gallery .gal_image_wrapper:hover .gal_image_overlay{width:100%;height:100%;display:table;text-align:center;background:rgba(0,0,0,.7);opacity:1;cursor:pointer}
.bottom_gallery .gal_image_wrapper .gal_image_overlay svg{display:table-cell;vertical-align:middle;height:100%;text-align:center;margin:0 auto;color:#fff;font-size:2em}
#fancybox-close{top:5px;right:auto;left:5px;background:transparent url(assets/images/close_popup.jpg) -40px 0;height:20px;width:20px;background-size:contain}
#fancybox-right-ico{background-image:url(assets/images/fancy_nav_right.png);background-position:center center}
#fancybox-left-ico{background-image:url(assets/images/fancy_nav_left.png);background-position:center center}
#fancybox-outer{background:#231f20}
footer{background:#000;text-align:center;padding:20px 0;margin-bottom:161px}
footer>div{max-width:950px;margin:0 auto}
footer p{text-align:center;font-size:18px;color:#fff}
.footer-sticky_wrapper{width:85vw;position:fixed;bottom:0;z-index:1;display:flex;flex-direction:column;background:0 0}
.footer-sticky_wrapper a{text-decoration:none;width:100%;color:#fff}
.footer-sticky_wrapper .counters_wrapper{display:none;background:linear-gradient(to left top,#353233 0,#231f20 50%,#353233 100%)}
.footer-sticky{padding:10px;box-shadow:inset 0 5px 5px -5px #333;cursor:pointer;text-align:center}
.footer-sticky p svg,button svg{font-size:.7em!important}
.footer-sticky p svg:first-child,button svg:first-child{margin-right:3px}
.footer-sticky_wrapper a .footer-sticky{background:#fff;font-size:40px;font-weight:700;line-height:0;padding:1px 0;color:#231f20;line-height:40px}
.footer-sticky_wrapper a .footer-sticky p{margin:26px 0}
.footer-sticky_wrapper a:first-child .footer-sticky{background:#72ecb2;color:#012d38}
.slogen p{padding:0;margin:0;text-align:center;font-weight:900;font-size:27px;color:#012d38}
.slogen p span.timer-item{color:#231f20;font-size:24px;font-weight:400}
.slogen p.raffle.rf2{font-size:34px;line-height:36px}
.slogen p.raffle.rf2 span span{font-weight:400;font-size:24px}
.modal{background:#fff;border-radius:0;box-shadow:unset;max-width:50%;padding:15px 5px;border:1px solid #777}
.modal a.close-modal{font-size:0;top:5px;right:auto;left:5px;background:transparent url(/ono/close_popup_40x40.jpg) 0 0;height:40px;width:40px;background-size:contain}
.download_in_modal{position:absolute;font-size:0;top:5px;right:auto;left:55px;background:transparent url(/ono/download-icon.jpg) 0 0;height:40px;width:40px;background-size:contain}
.modal_wrapper{padding-top:31px;padding-bottom:25px;display:flex}
.modal .modal_content{max-height:650px;overflow-y:auto;overflow-x:hidden;padding:0 25px;direction:ltr;width:100%}
.modal_content_inner{direction:rtl;text-align:right;width:100%}
.modal_content_inner.__mobile{display:none}
#hagrala.modal,#hagrala2.modal{width:850px;max-width:850px}
#hagrala.modal .modal_content,#hagrala2.modal .modal_content{max-height:unset;width:100%}
.blocker{background-color:rgba(0,0,0,.85)}
.counters{font-size:21px;color:#231f20;border-top:1px solid #231f20;margin-top:30px;text-align:center;padding:30px 0;margin-right:20px;margin-left:20px}
.counters span.number{color:#fff}
.counters_wrapper.desktop .counters{background:rgb(214 41 41 / 80%)!important;padding:0;margin:0;display:flex;width:600px;justify-content:center;font-size:19px;border-top:0;padding:1px 0}
.counters_wrapper.desktop{width:100%;position:sticky;top:0;z-index:1}
.counters_wrapper.desktop .counters{display:flex;justify-content:center;padding:5px 0;margin:0;width:100%}
.counters_s{display:none}
.counters_wrapper.desktop .counters .view{padding:0 5px}
.counters_wrapper.desktop .counters .view span.desc{color:#fff;font-size:24px}
.counters_wrapper.desktop .counters .view span.number{color:#012d38;font-size:34px;position:relative}
.counters_wrapper.desktop .counters .view span.number.counter1 img{height:28px;margin-bottom:-4px;max-width:145px}
.counters_wrapper.desktop .slogen{width:100%;height:60px;text-align:center;font-size:32px;padding:7px;box-sizing:border-box;margin:-8px 0}
.counters_wrapper.desktop .slogen p{margin:0 auto}
.modal_content::-webkit-scrollbar{width:5px}
.modal_content::-webkit-scrollbar-track{background:#231f20}
.modal_content::-webkit-scrollbar-thumb{background:#012d38}
.modal_content::-webkit-scrollbar-thumb:hover{background:#555}
.counters_wrapper_mobile{display:none}
.fixed_mobile_bar,.fixed_topbar,.nav_mobile{display:none}
.mobile_txt{display:none}
.modal .hagrala_header .text{text-align:right;align-self:center;padding:20px;margin-top:30px}
.modal .hagrala_header h2{font-size:34px;margin:0;line-height:28px;text-align:right}
.modal .hagrala_header h2 span{color:#fff}
.modal .hagrala_header .text span{color:#231f20}
.modal .hagrala_header{display:flex;justify-content:center;margin-bottom:15px}
.modal .hagrala_content{font-size:21px;text-align:center;overflow:hidden}
.modal .hagrala_content h3{font-size:24px;margin:0;color:#012d38}
.modal .hagrala_steps{display:flex;max-width:700px;margin:0 auto}
.modal .hagrala_content ul{text-align:right;margin-bottom:0}
.modal .hagrala_steps>div{flex:1;text-align:center;font-size:18px}
.modal .hagrala_steps .step .box{background:#012d38;color:#fff;padding:0 0 5px 0}
.modal .hagrala_steps .step #special-color{background:#da9d8f}
.modal .hagrala_steps .step .box .spacer{height:10px}
.modal .hagrala_steps .step:first-child .box .spacer,.modal .hagrala_steps .step:nth-child(2) .box .spacer:first-child{background:#fff}
.modal .hagrala_steps .step.active .box{color:#fff;background:#231f20}
.modal .hagrala_button{text-align:center}
.modal .hagrala_content button{color:#fff;font-size:22px;background:#012d38;border:0;padding:10px 30px;cursor:pointer;margin:30px 15px;box-shadow:1px 0 3px #aaa;border-radius:3px}
.modal .hagrala_content button.next_registration{margin:0}
.hagrala_loader{display:none;text-align:center;width:100%;height:100%;position:absolute;top:0;bottom:0;right:0;left:0;margin:auto;background:#fff}
.hagrala_loader>img{position:absolute;top:0;bottom:0;right:0;left:0;margin:auto}
.modal .hagrala_footer{text-align:center;color:#fff;font-size:18px;margin-top:30px}
.modal .appointment #newAppointmentForm .popblock,.modal .appointment .booked-calendar,.modal .hagrala_content .raffle_form .form_fields_wrapper{display:flex;justify-content:center;margin-top:0;flex-wrap:wrap}
.iframe-popup .inputWrap,.modal .appointment .inputWrap,.modal .hagrala_content .raffle_form .form_fields_wrapper>div{margin:.5% .5%;background:#e9e8e8;padding:20px;width:25%}
.iframe-popup .inputWrap input,.modal .appointment .inputWrap input,.modal .hagrala_content .raffle_form .form_fields_wrapper>div input{width:100%;background:#e9e8e8;border:none}
.iframe-popup input[type=submit],.modal .appointment .inputWrap input[type=submit]{background:#012d38;color:#fff}
.iframe-popup .inputWrap input,.modal .appointment .inputWrap input,.modal .hagrala_content .raffle_form .form_fields_wrapper>div input{width:100%;background:#e9e8e8;border:none;font-size:20px;font-family:inherit}
.modal .appointment .inputWrap.submit,.modal .appointment .inputWrap:last-child,.modal .hagrala_content .raffle_form .form_fields_wrapper>div:last-child,.modal .hagrala_content .raffle_form .form_fields_wrapper>div:last-child input{background:#012d38;color:#fff}
.screen_3_{display:flex;justify-content:center}
.screen_3_ .txt{line-height:2}
.screen_3_appartement{background:#e9e8e8;padding:5px 20px;width:185px;margin-right:13px}
.screen_3_appartement select{width:-webkit-fill-available;background:0 0;border:none}
.modal .hagrala_content .raffle_form .form_fields_wrapper>div input,.modal .hagrala_content .raffle_form .form_fields_wrapper>div input::placeholder,.modal .hagrala_content .raffle_form .form_fields_wrapper>div select,.screen_3_appartement select{color:#231f20;font-size:21px}
.modal .hagrala_content .raffle_form .form_fields_wrapper>div input[type=submit]{color:#fff}
.modal .appointment select,.modal .hagrala_content .raffle_form .form_fields_wrapper>div select{width:100%;border:none;background:#e9e8e8;font-family:inherit;font-size:20px}
.modal .hagrala_content .raffle_form .form_fields_wrapper>div select option:not(:checked){background-color:#e9e8e8;color:#231f20}
.modal .hagrala_content .raffle_form .form_fields_wrapper>div input:disabled{color:#ccc}
.modal .hagrala_content .raffle_form p{padding-right:41px}
.modal .hagrala_content .raffle_form p input{margin-right:-26px}
.modal .hagrala_content .sms_comfirm_code_form{margin-bottom:30px}
.modal .hagrala_content .sms_comfirm_code_form .form_fields_wrapper{display:flex;justify-content:center;margin-top:30px;flex-wrap:wrap}
.modal .hagrala_content .sms_comfirm_code_form .form_fields_wrapper>div{margin:.5% .5%;background:#3f3c3d;padding:10px;flex:1}
.modal .hagrala_content .sms_comfirm_code_form .form_fields_wrapper>div:first-child{flex:2}
.modal .hagrala_content .sms_comfirm_code_form .form_fields_wrapper>div input{width:100%;background:#3f3c3d;border:none}
.modal .hagrala_content .sms_comfirm_code_form .form_fields_wrapper>div:last-child,.modal .hagrala_content .sms_comfirm_code_form .form_fields_wrapper>div:last-child input{background:#012d38}
.modal .hagrala_content .sms_comfirm_code_form .form_fields_wrapper>div input,.modal .hagrala_content .sms_comfirm_code_form .form_fields_wrapper>div input::placeholder{color:#fff;font-size:21px}
.modal .hagrala_content .sms_comfirm_code_form .form_fields_wrapper>div input:disabled{color:#ccc}
.modal .hagrala_content a{color:#231f20;text-decoration:underline}
div.wpcf7 .ajax-loader{display:none}
div.wpcf7-acceptance-missing,div.wpcf7-mail-sent-ok,div.wpcf7-validation-errors{color:#fff}
.modal .hagrala_content .raffle_form{text-align:right;margin-top:0}
.modal .progress{border-top:1px solid #012d38}
.modal .progress li{display:inline;float:left;margin:0 3px;font-size:34px}
.modal .progress li:before{content:"\25A0";color:#d3d2d2;width:auto;margin-right:0}
.modal .progress li.active:before{color:#012d38}
.modal .hagrala_content button.whatsapp_share{background:#2ac846}
.modal .hagrala_content button.facebook_share{background:#4267b2}
.modal .hagrala_content button.facebook_share a,.modal .hagrala_content button.whatsapp_share a{text-decoration:none;color:#fff}
.stats_section{background:linear-gradient(to left top,rgba(220,220,220,1) 0,rgba(255,255,255,1) 50% ,rgba(204,205,206,1) 100%),linear-gradient(rgba(0,0,0,1),rgba(0,0,0,1))}
.stats_section .stats_wrapper{display:flex;justify-content:space-around;text-align:center;padding:60px 0;flex-wrap:wrap}
.stats_section .stats_item-circle{height:165px;width:165px;display:table;border:1px solid #012d38;border-radius:50%}
.stats_section .stats_item-circle div{display:table-cell;vertical-align:middle;color:#012d38;font-size:60px}
.stats_section .stats_item-text{margin-top:20px;font-size:24px}
.content_box_clickable{cursor:pointer}
.footer_buttons_wrapper{display:flex;background:0 0}
.footer_slogennnnn{font-size:34px;background:linear-gradient(to left top,rgba(220,220,220,1) 0,rgba(255,255,255,1) 50% ,rgba(204,205,206,1) 100%),linear-gradient(rgba(0,0,0,1),rgba(0,0,0,1));text-align:center}
.error_msg{color:red}
.pricing_table .rubberBand.animated.infinite,.pricing_table .swing.animated.infinite{padding:40px 0;text-align:center;font-size:32px;color:#fff}
.bounce{-webkit-animation-name:bounce;animation-name:bounce;-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-duration:3s;animation-duration:3s}
.flash{-webkit-animation-name:flash;animation-name:flash}
.zoomIn{-webkit-animation-name:zoomIn;animation-name:zoomIn}
.swing{-webkit-transform-origin:top center;transform-origin:top center;-webkit-animation-name:swing;animation-name:swing}
.rubberBand{-webkit-animation-name:rubberBand;animation-name:rubberBand}
.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}
.fadeInUpBig{-webkit-animation-name:fadeInUpBig;animation-name:fadeInUpBig}
.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}
.flash{-webkit-animation-name:flash;animation-name:flash}
.animated.infinite,body.acsb-keyboard-navigation>:not([data-acsb]) svg{-webkit-animation-iteration-count:infinite!important;animation-iteration-count:infinite;-webkit-animation-duration:2s!important;animation-duration:2s!important}
.bounce.delay-1s{-webkit-animation-delay:1s;animation-delay:1s}
.animated.delay-1s{-webkit-animation-delay:1s;animation-delay:1s}
.animated.delay-2s{-webkit-animation-delay:2s;animation-delay:2s}
.animated.delay-3s{-webkit-animation-delay:3s;animation-delay:3s}
.animated.delay-4s{-webkit-animation-delay:4s;animation-delay:4s}
.animated.delay-5s{-webkit-animation-delay:5s;animation-delay:5s}
.animated.fast{-webkit-animation-duration:.8s;animation-duration:.8s}
.animated.faster{-webkit-animation-duration:.5s;animation-duration:.5s}
.animated.slow{-webkit-animation-duration:2s;animation-duration:2s}
.animated.slower{-webkit-animation-duration:3s;animation-duration:3s}
@media (print),(prefers-reduced-motion:reduce){
.animated{-webkit-animation-duration:1ms!important;animation-duration:1ms!important;-webkit-transition-duration:1ms!important;transition-duration:1ms!important;-webkit-animation-iteration-count:1!important;animation-iteration-count:1!important}
}
.tranzila_iframe_wrapper iframe{width:100%;height:354px}
.next_modal,.prev_modal{position:absolute;top:42%;right:auto;left:6px;font-size:31px}
.prev_modal{left:auto;right:0}
@media only screen and (min-width:768px){
.main-navigation .main-menu>li.menu-item-has-children{position:relative}
.main-navigation .sub-menu{width:auto;min-width:-moz-max-content;min-width:-webkit-max-content;min-width:max-content}
.main-navigation .sub-menu>li.menu-item-has-children .menu-item-has-children>a:after{content:"\203a"}
.main-navigation .main-menu .menu-item-has-children:not(.off-canvas)[focus-within]>.sub-menu{display:block;margin-top:0;opacity:1;position:absolute;left:0;right:auto;top:auto;bottom:auto;height:auto;min-width:-moz-max-content;min-width:-webkit-max-content;min-width:max-content;transform:none}
.main-navigation .main-menu .menu-item-has-children:not(.off-canvas):focus-within>.sub-menu{display:block;margin-top:0;opacity:1;position:absolute;left:0;right:auto;top:auto;bottom:auto;height:auto;min-width:-moz-max-content;min-width:-webkit-max-content;min-width:max-content;transform:none}
.main-navigation .main-menu .menu-item-has-children:not(.off-canvas)[focus-within]>.sub-menu.hidden-links{right:0;left:auto;display:block;width:max-content}
.main-navigation .main-menu .menu-item-has-children:not(.off-canvas):focus-within>.sub-menu.hidden-links{right:0;left:auto;display:block;width:max-content}
.main-navigation .main-menu .menu-item-has-children:not(.off-canvas)[focus-within]>.sub-menu .sub-menu{float:none;max-width:100%}
.main-navigation .main-menu .menu-item-has-children:not(.off-canvas):focus-within>.sub-menu .sub-menu{float:none;max-width:100%}
.main-navigation .main-menu .menu-item-has-children.is-focused:not(.off-canvas)>.sub-menu,.main-navigation .main-menu .menu-item-has-children:not(.off-canvas):focus>.sub-menu,.main-navigation .main-menu .menu-item-has-children:not(.off-canvas):hover>.sub-menu{display:block;float:none;margin-top:0;opacity:1;position:absolute;left:0;right:auto;top:auto;bottom:auto;height:auto;min-width:-moz-max-content;min-width:-webkit-max-content;min-width:max-content;transform:none}
.main-navigation .main-menu .menu-item-has-children.is-focused:not(.off-canvas)>.sub-menu.hidden-links,.main-navigation .main-menu .menu-item-has-children:not(.off-canvas):focus>.sub-menu.hidden-links,.main-navigation .main-menu .menu-item-has-children:not(.off-canvas):hover>.sub-menu.hidden-links{right:0;left:auto;display:table;width:max-content}
.main-navigation .main-menu .menu-item-has-children.is-focused:not(.off-canvas)>.sub-menu .sub-menu,.main-navigation .main-menu .menu-item-has-children:not(.off-canvas):focus>.sub-menu .sub-menu,.main-navigation .main-menu .menu-item-has-children:not(.off-canvas):hover>.sub-menu .sub-menu{float:none;max-width:100%}
.video-container{background-size:cover;background-image:url(/ono/desktop_hero.jpg);background-repeat:no-repeat;background-position:center center}
}
@media only screen and (min-width:782px){
.admin-bar .main-navigation .main-menu .menu-item-has-children.off-canvas .sub-menu.expanded-true{top:32px;height:calc(100vh - 32px)}
.admin-bar .main-navigation .main-menu .menu-item-has-children.off-canvas .sub-menu.expanded-true .sub-menu.expanded-true{top:0}
}
@media screen and (max-width:1440px){
.counters{font-size:19px}
.main-navigation .main-menu>li>a{font-size:22px}
.site-logo{padding:50px 30px 65px}
.text_and_image_wrapper h3,.text_and_yt_wrapper h3,.text_only_wrapper h3,.text_section_no_padding_wrapper h3{font-size:32px}
.text_and_image.text,.text_and_yt.text,.text_only.text{padding:65px}
}
@media screen and (max-width:1280px){
.main-navigation .main-menu>li>a{font-size:20px}
.counters{font-size:18px;padding-top:10px;margin-top:10px}
.site-logo{padding:20px 25px 25px}
body.page .main-navigation{padding:0 31px 0 10px}
.text_and_image_wrapper h3,.text_and_yt_wrapper h3,.text_only_wrapper h3,.text_section_no_padding_wrapper h3{font-size:31px}
.text_and_image_wrapper p strong,.text_and_yt_wrapper p strong,.text_only_wrapper p strong,.text_section_no_padding_wrapper p strong{font-size:22px}
,.text_and_image_wrapper p,.text_and_yt_wrapper p,.text_only_wrapper p,.text_section_no_padding_wrapper p{font-size:19px;line-height:24px}
.text_and_image.text,.text_and_yt.text,.text_only.text{padding:45px 25px}
.about_environment{flex-direction:column}
.env_narrow{flex:1}
.about_environment .env_narrow:first-child{background:url(assets/images/about_1-1280.jpg) bottom center no-repeat;height:250px;background-size:cover}
.about_environment h2{font-size:50px;width:250px;padding-right:50px}
.about_environment h2{height:250px}
.env_box.text .box_padding{padding:30px 50px}
.env_content p,.mobile_txt{font-size:19px;line-height:24px}
.mobile_txt{color:#fff;text-align:justify}
.mobile_txt p{margin-bottom:0}
.about_environment .env_narrow:last-child{background:url(assets/images/about_2-1280.jpg) bottom center no-repeat;height:250px;background-size:cover;padding:165px 0}
.about_compound h2{padding:0;width:200px;margin:0 auto;text-align:center;padding-top:70px;font-size:50px}
.compound_content{padding:50px}
.compound_content p{font-size:19px;line-height:24px}
.compound_content p strong{font-size:22px}
.files_and_downloads_wrapper{flex-direction:column;height:auto}
.files_and_downloads_wrapper .ambiance{background:url(assets/images/files_and_download_ambiance-1280.jpg);flex:1;background-size:cover;background-position:bottom center;padding:150px 0}
.files_and_downloads_wrapper .downloads{height:700px}
.files_and_downloads_wrapper .downloads>div>div button{bottom:-10px}
.files_and_downloads_wrapper .downloads>div>div h3{width:220px}
.prices_wrapper .blank_box{display:none}
.prices_wrapper{height:400px}
.prices_wrapper .prices h3{margin:0}
.users_list p{font-size:22px}
.text_and_image_wrapper p,.text_only_wrapper p,.text_section_no_padding_wrapper p{font-size:19px}
.text_and_image_wrapper h5,.text_only_wrapper h5,.text_section_no_padding_wrapper h5{font-size:22px}
.bottom_gallery .gal_image_wrapper:first-child,.bottom_gallery .gal_image_wrapper:nth-child(2){display:none}
.prices_wrapper .prices div{height:350px}
.prices_wrapper .prices .pricing_table .table_wrapper>div{height:auto}
.the_list>div{width:25%}
.the_list>div:nth-child(5){display:none}
}
@media screen and (max-width:1024px){
.footer-sticky_wrapper{width:100%}
#primary{flex-direction:column}
.fixed_sidebar{display:none}
.fixed_topbar{background:#012d38;display:block}
.fixed_topbar .site-logo{position:absolute;top:0;left:40px;max-width:unset;margin:0;width:auto;background:#012d38}
.fixed_topbar .site-logo img{width:110px}
.sidebar{flex:1;background:0 0;position:fixed;top:0;width:100%;right:0;z-index:111}
.main-navigation .main-menu>li>a.active svg,.main-navigation .main-menu>li>a:hover svg{display:none}
.main-navigation .main-menu>li>a{color:#fff}
.main-navigation .main-menu>li>a.active,.main-navigation .main-menu>li>a:hover,.main-navigation .main-menu>li>a:hover+svg{color:#012d38}
.main-navigation .main-menu>li{display:inline;border-left:1px solid #fff;padding-left:15px;margin-right:15px}
.main-navigation .main-menu>li:first-child{padding-right:0}
.main-navigation .main-menu>li:last-child{border-left:none}
body.page .main-navigation{padding:30px 50px}
.main-navigation .main-menu{width:600px}
.counters_wrapper.desktop{display:none}
.counters_wrapper{background:#fff}
.counters{background:#fff;padding:0;margin:0;display:flex;width:600px;justify-content:center;font-size:19px;border-top:0;padding:1px 0;height:40px;line-height:40px}
.counters .view{padding:0 7px}
.counters .view .number{color:#012d38}
.hero_txt img{width:70%}
.arrow_left.__mobile,.arrow_right.__mobile{display:table-cell;min-width:32px;vertical-align:middle}
.arrow_left.__desktop,.arrow_right.__desktop{display:none}
.cta_wrapper button a,.newsss_wrapper button a{font-size:19px}
.newsss_wrapper{padding:80px 10px}
.modal{max-width:80%}
.modal_content_inner.__mobile{display:block}
.modal_content_inner.__desktop{display:none}
.counters_wrapper_mobile{display:block;z-index:111;position:fixed;top:0;right:0;left:0}
.web-active .counters_wrapper_mobile{position:relative}
.counters_wrapper_mobile .counters_s{display:none}
.counters_wrapper_mobile .counters_s .counters{padding:0;margin:0;display:flex;justify-content:center;border-top:0;padding:1px 0;background:#c7ab93;width:fit-content;color:#fff;font-size:20px;margin:0 auto;width:100%}
.counters_wrapper_mobile .slogen{color:#fff;text-align:right;font-size:14px;padding:0 20px;background:rgb(214 41 41 / 80%)!important}
.counters_wrapper_mobile .slogen p{text-align:right}
#compound .env_narrow{display:none}
}
@media screen and (max-width:768px){
.counters .view .number img{height:19px;margin-bottom:-2px;margin-left:2px}
.footer-sticky_wrapper a .footer-sticky p{margin:0}
.modal .appointment .inputWrap,.modal .hagrala_content .raffle_form .form_fields_wrapper>div{width:100%}
.files_and_downloads_wrapper#plans .downloads .row_1 .development{background-color:#fff!important;background-image:url(/ono/ono_logo_dark.png)!important;background-size:80%;background-repeat:no-repeat;background-position:top 40% center}
.files_and_downloads_wrapper .downloads>div>div h3{font-size:0}
.bottom_gallery .gal_image_wrapper{flex:unset;width:50%}
.content_row{flex-direction:column}
.content_row:nth-child(2){flex-direction:column-reverse}
.content_row .env_box.image{height:100vw}
.about_compound{flex-direction:column}
.files_and_downloads_wrapper .downloads>div>div.appartement_plan,.files_and_downloads_wrapper .downloads>div>div.development,.files_and_downloads_wrapper .downloads>div>div.tech_plan{width:100%;height:100vw}
.files_and_downloads_wrapper .downloads .row_1 div.blank_box,.files_and_downloads_wrapper .downloads .row_2 div.blank_box{display:none}
.files_and_downloads_wrapper .downloads>div>div.logo.second{display:none}
.files_and_downloads_wrapper .downloads>div>div.appartement_plan{float:none}
.prices_wrapper .ta_prices_wrapper_mobile{flex-direction:column-reverse}
.footer-sticky p{font-size:26px}
.footer-sticky p #raffle-strip{display:block}
.footer-sticky p span:last-child{display:none}
.about_compound h2{padding:350px 0 50px}
.more_list button{font-size:17px;padding:8px 20px}
.fixed_topbar{display:none}
.fixed_mobile_bar{display:flex}
.fixed_mobile_bar .site-logo{padding:10px 20px;text-align:left;margin:0;display:flex;width:100%;flex-direction:row-reverse;max-width:100%;background:#012d38}
.fixed_mobile_bar .site-logo .hamburger{flex:1;text-align:right;color:#fff;font-size:26px;cursor:pointer}
.fixed_mobile_bar .site-logo .hamburger svg{cursor:pointer}
.fixed_mobile_bar.opened .site-logo img{display:none}
.modal{max-width:100%;width:100%}
.nav_mobile{display:none;background:#012d38;padding:30px 30px}
.nav_mobile.opened{display:flex}
.nav_mobile .main-navigation .main-menu>li{display:block;border-left:0;text-align:right;padding-right:5px}
.nav_mobile .main-navigation .main-menu>li a{color:#231f20}
.nav_mobile .main-navigation .main-menu>li a.active{color:#fff}
.nav_mobile .main-navigation .main-menu{width:auto}
.main-navigation .main-menu>li>a.active svg,.main-navigation .main-menu>li>a:hover svg{display:inline}
body.page .main-navigation{padding:0;flex:3}
.mobile-nav-logo{padding:20px 0}
.mobile-nav-logo img{width:150px;height:auto}
.hero_txt img{width:90%}
.hero_txt h1{font-size:25px;color:#012d38;text-shadow:1px 1px 0 #fff}
.the_list>div{width:100%}
.table_wrapper>div .row:first-child,.table_wrapper>div .row:nth-child(2){width:14%;min-width:14%}
.table_wrapper>div .row:nth-child(4),.table_wrapper>div .row:nth-child(5){width:27%;min-width:27%}
.prices_wrapper .prices div.pricing_table{padding:0 10px 20px}
.pricing_table .table_wrapper .table_h{font-size:18px}
.pricing_table .table_wrapper .table_c{font-size:16px}
.table_wrapper>div .row:nth-child(6),.table_wrapper>div .row:nth-child(7){flex:2}
.stats_section .stats_item-circle{height:130px;width:130px}
.stats_section .stats_item-circle div{font-size:47px}
.text_and_image_wrapper .fullBackground{height:300px}
.files_and_downloads_wrapper .galley-container{display:none}
.pricing_table h2{font-size:34px}
.text_and_yt_wrapper .video-container{height:220px}
.text_and_image text .button_wrapper{margin-top:10px}
.text_and_image_wrapper button,.text_and_yt_wrapper button,.text_only_wrapper button,.text_section_no_padding_wrapper button{padding:5px 10px}
.counters_wrapper_mobile .slogen,.counters_wrapper_mobile .slogen p{font-size:24px;text-align:center;height:41px;line-height:30px;box-sizing:border-box}
.slogen p.raffle.rf2{font-size:22px;line-height:30px}
.slogen p.raffle.rf2 span span{font-weight:400;font-size:16px}
.text_and_image_wrapper,.text_and_yt_wrapper,.text_only_wrapper,.text_section_no_padding_wrapper{flex-direction:column}
.env_box.text .box_padding{padding:30px}
.compound_content{padding:30px;flex:2}
.compound_title{flex:1}
.the_list{flex-wrap:wrap}
.general_gindi_wrapper{flex-direction:column}
.general_gindi_wrapper .general_gindi_ambiance{min-height:350px;flex:1}
.bottom_gallery .gal_image_wrapper:first-child,.bottom_gallery .gal_image_wrapper:nth-child(2){display:block}
.bottom_gallery .gal_image_wrapper{display:block;width:100%;position:absolute;top:0;right:0;left:0;bottom:0;height:100%;transition:all .2s ease;opacity:0;-webkit-opacity:0;-moz-opacity:0}
.bottom_gallery .gal_image_wrapper .gal_image{background-size:100%!important;background-position:center center}
.bottom_gallery .gal_image_wrapper.active{opacity:1;-webkit-opacity:1;-moz-opacity:1}
.bottom_gallery{height:480px;position:relative;display:none}
footer{padding:10px 30px}
footer p{font-size:19px}
footer p a:visited{color:#fff!important}
.files_and_downloads_wrapper .downloads>div>div.appartement_plan,.files_and_downloads_wrapper .downloads>div>div.development,.files_and_downloads_wrapper .downloads>div>div.tech_plan{width:50%;height:360px}
.files_and_downloads_wrapper .downloads>div>div.appartement_plan{float:right}
.files_and_downloads_wrapper .downloads{height:auto;display:block}
.files_and_downloads_wrapper .downloads>div{display:block}
.files_and_downloads_wrapper#plans__mobile1 .downloads .row_1, .files_and_downloads_wrapper#plans__mobile1 .ambiance {display:block!important}
.files_and_downloads_wrapper .downloads div.row_2{display:flex;background-image:url(assets/images/bg_files_and_downloads.jpg);background-size:contain;width:100%}
.files_and_downloads_wrapper .downloads div.row_2 .blank_box:first-child{display:none}
.files_and_downloads_wrapper .downloads div.mobile{display:block}
.files_and_downloads_wrapper .downloads div.desktop{display:none}
.files_and_downloads_wrapper .downloads .row_1 div.blank_box{display:block}
.files_and_downloads_wrapper .downloads>div>div.logo.second{width:50%;float:left;height:360px;display:table}
.files_and_downloads_wrapper .downloads>div>div.logo.first{display:none}
.files_and_downloads_wrapper .downloads div.row_1{display:block;background:url(assets/images/mobile-bg-plans.jpg);background-size:50% 100%;background-position:left top;background-repeat:no-repeat}
.prices_wrapper{flex-direction:column;height:auto;padding:20px 0;background:#fff}
.prices_wrapper .blank_box{display:block}
.prices_wrapper .ta_prices_wrapper_mobile{display:flex;flex-direction:row-reverse}
.ta_prices.desktop{display:none}
.the_list>div{width:33%}
.counters .view{color:#fff}
.counters .view .desc,.counters .view .number{font-size:22px;text-align:center;white-space:nowrap;letter-spacing:1px;position:relative}
.counters .view .number>img{bottom:-2px!important;max-width:102px;height:auto}
.counters .view .desc{font-size:15px}
.mobile_txt{display:block}
.full_txt{display:none}
.read_more{cursor:pointer;display:block;text-align:left;margin-top:5px}
.cta_wrapper{padding:50px 20px}
.text_and_image_wrapper .logo_area>div div img,.text_only_wrapper .logo_area>div div img,.text_section_no_padding_wrapper .logo_area>div div img{padding:40px 0}
.text_and_image_wrapper .fullBackground{height:400px}
.text_and_image_wrapper .image_signature,.text_and_yt_wrapper .image_signature,.text_only_wrapper .image_signature,.text_section_no_padding_wrapper .image_signature{margin-top:20px}
.pricing_table h2{font-size:40px}
.logo_area.__mobile{display:none}
.text_and_yt_wrapper .video-container{height:435px}
.users_wrapper{padding:60px 20px}
.modal .hagrala_header{flex-direction:column}
.modal .hagrala_header .img{text-align:center}
.modal .hagrala_header .text{padding:0;margin-top:20px}
#hagrala.modal,#hagrala2.modal{width:95%;max-width:95%;top:0;max-height:calc(100vh - 90px);overflow:auto}
.modal .hagrala_steps>div.text{font-size:15px}
.pricing_table .rubberBand.animated.infinite,.pricing_table .swing.animated.infinite{padding:40px 0;text-align:center;font-size:41px;line-height:39px}
.files_and_downloads_wrapper .downloads>div>div button{padding:5px}
.text_section_no_padding_wrapper .logo_area{display:none}
button.m360-icon.m360-icon-fullscreen-close,button.m360-icon.m360-icon-fullscreen-open{display:none}
.download_in_modal,.modal a.close-modal{width:25px;height:25px}
.modal_wrapper{padding-top:10px}
.hero_txt h1{top:130px;font-size:6.2vw}
.timelaps_video{height:100vh}

.video-container{background:url(/ono/mobile_hero3.jpg);background-size:cover;background-position:top 80px center;height: calc(100vh - 0px);background-repeat:no-repeat;background-color:#fff;}
.video-container::after{background:rgba(0,0,0,.3);content:'';position:absolute;top:0;right:0;left:0;z-index:-1;bottom:0}
.video-container video{display:none}
.hero_txt img{top:17vh}
}
.find_effect{color: #FFF;text-align:center;font-size:30px;line-height:1;background: #dc1c1f;margin:15px 0;padding:16px 5px;}
.bullet{background:#012d38;width:10px;height:10px;margin-bottom:6px;border-radius:50%;margin-right:5px;margin-left:5px}
.it_wrapper{width:904px;margin:0 auto 30px auto;background-image:url(/wp-content/uploads/2020/02/bg1B.jpg);background-size:100% 100%;position:relative;height:248px;overflow:hidden;padding-top:24px;box-sizing:border-box}
.it_wrapper p{display:inline-block!important}
.it_wrapper img{position:absolute;left:17px;top:20px;width:194px}
.it_cont{width:870px;margin:auto;background-image:url(/wp-content/uploads/2020/02/bg0B.jpg);background-size:100% 100%;position:relative;height:200px;box-sizing:border-box;padding-left:190px}
.it_title{display:inline-block;color:#fff;font-size:52px;font-weight:700;padding-top:10px;position:relative}
.it_text{display:inline-block;color:#fff;border:1px solid #fff;padding:6px 38px;line-height:1}
.it_text b{font-size:40px;display:block;letter-spacing:2px}
.it_text span{font-size:34px}
.it_wrapper .break{position:absolute;bottom:0;left:0;background-image:url(https://upperhouse.co.il/wp-content/uploads/2020/02/underline.png);width:250px;height:20px;background-repeat:no-repeat;background-size:contain}
@media (max-width:768px){
/* .text_only_wrapper#price{display:none;visibility:hidden;opacity:0} */
.it_wrapper{width:auto;margin:0 -10px 30px;background-image:url(/wp-content/uploads/2020/02/bg1B.jpg);background-size:100% 100%;position:relative;height:auto;overflow:hidden;padding-top:0;box-sizing:border-box}
.it_wrapper img{margin:auto;width:41%;left:0;right:0;top:0}
.it_cont{width:auto;margin:10px;position:relative;height:auto;padding:42% 10px 10px}
.it_title{font-size:10.3vw;padding-top:10px;line-height:1;margin-bottom:22px;display:block}
.it_title span{display:block}
.it_text{padding:6px 15px 16px;line-height:1;display:block}
.it_text b{font-size:9vw;margin-top:8px;letter-spacing:0}
.it_text span{font-size:5.5vw}
.it_wrapper .break{bottom:-15px;width:50vw;left:3vw}
}
@media screen and (max-width:640px){
    .pricing_table .table_wrapper .table_c .row.small {
        line-height: 20px;
        padding-top: 10px;
    }
    .pricing_table .table_wrapper .table_c .row.small {
        line-height: 20px;
        padding-top: 10px;
    }
    
    .pricing_table .table_wrapper>div {
        border-bottom: 1px white solid;
    }
    
    .pricing_table .table_wrapper .table_c .row {
        border-right: 1px #fff solid;
    }
    
    .pricing_table .subTitle {
        font-size: 5vw;
        padding: 10px 0;
        border-top: 1px white solid;
        border-bottom: 1px white solid;
    }
.modal#popup23{position:fixed;top:0;right:0;left:0;bottom:0;width:100%;max-width:100%}
.modal#popup23 .zimage{position:absolute;top:50%;right:10px;left:10px;transform:translateY(-50%);max-width:calc(100% - 20px)}
.cta_btm_text{font-size:3.8vw}
.bullet{height:0;clear:both;display:block!important;margin-right:0;margin-left:0}
.files_and_downloads_wrapper .downloads>div>div.tech_plan ul{width:100%}
.find_effect{padding:16px 3vw}
.find_effect strong span{font-size:11vw;display:block;text-align:center;margin-bottom:-30px}
.cta_wrapper h4 div{font-size:8vw}
.cta_wrapper h4 .oneliner{font-size:6.8vw}
.cta_wrapper p>span.oneliner{font-size:6vw;white-space:nowrap}
.blocker{padding:0 20px 20px 20px;overflow:hidden}
.content_row{flex-direction:column}
.content_row:nth-child(2){flex-direction:column-reverse}
.content_row .env_box.image{height:100vw;max-width:100%;overflow-y:hidden}
.about_compound{flex-direction:column}
.files_and_downloads_wrapper .downloads>div>div.appartement_plan,.files_and_downloads_wrapper .downloads>div>div.development,.files_and_downloads_wrapper .downloads>div>div.tech_plan{width:100%;height:100vw}
.files_and_downloads_wrapper .downloads .row_1 div.blank_box,.files_and_downloads_wrapper .downloads .row_2 div.blank_box{display:none}
.files_and_downloads_wrapper .downloads>div>div.logo.second{display:none}
.files_and_downloads_wrapper .downloads>div>div.appartement_plan{float:none}
.prices_wrapper .ta_prices_wrapper_mobile{flex-direction:column-reverse}
.footer-sticky{padding:17px}
.footer-sticky p{line-height:28px;margin:0}
.footer-sticky p.add_padding_in_mobile{padding-top:12px}
.footer-sticky p #raffle-strip{display:block}
.footer-sticky p span:last-child{display:none}
.about_compound h2{padding:350px 0 50px}
.more_list button{font-size:17px;padding:8px 20px}
.fixed_topbar{display:none}
.fixed_mobile_bar{display:flex}
.fixed_mobile_bar .site-logo{padding:10px 20px;text-align:center;margin:0;display:flex;width:100%;flex-direction:row-reverse;max-width:100%;background:#012d38}
.fixed_mobile_bar .site-logo .hamburger{flex:1;text-align:right;color:#fff;font-size:26px;cursor:pointer}
.fixed_mobile_bar .site-logo .hamburger svg{cursor:pointer}
.fixed_mobile_bar.opened .site-logo img{display:none}
.modal {max-width: 100%;width: 100%;top: 0px;height: calc(100% - 20px);}
.counters .view .desc{font-size:14px}
.counters_wrapper_mobile .slogen,.counters_wrapper_mobile .slogen p{font-size:20px}
.counters_wrapper_mobile .slogen .timer-item{font-size:15px}
.nav_mobile{display:none;padding:30px 30px}
.nav_mobile.opened{display:flex}
.nav_mobile .main-navigation .main-menu>li{display:block;border-left:0;text-align:right;padding-right:5px}
.nav_mobile .main-navigation .main-menu>li a{color:#fff}
.nav_mobile .main-navigation .main-menu>li.active a{color:#012d38}
.nav_mobile .main-navigation .main-menu>li a.active{color:#fff}
.nav_mobile .main-navigation .main-menu{width:auto}
.main-navigation .main-menu>li>a.active svg,.main-navigation .main-menu>li>a:hover svg{display:inline}
body.page .main-navigation{padding:0;flex:3}
.mobile-nav-logo{padding:20px 0}
.mobile-nav-logo img{width:150px;height:auto}
.hero_txt img{width:50%;filter:drop-shadow(1px 1px 0 #000);-webkit-filter:drop-shadow(1px 1px 0 #fff);-moz-filter:drop-shadow(1px 1px 0 #000)}
.hero_txt h1{font-size:6.2vw}
.the_list li{font-size:12px;line-height:16px}
.the_list ol{margin:10px auto}
.table_wrapper>div .row:first-child,.table_wrapper>div .row:nth-child(2){width:20%;min-width:20%;text-align:center}
.table_wrapper>div .row:nth-child(4){width:32%;min-width:32%;display:none}
.table_wrapper>div .row:nth-child(5){width:42%;min-width:42%}
.prices_wrapper .prices div.pricing_table{padding:0 10px 20px}
.pricing_table .table_wrapper .table_h{font-size:18px}
.pricing_table .table_wrapper .table_c{font-size:16px}
.pricing_table .table_wrapper>div .row:nth-child(5) .overLine {display: block;line-height: 22px;font-weight: normal;}
.pricing_table .table_wrapper>div .row:nth-last-child(2) p {line-height: 24px;font-size:19px}
.pricing_table .table_wrapper .row:nth-child(4){display:none}


.table_wrapper>div .row:nth-child(6),.table_wrapper>div .row:nth-child(7){flex:2;display:none}
.stats_section .stats_item-circle{height:130px;width:130px}
.stats_section .stats_item-circle div{font-size:47px}
.text_and_image_wrapper .fullBackground{height:300px}
.files_and_downloads_wrapper .galley-container{display:none}
.pricing_table h2{font-size:30px;margin:20px auto}
.table_headline{font-size:30px;line-height:40px}
.text_and_yt_wrapper .video-container{height:220px}
.footer-sticky_wrapper{position:fixed;right:0}
.footer_slogennnnn{font-size:18px;padding:5px 0}
#hagrala.modal .modal_content,#hagrala2.modal .modal_content{max-height:none;overflow:visible;overflow-y:visible}
.modal .modal_content{padding:0 15px}
.modal .hagrala_header h2{font-size:23px}
.modal .hagrala_header .img img{width:130px}
.modal .hagrala_content{font-size:17px;line-height:20px}
.modal .hagrala_content h3{font-size:22px;line-height:21px;padding-top:5px}
.modal .hagrala_content ul{margin-top:5px}
.modal .hagrala_steps .step .box{line-height:31px}
#hagrala.modal .hagrala_content .raffle_form .form_fields_wrapper>div.double_size.address,#hagrala2.modal .hagrala_content .raffle_form .form_fields_wrapper>div.double_size,.modal .hagrala_content .raffle_form .form_fields_wrapper>div,.modal .hagrala_content .raffle_form .form_fields_wrapper>div.double_size{width:100%}
.modal .hagrala_content .raffle_form .form_fields_wrapper>div{padding:10px 20px}
.screen_3_{flex-direction:column}
.screen_3_appartement{margin:0 auto}
.pricing_table .table_wrapper .table_h .row{font-size:12px;line-height:15px;padding:10px 0}
.pricing_table .table_wrapper .table_h .row:nth-child(5){min-width:42%;width:42%}
.table_wrapper>div .row:nth-child(3){width:17%;min-width:17%}
.modal .hagrala_content button{font-size:19px}
#gindi-holdings .galley-container{display:none}
.pricing_table .rubberBand.animated.infinite,.pricing_table .swing.animated.infinite{padding:40px 0;text-align:center;font-size:26px}
footer{padding-bottom:90px}
.files_and_downloads_wrapper .downloads>div>div button{width:100%}
.find_effect strong{font-size:5.5vw}
.text_and_image_wrapper button a, .text_and_yt_wrapper button a, .text_only_wrapper button a, .text_section_no_padding_wrapper button a{font-size:4.4vw}

}
@media screen and (max-width:420px){
.footer-sticky{padding:15px 4px}
.footer-sticky p{font-size:24px;line-height:20px;padding:10px 0}
}
@media screen and (max-width:400px){
.files_and_downloads_wrapper .downloads>div>div.tech_plan div img{max-width:60vw}
}
@keyframes slide_in_right{
100%{transform:translateX(0)}
}
@keyframes fade_in{
from{opacity:0}
to{opacity:1}
}
@keyframes fadein{
from{opacity:0}
to{opacity:1}
}
@-moz-keyframes fadein{
from{opacity:0}
to{opacity:1}
}
@-webkit-keyframes fadein{
from{opacity:0}
to{opacity:1}
}
@-o-keyframes fadein{
from{opacity:0}
to{opacity:1}
}
@-webkit-keyframes swing{
20%{-webkit-transform:rotate3d(0,0,1,15deg);transform:rotate3d(0,0,1,15deg)}
40%{-webkit-transform:rotate3d(0,0,1,-10deg);transform:rotate3d(0,0,1,-10deg)}
60%{-webkit-transform:rotate3d(0,0,1,5deg);transform:rotate3d(0,0,1,5deg)}
80%{-webkit-transform:rotate3d(0,0,1,-5deg);transform:rotate3d(0,0,1,-5deg)}
to{-webkit-transform:rotate3d(0,0,1,0deg);transform:rotate3d(0,0,1,0deg)}
}
@keyframes swing{
20%{-webkit-transform:rotate3d(0,0,1,15deg);transform:rotate3d(0,0,1,15deg)}
40%{-webkit-transform:rotate3d(0,0,1,-10deg);transform:rotate3d(0,0,1,-10deg)}
60%{-webkit-transform:rotate3d(0,0,1,5deg);transform:rotate3d(0,0,1,5deg)}
80%{-webkit-transform:rotate3d(0,0,1,-5deg);transform:rotate3d(0,0,1,-5deg)}
to{-webkit-transform:rotate3d(0,0,1,0deg);transform:rotate3d(0,0,1,0deg)}
}
@-webkit-keyframes zoomIn{
from{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}
50%{opacity:1}
}
@keyframes zoomIn{
from{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}
50%{opacity:1}
}
@-webkit-keyframes bounce{
20%,53%,80%,from,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
40%,43%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}
70%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-15px,0);transform:translate3d(0,-15px,0)}
90%{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0)}
}
@keyframes bounce{
20%,53%,80%,from,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
40%,43%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}
70%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-15px,0);transform:translate3d(0,-15px,0)}
90%{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0)}
}
@-webkit-keyframes flash{
50%,from,to{opacity:1}
25%,75%{opacity:0}
}
@keyframes flash{
50%,from,to{opacity:1}
25%,75%{opacity:0}
}
@-webkit-keyframes rubberBand{
from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}
40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}
50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}
65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}
75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}
to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
}
@keyframes rubberBand{
from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}
40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}
50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}
65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}
75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}
to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
}
@-webkit-keyframes flash{
50%,from,to{opacity:1}
25%,75%{opacity:0}
}
@keyframes flash{
50%,from,to{opacity:1}
25%,75%{opacity:0}
}
@-webkit-keyframes fadeInUp{
from{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}
to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}
@keyframes fadeInUp{
from{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}
to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}
@-webkit-keyframes fadeInUpBig{
from{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}
to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}
@keyframes fadeInUpBig{
from{opacity:0}
}
.logo.first img,.logo_area img,.onologo,.text_and_image img,.text_and_yt_wrapper img,.text_section_no_padding_wrapper img{max-height:120px;width:auto;display:block;margin:auto}
.hagralanew{cursor:pointer;background:#fff}
.main-navigation .main-menu>li.hagralanew>a{color:#012d38}
.login-popup a.close-modal{font-size:0;position:absolute;top:5px;right:auto;cursor:pointer;left:5px;background:transparent url(/wp-content/themes/gindi/assets/images/close_popup_40x40.jpg) 0 0;height:40px;width:40px;background-size:contain}
.hero_txt img{max-width:40%;width:380px;margin-top:20px;}
.login-popup.popup .title{padding-top:0}
/* .popup.login-popup{background-image:url(/ono/login_main.jpg);background-position:center center;background-size:cover} */
.login-popup .container{position:absolute;font-size:18px;top:0;left:20px;right:20px;width:calc(100% - 40px);bottom:20px;border:0;padding:20px;height:100%;background-color:rgba(1,45,56,.30196078431372547);max-width:800px;transform:none;max-height:calc(100vh - 100px);overflow:auto;color:#fff}
.popup .login_form .form_fields_wrapper>div:last-child{background:#c7ab93;color:#fff}
.popup form.login_form{text-align:right;margin-top:0}
.popup .login_form .form_fields_wrapper{display:flex;justify-content:center;margin-top:0;flex-wrap:wrap}
.popup .login_form .form_fields_wrapper>div{margin:5px;background:#e9e8e8;padding:0;width:25%}
.popup .login_form .form_fields_wrapper>div input{color:#231f20;font-size:21px;height:50px;padding:0 20px;box-sizing:border-box}
.popup .login_form .form_fields_wrapper>div input{width:100%;background:#e9e8e8;border:none;font-size:20px;font-family:inherit}
.popup .login_form .form_fields_wrapper>div select{width:100%;border:none;background:#e9e8e8;font-family:inherit;font-size:20px}
.popup .login_form .form_fields_wrapper>div .form-submit{color:#fff}
.popup .login_form .form_fields_wrapper>div:last-child .form-submit{background:#c7ab93;color:#fff;border:0;border-radius:0;-webkit-appearance:none;}
.login-popup .inputWrap{background:#e9e8e8;padding:0;width:100%;box-sizing:border-box}
.login-popup .inputWrap input{width:100%;background:#e9e8e8;border:none;font-size:20px;font-family:inherit;text-align:center;height:50px;box-sizing:border-box}
.login-popup .submit{background:#c7ab93;padding:0;height:50px;width:100%;box-sizing:border-box;text-align:center;cursor:pointer;margin-top:10px;border:0;color:#fff;font-family:inherit;font-size:18px}
.login-popup .vericode{padding:20px 0;max-width:400px;margin:0 auto}
.login-popup .already .button{background-color:rgb(188 143 118);border:2px solid rgb(188 143 118);height:60px;line-height:56px;box-sizing:border-box;text-align:center;cursor:pointer}
.login-popup .already{text-align:center;padding:20px 0}
.login-steps .login-step{text-align:center}
.pophide .fixed_mobile_bar{display:none}
.login-steps .login-step{display:none}
.login-steps .login-step.active{display:block}
.login-step .pop-text{padding:0}
.login-step .pop-text.red{border:3px solid #ef3319;max-width:90%;margin:20px auto;padding:10px;box-sizing:border-box;background:#ef3319}
.popup .login_form .form_fields_wrapper>div input{color:#231f20;font-size:21px}
.popup .intttel input{padding:20px;box-sizing:border-box}
.web-overlay{position:fixed;z-index:10;top:0;right:0;left:0;bottom:0;width:100vw;height:100vh}
.web-active .web-overlay{display:none}
@media (min-width:992px){
.popup .intttel{width:100%;background:0 0;padding-top:0}
.login-popup .inputWrap,.login-popup .submit{margin:.5% .5%}
.popup .intttel input{max-width:25%;display:block;width:100%;margin:auto;background:#e9e8e8}
.login-popup .container{position:absolute;top:80px;right:50%;bottom:0;left:auto;width:100%;padding:20px;height:calc(100vh - 80px);max-width:800px;max-height:calc(100vh - 80px);transform:translateX(50%);color:#fff}
.popup.login-popup{background-image:url(/ono/desktop_pop_bg.jpg)}
}
@media(max-width:500px){

    

.number>span:first-child{font-size:5vw!important;height:60px!important}
.counters_wrapper_mobile .counters_s .counters{height:60px;line-height:60px}
.counters_wrapper_mobile .slogen,.counters_wrapper_mobile .slogen p{height:60px}
.login-popup.popup .title img{max-width:60vw}

.login-popup .container {
    font-size: 4.6vw;
    line-height: 1.4;
    display: inline-block;
    position: relative;
    bottom: auto;
    height: auto;
    max-height: initial;
    padding: 20px 0;
    background: transparent;
    max-width: 320px;
    margin: 0 auto;
    display: block;
    right: 0;
    left: 0;
}
.popup.login-popup{overflow:hidden}
.login-step .pop-text{padding:0 0 2vw 0}
.login-step .pop-text span{display:block}
}
@media (max-width:992px){
.popup .login_form .form_fields_wrapper>div{width:100%}
.popup .login_form .form_fields_wrapper>div:last-child{width:100%;margin-bottom: 200px;}
}
.pophide .counters_wrapper.desktop{position:fixed;top:0;right:0;left:0}
.pophide .counters_wrapper.desktop{position:fixed;right:0;left:0;z-index:999;width:100%;color:#fff}
.counters_wrapper.desktop{height:auto}
.counters_wrapper.desktop .slogen span>span{display:block}
.counters_wrapper.desktop .slogen span{color:#fff;line-height:1}
.login-popup .already .button svg{vertical-align:middle}
.counters_wrapper.desktop .slogen{height:auto;padding:20px 0;color:#fff;background:rgb(214 41 41 / 80%)!important}
span.countime{position:absolute;top:44%;font-size:18px;left:10px;transform:translateY(-50%);direction:ltr}
span.countime svg{display:inline-block;vertical-align:middle;max-height:14px;width:auto;margin:-7px 1px 0 1px}
.counters_wrapper.desktop .counters .view span.number{position:static}
span.countime span{position:relative;padding:0 3px;margin:0;box-sizing:border-box;width:45px;display:inline-block;text-align:center;font-size:28px;font-weight:400}
span.countime .days::before{content:'ימים';bottom:-15px;display:block;top:auto;transform:none;right:0;left:0;text-align:center;font-size:14px;position:absolute}
span.countime .hours::before{content:'שעות';bottom:-15px;right:0;left:0;text-align:center;font-size:14px;position:absolute}
span.countime .minutes::before{content:'דקות';bottom:-15px;right:0;left:0;text-align:center;font-size:14px;position:absolute}
span.countime .seconds::before{content:'שניות';bottom:-15px;right:0;left:0;text-align:center;font-size:14px;position:absolute}
.counters_wrapper.desktop .counters .view span.number{position:relative;top:auto;transform:none;max-width:1000px;display:block;right:auto;margin:0 auto}
span.countime .days::before,span.countime .hours::before,span.countime .minutes::before,span.countime .seconds::before{font-weight:400;bottom:-20px}
.counters_wrapper.desktop .counters .view{display:block;width:100%;text-align:right}
@media (min-width:992px){
span.countime span{width:80px;font-size:46px;padding:5px 0}
span.countime .days::before,span.countime .hours::before,span.countime .minutes::before,span.countime .seconds::before{bottom:-10px;font-size:18px;font-weight:400}
span.countime{line-height:1;top:0;transform:none}
}
.already .button{position:relative;overflow:hidden}
.already .button::after{content:'';top:0;transform:translateX(-100%);width:100%;height:100%;position:absolute;z-index:1;animation:slide 5s infinite 0s;background:#ffffec;background:-moz-linear-gradient(90deg,rgba(255,255,236,0) 0,rgba(255,255,236,.5) 50%,rgba(255,255,236,0) 100%);background:-webkit-linear-gradient(90deg,rgba(255,255,236,0) 0,rgba(255,255,236,.5) 50%,rgba(255,255,236,0) 100%);background:linear-gradient(90deg,rgba(255,255,236,0) 0,rgba(255,255,236,.5) 50%,rgba(255,255,236,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffec", endColorstr="#ffffec", GradientType=1)}
@keyframes slide{
0%{transform:translateX(-100%)}
50%{transform:translateX(100%)}
100%{transform:translateX(100%)}
}

.hero_txt .bigHeroText {
    position: relative;
    color: black;
    background: rgba(255,255,255,0.8);
    max-width: 650px;
    margin: 0 auto;
    padding: 20px;
    box-sizing: border-box;
    width: 90%;
    font-size: 20px;
    clear: both;
}

@media (max-width:600px){
.hero_txt .bigHeroText {
    margin-top: 20px;
    font-size: 16px;
}
}

.home_slider .item{background-position:center}

/*.counters_wrapper.desktop{display:none}*/
/*.hero_txt .bigHeroText {display:none}*/
div#subscribers {display: none;}

