/*!=========================================================================
 _      _                                          
| |    (_)                                         
| |     _   ___   _ __ __      __ __ _  _   _  ___ 
| |    | | / _ \ | '_ \ \ /\ / // _` || | | |/ __|
| |____| || (_) || | | |\ V  V /| (_| || |_| |\__ \
\_____/|_| \___/ |_| |_| \_/\_/  \__,_| \__, ||___/
                                         __/ |     
                                        |___/      

impro.co.il
Designed and Developed by Lionways.com
May 2023

Based on HTML5 Boilerplate v8.0.0 | MIT License | https://html5boilerplate.com/
==========================================================================*/:root{--swiper-pagination-bottom: -30px;--swiper-navigation-color: #fe343b;--swiper-theme-color: #fe343b;--swiper-navigation-size: 35px;--swiper-navigation-sides-offset: 10px;--swiper-pagination-bullet-size: 10px}@media only screen and (min-width: 800px){:root{--swiper-navigation-sides-offset: 20px}}@font-face{font-family:'Modernist';src:url("/fonts/TelAviv-ModernistRegular.ttf") format("truetype")}@font-face{font-family:'ModernistBold';src:url("/fonts/TelAviv-ModernistBold.ttf") format("truetype")}@font-face{font-family:'EclecticHebrewNo2';src:url("/fonts/TelAviv-EclecticHebrewNo2.ttf") format("truetype")}html{color:#222;font-family:Modernist,Arial,sans-serif;font-size:1em;line-height:1.4}body{background-color:white}p{margin:0 0 0.5em}h1,h2,h3,h4,h5,h6{font-family:ModernistBold;font-weight:300}b,strong{font-weight:normal;font-family:ModernistBold}audio,canvas,iframe,img,svg,video{vertical-align:middle}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}a,a span,a img,input,button,textarea{-webkit-transition:all .25s;transition:all .25s}.center{text-align:center}header{position:absolute;top:0;left:0;width:100%}header h1{display:block;width:130px;height:37px;margin:1em 5% 0 auto;background:url(../images/logo.webp) center no-repeat;background-size:contain;text-indent:-9999px;overflow:hidden}footer{position:relative}.section{overflow:auto}.section .wrap{width:86%;margin:0 auto}.section h2{font-size:2.75em;margin:2em 0 0.5em;line-height:1;-webkit-transition:all 1s;transition:all 1s}.section h2.inview{margin-top:0}@media only screen and (min-width: 1024px){.section h2{font-size:3.75em}}@media only screen and (min-width: 1340px){.section h2{font-size:4.75em}}.section h3{font-size:1.5em;margin:1em 0 0.5em;line-height:1}@media only screen and (min-width: 1024px){.section h3{font-size:2.5em}}.section p{font-size:1.08em}@media only screen and (min-width: 1024px){.section p{font-size:1.125em}}.section p.title{font-size:2em;line-height:1;font-family:ModernistBold}@media only screen and (min-width: 1024px){.section p.title{font-size:2.5em}}.section.section-home{background-color:#fff2e6}.section.section-home .img{height:100vh;background:#140e09 url(../images/top-img.webp?v=2) no-repeat;background-size:cover;background-position:70% 0}@media only screen and (min-width: 1340px){.section.section-home .img{background-position:center}}.section.section-home h2{color:#fe343b}.section.section-home h2 span{display:block}.section.section-home .fade{opacity:0;color:white;transition:all 1s}.section.section-home .fade.yalla{opacity:1}.section.section-home .wrap{padding:2em 0;max-width:400px;position:absolute;bottom:0;width:86%;right:50%;color:white;transform:translateX(50%)}@media only screen and (min-width: 1024px){.section.section-home .wrap{max-width:620px}}@media only screen and (min-width: 1340px){.section.section-home .wrap{bottom:auto;top:46%;transform:translateY(-50%)}}.section.section-home .wrap p{font-family:ModernistBold;font-size:1.1em}@media only screen and (min-width: 1024px){.section.section-home .wrap p{font-size:1.25em}}.section.section-video .video-cont{width:90%;max-width:1024px;margin:2em auto}@media only screen and (min-width: 1024px){.section.section-video .video-cont{margin:4em auto}}.section.section-video .video-cont .video-wrap{position:relative}@media (orientation: landscape){.section.section-video .video-cont .video-wrap{padding-top:56.25%}}@media (orientation: portrait){.section.section-video .video-cont .video-wrap{padding-top:150%}}.section.section-video .video-cont .video-wrap iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:none}.section.section-text{background-color:#fff2e6}.section.section-text .text{width:86%;margin:2em auto;max-width:960px;text-align:center}@media only screen and (min-width: 1024px){.section.section-text .text{margin:4em auto}}@media only screen and (min-width: 1024px){.section.section-gen{display:flex}}.section.section-gen.section-gen1{background-color:#76604b;color:white;flex-direction:row-reverse}.section.section-gen.section-gen1 i{color:#fcab5e}.section.section-gen.section-gen2{background-color:#351f0a;color:white}.section.section-gen.section-gen2 a{color:red}.section.section-gen.section-gen3{background-color:#fff2e6;flex-direction:row-reverse}.section.section-gen.section-gen3 a{color:red}.section.section-gen .img-wrap{padding-top:56.25%;direction:ltr;position:relative}@media only screen and (min-width: 1024px){.section.section-gen .img-wrap{width:40%;padding:0}}.section.section-gen .img-wrap .img{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-position:center}@media only screen and (min-width: 1024px){.section.section-gen .text-wrap{width:60%;min-height:400px;display:flex;align-items:center}}.section.section-gen .text-wrap .text{margin:2em auto;width:86%;max-width:600px}@media only screen and (min-width: 1024px){.section.section-gen .text-wrap .text{margin:4em auto}}.section.section-photo{background-color:#351f0a;color:#fff2e6;position:relative}@media only screen and (min-width: 1024px){.section.section-photo{width:50%}}.section.section-photo .img{padding-top:56.25%;background-size:cover;background-position:center}@media only screen and (min-width: 1024px){.section.section-photo .img{padding:0;height:100%}}.section.section-register{background-color:#fe343b;color:#fff2e6;padding:2em 0 4em}@media only screen and (min-width: 1024px){.section.section-register{padding:4em 0}}.section.section-register .wrap{width:86%;margin:0 auto;max-width:900px}.floating-buttons{display:none;position:fixed;left:0;top:30%;transform:translateY(-50%);text-align:left;z-index:400}.floating-buttons a{display:inline-block;background-color:#fe343b;color:white;margin:0 auto 0.5em 0;text-decoration:none;border-radius:0 26px 26px 0;padding:5px 10px;font-size:1.25em;font-family:ModernistBold}.floating-buttons a:hover{background-color:#fff2e6;color:#181e1a}.floating-buttons a:hover .arrow{color:#fe343b}.floating-buttons a:focus{background-color:#fff2e6;color:#fe343b}.floating-buttons a:focus .arrow{color:black}.floating-buttons a.whatsapp img{width:45px}.floating-buttons a .arrow{color:black;font-size:1.5em}.home-video video{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center}.video-controls{position:absolute;bottom:15px;left:20px;z-index:5}.video-controls a{display:inline-block;background-color:#a8534b;width:35px;height:35px;margin:0 5px 0 0;text-indent:-9999px;overflow:hidden;background-position:center;background-size:25px;background-repeat:no-repeat}.video-controls a:hover{background-color:#222}.video-controls a.icon-mute{background-image:url(/images/btn-mute.png)}.video-controls a.icon-sound{background-image:url(/images/btn-sound.png)}.video-controls a.icon-play{background-image:url(/images/btn-play.png)}.video-controls a.icon-pause{background-image:url(/images/btn-pause.png)}.eventbuzz-frame{background-color:white}.eventbuzz-frame iframe{border:none;height:900px;width:100%}.carousel-single{position:absolute;top:0;left:0;width:100%;height:100%;direction:ltr}.carousel-single .slick-list{height:100%}.carousel-single .slick-list .slick-track{height:100%}.carousel-single .slick-list .slick-track .img{height:100%;background-size:cover;background-position:center}.my-swiper-wrap{position:relative}.swiper{width:70%;max-width:1024px}.swiper.full-width{max-width:none}@media only screen and (min-width: 600px){.swiper{width:80%}}.swiper .swiper-slide img{display:block;width:100%;height:auto}.news-slider{padding:2em 0 3em}@media only screen and (min-width: 1024px){.news-slider{padding:4em 0 4em}}.news-slider h2{text-align:center;margin:1em 0 0.25em}.news-slider p{text-align:center}.news-slider .carousel{max-width:1120px;margin:0 auto}.news-slider .swiper .swiper-wrapper .swiper-slide a{display:block;padding:10px 0;margin-bottom:1em;color:#351f0a}.news-slider .swiper .swiper-wrapper .swiper-slide a:hover,.news-slider .swiper .swiper-wrapper .swiper-slide a:focus{color:red;border-color:red}.news-slider .swiper .swiper-wrapper .swiper-slide a:hover .img img,.news-slider .swiper .swiper-wrapper .swiper-slide a:focus .img img{transform:scale(1.05)}.news-slider .swiper .swiper-wrapper .swiper-slide a:hover .img .play,.news-slider .swiper .swiper-wrapper .swiper-slide a:focus .img .play{color:#181e1a;background-color:white}.news-slider .swiper .swiper-wrapper .swiper-slide a span{display:block}.news-slider .swiper .swiper-wrapper .swiper-slide a .img{overflow:hidden;position:relative}.news-slider .swiper .swiper-wrapper .swiper-slide a .img .play{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);background-color:rgba(255,255,255,0.5);border-radius:50%;width:40px;height:40px;font-size:1.5em;color:red;z-index:5;display:flex;justify-content:center;align-items:center}.news-slider .swiper .swiper-wrapper .swiper-slide a .title{text-align:center;margin:1em 0;font-weight:500;font-size:1.1em}.lazy-me{position:relative}.lazy-me:not(.inview)::before{position:absolute;content:'';top:50%;left:50%;transform:translate(-50%, -50%);display:block;width:100px;height:100px;background-image:url("../images/spinner.svg");mix-blend-mode:difference}form{margin:2em 0}.form-group{display:flex;justify-content:space-between}.form-item{margin:0 0 1em;position:relative}.form-item.wide{width:70%}.form-item.narrow{width:27%}.form-actions{margin-top:2em}@media only screen and (min-width: 768px){.form-actions{display:flex;justify-content:space-between}.form-actions input[type="submit"]:first-child{margin-left:10px}.form-actions input[type="submit"]:last-child{margin-right:10px}}input[type='text'],input[type='email'],input[type='password']{width:calc(100% - 40px);padding:20px;background-color:#fff2e6;color:#181e1a;border:none;border-radius:30px}input[type='submit']{background-color:#351f0a;color:#fff2e6;font-family:ModernistBold;font-size:1.38em;line-height:1;padding:20px;margin-bottom:0.5em;border-radius:30px;border:none;width:100%;cursor:pointer}input[type='submit']:hover,input[type='submit']:focus{background-color:#fff2e6;color:#351f0a}input[type='checkbox']{float:right;margin:5px 0 0 8px}label{display:block;font-size:0.9em;margin:0 21px 2px auto}.message{background-color:white;color:black;font-size:1.25em;font-family:ModernistBold;padding:1em 5%;margin:2em 0;text-align:center}.swiper-button-next,.swiper-button-prev{-webkit-tap-highlight-color:transparent}.swiper-button-bg{position:absolute;background-color:white;top:0;height:100%;width:34px;z-index:2}.swiper-button-bg.swiper-button-bg-prev{left:0}.swiper-button-bg.swiper-button-bg-next{right:0}.play-btn{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:65px;height:65px;background:url(../images/play.svg?v=2);z-index:5;text-indent:-9999px;overflow:hidden}.hamburger{position:absolute;top:1.5em;right:calc(5% - 10px);z-index:500;padding:5px 10px;display:inline-block;cursor:pointer;transition-property:opacity, filter;transition-duration:0.15s;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:transparent;border:0;margin:0;overflow:visible;z-index:500;outline:none}html[dir='rtl'] .hamburger{right:auto;left:calc(5% - 10px)}.hamburger:hover{opacity:0.7}.hamburger-box{width:30px;height:24px;display:inline-block;position:relative}.hamburger-inner{display:block;top:50%;margin-top:-2px}.hamburger-inner,.hamburger-inner::before,.hamburger-inner::after{width:30px;height:3px;background-color:white;border-radius:3px;position:absolute;transition-property:transform;transition-duration:0.15s;transition-timing-function:ease}.hamburger-inner::before,.hamburger-inner::after{content:"";display:block}.hamburger-inner::before{top:-8px}.hamburger-inner::after{bottom:-10px}.hamburger--collapse .hamburger-inner{top:auto;bottom:0;transition-duration:0.13s;transition-delay:0.13s;transition-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--collapse .hamburger-inner::after{top:-16px;transition:top 0.2s 0.2s cubic-bezier(0.33333, 0.66667, 0.66667, 1),opacity 0.1s linear}.hamburger--collapse .hamburger-inner::before{transition:top 0.12s 0.2s cubic-bezier(0.33333, 0.66667, 0.66667, 1),transform 0.13s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--collapse.is-active .hamburger-inner{transform:translate3d(0, -10px, 0) rotate(-45deg);transition-delay:0.22s;transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);background-color:#351f0a}.hamburger--collapse.is-active .hamburger-inner::after{top:0;opacity:0;transition:top 0.2s cubic-bezier(0.33333, 0, 0.66667, 0.33333),opacity 0.1s 0.22s linear}.hamburger--collapse.is-active .hamburger-inner::before{top:0;transform:rotate(-90deg);transition:top 0.1s 0.16s cubic-bezier(0.33333, 0, 0.66667, 0.33333),transform 0.13s 0.25s cubic-bezier(0.215, 0.61, 0.355, 1);background-color:#351f0a}.hidden,[hidden]{display:none !important}.sr-only{border:0;clip:rect(0, 0, 0, 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.sr-only.focusable:active,.sr-only.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;white-space:inherit;width:auto}.invisible{visibility:hidden}.clearfix::before,.clearfix::after{content:" ";display:table}.clearfix::after{clear:both}@media print{*,*::before,*::after{background:#fff !important;color:#000 !important;box-shadow:none !important;text-shadow:none !important}a,a:visited{text-decoration:underline}a[href]::after{content:" (" attr(href) ")"}abbr[title]::after{content:" (" attr(title) ")"}a[href^="#"]::after,a[href^="javascript:"]::after{content:""}pre{white-space:pre-wrap !important}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}h2,h3{page-break-after:avoid}}
