body div a:focus{outline:none;border:none !important;box-shadow:none !important}.esil-page-section__home-news{margin-bottom:-60px}.esil-page-section.esil-page-section__home-news h2{font-size:30px;margin-bottom:18px}.esil-page-section__home-news .esil-page-section--inner{max-width:600px;margin:auto;background:#fff;box-shadow:0px 4px 20px rgb(0 0 0/15%);border-radius:0;padding:30px 20px 20px;border-top:4px solid #595aff;position:relative;transform:translateY(-50%);width:100%}.esil-page-section__home-news--slide.slick-slide:focus{border:none !important}.esil-page-section__home-news--slide b{display:block;font-weight:600;font-size:18px;color:#474766;height:37px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;line-height:1}.esil-page-section__home-news--slide a{font-weight:600;color:#4040ff;display:inline-block;line-height:1}.esil-page-section__home-news--slide .meta{display:flex;justify-content:space-between;align-items:center;font-size:18px;line-height:140%;color:#666680;margin-bottom:10px}.esil-page-section__home-news--slide .more{font-size:18px}.esil-page-section__home-news--slider .slick-arrow{height:12px;width:12px;display:inline-block;cursor:pointer;border:none;position:absolute;font-size:0;top:100%;margin-top:-12px;z-index:10}.esil-page-section__home-news--slider .slick-arrow:focus{outline:none}.esil-page-section__home-news--slider .slick-prev{background:url(//esil.co.il/wp-content/themes/esil/./img/arrow-right.svg) no-repeat 50%;right:16px}.esil-page-section__home-news--slider .slick-next{background:url(//esil.co.il/wp-content/themes/esil/./img/arrow-left.svg) no-repeat 50%;right:82px}.esil-page-section__home-news--play{background:url(//esil.co.il/wp-content/themes/esil/./img/button-pause.png) no-repeat 50%;background-size:8px;height:30px;width:30px;display:inline-block;cursor:pointer;position:absolute;font-size:0;top:100%;margin-top:-42px;z-index:10;right:60px;border:2px solid #4040ff;border-radius:40px;transition:all .3s}.esil-page-section__home-news--play.pause{background:url(//esil.co.il/wp-content/themes/esil/./img/icon-play-primary.svg) no-repeat 50%;background-size:12px}.esil-page-section__home-news--slider ul.slick-dots{display:flex;align-items:center;position:absolute;top:100%;width:100%;left:0;padding:0;margin-top:30px;justify-content:center}.esil-page-section__home-news--slider ul.slick-dots li{background:#fff;border:1px solid #66f;box-sizing:border-box;border-radius:20px;display:block;margin:0 6px;width:12px;height:12px;cursor:pointer}.esil-page-section__home-news--slider ul.slick-dots li.slick-active{background:#ff6a00;border-color:#ff6a00}.esil-page-section__home-news--slider ul.slick-dots li button{display:none}.single-page{padding-top:70px}.single-page__head{height:500px;background-size:cover;background-position:center;position:relative;font-size:18px;line-height:140%;text-align:center;color:#fff;z-index:1;display:flex;flex-direction:column;align-content:center;justify-content:center;align-items:center;padding:0 25%;margin-bottom:40px}.single-page__head:before{content:'';width:100%;height:100%;display:block;position:absolute;left:0;top:0;background:rgba(0,0,0,.5);z-index:-1}.single-page__head h1{font-weight:600;font-size:64px;line-height:100%;text-shadow:0px 4px 4px rgb(0 0 0/25%);margin-bottom:40px}.single-page .container{padding:10px 80px;max-width:100%}.single-page__content{max-width:1100px;margin:0 auto}.single-page__data{margin-bottom:40px;font-size:18px;line-height:28px;color:#6b6b99;display:flex;align-items:center}.single-page__data svg{height:20px;width:auto;margin-right:8px}.single-page__content .text-image,.single-page__content .image-text{display:flex;justify-content:space-between;margin:0 -15px;padding-bottom:60px}.single-page__content .text-image .single-page__image{text-align:right}.single-page__content .image-text .single-page__image{text-align:left}.single-page__text{width:60%;font-size:18px;line-height:140%;color:#474766;padding:0 15px}.single-page__text ul{padding:0}.single-page__text ul li{display:block;padding:0;margin:0;padding-left:45px;font-weight:500;font-size:18px;line-height:28px;color:#474766;position:relative;margin-bottom:25px}.single-page__text ul li:last-child{margin:0}.single-page__text ul li:before{content:'';background:url(//esil.co.il/wp-content/themes/esil/./img/union-arrow.svg) no-repeat center;width:30px;height:20px;background-size:contain;display:block;position:absolute;left:0;top:0}.esil-page-section .single-page__text p,.esil-page-section .single-page__head p{font-size:18px;line-height:30px}.single-page__image{width:40%;padding:0 15px}.single-page__content .full{padding-bottom:60px;margin:0 -15px}.full .single-page__text{width:100%;max-width:800px;margin:0 auto}.esil-page-section__share{text-align:right;display:flex;align-items:flex-start;justify-content:flex-end;overflow:hidden;margin:0 -15px}.esil-page-section__share .esil-page-section--shape-parallax img{height:200px;margin-right:-15px}.esil-page-section__share .post-share__title{font-weight:400;font-size:48px;line-height:100%;color:#474766;display:block;margin-bottom:30px;font-family:"Yanone Kaffeesatz",sans-serif;padding-top:10px}.post-share__list a{display:inline-flex;height:55px;width:55px;border:.936364px solid #c4c4c4;border-radius:50%;align-items:center;justify-content:center;margin-left:16px;transition:all .3s}.post-share__list a svg,.post-share__list a img{height:24px;width:auto}.post-share__list a:hover{background:#4040ff;border-color:#4040ff}.post-share__list a:hover svg path{fill:#fff}.post-share__list a.open{opacity:.5}.single-page__back{display:none}.esil-page-section__home-portfolio{background:linear-gradient(180deg,#e8e8fa 0%,#fff 100%)}.esil-page-section__home-portfolio .esil-page-section--inner{max-width:calc(1050px + 64px);padding:80px 32px 45px;margin:auto;text-align:center}.esil-home__portfolio-nav{padding:25px 0}.esil-home__portfolio-nav span{background:#fff;box-shadow:0px 4px 20px rgb(0 0 0/15%);display:inline-flex;align-items:center;color:#9595a6;font-weight:600;font-size:18px;line-height:140%;padding:4px 16px;margin:15px;text-decoration:none;border-top:4px solid #9595a6;box-shadow:0px 4px 20px rgba(0,0,0,.15);cursor:pointer}.esil-home__portfolio-nav span:hover{color:#4040ff;text-transform:none}.esil-home__portfolio-nav span.active{border-color:#595aff;color:#4040ff}.esil-home__portfolio-projects{display:flex;flex-wrap:wrap;justify-content:center;margin:0 -100px;justify-content:center;gap:15px}.esil-home__portfolio-projects .portfolio-project-item{background:#fff;border:2px solid #e4e4f5;box-sizing:border-box;display:inline-flex;height:200px;width:200px;align-items:center;justify-content:center;-webkit-transition:.2s all;transition:.2s all;cursor:pointer}.esil-home__portfolio-projects .portfolio-project-item:hover{-webkit-transform:translate(0,-5px);transform:translate(0,-5px)}.esil-home__portfolio-modal{background:#f0f0fc;position:absolute;padding:30px 30px 50px 50px;position:fixed;transform:translate(-50%,-50%);width:100%;max-width:700px;left:50%;top:50%;z-index:9999;box-shadow:0 0 0 500px rgb(255 255 255/67%);font-weight:400;font-size:21px;line-height:140%;color:#474766;text-align:left;display:none}.esil-home__portfolio-modal .description{margin-top:30px;font-weight:400;font-size:21px;line-height:140%;color:#474766}.esil-home__portfolio-modal .link a{border:2px solid #4040ff;box-sizing:border-box;border-radius:8px;height:30px;width:auto;padding:0 10px;font-weight:500;font-size:16px;line-height:25px;margin-top:30px;display:inline-flex}span.modal-hide-project{height:36px;position:absolute;top:30px;right:30px;display:block;width:36px;cursor:pointer}.esil-home__portfolio-select{display:none;filter:drop-shadow(0px 4px 20px rgba(0,0,0,.15));background:#fff;height:50px;align-items:center;padding:0 10px;border-bottom:1px solid #5959ff;margin:40px 0;font-weight:400;font-size:16px;line-height:140%;color:#666680}.esil-home__portfolio-select:after{content:'';width:36px;height:100%;position:absolute;background:url(//esil.co.il/wp-content/themes/esil/./img/icon-dropdown.svg) no-repeat 50%;right:0;top:0;transition:all .3s}.esil-home__portfolio-select.open:after{transform:rotate(180deg)}.esil-home__portfolio-head{position:relative}@media (max-width:767.98px){.esil-page-section__home-news{padding:0 20px;margin-bottom:0}.esil-page-section__home-news .esil-page-section--inner{transform:translateY(-24px)}.esil-page-section__home-news--slide .meta{font-size:16px}.single-page .container{padding:0 15px}.single-page__content .text-image,.single-page__content .image-text,.single-page__content .full{flex-direction:column;width:100%;margin:0;padding-bottom:40px}.single-page__image,.single-page__text{width:100%;padding:0}.single-page__content .text-image{flex-direction:column-reverse}.single-page__image{margin-bottom:20px}.esil-page-section .single-page__head p{display:none}.single-page__head{height:200px;padding:0}.single-page__head h1{font-weight:600;font-size:36px;line-height:100%;margin:0}.esil-page-section__share .esil-page-section--shape-parallax img{height:150px;margin-right:-40px}.esil-page-section__share .post-share__title{font-size:28px;margin-bottom:20px}.post-share__list a{height:42px;width:42px;margin-left:15px}.post-share__list a:first-child{margin-left:0}.post-share__list a svg{height:18px}.single-page__data{margin-bottom:30px}.single-page__description{margin-bottom:40px;font-weight:600;font-size:18px;line-height:140%;color:#474766}.single-page__back{display:inline-flex;align-items:center;position:absolute;top:15px;left:15px;color:#fff;font-size:14px}.single-page__back svg{height:9px;margin-right:10px}.esil-home__portfolio-projects{margin:0 -10px;gap:0px;justify-content:flex-start}.esil-home__portfolio-projects .portfolio-project-item{height:95px;width:calc(100% / 3 - 10px);padding:10px;margin:5px}.esil-home__portfolio-modal{padding:30px 15px}.esil-home__portfolio-modal .logo img{height:80px;width:auto}.esil-home__portfolio-modal .description{font-size:16px;margin-top:15px}.esil-home__portfolio-modal .link a{margin-top:15px}.esil-home__portfolio-select{display:flex}.esil-home__portfolio-nav{display:none;flex-direction:column;position:absolute;top:100%;padding:0;background:#fff;width:100%}.esil-home__portfolio-nav span{padding:10px 15px;border-top:none;border-bottom:1px solid #c7c7f5;margin:0;font-weight:400;display:block;text-align:left}.esil-home__portfolio-nav span.active{display:none}.esil-page-section__home-news--slide b{line-height:140%;height:auto;margin-bottom:20px}.esil-page-section__home-news--slider .slick-prev{right:0}.esil-page-section__home-news--play{right:40px}.esil-page-section__home-news--slider .slick-next{right:62px}}