a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;margin:0;padding:0;vertical-align:baseline}*{margin:0;padding:0}html{box-sizing:border-box;height:100%;min-width:320px;width:100%}*,:after,:before{box-sizing:inherit}body{background-color:#eee;font-family:HK Grotesk;min-height:100vh;width:100%}a{font:inherit}a:hover{color:#055c8a}.breadcrumb{display:none}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-weight:700}h1{font-size:2.81rem}h2{font-size:2.57rem}h3{font-size:2.34rem}h4{font-size:2.11rem}h5{font-size:1.875rem}h6{font-size:1.64rem}p{font-size:1.4rem}.ripetizioni-textarea{font-size:1.64rem}select{-webkit-appearance:none;-moz-appearance:none}.ripetizioni-select{background-clip:padding-box;background-color:#fff;border:1px solid #ced1d2;border-radius:.25rem;color:#262626;display:block;font-size:1.4rem;font-weight:400;height:3.3rem;line-height:2.1rem;padding:.375rem 3.28rem .375rem .75rem;position:relative;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;width:100%}@media screen and (min-width:576px){.ripetizioni-select{padding:.375rem 3.28rem .375rem .75rem}}@media screen and (min-width:768px){.ripetizioni-select{font-size:1.4rem;height:3.3rem;line-height:2.1rem}}.ripetizioni-select:before{content:"\f078";content:"\e903";font-family:Font Awesome\ 5 Free;font-family:icomoon;font-weight:900;position:absolute;right:0;top:0}.ripetizioni-select option:hover{background-color:#055c8a}.select-icon.icon-down~.ripetizioni-select,.select-icon.icon-wrong~.ripetizioni-select{color:#a3a3a3}@media screen and (min-width:576px){.select-icon.icon-down~.ripetizioni-select,.select-icon.icon-wrong~.ripetizioni-select{color:#262626}}.select-icon-wrapper{cursor:pointer;position:relative}.select-icon-wrapper select{padding-right:3rem}.select-icon{margin:1rem;pointer-events:none;position:absolute;right:0;top:0;z-index:10}.select-icon.icon-down{font-size:14px;line-height:24px}@media screen and (min-width:576px){.select-icon.icon-down{line-height:16px}}.select-icon.icon-up{font-size:14px;line-height:24px}@media screen and (min-width:576px){.select-icon.icon-up{line-height:16px}}.select-icon.icon-wrong{font-size:14px;line-height:24px}@media screen and (min-width:576px){.select-icon.icon-wrong{line-height:16px}}.select-icon.icon-check{font-size:14px;line-height:24px}@media screen and (min-width:576px){.select-icon.icon-check{line-height:16px}}.icon-down:after{content:"\e903"}.icon-down:after,.icon-up:after{font-family:icomoon;font-weight:900}.icon-up:after{content:"\e901"}.icon-check{height:100%;margin:0 2.2rem 0 0}@media screen and (min-width:576px){.icon-check{margin-right:1.6rem}}.icon-check:after{background:url(/build4/assets/images/tutor_profile/icon-check_green.1b6fcd5f.svg);background-size:cover;content:"";height:3rem;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:3rem}.icon-wrong:after{color:#b12900;content:"\f057";font-family:icomoon;font-weight:900}.js-submitted{cursor:not-allowed;pointer-events:none}.wrong-input{background-color:#f6ded7;border:1px solid #b12900}.wrong-label:before{background-color:#f6ded7;border:1px solid #b12900;border-radius:50%}.disabled-input{cursor:not-allowed;pointer-events:none}select option{color:#262626}.form-control:focus{box-shadow:none!important}.clickable{cursor:pointer}.visually-hidden{display:none}.visually-show{display:block}.list-style-dash{list-style:none;margin:0;padding:0}.list-style-dash li:before{content:"- "}.list-nostyle{list-style:none;margin:0;padding:0}.warning{background-color:#f5a623}.circle{border-radius:50%;height:2.34rem;width:2.34rem}.frame-centered{text-align:center}.margin-auto{margin:auto}a{color:#055c8a}.link-nostyle,.link-nostyle:focus,.link-nostyle:hover{color:inherit;text-decoration:none}@media screen and (min-width:768px){.link-nostyle:focus,.link-nostyle:hover{text-decoration:underline}}.text-centered{text-align:center}.maxw-24{max-width:24rem}.mw-21{max-width:21rem}.full-w{width:100%}.full-h{height:100%}.flex-noshrink{flex-shrink:0}.flex-1-0-100{flex:1 0 100%}.flex-1-0-33{flex:1 0 33%}.flex-basis-40pct{flex-basis:40%}.flex-basis-25pct{flex-basis:25%}.flex-basis-14pct{flex-basis:14.3%}.flex-basis-60pct{flex-basis:60%}.space-between{justify-content:space-between}.space-around{justify-content:space-around}.round-photo-sm-md{height:5.3rem;width:5.3rem}.round-photo-lg-re{height:13.125rem;width:13.125rem}@media screen and (min-width:768px){.round-photo-lg-re{height:12.125rem;width:12.125rem}}@media screen and (min-width:992px){.round-photo-lg-re{height:13.125rem;width:13.125rem}}.main-wrapper{margin-bottom:2rem;position:relative}main{padding:0}@media screen and (min-width:576px){main{padding:.4rem 0 .47rem}}.element-blocker{background-color:rgba(0,0,0,.25);border-radius:inherit;cursor:wait;height:100%;left:0;position:absolute;top:0;width:100%}.star-checked{color:#ffb500}.close-modal{cursor:pointer}.modal-nopadding{padding:0!important}.tooltip-large-font{font-size:1.2rem}.fit-content{height:fit-content}footer[data-style=gray]{border-top:1px solid #9b9b9b;color:#262626;padding:2.34rem 1.4rem 5rem}footer[data-style=gray] .copyright{color:#595959;font-size:17px;font-weight:500;margin:1.64rem 0 4.69rem}@media screen and (min-width:768px){footer[data-style=gray] .copyright{margin:0}}footer[data-style=gray] .help-contact-heading{font-size:1.875rem;font-weight:500}@media screen and (min-width:768px){footer[data-style=gray] .help-contact-heading{font-size:1.4rem}}footer[data-style=gray] .help-contact{font-size:1.875rem}@media screen and (min-width:768px){footer[data-style=gray] .help-contact{font-size:1.4rem}}footer[data-style=blue]{background:#055c8a;color:#fff;padding:1.875rem 1.4rem 1rem}footer[data-style=blue] a{color:#fff}footer[data-style=blue] a:hover{text-decoration:none}footer[data-style=blue] ul{list-style:none;margin-bottom:2.11rem}@media screen and (min-width:576px){footer[data-style=blue] ul{margin-bottom:0}}footer[data-style=blue] li{font-size:1.8rem;margin:0 0 1rem}@media screen and (min-width:576px){footer[data-style=blue] li{font-size:1.2rem;margin:0 0 1.4rem}}@media screen and (min-width:1200px){footer[data-style=blue] li{margin:0 0 .5rem}}footer[data-style=blue] .navs-column{margin:0 0 auto auto}@media screen and (min-width:576px){footer[data-style=blue] .come-funziona{display:none}}footer[data-style=blue] .come-funziona-list.last{margin-bottom:.7rem}@media screen and (min-width:576px){footer[data-style=blue] .come-funziona-list.last{margin-bottom:2.11rem}}footer[data-style=blue] .come-funziona-list li{font-size:1.4rem;font-weight:400;margin-bottom:0}@media screen and (min-width:768px){footer[data-style=blue] .come-funziona-list li{font-size:1.2rem}}@media screen and (min-width:576px){footer[data-style=blue] .info-desktop-col-wrap{order:1}}footer[data-style=blue] .info-desktop-col{display:none}@media screen and (min-width:576px){footer[data-style=blue] .info-desktop-col{display:block;font-weight:700}footer[data-style=blue] .faq-col-wrap{order:2}}footer[data-style=blue] .faq-col{font-weight:700}@media screen and (min-width:576px){footer[data-style=blue] .faq-col{font-weight:400}}footer[data-style=blue] .li-only-desktop{display:none}@media screen and (min-width:576px){footer[data-style=blue] .li-only-desktop{display:block;font-weight:700}}footer[data-style=blue] .li-only-desktop-normal-fw{display:none}@media screen and (min-width:576px){footer[data-style=blue] .li-only-desktop-normal-fw{display:block;font-weight:700}footer[data-style=blue] .li-only-mobile{display:none}}footer[data-style=blue] .btn-scroll-to-top{-webkit-appearance:button;background-color:#fff!important;background-color:#fff;background-image:none;border:none;border-radius:.25rem;color:#055c8a!important;color:#055c8a;cursor:pointer;display:inline-block;font-size:18px;font-weight:500;font-weight:700;line-height:1.5;line-height:2.81rem;margin-bottom:10px;padding:.375rem 1.6rem;text-align:center;user-select:none;vertical-align:middle}footer[data-style=blue] .btn-scroll-to-top:disabled{cursor:not-allowed}@media screen and (min-width:576px){footer[data-style=blue] .btn-scroll-to-top{display:none;margin-bottom:0}footer[data-style=blue] .contatti-col-wrap{order:0}}footer[data-style=blue] .contatti-col{font-weight:700}@media screen and (min-width:576px){footer[data-style=blue] .contatti-col{font-weight:400}}footer[data-style=blue] .help-col{display:none}@media screen and (min-width:576px){footer[data-style=blue] .help-col{display:flex;font-weight:700;justify-content:flex-end;order:4}}@media screen and (min-width:1200px){footer[data-style=blue] .help-col{justify-content:flex-end}}footer[data-style=blue] .call-icon-wrapper{max-width:8rem}footer[data-style=blue] .call-icon-wrapper img{height:100%;object-fit:contain;width:100%}@media screen and (min-width:576px){footer[data-style=blue] .call-icon-wrapper{margin:0 1rem 0 0}}footer[data-style=blue] .help-contacts{display:flex;flex-direction:column;justify-content:space-around}footer[data-style=blue] .footer-copyright{font-size:14px;margin-top:16px;text-align:center}@media screen and (min-width:768px){footer[data-style=blue] .footer-copyright{text-align:right}footer[data-style=blue] .footer-materieWrapper{padding:0 20px}}footer[data-style=blue] .footer-cittaWrapper li,footer[data-style=blue] .footer-materieWrapper li{padding:0}footer[data-style=blue] .footer-helpWrapper{text-align:center}@media screen and (min-width:768px){footer[data-style=blue] .footer-helpWrapper{text-align:left}}footer[data-style=blue] .footer-helpWrapper .help-col-row{margin-top:0}footer[data-style=blue] .footer-helpWrapper .fa-phone{margin-right:5px}footer[data-style=blue] .footer-helpWrapper .desktop-only-title:not(:first-of-type){margin-top:10px}footer[data-style=blue] .column-title,footer[data-style=blue] .column-title a{font-size:14px;font-weight:700;text-transform:uppercase}footer[data-style=blue] .telephone-number{font-size:15px;font-weight:500}footer[data-style=blue] .telephone-hours{font-size:13px}footer[data-style=blue] .btnContattaci-wrapper .btn{background-color:#fff;color:#007dc3;font-size:13px;font-weight:700;line-height:1.7;margin-bottom:10px;margin-top:10px;width:50%}@media screen and (min-width:768px){footer[data-style=blue] .btnContattaci-wrapper .btn{width:30%}}@media screen and (min-width:1200px){footer[data-style=blue] .btnContattaci-wrapper .btn{width:65%}}footer[data-style=blue] .legal-conditions{font-size:1.4rem;margin-bottom:15px;margin-top:15px;text-align:center}@media screen and (min-width:768px){footer[data-style=blue] .legal-conditions{align-self:flex-end;font-size:13px;margin-bottom:0;margin-top:16px;text-align:right}}footer[data-style=blue] .legal-conditions>div{display:block}@media screen and (min-width:768px){footer[data-style=blue] .legal-conditions>div{display:inline-block;margin:0 20px}}footer[data-style=blue] .copyright-divider{width:100%}.help-col-title{font-size:14px}footer[data-style=blue] .main-list{display:flex;flex-wrap:wrap;justify-content:space-between}footer[data-style=blue] .main-list li,footer[data-style=blue] .main-list li ul li{margin:0}@media screen and (min-width:1200px){.desktop-only-title{white-space:nowrap}}.desktop-only-title hr{margin:.5rem 0}@media screen and (min-width:576px){.new-layout-row{margin-top:4rem}}@media screen and (min-width:1200px){.new-layout-row{margin-top:0}}.help-col-row{margin-top:3rem;width:100%}@media screen and (min-width:576px){.help-element{order:5}}.fa-flip-horizontal{display:inline-block;transform:scaleX(-1)}@font-face{font-display:swap;font-family:HK Grotesk;font-weight:400;src:url(https://rcdn.ripetizioni.it/fonts/HKGrotesk/HKGrotesk-Regular.woff) format("woff")}@font-face{font-display:swap;font-family:HK Grotesk;font-weight:700;src:url(https://rcdn.ripetizioni.it/fonts/HKGrotesk/HKGrotesk-Bold.woff) format("woff")}@font-face{font-display:swap;font-family:HK Grotesk;font-weight:500;src:url(https://rcdn.ripetizioni.it/fonts/HKGrotesk/HKGrotesk-SemiBold.woff) format("woff")}.main-header *{font-family:HK Grotesk,sans-serif;line-height:1.5}.main-header strong{font-weight:700}.main-header p{margin:0}.main-header a:focus{color:currentColor;text-decoration:none}.main-header .dropdown-contacts-wrapper>p{margin-bottom:.24em}@media screen and (min-width:992px){.main-header .dropdown-contacts-wrapper>p{margin-bottom:0}}.main-header .navbar{border:none}@media screen and (min-width:992px){.main-header .navbar{align-items:center;margin-bottom:0}}@media screen and (max-width:991px){.main-header .dropdown-menu{box-shadow:none}}.main-header .dropdown-item{background-color:transparent;border:0;clear:both;display:block;white-space:nowrap;width:100%}.login-modal *{line-height:1.5;vertical-align:baseline}.login-modal p{margin:0}.login-modal h1,.login-modal h2,.login-modal h3,.login-modal h4,.login-modal h5,.login-modal h6{text-transform:none}.login-modal .close{font-size:inherit}.login-modal .modal-header{align-items:flex-start;border-bottom:1px solid #dee2e6;border-top-left-radius:.3rem;border-top-right-radius:.3rem;display:flex;justify-content:space-between;padding:1rem}.login-modal .form-control{color:#495057}.login-modal .form-control::placeholder{color:#6c757d;opacity:1}html{font-size:9px}@media screen and (min-width:400px){html{font-size:11px}}@media screen and (min-width:576px){html{font-size:9px}}@media screen and (min-width:768px){html{font-size:11px}}a{color:inherit}a,a:hover{text-decoration:none}a:hover{color:currentColor}html{color:#262626}.login-modal{font-size:7px;margin:auto;padding-right:0!important}.login-modal::-webkit-scrollbar{width:0}@media screen and (max-width:576px){.login-modal .modal-dialog{margin:0}.login-modal .modal-content,.login-modal .modal-dialog{min-height:100vh;width:100vw}}@media screen and (min-width:576px){.login-modal .modal-content{min-height:0}}.login-modal .close .close-modal-button{height:2rem;width:2rem}.login-modal .close .close-modal-button:after,.login-modal .close .close-modal-button:before{bottom:1rem;height:calc(2rem - 2px);left:1rem}@media screen and (min-width:321px){.login-modal{font-size:8px}}@media screen and (min-width:376px){.login-modal{font-size:9px}}.login-modal *{font-family:HK Grotesk,sans-serif}.login-modal .modal-dialog{height:100%;width:100%}@media screen and (min-width:576px){.login-modal .modal-dialog{margin:5em auto;max-width:400px}}@media screen and (min-width:992px){.login-modal .modal-dialog{height:auto;max-width:500px;width:auto}}.login-modal .modal-content{border:none;height:100%;padding:3.15em 3.15em 0;width:100%}@media screen and (max-width:575px){.login-modal .modal-content{border-radius:0}}@media screen and (min-width:576px){.login-modal .modal-content{height:auto;min-height:0;width:auto}}.login-modal .modal-title{font-size:3.15em;font-weight:500;line-height:1.18em;margin-bottom:.715em;text-align:center;width:100%}@media screen and (min-width:576px){.login-modal .modal-title{font-size:2.7em;line-height:1.5em;margin-bottom:.5em}}.login-modal .modal-header{padding:0}.login-modal .modal-body{flex-grow:0;padding:0}.login-modal .modal-footer{align-items:center;border-bottom-left-radius:.3em;border-bottom-right-radius:.3em;border-top:1px solid #dee2e6;display:flex;justify-content:flex-end;padding:1em}.login-modal .modal-footer>:not(:last-child){margin-right:.15em}.login-modal .modal-footer>:not(:first-child){margin-left:.15em}.login-modal .close{border:none;margin:0;padding:0;position:relative}.login-modal .close .close-modal-button{height:3em;position:absolute;right:0;top:0;width:3em}.login-modal .close .close-modal-button:after,.login-modal .close .close-modal-button:before{background-color:#333;bottom:1.5em;content:" ";height:calc(3em - 2px);left:1.5em;position:absolute;width:2px}.login-modal .close .close-modal-button:before{transform:rotate(45deg)}.login-modal .close .close-modal-button:after{transform:rotate(-45deg)}.login-modal .btn-facebook-login{background-color:#055c8a;border-radius:4px;color:#fff;display:block;font-size:1.875em;font-weight:500;height:3.49em;line-height:3.49em;position:relative;text-align:center;width:100%}.login-modal .btn-facebook-login:after{background-image:url(/build4/assets/images/header/fb.10b479f1.svg);background-position:100%;background-repeat:no-repeat;background-size:1em;content:"";height:100%;left:1em;position:absolute;top:50%;transform:translateY(-50%);width:1.6em}@media screen and (min-width:576px){.login-modal .btn-facebook-login{font-size:.875em;font-size:1.8em;height:3.4em;line-height:3.4em}.login-modal .btn-facebook-login:after{background-image:url(/build4/assets/images/header/fb.10b479f1.svg);background-position:100%;background-repeat:no-repeat;background-size:1em;content:"";height:100%;left:1em;position:absolute;top:50%;transform:translateY(-50%);width:1.6em}}.login-modal .btn-facebook-login:after{left:.5em}.login-modal .btn-facebook-login:hover{color:#fff;text-decoration:none}.login-modal .btn-facebook-login-icon{left:0;margin:0 .9em;position:absolute;top:50%;transform:translateY(-50%)}@media screen and (min-width:576px){.login-modal .btn-facebook-login-icon{margin:0 .5em}}.login-modal .section-breaker{height:11em;position:relative;width:100%}.login-modal .top-half-section{border-bottom:1px solid #d5d5d5;box-sizing:border-box;height:50%;width:100%}.login-modal .section-text{background-color:#fff;border:1px solid #d5d5d5;border-radius:50%;color:#3e6373;font-size:1.134em;height:5.472em;left:50%;line-height:5.472em;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);width:5.472em}@media screen and (min-width:576px){.login-modal .section-text{font-size:1.1em;height:5em;line-height:5em;width:5em}}.login-modal .input-icon-wrap{position:relative}.login-modal .input-icon-wrap input{border-width:2px;font-size:1.42em;height:3.2em;line-height:2.5em;margin-bottom:1.1em;padding:.2em .9em}@media screen and (min-width:576px){.login-modal .input-icon-wrap input{font-size:1em;height:3.3em;line-height:2.1em;margin-bottom:1.4em}}.login-modal .input-password-wrap{font-size:1.5em}.login-modal .input-password-wrap:after{background-image:url(/build4/assets/images/header/login-lock.644fe659.svg);background-position:100%;background-repeat:no-repeat;background-size:1em;content:"";height:100%;position:absolute;right:1em;top:50%;transform:translateY(-50%);width:1.6em}.login-modal .input-email-wrap{font-size:1.5em}.login-modal .input-email-wrap:after{background-image:url(/build4/assets/images/header/login-email.9bdfe6b3.svg);background-position:100%;background-repeat:no-repeat;background-size:1em;content:"";height:100%;position:absolute;right:1em;top:50%;transform:translateY(-50%);width:1.6em}@media screen and (min-width:576px){.login-modal .input-email-wrap,.login-modal .input-password-wrap{font-size:1.6em}}.login-modal .input-email-wrap:after,.login-modal .input-password-wrap:after{background-size:contain;font-size:unset;height:1.8em;right:1.3em;width:1.8em}@media screen and (min-width:576px){.login-modal .input-email-wrap:after,.login-modal .input-password-wrap:after{height:1.5em;width:1.5em}}@media screen and (min-width:768px){.login-modal .input-email-wrap:after,.login-modal .input-password-wrap:after{right:1.3714em}}.login-modal .btn-login{-webkit-appearance:button;background-color:#055c8a!important;background-image:none;border:none;border-radius:.25rem;border-radius:.12em;color:#fff!important;cursor:pointer;display:inline-block;font-size:2.52em;font-weight:500;height:2.6em;line-height:1.5;margin-bottom:1em;padding:.15em .3em;text-align:center;user-select:none;vertical-align:middle;width:100%}.login-modal .btn-login:disabled{cursor:not-allowed}@media screen and (min-width:576px){.login-modal .btn-login{-webkit-appearance:button;background-color:#055c8a!important;background-image:none;border:none;border-radius:.25rem;border-radius:.12em;color:#fff!important;cursor:pointer;display:inline-block;font-size:1.9em;font-weight:500;height:3em;line-height:1.5;padding:.15em .3em;text-align:center;user-select:none;vertical-align:middle}.login-modal .btn-login:disabled{cursor:not-allowed}}.login-modal .remember-me-wrapper{display:flex;font-size:2.3em;justify-content:space-between;margin-bottom:1.34em}@media screen and (min-width:576px){.login-modal .remember-me-wrapper{font-size:1.8em;margin-bottom:.6em}}.login-modal .checkbox-remember-wrapper input{align-self:center;display:none}.login-modal .checkbox-remember-wrapper label{font-size:.875em;margin-left:1.7em;position:relative}.login-modal .checkbox-remember-wrapper input+label:before{display:inline-block;font-family:FontAwesome;font-weight:900}.login-modal .checkbox-remember-wrapper .checkbox-icon{left:0;position:absolute;top:50%;transform:translateY(-50%)}.login-modal .checkbox-remember-wrapper label:before{border:2px solid #595959;content:"";height:1.2em;left:-1.6em;margin-right:.5em;position:absolute;width:1.2em}.login-modal .checkbox-remember-wrapper input:checked+label:before{background-image:url(/build4/assets/images/header/checkbox-check.57c84fa2.svg);background-position:50%;background-size:contain}.login-modal .checkbox-remember-wrapper label{margin-bottom:0}.login-modal .checkbox-remember-wrapper label:before{background-repeat:no-repeat;border-color:#ced4da}@media screen and (min-width:768px){.login-modal .checkbox-remember-wrapper{line-height:33.12px}.login-modal .checkbox-remember-wrapper label{line-height:21px;margin-bottom:0}}.login-modal .recover-pwd{align-self:center;color:#055c8a;font-size:.875em;font-weight:500;line-height:1.89em}@media screen and (min-width:576px){.login-modal .recover-pwd{font-size:.875em;line-height:2.1em}}.login-modal .register-link{font-size:1.5em;justify-content:center;line-height:2.268em}@media screen and (min-width:576px){.login-modal .register-link{font-size:1.35em;line-height:2em}}@media screen and (min-width:768px){.login-modal .register-link{margin-top:0}.login-modal .register-link>p{color:#212529}}.login-modal .link-primary{color:#055c8a;font-weight:500}@media screen and (min-width:576px){.login-modal .link-primary{font-weight:400}}.login-modal #loginModal h5{text-transform:none}@media screen and (min-width:992px){.login-modal #loginModal{padding-left:0!important}}.searchbar-row{display:flex;flex-direction:column;flex-wrap:wrap;margin:1.5rem -7px 7.8rem}@media screen and (min-width:321px){.searchbar-row{margin-left:-8px;margin-right:-8px}}@media screen and (min-width:376px){.searchbar-row{margin-left:-9px;margin-right:-9px}}@media screen and (min-width:576px){.searchbar-row{margin-left:-15px;margin-right:-15px}}@media screen and (min-width:768px){.searchbar-row{flex-direction:row;height:5.75rem}}.searchbar__el-wrapper{flex:0 0 100%;height:7.2rem;margin-bottom:1.875rem;max-width:100%}@media screen and (min-width:768px){.searchbar__el-wrapper{height:4rem;margin-bottom:0}}.twitter-typeahead{height:100%}@media screen and (min-width:768px){.twitter-typeahead{height:4rem}.main-header .searchbar-el{padding:1rem}}.searchbar-el{background-color:#fff;border:none;border-radius:4px;color:#777;font-family:HK Grotesk,sans-serif;font-size:16.5px;font-style:normal;font-weight:500;height:100%;line-height:normal;padding:.55em .55em .55em 2.182em;text-align:left;width:100%}@media screen and (min-width:400px){.searchbar-el{font-size:18.5px}}@media screen and (min-width:768px){.searchbar-el{border-radius:0;color:#777;font-family:HK Grotesk,sans-serif;font-size:20px;font-style:normal;font-weight:500;line-height:normal;margin-bottom:0;padding:2rem 1rem;text-align:left}}.searchbar-el-1{display:flex;flex-direction:column;order:1;padding:0}.searchbar-el-1 input{background-image:url(/build4/assets/images/home/dialogs/search.64ad0671.svg);background-position-x:1.5rem;background-position-y:50%;background-repeat:no-repeat;background-size:2.2rem;border-bottom-left-radius:4px;border-top-left-radius:4px;font-weight:400}.searchbar-el-1 input:focus{box-shadow:none;outline:none}.searchbar-el-1 input,.searchbar-el-1 input::placeholder{color:#595959}@media screen and (min-width:768px){.searchbar-el-1{flex:0 0 29.1666666667%;max-width:29.1666666667%}.searchbar-el-1 input{background-image:none}}#tutor_info_type_subject::placeholder{color:#777}.searchbar-el-2{display:flex;flex-direction:column;height:100%;justify-content:center;order:2;padding:0;position:relative}@media screen and (min-width:768px){.searchbar-el-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}}.searchbar-el-2 select{-moz-appearance:none;-webkit-appearance:none;background-image:url(/build4/assets/images/header/triangle.2380f0fb.svg);background-position-x:calc(100% - 1rem);background-position-y:50%;background-repeat:no-repeat;display:none}.searchbar-el-2 select::-ms-expand{display:none}.searchbar-el-2 .searchbar-el{border:none}@media screen and (min-width:768px){.searchbar-el-2 .searchbar-el{display:block;padding:.9rem}.searchbar-el-2 .searchbar-el .selectize-input{top:17px}}.searchbar-el-2 .searchbar-el .selectize-input.full input[type=select-one]{display:none!important}.searchbar-el-2 .searchbar-el.single input{line-height:28px!important}@media screen and (min-width:768px){.searchbar-el-2 .searchbar-el.single input{line-height:inherit!important}}.searchbar-el-2 .mobile-icon-select{background-color:#fff;background-image:url(/build4/assets/images/header/level.8e1d30a5.svg);background-position-x:1.4em;background-position-y:50%;background-repeat:no-repeat;background-size:1.9em;border-radius:4px;font-weight:700;height:100%;position:absolute;width:100%;z-index:10}@media screen and (min-width:768px){.searchbar-el-2 .mobile-icon-select{background-position-x:1.3em;border-radius:0;height:4rem;margin-top:1.3rem}}@media screen and (min-width:992px){.searchbar-el-2 .mobile-icon-select{background-image:none}}@media screen and (min-width:768px){form#mainfilter .mobile-icon-select{background-image:none}}.searchbar-el-3{display:flex;flex-direction:column;order:3;padding:0}.searchbar-el-3 input{background-image:url(/build4/assets/images/header/map.e6265203.svg);background-position-x:1.5rem;background-position-y:50%;background-repeat:no-repeat;background-size:2rem}@media screen and (min-width:768px){.searchbar-el-3 input{background-image:none}}.searchbar-el-3 input,.searchbar-el-3 input::placeholder{color:#595959}@media screen and (min-width:768px){.searchbar-el-3{display:block;flex:0 0 41.6666666667%;max-width:41.6666666667%}}.searchbar-el-3 input{font-weight:400}.searchbar-el-4{display:flex;flex-direction:column;height:unset;justify-content:flex-end;order:5;padding:0}@media screen and (min-width:768px){.searchbar-el-4{background-image:none;flex:0 0 12.5%;height:unset;max-width:12.5%}}.searchbar-el-4 .btn-search{border-bottom-right-radius:4px;border-top-right-radius:4px}.searchbar-heading{color:#fff;display:none;font-family:HK Grotesk,sans-serif;font-size:18px;font-style:normal;font-weight:500;font-weight:400;line-height:normal;margin-left:1rem;text-align:left}@media screen and (min-width:768px){.searchbar-heading{display:block;height:1.3rem}}.btn-search{background-color:#f8e71c;border:none;border-radius:4px;bottom:0;color:#262626;font-family:HK Grotesk,sans-serif;font-size:20px;font-style:normal;font-weight:500;height:5.81rem;line-height:normal;margin:2.5rem auto auto;position:relative;text-align:center;width:23.75rem}@media screen and (min-width:768px){.btn-search{border-radius:0 8px 8px 0;color:#262626;font-family:HK Grotesk,sans-serif;font-size:25px;font-style:normal;font-weight:500;height:100%;height:4rem;line-height:normal;margin-top:1.3375rem;max-height:unset;max-width:unset;text-align:center;width:100%}}.homeform .btn-search{margin-top:1.8rem}@media screen and (min-width:400px){.homeform .btn-search{font-size:22.5px}}@media screen and (min-width:411px){.homeform .btn-search{font-size:20px}}@media screen and (min-width:768px){.homeform .btn-search{margin-top:1.3rem}}.homeform .selectize-dropdown .selectize-dropdown-content,.tutor_info_order_by_description .selectize-dropdown .selectize-dropdown-content{max-height:none;padding:0!important}.homeform .selectize-dropdown .selectize-dropdown-content>div,.tutor_info_order_by_description .selectize-dropdown .selectize-dropdown-content>div{height:40px!important;line-height:40px!important}.homeform .selectize-dropdown .selectize-dropdown-content>div.option.selected,.tutor_info_order_by_description .selectize-dropdown .selectize-dropdown-content>div.option.selected{background-color:#f5f5f5}.twitter-typeahead,.twitter-typeahead .tt-hint,.twitter-typeahead .tt-input{display:block!important}.twitter-typeahead .tt-dropdown-menu,.twitter-typeahead .tt-menu{background-color:#fff!important;border-radius:0 0 2px 2px!important;border-top:1px solid #d9d9d9!important;box-shadow:0 2px 6px rgba(0,0,0,.3)!important;-moz-box-sizing:border-box!important;-webkit-box-sizing:border-box!important;box-sizing:border-box!important;color:#777!important;margin-top:0!important;overflow:hidden!important;width:100%}.twitter-typeahead .tt-dropdown-menu .highlight,.twitter-typeahead .tt-dropdown-menu strong,.twitter-typeahead .tt-menu .highlight,.twitter-typeahead .tt-menu strong{background:none;font-weight:700!important}.twitter-typeahead .tt-dropdown-menu:hover,.twitter-typeahead .tt-menu:hover{background-color:#fafafa}.twitter-typeahead .tt-suggestion{border-top:1px solid #e6e6e6!important;color:#777!important;cursor:default!important;font-size:13px!important;line-height:30px!important;overflow:hidden!important;padding:0 10px!important;text-align:left!important;text-overflow:ellipsis!important;white-space:nowrap!important}.twitter-typeahead .tt-suggestion .highlight,.twitter-typeahead .tt-suggestion strong{background:none;font-weight:700!important}.twitter-typeahead .tt-suggestion.tt-cursor,.twitter-typeahead .tt-suggestion:hover{background-color:#fafafa}.selectize-control{background-color:transparent!important;display:flex;z-index:15}.selectize-input{border:none!important;box-shadow:none!important;color:#777!important;display:flex;padding:5px 0!important;top:50%;transform:translateY(-50%);-moz-transform:translate(0)}@-moz-document url-prefix(){.selectize-input{top:0}}@media screen and (min-width:576px){.selectize-input{-moz-transform:translateY(-50%)}}.selectize-input:after{border-color:#777 transparent transparent!important}.selectize-input .item{color:#595959;font-weight:400}@media screen and (max-width:767px){.selectize-input .item{line-height:20px;padding:1.2rem 0}}@media screen and (min-width:376px){.selectize-input{line-height:52px!important}}.selectize-input input{font-weight:400}.selectize-input input,.selectize-input input::placeholder{color:#595959}.selectize-dropdown,.selectize-dropdown.form-control{background-color:#fff!important;border-radius:0 0 2px 2px!important;border-top:1px solid #d9d9d9!important;box-shadow:0 2px 6px rgba(0,0,0,.3)!important;-moz-box-sizing:border-box!important;-webkit-box-sizing:border-box!important;box-sizing:border-box!important;margin-top:0!important;overflow:hidden!important}.selectize-dropdown .highlight,.selectize-dropdown strong,.selectize-dropdown.form-control .highlight,.selectize-dropdown.form-control strong{background:none;font-weight:700!important}.selectize-dropdown.form-control:hover,.selectize-dropdown:hover{background-color:#fafafa}.selectize-dropdown-content{padding:0!important}.selectize-dropdown .optgroup-header,.selectize-dropdown .selectize-dropdown-content>div{border-top:1px solid #e6e6e6!important;color:#333!important;cursor:default!important;font-size:13px!important;line-height:30px!important;overflow:hidden!important;padding:0 10px!important;text-align:left!important;text-overflow:ellipsis!important;white-space:nowrap!important}.selectize-dropdown .optgroup-header .highlight,.selectize-dropdown .optgroup-header strong,.selectize-dropdown .selectize-dropdown-content>div .highlight,.selectize-dropdown .selectize-dropdown-content>div strong{background:none;font-weight:700!important}.selectize-dropdown .optgroup-header:hover,.selectize-dropdown .selectize-dropdown-content>div:hover{background-color:#fafafa}.headersearchbar-validate-address,.headersearchbar-validate-default,.mainsearchbar-validate-default,.search_modalsearchbar-validate-address,.search_modalsearchbar-validate-default{display:none}.mainsearchbar-validate-default__show,.search_modalsearchbar-validate-address__show,.search_modalsearchbar-validate-subject__show{display:block}.search_modalsearchbar-validate-address{font-size:2rem;order:4}@media screen and (min-width:768px){.search_modalsearchbar-validate-address{font-size:1rem}}.headersearchbar-validate-address__show{display:block}.headersearchbar-validate-address{bottom:auto;color:darkred;font-size:2rem;order:5;position:relative;text-align:center}@media screen and (min-width:768px){.headersearchbar-validate-address{bottom:125px;color:#fff;font-weight:700;position:absolute}}.headersearchbar-validate-default__show{display:block}.headersearchbar-validate-default{bottom:auto;color:darkred;font-size:2rem;order:5;position:relative;text-align:center}@media screen and (min-width:768px){.headersearchbar-validate-default{bottom:125px;color:#fff;font-weight:700;position:absolute}}.mainsearchbar-validate-default{color:#fff;font-size:2.3rem;font-weight:700;margin-top:-18px;padding:5px 10px;text-align:center}@media screen and (min-width:768px){.mainsearchbar-validate-default{background:none;font-size:1rem;margin-top:0}}.mainsearchbar-validate-default__show{display:flex;order:3}@media screen and (min-width:768px){.mainsearchbar-validate-default__show{display:block;order:5}input#maintutor_info_type_schoolLevel-selectized{width:auto!important}}.navbar-searchbar-wrapper{display:none;padding:0 .7rem}@media screen and (min-width:1200px){.navbar-searchbar-wrapper{width:40%}}@media screen and (min-width:992px) and (max-width:1199px){.navbar-searchbar-wrapper #navbar-searchbar{margin:auto;max-width:960px;padding:0 15px}}@media screen and (min-width:576px) and (max-width:991px){#navbar-searchbar{margin:0 auto;min-width:556px;width:80%}}#headerfilter .searchbar-row{margin:0;padding:0}#headerfilter .searchbar__el-wrapper{border:1px solid #9b9b9b;border-radius:5px;height:6.3em}@media screen and (min-width:370px){#headerfilter .searchbar__el-wrapper{height:7.2em}}@media screen and (min-width:400px){#headerfilter .searchbar__el-wrapper{height:8.11em}}#headerfilter .searchbar__el-wrapper .mobile-icon-select,#headerfilter .searchbar__el-wrapper input{border-radius:5px;height:100%}@media screen and (min-width:768px){#headerfilter .searchbar__el-wrapper .mobile-icon-select,#headerfilter .searchbar__el-wrapper input{background-size:1.3em}}@media screen and (min-width:992px){#headerfilter .searchbar__el-wrapper .mobile-icon-select,#headerfilter .searchbar__el-wrapper input{height:1.125rem;margin:0}}@media screen and (min-width:400px){#headerfilter .searchbar__el-wrapper .mobile-icon-select{background-position-x:.7em;background-size:1em}}@media screen and (min-width:768px){#headerfilter .searchbar__el-wrapper .mobile-icon-select{background-position-x:1.1em;background-size:1.3em}}#headerfilter .searchbar-el-2 .searchbar-el{border-left:2px solid #f8f8f8;border-right:2px solid #f8f8f8;padding:0 .382em}@media screen and (max-width:575px){#headerfilter .searchbar-el-2 .searchbar-el{padding-left:2.182em}#headerfilter .searchbar-el-2 .searchbar-el .selectize-dropdown{padding-left:0}#headerfilter .searchbar-el-2 .searchbar-el .selectize-dropdown .option{height:5rem;line-height:40px!important;min-height:40px}}@media screen and (min-width:400px){#headerfilter .searchbar-el-2 .searchbar-el{padding-left:2.382em}#headerfilter .searchbar-el-2 .searchbar-el .selectize-dropdown{padding:0}}@media screen and (min-width:768px){#headerfilter .searchbar-el-2 .searchbar-el{height:100%;padding:0 .76em}}#headerfilter .searchbar-el-2 .searchbar-el .selectize-input{height:auto;margin:0}@media screen and (min-width:400px){#headerfilter .searchbar-el-2 .searchbar-el .selectize-input{margin-bottom:0}}@media screen and (min-width:992px){#headerfilter .searchbar-el-2 .searchbar-el .selectize-input{margin:0;top:16px}}@media screen and (min-width:768px){#headerfilter .searchbar-el-2 .searchbar-el.single .selectize-input{align-items:center;display:flex;height:100%;margin:0}}#headerfilter .searchbar-el-2 .selectize-control.single .selectize-input:after{border-width:10px 7px 0;margin-top:-4px;right:.425em}@media screen and (min-width:768px){#headerfilter .searchbar-el-2 .selectize-control.single .selectize-input:after{right:.86em}}@media screen and (min-width:992px){#headerfilter .searchbar-el-2 .selectize-control.single .selectize-input:after{border-width:7px 4px 0}}#headerfilter .searchbar-el-4{border:none;bottom:0;box-shadow:none!important;height:6.7em!important;padding:0;width:100%}@media screen and (min-width:370px){#headerfilter .searchbar-el-4{height:7.7em!important}}@media screen and (min-width:400px){#headerfilter .searchbar-el-4{height:8.7em!important}}#headerfilter .searchbar-el-4 i{display:none}#headerfilter .btn-search{background-color:#055c8a;border:none;border-radius:4px;color:#fff;height:5.81em;margin-top:.65em;width:100%}@media screen and (min-width:321px){#headerfilter .btn-search{font-size:19.5px;margin-top:.7em}}@media screen and (min-width:400px){#headerfilter .btn-search{margin-top:.72em}}@media screen and (min-width:992px){#headerfilter .btn-search{background-color:#f8e71c;border:none!important;border-radius:0 4px 4px 0;color:#777;color:#262626;font-family:HK Grotesk,sans-serif;font-size:11px;font-size:1em;font-style:normal;font-weight:500;font-weight:700;height:2.125rem;height:100%;line-height:normal;margin:0!important;text-align:left;text-align:center;width:100%}}@media screen and (min-width:400px){#headerfilter .searchbar-el{font-size:18.5px}}@media screen and (min-width:1200px){#navbar-searchbar-wrapper{height:100%;padding:17px 11.2px}}@media screen and (min-width:992px){#headerfilter,#headerfilter .twitter-typeahead,.navbar-searchbar{height:2.125rem}#headerfilter .searchbar-row{height:2.125rem;margin:0;padding:0}}@media screen and (min-width:992px) and (min-width:768px){#headerfilter .searchbar-row{align-content:center;flex-wrap:nowrap}#headerfilter .searchbar-heading{display:none}}@media screen and (min-width:992px){#headerfilter .searchbar__el-wrapper{border:1px solid #eee;height:2.125rem}}@media screen and (min-width:992px) and (min-width:768px){#headerfilter .searchbar__el-wrapper{margin:0}#headerfilter .searchbar__el-wrapper input{color:#777;font-family:HK Grotesk,sans-serif;font-size:11px;font-style:normal;font-weight:500;line-height:normal;text-align:left}}@media screen and (min-width:992px){#headerfilter .searchbar__el-wrapper:focus-within{box-shadow:none;outline:none}}@media screen and (min-width:992px){#headerfilter .searchbar__el-wrapper input:focus{box-shadow:none;outline:none}#headerfilter .searchbar-el-1{border-radius:4px 0 0 4px;border-right:none;flex:1 0 30%;max-width:27%}#headerfilter .searchbar-el-1 input{border-radius:4px 0 0 4px;height:1rem}#headerfilter .searchbar-el-2{border-left:none;border-radius:0;border-right:none;flex:1 0 35%;max-width:23%}#headerfilter .searchbar-el-2 .selectize-dropdown{left:0!important;width:unset!important}#headerfilter .searchbar-el-2 .selectize-input{background-color:unset;padding-right:5px}#headerfilter .searchbar-el-2 .selectize-input:after{margin-top:-2px;right:-1px}#headerfilter .searchbar-el-2 .selectize-input>*{color:#777;font-family:HK Grotesk,sans-serif;font-size:11px;font-style:normal;font-weight:500;line-height:normal;text-align:left}#headerfilter .searchbar-el-3{border-radius:0;border-right:none;flex:1 0 15%;margin-left:-1px;max-width:28%}#headerfilter .searchbar-el-3 input{border-radius:0}#headerfilter .searchbar-el-4{border:none;border-radius:0 4px 4px 0;bottom:0;box-shadow:none;flex:0 0 18.5%;height:2.125rem;height:34px!important;margin:0;max-width:18.5%;padding:0;width:100%}#headerfilter .searchbar-el-4 i{display:none}}.pac-container{z-index:1070!important}@media screen and (min-width:768px){.pac-container{width:auto!important}}input#headertutor_info_type_schoolLevel-selectized{width:auto!important}.selectize-input .item{line-height:20px;padding:4px 0!important}@media screen and (min-width:321px){.selectize-input .item{padding-top:6px!important}}.navbar-searchbar-wrapper .selectize-input .item{padding:10px 0 9px!important}@media screen and (min-width:321px){.navbar-searchbar-wrapper .selectize-input .item{padding:12px 0!important}}@media screen and (min-width:400px){.navbar-searchbar-wrapper .selectize-input .item{padding:17px 0!important}}.navbar-searchbar-wrapper .selectize-dropdown-content{max-height:unset}#navbar-searchbar .selectize-dropdown,#navbar-searchbar .selectize-dropdown.form-control{background-color:#fff!important;border-radius:0 0 2px 2px!important;border-top:1px solid #d9d9d9!important;box-shadow:0 2px 6px rgba(0,0,0,.3)!important;box-sizing:border-box!important;height:auto;margin-top:0!important;overflow:hidden!important}#navbar-searchbar .selectize-dropdown .highlight,#navbar-searchbar .selectize-dropdown strong,#navbar-searchbar .selectize-dropdown.form-control .highlight,#navbar-searchbar .selectize-dropdown.form-control strong{background:none;font-weight:700!important}#navbar-searchbar .selectize-dropdown.form-control:hover,#navbar-searchbar .selectize-dropdown:hover{background-color:#fafafa}#navbar-searchbar .selectize-dropdown-content{padding:0!important}#navbar-searchbar .selectize-dropdown .optgroup-header .highlight,#navbar-searchbar .selectize-dropdown .optgroup-header strong,#navbar-searchbar .selectize-dropdown .selectize-dropdown-content>div .highlight,#navbar-searchbar .selectize-dropdown .selectize-dropdown-content>div strong{background:none;font-weight:700!important}#navbar-searchbar .selectize-dropdown .optgroup-header:hover,#navbar-searchbar .selectize-dropdown .selectize-dropdown-content>div:hover{background-color:#fafafa}#navbar-searchbar .headersearchbar-validate-address,#navbar-searchbar .mainsearchbar-validate-address,#navbar-searchbar .search_modalsearchbar-validate-address{display:none}#navbar-searchbar .mainsearchbar-validate-address__show,#navbar-searchbar .search_modalsearchbar-validate-address__show,#navbar-searchbar .search_modalsearchbar-validate-subject__show,#navbar-searchbar .search_modalsearchbar-validate__show{display:block}#navbar-searchbar .search_modalsearchbar-validate-address{font-size:2rem;order:4}#navbar-searchbar .headersearchbar-validate-address__show{display:block}#navbar-searchbar .headersearchbar-validate-address{bottom:auto;color:darkred;font-size:2rem;order:5;position:relative;text-align:center}#navbar-searchbar .mainsearchbar-validate-address{color:#fff;font-size:2.3rem;font-weight:700;margin-top:-18px;padding:5px 10px;text-align:center}#navbar-searchbar .mainsearchbar-validate-address__show{display:flex;order:3}#navbar-searchbar .focus,#navbar-searchbar .selectize-input{box-shadow:none}.main-header .form-inline .selectize-control.form-control.single .selectize-dropdown-content{overflow:hidden}.main-header .form-inline .selectize-dropdown,.main-header .form-inline .selectize-dropdown.form-control{margin-top:-25px!important}.main-header .searchbar-row{display:flex;flex-direction:column;flex-wrap:wrap;height:auto;margin:1.5rem -7px 7.8rem}@media screen and (min-width:321px){.main-header .searchbar-row{margin-left:-8px;margin-right:-8px}}@media screen and (min-width:376px){.main-header .searchbar-row{margin-left:-9px;margin-right:-9px}}@media screen and (min-width:576px){.main-header .searchbar-row{margin-left:-15px;margin-right:-15px}}.main-header .searchbar__el-wrapper{flex:0 0 100%;margin-bottom:1.64em;max-width:100%}@media screen and (min-width:370px){.main-header .searchbar__el-wrapper{margin-bottom:1.88em}}@media screen and (min-width:400px){.main-header .searchbar__el-wrapper{margin-bottom:2.11em}}@media screen and (min-width:768px){.main-header .searchbar__el-wrapper{margin-bottom:3.75em}}.main-header .searchbar-el{background-color:#fff;border:none;border-radius:4px;color:#777;font-family:HK Grotesk,sans-serif;font-size:16.5px;font-style:normal;font-weight:500;height:100%;line-height:normal;padding:.55em .55em .55em 2.182em;text-align:left;width:100%}@media screen and (min-width:400px){.main-header .searchbar-el{padding-left:2.382em}}.main-header .searchbar-el-1{display:flex;flex-direction:column;order:1;padding:0}.main-header .searchbar-el-1 input{background-image:url(/build4/assets/images/home/dialogs/search.64ad0671.svg);background-position-x:.7em;background-position-y:50%;background-repeat:no-repeat;background-size:1.2em;border-bottom-left-radius:4px;border-top-left-radius:4px;font-weight:400}@media screen and (min-width:768px){.main-header .searchbar-el-1 input{background-position-x:1.3em;background-size:.75em;padding-left:3.46em}}@media screen and (min-width:992px){.main-header .searchbar-el-1 input{padding:1.455em}}.main-header .searchbar-el-1 input:focus{box-shadow:none;outline:none}.main-header .searchbar-el-1 input,.main-header .searchbar-el-1 input::placeholder{color:#595959}.main-header .searchbar-el-2{display:flex;flex-direction:column;order:2;padding:0;position:relative}.main-header .searchbar-el-2 select{-moz-appearance:none;-webkit-appearance:none;background-position-x:calc(100% - 1rem);background-position-y:50%;background-repeat:no-repeat;display:none}.main-header .searchbar-el-2 select::-ms-expand{display:none}.main-header .searchbar-el-2 .selectize-control{border-bottom-left-radius:4px;border-top-left-radius:4px;font-weight:400}@media screen and (min-width:768px){.main-header .searchbar-el-2 .selectize-control{padding-left:4rem}}@media screen and (max-width:991px){.main-header .searchbar-el-2 .searchbar-el{border:none!important}}.main-header .searchbar-el-2 .searchbar-el .selectize-input.full input[type=select-one]{display:none!important}.main-header .searchbar-el-2 .searchbar-el.single input{line-height:28px!important}.main-header .searchbar-el-3{display:flex;flex-direction:column;order:3;padding:0}.main-header .searchbar-el-3 input{background-image:url(/build4/assets/images/home/dialogs/map.24a7cf6d.svg);background-position-x:.65em;background-position-y:50%;background-repeat:no-repeat;background-size:1em;font-weight:400}@media screen and (min-width:400px){.main-header .searchbar-el-3 input{background-position-x:.75em}}@media screen and (min-width:768px){.main-header .searchbar-el-3 input{background-position-x:1.3em;background-size:1.5rem;padding-left:3.46em}}@media screen and (min-width:992px){.main-header .searchbar-el-3 input{padding:1.455em}}.main-header .searchbar-el-3 input,.main-header .searchbar-el-3 input::placeholder{color:#595959}.main-header .searchbar-el-4{display:flex;flex-direction:column;height:unset;justify-content:flex-end;order:5;padding:0}.main-header .searchbar-heading{color:#fff;display:none;font-family:HK Grotesk,sans-serif;font-size:18px;font-style:normal;font-weight:500;font-weight:400;line-height:normal;margin-left:1rem;text-align:left}.main-header .selectize-input{top:0!important;transform:none!important}@media screen and (min-width:400px){.main-header .mobile-icon-select{font-size:18.5px}}@media screen and (min-width:768px){.main-header .twitter-typeahead{height:8em}.main-header .mobile-icon-select{margin-top:0}.main-header #headerfilter .searchbar-el-2 .selectize-control.searchbar-el.single{padding-left:3.46em}}@media screen and (min-width:768px) and (max-width:991px){.main-header #headerfilter .searchbar-el-2 .selectize-control.searchbar-el.single{border:none}}@media screen and (min-width:768px) and (min-width:992px){.main-header #headerfilter .searchbar-el-2 .selectize-control.searchbar-el.single{padding:0 .757em}}@media screen and (min-width:768px){.main-header .selectize-dropdown .selectize-dropdown-content>div{height:40px;line-height:40px!important}.main-header .searchbar__el-wrapper{height:8em!important}}@media screen and (min-width:992px){.main-header #navbar-searchbar{cursor:pointer;margin-top:10px}}@media screen and (min-width:992px) and (min-width:1200px){.main-header #navbar-searchbar{margin-top:0}}@media screen and (min-width:992px){.main-header #navbar-searchbar #headerfilter .searchbar-el-2 .searchbar-el .selectize-input{margin:0;padding:5px 0;top:0}.main-header #navbar-searchbar #headerfilter .searchbar-el-2 .selectize-input:after{margin-top:-2px;right:1px}.main-header #navbar-searchbar .selectize-input.items.has-options{border:none;height:100%;width:100%}}@media screen and (min-width:992px) and (min-width:1200px){.main-header #navbar-searchbar .selectize-input.items.has-options{width:65px}}@media screen and (min-width:992px){.main-header #navbar-searchbar #headertutor_info_type_schoolLevel-selectized{cursor:pointer}.main-header #navbar-searchbar .selectize-input:hover{border:none}.main-header .searchbar-row{flex-direction:row;height:5.75rem}.main-header .searchbar__el-wrapper{height:34px!important;margin-bottom:0}.main-header .main-header .searchbar-el{padding:1rem}.main-header .searchbar-el{border-radius:0;color:#777;font-family:HK Grotesk,sans-serif;font-size:20px;font-style:normal;font-weight:500;line-height:normal;margin-bottom:0;padding:2rem 1rem;text-align:left}.main-header .searchbar-el-1{flex:0 0 29.1666666667%;max-width:29.1666666667%}.main-header .searchbar-el-1 input{background-image:none}.main-header .searchbar-el-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.main-header .searchbar-el-2 .searchbar-el{display:block;padding:.9rem}.main-header .searchbar-el-2 .searchbar-el .homeform-container .selectize-input{top:17px}.main-header .searchbar-el-2 .searchbar-el.single input{line-height:inherit!important}.main-header .searchbar-el-3{display:block;flex:0 0 41.6666666667%;max-width:41.6666666667%}.main-header .searchbar-el-3 input{background-image:none}.main-header .searchbar-el-4{background-image:none;flex:0 0 12.5%;height:unset;max-width:12.5%}.main-header .mobile-icon-select{background-image:none}.main-header .searchbar-heading{display:block;height:1.3rem}.main-header #navbar-searchbar .search_modalsearchbar-validate-address{font-size:1rem}.main-header #navbar-searchbar .headersearchbar-validate-address{bottom:125px;color:#fff;font-weight:700;position:absolute}.main-header #navbar-searchbar .mainsearchbar-validate-address{background:none;font-size:1rem;margin-top:0}.main-header #navbar-searchbar .mainsearchbar-validate-address__show{display:block;order:5}.main-header #navbar-searchbar input#maintutor_info_type_schoolLevel-selectized{width:auto!important}}header{background-color:#fff;font-family:HK Grotesk,sans-serif;font-size:16px;height:6.75em;position:sticky;top:0;z-index:1040}@media screen and (max-width:991px){header{font-size:8px}}@media screen and (min-width:321px){header{height:7.75em}}@media screen and (min-width:400px){header{height:8.72em}}header .container{height:100%}@media screen and (max-width:991px){header .container{padding:0}}@media screen and (min-width:992px){header{height:4.125em}}.navbar{display:block;height:100%;position:relative;width:100%}@media screen and (min-width:992px){.navbar{display:flex;flex-wrap:nowrap;height:100%;justify-content:space-between;padding:0}}.dropdown-menu{font-size:1em}.mobile-icon-wrapper{display:flex;flex-direction:column;flex-shrink:1;height:5.035em;justify-content:center;padding:1.138em;top:50%;transform:translateY(-50%);width:5.035em}@media screen and (min-width:321px){.mobile-icon-wrapper{height:5.435em;padding:1.2em 1.1em 1.2em 1.3em;width:5.435em}}@media screen and (min-width:400px){.mobile-icon-wrapper{height:6.47em;padding:1.46em;width:6.47em}}@media screen and (min-width:992px){.mobile-icon-wrapper{height:3.75em;padding:1.26em;transform:none;width:3.75em}}.mobile-icon-wrapper img{height:100%;object-fit:contain;width:100%}.btn-mobile-menu{left:0;position:absolute}.btn-mobile-search{position:absolute;right:0}@media screen and (min-width:321px){.btn-mobile-search{right:.3em}}@media screen and (min-width:400px){.btn-mobile-search{right:0}}@media screen and (min-width:992px){.btn-mobile-search{position:relative;top:0}}.btn-mobile-phone{position:absolute;right:5.1em}@media screen and (min-width:321px){.btn-mobile-phone{margin-top:0;right:6.1em}}@media screen and (min-width:400px){.btn-mobile-phone{right:6.5em}}.navbar-brand-wrapper{display:inline-block;height:3.13em;left:7.1em;margin:0;max-width:50vw;padding:0;position:absolute;top:50%;transform:translateY(-50%)}@media screen and (min-width:321px){.navbar-brand-wrapper{height:3.53em;left:8.1em}}@media screen and (min-width:400px){.navbar-brand-wrapper{height:4.03em;left:9.1em}}@media screen and (min-width:992px){.navbar-brand-wrapper{display:flex;flex-direction:column;flex-grow:1;flex-shrink:1;height:100%;justify-content:center;max-width:none;position:unset;transform:none}}.navbar-brand-wrapper .navbar-brand-span{height:55%;transition:all .1s}.navbar-brand-wrapper a{display:flex;left:-10px;position:relative}@media screen and (min-width:768px){.navbar-brand-wrapper a{left:0}}.navbar-brand-wrapper a img{height:24.5px;width:220px}@media screen and (min-width:320px) and (max-width:360px){.navbar-brand-wrapper a img{height:22px;margin-top:0;width:190px}}@media screen and (min-width:992px){.navbar-brand-wrapper a img{height:auto;margin-top:0;width:305px}}.main-header{box-shadow:0 3px 3px rgba(0,0,0,.1)}.main-header .navbar-brand-span>a{height:100%}.searchbar-navbar{flex-grow:1}#hamburger,.navbar-controls-wrapper{display:none}@media screen and (min-width:992px){.navbar-controls-wrapper{display:block}}.navbar-controls-wrapper~#hamburger:checked{display:block}@media screen and (max-width:991px){.navbar-controls-wrapper~#hamburger:checked{background-color:#fff;display:block;height:100%;left:0;min-height:100vh;min-width:100vw;overflow:scroll;padding:.88em 0 0 6.2em;position:fixed;top:6.56em;width:100%}}@media screen and (min-width:321px){.navbar-controls-wrapper~#hamburger:checked{top:7.56em}}@media screen and (min-width:400px){.navbar-controls-wrapper~#hamburger:checked{top:8.48em}}@media screen and (min-width:1200px){.navbar-controls-wrapper~#hamburger:checked{padding-top:0}}.navbar-controls-wrapper~#hamburger:checked #login-button{padding-bottom:9.5rem}@media screen and (min-width:1200px){.navbar-controls-wrapper~#hamburger:checked #login-button{padding-bottom:0}}@media screen and (max-width:991px){.navbar-searchbar-wrapper~#hamburger:checked{background-color:#fff;display:flex;flex-direction:column;height:100%;left:0;min-height:100vh;min-width:100vw;overflow:scroll;padding:1.76em 1.05em 9.5em;position:fixed;top:6.56em;width:100%}}@media screen and (min-width:321px){.navbar-searchbar-wrapper~#hamburger:checked{padding:1.76em 1.25em 9.5em;top:7.76em}}@media screen and (min-width:400px){.navbar-searchbar-wrapper~#hamburger:checked{top:8.76em}}@media screen and (min-width:992px) and (max-width:1199px){.navbar-searchbar-wrapper~#hamburger:checked{background-color:#fff;display:block;height:3.4em;left:0;padding:0 0 .5em;position:fixed;top:50px;width:100vw}}@media screen and (max-width:767px){.navbar-controls{padding-bottom:8.8em}}@media screen and (min-width:992px){.navbar-controls{display:flex;flex-direction:row;list-style:none}}@media screen and (min-width:768px){.navbar-controls #main-dropdown{display:contents}}.help-dropdown{order:1}.help-dropdown .header-dropdown-menu{margin-top:.11em}.become-tutor-campaign{order:2}.become-tutor-campaign *{color:#262626;font-family:HK Grotesk,sans-serif;font-size:17.5px;font-style:normal;font-weight:400;line-height:50px;text-align:left}.become-tutor-campaign .nav-title-ripetizioni{font-weight:400}@media screen and (min-width:992px){.become-tutor-campaign .nav-title-ripetizioni{color:#262626;font-family:HK Grotesk,sans-serif;font-size:13px;font-size:.9em;font-style:normal;font-weight:400;line-height:18.47px;text-align:center}}.become-tutor-campaign p,.become-tutor-campaign strong{font-size:1.75em;line-height:2.06em}.become-tutor-campaign strong{font-weight:700}.login-link{order:3;padding-top:20px}@media screen and (min-width:321px){.login-link{margin-top:-1px}}@media screen and (min-width:992px){.login-link{margin-top:0;padding-bottom:0;padding-top:0}}.login-link a{font-weight:400}.nav-title-ripetizioni{color:#262626;font-family:HK Grotesk,sans-serif;font-size:17.5px;font-size:1.914em;font-style:normal;font-weight:400;font-weight:700;line-height:50px;line-height:2.4em;text-align:left}@media screen and (min-width:321px){.nav-title-ripetizioni{font-size:2.2em}}@media screen and (min-width:992px){.nav-title-ripetizioni{color:#262626;font-family:HK Grotesk,sans-serif;font-size:13px;font-size:.9em;font-style:normal;font-weight:400;line-height:18.47px;margin:0 1.1em;text-align:center}}@media screen and (min-width:1200px){.nav-title-ripetizioni{line-height:66px}}.header-dropdown-menu{border:none;font-size:inherit;margin-top:0;top:120%}@media screen and (max-width:575px){.header-dropdown-menu{background-color:#fff;display:block;float:none;padding:0;position:relative}}@media screen and (max-width:991px){.header-dropdown-menu{background-color:#fff;display:block;float:none;padding:0;position:relative}}@media screen and (min-width:321px){.header-dropdown-menu{margin-top:1px}}.header-dropdown-menu .header-dropdown-link:active{background-color:transparent}.header-dropdown-menu .header-dropdown-arrow,.header-dropdown-menu .header-dropdown-arrow__hide-shadow{display:none}@media screen and (min-width:768px){.header-dropdown-menu{top:100%}}@media screen and (min-width:992px){.header-dropdown-menu{border-radius:4px;box-shadow:0 1px 6px rgba(0,0,0,.45);color:#262626;font-family:HK Grotesk,sans-serif;font-size:13px;font-style:normal;font-weight:400;left:50%;line-height:25px;min-width:12em;padding:1em 1.2em .9em;text-align:left;transform:translate(-50%)}.header-dropdown-menu .header-dropdown-arrow{color:#fff;display:block;font-size:17px;left:47%;position:absolute;text-shadow:0 1px 6px rgba(0,0,0,.45);top:-15px}.header-dropdown-menu .header-dropdown-arrow__hide-shadow{background:#fff;display:block;height:10px;left:25%;position:absolute;top:0;width:50%}}@media screen and (min-width:1200px){.header-dropdown-menu{top:68%}}.header-user-dropdown-menu .header-dropdown-arrow,.header-user-dropdown-menu .header-dropdown-arrow__hide-shadow,.header-user-dropdown-menu[data-open=false]{display:none}.header-user-dropdown-menu>a{font-size:2.19em}.header-user-dropdown-menu .notification-counter{height:1.3em;width:1.3em}.header-user-dropdown-menu .notification-number-wrapper{font-size:.7em}@media screen and (min-width:992px){.header-user-dropdown-menu{border:none;border-radius:4px;box-shadow:0 1px 6px rgba(0,0,0,.45);padding:1.375em 1.4em 1.5em;top:112%}.header-user-dropdown-menu .header-dropdown-arrow{color:#fff;display:block;font-size:17px;left:85%;position:absolute;text-shadow:0 1px 6px rgba(0,0,0,.45);top:-15px}.header-user-dropdown-menu .header-dropdown-arrow__hide-shadow{background:#fff;display:block;height:10px;left:48%;position:absolute;top:0;width:50%}}.header-user-dropdown-menu{top:6.5em}@media screen and (min-width:400px){.header-user-dropdown-menu{top:8.5em}}@media screen and (max-width:991px){.header-user-dropdown-menu{background-color:#fff;border:none;display:flex;flex-direction:column;height:100%;left:0;margin:0;min-height:100vh;min-width:100vw;overflow:scroll;padding:1em 0 9.5em 7.1em;position:fixed}}@media screen and (min-width:992px){.header-user-dropdown-menu{font-size:13px;margin:.15em 0 0;min-width:12em;padding:1em 1.2em .9em;right:0;top:100%}.header-user-dropdown-menu>a{font-size:inherit}}.header-dropdown-link{color:#262626;font-family:HK Grotesk,sans-serif;font-size:17.5px;font-size:1.914em;font-style:normal;font-weight:400;line-height:50px;line-height:2.4em;padding:0;text-align:left}@media screen and (min-width:321px){.header-dropdown-link{font-size:2.214em;line-height:2.4em}}@media screen and (min-width:992px){.header-dropdown-link{color:#262626;font-family:HK Grotesk,sans-serif;font-size:13px;font-style:normal;font-weight:400;line-height:25px;line-height:35px;text-align:left}}.blog-dropdown-link{margin-bottom:.87em}@media screen and (min-width:321px){.blog-dropdown-link{margin-bottom:.9em}}.dropdown-contacts-wrapper{margin-top:1em}@media screen and (min-width:992px){.dropdown-contacts-wrapper .nav-title-ripetizioni{color:#262626;font-family:HK Grotesk,sans-serif;font-size:13px;font-size:13.3px;font-style:normal;font-weight:400;font-weight:700;line-height:25px;margin:0;text-align:left;white-space:nowrap}.dropdown-contacts-wrapper{margin-top:1.2em}}.dropdown-contacts-wrapper>*{margin-bottom:.24em}@media screen and (min-width:992px){.dropdown-contacts-wrapper>div:first-of-type{margin-bottom:1.44em}}.dropdown-contacts-wrapper>div{margin-bottom:.44em}.header-icon-wrapper{display:inline-block;height:5.8em;line-height:1.5em;margin-right:.5em;padding:1em;width:5.8em}.header-icon-wrapper img{display:inline-block;height:100%;object-fit:contain;width:100%}.header-contact-icon-wrapper{align-self:center;height:2.63em;margin-right:.88em;width:2.63em}@media screen and (min-width:321px){.header-contact-icon-wrapper{height:3em;margin-right:.98em;width:3em}}@media screen and (min-width:576px){.header-contact-icon-wrapper{height:2.5em;width:2.5em}}@media screen and (min-width:992px){.header-contact-icon-wrapper{height:1.883em;margin-right:.698em;width:1.514em}}.header-contact-icon-wrapper img{height:100%;object-fit:contain;width:100%}.header-contact-link{color:#262626;font-family:HK Grotesk,sans-serif;font-size:17.5px;font-size:1.91em;font-style:normal;font-weight:400;line-height:50px;line-height:1.787em;text-align:left}@media screen and (min-width:321px){.header-contact-link{font-size:2.2em}}@media screen and (min-width:370px) and (max-width:991px){.header-contact-link{max-width:204px}}@media screen and (min-width:992px){.header-contact-link{color:#262626;font-family:HK Grotesk,sans-serif;font-size:13px;font-size:.8em;font-style:normal;font-weight:400;line-height:18.47px;line-height:1.6em;text-align:center}}.phone-link{font-weight:700}@media screen and (min-width:992px){.phone-link{color:#262626;font-size:1.108em;line-height:1.7773em}}.support-link{border:1px solid #595959;border-radius:4px;margin-top:10px;padding:2px 12px;text-align:center;width:70%}@media screen and (min-width:321px){.support-link{margin-top:11px}}@media screen and (min-width:768px){.support-link{width:30%}}@media screen and (min-width:992px){.support-link{border-radius:2px;font-size:.985em;line-height:2em;margin-top:0;width:100%}}.header-user-avatar{background:none;border:none;height:32px;padding:0;width:32px}@media screen and (min-width:768px){.header-user-avatar{height:36px;width:36px}}.header-user-avatar-wrapper{border-radius:50%;height:100%;overflow:hidden;width:100%}.header-user-avatar-wrapper img{height:100%;object-fit:contain;width:100%}.dropdown-user-menu{margin-bottom:0!important;position:absolute;right:45px;top:11px}@media screen and (min-width:321px){.dropdown-user-menu{right:52px;top:15px}}@media screen and (min-width:400px){.dropdown-user-menu{right:55px;top:18px}}@media screen and (min-width:576px){.dropdown-user-menu{right:60px;top:18px}}@media screen and (min-width:768px){.dropdown-user-menu{right:66px;top:16px}}@media screen and (min-width:992px){.dropdown-user-menu{display:block;height:36px;order:3;overflow:visible;position:relative;right:0;top:0;width:36px}}.notification-counter-avatar{background-color:#b12900;border:1px solid #fff;border-radius:50%;color:#fff;font-size:.9em;height:2.5em;line-height:1.3em;position:absolute;right:-7px;top:-7px;width:2.5em}@media screen and (min-width:992px){.notification-counter-avatar{height:1.1em;right:-4px;top:-3px;width:1.1em}}.notifications-link{display:flex}.notification-counter{align-self:center;background-color:#b12900;border-radius:50%;color:#fff;display:inline-block;font-size:.9em;height:2em;line-height:normal;margin-left:1.5em;margin-top:0;position:relative;text-align:center;width:2em}@media screen and (min-width:992px){.notification-counter{height:1em;margin-left:.5em;margin-top:-3px;width:1em}}.notification-number-wrapper{font-size:1.2em;font-weight:700;left:50%;position:absolute;top:55%;transform:translate(-50%,-50%)}@media screen and (min-width:992px){.notification-number-wrapper{font-size:.6em;top:50%}}.become-tutor-campaign,.dropdown{margin-bottom:2.5em}@media screen and (min-width:321px){.become-tutor-campaign,.dropdown{margin-bottom:3em}}@media screen and (min-width:768px){.become-tutor-campaign,.dropdown{margin-bottom:3em}}@media screen and (min-width:992px){.become-tutor-campaign,.dropdown{align-self:center;margin-bottom:0}}.become-tutor-campaign-mobile{margin-bottom:2.5em;margin-top:.9em}@media screen and (min-width:321px){.become-tutor-campaign-mobile{margin-bottom:3em}}.become-tutor-campaign-mobile p{font-size:1.58em}@media screen and (min-width:321px){.become-tutor-campaign-mobile p{font-size:1.8em;line-height:1.5}}.mobile-menu-inner-shadow{box-shadow:0 2px 3px #bbb;display:block;height:1px;left:0;position:fixed;top:6.6em;width:100%;z-index:9999}@media screen and (min-width:321px){.mobile-menu-inner-shadow{top:7.5em}}@media screen and (min-width:400px){.mobile-menu-inner-shadow{top:8.5em}}@media screen and (min-width:992px){.mobile-menu-inner-shadow{display:none}}.dropdown-item:active{background-color:inherit;color:inherit}.dropdown-item.active,.dropdown-item:active{background-color:inherit;color:inherit;text-decoration:none}.dropdown-item:hover{background-color:inherit;color:inherit}@media screen and (min-width:992px){.dropdown-user-menu{margin-left:.8em}}@media screen and (max-width:991px){header.main-header .container{max-width:none}}#fix-level{display:block}.ripetizioni-prime{color:#055c8a}.ripetizioni-prime>.purple{color:#9d0fae}#breadcrumb-container{display:none!important}.background-image-wrapper{height:30rem;position:absolute;top:-1rem;width:100%}@media screen and (min-width:576px){.background-image-wrapper{height:10%;top:0}}@media screen and (min-width:992px){.background-image-wrapper{height:15%}}.background-image{object-fit:cover;width:100%}.frame-row{position:relative}@media screen and (min-width:576px){.frame-row{margin:2rem 0}}.frame{background-color:#fff;border-radius:4px;height:100%;padding:1.4rem}.title-col{margin:3.5rem 0 2.8rem}.welfare-title{color:#fff;font-size:3.6rem;font-weight:700;margin-bottom:1rem;text-align:center;text-shadow:0 2px 4px rgba(0,0,0,.5)}@media screen and (min-width:576px){.welfare-title{font-size:4.2rem}}.welfare-subtitle{color:#fff;font-size:1.8rem;font-weight:700;margin-bottom:1rem;text-align:center}.btn-contact-us{background-color:transparent;border:1px solid #f8f8f6;border-radius:4px;color:#fff;display:block;font-size:1.5rem;height:3.2rem;margin:auto;width:28rem}button a,button a:hover{color:#fff;text-decoration:none}.frame-heading-wrapper{display:flex;margin-bottom:2rem}.frame-logo{display:inline-block;height:7.5rem;margin-right:2rem;min-width:7.5rem;width:7.5rem}@media screen and (min-width:576px){.frame-logo{height:5.5rem;min-width:5.5rem;width:5.5rem}}.frame-title-wrapper{display:flex;flex-direction:column;justify-content:center;width:70%}@media screen and (min-width:576px){.frame-title-wrapper{width:auto}}.frame-heading-title{color:#262626;display:inline-block;font-size:2rem;font-weight:700}@media screen and (min-width:576px){.frame-heading-title{font-size:1.6rem}}.frame-logo img{height:100%;object-fit:contain;width:100%}.section-heading{color:#262626;font-size:2.2rem;font-weight:500;margin:1.3rem 0 .1rem;text-align:left}@media screen and (min-width:576px){.section-heading{font-size:2.1rem;text-align:center}}.welfare-paragraph{color:#595959;flex-grow:1;font-size:1.8rem;margin-bottom:2rem}@media screen and (min-width:576px){.welfare-paragraph{font-size:1.6rem}}.partner-col{margin-top:1.4rem}.partner{display:flex;flex-direction:column;min-height:37rem}.partner-heading-wrapper{max-width:75%}.partner-logo{margin-bottom:2rem}@media screen and (min-width:576px){.partner-logo{margin-bottom:0}}.partner-name{font-size:2rem;font-weight:700;margin-bottom:1rem}@media screen and (min-width:576px){.partner-name{font-size:1.6rem}}.partner-logo img{height:100%;object-fit:contain;width:100%}.partner-link{font-size:1.3rem}.partner-link,.partner-link:hover{text-decoration:none}@media screen and (min-width:576px){.partner-link{font-size:1.6rem}}.conversion-block{margin:1rem 0;min-height:16rem;padding:0;position:relative;width:100%}@media screen and (min-width:576px){.conversion-block{padding-left:15px;padding-right:15px}}.conversion-subtitle{color:#262626;font-size:2.7rem;font-weight:700;left:50%;position:absolute;text-align:center;top:40%;transform:translate(-50%,-50%);width:80%}@media screen and (min-width:576px){.conversion-subtitle{font-size:2.5rem}}.conversion-block-content{background-position:50%;background-size:cover;display:flex;flex-direction:column;height:100%;position:relative;width:100%}.conversion-block-button{border:1px solid #262626;bottom:1.4rem;left:50%;position:absolute;transform:translate(-50%)}.conversion-block-button a,.conversion-block-button a:hover{color:#262626}.companies-heading{margin-bottom:1.5rem}@media screen and (min-width:576px){.companies-heading{margin-bottom:-1rem}}.brands-wrapper{background-color:#fff;border-radius:4px;display:flex;flex-wrap:wrap}.brand-wrapper{flex-basis:33%;min-height:10rem;min-width:10rem;padding:1rem}@media screen and (min-width:576px){.brand-wrapper{flex-basis:20%}}@media screen and (min-width:768px){.brand-wrapper{flex-basis:16.65%}}.brand-img{height:100%;object-fit:contain;object-position:center;width:100%}.help-col-wrap{margin:1.4rem 0}.help-icon-wrap{height:7rem;margin-right:1.4rem}.help-icon-wrap img{height:100%}.help-contacts-col{background-color:#fff;border-radius:4px;padding:1.4rem}.help-contacts{display:flex;flex-direction:column;font-size:1.4rem;justify-content:space-between}.help-contacts p:first-child{font-weight:500}.btn-footer-contact-wrapper{background-color:#fff;border-radius:1px;border-bottom-left-radius:0;border-bottom-right-radius:0;bottom:0;-webkit-box-shadow:0 -1px 5px 0 rgba(0,0,0,.2);-moz-box-shadow:0 -1px 5px 0 rgba(0,0,0,.2);box-shadow:0 -1px 5px 0 rgba(0,0,0,.2);display:block;padding:2.4rem;position:-webkit-sticky;position:sticky;z-index:1040}.btn-footer-contact-wrapper .btn-footer{background-color:#fff;background-image:none;border:1px solid #595959;border-radius:4px;color:#595959;cursor:pointer;font-size:2.5rem;font-weight:500;line-height:1.5;padding:.6rem 0;text-align:center;user-select:none;vertical-align:middle}.btn-footer-contact-wrapper .btn-footer:disabled{cursor:not-allowed}.btn-footer a,.btn-footer a:hover{color:#595959;text-decoration:none}