#app{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center;color:#2c3e50;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}nav{padding:.8rem}nav a{font-weight:700;color:#2c3e50}nav a.router-link-exact-active{color:#42b983}.introjs-tooltip-header{display:none!important}.introjs-tooltip{width:9.2rem;max-width:9.2rem;box-shadow:none;height:1.30667rem;background:#20d169;border-radius:.37333rem;padding-left:.37333rem;box-sizing:border-box;display:block;top:2.24rem!important}.second-custom-class{left:-6.05043rem!important}.introjs-helperNumberLayer,.introjs-tooltipReferenceLayer,.introjs-tooltipReferenceLayer *,.introjs-tooltiptext{font-family:Montserrat-Medium}.introjs-tooltiptext{height:100%;display:flex;font-size:.37333rem;color:#fff;line-height:1.30667rem;text-align:left;font-style:normal;letter-spacing:-.00533rem;padding:0}.introjs-arrow.top-middle{border-bottom-color:#20d169;display:none!important}.introjs-tooltipbuttons{margin-top:-1.33333rem;border-top:.02667rem solid transparent}.introjs-prevbutton{display:none}.introjs-button{position:relative;width:1.78667rem;height:.72rem;background:#fff;border-radius:.37333rem;font-family:Montserrat-Bold;font-size:.34667rem;color:#20d169;line-height:.72rem;text-align:center;font-style:normal}.introjs-button:focus,.introjs-button:hover{color:#20d169}.introjs-button:active,.introjs-button:hover{width:1.78667rem;height:.72rem;background:#fff;border-radius:.37333rem;font-family:Montserrat-Bold;font-size:.34667rem;color:#20d169;line-height:.72rem;text-align:center;font-style:normal}.introjs-button:active{border:none;padding:0}.introjs-fullbutton,.introjs-nextbutton{width:1.78667rem;height:.72rem;background:#fff;border-radius:.37333rem;font-family:Montserrat-Bold;font-size:.34667rem;color:#20d169;line-height:.72rem;text-align:center;font-style:normal;border:none;padding:0}.introjs-button:focus{box-shadow:none;border:none}.introjs-donebutton{width:1.78667rem;height:.72rem;background:#fff;border-radius:.37333rem;font-family:Montserrat-Bold;font-size:.34667rem;color:#20d169;line-height:.72rem;text-align:center;font-style:normal;border:none;padding:0}.introjs-helperLayer{box-shadow:0 0 0 0 rgba(33,33,33,.8),0 0 0 133.33333rem rgba(33,33,33,.5)!important;margin-left:-.34667rem;padding-left:.42667rem}@font-face{font-family:Montserrat-Bold;src:url(/fonts/Montserrat-Bold.30ee527f.ttf);font-weight:400;font-style:normal}@font-face{font-family:Montserrat-ExtraBold;src:url(/fonts/Montserrat-ExtraBold.f045130b.ttf);font-weight:400;font-style:normal}@font-face{font-family:Montserrat-ExtraBoldItalic;src:url(/fonts/Montserrat-ExtraBoldItalic.7e921c53.ttf);font-weight:400;font-style:normal}@font-face{font-family:Montserrat-Medium;src:url(/fonts/Montserrat-Medium.861bdc70.ttf);font-weight:400;font-style:normal}@font-face{font-family:Montserrat-Regular;src:url(/fonts/Montserrat-Regular.35b193b3.ttf);font-weight:400;font-style:normal}@font-face{font-family:Montserrat-SemiBold;src:url(/fonts/Montserrat-SemiBold.276fe145.ttf);font-weight:400;font-style:normal}@font-face{font-family:SF-Pro-Text-Bold;src:url(/fonts/SF-Pro-Text-Bold.89d66db4.otf);font-weight:400;font-style:normal}@font-face{font-family:SF-Pro-Text-HeavyItalic;src:url(/fonts/SF-Pro-Text-HeavyItalic.4feca500.otf);font-weight:400;font-style:normal}@font-face{font-family:SF-Pro-Text-Medium;src:url(/fonts/SF-Pro-Text-Medium.9ab39a9c.otf);font-weight:400;font-style:normal}@font-face{font-family:SF-Pro-Text-Regular;src:url(/fonts/SF-Pro-Text-Regular.f09e811b.otf);font-weight:400;font-style:normal}@font-face{font-family:SF-Pro-Text-RegularItalic;src:url(/fonts/SF-Pro-Text-RegularItalic.99c5213e.otf);font-weight:400;font-style:normal}@font-face{font-family:SF-Pro-Text-Semibold;src:url(/fonts/SF-Pro-Text-Semibold.a5a4b4bc.otf);font-weight:400;font-style:normal}@font-face{font-family:Kanit-Bold;src:url(/fonts/Kanit-Bold.f8e899d2.ttf);font-weight:400;font-style:normal}@font-face{font-family:Kanit-Light;src:url(/fonts/Kanit-Light.85d4107d.ttf);font-weight:400;font-style:normal}@font-face{font-family:Kanit-Medium;src:url(/fonts/Kanit-Medium.23e110ca.ttf);font-weight:400;font-style:normal}@font-face{font-family:Kanit-Regular;src:url(/fonts/Kanit-Regular.d32a5ff7.ttf);font-weight:400;font-style:normal}@font-face{font-family:Kanit-SemiBold;src:url(/fonts/Kanit-SemiBold.d960cb77.ttf);font-weight:400;font-style:normal}@font-face{font-family:Kanit-SemiBoldItalic;src:url(/fonts/Kanit-SemiBoldItalic.16a3f8ea.ttf);font-weight:400;font-style:normal}@font-face{font-family:SF-Pro-Text-Heavy;src:url(/fonts/SF-Pro-Text-Heavy.e5e79b9b.otf);font-weight:400;font-style:normal}@font-face{font-family:LeagueSpartan-Bold;src:url(/fonts/LeagueSpartan-Bold.724cd4f9.ttf);font-weight:400;font-style:normal}@font-face{font-family:LeagueSpartan-Regular;src:url(/fonts/LeagueSpartan-Regular.596e3b52.ttf);font-weight:400;font-style:normal}@font-face{font-family:LeagueSpartan-SemiBold;src:url(/fonts/LeagueSpartan-SemiBold.df05e17a.ttf);font-weight:400;font-style:normal}@font-face{font-family:LeagueSpartan-ExtraBold;src:url(/fonts/LeagueSpartan-ExtraBold.c8e582cd.ttf);font-weight:400;font-style:normal}@font-face{font-family:New-Spirit-Bold;src:url(/fonts/New%20Spirit%20Bold.ec1760e5.otf);font-weight:400;font-style:normal}@font-face{font-family:FuturaPTBold;src:url(/fonts/FuturaPTBold.f7735584.otf);font-weight:400;font-style:normal}