@font-face{font-family:Cera;src:url(/_nuxt/fonts/bb2611b.eot);src:url(/_nuxt/fonts/bb2611b.eot?#iefix) format("embedded-opentype"),url(/_nuxt/fonts/ce2322b.woff2) format("woff2"),url(/_nuxt/fonts/23272fd.woff) format("woff"),url(/_nuxt/fonts/c2e0daf.ttf) format("truetype");font-style:normal;font-weight:400;text-rendering:optimizeLegibility;font-display:swap}@font-face{font-family:Cera;src:url(/_nuxt/fonts/807a8ba.eot);src:url(/_nuxt/fonts/807a8ba.eot?#iefix) format("embedded-opentype"),url(/_nuxt/fonts/0f8d5b8.woff2) format("woff2"),url(/_nuxt/fonts/0d39f25.woff) format("woff"),url(/_nuxt/fonts/8dc137f.ttf) format("truetype");font-style:normal;font-weight:600;text-rendering:optimizeLegibility;font-display:swap}@font-face{font-family:Cera;src:url(/_nuxt/fonts/ac742c4.eot);src:url(/_nuxt/fonts/ac742c4.eot?#iefix) format("embedded-opentype"),url(/_nuxt/fonts/da18edd.woff2) format("woff2"),url(/_nuxt/fonts/7f76de8.woff) format("woff"),url(/_nuxt/fonts/e60a51b.ttf) format("truetype");font-style:normal;font-weight:700;text-rendering:optimizeLegibility;font-display:swap}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;text-rendering:optimizeLegibility;font-display:swap;src:url(/_nuxt/fonts/3220cdd.eot);src:local(""),url(/_nuxt/fonts/3220cdd.eot?#iefix) format("embedded-opentype"),url(/_nuxt/fonts/8b56391.woff2) format("woff2"),url(/_nuxt/fonts/3db65dc.woff) format("woff"),url(/_nuxt/fonts/317b418.ttf) format("truetype"),url(/_nuxt/img/16b2073.svg#Montserrat) format("svg")}@font-face{font-family:Montserrat;font-style:normal;font-weight:500;text-rendering:optimizeLegibility;font-display:swap;src:url(/_nuxt/fonts/418e43d.eot);src:local(""),url(/_nuxt/fonts/418e43d.eot?#iefix) format("embedded-opentype"),url(/_nuxt/fonts/d6bbb7c.woff2) format("woff2"),url(/_nuxt/fonts/d42dad2.woff) format("woff"),url(/_nuxt/fonts/693c527.ttf) format("truetype"),url(/_nuxt/img/a53029b.svg#Montserrat) format("svg")}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;text-rendering:optimizeLegibility;font-display:swap;src:url(/_nuxt/fonts/262fb10.eot);src:local(""),url(/_nuxt/fonts/262fb10.eot?#iefix) format("embedded-opentype"),url(/_nuxt/fonts/1d679c8.woff2) format("woff2"),url(/_nuxt/fonts/1972135.woff) format("woff"),url(/_nuxt/fonts/8771894.ttf) format("truetype"),url(/_nuxt/img/1f9810c.svg#Montserrat) format("svg")}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;text-rendering:optimizeLegibility;font-display:swap;src:url(/_nuxt/fonts/4b33f3d.eot);src:local(""),url(/_nuxt/fonts/4b33f3d.eot?#iefix) format("embedded-opentype"),url(/_nuxt/fonts/cfceaf4.woff2) format("woff2"),url(/_nuxt/fonts/180ba33.woff) format("woff"),url(/_nuxt/fonts/5885feb.ttf) format("truetype"),url(/_nuxt/img/d4211b1.svg#Montserrat) format("svg")}@font-face{font-family:Montserrat;font-style:normal;font-weight:800;text-rendering:optimizeLegibility;font-display:swap;src:url(/_nuxt/fonts/3e1f7a5.eot);src:local(""),url(/_nuxt/fonts/3e1f7a5.eot?#iefix) format("embedded-opentype"),url(/_nuxt/fonts/724e2fc.woff2) format("woff2"),url(/_nuxt/fonts/75ee419.woff) format("woff"),url(/_nuxt/fonts/0697040.ttf) format("truetype"),url(/_nuxt/img/b552e39.svg#Montserrat) format("svg")}:root{--font-family-sans-serif:Montserrat,sans-serif;--font-family-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;text-rendering:optimizeLegibility;font-display:swap}@media(min-width:769px){.hide-above-768{display:none;visibility:hidden;opacity:0;position:absolute;width:0;height:0;overflow:hidden;z-index:-1;clip-path:polygon(0 0,0 0,0 0,0 0);-webkit-clip-path:polygon(0 0,0 0,0 0)}[dir=ltr] .hide-above-768{left:-9999px}[dir=rtl] .hide-above-768{right:-9999px}}@media(max-width:768px){.hide-below-768{display:none;visibility:hidden;opacity:0;position:absolute;width:0;height:0;overflow:hidden;z-index:-1;clip-path:polygon(0 0,0 0,0 0,0 0);-webkit-clip-path:polygon(0 0,0 0,0 0)}[dir=ltr] .hide-below-768{left:-9999px}[dir=rtl] .hide-below-768{right:-9999px}}.page{font-family:Montserrat,sans-serif;flex:1;height:100%;height:100dvh;width:100%;width:100dvw}[dir] .page{background-color:#fff;margin:0;padding:0}*{box-sizing:inherit}body{font-family:Montserrat,sans-serif}[dir] body{margin:0}:root{--side-margin:0;--side-margin__first-steps:0}@media(min-width:1440px){:root{--side-margin:140px;--side-margin__first-steps:90px}}@media(max-width:1439px)and (min-width:320px){:root{--side-margin:calc(11.07143vw - 19.42857px);--side-margin__first-steps:calc(6.60714vw - 5.14286px)}}@media(max-width:319px){:root{--side-margin:6px;--side-margin__first-steps:4px}}@media(max-width:300px){:root{--side-margin:calc(4vw - 7px)}}@media(max-width:200px){:root{--side-margin:1px}}@media screen and (min-width:1441px){main[id^=page].page{max-width:1440px;height:auto}[dir] main[id^=page].page{margin:0 auto;padding:0;background-color:#fff}main[id^=page].page .platform,main[id^=page].page footer,main[id^=page].page header{max-width:1440px}main[id^=page].page .btw-section,main[id^=page].page .faq,main[id^=page].page .format-of-classes,main[id^=page].page .map,main[id^=page].page .platform .platform-benefits,main[id^=page].page .teachers-header,main[id^=page].page .what-we-offer,main[id^=page].page .will-do{max-width:1440px;max-width:calc(1440px - var(--side-margin)*2)}}