@charset "UTF-8";.boxed,.pacchetti .pacchetto-scelto div{position:relative;background-color:#fff;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border:2px solid #cccccc;padding:20px}@media only screen and (min-width:480px){.boxed,.pacchetti .pacchetto-scelto div{padding:40px 60px}}.boxed .btn,.pacchetti .pacchetto-scelto div .btn{width:100%}.boxed_primary_shadow,.chat-menu,.chat-container,.offerta-pacchetto,.boxed-primary{-webkit-box-shadow:0 0 4px rgb(191.25,191.25,191.25);-moz-box-shadow:0 0 4px rgb(191.25,191.25,191.25);box-shadow:0 0 4px #bfbfbf}.boxed-primary{position:relative;background-color:#fff;padding:20px;margin-bottom:30px}@media only screen and (min-width:480px){.boxed-primary{padding:35px 50px}}.animate-all,#header{-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.pie-container{margin:0 auto}.pie{display:inline-block;position:relative;width:100px;line-height:100px;border-radius:50%;background:#37d4b6;background-image:linear-gradient(to right,transparent 50%,#26B297 0);color:transparent;text-align:center}@keyframes spin{to{transform:rotate(.5turn)}}@keyframes bg{50%{background:#26b297}}.pie:before{content:"";position:absolute;top:0;left:50%;width:50%;height:100%;border-radius:0 100% 100% 0/50%;background-color:inherit;transform-origin:left;animation:spin 50s linear infinite,bg 100s step-end infinite;animation-play-state:paused;animation-delay:inherit}.animated{-webkit-animation-duration:.8s;animation-duration:.8s;-webkit-animation-fill-mode:both;animation-fill-mode:both}@keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}@keyframes fadeIn{0%{opacity:0;-webkit-transform:none;transform:none}to{opacity:1;-webkit-transform:none;transform:none}}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}.bubbles{display:block;overflow:hidden;padding:15px 20px}.bubbles .left,.bubbles .right{position:relative;display:inline-block;width:auto}.bubbles .bubble{padding:10px 15px;position:relative;display:block;color:#000}.bubbles .date{display:block;font-size:12px;line-height:26px;color:gray}.bubbles .left .bubble{border-radius:6px 6px 6px 0;-webkit-border-radius:6px 6px 6px 0;-moz-border-radius:6px 6px 6px 0;-ms-border-radius:6px 6px 6px 0;-o-border-radius:6px 6px 6px 0;background-color:#fff;margin-left:15px;border:1px solid #cccccc}.bubbles .left .bubble:before{width:0;height:0;border-style:solid;border-width:0 0 15px 15px;border-color:transparent transparent #cccccc transparent;content:"";display:block;position:absolute;bottom:-1px;left:-15px}.bubbles .left .bubble:after{width:0;height:0;border-style:solid;border-width:0 0 15px 15px;border-color:transparent transparent #fff transparent;content:"";display:block;position:absolute;bottom:0;left:-13px}.bubbles .left .date,.bubbles .right{float:right}.bubbles .right .bubble{border-radius:6px 6px 0;-webkit-border-radius:6px 6px 0 6px;-moz-border-radius:6px 6px 0 6px;-ms-border-radius:6px 6px 0 6px;-o-border-radius:6px 6px 0 6px;background-color:#f3fffc;margin-right:15px;border:1px solid #b2d8d0}.bubbles .right .bubble:before{width:0;height:0;border-style:solid;border-width:15px 0 0 15px;border-color:transparent transparent transparent #b2d8d0;content:"";display:block;position:absolute;bottom:-1px;right:-15px}.bubbles .right .bubble:after{width:0;height:0;border-style:solid;border-width:15px 0 0 15px;border-color:transparent transparent transparent #fff;content:"";display:block;position:absolute;bottom:0;right:-13px}.bubbles .bottom .bubble{border-radius:6px 6px 0;-webkit-border-radius:6px 6px 0 6px;-moz-border-radius:6px 6px 0 6px;-ms-border-radius:6px 6px 0 6px;-o-border-radius:6px 6px 0 6px;background-color:#f3fffc;margin-right:15px;border:1px solid #b2d8d0}.bubbles .bottom .bubble:before{width:0;height:0;border-style:solid;border-width:15px 15px 0 15px;border-color:#b2d8d0 transparent transparent transparent;content:"";display:block;position:absolute;bottom:-15px;left:30px}.bubbles .bottom .bubble:after{width:0;height:0;border-style:solid;border-width:15px 15px 0 15px;border-color:#f3fffc transparent transparent transparent;content:"";display:block;position:absolute;bottom:-15px;left:31px}.bubbles .top .bubble{border-radius:6px 6px 0;-webkit-border-radius:6px 6px 0 6px;-moz-border-radius:6px 6px 0 6px;-ms-border-radius:6px 6px 0 6px;-o-border-radius:6px 6px 0 6px;background-color:#f3fffc;margin-right:15px;border:1px solid #b2d8d0}.bubbles .top .bubble:before{width:0;height:0;border-style:solid;border-width:0 15px 15px 15px;border-color:transparent transparent #b2d8d0 transparent;content:"";display:block;position:absolute;top:-15px;left:25px}.bubbles .top .bubble:after{width:0;height:0;border-style:solid;border-width:0 15px 15px 15px;border-color:transparent transparent #f3fffc transparent;content:"";display:block;position:absolute;top:-15px;left:26px}#header{padding-top:140px!important}.home #header{padding-top:0!important}.messages{margin-top:0;margin-bottom:0;position:absolute;top:100px;left:0;right:0;z-index:5}.home .messages{top:-100px}a.primary,button.primary{color:#26b297}button.primary{background:transparent;border:0;padding:0}.nav-bar,.nav-bar .rightmenu{border-top-color:#26b297}.nav-bar{z-index:1000}.hamburger-wrap{z-index:1102}.nav-bar .site-nav a:hover,.nav-bar .site-nav a.active,.nav-bar .site-nav button:hover,.nav-bar .site-nav button.active,.nav-bar .site-nav-mobile a.active,.nav-bar .site-nav-mobile button.active{color:#000;border-color:#26b297}.nav-bar-content a.active,.nav-bar-content a:hover,.nav-bar-content button.active,.nav-bar-content button:hover{color:#26b297}@media only screen and (min-width:800px){#drop:not(:checked)~div{right:-48%}}.site-nav.login{float:right;margin:0 70px 0 0}.site-nav.login form{display:inline;margin:0}.site-nav.login a,.site-nav.login button.link-class{-webkit-appearance:none;appearance:none;background:transparent;border:0;padding:24px 0 0;font:inherit;font-size:14px;color:inherit;cursor:pointer;font-weight:700;text-decoration:none;text-transform:uppercase;display:inline-block;text-align:inherit;border-bottom:0}@media only screen and (min-width:800px){.site-nav.login a,.site-nav.login button.link-class{padding:34px 0 26px;border-bottom:5px solid transparent}}.site-nav.login a:hover,.site-nav.login a:focus,.site-nav.login button.link-class:hover,.site-nav.login button.link-class:focus{text-decoration:none;border-bottom-color:#26b297}.site-nav.login li{width:100px;text-align:right;line-height:17px}@media only screen and (min-width:992px){.site-nav.login li{width:auto;text-align:center;line-height:inherit}}@media only screen and (min-width:800px){.home .site-nav a,.home .site-nav button{color:#000}.home .coloredBG .site-nav a,.home .coloredBG .site-nav button{color:#000!important}}.rightmenu .title{color:#fff;text-transform:uppercase;font-size:18px;font-family:source_sans_prosemibold,sans-serif;position:absolute;top:23px;left:40px;display:block}@media only screen and (min-width:800px){.rightmenu .title{top:36px;left:50px}}.site-nav.hide-on-mobile{display:none}@media only screen and (min-width:800px){.site-nav.hide-on-mobile{display:inline-block}}.logo{margin-top:10px}@media only screen and (min-width:800px){.logo{margin-top:25px}}.logo img{max-width:130px}.home .logo #bianco{display:none!important}.home .logo #nero{display:block!important}#header{height:auto;padding-top:100px}@media only screen and (min-width:768px){#header{padding-top:220px}}#header h4{font-weight:300}#header h1{color:#000}#header h6{text-transform:none;font-weight:400;font-size:18px;color:#000}.home #header>.content-inner{padding-top:100px}@media only screen and (min-width:480px){.home #header>.content-inner{padding-top:140px}}@media only screen and (min-width:992px){.home #header>.content-inner{padding-top:220px}}.home #header{background:url(/vite/assets/img-header-main-LjXvy4AK.jpg) 50% 50% no-repeat}.home #header.default{background:url(/vite/assets/img-header-main-default-CfqhQknL.jpg) 50% 50% no-repeat}.home #header.invitestudents{background:url(/vite/assets/img-header-student_get_student-CVqcjMbZ.jpg) 50% 50% no-repeat}.home #header.pacchetti{background:url(/vite/assets/img-header-pacchetti-BtNEs1Wb.jpg) 50% 0 no-repeat;text-align:center}.home #header{background-size:cover;color:#fff;padding-top:100px}@media only screen and (min-width:992px){.home #header{padding-top:220px}}@media only screen and (min-width:992px){.home #header{height:680px}.home #header.pacchetti{height:380px}}.home #header h1{font-family:source_serif_proregular,serif}@media only screen and (min-width:992px){.home #header h1{font-size:54px}}.home #header .btn.search{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAONJREFUeNrUk2ERgzAMhekUREIdrBIqAQlImAQcVELnZDjgpgAcIKFL79K7LGsh3PZn7y7HUdIvoekzXUUpJYcPjwG0NBljpu6sEOQxllRXXh/OwIakU9R2VrRhjBiWvgEV21jO7Qi4MJhr5IDIgxbMscrjiT+pnueFpll03wPSpFd6vbaAwDasivmVHNcCvp2TAggC/AHkF7Y/OEPLOntqpww7eQ82FKu91BnuZWcCFjSXO1asliFzxS2zyobZAcIRUkEUUEGL1QJ1GKmQbXh+6L7VX0P7X0JnpdNU0L7AXgIMABJE5vkSpHtAAAAAAElFTkSuQmCC);background-repeat:no-repeat;background-position:80% 50%;padding-right:60px}.home #header .whatsapp{float:right;background-image:url(/vite/assets/whatsapp-C4hdh6Mj.png);background-repeat:no-repeat;background-position:100% 50%;padding-right:77px;text-align:right;color:#fff;font-size:16px;margin-bottom:15px}.home #header .whatsapp span{font-size:22px}#header.carousel{background-color:#fff;height:auto}@media only screen and (min-width:992px){#header.carousel{height:auto}}.home #header.carousel{background-image:none!important;padding-top:0}#header.carousel .carousel-inner .item{background-color:#fff;background-repeat:no-repeat;background-position:90% 100%;background-size:auto;justify-content:left;padding-top:100px;height:410px;background-image:url(/vite/assets/img_home-BJ9ODqjj.png)}@media(max-width:760px){#header.carousel .carousel-inner .item{background-image:none!important}}@media(max-width:990px){#header.carousel .carousel-inner .item{background-image:url(/vite/assets/img_home_small-X6PmWyM2.png)}}@media only screen and (min-width:480px){#header.carousel .carousel-inner .item{height:600px}}@media only screen and (min-width:992px){#header.carousel .carousel-inner .item{height:600px}}#header.carousel .carousel-inner .item .btn-primary{color:#fff;background-color:#26b297;margin-bottom:10px;padding:3px 20px!important;text-transform:none}#header.carousel .carousel-inner .item .btn-choice{border-width:3px;padding:2px 10px;margin:5px 10px 5px 0;border-color:#6bc89f;color:#6bc89f;background-color:#fff;border-radius:6px}#header.carousel #search-header{padding:14px;margin-top:10px}@media only screen and (min-width:992px){#header.carousel #search-header{padding:36px 50px}}#header.carousel #search-header:before{display:none}#header.carousel #search-header .search{background-position:50% 50%}#header.carousel .img-adv{background-color:#fff;background-repeat:no-repeat;background-position:90% 100%;background-size:auto;justify-content:left;padding-top:100px;height:450px}@media(max-width:990px){#header.carousel .img-adv{background-image:none!important;height:230px}}@media(max-width:1400px){#header.carousel .img-adv{background-image:url(/vite/assets/adv_header_small-BQUU4rrv.png)}}#header.carousel .img-adv{background-image:url(/vite/assets/adv_header-CNQJh0PI.png)}@media(max-width:992px){.adv-cubes{display:none!important}}#header.carousel .carousel-indicators{position:relative;bottom:30px}@media only screen and (min-width:992px){#header.carousel .carousel-indicators{position:absolute;bottom:20px}}#header.carousel .carousel-indicators li{border:0;background-color:gray}#header.carousel .carousel-indicators li.active{background-color:#fff!important}#lezione-online.carousel img{display:inline-block}#lezione-online .carousel-indicators{bottom:-50px}#lezione-online .carousel-indicators li{border:0;background-color:#ccc}#lezione-online .carousel-indicators li.active{background-color:gray!important}#lezione-online .carousel-control{background-image:none;text-shadow:none}#lezione-online .carousel-control .fa{position:absolute;top:50%;z-index:5;font-size:38px;height:52px;width:50px;line-height:50px;padding-bottom:4px;background-color:gray;text-align:center}#lezione-online .carousel-control.left .fa{left:0}@media only screen and (min-width:1200px){#lezione-online .carousel-control.left .fa{left:-40px}}#lezione-online .carousel-control.right .fa{right:0}@media only screen and (min-width:1200px){#lezione-online .carousel-control.right .fa{right:-40px}}.login-boxes p strong{color:#26b297}.home #search-navbar{display:none}.home .info{padding:80px 0 0}@media only screen and (min-width:768px){.home .info .right{text-align:right}.home .info .left{text-align:left}}.home .info p{display:inline-block;max-width:400px}.home .info img{display:inline-block}.home .info h3{font-family:source_sans_light,sans-serif;font-size:43px;font-weight:300;margin:20px 0}.home .info a.primary,.home .info button.primary{display:block;font-weight:700;margin-top:20px;margin-bottom:60px}.home .info a.primary i,.home .info button.primary i{font-weight:700;margin-left:10px}.home .info.first{padding-top:40px;border-bottom:60px solid rgb(242.25,242.25,242.25);min-height:400px}.home .info.first img{margin-top:20px}@media only screen and (min-width:768px){.home .info.first img{position:absolute;transform:translateY(40px);transform:translate(-40px);left:0;max-width:120%;z-index:6}}.home .info.middle{padding-top:50px;background-color:#fff}.home .info.middle img{position:relative}@media only screen and (min-width:768px){.home .info.middle img{margin-left:-160px}}.selected-tutors{background-color:#f2f2f2!important}.selected-tutors h2{font-weight:500}.selected-tutors h3{margin-bottom:0}.selected-tutors p{color:#666;line-height:20px}.selected-tutors .avatar-content .fa.fa-thumbs-up{display:none}.selected-tutors .avatar-content{max-width:80px}@media only screen and (min-width:480px){.selected-tutors .avatar-content{max-width:150px}}.selected-tutors .avatar-content{display:inline-block}.selected-tutors .item>div{min-height:270px}#selected-tutors .carousel-control{background-image:none;text-shadow:none}#selected-tutors .carousel-control .fa{position:absolute;top:40%;z-index:5;font-size:38px;height:52px;width:50px;line-height:50px;padding-bottom:4px;background-color:#ccc;text-align:center}#selected-tutors .carousel-control.left .fa{left:0}@media only screen and (min-width:1200px){#selected-tutors .carousel-control.left .fa{left:-40px}}#selected-tutors .carousel-control.right .fa{right:0}@media only screen and (min-width:1200px){#selected-tutors .carousel-control.right .fa{right:-40px}}.start-now{background-color:#f2f2f2!important}.start-now .btn-primary{color:#fff;background-color:#26b297;padding:5px 100px}.stats br{line-height:0}.stats h1{margin-bottom:0}.stats h2{font-size:20px}.stats img{margin:auto}section.specialstudents{background-color:#333;text-align:center;padding:0;color:#fff;margin-top:40px}section.specialstudents>.row{position:relative;padding-top:35px;padding-bottom:55px;z-index:5}section.specialstudents .primary{text-transform:uppercase;font-weight:700}@media only screen and (min-width:768px){section.specialstudents img{position:absolute;bottom:0}}.avatar-content .fa.fa-thumbs-up{display:block;border:1px solid #cccccc;border-radius:6px;-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;-o-border-radius:6px;color:#26b297;text-align:center;width:auto;height:auto;padding:8px 10px;background-color:#fff;position:relative;right:0}@media only screen and (min-width:480px){.avatar-content .fa.fa-thumbs-up{position:absolute;right:-22%;top:5%}}.avatar-content .fa.fa-thumbs-up span{display:inline-block;font-family:source_sans_proregular,sans-serif;margin-left:7px;font-weight:700;font-size:18px}.reviews .bubbles .bottom .bubble{background-color:#f0f1ef;border:0;text-align:left;line-height:24px;padding:40px 30px}.reviews .bubbles .bottom .bubble:before{border-color:#f0f1ef transparent transparent transparent}.reviews .bubbles .bottom .bubble:after{border-color:#f0f1ef transparent #f0f1ef transparent}.reviews .bubbles .fa{border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;width:44px;height:44px;font-size:14px;line-height:22px;text-align:center;padding-top:10px;color:#fff;position:absolute;top:-15px;left:30px}.reviews .bubbles .fa span{font-family:source_sans_probold,sans-serif;margin-left:4px}.reviews .bubbles .fa.fa-facebook{background-color:#3b5998}.avatar-header div a:hover,.avatar-header div button:hover{color:#26b297}.avatar-header>div{z-index:1000}.openlogout{position:relative;z-index:1001}.avatar-submenu form{display:inline;margin:0}.avatar-submenu button{background:transparent;border:0;padding:0;color:inherit;font:inherit;cursor:pointer}.avatar-submenu .avatar-submenu-form{display:block;margin:0}.avatar-submenu .avatar-submenu-entry{display:block;position:relative;margin:0;padding:18px 40px 18px 25px;width:100%;border:0;border-bottom:1px solid #ccc;background:transparent;color:#000;font-size:14px;line-height:normal;text-align:left}.avatar-submenu .avatar-submenu-entry .fa{margin-right:10px;color:#666;font-size:16px}.pie-container{text-align:center;margin-bottom:20px}@media only screen and (min-width:992px){.pie-container{margin-bottom:0}}.pie-container .pie{width:100px;line-height:100px}@media only screen and (min-width:992px){.pie-container .pie{width:150px;line-height:150px}}body.home section{text-align:center}@media only screen and (min-width:992px){.gap{padding:70px 0;background-color:#fff}}.call-to-action img{top:0}@media only screen and (min-width:992px){.call-to-action img.coupon{top:-75px;position:absolute}}.call-to-action img.coupon{left:0}@media only screen and (min-width:992px){.call-to-action img.people{top:-210px;position:absolute}}.call-to-action img.people{right:0}.call-to-action.primary{background-color:#26b297;color:#fff;text-align:center;padding:40px}.call-to-action.primary .btn-primary{border-color:#fff;color:#fff}.call-to-action.primary .btn-primary:hover{background-color:#fff;color:#26b297}.call-to-action.primary h3{margin-bottom:20px}@media only screen and (min-width:480px){.call-to-action.primary h4{margin-top:18px}}.call-to-action.secondary{background-color:gray;text-align:left;color:#fff}.call-to-action.secondary .btn-primary{border-color:#fff;color:#fff}.call-to-action.custom{background-color:#fff}section.materie{background-color:#26b297;background-position:50% 0;background-repeat:no-repeat;color:#fff}section.materie .btn-choice{border-color:#fff;background-color:transparent;color:#fff}section.promo{background-color:#26b297;color:#fff;position:relative;overflow:hidden;text-align:center}section.promo:before{content:" ";display:block;position:absolute;left:0;top:0;width:100%;height:100%;z-index:0;opacity:.3;filter:alpha(opacity=30);background-image:url(/vite/assets/promo-BWtzn41y.jpg);background-repeat:no-repeat;background-position:50% 50%;-ms-background-size:cover;-o-background-size:cover;-moz-background-size:cover;-webkit-background-size:cover;background-size:cover}section.promo h5{text-transform:uppercase;margin:40px 0 20px;color:#fff}section.promo p{max-width:610px;margin:0 auto}.panel-default .panel-heading p>i{color:#26b297}#header.faq .nav-tabs>li:hover,#header.faq .nav-tabs>li.active{border-color:#26b297}#header.faq .nav-tabs>li:hover a,#header.faq .nav-tabs>li.active a{color:#26b297}.avatar-header div ul.notifiche a:last-child{color:#26b297}.avatar-header div ul.notifiche a:last-child .fa{color:#26b297}section.chat header{background-color:#26b297}.chat-menu .content.selected{background-color:#dff8f3}#footer h5:after{border-color:#26b297}.btn-default{background-color:#26b297}.btn-default.focus,.btn-default:focus{border-color:#197362;background-color:#26b297}.btn-neutral:hover{background-color:#26b297;color:#197362}.btn-primary{border-color:#26b297;color:#26b297}.btn-primary.focus,.btn-primary:focus{border-color:#197362}.form-control:focus{border-color:#26b297}input[type=checkbox]:checked+label:before,input[type=radio]:checked+label.radiotype:before{color:#26b297}.fa.fa-check.tutor-search-results{background-color:#0abc6f;border-radius:50%;-webkit-border-radius:500px;-moz-border-radius:500px;-ms-border-radius:500px;-o-border-radius:500px;width:auto;height:34px;line-height:30px;text-align:center;padding:0 16px;margin:0 8px;color:#fff;border:2px solid #fff}.fa.fa-check.tutor-search-results:before{content:"online";font-family:source_sans_probold,sans-serif;font-size:14px;text-transform:uppercase}.gestione-profili.profilo>div>div[class^=col-]:first-child,.gestione-profili.dati-profilo>div>div[class^=col-]:first-child{text-align:right;padding-top:10px}.gestione-profili.profilo>div>div[class^=col-]:first-child i,.gestione-profili.dati-profilo>div>div[class^=col-]:first-child i{color:#666;margin-left:10px}.gestione-profili .dropdown-wrap.white i{z-index:10}.gestione-profili .dropdown-wrap.white select.form-control{background-color:#fff!important}.gestione-profili.profilo h1{font-weight:400;margin-top:34px;margin-bottom:0}.gestione-profili.profilo a.mail,.gestione-profili.profilo button.mail{font-style:italic;font-weight:300;color:#000}.gestione-profili.profilo .btn{margin-top:30px;text-transform:none;font-weight:400}.gestione-profili.profilo p{color:gray}.gestione-profili.dati-profilo{padding-bottom:100px;padding-top:25px}.gestione-profili.first-login{padding-bottom:20px;text-align:center}.gestione-profili.first-login h1{font-weight:300}.gestione-profili.first-login .boxed{margin-bottom:80px}.gestione-profili.first-login p{color:#666;line-height:20px;font-size:18px}section.first-login{padding-top:25px}.gestione-profili.first-login .btn{padding:15px 30px;margin:20px auto}.gestione-profili.first-login .btn.btn-facebook{background-color:#fff;color:#666;border:1px solid #cccccc}.gestione-profili.first-login .btn.btn-facebook:hover{background-color:#3b5998;color:#fff}.gestione-profili.first-login .btn i{color:#fff;background-color:#3b5998;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;padding:5px 5px 5px 15px;font-size:22px;margin-left:15px}p.reachability_desc{font-size:14px;line-height:normal}body>section.lezioni{padding-top:20px}#header section.lezioni{padding-bottom:0}.lezioni{position:relative}.lezioni .info{color:#666;font-size:18px;line-height:22px}.lezioni .info .program{font-size:16px}.lezioni .info div{font-size:14px;color:gray;margin-bottom:25px}.lezioni .info div span{display:inline-block;margin-left:10px}.lezioni .info div span i{font-size:16px}.lezioni h2{font-weight:400;font-size:38px}.lezioni.studente .btn,.lezioni.tutors .btn{padding-top:1px;padding-bottom:1px}@media only screen and (min-width:992px){.lezioni .avatar-content{margin:0 20px}}.lezioni .boxed-primary>.row>div:nth-child(3){text-align:right}.lezioni .boxed-primary>.row>div:nth-child(3) .btn{margin-top:42px}.enter-classroom{padding-bottom:60px}.enter-classroom .btn.enter{border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;font-weight:600;font-size:16px;position:absolute;bottom:0;left:0;right:0}.lezioni .boxed-primary>a.primary,.lezioni .boxed-primary>button.primary{display:block;text-align:right;font-weight:600}@media only screen and (min-width:768px){.lezioni .boxed-primary>a.primary,.lezioni .boxed-primary>button.primary{margin-top:-15px}}.lezioni .boxed-primary>a.primary i,.lezioni .boxed-primary>button.primary i{margin-left:5px;font-size:18px}.lezioni .comments .comment{color:#333}.lezioni .comments .comment div[class^=col-]{border-top:1px solid #cccccc;padding-top:30px}.lezioni .comments .comment div[class^=col-]:first-child{border:0}@media only screen and (min-width:768px){.lezioni .comments .comment div[class^=col-]:first-child{border-top:1px solid #cccccc}}.lezioni .comments .comment div[class^=col-] .avatar-content{max-width:60px;margin-right:0}@media only screen and (min-width:768px){.lezioni .comments .comment div[class^=col-] .avatar-content{float:right}}.lezioni .comments .comment .btn-primary{position:absolute;top:25px;right:15px;padding:5px 10px;line-height:10px;border-radius:7px;-webkit-border-radius:7px;-moz-border-radius:7px;-ms-border-radius:7px;-o-border-radius:7px;font-size:14px;border-width:1px}.lezioni .comments .comment .btn-primary i{margin-right:5px}.lezioni .comments .comment em{color:#000;display:block;margin-top:10px}.lezioni .disabled,.lezioni .disabled .info,.lezioni .disabled .info div,.lezioni .disabled .info a.primary,.lezioni .disabled .info button.primary{color:#ccc}.lezioni .disabled .avatar-content{opacity:.4;filter:alpha(opacity=40);-webkit-filter:grayscale(1);-webkit-filter:grayscale(100%);filter:grayscale(100%);filter:gray;filter:url("data:image/svg+xml;utf8,<svg version='1.1' xmlns='http://www.w3.org/2000/svg' height='0'><filter id='greyscale'><feColorMatrix type='matrix' values='0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0' /></filter></svg>#greyscale")}#header.programma{text-align:center}#header.programma div div div{color:#666}#header.programma h1{font-family:source_sans_light,sans-serif}section.programma textarea{min-height:300px;margin-top:20px}.vcenter{display:inline-block;vertical-align:middle;float:none}.green-info-tooltip{background-color:#26b297!important;margin:5px}.green-info-lessons{color:#26b297!important}.lessons-title{font-weight:700!important;text-transform:uppercase!important}.lessons-type{font-weight:400!important}.lessons-count{margin-left:6px}.lessons-form{height:40px;margin:0}.tab_content_padding,.gestione-pagamenti .panel,.gestione-pagamenti .transazione,.gestione-pagamenti .pacchetto{padding:20px}@media only screen and (min-width:992px){.tab_content_padding,.gestione-pagamenti .panel,.gestione-pagamenti .transazione,.gestione-pagamenti .pacchetto{padding:30px 60px}}section.gestione-pagamenti{padding-top:25px;padding-bottom:25px}section.gestione-pagamenti h6{font-size:14px;margin-bottom:0}@media only screen and (min-width:480px){.gestione-pagamenti .boxed-primary h3{display:block}}.gestione-pagamenti .boxed-primary h3{margin-bottom:0;margin-top:25px;font-weight:700}@media only screen and (min-width:480px){.gestione-pagamenti .boxed-primary .btn-primary{float:right}}.gestione-pagamenti .boxed-primary .btn-primary{margin-top:27px}.gestione-pagamenti .boxed-primary h5{font-weight:600;font-size:16px;border-bottom:1px solid #cccccc;text-transform:uppercase;padding-bottom:12px;margin-bottom:30px}.gestione-pagamenti .boxed-primary span{font-size:18px;text-transform:none}.gestione-pagamenti .boxed-primary span strong{font-size:26px;font-weight:700}.gestione-pagamenti.studente .boxed-primary{padding:25px 30px}@media only screen and (min-width:480px){.gestione-pagamenti.studente .boxed-primary{overflow:hidden;min-height:270px}}.gestione-pagamenti.studente .boxed-primary img{margin:-25px 0 0 -30px}.gestione-pagamenti.tutors .boxed-primary{padding:25px 50px 45px}.gestione-pagamenti.tutors .boxed-primary h5{margin-bottom:40px}.gestione-pagamenti.tutors .boxed-primary .nr{display:inline-block;font-size:70px;line-height:60px;font-weight:600;color:#1bb7c5;padding-left:65px;margin-bottom:20px}@media only screen and (min-width:992px){.gestione-pagamenti.tutors .boxed-primary .nr{margin-bottom:0}}.gestione-pagamenti.tutors .boxed-primary.minuti-lezione .nr{background:url(data:image/png;base64,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) 0 50% no-repeat}.gestione-pagamenti.tutors .boxed-primary.credito-corrente .nr{background:url(data:image/png;base64,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) 0 50% no-repeat}.gestione-pagamenti.tutors .boxed-primary .info-circle{float:right;cursor:pointer;background-color:gray;color:#fff;padding:5px;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;width:22px;height:22px;line-height:12px;text-align:center;font-family:Times New Roman;font-style:italic;font-size:font_size_large}.gestione-pagamenti.tutors .boxed-primary p{color:gray;line-height:22px;font-size:18px}.gestione-pagamenti .pacchetto{position:relative;overflow:hidden;border-bottom:1px solid #cccccc;clear:both;width:100%}@media only screen and (min-width:480px){.gestione-pagamenti .pacchetto div:last-child{text-align:right}}.gestione-pagamenti .pacchetto h4{margin-bottom:0}.gestione-pagamenti .pacchetto h6{font-weight:400;margin-top:14px}.gestione-pagamenti .pacchetto span{color:red;display:block;line-height:16px}.gestione-pagamenti .pacchetto.disabled h4,.gestione-pagamenti .pacchetto.disabled h6,.gestione-pagamenti .pacchetto.disabled span{color:#ccc}.gestione-pagamenti .transazione{position:relative;overflow:hidden;border-bottom:1px solid #cccccc;clear:both;width:100%}@media only screen and (min-width:480px){.gestione-pagamenti .transazione div:last-child{text-align:right}}.gestione-pagamenti .transazione h6{margin-top:18px}.gestione-pagamenti .transazione .data{display:block;text-align:center;font-size:18px;color:gray;margin-top:10px;margin-bottom:10px;border-top:1px solid #cccccc;border-bottom:1px solid #cccccc}@media only screen and (min-width:480px){.gestione-pagamenti .transazione .data{margin-top:14px;border:0}}.gestione-pagamenti .transazione .price{display:inline-block;margin-top:14px;font-size:18px}.gestione-pagamenti.studente .transazione a{display:inline-block;color:#000;margin-left:15px}.gestione-pagamenti.tutors .nav-tabs>li.active:first-child>a{color:#1bb7c5}.gestione-pagamenti.tutors .nav-tabs>li.active:last-child>a{color:#0abc6f}.gestione-pagamenti.tutors .transazione .minuti{display:block;text-align:center;font-size:18px;margin-top:10px;border-top:1px solid #cccccc;border-bottom:1px solid #cccccc}@media only screen and (min-width:480px){.gestione-pagamenti.tutors .transazione .minuti{margin-top:14px;border:0}}.gestione-pagamenti.tutors .transazione .price{display:block;font-size:18px;margin-top:0;margin-bottom:10px;border-bottom:1px solid #cccccc;font-weight:700;text-align:center}@media only screen and (min-width:480px){.gestione-pagamenti.tutors .transazione .price{margin-top:14px;border:0}}.gestione-pagamenti.tutors .transazione a{display:inline-block;font-size:18px;color:#000;padding-right:30px;text-align:center}.gestione-pagamenti.tutors .transazione a .fa{position:absolute;top:15px;right:0}.gestione-pagamenti.tutors .transazione a span{display:block;font-size:16px;line-height:12px;color:#999}@media only screen and (min-width:1200px){.gestione-pagamenti .panel{margin-right:120px}}.dropdown-wrap.data-scadenza-carta{width:45%}@media only screen and (min-width:1200px){.dropdown-wrap.data-scadenza-carta{width:49%}}.dropdown-wrap.data-scadenza-carta{margin:0;display:inline-block}.dropdown-wrap.data-scadenza-carta select.form-control{padding:4px 10px}.dropdown-wrap.data-scadenza-carta i{right:10px}.ribbon{display:block;position:absolute;top:25px;width:120px;height:20px;line-height:20px;text-align:center;font-size:14px;font-weight:600;color:#fff;background-color:gray;text-transform:uppercase}.ribbon.right{right:-25px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.ribbon.left{left:-25px;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}@media only screen and (min-width:768px){#header.aula-virtuale{padding-top:130px}}#header.aula-virtuale h3{font-weight:300;margin:0 0 10px}@media only screen and (min-width:992px){#header.aula-virtuale h3{margin-top:10px}}#header.aula-virtuale .btn{padding:6px 15px}@media only screen and (min-width:992px){#header.aula-virtuale .btn{margin:0 0 20px 15px}}#header.aula-virtuale .details{font-size:14px;margin-top:-14px}#header.aula-virtuale .time{position:relative;font-size:14px;text-transform:uppercase;cursor:pointer}@media only screen and (min-width:992px){#header.aula-virtuale .time{float:right;margin-top:10px}}#header.aula-virtuale .time span{display:inline-block;margin-left:5px;font-weight:600}#header.aula-virtuale .time .fa-info{border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;background-color:#ff4d4d;width:20px;height:20px;line-height:20px;text-align:center;color:#fff;margin-left:5px;position:relative}#header.aula-virtuale .avatar-content{margin:-14px 0 20px}#header.aula-virtuale .avatar-content .fa{height:18px;width:18px}#header.aula-virtuale .avatar-content .fa-check:before{content:" "}section.aula-virtuale{background-color:#e3e3e3}#chat-container{-webkit-box-shadow:0 0 4px rgb(191.25,191.25,191.25);-moz-box-shadow:0 0 4px rgb(191.25,191.25,191.25);box-shadow:0 0 4px #bfbfbf;margin-bottom:20px}.whatsapp{font-size:14px;color:#666}#chat-messages{-webkit-box-shadow:0 0 4px rgb(191.25,191.25,191.25);-moz-box-shadow:0 0 4px rgb(191.25,191.25,191.25);box-shadow:0 0 4px #bfbfbf;background-color:#f2f2f2}#chat-messages .messages-container{max-height:470px;overflow:hidden}#chat-messages .messages-container>div{max-height:400px;overflow:auto}#chat-messages header{background-color:gray;color:#fff;padding:20px}#chat-messages header h5{margin:0}#chat-messages .fa{border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;width:18px;height:18px;text-align:center;padding-top:10px;color:#fff;float:right;border:2px solid #fff}#chat-messages .fa.fa-check{background-color:#0abc6f}#chat-messages .fa.fa-minus{background-color:gray;display:none}#chat-messages .fa.fa-check:before{content:" "}#chat-messages .fa.fa-minus:before{content:" "}#chat-messages .new-virtual-room-message-form #message_body{border:0;min-height:62px;height:62px;padding-bottom:0;padding-top:0;padding-right:72px;margin:0;line-height:60px;background:#fff;border-top:1px solid #cccccc}#header.invitestudents{text-align:center}@media only screen and (min-width:800px){body.invites #header h1{color:#fff}body.invites nav .logo #bianco{display:block!important}body.invites nav .logo #nero{display:none!important}body.invites nav.coloredBG .logo #bianco{display:none!important}body.invites nav.coloredBG .logo #nero{display:block!important}body.invites .site-nav a,body.invites .site-nav a:hover,body.invites .site-nav a.active,body.invites .site-nav button,body.invites .site-nav button:hover,body.invites .site-nav button.active{color:#fff}body.invites .hamburger>div{background:#fff}}body.invites .how-to{color:#000}.invitestudents .call-to-action h5{font-weight:400;color:#666;margin:15px 0 30px}.invitestudents .call-to-action .avatar-content{margin:-15px 30px 0 0;max-width:100%}.invitestudents .userslist{-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;transform-style:preserve-3d;height:110px}.invitestudents .userslist div[class^=col-]{position:relative;top:50%;transform:translateY(-50%)}.invitestudents .userslist div[class^=col-]:last-child{color:#666;left:-30px}.invitestudents .userslist div[class^=col-]:last-child h4{margin:0}@media only screen and (min-width:800px){body.home.bundles #header h1{color:#fff}body.home.bundles nav .logo #bianco{display:block!important}body.home.bundles nav .logo #nero{display:none!important}body.home.bundles nav.coloredBG .logo #bianco{display:none!important}body.home.bundles nav.coloredBG .logo #nero{display:block!important}body.home.bundles nav.coloredBG .site-nav a,body.home.bundles nav.coloredBG .site-nav a:hover,body.home.bundles nav.coloredBG .site-nav a.active,body.home.bundles nav.coloredBG .site-nav button,body.home.bundles nav.coloredBG .site-nav button:hover,body.home.bundles nav.coloredBG .site-nav button.active,body.home.bundles nav.coloredBG .site-nav.login button.link-class,body.home.bundles nav.coloredBG .site-nav.login button.link-class:hover,body.home.bundles nav.coloredBG .site-nav.login button.link-class:focus{color:#000!important}body.home.bundles .site-nav a,body.home.bundles .site-nav a:hover,body.home.bundles .site-nav a.active,body.home.bundles .site-nav button,body.home.bundles .site-nav button:hover,body.home.bundles .site-nav button.active,body.home.bundles .site-nav.login button.link-class,body.home.bundles .site-nav.login button.link-class:hover,body.home.bundles .site-nav.login button.link-class:focus{color:#fff}body.home.bundles .hamburger>div{background:#fff}}@media only screen and (min-width:800px){body.bundles.purchase nav .logo #bianco{display:none!important}body.bundles.purchase nav .logo #nero{display:block!important}body.bundles.purchase .site-nav a,body.bundles.purchase .site-nav a:hover,body.bundles.purchase .site-nav a.active,body.bundles.purchase .site-nav button,body.bundles.purchase .site-nav button:hover,body.bundles.purchase .site-nav button.active,body.bundles.purchase .site-nav.login button.link-class,body.bundles.purchase .site-nav.login button.link-class:hover,body.bundles.purchase .site-nav.login button.link-class:focus{color:#000!important}body.bundles.purchase .hamburger>div{background:#000!important}}#header.pacchetti h4{margin-bottom:40px}#header.pacchetti h4.gratis{font-size:30px;display:inline-block;margin:0 auto 20px 0;position:relative}#header.pacchetti h4.gratis:before{content:"";background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAPcAAAAKCAYAAABogMiUAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAABXZJREFUeNrsmFtsVFUUhjtTYFqGKZSxDFTLAAGqVi6GiEC0aFRQgWCiMUFfNPEWH3ww0VejJvqi0QejDxoevEWNmHgpSo2CARULVHCgolxiQwutvThtbTu0nY7/it9Jdk4GKabpJTkr+XPm7LNnX9Ze/7rsUEEgk0ZyyWRYjwXCFcLvQr+wWagJNTamx3AdhXqUaM6//qNPUt8bfW1T9UgIMeGcsE44JtwufCbY9wphhbBQeFt4QrD5PhG+0phDGme6fi8Wtgh3CHuET4WPhZ3CbvX7iDltnJwwR2gS2oQh4U6hXTguhIReYRnzf6//t092ewkFlLlkw45gKGdlAFm9V+l3GuMwGVR7r9P/Sj1uxGAvE04Je4VdwjQMuxqjGxa6hBPCPGGpsFKYL7RChpg3tPCtcL2QEl5kvJdwAF3OusqFBmG/8KcRQGtMaW3VrK1IeJd5jAz3C2XC58LrzGdruZfvq4UpkKVPeBQSeiSazlx/898OYS794sL7kLLUUW0H+y9z2t7AGdzAuN1GPHSz0unXyt698Yy836DvpY7OdgvPCG8KlbQd5Hu5r98S4QjOJ4XzKGc9dlad0mErDtfGuo7/2j53CFl0bbqdyfqi+k+9/UfP4Xy2pfbzAblHTsYkh57G+EoxfIs6PcJWvPiAUMxB9tCvgQNNcqgDGNndENQO/2Eh4pvWjLBeuJr++eQnjGLWKG43gzFdTDohZYJo6Yk5gqirPgw0MUGPd9C3/pHIj8K1nFGcrGAkYmQM+9p6cHAxsilXTG+vCi/wbqQ9iV3cRuZ1GJieb8EmzXl9wVxVOMg2xpuFUx2WE+iY1OQWMWfosRZFdKPgB+1dm9vp61uktgwp22MQZxW4kCHsIK2NBDnJhBArM87giBcJzfxeS+TzxJzsNvq+w7kaMQ6RfZjTrcOJvwYh3oPMltmUCEeFJ5mji4jrBQAj6ibmsrT9NOMfEO4TboXYp1jzKoLACZy5l2WkIKmtf7awnedeMqA1wk0Qvx7HehV7bcYJR7HPD1ivzVdDn+fZq5Uop2X/A7L/KVa6jAu5NflsNtZEWhMjSlo6dheKMmK+JdSikEo87BCKmUvkSXPARuibOeQwCpwsks/p7KetkPQw6vv+M7VhLzqIkJou8+09xxmfJL3sx5BmEm1K0GWZL+KbsT9Oqt0OvMwgw5pt3vWQxMqAFsb8gRS7kDarra/hPwscAlsfq8k3EP3MYTfLHtZAxoM46yik7HYiqO0ro++D+h6HeAUXSHVtX1nrO45BKsGaTY85rSXnlHhG/D611endzuVlHNt5pzxYDNFrKQ8WcmYr6GsO7RX0sBG9Hw2N8iaKnLokAlow1NXUbNUYXIYUaT0erzLPkO3UTWMhlv7McN6zGFIL6VDMMa6CPCmaJ9tJ77flGd8I9hTvi3BqKQy/HG+d8l+OSa8VHLCtoU7fW9RW6r/Q4sLqciJbWt/7MH4znv6LnF2Uc5uD420KEokJm9HGccDmKLK0WYCLeDZhWW8Iw3lI2KcPX+u9GK9hnZ/DUL4jNX4ET2+3lGch3zQ8a5nvgmSsSOjWm1MhSwNrqyJtqSFKFTjpfdiJJOfoV0E6FueCqRXn8ptTJ5kn3UekK2GMbiJZJwiT2hVzCHb5kgnMMpCxFCP3LlKjNgx8HSlE0SVcNoxUniUCFXOJZZcEHwoPEB2fpqY5Rgpeypp+gVhbSeX6GSMBjkPqP0SizuBYAwnkX3I3kxL+X6mlhkqShg+Q0s6nHrP68FfqviH63QMhra7aozVYNpDQ7yPBkQQSyOiR2y6uNlPvWYr9JWlrBxFzCZHUauLl3Ood5gZxOSnqPBHzDDVflmjaZTVfoOJAAhkf+UeAAQD9o+jeHCpaCAAAAABJRU5ErkJggg==) 0 100% no-repeat;position:absolute;bottom:-10px;left:0;height:10px;width:247px}section.pacchetti{padding-top:25px;padding-bottom:25px}section.pacchetti h6{font-size:14px;margin-bottom:30px}section.pacchetti label.radiotype{margin-top:0}.call-to-action.pacchetti{position:relative}@media only screen and (min-width:992px){.call-to-action.pacchetti{background:#f2f2f2 url(/vite/assets/img-header-pacchetti-BtNEs1Wb.jpg) 50% -380px no-repeat;padding:0}}.pacchetti.adv{position:relative;text-align:center;padding:4% 4% 0}.pacchetti.adv h1{color:#fff}.pacchetti.adv h4{color:#fff;font-size:30px;display:inline-block;margin:0 auto 20px 0;position:relative}@media screen and (min-width:768px){.pacchetti.adv h4:before{content:"";background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAPcAAAAKCAYAAABogMiUAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAABXZJREFUeNrsmFtsVFUUhjtTYFqGKZSxDFTLAAGqVi6GiEC0aFRQgWCiMUFfNPEWH3ww0VejJvqi0QejDxoevEWNmHgpSo2CARULVHCgolxiQwutvThtbTu0nY7/it9Jdk4GKabpJTkr+XPm7LNnX9Ze/7rsUEEgk0ZyyWRYjwXCFcLvQr+wWagJNTamx3AdhXqUaM6//qNPUt8bfW1T9UgIMeGcsE44JtwufCbY9wphhbBQeFt4QrD5PhG+0phDGme6fi8Wtgh3CHuET4WPhZ3CbvX7iDltnJwwR2gS2oQh4U6hXTguhIReYRnzf6//t092ewkFlLlkw45gKGdlAFm9V+l3GuMwGVR7r9P/Sj1uxGAvE04Je4VdwjQMuxqjGxa6hBPCPGGpsFKYL7RChpg3tPCtcL2QEl5kvJdwAF3OusqFBmG/8KcRQGtMaW3VrK1IeJd5jAz3C2XC58LrzGdruZfvq4UpkKVPeBQSeiSazlx/898OYS794sL7kLLUUW0H+y9z2t7AGdzAuN1GPHSz0unXyt698Yy836DvpY7OdgvPCG8KlbQd5Hu5r98S4QjOJ4XzKGc9dlad0mErDtfGuo7/2j53CFl0bbqdyfqi+k+9/UfP4Xy2pfbzAblHTsYkh57G+EoxfIs6PcJWvPiAUMxB9tCvgQNNcqgDGNndENQO/2Eh4pvWjLBeuJr++eQnjGLWKG43gzFdTDohZYJo6Yk5gqirPgw0MUGPd9C3/pHIj8K1nFGcrGAkYmQM+9p6cHAxsilXTG+vCi/wbqQ9iV3cRuZ1GJieb8EmzXl9wVxVOMg2xpuFUx2WE+iY1OQWMWfosRZFdKPgB+1dm9vp61uktgwp22MQZxW4kCHsIK2NBDnJhBArM87giBcJzfxeS+TzxJzsNvq+w7kaMQ6RfZjTrcOJvwYh3oPMltmUCEeFJ5mji4jrBQAj6ibmsrT9NOMfEO4TboXYp1jzKoLACZy5l2WkIKmtf7awnedeMqA1wk0Qvx7HehV7bcYJR7HPD1ivzVdDn+fZq5Uop2X/A7L/KVa6jAu5NflsNtZEWhMjSlo6dheKMmK+JdSikEo87BCKmUvkSXPARuibOeQwCpwsks/p7KetkPQw6vv+M7VhLzqIkJou8+09xxmfJL3sx5BmEm1K0GWZL+KbsT9Oqt0OvMwgw5pt3vWQxMqAFsb8gRS7kDarra/hPwscAlsfq8k3EP3MYTfLHtZAxoM46yik7HYiqO0ro++D+h6HeAUXSHVtX1nrO45BKsGaTY85rSXnlHhG/D611endzuVlHNt5pzxYDNFrKQ8WcmYr6GsO7RX0sBG9Hw2N8iaKnLokAlow1NXUbNUYXIYUaT0erzLPkO3UTWMhlv7McN6zGFIL6VDMMa6CPCmaJ9tJ77flGd8I9hTvi3BqKQy/HG+d8l+OSa8VHLCtoU7fW9RW6r/Q4sLqciJbWt/7MH4znv6LnF2Uc5uD420KEokJm9HGccDmKLK0WYCLeDZhWW8Iw3lI2KcPX+u9GK9hnZ/DUL4jNX4ET2+3lGch3zQ8a5nvgmSsSOjWm1MhSwNrqyJtqSFKFTjpfdiJJOfoV0E6FueCqRXn8ptTJ5kn3UekK2GMbiJZJwiT2hVzCHb5kgnMMpCxFCP3LlKjNgx8HSlE0SVcNoxUniUCFXOJZZcEHwoPEB2fpqY5Rgpeypp+gVhbSeX6GSMBjkPqP0SizuBYAwnkX3I3kxL+X6mlhkqShg+Q0s6nHrP68FfqviH63QMhra7aozVYNpDQ7yPBkQQSyOiR2y6uNlPvWYr9JWlrBxFzCZHUauLl3Ood5gZxOSnqPBHzDDVflmjaZTVfoOJAAhkf+UeAAQD9o+jeHCpaCAAAAABJRU5ErkJggg==) 0 100% no-repeat;position:absolute;bottom:-10px;left:0;height:10px;width:247px}}.pacchetti.adv .card-adv{padding-top:10%}@media screen and (max-width:767px){.pacchetti.adv .card-adv{padding-top:20%}}@media screen and (max-width:610px){.pacchetti.adv .card-adv{padding-top:35%}}.call-to-action.invitefriends{background-color:#fff;border-bottom:1px solid #cccccc;font-size:18px;padding:40px 0}.call-to-action.invitefriends img{display:block;margin:0 auto}@media only screen and (min-width:992px){.call-to-action.invitefriends img{display:inline-block}}.offerta-pacchetto{background-color:#fff;border-radius:15px;-webkit-border-radius:15px;-moz-border-radius:15px;-ms-border-radius:15px;-o-border-radius:15px;margin-bottom:30px;padding-bottom:30px}.offerta-pacchetto.smart{top:-250px;padding-bottom:50px}.offerta-pacchetto h5{display:block;color:#fff;text-transform:uppercase;padding:15px 0;border-radius:15px 15px 0 0;-webkit-border-radius:15px 15px 0 0;-moz-border-radius:15px 15px 0 0;-ms-border-radius:15px 15px 0 0;-o-border-radius:15px 15px 0 0;margin:0}.offerta-pacchetto p{padding:20px 45px;border-bottom:1px solid #cccccc;line-height:24px}.offerta-pacchetto p strong{display:block}.offerta-pacchetto .header{text-align:center;color:#fff;padding:20px 0;position:relative}.offerta-pacchetto .header h2{font-size:90px;font-weight:400;margin:0}.offerta-pacchetto .header h6{line-height:20px;margin:0}.offerta-pacchetto .header .bonus{position:absolute;right:-24px;top:-47px;background:transparent url(data:image/png;base64,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) 50% 50% no-repeat;width:144px;height:100px;color:#fff;text-transform:uppercase;font-weight:600;text-align:left}@media only screen and (min-width:768px)and (max-width:992px){.offerta-pacchetto .header .bonus{background-color:#ff4d4d;background-image:none;width:100%;position:relative;top:0;right:0;padding-top:5px}}.offerta-pacchetto .header .bonus span{display:block;font-size:34px}.offerta-pacchetto .header .bonus span:first-child{float:left;line-height:50px;margin-right:10px;font-size:40px}.offerta-pacchetto .header .bonus span:last-child{float:left;margin-right:10px;font-size:16px;line-height:18px;opacity:.6;filter:alpha(opacity=60)}.offerta-pacchetto .header .bonus>div{margin:24px 0 0 30px}.offerta-pacchetto .price span{display:block}.offerta-pacchetto .price span:first-child{margin-top:30px}.offerta-pacchetto .price span{font-size:60px;font-weight:600;display:inline-block;margin-top:15px;position:relative}.offerta-pacchetto .price span em{font-style:normal;font-size:16px;position:absolute;right:-13px;top:-15px}.offerta-pacchetto .price span.old{font-size:33px;position:relative;padding:0 15px}.offerta-pacchetto .price span.old em{font-size:14px;position:absolute;right:8px;top:-6px}.offerta-pacchetto .price span.old:after{content:"";height:3px;width:100%;background-color:red;-webkit-transform:rotate(350deg);-moz-transform:rotate(350deg);transform:rotate(350deg);position:absolute;top:12px;right:0;left:0}.offerta-pacchetto .price span.time{font-size:14px;color:gray;display:block;margin-bottom:15px;margin-top:0}.offerta-pacchetto .price span.risparmio{color:red;display:block;font-weight:700;font-size:18px;margin-bottom:10px}.offerta-pacchetto.base{margin-top:40px}@media only screen and (min-width:768px){.offerta-pacchetto.base{margin-left:70px;margin-right:15px}}.offerta-pacchetto.base .header{background-color:#1bb7c5}.offerta-pacchetto.base h5{background-color:#158d98}.offerta-pacchetto.base .btn-primary{border-color:#1bb7c5;color:#1bb7c5}.offerta-pacchetto.base .btn-primary:hover{color:#fff;background-color:#1bb7c5}@media only screen and (min-width:768px){.offerta-pacchetto.top{margin-left:15px;margin-right:70px}}.offerta-pacchetto.top{margin-top:40px}.offerta-pacchetto.top .header{background-color:#f5911e}.offerta-pacchetto.top h5{background-color:#d6770a}.offerta-pacchetto.top .btn-primary{border-color:#f5911e;color:#f5911e}.offerta-pacchetto.top .btn-primary:hover{color:#fff;background-color:#f5911e}.offerta-pacchetto.smart .header{background-color:#80b912;padding:45px 0}.offerta-pacchetto.smart h5{background-color:#608b0d;padding:30px 0}.offerta-pacchetto.smart .btn-primary{border-color:#80b912;color:#80b912}.offerta-pacchetto.smart .btn-primary:hover{color:#fff;background-color:#80b912}.pacchetti .tipo-pagamento{border-bottom:1px solid #cccccc}@media only screen and (min-width:992px){.pacchetti .tipo-pagamento{border-right:1px solid #cccccc;border-bottom:0;margin:-40px 0}}.pacchetti .tipo-pagamento{padding-top:40px;padding-bottom:40px;padding-right:40px}@media only screen and (min-width:992px){.pacchetti .pacchetto-scelto{padding-left:40px}}.pacchetti .pacchetto-scelto.base h5,.pacchetti .pacchetto-scelto.base .bonus{color:#1bb7c5}.pacchetti .pacchetto-scelto.top h5,.pacchetti .pacchetto-scelto.top .bonus{color:#f5911e}.pacchetti .pacchetto-scelto.smart h5,.pacchetti .pacchetto-scelto.smart .bonus{color:#80b912}.pacchetti .pacchetto-scelto h5{margin-top:30px}@media only screen and (min-width:992px){.pacchetti .pacchetto-scelto h5{margin:0}}.pacchetti .pacchetto-scelto div{padding:20px 30px;margin:40px 0}.pacchetti .pacchetto-scelto div h2{font-size:38px;margin:0}.pacchetti .pacchetto-scelto div p{color:gray;display:block;margin-bottom:5px}.pacchetti .pacchetto-scelto div .fa{border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;height:30px;width:30px;line-height:31px;text-align:center;font-size:20px;display:inline-block;color:#fff;background-color:#f5911e;float:right;margin-top:15px}header.recensione{text-align:center}header.recensione .sent{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAG0AAABiCAYAAABarl2DAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAABHtJREFUeNrs3UtoE1EUBuDMJJ2BuvABSlqk05l0YdWVYhdupIigG92qG0EXLgWXgqIuxJX1hRW1oKCCpaK48LXQha9UxIUottjWtEnbqLXSghNmJsl4rgYpkrSNTZl7mv9AKM1jmLlfzr3nZPIIhao8hoaGDgwPDz/o7e3VQwgeYOl02hcXTnBKNYNpmnZ66nW5XO6J67rbTdP8CTQGYFPgnhPcVpnhFIDxg1MAVhLuaTgc3hKNRnOyHYcKsOJBYK3ZbPYEMo0J2JRwMpmMQdPkF2QaDzAROmXcDkyPfMD+DJCqrgYaI7BCLAcaLzAp130VYDNGAmjzGMlk8nCFwUS/Fgfa/IEdqampOV7p7RLaS/Rp8wd2rNLb9X1/oK6uLoZMYwJWyLI3Mh6zCrDSkc/n40BjBFaYHl8BjREYhWPb9lug8QETU+O75uZmF2hMwApo3bKOgwqwkpXja6AxAitk2gtZx0MBWNGq8Rs11SuQaUzACln2RuZxUQHGqwiRFi1IMKAxBBNmdHkJND5gIss+GYYxCTQmYAW01yHJQwUYr/VMCjSZwETIeKZaquZ6cHBwt67rNyQaD/GBi8Uyvn9fCrT+/v5ltbW1fYqiLJVlMHzfn6BMux/gLkzSPqRFMUT78ciyrLFid4oEtXc0JR6UCez3M1hRFkcikV2S7I6XSqVue553yDTNz1Jk2ujo6GcapMYQYsYp23XdfQ0NDbcCLURoalwJsFnHIk3TbtL6vydQtHA4vAoW5VX5VLBdSiQS63+vaSMjI+8rufX6+vq1M+6Bqi6FQ9lBCae109+WCA3gGowHk3RT1Q2Uba0qhoJXUHW7E2j8sm0j0PihmUBj2AIAjWO2YQiAhgAaAmhAQwANATSgIYCGmFN4QGMWvu+PAY1Z5HK5bqDxQ7sHNF5T4zih3QIaryzrsCzLBhqjqtFxnHMo+RlFNpu9G4vFkkDjNTWeQnPNKMQHHQ3DiAON02LmeWem/g80+cv8lK7rnUDjlWUXo9FoFmh8wnZd98K/VwJN7jL/elNT0w+gMVrOCK2t2A1Ak7cve9zY2NgDNF5TY8lf8gCanM10DzXTD4HGK8vOTnc70ORrpsepN7sKNF4FyJVYLJYBGp/4e84MaHzWsjuUZSmg8UI7NZv7AU2eMj9OzXQ30BZIMw00Ocv8pKZpXUDjVDJ6Xns5XwwKtOBDfDXgxXIeALTg17Ki58yAJvFyVuqcGdAkDfE9xVTm9wJtgZb5gaNRI+mhmc5/NAzjERs0RVH6kGXTnzOTDk3X9R5qKCerFYyO/Tv1ZtdYoYk3X9Ii/LCKC5DLM50zk7IQoWfa+So1s+nY2+aygcDQTNN8RvN6V7WJua7bRsf+lSWaCMdx9tP83l9FFWO3pmlH57qdQNFoXh/PZDKbCW6gCsDitm1v+/fDFOzQRFiWNUgH00JTZecC9XLo2E5OTExsKvc1xpItUzqd9itcGf73jw4lEol1kUhkr6qqrdTL1dNlCdOSXvyk1gfxMhWtYR2zed9HOfFLgAEAp0hbpx9LyTUAAAAASUVORK5CYII=) 50% 50% no-repeat;padding:30px 0}header.recensione h1{font-weight:300}header.recensione p{color:#666;font-size:18px;line-height:20px}section.recensione{padding-top:25px}section.recensione label{font-weight:600}section.recensione a.primary,section.recensione button.primary{margin-bottom:15px;display:inline-block}section.recensione .form-control.value{width:50%;margin:0;float:left;text-align:center;color:gray;font-size:18px;vertical-align:middle}section.recensione .form-control.value span{display:inline-block;margin-top:14px}section.recensione .form-control.value:hover,section.recensione .form-control.value.active{background-color:gray;color:#fff;border-color:gray}.recensione .row .value:nth-child(2n){border-top-left-radius:0;border-bottom-left-radius:0}.recensione .row .value:nth-child(odd){border-top-right-radius:0;border-bottom-right-radius:0}@media only screen and (min-width:768px){#header.faq{padding-top:130px}}#header.faq{border-bottom:1px solid #ccc}@media only screen and (min-width:768px){#header.faq h1{margin-top:20px}}#header.faq .nav-tabs{display:inline-block;margin-bottom:-9px}@media only screen and (min-width:480px){#header.faq .nav-tabs{margin-top:-15px}}#header.faq .nav-tabs>li{float:right;background-color:transparent;margin-left:30px;border-bottom:5px solid transparent;padding-bottom:6px}#header.faq .nav-tabs>li a{color:gray;padding:0 5px;background-position:50% 0;background-repeat:no-repeat;display:inline-block}#header.faq .nav-tabs>li a span{display:block;width:70px;height:69px;margin-bottom:15px}#header.faq .nav-tabs>li.students span{background-image:url(data:image/png;base64,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)}#header.faq .nav-tabs>li.tutors span{background-image:url(/vite/assets/faq_tutor-CC774jHz.png)}#header.faq .nav-tabs>li:hover span{background-position:50% 100%}#header.faq .nav-tabs>li.active a{background-color:transparent}#header.faq .nav-tabs>li.active a span{background-position:50% 100%}section.faq{background-color:#fff}section.faq .tab-content{box-shadow:none;margin-top:4px}section.faq .tab-content h4{font-weight:400}section.faq .tab-content h4 span{display:block;float:right}section.faq .tab-content .panel-default>.panel-heading{background-color:#fff}section.notifiche{padding-top:25px}section.notifiche .data{color:gray;display:block}section.notifiche .boxed-primary{line-height:18px}section.notifiche .boxed-primary .row{border-bottom:1px solid #cccccc;padding-bottom:10px;margin-bottom:10px}@media only screen and (min-width:768px){section.notifiche .boxed-primary .row{border-bottom:0;padding:0;margin:0;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;transform-style:preserve-3d;height:110px}section.notifiche .boxed-primary .row div[class^=col-]{position:relative;top:50%;transform:translateY(-50%)}}section.notifiche .boxed-primary .avatar-content{margin:0;max-width:80px}.avatar-notifica{text-align:center;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;background-color:#ccc;color:#f2f2f2;font-size:30px;line-height:80px;height:80px;width:80px;display:block}.avatar-header div ul.notifiche .fa{position:relative}.fa .notifiche-qty{right:-12px;top:-10px}.openlogout .notifiche-qty{right:-10px;top:5px}@media only screen and (min-width:768px){.openlogout .notifiche-qty{right:-8px;top:-2px}}#header.chat{padding-bottom:0;padding-top:100px}section.chat{padding-top:0}section.chat header{padding:15px;color:#fff}@media only screen and (min-width:768px){section.chat header{min-height:85px}}section.chat .avatar-content{max-width:50px;margin:0 24px;float:left}section.chat .avatar-content img{border-width:2px}section.chat .avatar-content .fa{top:0;right:0;height:20px;width:20px}section.chat .avatar-content .fa:before{content:" "}.chat-menu{background-color:#fff;position:relative;max-height:180px;overflow:auto}@media only screen and (min-width:768px){.chat-menu{height:inherit;overflow:hidden}}@media only screen and (min-width:768px){.chat-menu header strong{margin-top:20px!important;margin-left:10px!important}}.chat-menu .content{border-bottom:1px solid rgb(242.25,242.25,242.25);height:80px;clear:both;position:relative;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;transform-style:preserve-3d}.chat-menu .content>div{position:relative;top:50%;transform:translateY(-50%)}.chat-menu .content h5{margin:0;font-weight:400}.chat-menu .content p{font-size:12px;line-height:14px;color:gray}.chat-menu .content.selected h5{font-weight:700}.chat-menu .notifiche-qty{top:30px;right:30px}.chat-container{background-color:#f2f2f2}.chat-container>.row{display:table;width:100%;margin:0}@media only screen and (min-width:768px){.chat-container>.row>[class*=col-]{float:none;display:table-cell;vertical-align:top}}.chat-container>.row>[class*=col-]{margin:0;padding:0}.chat-container header .btn-primary{border-color:#fff;color:#fff}.chat-container header strong{display:block;line-height:18px;margin-top:10px}.chat-container .messages-container{width:100%;padding-bottom:120px}@media only screen and (min-width:768px){.chat-container .messages-container{padding:20px 20px 120px}}@media only screen and (min-width:1500px){.chat-container .messages-container{padding:20px 20px 120px}}.chat-container .messages-container .separator{font-size:12px;line-height:14px;text-transform:uppercase;text-align:center;color:#b3b3b3;margin:10px 0 20px}.chat-container .messages-container .separator span{display:inline-block;position:relative;background-color:#f2f2f2;padding:0 30px}.chat-container .messages-container .separator:after{content:"";border-bottom:1px solid #cccccc;display:block;margin-top:-7px}.chat-container .messages-container .avatar-content{max-width:50px;margin:0;position:absolute;bottom:30px}.chat-container .messages-container .avatar-content img{border-width:2px}.chat-container .messages-container .message-wrapper{overflow-wrap:anywhere}@media only screen and (min-width:768px){.chat-container .messages-container .bubbles>.left{margin-right:20%}}.chat-container .messages-container .bubbles>.left .bubble{margin-left:77px}.chat-container .messages-container .bubbles>.left .avatar-content{left:0}@media only screen and (min-width:768px){.chat-container .messages-container .bubbles>.right{margin-left:20%}}.chat-container .messages-container .bubbles>.right .bubble{margin-right:77px}.chat-container .messages-container .bubbles>.right .avatar-content{right:0}.chat-container .chat-textarea{background-color:#ccc;bottom:0;left:0;position:absolute;right:0;padding:20px}.chat-container .chat-textarea textarea{min-height:54px;height:54px;line-height:20px;padding:17px 100px 17px 30px;margin:0;border:0;display:inline-block;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAASRJREFUeNqslM0RgjAQhcHxLiVoB9ABVuB446ZWoHagFaAVoDdujhWAHdCBdgAl+NZ5ODECJmpm3mx+v9nsZuM6li1NUw9mDk2gCtpHUZTX664lzIc5QUNtaQHoQTo9S1hG2BoAcSaAblBMz82ACsyjNzuZhy1gjpz3jYANsIO2ZUBbfYzhJxjWJTmJXBtro04PdRhUYK6ENhpMPJt2ZrkJpoyntDVszPjF0u9ZwhYtsITZvrmWMKcFJvvGiGPl/hP2jCEf5fVXmJrl+B+wB1Ap9pzv7GtY7aHP/gXwkLDdNzBpfW1cELBSyskYpial5OGAh2f1XweFpjA1KXt+SxnrUuK3hZY2sJfSg5cJk+M0hMEI9lbLTMqE1xbAueG76mx3AQYAWsmu69V1yUoAAAAASUVORK5CYII=);background-repeat:no-repeat;background-position:right 100px bottom 50%}.chat-container .chat-textarea .btn-default{position:absolute;right:20px;top:20px}.chat-container .download{color:#1bb7c5;background-color:#e4f9fb;display:inline-block;padding:0 15px}.chat-container .download:after{content:"";font-family:"Font Awesome 7 Free","Font Awesome 6 Free";font-weight:900;font-size:22px;display:inline-block;margin-left:15px}.chat-container .download{overflow-wrap:break-word;inline-size:400px}.come-funziona section{background-color:#fff}.come-funziona #header{background:url(/vite/assets/header_bg-DjSL1j1w.jpg) 50% 50% no-repeat;background-size:cover;padding-bottom:20px}.come-funziona #header h1{font-size:48px;font-family:source_sans_prosemibold,sans-serif;font-weight:400}.come-funziona #header h3{margin-top:50px}@media only screen and (min-width:992px){.come-funziona #header h3{margin-top:100px}}.come-funziona #header video{display:block;-webkit-box-shadow:0 0 6px rgb(127.5,127.5,127.5);-moz-box-shadow:0 0 6px rgb(127.5,127.5,127.5);box-shadow:0 0 6px gray;border-radius:3px;opacity:.95;width:90%;height:auto;margin-top:30px}@media only screen and (min-width:992px){.come-funziona #header video{position:absolute;top:30px;left:0;margin:0 0 0 15px}}.come-funziona #header ul{list-style-type:none;margin:0;padding:0}.come-funziona #header ul li{text-transform:uppercase;font-family:source_sans_probold,sans-serif;position:relative}.come-funziona #header ul li .qty{display:inline-block;background-color:#fff;border:3px solid #26B297;color:#26b297;height:32px;width:32px;line-height:28px;margin:15px 30px 15px 0}.come-funziona #header ul li .qty:after{content:". . . . . ";display:block;font-size:16px;position:absolute;bottom:-18px;left:0;text-align:center;-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg)}.come-funziona #header ul li:last-child .qty:after{display:none}@media only screen and (min-width:992px){section.online{padding-top:150px}section.online .content-inner{padding-left:40px;padding-right:40px}}section.online ul{list-style-type:none;margin:30px 0 0;padding:0}section.online ul li{text-transform:uppercase;margin-bottom:5px}section.online ul li img{margin-right:15px}section.benefit{text-align:center;background-color:#f2f2f2}@media only screen and (min-width:992px){section.benefit .content-inner:last-child{padding-left:40px;padding-right:40px}section.benefit .content-inner:last-child .boxed-primary{min-height:350px}}section.safe h6{color:#26b297;font-size:38px;font-family:source_sans_probold,sans-serif;font-weight:400;margin-bottom:40px}section.safe ul{list-style-type:none;margin:0;padding:0}section.safe ul li{margin-left:70px;margin-bottom:30px;position:relative}section.safe ul li img{position:absolute;top:0;left:-70px}section.safe .boxed{display:inline-block;border-color:#37d4b6;border-radius:0;border-width:1px;padding:15px 25px;margin-top:30px}.home.area_genitori .nav-bar{background-color:#fff;background:#fff}.home.area_genitori .site-nav a,.home.area_genitori .site-nav button{color:#000!important}.home.area_genitori .hamburger>div{background:#000}.home.area_genitori .logo #bianco{display:none!important}.home.area_genitori .logo #nero{display:block!important}@media only screen and (min-width:992px){.area_genitori #header>.content-inner{padding-top:160px}}.home.area_genitori #header{background-position:50% 50%;background-repeat:no-repeat;background-size:cover;margin-top:20px;height:550px;padding-top:100px}@media only screen and (min-width:992px){.home.area_genitori #header{margin-top:100px;padding-top:160px}}.home.area_genitori #header h1{font-family:source_sans_prosemibold,sans-serif;margin-bottom:20px}@media only screen and (min-width:992px){.home.area_genitori #header h1{font-size:48px}}.home.area_genitori #header h4{text-transform:none;font-size:26px;color:#fff;max-width:600px}#header .video{text-transform:none;margin:20px 0 0}@media only screen and (min-width:992px){#header .video{margin:0}}#header .video img{display:inline-block}#header .video:hover{background-color:transparent}.how-to{color:#fff;font-size:20px;padding-top:40px;padding-bottom:0;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.how-to img{display:inline-block}.how-to .btn{margin-bottom:40px;background-color:#fff}section.students{background-position:50% 50%;background-repeat:no-repeat;color:#fff}section.students .row{text-align:left}section.students h2{position:relative;margin-bottom:20px}section.students h2 .aid-logo{position:absolute;left:-150px;top:0;height:110px}section.students h2:after{content:"";display:block;height:3px;width:55px;background-color:#00cc9b;margin-top:10px;margin-bottom:26x}section.students strong{color:#00cc9b}section.students .bes-link{color:#00cc9b;text-transform:uppercase;margin-top:30px}section.students .bes-link i{margin-left:10px}section.reviews{padding-top:100px;padding-bottom:100px}section.reviews .row:last-child{text-align:left!important}section.reviews h5{font-size:18px;margin-bottom:0;position:relative;margin-left:-20px;margin-top:10px}@media only screen and (min-width:992px){section.reviews h5{margin-top:26px}}section.reviews h5 span{font-size:14px;color:gray}section.reviews .avatar-content{max-width:100%;margin:0 0 20px 20px}@media only screen and (min-width:992px){section.reviews .avatar-content{margin:10px 0 50px 14px}}section.reviews .avatar-content img{display:inline-block}section.reviews .avatar-content .avatar-inner{display:inline-block}.reviews .bubbles .fa.fa-thumbs-up{background-color:#26b297}.area_genitori .call-to-action.primary{text-align:left;padding-top:75px;padding-bottom:75px;font-size:20px}.area_genitori .call-to-action.primary .inner{max-width:720px;margin:0 auto}.area_genitori .call-to-action.primary h4{text-transform:uppercase}.area_genitori .call-to-action.primary a{color:#fff;text-decoration:underline;display:inline-block}.area_genitori .call-to-action.primary a[href^=tel]{font-size:38px;text-decoration:none;margin-top:10px}.area_genitori .call-to-action.primary .btn-primary{background-color:#fff;color:#26b297;text-decoration:none}.area_genitori .call-to-action.primary .write{border-bottom:1px solid white;margin-right:45px;padding-bottom:40px}@media only screen and (min-width:768px){.area_genitori .call-to-action.primary .write{border:0;border-right:1px solid white}}body.home section.form{background-color:#f2f2f2}body.home section.form h2{color:#26b297}body.home section.form iframe{background-color:#f2f2f2;border:0;min-height:500px;width:100%}body.tutor_payments .gestione-pagamenti.tutors{padding-left:4%!important;padding-right:4%!important}body.tutor_payments .no-padding{padding-left:0;padding-right:0}body.tutor_payments .table-borderless>tbody>tr>td,body.tutor_payments .table-borderless>tbody>tr>th,body.tutor_payments .table-borderless>tfoot>tr>td,body.tutor_payments .table-borderless>tfoot>tr>th,body.tutor_payments .table-borderless>thead>tr>td,body.tutor_payments .table-borderless>thead>tr>th{border:none}body.tutor_payments .icon-circle{border-radius:50%;border:3px solid;font-size:1em;border-spacing:10px;width:25px;height:25px;line-height:20px;text-align:center}body.tutor_payments .tutor-paym-head-table{background-color:#f2f2f2;border:none;text-transform:uppercase;font-size:13px}body.tutor_payments #invoices-list.boxed-primary{padding:0}body.tutor_payments section#payments-list .row{z-index:16!important}body.tutor_payments section#payments-list div#invoices-list{margin:auto;background-color:#fff}body.tutor_payments section#payments-list div#invoices-list table .no-border-b{border-bottom:0px!important}body.tutor_payments section#payments-list div#invoices-list table .no-border-t{border-top:0px!important}body.tutor_payments section#payments-list div#invoices-list table{border-collapse:collapse;margin:0 auto}body.tutor_payments section#payments-list div#invoices-list table button{color:#000}body.tutor_payments section#payments-list div#invoices-list table thead{background-color:#e1dfdf!important;color:#000!important;border-bottom:1px solid white}body.tutor_payments section#payments-list div#invoices-list table tbody{padding:15px!important;height:30px!important}body.tutor_payments section#payments-list div#invoices-list table .animated-dropdown-row.collapsed i{transform:rotate(180deg)}body.tutor_payments section#payments-list div#invoices-list table .animated-dropdown-row i{color:#26b297}body.student_payments .gestione-pagamenti.students{padding-left:5%!important;padding-right:5%!important;color:#000}body.student_payments .no-padding{padding-left:0;padding-right:0}body.student_payments .table-borderless>tbody>tr>td,body.student_payments .table-borderless>tbody>tr>th,body.student_payments .table-borderless>tfoot>tr>td,body.student_payments .table-borderless>tfoot>tr>th,body.student_payments .table-borderless>thead>tr>td,body.student_payments .table-borderless>thead>tr>th{border:none}body.student_payments .top-links{font-size:16px}body.student_payments .top-links span{float:left}body.student_payments .top-links span:nth-child(2){margin:auto 10px}body.student_payments .top-links span.active a{text-decoration:underline;font-weight:700;color:#000}body.student_payments span.label.label-credit{border-radius:10px;font-size:12px;text-transform:uppercase;margin-left:16px}body.student_payments span.label.label-credit.label-ricarica{background-color:#26b297}body.student_payments span.label.label-credit.label-bonus{background-color:#1bb7c5}body.student_payments .header-font-size-sm{font-size:13px}body.student_payments .table-border-top{border-top:none}body.student_payments #header.gestione-pagamenti.students table.credito-residuo{width:100%;font-size:16px;line-height:25px}body.student_payments #header.gestione-pagamenti.students .boxed-primary.header-box{min-height:336px}body.student_payments #header.gestione-pagamenti.students table.ricarica-credito{width:100%;font-size:16px;line-height:25px}body.student_payments #header.gestione-pagamenti.students .no-border-top{border-top:0px}body.student_payments .icon-circle{border-radius:50%;border:3px solid;font-size:1em;border-spacing:10px;width:25px;height:25px;line-height:20px;text-align:center}body.student_payments .icon-circle.icon-xl{width:30px;height:30px;line-height:23px;font-size:21px}body.student_payments .clock-icon{width:30px;height:30px;line-height:23px;font-size:29px}body.student_payments .mr-xl{margin-right:16px}body.student_payments .mr-md{margin-right:12px}body.student_payments .rl-xl{margin-left:16px}body.student_payments .rl-md{margin-left:12px}body.student_payments section#payments-list .row{z-index:16!important}body.student_payments section#payments-list{margin:auto}body.student_payments section#payments-list .boxed-primary.rows{min-height:auto;margin-bottom:10px;padding:0;box-shadow:none;border:1px #e3e3e3 solid}body.student_payments section#payments-list table .title-table-head{color:#777;font-size:13px}body.student_payments section#payments-list table .thead_bg{background-color:#e3e3e3!important;color:#000!important;font-weight:700}body.student_payments section#payments-list table .no-border-b{border-bottom:0px!important}body.student_payments section#payments-list table .no-border-t{border-top:0px!important}body.student_payments section#payments-list table{border-collapse:collapse;margin:0 auto}body.student_payments section#payments-list table button{color:#000}body.student_payments section#payments-list table thead{background-color:#6c757d!important;color:#fff!important}body.student_payments section#payments-list table tbody{padding:15px!important;height:30px!important}body.student_payments section#payments-list table .animated-dropdown-row.collapsed i{transform:rotate(180deg)}body.student_payments section#payments-list table .animated-dropdown-row i{color:#26b297}body.student_payments section#payments-list .border-none{border:#fff 1px solid!important}.text-bold{font-weight:700}.text-size-normal{font-size:16px}.avatar-content .fa.fa-minus{display:block}.messages.neutral{background-color:#bbb;color:#fff}.messages.negative{background-color:#ff4d4d;color:#fff}.messages.messages-without-margins{margin-top:0;margin-bottom:0}form#new_more_details_user_form{overflow:visible}.qty{margin-left:7px}.feedback{display:block;margin-top:15px}.chat-menu a.content,.chat-menu button.content{display:block}.chat-menu a.content h5,.chat-menu button.content h5{color:#000;text-decoration:none}.chat-menu a.content p,.chat-menu button.content p{text-decoration:none}.chat-menu a.content.selected,.chat-menu button.content.selected{cursor:default}.chat-menu a.content:hover,.chat-menu button.content:hover,.chat-menu a.content:hover p,.chat-menu a.content:hover h5,.chat-menu button.content:hover p,.chat-menu button.content:hover h5{text-decoration:none}#chat-messages .messages-container{overflow:auto;overflow-y:scroll}#chat-messages .messages-container>div{overflow:visible}.site-nav-mobile>li:last-child a,.site-nav-mobile>li:last-child button{margin-bottom:0}.rightmenu>ul>li>a i.fa-angle-down{display:block;float:right;margin-top:16px}@media only screen and (min-width:800px){.rightmenu>ul>li>a i.fa-angle-down{display:none}}.chat-container .chat-textarea{z-index:10}.lezioni.programma .memo-shared{display:flex;align-items:center;gap:10px;margin:10px 0 20px}.lezioni.programma .memo-shared input[type=checkbox]{margin:0}.lezioni .install-extension{border:none}.lezioni .install-extension .fa{display:none;margin-right:10px}.lezioni .install-extension:hover{background:none}.lezioni .install-extension.disabled{color:#ccc;background:none}.lezioni .install-extension.disabled .fa{display:inline-block}.lezioni .info div{line-height:20px}#header.aula-virtuale .time{cursor:default}.login-boxes span.comment{margin:0 0 20px 10px}.login-boxes label.form-control.checktype{padding-left:5px}.birthday-select select{display:inline-block;width:31%;height:50px}.birthday-select .separator{display:inline-block;width:2%;margin:0}.rightmenu>ul>li.social>a.active,.rightmenu>ul>li.social>a:hover,.rightmenu>ul>li.social>a:focus{border:none;text-decoration:none}.chat-container .messages-container{padding:20px}.chat-container .chat-textarea{position:relative;inset:auto}.offerta-pacchetto{margin-bottom:60px}.offerta-pacchetto.base .bonus,.offerta-pacchetto.top .bonus{background-size:110px;width:110px;height:76px;right:-19px;top:-35px}.offerta-pacchetto.base .bonus>div,.offerta-pacchetto.top .bonus>div{margin:15px 0 0 26px}.offerta-pacchetto.base .bonus span:first-child,.offerta-pacchetto.top .bonus span:first-child{line-height:44px;font-size:30px;margin-right:8px}.offerta-pacchetto.base .bonus span,.offerta-pacchetto.top .bonus span{font-size:26px;line-height:26px}.offerta-pacchetto.base .bonus span:last-child,.offerta-pacchetto.top .bonus span:last-child{font-size:14px;line-height:14px}@media only screen and (min-width:768px){.messages a,.messages button{float:none;margin:0;display:inline;text-decoration:underline}.messages a.close-action,.messages button.close-action{float:right;margin-left:30px}.rightmenu>ul>li>a.tutors.active,.rightmenu>ul>li>button.tutors.active{border-left-color:#26b297}}.site-nav span{padding:32px 15px 24px 0;font-size:12px;font-weight:400;display:inline-block;color:#555}.home .site-nav span{color:#ddd}.nav-bar.coloredBG .site-nav span{color:#555}.form-control.lead-email-disabled:disabled,.form-control.lead-email-disabled[disabled]{cursor:default;color:#333}.field_with_errors input.form-control,.field_with_errors select.form-control,.field_with_errors textarea.form-control,.with-errors{border:2px solid #ff4d4d}.fa.primary,span.primary{color:#26b297}.coming-soon-coupon-error,.invite-error{text-align:left;color:red;padding:2px 20px}.coupon-disclaimer{position:absolute;bottom:0;left:0;width:100%}.coupon-disclaimer p{color:#fff;padding:0 50px}@media only screen and (max-width:992px){.coupon-disclaimer{position:relative;bottom:auto;left:auto}.coupon-disclaimer p{padding:0 15px}}.btn.btn-no-action{cursor:default}.btn.btn-right-margin{margin-right:10px}.btn.less-top-margin{margin-top:5px!important}.primary.program{display:block}#footer .italic{font-style:italic}#footer .low-line-height{line-height:20px}#footer .inline-links a{display:inline}#search-navbar form{position:relative}#search-navbar form.is-loading:after{content:"";position:absolute;right:8px;top:50%;width:16px;height:16px;margin-top:-8px;border:2px solid rgba(0,0,0,.2);border-top-color:#0009;border-radius:50%;animation:search-spin .8s linear infinite;pointer-events:none}#search-navbar .search-trigger{position:absolute;right:-6px;top:17px;width:25px;height:25px;cursor:pointer}@keyframes search-spin{to{transform:rotate(360deg)}}.lesson-request .form-control{margin-bottom:12px}.feedback-thumbs-wrapper{overflow:hidden}.feedback-thumbs-wrapper .feedback-thumbs{cursor:pointer}.xdsoft_datetimepicker{box-shadow:0 5px 15px -5px #00000081;background:#fff;border-bottom:1px solid #bbb;border-left:1px solid #ccc;border-right:1px solid #ccc;border-top:1px solid #ccc;color:#333;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;padding:2px 8px 8px 0;position:absolute;z-index:9999;-moz-box-sizing:border-box;box-sizing:border-box;display:none}.xdsoft_datetimepicker.xdsoft_rtl{padding:8px 0 8px 8px}.xdsoft_datetimepicker iframe{position:absolute;left:0;top:0;width:75px;height:210px;background:transparent;border:0}.xdsoft_datetimepicker button{border:none!important}.xdsoft_noselect{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.xdsoft_noselect::selection{background:transparent}.xdsoft_noselect::-moz-selection{background:transparent}.xdsoft_datetimepicker.xdsoft_inline{display:inline-block;position:static;box-shadow:none}.xdsoft_datetimepicker *{-moz-box-sizing:border-box;box-sizing:border-box;padding:0;margin:0}.xdsoft_datetimepicker .xdsoft_datepicker,.xdsoft_datetimepicker .xdsoft_timepicker{display:none}.xdsoft_datetimepicker .xdsoft_datepicker.active,.xdsoft_datetimepicker .xdsoft_timepicker.active{display:block}.xdsoft_datetimepicker .xdsoft_datepicker{width:224px;float:left;margin-left:8px}.xdsoft_datetimepicker.xdsoft_rtl .xdsoft_datepicker{float:right;margin-right:8px;margin-left:0}.xdsoft_datetimepicker.xdsoft_showweeks .xdsoft_datepicker{width:256px}.xdsoft_datetimepicker .xdsoft_timepicker{width:58px;float:left;text-align:center;margin-left:8px;margin-top:0}.xdsoft_datetimepicker.xdsoft_rtl .xdsoft_timepicker{float:right;margin-right:8px;margin-left:0}.xdsoft_datetimepicker .xdsoft_datepicker.active+.xdsoft_timepicker{margin-top:8px;margin-bottom:3px}.xdsoft_datetimepicker .xdsoft_monthpicker{position:relative;text-align:center}.xdsoft_datetimepicker .xdsoft_label i,.xdsoft_datetimepicker .xdsoft_prev,.xdsoft_datetimepicker .xdsoft_next,.xdsoft_datetimepicker .xdsoft_today_button{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAAAeCAYAAADaW7vzAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6Q0NBRjI1NjM0M0UwMTFFNDk4NkFGMzJFQkQzQjEwRUIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6Q0NBRjI1NjQ0M0UwMTFFNDk4NkFGMzJFQkQzQjEwRUIiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpDQ0FGMjU2MTQzRTAxMUU0OTg2QUYzMkVCRDNCMTBFQiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpDQ0FGMjU2MjQzRTAxMUU0OTg2QUYzMkVCRDNCMTBFQiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PoNEP54AAAIOSURBVHja7Jq9TsMwEMcxrZD4WpBYeKUCe+kTMCACHZh4BFfHO/AAIHZGFhYkBBsSEqxsLCAgXKhbXYOTxh9pfJVP+qutnZ5s/5Lz2Y5I03QhWji2GIcgAokWgfCxNvcOCCGKqiSqhUp0laHOne05vdEyGMfkdxJDVjgwDlEQgYQBgx+ULJaWSXXS6r/ER5FBVR8VfGftTKcITNs+a1XpcFoExREIDF14AVIFxgQUS+h520cdud6wNkC0UBw6BCO/HoCYwBhD8QCkQ/x1mwDyD4plh4D6DDV0TAGyo4HcawLIBBSLDkHeH0Mg2yVP3l4TQMZQDDsEOl/MgHQqhMNuE0D+oBh0CIr8MAKyazBH9WyBuKxDWgbXfjNf32TZ1KWm/Ap1oSk/R53UtQ5xTh3LUlMmT8gt6g51Q9p+SobxgJQ/qmsfZhWywGFSl0yBjCLJCMgXail3b7+rumdVJ2YRss4cN+r6qAHDkPWjPjdJCF4n9RmAD/V9A/Wp4NQassDjwlB6XBiCxcJQWmZZb8THFilfy/lfrTvLghq2TqTHrRMTKNJ0sIhdo15RT+RpyWwFdY96UZ/LdQKBGjcXpcc1AlSFEfLmouD+1knuxBDUVrvOBmoOC/rEcN7OQxKVeJTCiAdUzUJhA2Oez9QTkp72OTVcxDcXY8iKNkxGAJXmJCOQwOa6dhyXsOa6XwEGAKdeb5ET3rQdAAAAAElFTkSuQmCC)}.xdsoft_datetimepicker .xdsoft_label i{opacity:.5;background-position:-92px -19px;display:inline-block;width:9px;height:20px;vertical-align:middle}.xdsoft_datetimepicker .xdsoft_prev{float:left;background-position:-20px 0}.xdsoft_datetimepicker .xdsoft_today_button{float:left;background-position:-70px 0;margin-left:5px}.xdsoft_datetimepicker .xdsoft_next{float:right;background-position:0 0}.xdsoft_datetimepicker .xdsoft_next,.xdsoft_datetimepicker .xdsoft_prev,.xdsoft_datetimepicker .xdsoft_today_button{background-color:transparent;background-repeat:no-repeat;border:0 none;cursor:pointer;display:block;height:30px;opacity:.5;-ms-filter:"alpha(opacity=50)";outline:medium none;overflow:hidden;padding:0;position:relative;text-indent:100%;white-space:nowrap;width:20px;min-width:0}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_prev,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_next{float:none;background-position:-40px -15px;height:15px;width:30px;display:block;margin-left:14px;margin-top:7px}.xdsoft_datetimepicker.xdsoft_rtl .xdsoft_timepicker .xdsoft_prev,.xdsoft_datetimepicker.xdsoft_rtl .xdsoft_timepicker .xdsoft_next{float:none;margin-left:0;margin-right:14px}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_prev{background-position:-40px 0;margin-bottom:7px;margin-top:0}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box{height:151px;overflow:hidden;border-bottom:1px solid #ddd}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div{background:#f5f5f5;border-top:1px solid #ddd;color:#666;font-size:12px;text-align:center;border-collapse:collapse;cursor:pointer;border-bottom-width:0;height:25px;line-height:25px}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div:first-child{border-top-width:0}.xdsoft_datetimepicker .xdsoft_today_button:hover,.xdsoft_datetimepicker .xdsoft_next:hover,.xdsoft_datetimepicker .xdsoft_prev:hover{opacity:1;-ms-filter:"alpha(opacity=100)"}.xdsoft_datetimepicker .xdsoft_label{display:inline;position:relative;z-index:9999;margin:0;padding:5px 3px;font-size:14px;line-height:20px;font-weight:700;background-color:#fff;float:left;width:182px;text-align:center;cursor:pointer}.xdsoft_datetimepicker .xdsoft_label:hover>span{text-decoration:underline}.xdsoft_datetimepicker .xdsoft_label:hover i{opacity:1}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select{border:1px solid #ccc;position:absolute;right:0;top:30px;z-index:101;display:none;background:#fff;max-height:160px;overflow-y:hidden}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select.xdsoft_monthselect{right:-7px}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select.xdsoft_yearselect{right:2px}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select>div>.xdsoft_option:hover{color:#fff;background:#ff8000}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select>div>.xdsoft_option{padding:2px 10px 2px 5px;text-decoration:none!important}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select>div>.xdsoft_option.xdsoft_current{background:#3af;box-shadow:#178fe5 0 1px 3px inset;color:#fff;font-weight:700}.xdsoft_datetimepicker .xdsoft_month{width:100px;text-align:right}.xdsoft_datetimepicker .xdsoft_calendar{clear:both}.xdsoft_datetimepicker .xdsoft_year{width:48px;margin-left:5px}.xdsoft_datetimepicker .xdsoft_calendar table{border-collapse:collapse;width:100%}.xdsoft_datetimepicker .xdsoft_calendar td>div{padding-right:5px}.xdsoft_datetimepicker .xdsoft_calendar th{height:25px}.xdsoft_datetimepicker .xdsoft_calendar td,.xdsoft_datetimepicker .xdsoft_calendar th{width:14.2857142%;background:#f5f5f5;border:1px solid #ddd;color:#666;font-size:12px;text-align:right;vertical-align:middle;padding:0;border-collapse:collapse;cursor:pointer;height:25px}.xdsoft_datetimepicker.xdsoft_showweeks .xdsoft_calendar td,.xdsoft_datetimepicker.xdsoft_showweeks .xdsoft_calendar th{width:12.5%}.xdsoft_datetimepicker .xdsoft_calendar th{background:#f1f1f1}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_today{color:#3af}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_highlighted_default{background:#ffe9d2;box-shadow:#ffb871 0 1px 4px inset;color:#000}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_highlighted_mint{background:#c1ffc9;box-shadow:#00dd1c 0 1px 4px inset;color:#000}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_default,.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div.xdsoft_current{background:#3af;box-shadow:#178fe5 0 1px 3px inset;color:#fff;font-weight:700}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_other_month,.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_disabled,.xdsoft_datetimepicker .xdsoft_time_box>div>div.xdsoft_disabled{opacity:.5;-ms-filter:"alpha(opacity=50)";cursor:default}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_other_month.xdsoft_disabled{opacity:.2;-ms-filter:"alpha(opacity=20)"}.xdsoft_datetimepicker .xdsoft_calendar td:hover,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div:hover{color:#fff!important;background:#ff8000!important;box-shadow:none!important}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current.xdsoft_disabled:hover,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div.xdsoft_current.xdsoft_disabled:hover{background:#3af!important;box-shadow:#178fe5 0 1px 3px inset!important;color:#fff!important}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_disabled:hover,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div.xdsoft_disabled:hover{color:inherit!important;background:inherit!important;box-shadow:inherit!important}.xdsoft_datetimepicker .xdsoft_calendar th{font-weight:700;text-align:center;color:#999;cursor:default}.xdsoft_datetimepicker .xdsoft_copyright{color:#ccc!important;font-size:10px;clear:both;float:none;margin-left:8px}.xdsoft_datetimepicker .xdsoft_copyright a{color:#eee!important}.xdsoft_datetimepicker .xdsoft_copyright a:hover{color:#aaa!important}.xdsoft_time_box{position:relative;border:1px solid #ccc}.xdsoft_scrollbar>.xdsoft_scroller{background:#ccc!important;height:20px;border-radius:3px}.xdsoft_scrollbar{position:absolute;width:7px;right:0;top:0;bottom:0;cursor:pointer}.xdsoft_datetimepicker.xdsoft_rtl .xdsoft_scrollbar{left:0;right:auto}.xdsoft_scroller_box{position:relative}.xdsoft_datetimepicker.xdsoft_dark{box-shadow:0 5px 15px -5px #ffffff81;background:#000;border-bottom:1px solid #444;border-left:1px solid #333;border-right:1px solid #333;border-top:1px solid #333;color:#ccc}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_timepicker .xdsoft_time_box{border-bottom:1px solid #222}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_timepicker .xdsoft_time_box>div>div{background:#0a0a0a;border-top:1px solid #222;color:#999}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label{background-color:#000}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label>.xdsoft_select{border:1px solid #333;background:#000}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label>.xdsoft_select>div>.xdsoft_option:hover{color:#000;background:#007fff}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label>.xdsoft_select>div>.xdsoft_option.xdsoft_current{background:#c50;box-shadow:#b03e00 0 1px 3px inset;color:#000}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label i,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_prev,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_next,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_today_button{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAAAeCAYAAADaW7vzAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QUExQUUzOTA0M0UyMTFFNDlBM0FFQTJENTExRDVBODYiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QUExQUUzOTE0M0UyMTFFNDlBM0FFQTJENTExRDVBODYiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpBQTFBRTM4RTQzRTIxMUU0OUEzQUVBMkQ1MTFENUE4NiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpBQTFBRTM4RjQzRTIxMUU0OUEzQUVBMkQ1MTFENUE4NiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pp0VxGEAAAIASURBVHja7JrNSgMxEMebtgh+3MSLr1T1Xn2CHoSKB08+QmR8Bx9A8e7RixdB9CKCoNdexIugxFlJa7rNZneTbLIpM/CnNLsdMvNjM8l0mRCiQ9Ye61IKCAgZAUnH+mU3MMZaHYChBnJUDzWOFZdVfc5+ZFLbrWDeXPwbxIqrLLfaeS0hEBVGIRQCEiZoHQwtlGSByCCdYBl8g8egTTAWoKQMRBRBcZxYlhzhKegqMOageErsCHVkk3hXIFooDgHB1KkHIHVgzKB4ADJQ/A1jAFmAYhkQqA5TOBtocrKrgXwQA8gcFIuAIO8sQSA7hidvPwaQGZSaAYHOUWJABhWWw2EMIH9QagQERU4SArJXo0ZZL18uvaxejXt/Em8xjVBXmvFr1KVm/AJ10tRe2XnraNqaJvKE3KHuUbfK1E+VHB0q40/y3sdQSxY4FHWeKJCunP8UyDdqJZenT3ntVV5jIYCAh20vT7ioP8tpf6E2lfEMwERe+whV1MHjwZB7PBiCxcGQWwKZKD62lfGNnP/1poFAA60T7rF1UgcKd2id3KDeUS+oLWV8DfWAepOfq00CgQabi9zjcgJVYVD7PVzQUAUGAQkbNJTBICDhgwYTjDYD6XeW08ZKh+A4pYkzenOxXUbvZcWz7E8ykRMnIHGX1XPl+1m2vPYpL+2qdb8CDAARlKFEz/ZVkAAAAABJRU5ErkJggg==)}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar th{background:#0a0a0a;border:1px solid #222;color:#999}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar th{background:#0e0e0e}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_today{color:#c50}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_highlighted_default{background:#ffe9d2;box-shadow:#ffb871 0 1px 4px inset;color:#000}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_highlighted_mint{background:#c1ffc9;box-shadow:#00dd1c 0 1px 4px inset;color:#000}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_default,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_current,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_timepicker .xdsoft_time_box>div>div.xdsoft_current{background:#c50;box-shadow:#b03e00 0 1px 3px inset;color:#000}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td:hover,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_timepicker .xdsoft_time_box>div>div:hover{color:#000!important;background:#007fff!important}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar th{color:#666}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_copyright{color:#333!important}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_copyright a{color:#111!important}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_copyright a:hover{color:#555!important}.xdsoft_dark .xdsoft_time_box{border:1px solid #333}.xdsoft_dark .xdsoft_scrollbar>.xdsoft_scroller{background:#333!important}.xdsoft_datetimepicker .xdsoft_save_selected{display:block;border:1px solid #ddd!important;margin-top:5px;width:100%;color:#454551;font-size:13px}.xdsoft_datetimepicker .blue-gradient-button{font-family:museo-sans,Book Antiqua,sans-serif;font-size:12px;font-weight:300;color:#82878c;height:28px;position:relative;padding:4px 17px 4px 33px;border:1px solid #d7d8da;background:-moz-linear-gradient(top,#fff 0,#f4f8fa 73%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(73%,#f4f8fa));background:-webkit-linear-gradient(top,#fff 0,#f4f8fa 73%);background:-o-linear-gradient(top,#fff 0,#f4f8fa 73%);background:-ms-linear-gradient(top,#fff 0,#f4f8fa 73%);background:linear-gradient(to bottom,#fff 0,#f4f8fa 73%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#fff",endColorstr="#f4f8fa",GradientType=0)}.xdsoft_datetimepicker .blue-gradient-button:hover,.xdsoft_datetimepicker .blue-gradient-button:focus,.xdsoft_datetimepicker .blue-gradient-button:hover span,.xdsoft_datetimepicker .blue-gradient-button:focus span{color:#454551;background:-moz-linear-gradient(top,#f4f8fa 0,#FFF 73%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#f4f8fa),color-stop(73%,#FFF));background:-webkit-linear-gradient(top,#f4f8fa 0,#FFF 73%);background:-o-linear-gradient(top,#f4f8fa 0,#FFF 73%);background:-ms-linear-gradient(top,#f4f8fa 0,#FFF 73%);background:linear-gradient(to bottom,#f4f8fa 0,#fff 73%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#f4f8fa",endColorstr="#FFF",GradientType=0)}.pagination>li>a,.pagination>li>span{color:#26b297}.pagination>.active>a,.pagination>.active>span,.pagination>.active>a:hover,.pagination>.active>span:hover,.pagination>.active>a:focus,.pagination>.active>span:focus{background-color:#26b297;border-color:#26b297}.btn-small{padding:2px 10px 0;font-size:12px}#cookie-notice{background-color:#000;text-align:center;position:fixed;bottom:0;z-index:9999;padding:4px;color:#fff;width:100%;display:none}#cookie-notice>a{text-decoration:none;font-weight:bolder;padding-left:10px;color:#fff}#cookie-notice span a{color:#337ab7}p.compact{line-height:20px}.d-block{display:block}.info-circle{float:left;cursor:pointer;background-color:gray;color:#fff;padding:5px;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;width:18px;height:18px;line-height:8px;text-align:center;font-family:Times New Roman;font-style:italic}.info-circle.lesson-request{margin:5px 8px 0 0}textarea{resize:vertical}textarea.form-control.compact-text-area{padding:15px 20px;min-height:100px}p.notifications-list{display:block;margin:0}.avatar-header div ul.notifiche a:last-child{color:#000}.avatar-header div ul.notifiche a:last-child .fa{color:#666}.avatar-header div ul.notifiche a:last-child:hover{color:#26b297}.avatar-header div ul.notifiche a.view-all-notifications,.avatar-header div ul.notifiche a.view-all-notifications .fa{color:#26b297}.phone-popup-link{color:#26b297;font-size:12px;line-height:14px;cursor:pointer;float:right;position:relative;top:-25px;padding-left:10px}.help-popover-link{color:#26b297;font-weight:600;cursor:pointer;display:inline-block}.dropdown-wrap.tel .popover,.popover.user-details-popover{background-color:#e8f9f4;color:#000;border-color:#bcd4cc;font-size:11px;line-height:14px}.dropdown-wrap.tel .popover>.arrow,.popover.user-details-popover>.arrow{border-top-color:#bcd4cc}.dropdown-wrap.tel .popover>.arrow:after,.popover.user-details-popover>.arrow:after{border-top-color:#e8f9f4}.dropdown-wrap.tel{position:relative;min-height:66px}.dropdown-wrap.tel:after{content:"";display:table;clear:both}.avatar-form,#user_profile_subject_ids{display:none}.profile-section-title{text-align:right}.profile-section-title i{margin-left:10px}.gestione-profili .btn-choice{padding:5px 18px;margin-right:15px}.avatar-content .spinner{display:none;top:-8px;right:-5px;font-size:76px;border-radius:0;border:none;padding:0;margin:0;width:70px;height:auto;color:#000;opacity:.7}.avatar-content .fa.fa-hourglass-start{background-color:gray}.avatar-content .fa.fa-hourglass-half{background-color:#0abc6f}select{background-color:#fff!important}section.tutor-profile-section{padding-top:30px}section.tutor-profile-section .main-profile-title{margin-bottom:35px}section.tutor-profile-section .avatar-content{margin:0 auto;width:170px}section.tutor-profile-section .avatar-content .spinner{right:-7px}section.tutor-profile-section .tutor-info-sidebar{text-align:center}section.tutor-profile-section .tutor-info-sidebar h1{font-size:24px;margin:20px 0 0;font-weight:400}section.tutor-profile-section .tutor-info-sidebar .tutor-badges h6{font-weight:400;margin-top:30px}section.tutor-profile-section .tutor-info-sidebar .tutor-badges .tutor-badge img{height:100px}section.tutor-profile-section .tutor-info-sidebar .tutor-badges .tutor-badge .badge-name{font-size:15px;line-height:17px;margin:0 0 10px}section.tutor-profile-section .tutor-info-sidebar .tutor-badges .tutor-badge.not-active img{opacity:.5}section.tutor-profile-section .tutor-info-sidebar .tutor-badges .tutor-badge.not-active .badge-name{color:#c3c3c3}section.tutor-profile-section .tutor-profile-form{padding-top:0}section.tutor-profile-section .tutor-profile-form .compact-form-fields{margin-bottom:30px}section.tutor-profile-section .tutor-profile-form .compact-form-fields .form-control{margin:-2px 0 0}section.tutor-profile-section .tutor-profile-form .compact-form-fields .form-control.first{margin:0}section.tutor-profile-section .tutor-profile-form .school-level-checkboxes{margin-bottom:30px}section.tutor-profile-section .tutor-profile-form .school-level-checkboxes .main-label{margin-bottom:10px}section.tutor-profile-section .tutor-profile-form .school-level-checkboxes .school-level-checkbox label{margin-left:10px;text-transform:uppercase}section.tutor-profile-section .tutor-candidature{margin:50px 0 30px}section.tutor-profile-section .tutor-candidature h4{font-weight:700}section.tutor-profile-section .tutor-candidature p{color:#666;margin-bottom:15px}section.tutor-profile-section .tutor-candidature .main-label{margin-bottom:5px;line-height:20px}section.tutor-profile-section .tutor-candidature .main-label span{margin-left:5px;text-decoration:underline;color:gray}section.tutor-profile-section .tutor-candidature .candidature-checkbox{margin-bottom:5px}section.tutor-profile-section .tutor-candidature .candidature-checkbox label{margin-left:10px;display:inline}section.tutor-profile-section .tutor-candidature .candidature-attachment{margin-top:20px}section.tutor-profile-section .tutor-candidature .candidature-attachment label{margin:0}section.tutor-profile-section .tutor-candidature .candidature-attachment .error{margin-top:0}section.tutor-profile-section .tutor-candidature .candidature-attachment a{margin-right:15px}section.tutor-profile-section .tutor-candidature .candidature-attachment label.remove-attachment{margin-left:5px}.chat-container .chat-textarea textarea{padding-right:138px}.new-message-form .message-document-trigger{cursor:pointer;height:54px;position:absolute;width:60px;right:100px;top:20px;background-color:#fff;opacity:.5}.new-message-form .message-document-trigger:hover{opacity:0}.new-message-form .sending{background-color:#fff;height:54px;position:absolute;width:60px;right:100px;top:20px;display:none}.new-message-form .sending .fa{font-size:30px;width:100%;text-align:center;color:#666;line-height:54px}.new-message-form #message_document{display:none}.new-message-form .document-name{text-align:right;padding:0 80px 0 0;font-size:12px;line-height:12px;color:green}.conversation-with a{color:#fff;font-weight:700}.polling-action{display:none}.chat-menu{max-height:none}.messages-container,.chat-menu-wrapper{max-height:500px;height:500px;overflow-y:scroll}@media only screen and (max-width:768px){.chat-menu-wrapper{max-height:200px;height:200px}}.send-first-message{color:#444;width:40%;min-width:400px;margin:30px auto}.send-first-message img{display:block;margin:auto}@media only screen and (max-width:768px){.send-first-message{width:100%;min-width:0;max-width:100%;padding:0 15px}.send-first-message img{max-width:100%}}.chat-top-bar .chat-btn{text-transform:none}.chat-top-bar .chat-btn .chat-btn-icon{height:30px;width:30px;display:inline-flex;align-items:center;align-content:space-around;vertical-align:bottom;margin-right:5px}.chat-top-bar .chat-btn .chat-btn-icon svg{fill:#fff}.chat-top-bar .chat-btn .chat-btn-icon img{filter:brightness(0) invert(1)}.chat-top-bar .chat-btn:hover .chat-btn-icon svg{fill:#000}.chat-top-bar .chat-btn:hover .chat-btn-icon img{filter:brightness(0) invert(1)}.close-lesson-action{display:none}#chat-container{height:521px;position:relative;background-size:contain;background-repeat:no-repeat;background-position:50% 50%;background-color:#f2f2f2;opacity:1}#chat-container .own-container{position:absolute;bottom:25px;left:25px;width:120px;height:120px;border:4px solid #ffffff;background-size:contain;background-repeat:no-repeat;background-position:50% 50%;background-color:#f2f2f2}#chat-container #other-stream,#chat-container #own-stream,#chat-container #other-screensharing,#chat-container #own-screensharing{width:100%;height:100%;position:absolute;top:0;left:0;z-index:1}#chat-container #other-screensharing,#chat-container #own-screensharing{z-index:10}#chat-container #other-stream{z-index:2}#chat-container #other-screensharing{z-index:3}#chat-container .own-container{z-index:10}#chat-container #own-stream{z-index:11}#chat-container #own-screensharing{z-index:12}#chat-container .chat-controls{position:absolute;bottom:0;left:0;width:100%;height:60px;background-color:#0006;z-index:5}#chat-container .chat-controls .chat-control{float:right;height:40px;border-left:1px solid rgba(255,255,255,.3);margin:10px 0;padding:0 15px}#chat-container .chat-controls .chat-control a{color:#fff;height:40px;display:block;font-size:25px;line-height:44px;padding:0 5px;opacity:.7}#chat-container .chat-controls .chat-control a:hover,#chat-container .chat-controls .chat-control a.active{opacity:1}#chat-container .chat-controls .chat-control a .fa{display:inline-block}#chat-container .chat-controls .chat-control a span{font-size:14px;line-height:14px;text-transform:uppercase;text-decoration:none;display:inline-block;font-weight:700;position:relative;top:2px}#chat-container .chat-controls .chat-control a span+.fa{margin-left:10px}#chat-container.offline{opacity:.2}#chat-container.offline .chat-controls .chat-control a{cursor:default}#chat-container.offline .chat-controls .chat-control a:hover,#chat-container.offline .chat-controls .chat-control a:active{opacity:.7}#chat-messages{opacity:1}#chat-messages.offline{opacity:.2}#chat-messages.offline .message-submit{display:none}#chat-messages .new-virtual-room-message-form{position:relative}#chat-messages .new-virtual-room-message-form .message-document-trigger{cursor:pointer;height:61px;position:absolute;width:57px;right:0;top:1px;background:#fff url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAASRJREFUeNqslM0RgjAQhcHxLiVoB9ABVuB446ZWoHagFaAVoDdujhWAHdCBdgAl+NZ5ODECJmpm3mx+v9nsZuM6li1NUw9mDk2gCtpHUZTX664lzIc5QUNtaQHoQTo9S1hG2BoAcSaAblBMz82ACsyjNzuZhy1gjpz3jYANsIO2ZUBbfYzhJxjWJTmJXBtro04PdRhUYK6ENhpMPJt2ZrkJpoyntDVszPjF0u9ZwhYtsITZvrmWMKcFJvvGiGPl/hP2jCEf5fVXmJrl+B+wB1Ap9pzv7GtY7aHP/gXwkLDdNzBpfW1cELBSyskYpial5OGAh2f1XweFpjA1KXt+SxnrUuK3hZY2sJfSg5cJk+M0hMEI9lbLTMqE1xbAueG76mx3AQYAWsmu69V1yUoAAAAASUVORK5CYII=) center no-repeat;background-size:18px 18px;opacity:.7}#chat-messages .new-virtual-room-message-form .message-document-trigger:hover{opacity:1}#chat-messages .new-virtual-room-message-form .sending{background-color:#fff;height:61px;position:absolute;width:57px;right:0;top:1px;display:none}#chat-messages .new-virtual-room-message-form .sending .fa{font-size:30px;text-align:center;color:#666;line-height:57px;height:100%;width:100%;padding:0}#chat-messages .new-virtual-room-message-form #message_document{display:none}#chat-messages .new-virtual-room-message-form .document-name{text-align:right;padding:0 20px 0 0;font-size:12px;line-height:22px;color:green}.virtual-room-notifications #chat-container{background:url(/vite/assets/virtual-room-notifications-bg-DanPmhE0.jpg) 0 0 repeat}.virtual-room-notifications #chat-container .virtual-room-notification{color:#fff;font-size:22px;line-height:28px;text-align:center;width:100%;padding-top:20%}.virtual-room-notifications #chat-container .own-container{background-color:#000}.virtual-room-notifications .pause-message{color:#666;font-size:20px;line-height:26px;text-align:center;padding:150px 0}#chat-container:-webkit-full-screen{width:100%!important;height:100%!important}#connection_issues_modal details summary{display:list-item;font-weight:700;color:#26b297;line-height:3em}#connection_issues_modal details .close-and-pay-link{margin-top:0}.users-index{padding-bottom:75px}.users-index .boxed-primary{padding:0}.users-index .boxed-primary .btn{margin-top:30px}.users-index .user-row{padding:20px 40px;border-bottom:1px solid #eeeeee}.users-index .avatar-link{display:block}.users-index .avatar-content{margin:0}@media only screen and (max-width:768px){.users-index .avatar-content{margin:0 auto 15px}}.users-index .user-intro h2{display:inline-block;font-size:32px;line-height:40px;margin-bottom:2px}.users-index .user-intro h2 a{color:#000}.users-index .user-intro .user-subjects-list{line-height:22px}.users-index .user-intro .feedbacks{display:inline-block;border:1px solid #e9e9e9;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;color:#26b297;padding:5px 10px;line-height:20px;position:relative;top:-4px;margin:0 0 0 12px;font-size:16px}.users-index .user-intro .user-connected{display:inline-block;position:relative;top:-6px;line-height:13px;margin-left:12px}.users-index .tutors-index-badges{margin-top:30px;text-align:right}@media only screen and (max-width:768px){.users-index .tutors-index-badges{text-align:center;margin-top:15px}}.users-index .tutors-index-badges img{display:inline-block;width:56px;margin-left:8px}@media only screen and (min-width:480px){.users-index .tutors-index-badges img{width:56px}}@media only screen and (min-width:768px){.users-index .tutors-index-badges img{width:56px}}@media only screen and (min-width:992px){.users-index .tutors-index-badges img{width:43px}}@media only screen and (min-width:1200px){.users-index .tutors-index-badges img{width:56px}}.users-index .user-info{color:#333}.users-index .user-info .fa{margin-right:10px}.users-index .avatar-link{position:relative;padding-right:10px}.users-index .avatar-link .online-badge{position:absolute;top:8px;right:-9px;width:60px}.users-index .active-user{display:inline-block;position:relative;top:-6px;margin:0 0 0 20px}.users-index .top-tutor-label{display:inline-block;margin-right:8px;color:#fd8b0b;text-transform:uppercase;font-weight:700}.users-index .tutor-show-action .btn{float:right}@media only screen and (max-width:768px){.users-index .tutor-show-action{text-align:center}.users-index .tutor-show-action .btn{float:none;display:inline-block}}.users-index .search-intro{margin:5px 0 15px}@media only screen and (max-width:768px){.users-index .search-intro{text-align:right}}.users-index .search-intro .btn.btn-default.remove-filter{border-radius:15px;font-size:14px;text-transform:none;padding:3px 12px 2px;line-height:18px;margin:3px 0 6px 15px;font-weight:400}.users-index .search-intro .btn.btn-default.remove-filter i{margin-left:5px}.users-index .users-index-dropdown{margin:0 0 15px 15px;float:right}.users-index .users-index-dropdown .original-dropdown .btn-default{background-color:#fff;color:#666;box-shadow:0 0 4px #bfbfbf;padding:5px 15px;font-size:14px}.users-index .users-index-dropdown .original-dropdown .btn-default .caret{margin-left:70px}.users-index .users-index-dropdown ul.original-dropdown-menu{min-width:0;width:100%}.users-index .users-index-dropdown ul.original-dropdown-menu li{border-bottom:1px solid #eeeeee;margin:0 10px;padding:5px 0}.users-index .users-index-dropdown ul.original-dropdown-menu li.last{border-bottom:none}.users-index .users-index-dropdown ul.original-dropdown-menu li label{margin:0;color:#666;cursor:pointer;display:block}.users-index .users-index-dropdown ul.original-dropdown-menu li label.strong{font-weight:700;color:#000}.users-index .users-index-dropdown ul.original-dropdown-menu li label:hover{color:#000}.users-index .users-index-dropdown.filters-dropdown .original-dropdown-menu input{float:left;margin:9px 10px 0 0}.user-show-header .boxed-primary h3{margin-bottom:30px}.user-show-header .avatar-content.user-avatar{margin:0 60px 0 0;height:180px;width:180px;position:relative;float:left}.user-show-header .avatar-content.user-avatar .online-badge{position:absolute;top:25px;right:-27px;width:70px;border:none;border-radius:0}.user-show-header .user-show-header-name{margin-bottom:10px;padding:0 80px 0 240px;position:relative}.user-show-header .user-show-header-name h1{display:inline-block;margin:0 25px 10px 0;font-size:50px}.user-show-header .user-show-header-name .tutor-rates-and-opinions{font-size:14px;margin-bottom:15px}.user-show-header .user-show-header-name .user-last-active-at{color:gray;margin-bottom:15px}.user-show-header .user-show-header-name .active-user{position:absolute;top:-10px;right:-20px}.user-show-header .user-show-header-name .user-show-header-actions .btn-info{margin-right:20px}.user-show-header .tutor-certification{overflow:hidden;border-bottom:1px solid #eeeeee;border-top:1px solid #eeeeee;margin:10px 0;padding:5px 0 0}.user-show-header .tutor-certification img{width:65px;float:left;cursor:pointer}.user-show-header .tutor-certification .certification-description{padding-left:80px}.user-show-header .tutor-certification .certification-description h5{font-size:18px;margin:20px 0 10px;font-weight:400;cursor:pointer}.user-show-header .tutor-certification .certification-description p{color:gray;font-size:14px;line-height:18px;margin-bottom:15px}.user-show-header .tutor-certification.closed{border:none}.user-show-header .tutor-certification.closed .certification-description p{display:none}.user-show-header .bio-row{overflow:hidden;margin-bottom:15px}.user-show-header .bio-row img{float:left;width:40px}.user-show-header .bio-row .bio-text{padding-left:50px;font-size:16px;line-height:22px}.user-show-header .bio-row.smaller-icon img{width:31px;margin-left:4px}.user-show-header .school-levels{text-transform:uppercase;padding:0 0 0 20px;margin-bottom:25px}.user-show-header .school-levels li{line-height:24px}.user-show-header .user-show-subjects{color:#26b297;line-height:24px;font-size:16px}.user-show-header .user-show-subjects a.user-show-subject,.user-show-header .user-show-subjects button.user-show-subject{color:#26b297}.tutor-rates-and-opinions{color:gray;font-size:12px;line-height:16px;text-transform:uppercase;margin-bottom:10px}.tutor-rates-and-opinions i{font-size:16px;position:relative;top:1px}.tutor-rates-and-opinions strong{margin-left:4px;margin-right:2px}.tutor-rates-and-opinions span{margin-right:10px}.user-show-feedback{margin:40px 0 0}.user-show-feedback .avatar-content{margin:0;max-width:80px}.user-show-feedback .user-show-feedback-rate{display:inline-block;margin-right:20px;font-weight:700}.user-show-feedback .user-show-feedback-rate.positive{color:#0abc6f}.user-show-feedback .user-show-feedback-rate.negative{color:#444}.user-show-feedback .user-show-feedback-rate span{margin-left:5px}.user-show-feedback .user-show-feedback-author{display:inline-block;color:gray;font-size:14px}.user-show-feedback .user-show-feedback-author strong{font-size:16px}.user-show-feedback .user-show-feedback-opinion{color:#666;font-style:italic}.user-show-faq-items{margin:50px 0 80px}.user-show-faq-items h3{margin:0 0 30px}.user-show-faq-items .panel-default>.panel-heading{background-color:#fff}.active-user{font-size:15px;line-height:20px;padding:5px 15px;border-radius:15px;text-transform:uppercase;font-weight:700;font-family:source_sans_probold,sans-serif;background-color:#0abc6f}@media only screen and (max-width:768px){.user-show-header .avatar-content.user-avatar{height:80px;width:80px;margin:0 0 10px;float:none}.user-show-header .user-show-header-name{padding:0}.user-show-header .user-show-header-name h1{font-size:35px}}.pacchetti .billing-details-form-wrapper,.pacchetti .new-card-form-wrapper{position:relative}.pacchetti .billing-details-form-wrapper.not-active,.pacchetti .new-card-form-wrapper.not-active,.pacchetti .student-card-wrapper a,.pacchetti .student-card-wrapper button{display:none}.pacchetti .close-new-card-form{position:absolute;top:0;right:0;color:red}.pacchetti .close-new-card-form .fa{font-size:24px;cursor:pointer}.no-lessons{margin:10px 0;text-align:center}#search-header.standalone-search{padding:0;margin:25px 0 0}#search-header.standalone-search .form-control{border:2px solid #e6e6e6;height:55px}#search-header.standalone-search .btn.search{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAONJREFUeNrUk2ERgzAMhekUREIdrBIqAQlImAQcVELnZDjgpgAcIKFL79K7LGsh3PZn7y7HUdIvoekzXUUpJYcPjwG0NBljpu6sEOQxllRXXh/OwIakU9R2VrRhjBiWvgEV21jO7Qi4MJhr5IDIgxbMscrjiT+pnueFpll03wPSpFd6vbaAwDasivmVHNcCvp2TAggC/AHkF7Y/OEPLOntqpww7eQ82FKu91BnuZWcCFjSXO1asliFzxS2zyobZAcIRUkEUUEGL1QJ1GKmQbXh+6L7VX0P7X0JnpdNU0L7AXgIMABJE5vkSpHtAAAAAAElFTkSuQmCC);background-repeat:no-repeat;background-position:80% 50%;padding-right:60px;padding-top:10px;padding-bottom:10px}.connected-users-list .connected-user{margin-top:20px;border-top:1px solid #eeeeee;padding-top:20px}.connected-users-list .avatar-link{display:block}.connected-users-list .avatar-content{margin:0;width:70px}.connected-users-list .avatar-content .fa{padding-top:4px;font-size:12px;width:22px;height:22px}.connected-users-list .user-intro h4{margin:8px 0 0;color:#000}.connected-users-list .user-intro h4 a{color:#000}.connected-users-list .user-subjects-list{line-height:20px}.connected-users-list .user-link{margin-top:25px}.connected-users-list .user-link .fa{padding-left:10px}.lesson-booking-sidebar{margin:20px 0 0}.lesson-booking-sidebar h6{font-size:14px}.lesson-booking-sidebar .credit{font-size:26px;font-weight:700;padding:0 0 15px;margin:0 0 15px;border-bottom:2px solid #ddd}.lesson-booking-sidebar .fa{color:#aaa;padding-left:10px}.lesson-booking-sidebar .fa.warning{color:#fc4159}.lesson-booking-sidebar p{font-size:14px;line-height:20px;color:#666}.enter-alert{margin-top:15px;display:block;padding-top:6px;padding-bottom:6px}.close-and-pay-link{margin-top:42px;color:#26b297}.close-and-pay-link span{line-height:15px;text-transform:uppercase;font-size:13px;float:left;text-align:right;margin:7px 10px 0 0;font-weight:700}.close-and-pay-lesson p{text-align:center;color:#333}.close-and-pay-lesson .modal-body .btn{margin:0!important}.close-and-pay-lesson .modal-body .table{margin-bottom:0}.close-and-pay-lesson .modal-body .table td{border:none!important;vertical-align:middle!important}.close-and-pay-lesson .modal-body .table td.action{width:130px}.close-and-pay-lesson .modal-footer .btn{margin:0!important}.edit-feedback{margin-left:10px}#stripe_cc_form .row{margin-bottom:18px}#stripe_cc_form .row:last-child{margin-bottom:0}.stripe-field{border:2px solid #e6e6e6;min-height:66px;padding:21px 30px;box-sizing:border-box}.stripe-field.StripeElement--focus{border-color:#26b297;box-shadow:inset 0 1px 1px #00000013,0 0 8px #66afe999}.stripe-field__real{font-family:Helvetica Neue,Helvetica;height:66px;padding:0 30px;line-height:66px;margin-bottom:0}form.visible-overflow{overflow:visible}input[type=checkbox].inline-block-checkbox{display:inline-block}input[type=checkbox].block-checkbox{display:block}input[type=checkbox].inline-checkbox{display:inline}.original-dropdown{position:relative}.d-inline{display:inline}.d-inline-block{display:inline-block}.original-dropdown-toggle:focus{outline:0}.original-dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:-1px 0 0;font-size:14px;text-align:left;list-style:none;background-color:#fff;-webkit-background-clip:padding-box;-webkit-background-clip-background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,.15);-webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);-webkit-box-shadow-box-shadow:0 6px 12px rgba(0,0,0,.175)}.original-dropdown-menu.pull-right{right:0;left:auto}.original-dropdown-menu .divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}.original-dropdown-menu>li>a{display:block;padding:3px 20px;clear:both;font-weight:400;line-height:1.42857143;color:#333;white-space:nowrap}.original-dropdown-menu>li>a:hover,.original-dropdown-menu>li>a:focus{color:#262626;text-decoration:none;background-color:#f5f5f5}.original-dropdown-menu>.active>a,.original-dropdown-menu>.active>a:hover,.original-dropdown-menu>.active>a:focus{color:#fff;text-decoration:none;background-color:#337ab7;outline:0}.original-dropdown-menu>.disabled>a,.original-dropdown-menu>.disabled>a:hover,.original-dropdown-menu>.disabled>a:focus{color:#777}.original-dropdown-menu>.disabled>a:hover,.original-dropdown-menu>.disabled>a:focus{text-decoration:none;cursor:not-allowed;background-color:transparent;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false)}.open>.original-dropdown-menu{display:block}.open>a{outline:0}.original-dropdown-menu-right{right:0;left:auto}.original-dropdown-menu-left{right:auto;left:0}.original-dropdown-header{display:block;padding:3px 20px;font-size:12px;line-height:1.42857143;color:#777;white-space:nowrap}.original-dropdown-backdrop{position:fixed;inset:0;z-index:990}.pull-right>.original-dropdown-menu{right:0;left:auto}.dropup .caret,.navbar-fixed-bottom .original-dropdown .caret{content:"";border-top:0;border-bottom:4px dashed;border-bottom:4px solid}.dropup .original-dropdown-menu,.navbar-fixed-bottom .original-dropdown .original-dropdown-menu{top:auto;bottom:100%;margin-bottom:2px}@media(min-width:768px){.navbar-right .original-dropdown-menu{right:0;left:auto}.navbar-right .original-dropdown-menu-left{right:auto;left:0}}
