@font-face{font-family:"Larsseit";src:url("../fonts/larsseit-webfont.woff2") format("woff2"),url("../fonts/larsseit-webfont.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:"Larsseit-medium";src:url("../fonts/larsseit-medium-webfont.woff2") format("woff2"),url("../fonts/larsseit-medium-webfont.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:"Larsseit-light";src:url("../fonts/larsseit-light-webfont.woff2") format("woff2"),url("../fonts/larsseit-light-webfont.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:"Larsseit-bold";src:url("../fonts/larsseit-bold-webfont.woff2") format("woff2"),url("../fonts/larsseit-bold-webfont.woff") format("woff");font-weight:normal;font-style:normal}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font:inherit}a{outline:none;-webkit-appearance:none;box-shadow:none !important}:link:focus,:visited:focus{outline:none}textarea:hover,textarea:active,textarea:focus,input:hover,input:active,input:focus,button:hover,button:focus,button:active,label:focus,.btn:active,.btn.active,a:active,a:focus{outline:0px !important;-webkit-appearance:none;box-shadow:none !important}html,body{width:100%;overflow-x:hidden}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}body{font-family:"Larsseit";background:#fff;margin:0;padding:0}a{color:#2137b7;-webkit-transition:all 0.35s;transition:all 0.35s}a:hover,a:focus{color:#2137b7;text-decoration:none}h1,h2,h3,h4,h5,h6{font-family:"Larsseit";font-weight:200;letter-spacing:normal}section{padding:2.5rem 0}section h2{font-size:3.125rem}.navbar{padding:20px 0 0 0}.logo{width:42px;height:64px;object-fit:contain}.navbar-brand{margin-left:0}.main-nav{font-family:Larsseit;font-size:1.0625rem;font-weight:normal;font-style:normal;font-stretch:normal;line-height:2;letter-spacing:0.5px;text-align:center;color:#2137b7}.main-nav .navbar-nav>li{margin-right:35px}.navbar-expand-lg .navbar-nav .nav-link{padding-right:0;padding-left:0}.main-nav .navbar-nav>li>a{font-family:Larsseit;font-size:1.0625rem;font-weight:normal;font-style:normal;font-stretch:normal;line-height:2;letter-spacing:0.5px;text-align:center;color:#2137b7;padding:20px 0 30px 0;border-bottom:solid 1px #fff}.main-nav .navbar-nav>li>a.active{border-bottom:solid 1px #2137b7}.main-nav .navbar-nav>li>a:hover,.main-nav .navbar-nav>li>a:focus,.main-nav .navbar-nav>li>a:active{border-bottom:solid 1px #2137b7}p.main-p{font-family:Larsseit;font-size:1.25rem;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.55;letter-spacing:normal;color:#2b2c32;margin-top:30px;margin-bottom:40px}.join-btn{font-family:Larsseit;font-size:1.0625rem;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.53;letter-spacing:0.3px;text-align:center;color:#ffffff;background-color:#2137b7;position:relative;border-radius:100px;padding:10px 3.125rem 10px 30px}.arrow{width:9.2px;height:14.8px;position:absolute;right:20px;object-fit:contain;transform:rotate(-360deg)}.join-btn:hover,.join-btn:focus,.join-btn:active{background:#142586;color:#fff}.video{object-fit:contain}section.balanced{position:relative;text-align:center;padding:0 0 3.125rem 0}section.balanced .data{border-top:solid 1px #e0e0e2;padding-top:3.125rem}section.balanced h3{font-family:Larsseit;font-size:3.125rem;font-weight:500;font-style:normal;font-stretch:normal;line-height:1.22em;letter-spacing:normal;text-align:center;color:#2b2c32;margin-bottom:0}p.start{font-size:1.25rem;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.45em;letter-spacing:normal;text-align:center;color:#2b2c32;padding-top:30px;padding-bottom:40px}.live-icon{width:80px;height:72px;object-fit:contain}.interactive-icon{width:86px;height:76px;object-fit:contain}.social-icon{width:91px;height:71px;object-fit:contain}.balanced-icons{padding:3.125rem 0}.balanced-icons p{font-family:Larsseit;font-size:1.25rem;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.45;letter-spacing:normal;text-align:center;color:#2b2c32;padding-top:30px;text-transform:uppercase}.classes .card{padding:15px}.classes .card .rounded{border-radius:50% !important}.card .badge-pill{text-align:left;background:#edecf7;color:#777}div.card-group{width:100% !important}.card .type{padding:10px 0}.card .type .badge{font-family:Larsseit;font-size:0.8rem;font-weight:500;font-style:normal;font-stretch:normal;line-height:1.75;letter-spacing:0.3px;color:#8c82a8;margin-bottom:10px}.card .type .level{font-family:Larsseit;font-size:0.9rem;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.75;letter-spacing:0.3px;padding-left:15px;text-transform:uppercase;white-space:nowrap}.level.beginner{color:#568b4a}.level.intermediate{color:#509aa2}.level.advanced{color:#cc6c55}.level.all{color:#2137b7}.relative{position:relative}a.join-btn::after{width:10px;content:" ";background-image:url(../img/arrow.svg);position:absolute;top:16px;height:16px;right:20px;background-repeat:no-repeat}.card .type .level.beginner::before{width:15px;content:" ";background-image:url(../img/ic-begin.svg);position:absolute;top:0px;height:18px;left:-5px}.card .type .level.intermediate::before{width:18px;content:" ";background-image:url(../img/ic-interm.svg);position:absolute;top:0px;height:17px;left:-5px}.card .type .level.advanced::before{width:18px;content:" ";background-image:url(../img/ic-adv-white.svg);position:absolute;top:0px;height:18px;left:-5px}.card .type .level.all::before{width:18px;content:" ";background-image:url(../img/icAll@3x.png);position:absolute;top:0px;height:18px;left:-5px;background-size:contain}.card .type span{margin-right:10px;white-space:nowrap;margin-bottom:10px;display:inline-block}section .section-heading{text-align:center}.times{font-family:"Larsseit-medium";font-size:1.0625rem;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.65;letter-spacing:0.3px;color:#8c82a8;padding:0 0 15px 0;overflow:hidden;text-transform:uppercase}.classes .card-title a{height:auto;font-family:Larsseit;font-size:1.375rem;font-weight:500;font-style:normal;font-stretch:normal;line-height:1.36;letter-spacing:normal;color:#2b2c32;border-bottom:solid 1px #e2e1e4}.classes .card-title a:hover{color:#2137b7}.classes h4.section-heading{font-family:Larsseit;font-size:1.25rem;font-weight:500;font-style:normal;font-stretch:normal;line-height:1.4;letter-spacing:normal;text-align:center;color:#2b2c32;padding-bottom:15px}.arrow-see-all{width:6.6px;height:12.8px;object-fit:contain;transform:rotate(-360deg)}.classes .see-all{font-family:Larsseit;font-size:1.25rem;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.45;letter-spacing:normal;text-align:center;color:#2b2c32;padding:30px 0 0 0}.classes .see-all a{border-bottom:1px solid #c6c5ce;color:#2b2c32;margin-right:10px}.card{box-shadow:0px 5px 5px 0px rgba(0,0,0,0.1);-webkit-box-shadow:0px 5px 5px 0px rgba(0,0,0,0.1);-moz-box-shadow:0px 5px 5px 0px rgba(0,0,0,0.1);margin:15px;border:0;border-radius:5px !important}.profile{padding:10px 0;overflow:hidden}.profile .left{float:left;padding:0;text-align:left;margin-right:10px}.profile .left image{width:62px;height:62px;object-fit:contain}.profile .right{float:left}.profile .right p.name{margin:0}.profile .right p.name a{font-family:Larsseit;font-size:1.125rem;font-weight:500;font-style:normal;font-stretch:normal;line-height:1.56;letter-spacing:normal;color:#2b2c32;border-bottom:1px solid #ccc}.profile .right p.name a:hover{color:#2137b7}.join-class-btn{font-family:Larsseit;font-size:1rem;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.63;letter-spacing:0.3px;text-align:center;color:#ffffff;border-radius:100px;background-color:#2137b7;padding-right:20px;padding-left:20px}.join-class-btn:hover,.join-class-btn:focus,.join-class-btn:active{background:#142586;color:#fff}.profile .right p.place,.l-profile p.place{font-family:Larsseit;font-size:1.0625rem;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.15;letter-spacing:normal;color:#8c82a8;margin:0;margin-top:10px}.foot{border-top:1px solid #e0e0e2;padding:10px 0 0 0;overflow:hidden}.foot a{float:left}.foot .badge{float:right;font-family:Larsseit;font-size:1.125rem;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.56;letter-spacing:normal;text-align:right;color:#8c82a8;border-radius:6px;background-color:#ececf4}section.appcoming{padding-bottom:0}section.appcoming .section-heading{margin-bottom:100px}section.appcoming .section-heading h2{margin-top:0;font-family:Larsseit;font-size:3.125rem;font-weight:500;font-style:normal;font-stretch:normal;line-height:1;letter-spacing:normal;text-align:center;color:#2b2c32;padding:30px 0 20px}section.appcoming .section-heading p{margin-bottom:0;font-family:Larsseit;font-size:1.25rem;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.45;letter-spacing:normal;text-align:center;color:#2b2c32}section.contact{text-align:center;background:#fff}section.contact h2{margin-top:0;margin-bottom:25px;font-family:Larsseit;font-size:2.25rem;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.17;letter-spacing:normal;text-align:center;color:#2b2c32}section.contact p{font-family:Larsseit;font-size:1.125rem;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.61;letter-spacing:normal;text-align:center;color:#2b2c32}section.try{background:#403d4d;color:#fff;padding:0;margin-bottom:-75px;min-height:400px}.try-data{margin-top:-80px}section.try h4{font-family:Larsseit;font-size:1.75rem;font-weight:500;font-style:normal;font-stretch:normal;line-height:1.04;letter-spacing:normal;color:#ffffff}section.try p{font-family:Larsseit;font-size:1.25rem;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.45;letter-spacing:normal;color:#c5c3c8;max-width:525px;padding-top:10px;padding-bottom:10px}.try input{background-color:#6f6d7a;border:0;color:#ddd;margin:0 1px;font-family:Larsseit;font-size:1rem;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.63;letter-spacing:normal}.try .iphone{position:relative;z-index:10;top:-75px;right:0}.try input::placeholder{color:#ddd;opacity:1}.try input:focus{background-color:#6f6d7a !important;color:#ddd !important}.try form{margin-left:15px}input.subscribe-btn{margin-left:30px !important;font-family:Larsseit;font-size:1.0625rem;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.53;letter-spacing:0.3px;text-align:center;color:#4d4d4d;border-radius:100px;background-color:#ffffff;padding-left:30px;padding-right:30px}input.subscribe-btn:hover,input.subscribe-btn:focus,input.subscribe-btn:active{background:#142586;color:#fff}footer ul{margin-bottom:0}footer ul li.svg{width:25px}footer ul li.svg>:last-child{padding-right:0 !important;margin-right:0 !important}footer ul li a:hover,footer ul li a:focus,footer ul li a:active{text-decoration:none}footer p.brand-footer{font-family:Larsseit;font-size:0.8rem;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.71;letter-spacing:normal;text-align:center;color:#2b2c32;margin:0}footer .container{border-top:1px solid #e0e0e2;padding:15px 0}footer li.list-inline-item.text{vertical-align:text-bottom;font-family:Larsseit;font-size:1.0625rem;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.71;letter-spacing:normal;color:#2b2c32}footer .email::after{width:25px;content:" ";background-image:url(../img/ic-email.svg);position:absolute;top:0px;height:25px}footer .email:hover::after{width:25px;content:" ";background-image:url(../img/ic-email-hover.svg);position:absolute;top:0px;height:25px}footer .facebook::after{width:25px;content:" ";background-image:url(../img/ic-fb.svg);position:absolute;top:0px;height:25px}footer .facebook:hover::after{width:25px;content:" ";background-image:url(../img/ic-fb-hover.svg);position:absolute;top:0px;height:25px}footer .twitter::after{width:25px;content:" ";background-image:url(../img/ic-twi.svg);position:absolute;top:0px;height:25px}footer .twitter:hover::after{width:25px;content:" ";background-image:url(../img/ic-twi-hover.svg);position:absolute;top:0px;height:25px}footer .instagram::after{width:25px;content:" ";background-image:url(../img/ic-insta.svg);position:absolute;top:0px;height:25px}footer .instagram:hover::after{width:25px;content:" ";background-image:url(../img/ic-insta-hover.svg);position:absolute;top:0px;height:25px}footer .youtube::after{width:25px;content:" ";background-image:url(../img/ic-yout.svg);position:absolute;top:0px;height:25px}footer .youtube:hover::after{width:25px;content:" ";background-image:url(../img/ic-yout-hover.svg);position:absolute;top:0px;height:25px}footer .linkedin::after{width:25px;content:" ";background-image:url(../img/ic-linkedin.svg);position:absolute;top:0px;height:25px}footer .linkedin:hover::after{width:25px;content:" ";background-image:url(../img/ic-linkedin-hover.svg);position:absolute;top:0px;height:25px}.masthead .stt{text-align:left}.modal-header button.close{position:absolute;top:-35px;right:-20px}.modal-header button.close span{color:#fff;font-weight:lighter;font-size:30px}.breadcrumb{background:none;padding:0 0 15px 0}.breadcrumb li{font-family:Larsseit;font-size:1.0625rem;font-weight:normal;font-style:normal;font-stretch:normal;line-height:2;letter-spacing:normal;color:#979bac}.breadcrumb-item+.breadcrumb-item::before{display:inline-block;padding-right:0.5rem;color:#6c757d;content:"";background:url(../img/arrow-bread.svg);width:6.1px;height:12px;background-repeat:no-repeat;padding-left:10px}.breadcrumb .active{color:#979bac}.class-date{font-family:Larsseit;font-size:1.0625rem;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.24;letter-spacing:normal;color:#2b2c32;padding-left:15px;margin-top:15px}.class-date:first-child{margin-top:0}.classes.single .card{padding:0px;width:100%}.card-body{padding:0}.l-profile{float:left;width:180px;padding:10px}.r-class{border-left:dotted 1.5px #e0d9ed;float:left;width:calc(100% -180px);width:-moz-calc(100% - 180px);width:-webkit-calc(100% - 180px);padding:10px;width:100%}.l-profile .name{padding-top:7px;margin:0}.l-profile .name a{font-family:Larsseit;font-size:1.0625rem;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.24;letter-spacing:normal;color:#8c82a8}.r-class .card-title{float:left}.r-class .min{font-family:Larsseit;font-size:1.0625rem;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.4;letter-spacing:normal;color:#8c82a8}.r-class .ic-time{width:15px;margin-left:10px;vertical-align:text-bottom;vertical-align:middle}.r-class .badge--pill{font-family:Larsseit;font-size:0.9375rem;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.33;letter-spacing:0.3px;color:#8c82a8;border-radius:100px;border:solid 1px #c9c2d6;background:#fff;padding:3px 10px}.learn-btn{font-family:Larsseit;font-size:1rem;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.73;letter-spacing:0.3px;text-align:center;color:#2b2c32;background-color:#f4f4fa;padding-right:20px;padding-left:20px;border-radius:100px}.learn-btn:hover{background:#e3e3f1;color:#2b2c32}.frequently{font-family:Larsseit;font-size:2.75rem;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.27;letter-spacing:normal;text-align:center;color:#2b2c32;padding-bottom:30px}.faqs h5{text-align:center;padding:10px}.faqs h5{font-family:Larsseit;font-size:1.25rem;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.45;letter-spacing:normal;text-align:center;color:#2137b7}.faqs p{text-align:center;padding:10px;font-family:Larsseit;font-size:1.125rem;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.61;letter-spacing:normal;color:#2b2c32}.faqs .row{padding-top:20px}.teachers .card-body{padding:30px;overflow:hidden;margin-bottom:10px}.teach{width:200px;height:200px}.t-profile{float:left;width:200px;margin-top:10px}.r-profile{float:left;width:calc(100% -200px);width:-moz-calc(100% - 200px);width:-webkit-calc(100% - 200px);padding:30px 0 0 30px;max-width:654px}.teachers.list .r-profile{padding-top:0px}.teacher-desc{padding:0 0 20px 0}p.teacher-desc{font-family:Larsseit;font-size:1.125rem;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.56;letter-spacing:normal;color:#2b2c32}.teacher-desc p{font-family:Larsseit;font-size:1.25rem;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.55;letter-spacing:normal;color:#2b2c32}.r-profile .name{font-family:Larsseit;font-size:1.25rem;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.45;letter-spacing:normal;color:#2137b7;margin:0 0 5px 0}.r-profile .name a{border-bottom:solid 1px #2b2c32}.r-profile .place{font-family:Larsseit;font-size:1.0625rem;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.65;letter-spacing:normal;color:#2b2c32;margin:0 0 20px 0}.card-box:hover{box-shadow:0px 0px 8px 2px rgba(0,0,0,0.1);-webkit-box-shadow:0px 0px 8px 2px rgba(0,0,0,0.1);-moz-box-shadow:0px 0px 8px 2px rgba(0,0,0,0.1);border-radius:5px !important}.card-box:hover p.name a{color:#2b2c32}.teachers.single h4.name{font-family:Larsseit;font-size:2.25rem;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.31;letter-spacing:normal;color:#2b2c32}.prof-extra p{font-family:Larsseit;font-size:1.25rem;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.7;letter-spacing:normal;color:#2b2c32;margin:0}.types{padding:25px 0;text-align:center}.types .badge{font-family:Larsseit;font-size:0.9375rem;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.87;letter-spacing:0.4px;color:#8c82a8;border-radius:56px;background-color:#ececf4;margin-left:3px;margin-right:3px;margin-bottom:10px}.stats{border-top:solid 1px rgba(151,155,172,0.25);border-bottom:solid 1px rgba(151,155,172,0.25);padding:20px 0}.stats p.num{font-family:Larsseit;font-size:2.375rem;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.24;letter-spacing:normal;text-align:center;color:#2b2c32;margin:0}.stats p.txt{font-family:Larsseit;font-size:0.9375rem;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.87;letter-spacing:0.4px;text-align:center;color:#2b2c32;margin:0}.other-teachers{text-align:center}.other-teachers h4.section-heading{font-family:Larsseit;font-size:1.25rem;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.4;letter-spacing:normal;text-align:center;color:#2b2c32;padding-bottom:30px}.other-teacher{text-align:center}.other-teacher .i{width:140px;height:140px;border-radius:50%}.other-teacher .n{margin-bottom:10px}.other-teacher .n a{font-family:Larsseit;font-size:1.25rem;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.45;letter-spacing:normal;text-align:center;color:#2137b7;padding:15px 0 0px 0;border-bottom:solid 1px rgba(89,25,253,0.3);display:inline-block}.other-teacher .loc{font-family:Larsseit;font-size:1.125rem;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.61;letter-spacing:normal;text-align:center;color:#2b2c32}.modal-backdrop{opacity:0.8 !important}.modal h5.modal-title{font-family:Larsseit;font-size:1rem;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.75;letter-spacing:0.3px;color:#2b2c32}.custom-form{font-family:Larsseit;font-weight:normal;font-size:12px}.custom-form .btn-primary{background-color:#8e44ad;border-color:#8e44ad}.custom-form .form-group{position:relative;padding-top:16px;margin-bottom:0px}.custom-form .form-group .animated-label{position:absolute;top:30px;left:0;bottom:0;z-index:2;font-weight:300;opacity:0.5;cursor:text;transition:0.2s ease all;margin:0;-webkit-user-select:none;-moz-user-select:none;user-select:none}.custom-form .form-group .animated-label:after{content:"";position:absolute;bottom:0;left:45%;height:1px;width:10px;visibility:hidden;background-color:#2137b7;transition:0.2s ease all}.custom-form .form-group.not-empty .animated-label{top:0;font-size:12px}.custom-form .form-group .form-control{position:relative;z-index:1;border-radius:0;border-width:0 0 0.5px;border-bottom-color:rgba(0,0,0,0.3);height:auto;padding:5px 0 7px}.custom-form .form-group .form-control:focus{box-shadow:none;border-bottom-color:rgba(0,0,0,0.12)}.custom-form .form-group .form-control:focus ~ .animated-label{top:10px;opacity:1;color:#2b2c32;font-size:12px;width:100%}.modal-header{padding-bottom:0}.custom-form .form-group .form-control:focus ~ .animated-label:after{visibility:visible;width:100%;left:0}input:valid ~ label.animated-label{top:10px !important}.modal-body,.form-group{padding-top:0;padding-bottom:0}.modal-header,.modal-footer{border:0}.modal--footer{padding:20px}.continue-btn{font-family:Larsseit;font-size:0.9375rem;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.73;letter-spacing:0.3px;text-align:center;color:#ffffff;border-radius:100px;background-color:#2137b7;padding:5px 20px}.continue-btn:hover,.continue-btn:focus,.continue-btn:active{background:#142586;color:#fff}.btn-med{color:#ffffff;border-radius:100px;background-color:#2137b7;padding:5px 20px}.btn-med:hover,.btn-med:focus,.btn-med:active{background:#142586;color:#fff}.res-msg{font-family:Larsseit;font-size:0.9375rem;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.87;letter-spacing:normal;color:#2b2c32}.modal-dialog{width:480px}h5.class-title{font-family:Larsseit;font-size:2.25rem;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.31;letter-spacing:normal;text-align:center;color:#2b2c32;padding-bottom:30px}h6.class-title{font-family:Larsseit;font-size:1.5rem;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.92;letter-spacing:normal;color:#2b2c32;padding-bottom:30px}.left-side p{font-family:Larsseit;font-size:1.25rem;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.55;letter-spacing:normal;color:#2b2c32}.single-class-card{padding:20px}.single-class-card .top{position:relative;overflow:hidden}.single-class-card .top:after{clear:both}.single-class-card .top .left,.single-class-card .cost .left{font-family:Larsseit;font-size:1.0625rem;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.65;letter-spacing:0.3px;color:#2b2c32;float:left;text-transform:uppercase;position:relative}.single-class-card .top .left:after{width:14px;content:" ";background-image:url(../img/ic-location.svg);position:absolute;top:7px;height:14px;right:-17px;background-repeat:no-repeat}.single-class-card .top .right,.single-class-card .cost .right{font-family:Larsseit;font-size:1.0625rem;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.65;letter-spacing:0.3px;text-align:right;color:#8c82a8;float:right;text-transform:uppercase;position:relative}.single-class-card .cost .right{color:#2b2c32;text-transform:none}.single-class-card .top .right:before{width:21px;content:" ";background-image:url(../img/ic-time-s.svg);position:absolute;top:4px;height:21px;left:-24px;background-repeat:no-repeat;background-size:contain}.single-class-card .mid{clear:both;width:100%;overflow:hidden}.jb{margin:20px 0}.btn-join-single{width:100%;font-family:Larsseit;font-size:1.0625rem;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.53;letter-spacing:0.3px;text-align:center;color:#ffffff}.class .types .type{border-top:solid 1px rgba(140,130,168,0.2)}.types .type .badge-pill{font-family:Larsseit;font-size:0.9375rem;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.87;letter-spacing:0.4px;color:#8c82a8;padding:0 10px;text-transform:uppercase;display:inline-block;margin-bottom:10px}.badge-pill{text-transform:uppercase}.levels .left{width:40%;float:left;display:inline-block;font-family:Larsseit;font-size:1rem;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.75;letter-spacing:0.3px;color:#2b2c32}.levels .right{width:60%;display:inline-block;float:left;font-family:Larsseit;font-size:1rem;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.75;letter-spacing:0.3px;color:#6e6581}p.header{font-family:Larsseit;font-size:1rem;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.75;letter-spacing:0.3px;color:#6e6581;margin:0;opacity:0.6}.class .profile{padding:20px 10px;border-top:solid 1px rgba(140,130,168,0.2);width:100%}.mask{width:65px;height:65px}.mask img{width:65px;height:65px;border-radius:50%}.t-profile img{width:200px;height:200px;border-radius:50%}.profile .left img{width:62px;height:62px;border-radius:50%}.class .profile .left img{width:90px;height:90px;border-radius:50%}.card-box{width:100%}.classes .card.card_m{max-width:437px}p.text-danger{text-align:center !important}.participants{padding-left:15px}.participants img{width:30px;height:30px;border-radius:50%;margin-left:-15px;border:2px solid #ccc}.part-students{padding:10px}.part-students .participants img{width:30px;height:30px;border-radius:50%;margin-left:-15px;border:2px solid #ccc}.s-joined{opacity:0.6;font-family:Larsseit;font-size:1rem;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.75;letter-spacing:0.3px;color:#6e6581;text-transform:uppercase}.more-p{background:#0b60ec;color:#fff;font-family:Larsseit;font-size:0.8rem;margin-left:-15px;text-align:center;font-weight:normal;font-style:normal;font-stretch:normal;border-radius:50%;letter-spacing:normal;height:30px;width:30px;display:inline-block;vertical-align:middle;line-height:30px}.classes.single .more-p{height:36px;width:36px;line-height:32px}.r-class .times{margin-left:20px}.classes h4.card-title{max-width:437px;text-overflow:ellipsis !important;white-space:nowrap;position:relative;overflow:hidden}.classes.single h4.card-title{max-width:600px;position:relative;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.roow{margin-left:-15px;margin-right:-15px}.redefine{font-family:Larsseit;font-size:2.5rem;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.3;letter-spacing:normal;text-align:center;color:#2b2c32;padding:10px 0}p.para{font-size:1.25rem;text-align:center;color:#2b2c32}p{font-family:Larsseit;font-weight:normal;font-style:normal;font-stretch:normal;letter-spacing:normal}.funded-by{line-height:1.55;text-align:center;color:#2b2c32;padding:20px}.stt{font-size:1.25rem;line-height:1.55;text-align:center;color:#2b2c32;padding:0px 0 20px 0}.bus{text-align:center}.sample{margin:20px 0}.strip{margin:30px 0;text-align:center}button.join-btn{font-family:Larsseit;font-size:1.0625rem;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.53;letter-spacing:0.3px;text-align:center;color:#ffffff;background-color:#2137b7;position:relative;border-radius:100px;padding:5px 60px 5px 40px}button.join-btn::after{width:10px;content:" ";background-image:url(../img/arrow.svg);position:absolute;top:10px;height:15px;right:20px;background-repeat:no-repeat}.f-right{float:right}.hubspot-form{padding:10px;margin-top:20px}.hubspot-form fieldset{padding:10px !important;font-family:Larsseit;font-size:1.25rem;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.4;letter-spacing:normal;color:#2b2c32}.hubspot-form fieldset div{padding-top:10px !important}.hs-button{font-family:Larsseit;font-size:1.0625rem;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.53;letter-spacing:0.3px;text-align:center;color:#ffffff;background-color:#2137b7;position:relative;border-radius:100px;padding:5px 60px 5px 40px;margin:20px 0 0 10px}.join h4.section-heading{font-family:Larsseit;font-size:1.25rem;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.4;letter-spacing:normal;text-align:center;color:#2b2c32;padding-bottom:15px}.balanced-icons p.m-icons{font-family:Larsseit;font-size:1.25rem;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.45;letter-spacing:normal;text-align:center;color:#2137b7;text-transform:capitalize}.balanced-icons .col-4{border-right:solid 0.7px #e0e0e2}.balanced-icons .col-4:last-child{border-right:none}.balanced-icons img{width:80px;height:72px}.balanced-icons p.m-icons a{position:relative}.balanced-icons p.m-icons a:after{width:7px;content:" ";background-image:url(../img/arrow-down-blue.svg);position:absolute;top:6px;height:14px;right:-16px;background-repeat:no-repeat}.app-stores{padding-top:20px;overflow:hidden}.ios-i{position:relative;display:inline-block;margin-right:10px}.android-i{position:relative;display:inline-block;margin-left:20px}.csoon{width:134px;height:29px;border-radius:100px;background-color:#efbd4f;position:absolute;left:85px;top:-10px;text-align:center}.csoon span{font-family:Larsseit;font-size:0.9375rem;font-weight:500;font-style:normal;font-stretch:normal;line-height:1.87;letter-spacing:0.3px;color:#2b2c32;margin-top:4px;display:inline-block}.breadcrumb-item{text-transform:capitalize}section.static-pages{background:#f4f4fa}h3.static-h{font-family:Larsseit;font-size:2rem;font-weight:500;font-style:normal;font-stretch:normal;line-height:1.22em;letter-spacing:normal;text-align:center;color:#2b2c32;margin-bottom:2rem}.static-pages h5{font-size:1.2rem;font-weight:bold;margin-bottom:1rem}.static-pages h6{font-size:1rem;font-weight:bold}.static-c p.text-danger{text-align:left !important}.static-c p{font-family:Larsseit;font-size:0.9rem;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.55;letter-spacing:normal;color:#2b2c32;margin-top:10px;margin-bottom:40px}.static-pages ul{margin-left:2rem;padding-bottom:20px}.static-pages ul li{list-style-type:square !important;padding:10px 0;font-size:0.9rem}.faq h5{color:#2137b7}.terms-of-service p{margin-left:20px}.terms-of-service .l-20{margin-left:20px}.terms{text-align:right;font-size:0.8rem}.terms a{color:#2b2c32;padding-right:10px}h5.affix{position:fixed;top:80px;z-index:999;background:#f4f4fa;padding:20px 10px 15px 10px !important;margin-top:0px;width:100%}.business iframe{display:block;width:100%;height:100vh}.business .joinB{border-left:25px solid #f4f8fa;border-right:25px solid #f4f8fa}.class .types{padding:25px 0 0 0}.single-card .card{box-shadow:1px 2px 7px 2px rgba(0,0,0,0.1)}.single-card .profile{padding:10px 0 0 0}.single-card div.types .type{margin-right:5px}.single-card .mid{padding:0px 15px 0 15px}.single-card .levels{padding-bottom:15px}.cap{text-transform:none}.star-ratings-css{unicode-bidi:bidi-override;color:#c5c5c5;font-size:1.5rem;height:2rem;position:relative;padding:0;margin-bottom:20px;text-shadow:0px 1px 0 #a2a2a2;display:inline-block}.star-ratings-css-top{color:#2137b7;padding:0;position:absolute;z-index:1;display:block;top:0;left:0;overflow:hidden}.star-ratings-css-bottom{padding:0;display:block;z-index:0}.teachers.list .card-box{border-bottom:1px solid #eee}.teachers.list .r-profile .star-ratings-css{margin-top:-10px !important}.teachers.single .r-profile{padding-top:20px}.teachers.single p.place{margin-bottom:0}.teachers.single .r-profile .place{margin-top:-15px}.prof-extra p.intro{font-size:1rem;line-height:1.4}.prof-extra p.exp{margin-top:10px;font-size:1rem}.classes.single .card-body{display:flex}.teachers.list .r-profile .types{padding:0;text-align:left}.teachers.list .card-body{padding:15px}.classes.single .l-profile .place{font-size:0.9em;margin-top:3px}section.business{padding-top:0px !important}.biz-image{margin:70px auto;border-radius:50%;height:400px;width:400px;box-shadow:0 0 0 10px #ece1fe, 0 0 0 30px #f3ecfe, 0 0 0 60px #fbf9ff}.biz-image img{width:400px;height:400px}h3.empower{padding:20px 0 20px;color:#724eba;font-size:2rem;font-weight:bold;letter-spacing:0.5px}p.empower-p{font-size:1rem;margin-bottom:20px}.biz-form{padding:40px;font-size:0.8rem}.biz-form .form-control{border-radius:2rem}.business .card{margin:0;box-shadow:0px 5px 11px 4px rgba(0,0,0,0.1)}.biz-form input::placeholder,.biz-form textarea::placeholder{color:#797d82;opacity:1;font-size:0.8rem}.biz-form select{color:#797d82;opacity:1;font-size:0.8rem}.biz-form textarea{padding-left:15px}.bjoin{background-color:#e72465}.bjoin:focus,.bjoin:active,.bjoin:hover{background-color:#e72465}.card.bizz{border-radius:20px !important}.biz-msg{display:block;margin-top:10px}.join-disabled{background:#edecf7;color:#8c82a8;cursor:default;font-family:Larsseit;font-size:1rem;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.63;letter-spacing:0.3px;text-align:center;border-radius:100px;padding-right:20px;padding-left:20px}.join-disabled:hover,.join-disabled:focus,.join-disabled:active{color:#8c82a8}.codeform,.resendform{display:none}.resend-link{text-align:center;padding:0 0 20px 0}#loginModal .modal-body,#loginModal .modal--footer{padding-left:60px;padding-right:60px}h5.modal-title{font-size:1.2rem}#loginModal button.continue-btn{width:100%}p.log-p{text-align:center;font-size:0.8rem;margin-bottom:20px}h4.log-h{text-align:center;font-size:1.1rem;margin-bottom:10px}#loginModal .res-msg{text-align:center;display:block;margin-top:5px;min-height:25px}#loginModal .modal-content{min-height:350px}.custom-login{display:none}#loginModal .modal-title{display:none}.login-buttons{text-align:center}.login-buttons h2{font-size:1.3rem;padding:10px 0;font-weight:bold}.login-buttons h4{font-size:1.1rem;padding-bottom:10px}.login-buttons p{font-size:0.9rem;padding-bottom:10px}.login-buttons .col-md-12{margin:15px 0}.login-buttons button{box-sizing:border-box;position:relative;margin:0.2em;padding:0 15px 0 15px;border:none;text-align:center;line-height:34px;white-space:nowrap;border-radius:0.2em;font-size:16px;color:#fff}.login-buttons button:before{content:"";box-sizing:border-box;position:absolute;top:0;left:0;width:34px;height:100%}.login-buttons button:hover{color:#fff}.login-buttons button:focus{outline:none}.login-buttons button:active{box-shadow:inset 0 0 0 32px rgba(0,0,0,0.1)}.buttons-facebook{background-color:#4c69ba;background-image:linear-gradient(#4c69ba, #3b55a0);text-shadow:0 -1px 0 #354c8c}.buttons-facebook:hover,.buttons-facebook:focus{background-color:#5b7bd5;background-image:linear-gradient(#5b7bd5, #4864b1)}.buttons-google{background:#dd4b39}.buttons-google:hover,.buttons-google:focus{background:#e74b37}button.go-back{background:#fff;border:0}button.go-back:hover,button.go-back:active{background:#fff}.go-back.img{height:24px;width:24px}#joinModal{display:none}.timer,.cap{display:none}.classes.single .timer{display:none}.ic-time{height:1.1rem;vertical-align:sub}.smart-banner{position:absolute;left:0;top:-82px;width:100%;height:78px;font-family:"Helvetica Neue", sans-serif;background:#f0f0ee;box-shadow:0 0 5px rgba(0,0,0,0.35);z-index:9998;-webkit-font-smoothing:antialiased;overflow:hidden;-webkit-text-size-adjust:none}#swb-save{position:absolute;right:20px;top:24px;border:0;width:10%;min-width:58px;height:30px;font-size:14px;line-height:30px;text-align:center;font-weight:bold;color:#fff;border-radius:5px;background-image:linear-gradient(288deg, #405cff, #01adf9);text-transform:uppercase;text-decoration:none;box-shadow:0 1px 0 rgba(255,255,255,0.6),0 1px 0 rgba(255,255,255,0.7) inset}#swb-save:active{line-height:30px;background:0}.smart-glossy-icon{width:60px;height:60px;border-radius:12px;position:absolute;left:35px;top:10px;display:block;border:1px solid #dedede}#swb-close{display:inline-block;float:left;width:40px;padding:28px 0;text-align:center;color:grey;font-size:24px;position:relative;top:48%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);z-index:10}#swb-close:active{color:#aaa}#swb-info{position:absolute;left:108px;top:15px;width:44%;font-size:11px;line-height:1.2em;font-weight:bold;color:#6a6a6a;text-shadow:0 1px 0 rgba(255,255,255,0.8)}#swb-info strong{line-height:20px;display:block;font-size:14px;color:#4d4d4d;font-weight:normal}#swb-info em{font-style:normal;text-transform:uppercase}p.agreement{font-size:0.8rem;margin-top:13px;line-height:16px;color:#999}.go-back{margin-left:-60px}.flex-card .participants{margin-top:10px}@media only screen and (device-width: 768px){.classes .card.card_m{flex:none;width:100%;max-width:100%;margin-left:15px}.try-data{margin:0 auto}.appcoming{display:none !important}}@media (min-width: 320px) and (max-width: 991.98px){#loginModal .modal-body,#loginModal .modal--footer{padding-left:60px;padding-right:60px}a.join-btn::after{top:13px;height:14px;right:20px;background-size:contain}.r-class .ic-time{margin-left:0}.biz-image{margin:70px auto;border-radius:50%;height:250px;width:250px;box-shadow:0 0 0 6px #ece1fe, 0 0 0 20px #f3ecfe, 0 0 0 40px #fbf9ff}.biz-image img{width:250px;height:250px}}@media (min-width: 768px) and (max-width: 1024px){html{font-size:1rem}}@media (min-width: 768px) and (max-width: 1024px) and (orientation: landscape){html{font-size:1rem}}@media (min-width: 481px) and (max-width: 767px){html{font-size:0.9rem}.teachers.list .star-ratings-css{padding-left:10px !important}.teachers.list .star-ratings-css-top{left:10px !important}}@media (min-width: 320px) and (max-width: 480px){html{font-size:0.8rem}}@media (min-width: 320px) and (max-width: 991.98px){.ios-i{margin-right:0px}.teachers.single .star-ratings-css{margin:20px auto}.teachers.list .star-ratings-css{margin-left:10px}.teachers.list .r-profile .star-ratings-css{margin-top:-20px !important}.teachers.list .star-ratings-css{padding-left:10px}.teachers.list .star-ratings-css-top{left:10px}.classes.single .card-body{display:block}.teachers.single .r-profile .place{margin-top:0px}.classes.single h4.card-title,.classes h4.card-title{height:auto}.business .joinB{border-left:5px solid #f4f8fa;border-right:5px solid #f4f8fa}.try .iphone{display:none}.terms{text-align:center !important;margin-top:10px}.r-class .badge--pill{margin-bottom:10px;display:inline-block}.android-i{margin-left:0px !important;margin-top:30px}.try-data{margin-top:0px}.participants{padding-top:5px}.classes.single .mask{float:left}.classes.single .name{padding-left:80px}.classes.single .place{padding-left:80px}.list-inline-item.svg{position:relative;height:25px}.list-inline-item.text{display:none}footer p.brand-footer{margin-top:10px}.btn.subscribe-btn{width:100%}.try-data .form-group{width:100%}.try-data .form-inline{padding:0px 15px 0 0px}.boxes{margin-left:0;margin-right:0}.try-data form{margin-top:30px}.teachers.list .r-profile{float:none !important;padding:20px 0 0 0 !important}.teachers.list .r-profile .name{padding-left:120px;margin-bottom:0}.teachers.list .r-profile .place{padding-left:120px}.teachers.list .teacher-desc{clear:both}.teachers.list .t-profile{width:100px !important;padding-left:0}.teachers.list .t-profile img{width:100px !important;height:100px !important}.teachers.single .r-profile{text-align:center;padding:0}.teachers.single .t-profile{float:none !important;margin:0 auto;padding:0 0 15px 0;text-align:center}.r-class{border-left:none !important}.f-right{float:left !important}.video{margin-top:20px}section.try{margin-bottom:30px;padding-bottom:3.125rem;padding-top:3.125rem}input.subscribe-btn{margin-left:0px !important}.list-inline{text-align:center}.main-nav .navbar-nav>li{margin-right:0}.try-data{text-align:center}section.try h4{font-size:1.625rem}li.nav-item{padding-left:20px;padding-right:20px}.main-nav .navbar-nav>li>a{padding-top:10px;padding-bottom:10px}button:focus{outline:0}footer li.list-inline-item.text{font-size:0.9375rem}footer ul li.list-inline-item>:first-child{padding-right:0 !important;margin-right:0 !important}.list-inline-item:not(:last-child){margin-right:0.2rem}.l-profile,.r-class{width:100% !important}.classes .card-title{white-space:normal}.r-profile{width:100% !important}.modal-dialog{width:auto !important}.modal-header button.close{right:0px !important}.res-msg{text-align:center;display:block;margin-top:10px}.continue-btn{width:100%}.btn.btn-xl.join-btn{margin-bottom:40px}section.balanced .data{border:0;padding-top:0}.classes h4.card-title{width:100% !important;overflow:auto !important}.participants{margin-top:10px;overflow:hidden;clear:both}.masthead .stt{text-align:center !important}.class .types{margin-left:0}.single-class-card .top .right:before{width:15px;height:15px}}footer{padding:105px 0 66px 0;font-family:Larsseit}footer .separator{margin:15px 0;background:#e6deef;height:2px}footer span.copyright{font-size:90%;line-height:40px;text-transform:none;font-family:Larsseit}footer ul.toplinks{font-size:16px;line-height:1.63;margin-bottom:0;margin-top:15px;text-transform:none;font-family:Larsseit}footer ul.toplinks li{margin:0 17px}footer ul.toplinks li:first-child{margin-left:0px}footer ul.toplinks li a{color:#484f61}footer .quicklinks .list-inline-item:not(:last-child){margin-right:30px}footer ul.quicklinks{font-size:14px;line-height:30px;margin-bottom:0;padding:10px 0;text-align:right;text-transform:none;font-family:Larsseit}footer ul.quicklinks li a{color:#707583;font-size:14px}footer ul.social-buttons{margin-bottom:0;line-height:40px}footer ul.social-buttons li{margin-right:20px !important}footer ul.social-buttons li a{width:20px;height:20px}footer .play-icons{text-align:right !important;padding:15px 0}@media (max-width: 767px){footer{padding-top:50px !important}footer .separator{margin:25px 0}footer ul.toplinks{padding:10px 0}footer ul.toplinks li{margin:0;padding:12px 0}footer ul.toplinks li.list-inline-item{display:block;text-align:center;margin-right:0}footer ul.quicklinks li.list-inline-item{display:block;text-align:center;line-height:1.64;padding:10px 0}footer ul.social-buttons{padding:10px 0;text-align:center}footer .play-icons{text-align:center !important}footer .quicklinks .list-inline-item:not(:last-child){margin-right:0px;padding-bottom:0}}.modal{font-family:Larsseit}.contact-pop h5.modal-title{display:block;text-align:center}.biz-form .form-control{border-radius:4px}.biz-form label{padding-bottom:11px;font-size:12px;font-weight:500;text-transform:uppercase;color:#707583}input,textarea,select{color:#a7acb1}.btn-med{border-radius:0.25rem}.modal-body h5.modal-title{font-family:Larsseit;font-size:28px;font-weight:500;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;text-align:center}.modal-body p.subtitle{font-family:Larsseit;font-size:17px;font-weight:500;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;text-align:center;color:#707583;margin-top:11px}.biz-form{padding:20px 40px}#contactModalCenter .modal-dialog,#hubModalCenter .modal-dialog{width:auto}#contactModalCenter .modal-header button.close,#hubModalCenter .modal-header button.close{position:static;top:20px;right:30px}#contactModalCenter .modal-header button.close span,#hubModalCenter .modal-header button.close span{color:#d0d0d0;font-size:30px}.query-hub{background:#2137b7;border-radius:4px;padding:9px 74px}.query-hub:hover,.query-hub:active,.query-hub:focus{background:#192fe0}::-webkit-input-placeholder{font-family:Larsseit;color:#a7acb1 !important}:-moz-placeholder{color:#a7acb1 !important;font-family:Larsseit}::-moz-placeholder{color:#a7acb1 !important;font-family:Larsseit}:-ms-input-placeholder{color:#a7acb1 !important;font-family:Larsseit}select{color:#a7acb1 !important}select option{color:#707583 !important}select option:first-child{color:#a7acb1 !important}
/*# sourceMappingURL=meditation.css.map */
