input,select,textarea,body,*{font-family:"Rubik",sans-serif!important}body{background-color:#fff!important;color:#4a4a4a!important}.online-search-search{line-height:1;position:relative;background:#fff url(/images/online/bg/online-search.jpg.pagespeed.ce.aUVPenY9V3.jpg) no-repeat top center;background-size:cover;padding:30px 20px 0}@media (max-width:800px){.online-search-search{background-image:url(/images/online/bg/online-search-small.jpg.pagespeed.ce.cjfxOqesIV.jpg)}}.online-search-search .navbar,.online-search-search .navbar-menu,.online-search-search .navbar-link,.online-search-search .navbar-item,.online-search-search .navbar-dropdown,.online-search-search .navbar-item.has-dropdown.is-active .navbar-link,.online-search-search .navbar-item.has-dropdown:hover .navbar-link,.online-search-search .navbar-link.is-active,.online-search-search .navbar-link:hover,.online-search-search a.navbar-item.is-active,.online-search-search a.navbar-item:hover{background-color:transparent;color:#fff}.online-search-search .navbar-dropdown{background-color:rgba(0,0,0,.5)}@media screen and (max-width:1087px){.online-search-search .navbar-dropdown{background-color:transparent}}.online-search-search .container{max-width:900px;padding:0}.online-search-search .breadcrumb{color:#fff;margin:40px 0}.online-search-search .pane-page-title{margin-top:10px}.online-search-search .pane-page-title h1{text-shadow:0 2px 17px #000;font-family:"Rubik",sans-serif;color:#fff;text-align:center;font-size:55px}.online-search-search .pane-online-search{margin-top:50px;box-sizing:border-box;position:relative}.online-search-search .pane-online-main-teaching-fields{margin-top:50px;text-shadow:0 6px 14px #000;font-size:20px;font-weight:500;color:#fff;text-align:center;margin-bottom:30px}@-webkit-keyframes pop{50%{-webkit-transform:scale(1.2);transform:scale(1.2)}}@keyframes pop{50%{-webkit-transform:scale(1.2);transform:scale(1.2)}}.online-search-search .pane-online-main-teaching-fields a,.online-search-search .pane-online-main-teaching-fields span{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent}.online-search-search .pane-online-main-teaching-fields span:hover,.online-search-search .pane-online-main-teaching-fields span:focus,.online-search-search .pane-online-main-teaching-fields span:active,.online-search-search .pane-online-main-teaching-fields a:hover,.online-search-search .pane-online-main-teaching-fields a:focus,.online-search-search .pane-online-main-teaching-fields a:active{-webkit-animation-name:pop;animation-name:pop;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:1;animation-iteration-count:1}.online-search-content .pane-title,.online-search-content .comments-headline{text-align:center;font-size:24px;color:#4a4a4a;border-width:0;width:100%}.online-search-content .how-it-works-container .how-it-works-description{padding-right:4%}.online-search-content .how-it-works-container ol{counter-reset:li}.online-search-content .how-it-works-container ol li{list-style:none;font-size:16px;color:#4a4a4a;position:relative;padding:10px 0;display:table;border-bottom:1px solid #e1e1e1;width:100%;box-sizing:border-box}.online-search-content .how-it-works-container .v-center{display:table-cell;vertical-align:middle;padding:0 10px}.online-search-content .how-it-works-container ol li:before{content:counter(li);counter-increment:li;font-size:40px;font-weight:500;color:#f5a623;width:30px;text-align:center;display:table-cell}.online-search-content .how-it-works-container .how-it-works-video{background:transparent url(/images/online/laptop.jpg.pagespeed.ce.VYrSuttHeg.jpg) no-repeat center center;background-size:cover;border-radius:5px;height:190px}.online-search-content .how-it-works-container .column{width:100%;margin-right:0}.online-search-content .content-right .content-right{padding:20px}.online-search-content .online-top-latest-comments{cursor:pointer;font-size:18px;color:#a0a0a0;padding:35px 10px 10px;background-color:#f7f7f7;border-radius:5px;margin-bottom:30px;position:relative}.view-online-top-latest-comments{margin-top:20px}.view-online-top-latest-comments>.columns{display:block!important}.online-search-content .online-top-latest-comments-top-left{width:100%;padding:0 10px}.online-search-content .online-top-latest-comments-top-left>div{padding:3px 0}.online-search-content .online-comment-date,.online-search-content .online-commenter-info{position:absolute;top:5px;right:10px}.online-search-content .online-comment-date{right:auto;left:10px}.online-search-content .online-top-latest-comments-bottom{padding-top:15px;margin:15px 10px 0;border-top:1px solid #e1e1e1}.online-search-content .views-row{box-sizing:border-box}.online-search-content .content-right .panel-region-separator{padding:20px}.view-private-teacher-search-result .views-row,.view-openu-teacher-search-result .views-row,.view-online-teacher-search .views-row,.view-courses-search-result .views-row{padding:0;display:table;width:100%;border-radius:2px;border:solid 1px #d4d4d4;background-color:#fff;margin:20px 0 22px}.view-private-teacher-search-result .teacher-search-right,.view-private-teacher-search-result .teacher-search-left,.view-online-teacher-search .teacher-search-right,.view-online-teacher-search .teacher-search-left,.view-openu-teacher-search-result .teacher-search-right,.view-openu-teacher-search-result .teacher-search-left,.view-courses-search-result .courses-search-right,.view-courses-search-result .courses-search-left{display:table-cell}.view-private-teacher-search-result .teacher-search-right,.view-online-teacher-search .teacher-search-right,.view-openu-teacher-search-result .teacher-search-right,.view-courses-search-result .courses-search-right{width:150px;background-color:#d1d1d1;vertical-align:middle;text-align:center}.view-private-teacher-search-result .teacher-search-left,.view-online-teacher-search .teacher-search-left,.view-openu-teacher-search-result .teacher-search-left{padding:0 10px;color:#383838;font-size:14px}.view-courses-search-result .courses-search-left{padding:0 10px 10px;color:#383838;font-size:14px}.teacher-search-left-top,.courses-search-left-top{margin:10px;padding:0 0 10px;border-bottom:1px solid #d4d4d4;font-size:18px;display:table;width:100%}.teacher-search-left-top h3,.teacher-search-left-top .teacher-search-voting-count,.teacher-search-left-top .fivestar-widget-static{display:table-cell;vertical-align:middle}.teacher-search-left-top .fivestar-widget-static{width:105px}.teacher-search-left-top h3{width:400px}.teacher-search-left-bottom{margin:10px;padding:10px 0 0;border-top:1px solid #d4d4d4;font-size:15px;text-align:left}.views-field-field-lesson-place-value-inner{font-weight:700;font-size:.8em}.click-to-show-phone-wrapper{margin:0 10px}.search_results h2,.pane-courses-search-result h2{font-size:20px;margin-bottom:10px}.views-field-comment-count{float:right;width:100px;display:none}.views-field-field-price-price{display:inline}.views-field-field-online{text-align:left;padding:10px}.views-field-member-price,.node .fieldgroup.group-teacher-customer-club legend,.node .fieldgroup.group-trainer-customer-club legend{padding-right:24px;background:transparent url(/misc/gift-icon-18.png.pagespeed.ce.Ur_sJMHraN.png) no-repeat right center}.views-field-member-price{float:right}.views-field-member-price .field-content,.views-field-member-price a{font-weight:700}.views-field-member-price a{margin-right:-24px;padding-right:24px}.group-teacher-customer-club .club-member-add-button,.group-trainer-customer-club .club-member-add-button{padding-right:24px;font-size:110%;font-weight:700}.currency{color:#ffa101;margin:2px}.pane-teacher-search-teacher-search-links{margin-top:40px}.online .teacher-search-link span{color:#ff9c01}.teacher-search-online-video{padding:5px}.ribbon-container{position:relative}.ribbon-wrapper{width:96px;height:99px;overflow:hidden;position:absolute;top:-6px;right:-5px;direction:ltr;-webkit-backface-visibility:hidden}.ribbon{font:bold 15px sans-serif;text-align:center;text-shadow:#b2b2b2 0 1px 0;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);background:#e60000 none repeat-x 0 0;background-image:-webkit-gradient(linear,left top,left bottom,from(#ffb2b2),to(#e60000));background-image:-webkit-linear-gradient(top,#ffb2b2,#e60000);background-image:-moz-linear-gradient(top,#ffb2b2,#e60000);background-image:-ms-linear-gradient(top,#ffb2b2,#e60000);background-image:-o-linear-gradient(top,#ffb2b2,#e60000);background-image:linear-gradient(top,#ffb2b2,#e60000);position:relative;padding:7px 0;left:-5px;top:21px;width:130px;color:#fff;-webkit-box-shadow:0 0 20px rgba(0,0,0,.5);-moz-box-shadow:0 0 20px rgba(0,0,0,.5);box-shadow:0 0 20px rgba(0,0,0,.5)}.ribbon:before,.ribbon:after{content:"";border-top:3px solid #6e8900;border-left:3px solid transparent;border-right:3px solid transparent;position:absolute;bottom:-3px}.ribbon:before{left:0}.ribbon:after{right:0}@media (max-width:900px){.online-search-search .pane-online-main-teaching-fields{font-size:18px}.online-search-search .pane-online-search,.online-search-search .pane-online-main-teaching-fields{margin-top:40px}}@media (max-width:640px){.online-search-search .pane-page-title h1{line-height:32px;font-size:30px}.online-search-search .pane-online-search,.online-search-search .pane-online-main-teaching-fields{margin-top:20px}.online-search-search .breadcrumb{display:none}.online-search-search .pane-page-title{margin-top:70px}.online-search-search{padding-top:10px}}body{background-color:#fff!important}.quote{font-size:2rem;line-height:1rem;height:1rem;display:inline-block;vertical-align:bottom;text-align:center;padding:0 1px}.breadcrumb li.is-active a{color:#fff!important}.recommended-label{width:115px;height:115px;overflow:hidden;position:absolute;top:-5px;right:-5px;direction:rtl}.recommended-label span{text-align:center;background:#705cff none repeat-x 0 0;position:absolute;display:block;padding:7px 0;width:150px;color:#fff;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);top:21px;right:-40px}.recommended-label:before,.recommended-label:after{content:"";border:5px solid transparent;position:absolute;z-index:0}.recommended-label:before{left:17px;top:-5px;border-bottom-color:#403491}.recommended-label:after{right:-5px;bottom:17px;border-left-color:#403491}.online-profile{position:relative!important;padding:15px!important;background-color:#f7f7f7!important;border-radius:5px!important;box-sizing:border-box;border-width:0!important;-webkit-tap-highlight-color:rgba(255,255,255,0);margin:20px 0 22px}.online-profile:hover{background-color:#eee!important}.online-profile .online-label:after{content:"שיעור אונליין";position:absolute;top:0;right:0;font-size:18px;color:#fff;text-align:center;width:113px;background-color:#2eb3f1;border-radius:0 5px;padding:2px}.online-profile .online-title,.online-profile .online-key-sentence,.online-profile .online-teacher-details,.online-profile .online-profile-teacher-description{margin-right:170px}.online-profile .online-img{float:right;margin:8px 0;border:2px solid #fff;border-radius:5px;overflow:hidden}.online-profile .online-img img{border-radius:0;vertical-align:middle}.online-profile .online-title{font-size:24px;color:#4a4a4a;margin-bottom:10px}.online-profile .online-title a{color:inherit}.online-profile .online-key-sentence{font-size:18px;color:#4a4a4a;position:relative;margin-top:10px;margin-bottom:5px}.online-profile-teacher-description.read-more .read-more-button:after{content:'קרא עוד'}.online-profile-teacher-description .read-more-button:after{content:'הסתר';display:inline-block;color:#ffa500;cursor:pointer}.online-profile-teacher-description .description-content{white-space:pre-line;display:block}.online-profile-teacher-description.read-more .description-content{height:3em;overflow:hidden}.online-profile-teacher-description{color:#888}.online-teacher-details{font-size:14px}.online-teacher-details span{margin-left:10px;display:inline-block}.online-teacher-details span.profile-badge{background-color:#96d1799e;vertical-align:middle;border-radius:50px}.online-teacher-left-pane{position:absolute;top:0;left:15px;text-align:center;display:flex}.online-teacher-left-pane-row{text-align:center;display:table;direction:ltr}.online-teacher-left-pane .online-reviews,.online-teacher-left-pane .online-price,.online-teacher-left-pane .online-lessons-count{display:table-cell;vertical-align:top;padding:10px 0}.online-teacher-left-pane .online-reviews,.online-teacher-left-pane .online-lessons-count{padding-left:20px}.sub-top{font-size:22px}.sub-top{display:block}.sub-bottom{display:inline-block;vertical-align:top}.online-lessons-count .sub-bottom{width:50px}.online-reviews,.sub-bottom{font-size:12px}.online-profile .online-reviews .fivestar-widget-static{display:inline-block;overflow:hidden}.online-teacher-action{text-align:left;margin-top:10px}.online-teacher-action .button{font-size:18px!important;min-width:185px;margin:6px 10px}.online-profile .start-chat-wrapper,.online-profile .schedule-lesson{text-align:left;display:inline-block;vertical-align:top}.online-profile .views-field-clarification{font-size:12px;text-align:center;padding:4px 18px}@media (max-width:900px){.online-teacher-left-pane{position:static;margin-right:170px}.online-profile .online-profile-teacher-description,.online-profile .online-key-sentence{margin-right:0;clear:both}.online-profile .start-chat-wrapper,.online-profile .schedule-lesson{text-align:center}}@media (max-width:640px){.online-teacher-details span.profile-badge{margin-bottom:10px;vertical-align:top}.online-profile .online-img img{width:100px;height:100px}.online-teacher-left-pane,.online-profile .online-title{margin-right:120px}.online-profile .online-title{margin-bottom:5px}.online-profile .online-teacher-details{margin-right:0;clear:both}.online-teacher-left-pane .online-price,.online-teacher-left-pane .online-lessons-count{display:inline-block}.online-lessons-count .sub-bottom{width:auto}.online-teacher-left-pane .online-reviews{display:table}.online-teacher-left-pane-row{direction:rtl}.online-profile .reviews-count,.online-reviews div.fivestar-widget-static{vertical-align:bottom!important}.online-profile.online-landing-profile .online-teacher-details{clear:both;margin:0;padding-top:5px}.online-teacher-action{text-align:center}.online-profile .start-chat{padding-right:42px;padding-left:42px}}.hero.teacher-profile .hero-body{padding-bottom:5rem}.hero.teacher-profile,.hero.teacher-profile .hero-body,.hero.teacher-profile .title,.hero.teacher-profile .subtitle,.hero.teacher-profile a{background-color:#505764;color:#fff}.teacher-profile-top .image{border:2px solid #fff;border-radius:5px;width:175px}.teacher-profile-top .row{margin-bottom:.5rem}.teacher-profile-top .row:last-child{margin-bottom:-5px}.column.teacher-primary-details{display:flex;flex-direction:column}.teacher-primary-details .teacher-details{flex-grow:1}.teacher-highlight{display:inline-block;vertical-align:middle;margin:10px 0 0 20px}.online-reviews{white-space:nowrap}.profile-actions-wrapper{position:relative;padding:0}.profile-actions.box{position:absolute;width:100%;padding:2rem;border-radius:5px;background-color:#f7f7f7;z-index:1}.profile-actions .row{padding:.5rem;font-weight:500}.profile-actions .row .price{color:#f5a623}.share-buttons{display:inline-block}.share-button{font-size:22px;cursor:pointer;width:45px;height:45px;line-height:45px;margin:5px;text-align:center;display:inline-block;color:#fff;border-radius:50%;vertical-align:middle}.share-button.facebook{background-color:#3b5998;font-size:24px}.share-button.whatsapp{background-color:#25d366;font-size:30px}.share-button.whatsapp .icon-whatsapp:before{margin-top:-3px}.share-button.email{background-color:#b00}.share-button.email .icon-envelope:before{margin-top:-4px}.share-button.sms{background-color:#ffbd00}.share-box-mobile{position:relative;margin-right:8px;display:inline-block}.share-box-mobile .share{font-size:18px;vertical-align:middle}.share-box-mobile .share-buttons{position:absolute;bottom:0;right:30px;overflow:hidden;max-height:0;transition:1s;width:200px}.share-box-mobile .share-button{font-size:16px;width:25px;height:25px;line-height:25px}.share-box-mobile .share-button.facebook{font-size:16px}.share-box-mobile .share-button.whatsapp{font-size:18px}.share-box-mobile .share-button.email{background-color:#b00}.profile-description{background-color:#f9f9f9;border:1px solid #dedfe0;padding:1.5rem;border-radius:5px}.profile-description p{white-space:pre-line}.profile-bio .row:not(:last-child){margin-bottom:3rem}.comments-all{display:flex;flex-wrap:wrap;gap:15px}.profile-comment-header{display:flex;flex-direction:row;gap:10px;align-items:center}.comments-all .profile-comment{flex:0 0 calc(50% - 8px)}.profile-comment{padding:20px 25px;border:1px solid hsla(0,0%,85.9%,.5);border-radius:4px;box-sizing:border-box}.profile-comment .comment-avatar{width:48px;height:48px;line-height:48px;display:inline-block;border-radius:50%;border:1px solid #fff;color:#fff;text-align:center;font-size:20px}.profile-comment .comment-name{color:#363636;font-weight:700}.profile-comment .comment-date{font-size:.6rem}.profile-comment .comment-share{text-align:left}.profile-comment .comment-share-button{border-radius:50%;display:inline-block;cursor:pointer;color:#fff;font-size:18px;margin:0 4px;height:26px;width:26px;text-align:center;vertical-align:bottom}.profile-comment .comment-share-button.facebook{background-color:#3b5998}.profile-comment .comment-share-button.whatsapp{background-color:#25d366}.profile-comment .comment-share-button.email{background-color:#b00;font-size:14px}.profile-comment .comment-share-button.sms{background-color:#ffbd00}.profile-comment .comment-rank{color:#dbdbdb}.views-mini-pager{display:flex;align-items:center}.views-mini-pager li{margin:5px}.calendar-steps{border-radius:7px;overflow:hidden}.calendar-steps .level-item{padding:20px 0;background-color:#f4f4f4}.calendar-steps .level-item.active{background-color:#f6a623;color:#fff}.calendar-steps .level-item .step-number{display:inline-block;font-weight:500;padding-left:10px}.tags-links a{border-radius:4px;border:solid 1px #d8d8d8;background-color:#fff;color:#4a4a4a;padding:3px 10px;display:inline-block;font-size:14px;margin:5px 0;transition:.25s}.tags-links a:hover{color:#fff;background-color:#f6a623}.hero.teacher-profile.sticky .hero-body{padding-top:15px;padding-bottom:15px;position:fixed;width:100%;top:0;z-index:5;animation:grow .5s;overflow:hidden}.hero.teacher-profile.sticky .teacher-profile-top{animation:appear .75s}.hero.teacher-profile.sticky .key-sentence,.hero.teacher-profile.sticky .teacher-details{display:none}.hero.teacher-profile.sticky .teacher-profile-top .image{width:50px}.hero.teacher-profile.sticky .column.teacher-primary-details{flex-direction:row;align-items:center}.hero.teacher-profile.sticky .column.teacher-primary-details .row{flex-grow:1;margin:0}.hero.teacher-profile.sticky .column.teacher-primary-details .teacher-highlight{vertical-align:middle}.article-teaser{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}@media screen and (max-width:768px){.hero.teacher-profile .hero-body{padding-top:1rem;padding-bottom:1rem}.hero.teacher-profile .teacher-primary-details{text-align:center}.hero.teacher-profile .title{height:70px;display:flex;align-items:center;padding-right:70px;margin-top:-20px}.hero.teacher-profile .teacher-profile-top .image{width:125px;height:125px;padding-top:0;margin:auto}.hero.teacher-profile .profile-actions{position:fixed;z-index:1;bottom:0;left:0;right:0;border-radius:0;display:flex;align-items:center;padding:.25rem;background-color:#343944}.profile-actions .button{font-size:1.25rem!important}.profile-actions .button .icon{margin:0!important}.profile-actions .row:first-child{flex-grow:1}.profile-actions .row:last-child{text-align:left}.teacher-title{position:relative}.profile-actions .row .price{color:#fff}.share-box-mobile .share-buttons{right:auto;bottom:100%;left:-6px;width:auto}}@keyframes grow{from{max-height:0}to{max-height:100px}}@keyframes appear{from{opacity:0}to{opacity:1}}@media (max-width:768px){.comments-all .profile-comment{flex:1 1 100%}}