.course-availability-scene .header{background:#fff;border-bottom:1px solid #e4e4e4;margin-bottom:10px}.course-availability-scene .header .dialog-header{text-align:center;font-size:20px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:0 15px}@media (max-width:659px){.course-availability-scene .header .dialog-header{margin-bottom:0}}.course-availability-scene .header .dialog-header a.close{position:absolute;right:0;top:0;padding:15px;color:#aaa}.course-availability-scene .header .dialog-header a.close:hover{color:#888}.course-availability-scene .header .dialog-header .title{padding:17px 0;color:#333;-webkit-box-flex:2;-webkit-flex-grow:2;-ms-flex-positive:2;flex-grow:2;text-align:left}#course_info,#teacher_info{word-wrap:break-word}#course_info h2,#teacher_info h2{font-size:18px;font-weight:400;margin-top:30px;margin-bottom:15px;color:#404040}#course_info h2 a,#teacher_info h2 a{color:#666}#course_info h2 span,#teacher_info h2 span{font-weight:400}#course_info .info-block,#teacher_info .info-block{margin-top:30px}#course_info .info-block:first-child,#teacher_info .info-block:first-child{margin-top:0}.course-show-scene{margin-top:30px}@media (max-width:959px){.course-show-scene{margin-top:20px}}.course-show-scene{margin-bottom:60px}.course-show-scene .link-to-copy-input{width:calc(100% - 20px);height:32px;padding:10px;background-color:#ddd;border:none;font-size:15px}.course-show-scene .sharing-popup{height:80vh;width:376px;position:fixed;top:85px;z-index:9999;left:calc(50vw - 188px);background-color:#fff;border:1px solid #ccc}@media (max-width:743px){.course-show-scene .sharing-popup{height:100vh;width:100vw;position:fixed;top:0;left:0}}.course-show-scene .sharing-popup .exit-search-logo{margin:10px 0 10px 10px}.course-show-scene .sharing-popup .sharing-content{padding:10px 20px}@media (max-width:743px){.course-show-scene .sharing-popup .sharing-content{padding:10px 50px}}@media (max-width:659px){.course-show-scene .sharing-popup .sharing-content{padding:10px 40px}}@media (max-width:400px){.course-show-scene .sharing-popup .sharing-content{padding:10px}}.course-show-scene .sharing-popup .sharing-content h3{width:100%;padding:0 0 10px;text-align:left;color:#484848;margin-bottom:5px;font-weight:600;font-size:16px;line-height:20px}.course-show-scene .sharing-popup .sharing-content li{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;border-bottom:1px solid #e1e4e8;box-sizing:border-box;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;color:#444d56;font-size:16px;position:relative;cursor:pointer}.course-show-scene .sharing-popup .sharing-content li a{display:block;padding:16px 0;width:100%;color:#444d56;-webkit-transition:all .1s ease;transition:all .1s ease}.course-show-scene .sharing-popup .sharing-content li:hover a{color:#75a23b}.course-show-scene .boxtitle.line{padding-right:10px!important}.course-show-scene h3.box-footer.boxtitle{padding:15px 20px!important}.course-show-scene h3.box-footer.boxtitle .underline{text-decoration:underline}.course-show-scene h5.mobile-name{height:25px;line-height:25px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-bottom:12px}.course-show-scene h5.mobile-name a{height:25px;font-weight:300}.course-show-scene .coursebox .price-container{padding-left:35px}.course-show-scene .coursebox .show-rates-from{color:#aadc45;border-bottom:1px dotted #999;cursor:pointer}.course-show-scene .undercoursebox .course-edit-button{float:right;margin:0 0 10px 10px}.course-show-scene .undercoursebox .show-course-map-container{width:100%;height:300px;background:#eee;position:relative}.course-show-scene .padding-no-top2 .mb-10{margin-bottom:10px}.course-show-scene .padding-no-top2 .contact-style{width:100%;box-sizing:border-box}@media (max-width:785px){.course-show-scene .course_title_container #course_title{width:73%}}@media (max-width:659px){.course-show-scene .course_title_container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.course-show-scene .course_title_container #course_title{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1;width:100%}.course-show-scene .course_title_container #course_price{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2;position:relative;display:block;text-align:right;margin-top:5px}.course-show-scene .course_title_container #course_price span{text-align:left}}.course-show-scene #sharebox .share-icon{width:32px;height:31px;display:inline-block;border-radius:3px;background-size:32px 32px;cursor:pointer;background-repeat:no-repeat}.course-show-scene #sharebox .social-media-icon{display:inline-block;margin-right:10px}@media (max-width:959px){.course-show-scene #sharebox .social-media-icon{margin-right:16px}}.course-show-scene .customModal{padding:0}.course-availability-scene .booking-component .prices-locations,.course-show-scene .booking-component .prices-locations{margin-left:17px;margin-top:10px}.course-availability-scene .booking-component a.booklink.dark-blue,.course-show-scene .booking-component a.booklink.dark-blue{width:100%;display:block;padding:5px 0;text-transform:uppercase;font-weight:400;margin-bottom:0;line-height:22px;height:22px}.course-availability-scene .booking-component .mt-20,.course-show-scene .booking-component .mt-20{margin-top:20px}.course-availability-scene .booking-component .contact-style,.course-availability-scene .booking-component a.contact,.course-show-scene .booking-component .contact-style,.course-show-scene .booking-component a.contact{text-transform:uppercase;display:block;line-height:22px;height:22px}.course-availability-scene .weekhours .nobr,.course-show-scene .weekhours .nobr{white-space:nowrap}.course-availability-scene .weekhours .cell:hover.busy span,.course-show-scene .weekhours .cell:hover.busy span{cursor:default}.course-availability-scene .weekhours .cell:hover .hint-data.simple,.course-show-scene .weekhours .cell:hover .hint-data.simple{display:block;margin-top:10px}.course-availability-scene .class-button,.course-show-scene .class-button{font-size:16px;text-transform:unset!important;padding:8px 0!important;border-radius:4px;max-height:36px;white-space:nowrap}.course-availability-scene .class-button.custom,.course-show-scene .class-button.custom{padding:8px 20px!important}@media (max-width:959px){.course-availability-scene .booking-component .contact-style,.course-availability-scene .booking-component a.booklink.dark-blue,.course-availability-scene .booking-component a.contact,.course-availability-scene .contact-style,.course-availability-scene .favlink-nojs,.course-availability-scene a.button,.course-availability-scene a.contact,.course-show-scene .booking-component .contact-style,.course-show-scene .booking-component a.booklink.dark-blue,.course-show-scene .booking-component a.contact,.course-show-scene .contact-style,.course-show-scene .favlink-nojs,.course-show-scene a.button,.course-show-scene a.contact{height:30px;line-height:30px}}@media (max-width:659px){.responsive #wrap .container .tightrow .columns.padding-when-responsive{padding-top:38px!important}}@media (max-width:959px){@media (max-width:856px){.responsive #wrap .container .tightrow .columns{margin:0 100px!important}}@media (max-width:826px){.responsive #wrap .container .tightrow .columns{margin:0 90px!important}}@media (max-width:799px){.responsive #wrap .container .tightrow .columns{margin:0 80px!important}}@media (max-width:720px){.responsive #wrap .container .tightrow .columns{margin:0 60px!important}}@media (max-width:689px){.responsive #wrap .container .tightrow .columns{margin:0 50px!important}}@media (max-width:659px){.responsive #wrap .container .tightrow .columns{margin:0 40px!important}}@media (max-width:400px){.responsive #wrap .container .tightrow .columns{margin:0 10px!important}}}@media (min-width:960px){.has-rtl .course-show-scene .latest_courses .coursedivdiv{text-align:right;-webkit-transition:margin .5s;transition:margin .5s}}.has-rtl .course-show-scene #sharebox .share-icon{margin-left:20px;margin-right:0}.has-rtl .sharing-popup .sharing-content ul li h3{text-align:right}.has-rtl .coursebox .price-container{padding-right:35px}.has-rtl .coursebox .show-rates-from{float:right;position:absolute;bottom:19px;right:7px}@media (max-width:659px){.has-rtl .coursebox .show-rates-from{float:right;position:absolute;bottom:0;right:2px}}@media (max-width:659px){.has-rtl .course_title_container #course_price span{text-align:unset}}.float{position:fixed;top:0;left:0;z-index:1000;width:100%;visibility:visible;opacity:1;-webkit-transition:visibility .15s,opacity .15s linear;transition:visibility .15s,opacity .15s linear}.hide{padding:0;visibility:hidden;border:0;opacity:0}.good-fit-widget .padding-no-top2{color:#222;font-size:13px}.good-fit-widget .good-fit-image-container{text-align:center}.good-fit .good-fit-img{float:left}.good-fit h4{font-size:16px;font-weight:300;margin-bottom:10px;margin-left:150px}.good-fit ul{margin-left:150px;list-style:disc}.good-fit ul li{margin-left:25px}.good-fit ul li:first-child{margin-bottom:10px}@media (max-width:500px){.good-fit{display:block}.good-fit .good-fit-img{float:left}.good-fit ul{clear:both;margin-left:0}}.good-fit img{display:block;margin:0 auto}.good-fit-image{width:132px;height:121px;display:inline-block;background:url(data:image/png;base64,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) no-repeat}.good-fit-image.good-fit-image-fr{background:url(data:image/png;base64,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) no-repeat}.has-rtl .good-fit .good-fit-img{float:right}.has-rtl .good-fit h4,.has-rtl .good-fit ul{margin-right:150px;margin-left:0}.has-rtl .good-fit ul li{margin-left:0;margin-right:25px}@media (max-width:500px){.has-rtl .good-fit .good-fit-img{float:right}.has-rtl .good-fit ul{margin-right:0}}.i18n-dev-string{background:-webkit-repeating-linear-gradient(45deg,transparent,transparent 2px,rgba(0,0,0,.1) 0,rgba(0,0,0,.1) 4px);background:repeating-linear-gradient(45deg,transparent,transparent 2px,rgba(0,0,0,.1) 0,rgba(0,0,0,.1) 4px)}.i18n-dev-string.missing{background:-webkit-repeating-linear-gradient(135deg,transparent,transparent 2px,rgba(255,0,0,.3) 0,rgba(255,0,0,.3) 4px);background:repeating-linear-gradient(-45deg,transparent,transparent 2px,rgba(255,0,0,.3) 0,rgba(255,0,0,.3) 4px)}.i18n-tooltip{font-size:14px}.i18n-toggle{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:fixed;left:10px;bottom:15px;z-index:99999;opacity:.2}.i18n-toggle .i18n-toggle-label{display:none}.i18n-toggle:hover{opacity:1}.i18n-toggle:hover .i18n-toggle-label{display:inline;cursor:pointer;text-decoration:underline;text-shadow:0 0 5px #fff}.i18n-modal{line-height:20px}table.i18n-table{max-height:90%;overflow:scroll}table.i18n-table td{padding:5px}table.i18n-table tr.selected td{font-weight:700}table.i18n-table tr:nth-child(2n){background:#f0f0f0}table.i18n-table tr:nth-child(odd){background:#fff}table.i18n-table tr.missing,table.i18n-table tr.missing a{color:red}.upper-section{margin-bottom:10px}.upper-section .text-red{color:red}.bottom-note{margin-top:10px}.course-breadcrumbs{margin:0}.course-breadcrumbs .breadcrumb{padding:5px 0;border:0;margin-bottom:10px;line-height:18px}.course-breadcrumbs .breadcrumb a{color:#424242;text-decoration:underline}.course-breadcrumbs .breadcrumb a em{font-style:normal}.course-breadcrumbs .breadcrumb .main{display:inline-block}.course-breadcrumbs .breadcrumb .main:before{content:"";display:inline-block;width:4px;height:7px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAHCAYAAAAvZezQAAAASUlEQVR42lWNiwmAMAxEbwINdWxpKk7VjzudR4oUA8mFxyPBVXeq8DXy2JjbgjgfC+D9YIC7JpZudJmuhIaWFCCMqdu64e3/5QU53UpG80U19AAAAABJRU5ErkJggg==) no-repeat;margin:0 10px 1px}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-resolution:2dppx){.course-breadcrumbs .breadcrumb .main:before{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAANCAYAAABlyXS1AAAAL0lEQVR4AWOYcELoPxAzYMMwyf+EJP8TkvxPSPI/Icn/hCT/k66TdNeSFEJ4wxYAvLuxfjjNLn0AAAAASUVORK5CYII=);background-size:4px 7px}}.course-breadcrumbs .breadcrumb .breadcrumb-child,.course-breadcrumbs .breadcrumb .breadcrumb-child .main,.course-breadcrumbs .breadcrumb .breadcrumb-child .main .with-comma{display:inline}.course-breadcrumbs .breadcrumb .breadcrumb-child .main .with-comma:before{content:",";margin-right:8px}.course-breadcrumbs .breadcrumb .breadcrumb-child .main .with-comma:first-child:before{content:"";margin-right:0}.has-rtl .breadcrumb a em{font-style:normal}.has-rtl .breadcrumb span:before{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.react-profile-header .profile-image-container{margin-right:16px;width:100px;height:100px;position:relative;cursor:pointer}.react-profile-header .home-icon,.react-profile-header .member-icon,.react-profile-header .rating-icon{margin-right:12px}.react-profile-header .profilebox{padding-top:64px;position:relative}.react-profile-header .profilebox .image-for-responsive{display:none}.react-profile-header .profilebox .profilename{position:absolute;top:0;left:257px;height:64px;overflow:hidden;width:369px}.react-profile-header .profilebox .profilename.wide{width:689px}.react-profile-header .profilebox .profilename h5{position:absolute;bottom:12px;font-size:33px;font-weight:300;height:45px}.react-profile-header .profilebox .profilename h5 a{color:#333}.react-profile-header .profilebox .profile-cell1{float:left;width:222px;background:#fff;padding:0;margin-left:-10px;margin-top:-94px;position:relative}.react-profile-header .profilebox .profile-cell1 .image{padding:10px;width:200px;height:200px;border:1px solid #e4e4e4;display:block}.react-profile-header .profilebox .profile-cell1 .image a.edit-bg,.react-profile-header .profilebox .profile-cell1 .image a.edit-text{display:none;position:absolute;margin-left:-30px;right:11px;top:11px;color:#fff;background:green;height:47px;line-height:47px;padding:0 7px;width:186px;text-align:center;font-size:23px;opacity:.7;font-weight:300;font-family:Roboto Slab,georgia}.react-profile-header .profilebox .profile-cell1 .image a.edit-text{background:none;opacity:1}.react-profile-header .profilebox .profile-cell1 .image a.edit-text:hover{text-decoration:underline}.react-profile-header .profilebox .profile-cell1 .image:hover a.edit-bg,.react-profile-header .profilebox .profile-cell1 .image:hover a.edit-text{display:block}.react-profile-header .profilebox .profile-cell1 .editprofile,.react-profile-header .profilebox .profile-cell1 .favlink-nojs{font-size:16px;padding:8px 0}.react-profile-header .profilebox .profile-cell1 .photos{width:200px;overflow:hidden;margin-top:15px;height:50px;white-space:nowrap}.react-profile-header .profilebox .profile-cell1 .photos img{margin-right:4px}.react-profile-header .profilebox .profile-cell1 .contact{padding-left:0;padding-right:0;width:100%;margin-top:20px}.react-profile-header .profilebox .profile-cell2{margin-left:228px}.react-profile-header .profilebox .profile-cell2 .firstrow{margin-top:-5px;line-height:16px;min-height:32px;vertical-align:top}.react-profile-header .profilebox .profile-cell2 .firstrow .block{vertical-align:top;display:table}.react-profile-header .profilebox .profile-cell2 .firstrow .block .block-row{display:table-row}.react-profile-header .profilebox .profile-cell2 .firstrow .block .block-row .element{display:table-cell;vertical-align:middle;line-height:16px}.react-profile-header .profilebox .profile-cell2 .description p{margin-bottom:10px}.react-profile-header .profilebox .profile-cell2 .visiblecourses{position:absolute;bottom:30px;margin:0;padding:0;width:650px;text-align:center}.react-profile-header .profilebox .profile-cell2 .review-desktop{margin-bottom:20px}.react-profile-header .profilebox .profile-cell2 .review-desktop .icon-element{width:35px}.react-profile-header .profilebox .profile-cell2 .location-desktop{margin-bottom:15px;width:100%;height:36px}.react-profile-header .profilebox .profile-cell2 .location-desktop .icon-element{width:35px}.react-profile-header .profilebox .profile-content{padding:25px 15px 20px 30px!important;position:relative}.react-profile-header .profilebox .verified-badge-full{position:absolute;bottom:14px;right:14px}.react-profile-header .profilebox .image{position:relative;cursor:pointer}.react-profile-header .profilebox .image .fancybox{position:relative}.react-profile-header .profilebox .image .fancybox .play-btn-container{background:rgba(0,0,0,.3);position:absolute;top:33%;left:33%;width:70px;height:70px;border-radius:50%}.react-profile-header .profilebox .image .fancybox .play-btn-container .play-btn{-webkit-clip-path:polygon(0 0,0 100%,100% 50%);clip-path:polygon(0 0,0 100%,100% 50%);position:relative;height:40px;width:35px;left:23px;top:16px;background:hsla(0,0%,96%,.9);border-radius:5px}.react-profile-header .profilebox .image .fancybox:hover .play-btn-container{background:rgba(0,0,0,.4)}.react-profile-header .profilebox .photos{width:222px}.react-profile-header .profilebox .photos .div-img{margin-right:10px;cursor:pointer}.react-profile-header .verified-badge-small{position:absolute;bottom:2px;right:2px}.react-profile-header h5.mobile-name{height:25px;line-height:25px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin:5px 0 8px}.react-profile-header h5.mobile-name a{height:25px;font-weight:300}.react-profile-header .breadcrumb-child,.react-profile-header .breadcrumb-child span{display:inline}.react-profile-header .breadcrumb-child span:before{content:"";display:inline-block;width:4px;height:7px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAHCAYAAAAvZezQAAAASUlEQVR42lWNiwmAMAxEbwINdWxpKk7VjzudR4oUA8mFxyPBVXeq8DXy2JjbgjgfC+D9YIC7JpZudJmuhIaWFCCMqdu64e3/5QU53UpG80U19AAAAABJRU5ErkJggg==) no-repeat;margin:0 10px 1px}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-resolution:2dppx){.react-profile-header .breadcrumb-child span:before{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAANCAYAAABlyXS1AAAAL0lEQVR4AWOYcELoPxAzYMMwyf+EJP8TkvxPSPI/Icn/hCT/k66TdNeSFEJ4wxYAvLuxfjjNLn0AAAAASUVORK5CYII=);background-size:4px 7px}}.react-profile-header .mobile-photos{white-space:nowrap;overflow:hidden;height:50px;margin-top:10px}.react-profile-header .mobile-photos .div-img{margin-right:10px;cursor:pointer}.react-profile-header .edit-profile-button{margin-top:20px}.react-profile-header .edit-profile-button .button{display:block}.react-profile-header .profile-widget-mobile{margin-bottom:10px;position:relative;border:none;padding:5px;min-height:100px}.react-profile-header .profile-widget-mobile .attributes .rating a.rate-stars{display:inline-block}.react-profile-header .profile-widget-mobile .location-mobile{min-width:175px;margin:8px 0 8px 110px}.react-profile-header .profile-widget-mobile .location-mobile .icon-element{width:20px;vertical-align:middle}.react-profile-header .profile-widget-mobile .location-mobile .location-text{font-size:13px;line-height:2}.react-profile-header .profile-widget-mobile .location-mobile .location-text a{display:inline-block;height:25px}.react-profile-header .profile-widget-mobile .premium-mobile{margin-bottom:5px;min-width:175px}.react-profile-header .profile-widget-mobile .premium-mobile .icon-element{width:20px;vertical-align:top}.react-profile-header .profile-widget-mobile .premium-mobile .premium-text{font-size:13px}.react-profile-header .action-mobile{margin-bottom:20px}.react-profile-header .profile-widget-desktop{padding:25px 15px 20px 30px;position:relative}@media (max-width:659px){.editprofile,.favlink-nojs{font-size:16px!important;padding:8px 0!important}.profilebox{text-align:center;padding-top:0}.profilebox .widget{text-align:left}.profilebox .profilename{position:static;width:100%;left:0;text-align:center}.profilebox .profilename h5{position:static}.profilebox .profile-cell1{margin-top:-20px;margin-left:0;background:none;margin-bottom:10px;width:auto;float:none}.profilebox .profile-cell1 .image{display:none}.profilebox .profile-cell2{margin-left:0;padding-top:10px}.profilebox .image-for-responsive{display:inline-block;padding:10px;background:#fff;border:1px solid #e4e4e4;margin-bottom:15px}}.play-btn-container-mobile{background:rgba(0,0,0,.3);position:absolute;top:32%;left:31%;width:40px;height:40px;border-radius:50%}.play-btn-container-mobile .play-btn-mobile{-webkit-clip-path:polygon(0 0,0 100%,100% 50%);clip-path:polygon(0 0,0 100%,100% 50%);position:relative;height:20px;width:18px;left:14px;top:11px;background:hsla(0,0%,96%,.9);border-radius:5px}.has-rtl .react-profile-header .profile-image-container{margin-right:0!important;margin-left:16px!important}.has-rtl .react-profile-header .home-icon,.has-rtl .react-profile-header .member-icon,.has-rtl .react-profile-header .rating-icon{margin-right:0!important;margin-left:12px!important}.has-rtl .react-profile-header .profilebox .profile-cell1{float:right}.has-rtl .react-profile-header .profilebox .profile-cell1 .play-btn-container-mobile .play-btn-mobile{-webkit-clip-path:polygon(100% 0,0 50%,100% 100%);clip-path:polygon(100% 0,0 50%,100% 100%);right:13px;top:10px;border-radius:2px}.has-rtl .react-profile-header .profilebox .profile-cell1 .play-btn-container .play-btn{-webkit-clip-path:polygon(100% 0,0 50%,100% 100%)!important;clip-path:polygon(100% 0,0 50%,100% 100%)!important;right:20px;top:16px}.has-rtl .react-profile-header .profilebox .profile-cell1 .photos .div-img{margin-left:10px;margin-right:0}.has-rtl .react-profile-header .profilebox .profile-cell2{margin-right:228px;margin-left:0}.has-rtl .react-profile-header .profilebox .profilename{right:257px}.reputation-data{margin:0;text-align:left}.favorite-button{margin-top:20px}.favorite-button .class-button{display:block;cursor:pointer}.favorite-button .class-button.toggling{cursor:wait}.video-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:fixed;top:0;left:0;height:100%;width:100%;z-index:9999;background:rgba(0,0,0,.8)}.video-container .teacher-video{position:relative;bottom:20px;width:calc(100vw - 40%)}.video-container .teacher-video iframe{aspect-ratio:16/9;min-width:100%}@media (max-width:1110px){.video-container .teacher-video{width:calc(100vw - 25%)}}@media (max-width:950px){.video-container .teacher-video{width:calc(100vw - 22%)}}@media (max-width:850px){.video-container .teacher-video{width:calc(100vw - 18%)}}@media (max-width:700px){.video-container .teacher-video{width:calc(100vw - 15%)}}@media (max-width:599px){.video-container .teacher-video{width:100vw}}.user-rate a.rate-stars{display:inline-block;vertical-align:middle}.user-rate a.review-text-link{vertical-align:middle;margin-left:6px}.user-rate a.review-text-link small.review-text{font-size:16px;color:#aaa!important;font-weight:300;white-space:nowrap}.price_two_parts{color:#aadc45;font-size:60px;line-height:50px;height:50px;display:inline-block;font-family:Roboto Slab,georgia;font-weight:300;font-weight:lighter;position:relative}.price_two_parts .price_main{padding-right:50px;font-weight:100;height:50px;display:block}.price_two_parts .price_cents{bottom:-1px;width:50px;font-weight:300}.price_two_parts .currency,.price_two_parts .price_cents{font-size:24px;line-height:24px;position:absolute;right:0}.price_two_parts .currency{top:0;width:46px;color:#6c8f1f;white-space:nowrap}.per-hour{color:#aadc45;margin-left:-15px}.per-hour-label{color:#aadc45;margin-left:-16px}.has-rtl .price_two_parts .price_cents{right:21px;direction:ltr}.has-rtl .per-hour,.has-rtl .per-hour-label{position:relative;bottom:19px}.has-rtl .per-hour-label{right:3px}@media (max-width:659px){.has-rtl .per-hour-label{position:relative;bottom:0;right:-110px}}.rc-tooltip .class-rates-float{font-size:14px;line-height:18px}.rc-tooltip .class-rates-float .visible-rate strong{display:block;margin-bottom:8px;color:#404040}.rc-tooltip .class-rates-float .visible-rate .smallinfotable{margin-bottom:20px}.rc-tooltip .class-rates-float .visible-rate .smallinfotable .rate-title{width:100px}.rc-tooltip .class-rates-float .visible-rate .smallinfotable .rate-price{width:50px;text-align:right}.rc-tooltip .class-rates-float .visible-rate .smallinfotable .rate-discount{white-space:nowrap;color:#c40009;padding-left:10px}.rc-tooltip .class-rates-float .membership-rate{font-size:12px}@media (min-width:360px) and (max-width:401px){.rc-tooltip.rc-tooltip-placement-topRight{max-width:none!important;right:20px}}@media (min-width:401px) and (max-width:691px){.rc-tooltip.rc-tooltip-placement-topRight{max-width:none!important;right:40px;top:237px}}@media (min-width:692px) and (max-width:1007px){.rc-tooltip.rc-tooltip-placement-topRight{max-width:none!important}}@media (min-width:1008px){.rc-tooltip .class-rates-float{width:290px!important}}.has-rtl .rc-tooltip .class-rates-float .visible-rate strong{text-align:right}.has-rtl .rc-tooltip .class-rates-float .visible-rate .smallinfotable{margin-left:auto}.small-pin{background:url(/images/map/pin-green-small.png) no-repeat 0;line-height:16px;padding-left:26px;padding-bottom:6px;padding-top:6px;cursor:pointer}.small-pin.active,.small-pin.maphover,.small-pin:hover{background-image:url(/images/map/pin-green-small-hover.png);text-decoration:underline;cursor:default}.small-pin.orange{background-image:url(/images/map/pin-orange-small.png)}.small-pin.orange.active,.small-pin.orange.maphover,.small-pin.orange:hover{background-image:url(/images/map/pin-orange-small-hover.png);text-decoration:underline;cursor:default}.small-pin.webcam{background-image:url(/assets/icons/webcam.png)}.small-pin.blank{background-image:none}.map-button{cursor:pointer;width:28px;height:28px;z-index:2;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;box-shadow:0 1px 4px -1px rgba(0,0,0,.3);border-radius:2px;background:#fff;text-align:center;line-height:26px;font-size:20px;font-weight:700;color:#666}.map-button:hover{color:#222}.map-button.without-map{width:33px;height:33px;border:1px solid #bbb;box-shadow:unset;border-radius:0;margin-left:5px}.map-geolocate-button{position:absolute;top:10px;right:10px;background:#fff url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAAAAAA6mKC9AAAAsElEQVR4AWzOAWeHQBjH8b3aJyjKldyJBOhNdBCTLYreQ8gGEVIkISjs4myVW90J+H+B54PH702oKBWq18ALX9P8gj8wEz0uy1gnswKOg+Ucx3MJMJeQGevkAXjTamQScHIQuCJHgi+gEVQ9yPoKInrDd6ug/bpBCDfdnft29tSVPz5N1iEA1DHzQwKzw+2vaX630GYSxICsvK5zCw3P9J93C+B/hcs/IXtuzhxcvgUA8r/JENFw9lsAAAAASUVORK5CYII=) 50% no-repeat;background-size:16px 16px}.map-geolocate-button.without-map{position:unset;display:block}.map-geolocate-button:hover{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAAAAAA6mKC9AAAAtUlEQVR4AWP4DwH19VAGdoGvs0NMTEJmf4UJPPC1btu6tc3a9wFE4ItP+PO/N2/+fR7u8wUsMM325e1AY+PA2y9tpoEFfHt++xoDge/vHl+gQH2d8a6LxmBwcZdxXT1Dfa3x3nMQgXN7jWvrgVo8J/50B/Hdf070BJsxwfH9RVdjY9eL7x37wQLvXRM//Dh58vuHRNf3EIddc3WafvTodCfXazCnv+1yMjZ26nqL7Lnqaly+BQBwsrca0I7AsAAAAABJRU5ErkJggg==)}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-resolution:2dppx){.map-geolocate-button{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAAAAABWESUoAAABkUlEQVR4Ab3TQ5cYQQDE8f2yVWtbt9i4xLZt27ZtW1VJv3mz3R1d93/+zbQrfoYcu0JesbJ+DDK4u2JoPVk/dMWdf4J7Y1kGjL37N9hSRbJp3KxZ45oAVG75EywkOercD4d+nB0VyMLfwSaydr/LpH01wKYc3K5i7RXb3y7u3n3xm6TLNai8lYER5GFbO5sZat75QzoEjEjgGjnB1syBVcwMYgJwNYL55FV7S1rmFukKMD+CPnbKnxoTaPioHx3oLcDVq1cvV3KqfYIJ4Lg0Fbx4+fKlChYtszfkYIO0DEUlWGGvzcFaaUUJwhCXyJn2oRwclGYCF8IQxSS72G+/rU6g6o3Uh864ipnkA3tpAkul+8DMCM4UY3wbMQBGfC1GOBOB+skr9teFVQxVLfgiXQb6fkTgs2TrE9svdi5atPOFpMctxQ8i8Dyy7Vo67qutwDzl4NtksnLeMxc9nUdg8tccBDGbgQxdvGXL4qEEMPvrX5f2RHdaZtfxf137b0cnNzDUMPnI1/89HJ0kT2qw3+YvUXsksmciPm4AAAAASUVORK5CYII=)}.map-geolocate-button:hover{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAAAAABWESUoAAABlElEQVR4Ab3TNbcTURhG4fub2BHc3aHG3aXB3V0q3Bqswd0dkszg7lpBg8u83+XcrFlnRds89Z45XlfvmJeFrKlAVOPg8fr+zaF5//WPKgZPRuONelwe7EoBbUbPnTu6NZDaVRosA4ZdjcyJrgwFlhUH26HpQYtJB5vC9sLgQZKmWTP7c3P//pt/JGWakrxfEAyGo2ba2xan7d5IOgqD5IMQxplpDrHZrhgLgQ8WQ2C2C2+XlIPFPuhDF9n3VnitvinqTO98kMvlbiWYZnaGAmekqSRuZDKZOvLWmG2lwFZpDQ6N4mCd2UYKbJTWxYEb4ibMNjtCgSPSLLjeMES9040+Zl/SeOnPUm+6+lXMhudmq/BWSc9glg8uwRyz30OIDf4lzYZLPoj6Qtbs19IkTnLJTykDff75wC5Dh7dm9mnPsmV7Pkl60x4uFR73QleEFpOC9rBIhcGfSZBc+MHy3i9MwsTfhYEr5gGJASt27lwxIAHM+112ac90x+t+ttK1/3NyckuclpNO/q72cHQWzqrWb/M/PYPei675dIQAAAAASUVORK5CYII=)}}.map-geolocate-button.geolocating{cursor:wait}.map-zoom-in-button{position:absolute;top:10px;left:10px}.map-zoom-in-button.bottom-right{top:auto;left:auto;bottom:56px;right:10px}.map-zoom-out-button{position:absolute;top:39px;left:10px}.map-zoom-out-button.bottom-right{top:auto;left:auto;bottom:27px;right:10px}.pigeon-attribution{z-index:99}.map-attribution{font-size:10px;line-height:12px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.map-attribution canvas{cursor:pointer}.map-location-pulsate{border:2px solid rgba(252,221,52,.9);background:rgba(255,168,0,.3);border-radius:30px;box-sizing:border-box;height:18px;width:18px;position:absolute;opacity:1;-webkit-transition:opacity .1s,-webkit-transform .2s;transition:opacity .1s,-webkit-transform .2s;transition:transform .2s,opacity .1s;transition:transform .2s,opacity .1s,-webkit-transform .2s}.map-location-pulsate.hidden{-webkit-transform:scale(.1);-ms-transform:scale(.1);transform:scale(.1);opacity:0}.map-providers{position:absolute;top:10px;left:10px;max-width:200px;z-index:2}.map-providers button{background:#fff;color:grey;padding:0 3px;font-size:10px;line-height:16px;display:block}.map-providers button.active{text-decoration:underline}.has-rtl .shared-map{direction:ltr}.has-rtl .map-button.without-map{margin-right:5px;margin-left:0!important}.has-rtl .map-geolocate-button{left:10px;right:unset}.has-rtl .map-zoom-in-button{left:unset;right:10px}.has-rtl .map-zoom-in-button.bottom-right{left:10px;right:auto}.has-rtl .map-zoom-out-button{right:10px;left:unset}.has-rtl .map-zoom-out-button.bottom-right{left:10px;right:auto}.has-rtl .map-providers{left:unset;right:10px}.exit-search-logo{border-radius:2px;width:32px;height:32px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;cursor:pointer}.exit-search-logo svg{width:20px;height:20px}.exit-search-logo .close-x{stroke:#fff;fill:transparent;stroke-linecap:round;stroke-width:3px}.exit-search-logo.with-border{border-top:1px solid #cfcbc8;border-bottom:1px solid #cfcbc8;border-radius:0;height:30px}.exit-search-logo.green-background-exit{background:#a0d800}.exit-search-logo.green-background-exit .close-x{stroke:#fff}.exit-search-logo.white-background-exit{background:#fff}.exit-search-logo.white-background-exit .close-x{stroke:#666}table.strong-boxes{width:100%;border:1px solid #fff}table.strong-boxes tr td{background:#aadc45;color:#231f20}table.strong-boxes tr td,table.strong-boxes tr th{border:1px solid #fff;padding:10px 15px;vertical-align:baseline}table.strong-boxes tr th{text-align:right;background:#7ec44a;color:#fff}table.strong-boxes tr th span{font-family:Roboto Slab,georgia;font-weight:500}table.strong-boxes tr th h4{color:#fff;margin-bottom:0;text-align:right}table.strong-boxes a{color:#000;text-decoration:underline}.skills-section{margin:25px 0 38px}.skills-section .skills-header-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.skills-section .skills-header-container .suitcase-icon{margin-right:10px}.skills-section .skills-header-container .skills-name{font-family:Poppins,serif;font-size:16px;font-weight:500;color:#404040;line-height:26px}.skills-section .subcategories-container{margin-top:20px}.skills-section .subcategories-container .subcategory-container{margin-top:17px;background:#f8f8f8;padding:20px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;border-radius:4px}.skills-section .subcategories-container .subcategory-container:first-child{margin-top:0}.skills-section .subcategories-container .subcategory-container .subcategory{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.skills-section .subcategories-container .subcategory-container .subcategory .badge-icon{margin-right:8px}.skills-section .subcategories-container .subcategory-container .subcategory .subcategory-link{font-family:Poppins,serif;font-size:16px;font-weight:600;color:#333;line-height:22px}.skills-section .subcategories-container .subcategory-container .subcategory .arrow-icon{margin-left:8px}.skills-section .subcategories-container .subcategory-container .subcategory-tags{font-family:Poppins,serif;font-size:14px;font-weight:400;color:#404040;line-height:22px}.has-rtl .skills-section .skills-header-container .suitcase-icon{margin-left:10px}.has-rtl .skills-section .subcategories-container .subcategory-container .subcategory .badge-icon{margin-left:8px}.has-rtl .skills-section .subcategories-container .subcategory-container .subcategory .arrow-icon{margin-right:8px;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}#teacher_info h2:first-child{margin-top:0}.mb-30{margin-bottom:30px}.mb-10{margin-bottom:10px}.float-right{float:right}.mt--20{margin-top:-20px}.translate{margin-top:5px}.review-content{unicode-bidi:-moz-plaintext;unicode-bidi:plaintext}@media (max-width:785px){.profile-course-title{width:73%!important}}@media (max-width:659px){.profile-course-title{width:100%!important}}.read-more-container{text-align:right;margin-top:5px}@media (max-width:959px){.courses-sticky-top-float.large-screen{display:none}}.courses-sticky-top-float.small-screen{padding:14px 15px;height:36px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.courses-sticky-top-float.small-screen h5{padding:5px 0;margin-bottom:0;margin-right:auto}.courses-sticky-top-float.small-screen h5.mobile-name a{color:#484848;margin-right:30px;font-size:31px}@media (min-width:960px){.courses-sticky-top-float.small-screen{display:none}}.floating-header-wrapper{padding-right:20px}.floating-header-wrapper,.floating-header-wrapper .bottom-part,.floating-header-wrapper .top-part{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.floating-header-wrapper .bottom-part,.floating-header-wrapper .top-part{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.floating-header-wrapper .bottom-part .four,.floating-header-wrapper .top-part .four{min-width:306px}.floating-header-wrapper .bottom-part .four .pl-3,.floating-header-wrapper .top-part .four .pl-3{padding-left:41px}.floating-header-wrapper .bottom-part .four .custom,.floating-header-wrapper .top-part .four .custom{width:100%;box-sizing:border-box}.floating-header-wrapper .top-part{height:30px}.courses-sticky-top-float{background:#fff;box-shadow:0 2px 8px rgba(0,0,0,.25);padding:14px 0}.courses-sticky-top-float .contact-padding{padding:15px 20px}.courses-sticky-top-float .div-img{border-radius:100%}.courses-sticky-top-float .left-elements{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.courses-sticky-top-float .left-elements .image-box{margin:0 20px}.courses-sticky-top-float .left-elements .name-and-other{-webkit-box-flex:2;-webkit-flex-grow:2;-ms-flex-positive:2;flex-grow:2}.courses-sticky-top-float .left-elements .name-and-other h3{display:inline-block;font-weight:300;color:#222;margin-bottom:0}.courses-sticky-top-float .left-elements .name-and-other .single-wishlist-heart{margin-left:5px}.courses-sticky-top-float .left-elements .name-and-other .class-title{line-height:18px}.courses-sticky-top-float .left-elements .name-and-other .location{margin-left:20px;color:#888}.courses-sticky-top-float .left-elements .name-and-other .location a{color:#888}.courses-sticky-top-float .price{text-align:center;min-width:280px;height:100%}.courses-sticky-top-float .price .shint{-webkit-transform:scale(.6);-ms-transform:scale(.6);transform:scale(.6);margin-top:-2px;margin-left:3px}.has-rtl .location{margin-left:0!important;margin-right:20px}.has-rtl .single-wishlist-heart{margin-right:5px;margin-left:0}.has-rtl .courses-sticky-top-float.small-screen h5{margin-left:auto;margin-right:0}.generic-share-button{padding:0 10px;cursor:pointer;margin-left:10px}.generic-share-button .generic-share{width:16px;height:16px;display:block;margin:0 auto 5px}.generic-share-button .generic-share path{fill:#c4c4c4;stroke:#c4c4c4}.has-rtl .generic-share-button{margin-left:0;margin-right:10px}.generic-heart{width:16px;height:16px;display:block;margin:0 auto 5px}.generic-heart path{fill:#c4c4c4;stroke:#c4c4c4}.generic-heart path.active{fill:#a0d800;stroke:#a0d800}.generic-heart-container{text-align:center}.generic-heart-container .text-pusher{visibility:hidden;height:1px;margin-top:-1px;white-space:nowrap}@-webkit-keyframes highlight-scale-up{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.5);transform:scale(1.5)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes highlight-scale-up{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.5);transform:scale(1.5)}to{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes highlight-scale-down{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(.5);transform:scale(.5)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes highlight-scale-down{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(.5);transform:scale(.5)}to{-webkit-transform:scale(1);transform:scale(1)}}.watermark_container .textarea-placeholder,.watermark_container textarea-aligned{text-align:left!important}.has-rtl .watermark_container .textarea-placeholder,.has-rtl .watermark_container textarea-aligned{text-align:right!important}.has-rtl .watermark_container .textarea{left:unset!important;right:0!important}.has-rtl .intlTel-input{margin-right:0;margin-left:10px}.has-rtl .intlTel-input .input-text{direction:ltr;text-align:right;padding-left:6px!important;padding-right:52px!important;margin-left:0!important}.has-rtl .intlTel-input .input-text::-webkit-input-placeholder{text-align:right;direction:ltr}.has-rtl .intlTel-input .input-text::-ms-input-placeholder{text-align:right;direction:ltr}.has-rtl .intlTel-input .input-text::-moz-placeholder{text-align:right;direction:ltr}.has-rtl .intlTel-input .intl-tel-input .selected-flag .iti-flag{right:7px!important}.has-rtl .intlTel-input .intl-tel-input .selected-flag .iti-arrow{right:35px!important}.has-rtl .intlTel-input .intl-tel-input .country-list{text-align:right!important}.has-rtl .intlTel-input .intl-tel-input .country-list .flag-box{margin-left:6px!important}.course-timezone-picker{margin:10px 0 30px}.react-select__control{margin-top:10px;width:100%}@media (max-width:959px){.react-select__control{width:254px}}@media (max-width:370px){.react-select__control{width:100%}}.css-nxv09s{width:262px!important}@media (max-width:959px){.css-10nd86i{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}}.react-select-container ::-webkit-scrollbar{width:5px}.react-select-container ::-webkit-scrollbar-track{background:#fff}.react-select-container ::-webkit-scrollbar-thumb{background:#8eca10;border-radius:5px}.react-select-container ::-webkit-scrollbar-thumb:hover{background:#8eca10}.react-select-container .react-select__single-value{color:#222!important}.ellipsis{width:230px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}@media (max-width:659px){.rc-tooltip{left:140px!important;max-width:200px!important}}@media (max-width:360px){.rc-tooltip{left:140px!important;max-width:200px!important}.ellipsis{width:auto;overflow:visible;overflow:initial;white-space:normal;text-overflow:clip}}.generic-overlay{position:fixed;z-index:9999;left:0;top:0;width:100vw;height:100vh;overflow:auto;background-color:#000;background-color:rgba(0,0,0,.73)}.course-action-action{display:inline-block;text-align:center;width:70px;padding:10px 0}.course-action-action:first-child{margin-left:0}.course-action-action .icon1{cursor:pointer}.course-action-action .action-label{text-align:center;color:#333;font-size:10px;line-height:12px;text-transform:capitalize;cursor:pointer}.course-action-action .share-icon{width:31px;height:31px;display:inline-block;border-radius:3px;background-size:31px 31px;cursor:pointer}.friends .friends-to-show{margin:23px 0 14px 20px}.course-bottom-float{position:fixed;bottom:0;background:#fff;padding:16px 24px;z-index:1000;width:100%;border-top:1px solid #ebebeb;box-sizing:border-box}.course-bottom-float button{width:100%;background:#ff5a5f;z-index:1000;padding:12px 0;text-align:center;border-radius:5px;color:#fff;font-size:16px;margin-bottom:0}.course-bottom-float button:hover{color:#fff;background:#ff7e82}.row .mt-30{margin-top:30px}@media (min-width:960px){.slider-wrapper .slides-container{text-align:left!important;-webkit-transition:margin .5s;transition:margin .5s}}@media (max-width:959px){.slider-wrapper{height:434px!important}.slider-wrapper .left-arrow,.slider-wrapper .right-arrow{display:none!important}.slider-wrapper .course:hover{box-shadow:0 0 4px rgba(0,0,0,.4)!important}.slider-wrapper .course:hover .description{height:13px!important;white-space:nowrap!important}}.slider-wrapper{text-align:center;margin-top:10px;margin-bottom:0;height:244px}.slider-wrapper a.left-arrow,.slider-wrapper a.right-arrow{display:inline-block;vertical-align:top;margin-top:85px;width:0;height:0;border-top:20px solid transparent;border-bottom:20px solid transparent}.slider-wrapper a.left-arrow.inactive,.slider-wrapper a.right-arrow.inactive{visibility:hidden}.slider-wrapper a.left-arrow:hover,.slider-wrapper a.right-arrow:hover{-webkit-filter:drop-shadow(0 0 7px rgba(0,0,0,.15));filter:drop-shadow(0 0 7px rgba(0,0,0,.15))}.slider-wrapper a.left-arrow{margin-right:10px;border-right:20px solid #89bd46}.slider-wrapper a.right-arrow{margin-left:10px;border-left:20px solid #89bd46}.slider-wrapper .slides{display:inline-block;width:860px;overflow:hidden;position:relative;padding:5px 0}.slider-wrapper .slides-container{width:2580px;min-height:204px;white-space:nowrap}.slider-wrapper a.skip{margin-top:10px;position:absolute;margin-left:-45px;background:#fff}@media (max-width:959px){.slider-wrapper{height:428px;margin-bottom:20px;overflow:hidden}.slider-wrapper a.arrowleft,.slider-wrapper a.arrowright{display:none}.slider-wrapper .slides{width:auto;padding:0;overflow:visible}.slider-wrapper .slides-container{width:auto;text-align:center;white-space:normal}}.has-rtl .slider-wrapper a.left-arrow{float:left}.has-rtl .slider-wrapper a.right-arrow{float:right}.course{text-align:left;width:130px;background:#fff;padding:10px;display:inline-block;vertical-align:top;margin:0 11px;color:#222;clip:rect(0,0,0,0);position:relative;z-index:999}.course:hover{text-decoration:none}.course:hover .description,.course:hover .title{white-space:normal;overflow:hidden;height:auto;max-height:52px}.course:hover .city{margin-top:4px}.course .verified-badge{position:absolute;top:122px;right:12px}.course .div-img{margin-bottom:5px}.course .name{font-family:Roboto Slab,georgia;color:#506638;font-weight:600;margin-bottom:5px;font-size:14px;line-height:16px;height:16px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.course .city,.course .description,.course .title,.course .title-short{color:#222;font-size:12px;line-height:13px;height:13px;font-family:Roboto,Helvetica Neue,Helvetica,Ubuntu,Arial,sans-serif;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:block}.course .description{margin-top:4px;clip:rect(0,0,0,0)}@media (max-width:959px){a.course{margin:8px!important}a.course:hover{text-decoration:none}a.course:hover .title{height:13px;overflow:hidden;white-space:nowrap}a.course:hover .city{margin-top:0}}.rootTitle{color:#424242;text-decoration:underline;font-style:normal}.breadcrumb-bottom-child:before{content:"";display:inline-block;width:4px;height:7px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAHCAYAAAAvZezQAAAASUlEQVR42lWNiwmAMAxEbwINdWxpKk7VjzudR4oUA8mFxyPBVXeq8DXy2JjbgjgfC+D9YIC7JpZudJmuhIaWFCCMqdu64e3/5QU53UpG80U19AAAAABJRU5ErkJggg==) no-repeat;margin:0 15px 1px}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-resolution:2dppx){.breadcrumb-bottom-child:before{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAANCAYAAABlyXS1AAAAL0lEQVR4AWOYcELoPxAzYMMwyf+EJP8TkvxPSPI/Icn/hCT/k66TdNeSFEJ4wxYAvLuxfjjNLn0AAAAASUVORK5CYII=);background-size:4px 7px}}.breadcrumb-bottom-child{display:inline}.breadcrumb-bottom-child .main{display:inline;font-style:normal}.breadcrumb-bottom-child .main .with-comma{display:inline}.breadcrumb-bottom-child .main .with-comma a em{font-style:normal}.breadcrumb-bottom-child .main .with-comma:first-child:before{content:"";margin-right:0}.breadcrumb-bottom-child .main .with-comma .categoryUrl{color:#424242;text-decoration:underline;line-height:31.25px}.has-rtl .breadcrumb-bottom-child:before{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}