@import url(https://fonts.googleapis.com/css2?family=Lato:ital,wght@0,100;0,300;0,400;0,700;0,900;1,100;1,300;1,400;1,700;1,900&display=swap);#mainAppBar{background-color:#f5f5f5;position:fixed;top:0;left:0;width:100%;z-index:1000}.confirm-checkbox p{display:inline}.footer-link{text-decoration:none;color:#666!important}.footer-link.router-link-active,.footer-link:hover{text-decoration:underline}.survey-howDidYouFindOut[data-v-6d9252ff]{display:grid!important;grid-template-columns:1fr 1fr}.top-margin{margin-top:90px}pre{display:block;padding:10px;border:1px solid #ccc;background-color:#f2f2f2;margin-bottom:12px;overflow-x:auto}.smaller-video-box{width:80%;margin:0 auto}.video-container{position:relative;width:100%;padding-bottom:56.25%}.video{position:absolute;top:0;left:0;width:100%;height:100%;border:0}.main-background{background:url(../img/main-faded.bf4de934.jpg);background-repeat:no-repeat}.ambassador:after{content:"";position:absolute;inset:0;background-size:cover;background-repeat:no-repeat;background-position:50%;background-image:url(../img/ambassador.71b9d3e3.png)}@media (max-width:600px){.top-margin{margin-top:35px}}#tech-master-event-column[data-v-36e86528]{max-width:100%}@media(min-width:550px){#tech-master-event-column[data-v-36e86528]{max-width:70%}}@media(min-width:768px){#tech-master-event-column[data-v-36e86528]{max-width:50%}}.heading[data-v-36e86528]{font:normal normal 700 30px Lato}@media(min-width:1264px){.heading[data-v-36e86528]{font-size:60px}}@media(min-width:1499px){.heading[data-v-36e86528]{font-size:65px;line-height:78px}}#double-line[data-v-36e86528]{bottom:-25px;left:5px}.tech-master-event-container[data-v-36e86528]{grid-template-columns:65% 35%}@media(max-width:1499px){.tech-master-event-container[data-v-36e86528]{grid-template-columns:75% 25%}}.tech-master-event-container[data-v-36e86528]{display:grid;place-items:center;padding-top:150px;padding-left:10px;padding-right:10px;max-width:var(--banner-area-width-lg);margin:0 auto;position:relative;z-index:5}.tournament-title-wrapper[data-v-36e86528]{display:grid;grid-template-areas:"tournament year";gap:10px;align-items:center;text-transform:uppercase;color:#fff}.tournament-title-wrapper>[data-v-36e86528]:first-child{grid-area:tournament;font-size:95px;font-weight:700;line-height:78px}.tournament-title-wrapper>[data-v-36e86528]:nth-child(2){grid-area:year;font-size:47px;line-height:40px;color:#fb7a2a}.tournament-actions[data-v-36e86528]{margin-top:26px;display:flex;flex-wrap:wrap;gap:20px}.tournament-actions a[data-v-36e86528]{background:rgba(30,0,64,.72)}.tournament-meters-wrapper[data-v-36e86528]{display:flex;flex-direction:column;gap:60px;color:#fff;text-transform:uppercase;justify-self:right}.tournament-meters-wrapper div[data-v-36e86528]{display:flex;flex-direction:column;text-align:right}.tournament-meters-wrapper span[data-v-36e86528]:first-child{font-size:18px}.tournament-meters-wrapper span[data-v-36e86528]:last-child{font-size:70px;line-height:52px}.shape[data-v-36e86528]{position:absolute;transition:transform 2s ease-out}@media (max-width:1499px){.tech-master-event-container[data-v-36e86528]{max-width:var(--banner-area-width-sm-md)}}@media (max-width:1264px){.main-image-area[data-v-36e86528]{min-height:540px;overflow:hidden!important;background:#1e0040}.tech-master-event-container[data-v-36e86528]{padding-top:100px}.heading[data-v-36e86528]{font-size:30px}.center-orbit[data-v-36e86528]{top:80px}}@media (max-width:1024px){.tech-master-event-container[data-v-36e86528]{grid-template-columns:1fr;margin-top:40px;min-height:410px;padding-left:0;padding-top:10px}.tournament-title-wrapper[data-v-36e86528]{grid-template-areas:"year" "tournament";width:-webkit-min-content;width:-moz-min-content;width:min-content}.tournament-title-wrapper>[data-v-36e86528]:first-child{font-size:32px;line-height:26px}.tournament-title-wrapper>[data-v-36e86528]:nth-child(2){font-size:27px;line-height:26px;flex-direction:row!important;justify-content:center}.tournament-meters-wrapper[data-v-36e86528]{flex-direction:row;justify-self:center;gap:50px}.tournament-meters-wrapper div[data-v-36e86528]{text-align:center}.tournament-meters-wrapper span[data-v-36e86528]:first-child{font-size:14px}.tournament-meters-wrapper span[data-v-36e86528]:last-child{font-size:45px}.tournament-wrapper[data-v-36e86528]{display:flex;flex-direction:column;align-items:center}.tournament-actions[data-v-36e86528]{justify-content:center}.main-image-area[data-v-36e86528]{min-height:450px}}@media (min-width:1025px) and (max-width:1499px){.tournament-meters-wrapper[data-v-36e86528]{justify-self:center}.tournament-title-wrapper>[data-v-36e86528]:first-child{font-size:72px;line-height:64px}.tournament-title-wrapper>[data-v-36e86528]:nth-child(2){font-size:30px;line-height:30px}}:root{--banner-area-width-lg:1400px;--banner-area-width-sm-md:1100px}.main-image-area{background-image:url(../img/main.2797f3c7.jpg);background-size:cover;background-repeat:no-repeat;min-height:716px;background-position:50%;position:relative;overflow:hidden}.tech-master-event a{font:normal normal normal 24px/35px Lato}@-webkit-keyframes rotation{0%{transform:rotate(0deg)}to{transform:rotate(359deg)}}@keyframes rotation{0%{transform:rotate(0deg)}to{transform:rotate(359deg)}}@-webkit-keyframes rotation-counter-clockwise{0%{transform:rotate(359deg)}to{transform:rotate(0deg)}}@keyframes rotation-counter-clockwise{0%{transform:rotate(359deg)}to{transform:rotate(0deg)}}.center-orbit{position:absolute;margin-left:auto;margin-right:auto;left:0;right:0;top:150px;text-align:center;z-index:1;-webkit-animation:rotation 450s linear infinite;animation:rotation 450s linear infinite}.rotate{position:absolute;left:85%;top:65%;-webkit-animation:rotation 120s linear infinite;animation:rotation 120s linear infinite}.rotate-slow{position:absolute;left:-251px;top:-570px;-webkit-animation:rotation-counter-clockwise 200s linear infinite;animation:rotation-counter-clockwise 200s linear infinite}@media (max-width:1264px){.tech-master-event-container p{font-size:22px}}#tech-master-event-column[data-v-0d42fcc1]{max-width:100%}@media(min-width:550px){#tech-master-event-column[data-v-0d42fcc1]{max-width:70%}}@media(min-width:768px){#tech-master-event-column[data-v-0d42fcc1]{max-width:50%}}.heading[data-v-0d42fcc1]{font:normal normal 700 30px Lato}@media(min-width:1264px){.heading[data-v-0d42fcc1]{font-size:60px}}@media(min-width:1499px){.heading[data-v-0d42fcc1]{font-size:65px;line-height:78px}}#double-line[data-v-0d42fcc1]{bottom:-25px;left:5px}.tech-master-event-container[data-v-0d42fcc1]{grid-template-columns:65% 35%}@media(max-width:1499px){.tech-master-event-container[data-v-0d42fcc1]{grid-template-columns:75% 25%}}.tech-master-event-container button span{color:#fff}.tech-master-event-container[data-v-0d42fcc1]{display:grid;place-items:center;padding-top:150px;padding-left:10px;padding-right:10px;max-width:var(--banner-area-width-lg);margin:0 auto;position:relative;z-index:5}.tournament-title-wrapper[data-v-0d42fcc1]{display:grid;grid-template-areas:"tme tournament year";gap:10px;align-items:center;text-transform:uppercase;color:#fff}.tournament-title-wrapper>[data-v-0d42fcc1]:first-child{grid-area:tme;font-size:22px;line-height:26px;font-weight:700}.tournament-title-wrapper>[data-v-0d42fcc1]:nth-child(2){grid-area:tournament;font-size:100px;font-weight:700;line-height:78px}.tournament-title-wrapper>[data-v-0d42fcc1]:nth-child(3){grid-area:year;font-size:47px;line-height:40px;color:#fb7a2a}.tournament-actions[data-v-0d42fcc1]{margin-top:26px;display:flex;flex-wrap:wrap;gap:20px}.tournament-meters-wrapper[data-v-0d42fcc1]{display:flex;flex-direction:column;gap:60px;color:#fff;text-transform:uppercase;justify-self:right}.tournament-meters-wrapper div[data-v-0d42fcc1]{display:flex;flex-direction:column;text-align:right}.tournament-meters-wrapper span[data-v-0d42fcc1]:first-child{font-size:18px}.tournament-meters-wrapper span[data-v-0d42fcc1]:last-child{font-size:70px;line-height:52px}.shape[data-v-0d42fcc1]{position:absolute;transition:transform 2s ease-out}@media (max-width:1499px){.tech-master-event-container[data-v-0d42fcc1]{max-width:var(--banner-area-width-sm-md)}}@media (max-width:1264px){.main-image-area[data-v-0d42fcc1]{min-height:716px;overflow:hidden!important;background:#1e0040}.tech-master-event-container[data-v-0d42fcc1]{padding-top:5px}.heading[data-v-0d42fcc1]{font-size:30px}.center-orbit[data-v-0d42fcc1]{top:80px}}@media (max-width:1024px){.tech-master-event-container[data-v-0d42fcc1]{grid-template-columns:1fr}.tournament-title-wrapper[data-v-0d42fcc1]{grid-template-areas:"year tme" "tournament tournament";width:-webkit-min-content;width:-moz-min-content;width:min-content}.tournament-title-wrapper>[data-v-0d42fcc1]:first-child{font-size:20px;line-height:20px}.tournament-title-wrapper>[data-v-0d42fcc1]:nth-child(2){font-size:32px;line-height:26px}.tournament-title-wrapper>[data-v-0d42fcc1]:nth-child(3){font-size:27px;line-height:26px}.tournament-meters-wrapper[data-v-0d42fcc1]{display:none}.tournament-wrapper[data-v-0d42fcc1]{display:flex;flex-direction:column;align-items:center}.tech-master-event-container[data-v-0d42fcc1]{margin-top:40px}.tournament-actions[data-v-0d42fcc1]{justify-content:center}.main-image-area[data-v-0d42fcc1]{min-height:450px}}@media (min-width:1024px) and (max-width:1499px){.tournament-title-wrapper>[data-v-0d42fcc1]:first-child{font-size:18px;line-height:22px}.tournament-title-wrapper>[data-v-0d42fcc1]:nth-child(2){font-size:84px;line-height:64px}.tournament-title-wrapper>[data-v-0d42fcc1]:nth-child(3){font-size:39px;line-height:34px}}.winner-count{position:absolute;top:10px;left:10px;z-index:2;background-color:#fff;width:38px;height:38px}.winner-counter{position:absolute;top:-5px;right:-10px;z-index:3;width:20px;height:20px}.flicking-arrow-next,.flicking-arrow-prev{display:none;background-color:#ef7f1a!important}@media (min-width:768px){.flicking-arrow-next,.flicking-arrow-prev{display:block}}.flicking-panel{width:80%;margin-right:10px}.delimiter-wrapper{gap:8px}.delimiter{width:14px;height:14px;border-radius:50%;background-color:#d5d5d5}.delimiter.active{background-color:#ef7f1a}.avatar-move-top{position:absolute;bottom:-63px;width:100%}.add-border{border:3px solid #fff}.temporary-banner-margin{margin-top:20px}