@charset "UTF-8";.YouTubePopUp-Wrap{position:fixed;width:100%;height:100%;background-color:#000;background-color:rgba(0,0,0,.8);top:0;left:0;z-index:9999999999999}.YouTubePopUp-animation{opacity:0;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:YouTubePopUp;animation-name:YouTubePopUp}@-webkit-keyframes YouTubePopUp{0%{opacity:0}100%{opacity:1}}@keyframes YouTubePopUp{0%{opacity:0}100%{opacity:1}}body.logged-in .YouTubePopUp-Wrap{top:32px;z-index:99998}.YouTubePopUp-Content{max-width:680px;display:block;margin:0 auto;height:100%;position:relative}.YouTubePopUp-Content iframe{max-width:100%!important;width:100%!important;display:block!important;height:480px!important;border:none!important;position:absolute;top:0;bottom:0;margin:auto 0}.YouTubePopUp-Hide{-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:YouTubePopUpHide;animation-name:YouTubePopUpHide}@-webkit-keyframes YouTubePopUpHide{0%{opacity:1}100%{opacity:0}}@keyframes YouTubePopUpHide{0%{opacity:1}100%{opacity:0}}.YouTubePopUp-Close{position:absolute;top:0;cursor:pointer;bottom:528px;right:0;margin:auto 0;width:24px;height:24px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAIGNIUk0AAHolAACAgwAA+f8AAIDpAAB1MAAA6mAAADqYAAAXb5JfxUYAAAMvSURBVHja7Js9aBRBFMd/d1lPY6FiJVjY+Fkoxl7wA1Q0prQRS6tgoZV2MWIRRVHUUq3U+JnESrS2sBXBzipREWMlATXwt8gFznC5nd15M7Nn8uC45nZnfr/dY96+N1uTxFKOOks8lgUU/H2t4tJqIQUcAiaBGeBymcECRgO4B/wBPgJ9zkdKcvkclfRL/8ZtSTXH40N+GpLGF8zth6Q9Lse7DHCsDXxVJLSDLyQhb4B+Sb/VOVJJ6ATfKqGvrIDjDvCpJLjAz8d0JwmLDTBQAD62hIakiYJzm5a021VAfwn4WBLKwLdK2JUnIJP0XX4RSoIP/Hy8W3jeepv1dL3nmjwI3DLOExrAU2DA8zwb8xKhGeCuwYQtJTSAZwbwAHdcEqFM0mPZhO/foSHppdFcrraby2IDV0FCcPi8PCClhCjwLplgCgkrDeGv5I3pcjViSogK7yogloTo8EUEhJaQBL6oAGsJ9yVtkrRD0qsU8JKolagKZ8AD4ETFymFXgPOAQpXE5mMWOAk86XZ4n6pwlSSUhvcti1dBghe8RV8gpYQRX3irxkgKCSPABV94y85QTAlm8NatsRgSTOGBUnmAS57w3KiA0Ro3gHOW8KEEAOwE3hvfXWubFauu6A6vCND07OmW9viq5vpsGT3AtRAN2XoA+BfAwQBiTweoNpMZw48BRwKuAoPN7zNVWwZjwAfpO9S7DN5cQmYAPw4cTvAsYPJ3qHcpvNmdUO9ieBMJZQT0AhMVgfeWUC8BP87cjjHfuA6sATY0c4c0EgpUUHslvTaq3l5aUL1N1oarAnxSCVWBTyYhJvyw41XJJI3GkpAH/yYyfHQJi01gdUL4qBKqCh9NQrtBx4wGvGi0XS6T9MhoTkN5AtZVDN5awlTePsGfwDfPjGwYGDKu3s4Cp4BRz/N8cskED0iaqciVt7wTvkra5roKlJEQGt5HwhdJ24vmAUUkDEV+VyCT9NBxbp/bXXnXTNBFQmz4IhI6wrs+C+zvICEVvIuEKUlbrZ4G97WRkBq+k4RJSVusd4ntlfSheVudrQh8q4SbmntH6K2kzSF3if1Xsfzq7LKAJR5/BwCdAQBJn4egPgAAAABJRU5ErkJggg==) no-repeat;background-size:24px 24px;-webkit-background-size:24px 24px;-moz-background-size:24px 24px;-o-background-size:24px 24px}.YouTubePopUp-Close:hover{opacity:.5}@media all and (max-width:768px) and (min-width:10px){.YouTubePopUp-Content{max-width:90%}}@media all and (max-width:600px) and (min-width:10px){.YouTubePopUp-Content iframe{height:320px!important}.YouTubePopUp-Close{bottom:362px}}@media all and (max-width:480px) and (min-width:10px){.YouTubePopUp-Content iframe{height:220px!important}.YouTubePopUp-Close{bottom:262px}}#schemes .legend{margin-top:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#schemes .legend .item{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#schemes .legend .item p{font-size:14px;margin:0 25px 0 0;padding:2px 0 0}#schemes .legend .item .box{width:24px;height:24px;border-radius:5px;margin-right:7px}#schemes .header{height:auto!important}#schemes .wrapper{display:-ms-grid;display:grid;-ms-grid-rows:3rem;grid-template-rows:3rem;grid-auto-rows:auto}#schemes .wrapper.online{-ms-grid-columns:([col] 11.11%)[9];grid-template-columns:repeat(9,[col] 11.11%)}#schemes .wrapper.online .header{display:-ms-grid;display:grid;-ms-grid-row:1;-ms-grid-row-span:9;grid-row:1/10;-ms-grid-column:1;-ms-grid-column-span:9;grid-column:1/10;-ms-grid-columns:([col] 11.11%)[9];grid-template-columns:repeat(9,[col] 11.11%)}#schemes .wrapper.online .header .column{font-size:1.7rem;text-align:center;border-right:1px solid grey}#schemes .wrapper.online .header .column:last-child{border:none}#schemes .wrapper.programs{-ms-grid-columns:([col] 10%)[10];grid-template-columns:repeat(10,[col] 10%)}#schemes .wrapper.programs .header{display:-ms-grid;display:grid;-ms-grid-row:1;-ms-grid-row-span:7;grid-row:1/8;-ms-grid-column:1;-ms-grid-column-span:10;grid-column:1/11;-ms-grid-columns:([col] 10%)[10];grid-template-columns:repeat(10,[col] 10%)}#schemes .wrapper.programs .header .column{font-size:1.7rem;text-align:center;border-right:1px solid grey}#schemes .wrapper.programs .header .column:last-child{border:none}#schemes .box-text,#schemes .box-text-sm{color:#fff;border-radius:10px;text-align:center;margin:.3rem;padding:.3rem}#schemes .box-text a,#schemes .box-text-sm a{color:#fff;text-decoration:none;font-weight:700!important;font-size:14px;display:block}#schemes .box-red{background-color:rgba(235,111,97,.95)}#schemes .box-yellow{background-color:rgba(240,226,71,.95)}#schemes .box-yellow a,#schemes .box-yellow span{color:#707070}#schemes .box-blue{background-color:rgba(76,206,240,.95)}#schemes .box-text a:hover,#schemes .box-text-sm a:hover{-webkit-filter:brightness(108%);filter:brightness(108%)}#schemes .programs .age4,#schemes .programs .pk{-ms-grid-column:1;grid-column:1}#schemes .programs .age5,#schemes .programs .k{-ms-grid-column:2;grid-column:2}#schemes .programs .age6,#schemes .programs .one{-ms-grid-column:3;grid-column:3}#schemes .programs .age7,#schemes .programs .two{-ms-grid-column:4;grid-column:4}#schemes .programs .age8,#schemes .programs .three{-ms-grid-column:5;grid-column:5}#schemes .programs .age9,#schemes .programs .four{-ms-grid-column:6;grid-column:6}#schemes .programs .age10,#schemes .programs .five{-ms-grid-column:7;grid-column:7}#schemes .programs .age11,#schemes .programs .six{-ms-grid-column:8;grid-column:8}#schemes .programs .age12,#schemes .programs .seven{-ms-grid-column:9;grid-column:9}#schemes .programs .age13,#schemes .programs .eight{-ms-grid-column:10;grid-column:10}#schemes .programs .awe{-ms-grid-column:1;-ms-grid-column-span:2;grid-column:1/3;-ms-grid-row:2;grid-row:2}#schemes .programs .kodu{-ms-grid-column:3;-ms-grid-column-span:5;grid-column:3/8;-ms-grid-row:2;grid-row:2}#schemes .programs .python{-ms-grid-column:8;-ms-grid-column-span:3;grid-column:8/11;-ms-grid-row:2;grid-row:2}#schemes .programs .techie{-ms-grid-column:2;grid-column:2;-ms-grid-row:3;grid-row:3}#schemes .programs .scratch{-ms-grid-column:5;-ms-grid-column-span:3;grid-column:5/8;-ms-grid-row:3;grid-row:3}#schemes .programs .club{-ms-grid-column:3;-ms-grid-column-span:3;grid-column:3/6;-ms-grid-row:4;grid-row:4}#schemes .programs .modding{-ms-grid-column:6;-ms-grid-column-span:5;grid-column:6/11;-ms-grid-row:4;grid-row:4}#schemes .programs .web{-ms-grid-column:6;-ms-grid-column-span:5;grid-column:6/11;-ms-grid-row:5;grid-row:5}#schemes .programs .kidbots{-ms-grid-column:3;-ms-grid-column-span:2;grid-column:3/5;-ms-grid-row:6;grid-row:6}#schemes .programs .anibots{-ms-grid-column:5;-ms-grid-column-span:3;grid-column:5/8;-ms-grid-row:6;grid-row:6}#schemes .programs .spacebots{-ms-grid-column:8;-ms-grid-column-span:3;grid-column:8/11;-ms-grid-row:6;grid-row:6}#schemes .programs .earthbot{-ms-grid-column:5;-ms-grid-column-span:3;grid-column:5/8;-ms-grid-row:7;grid-row:7}#schemes .programs .robot{-ms-grid-column:8;-ms-grid-column-span:3;grid-column:8/11;-ms-grid-row:7;grid-row:7}#schemes .online .age5,#schemes .online .k{-ms-grid-column:1;grid-column:1}#schemes .online .age6,#schemes .online .one{-ms-grid-column:2;grid-column:2}#schemes .online .age7,#schemes .online .two{-ms-grid-column:3;grid-column:3}#schemes .online .age8,#schemes .online .three{-ms-grid-column:4;grid-column:4}#schemes .online .age9,#schemes .online .four{-ms-grid-column:5;grid-column:5}#schemes .online .age10,#schemes .online .five{-ms-grid-column:6;grid-column:6}#schemes .online .age11,#schemes .online .six{-ms-grid-column:7;grid-column:7}#schemes .online .age12,#schemes .online .seven{-ms-grid-column:8;grid-column:8}#schemes .online .age13,#schemes .online .eight{-ms-grid-column:9;grid-column:9}#schemes .online .scratchJr{-ms-grid-column:1;-ms-grid-column-span:3;grid-column:1/4;-ms-grid-row:2;grid-row:2}#schemes .online .VGD3d{-ms-grid-column:2;-ms-grid-column-span:2;grid-column:2/4;-ms-grid-row:3;grid-row:3}#schemes .online .scratch{-ms-grid-column:4;-ms-grid-column-span:3;grid-column:4/7;-ms-grid-row:2;grid-row:2}#schemes .online .minecraftJavaMods{-ms-grid-column:4;-ms-grid-column-span:3;grid-column:4/7;-ms-grid-row:5;grid-row:5}#schemes .online .modding{-ms-grid-column:6;-ms-grid-column-span:4;grid-column:6/10;-ms-grid-row:6;grid-row:6}#schemes .online .club{-ms-grid-column:2;-ms-grid-column-span:3;grid-column:2/5;-ms-grid-row:6;grid-row:6}#schemes .online .robloxB{-ms-grid-column:2;-ms-grid-column-span:3;grid-column:2/5;-ms-grid-row:7;grid-row:7}#schemes .online .robloxC{-ms-grid-column:5;-ms-grid-column-span:3;grid-column:5/8;-ms-grid-row:7;grid-row:7}#schemes .online .python{-ms-grid-column:6;-ms-grid-column-span:4;grid-column:6/10;-ms-grid-row:8;grid-row:8}#schemes .online .web{-ms-grid-column:6;-ms-grid-column-span:4;grid-column:6/10;-ms-grid-row:9;grid-row:9}@media screen and (max-width:1200px) and (min-width:601px){#schemes .box-text a{font-size:12px}#schemes .box-text-sm a{font-size:10px}#schemes .heading{font-size:1.2rem}#schemes .legend .item{font-size:12px}#schemes .legend .item .box{width:22px;height:22px}}@media screen and (max-width:600px) and (mix-width:480px){#schemes .legend .item{font-size:12px}#schemes .box-text a{font-size:12px}#schemes .box-text-sm a{font-size:10px}#schemes .heading{font-size:.8rem}#schemes .wrapper.online .header .column{font-size:1.3rem}}#schemes a{width:100%}@media screen and (max-width:479px) and (min-width:0px){#schemes .legend .item{font-size:9px}#schemes .box-text a{font-size:9px}#schemes .box-text-sm a{font-size:9px}#schemes .wrapper.online .header .column{font-size:.8rem}}@media screen and (max-width:600px) and (min-width:0px){#schemes .legend .item .box{width:18px;height:18px}#schemes .wrapper{-ms-grid-rows:1.5rem;grid-template-rows:1.5rem}#schemes .blue-box,#schemes .green-box,#schemes .purple-box{margin:.1rem;padding:.1rem}}.c100.p100 .slice,.c100.p51 .slice,.c100.p52 .slice,.c100.p53 .slice,.c100.p54 .slice,.c100.p55 .slice,.c100.p56 .slice,.c100.p57 .slice,.c100.p58 .slice,.c100.p59 .slice,.c100.p60 .slice,.c100.p61 .slice,.c100.p62 .slice,.c100.p63 .slice,.c100.p64 .slice,.c100.p65 .slice,.c100.p66 .slice,.c100.p67 .slice,.c100.p68 .slice,.c100.p69 .slice,.c100.p70 .slice,.c100.p71 .slice,.c100.p72 .slice,.c100.p73 .slice,.c100.p74 .slice,.c100.p75 .slice,.c100.p76 .slice,.c100.p77 .slice,.c100.p78 .slice,.c100.p79 .slice,.c100.p80 .slice,.c100.p81 .slice,.c100.p82 .slice,.c100.p83 .slice,.c100.p84 .slice,.c100.p85 .slice,.c100.p86 .slice,.c100.p87 .slice,.c100.p88 .slice,.c100.p89 .slice,.c100.p90 .slice,.c100.p91 .slice,.c100.p92 .slice,.c100.p93 .slice,.c100.p94 .slice,.c100.p95 .slice,.c100.p96 .slice,.c100.p97 .slice,.c100.p98 .slice,.c100.p99 .slice,.rect-auto{clip:rect(auto,auto,auto,auto)}.c100 .bar,.c100.p100 .fill,.c100.p51 .fill,.c100.p52 .fill,.c100.p53 .fill,.c100.p54 .fill,.c100.p55 .fill,.c100.p56 .fill,.c100.p57 .fill,.c100.p58 .fill,.c100.p59 .fill,.c100.p60 .fill,.c100.p61 .fill,.c100.p62 .fill,.c100.p63 .fill,.c100.p64 .fill,.c100.p65 .fill,.c100.p66 .fill,.c100.p67 .fill,.c100.p68 .fill,.c100.p69 .fill,.c100.p70 .fill,.c100.p71 .fill,.c100.p72 .fill,.c100.p73 .fill,.c100.p74 .fill,.c100.p75 .fill,.c100.p76 .fill,.c100.p77 .fill,.c100.p78 .fill,.c100.p79 .fill,.c100.p80 .fill,.c100.p81 .fill,.c100.p82 .fill,.c100.p83 .fill,.c100.p84 .fill,.c100.p85 .fill,.c100.p86 .fill,.c100.p87 .fill,.c100.p88 .fill,.c100.p89 .fill,.c100.p90 .fill,.c100.p91 .fill,.c100.p92 .fill,.c100.p93 .fill,.c100.p94 .fill,.c100.p95 .fill,.c100.p96 .fill,.c100.p97 .fill,.c100.p98 .fill,.c100.p99 .fill,.pie{position:absolute;border:.08em solid #307bbb;width:.84em;height:.84em;clip:rect(0,.5em,1em,0);border-radius:50%;-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}.c100.p100 .bar:after,.c100.p100 .fill,.c100.p51 .bar:after,.c100.p51 .fill,.c100.p52 .bar:after,.c100.p52 .fill,.c100.p53 .bar:after,.c100.p53 .fill,.c100.p54 .bar:after,.c100.p54 .fill,.c100.p55 .bar:after,.c100.p55 .fill,.c100.p56 .bar:after,.c100.p56 .fill,.c100.p57 .bar:after,.c100.p57 .fill,.c100.p58 .bar:after,.c100.p58 .fill,.c100.p59 .bar:after,.c100.p59 .fill,.c100.p60 .bar:after,.c100.p60 .fill,.c100.p61 .bar:after,.c100.p61 .fill,.c100.p62 .bar:after,.c100.p62 .fill,.c100.p63 .bar:after,.c100.p63 .fill,.c100.p64 .bar:after,.c100.p64 .fill,.c100.p65 .bar:after,.c100.p65 .fill,.c100.p66 .bar:after,.c100.p66 .fill,.c100.p67 .bar:after,.c100.p67 .fill,.c100.p68 .bar:after,.c100.p68 .fill,.c100.p69 .bar:after,.c100.p69 .fill,.c100.p70 .bar:after,.c100.p70 .fill,.c100.p71 .bar:after,.c100.p71 .fill,.c100.p72 .bar:after,.c100.p72 .fill,.c100.p73 .bar:after,.c100.p73 .fill,.c100.p74 .bar:after,.c100.p74 .fill,.c100.p75 .bar:after,.c100.p75 .fill,.c100.p76 .bar:after,.c100.p76 .fill,.c100.p77 .bar:after,.c100.p77 .fill,.c100.p78 .bar:after,.c100.p78 .fill,.c100.p79 .bar:after,.c100.p79 .fill,.c100.p80 .bar:after,.c100.p80 .fill,.c100.p81 .bar:after,.c100.p81 .fill,.c100.p82 .bar:after,.c100.p82 .fill,.c100.p83 .bar:after,.c100.p83 .fill,.c100.p84 .bar:after,.c100.p84 .fill,.c100.p85 .bar:after,.c100.p85 .fill,.c100.p86 .bar:after,.c100.p86 .fill,.c100.p87 .bar:after,.c100.p87 .fill,.c100.p88 .bar:after,.c100.p88 .fill,.c100.p89 .bar:after,.c100.p89 .fill,.c100.p90 .bar:after,.c100.p90 .fill,.c100.p91 .bar:after,.c100.p91 .fill,.c100.p92 .bar:after,.c100.p92 .fill,.c100.p93 .bar:after,.c100.p93 .fill,.c100.p94 .bar:after,.c100.p94 .fill,.c100.p95 .bar:after,.c100.p95 .fill,.c100.p96 .bar:after,.c100.p96 .fill,.c100.p97 .bar:after,.c100.p97 .fill,.c100.p98 .bar:after,.c100.p98 .fill,.c100.p99 .bar:after,.c100.p99 .fill,.pie-fill{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.c100{position:relative;font-size:120px;width:1em;height:1em;border-radius:50%;background-color:#cfcfcf;display:inline-block}.c100 *,.c100 :after,.c100 :before{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.c100.center{float:none;margin:0 auto}.c100.big{font-size:200px}.c100.small{font-size:80px}.c100>span{position:absolute;z-index:1;left:0;top:0;width:5em;line-height:5em;font-size:.2em;color:#fe6500;font-weight:700;display:block;text-align:center;white-space:nowrap;-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;transition-property:all;-webkit-transition-duration:.2s;-moz-transition-duration:.2s;-o-transition-duration:.2s;transition-duration:.2s;-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out}.c100>.caption{position:absolute;width:100%;z-index:1;left:0;top:0;line-height:12em;font-size:.1em;color:#ccc;display:block;text-align:center;white-space:nowrap;-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;transition-property:all;-webkit-transition-duration:.2s;-moz-transition-duration:.2s;-o-transition-duration:.2s;transition-duration:.2s;-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;padding:0}.c100:after{position:absolute;top:.08em;left:.08em;display:block;content:" ";border-radius:50%;background-color:#fff;width:.84em;height:.84em;-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;transition-property:all;-webkit-transition-duration:.2s;-moz-transition-duration:.2s;-o-transition-duration:.2s;transition-duration:.2s;-webkit-transition-timing-function:ease-in;-moz-transition-timing-function:ease-in;-o-transition-timing-function:ease-in;transition-timing-function:ease-in}.c100 .slice{position:absolute;width:1em;height:1em;clip:rect(0,1em,1em,.5em)}.c100.p1 .bar{-webkit-transform:rotate(3.6deg);-moz-transform:rotate(3.6deg);-ms-transform:rotate(3.6deg);-o-transform:rotate(3.6deg);transform:rotate(3.6deg)}.c100.p2 .bar{-webkit-transform:rotate(7.2deg);-moz-transform:rotate(7.2deg);-ms-transform:rotate(7.2deg);-o-transform:rotate(7.2deg);transform:rotate(7.2deg)}.c100.p3 .bar{-webkit-transform:rotate(10.8deg);-moz-transform:rotate(10.8deg);-ms-transform:rotate(10.8deg);-o-transform:rotate(10.8deg);transform:rotate(10.8deg)}.c100.p4 .bar{-webkit-transform:rotate(14.4deg);-moz-transform:rotate(14.4deg);-ms-transform:rotate(14.4deg);-o-transform:rotate(14.4deg);transform:rotate(14.4deg)}.c100.p5 .bar{-webkit-transform:rotate(18deg);-moz-transform:rotate(18deg);-ms-transform:rotate(18deg);-o-transform:rotate(18deg);transform:rotate(18deg)}.c100.p6 .bar{-webkit-transform:rotate(21.6deg);-moz-transform:rotate(21.6deg);-ms-transform:rotate(21.6deg);-o-transform:rotate(21.6deg);transform:rotate(21.6deg)}.c100.p7 .bar{-webkit-transform:rotate(25.2deg);-moz-transform:rotate(25.2deg);-ms-transform:rotate(25.2deg);-o-transform:rotate(25.2deg);transform:rotate(25.2deg)}.c100.p8 .bar{-webkit-transform:rotate(28.8deg);-moz-transform:rotate(28.8deg);-ms-transform:rotate(28.8deg);-o-transform:rotate(28.8deg);transform:rotate(28.8deg)}.c100.p9 .bar{-webkit-transform:rotate(32.4deg);-moz-transform:rotate(32.4deg);-ms-transform:rotate(32.4deg);-o-transform:rotate(32.4deg);transform:rotate(32.4deg)}.c100.p10 .bar{-webkit-transform:rotate(36deg);-moz-transform:rotate(36deg);-ms-transform:rotate(36deg);-o-transform:rotate(36deg);transform:rotate(36deg)}.c100.p11 .bar{-webkit-transform:rotate(39.6deg);-moz-transform:rotate(39.6deg);-ms-transform:rotate(39.6deg);-o-transform:rotate(39.6deg);transform:rotate(39.6deg)}.c100.p12 .bar{-webkit-transform:rotate(43.2deg);-moz-transform:rotate(43.2deg);-ms-transform:rotate(43.2deg);-o-transform:rotate(43.2deg);transform:rotate(43.2deg)}.c100.p13 .bar{-webkit-transform:rotate(46.800000000000004deg);-moz-transform:rotate(46.800000000000004deg);-ms-transform:rotate(46.800000000000004deg);-o-transform:rotate(46.800000000000004deg);transform:rotate(46.800000000000004deg)}.c100.p14 .bar{-webkit-transform:rotate(50.4deg);-moz-transform:rotate(50.4deg);-ms-transform:rotate(50.4deg);-o-transform:rotate(50.4deg);transform:rotate(50.4deg)}.c100.p15 .bar{-webkit-transform:rotate(54deg);-moz-transform:rotate(54deg);-ms-transform:rotate(54deg);-o-transform:rotate(54deg);transform:rotate(54deg)}.c100.p16 .bar{-webkit-transform:rotate(57.6deg);-moz-transform:rotate(57.6deg);-ms-transform:rotate(57.6deg);-o-transform:rotate(57.6deg);transform:rotate(57.6deg)}.c100.p17 .bar{-webkit-transform:rotate(61.2deg);-moz-transform:rotate(61.2deg);-ms-transform:rotate(61.2deg);-o-transform:rotate(61.2deg);transform:rotate(61.2deg)}.c100.p18 .bar{-webkit-transform:rotate(64.8deg);-moz-transform:rotate(64.8deg);-ms-transform:rotate(64.8deg);-o-transform:rotate(64.8deg);transform:rotate(64.8deg)}.c100.p19 .bar{-webkit-transform:rotate(68.4deg);-moz-transform:rotate(68.4deg);-ms-transform:rotate(68.4deg);-o-transform:rotate(68.4deg);transform:rotate(68.4deg)}.c100.p20 .bar{-webkit-transform:rotate(72deg);-moz-transform:rotate(72deg);-ms-transform:rotate(72deg);-o-transform:rotate(72deg);transform:rotate(72deg)}.c100.p21 .bar{-webkit-transform:rotate(75.60000000000001deg);-moz-transform:rotate(75.60000000000001deg);-ms-transform:rotate(75.60000000000001deg);-o-transform:rotate(75.60000000000001deg);transform:rotate(75.60000000000001deg)}.c100.p22 .bar{-webkit-transform:rotate(79.2deg);-moz-transform:rotate(79.2deg);-ms-transform:rotate(79.2deg);-o-transform:rotate(79.2deg);transform:rotate(79.2deg)}.c100.p23 .bar{-webkit-transform:rotate(82.8deg);-moz-transform:rotate(82.8deg);-ms-transform:rotate(82.8deg);-o-transform:rotate(82.8deg);transform:rotate(82.8deg)}.c100.p24 .bar{-webkit-transform:rotate(86.4deg);-moz-transform:rotate(86.4deg);-ms-transform:rotate(86.4deg);-o-transform:rotate(86.4deg);transform:rotate(86.4deg)}.c100.p25 .bar{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}.c100.p26 .bar{-webkit-transform:rotate(93.60000000000001deg);-moz-transform:rotate(93.60000000000001deg);-ms-transform:rotate(93.60000000000001deg);-o-transform:rotate(93.60000000000001deg);transform:rotate(93.60000000000001deg)}.c100.p27 .bar{-webkit-transform:rotate(97.2deg);-moz-transform:rotate(97.2deg);-ms-transform:rotate(97.2deg);-o-transform:rotate(97.2deg);transform:rotate(97.2deg)}.c100.p28 .bar{-webkit-transform:rotate(100.8deg);-moz-transform:rotate(100.8deg);-ms-transform:rotate(100.8deg);-o-transform:rotate(100.8deg);transform:rotate(100.8deg)}.c100.p29 .bar{-webkit-transform:rotate(104.4deg);-moz-transform:rotate(104.4deg);-ms-transform:rotate(104.4deg);-o-transform:rotate(104.4deg);transform:rotate(104.4deg)}.c100.p30 .bar{-webkit-transform:rotate(108deg);-moz-transform:rotate(108deg);-ms-transform:rotate(108deg);-o-transform:rotate(108deg);transform:rotate(108deg)}.c100.p31 .bar{-webkit-transform:rotate(111.60000000000001deg);-moz-transform:rotate(111.60000000000001deg);-ms-transform:rotate(111.60000000000001deg);-o-transform:rotate(111.60000000000001deg);transform:rotate(111.60000000000001deg)}.c100.p32 .bar{-webkit-transform:rotate(115.2deg);-moz-transform:rotate(115.2deg);-ms-transform:rotate(115.2deg);-o-transform:rotate(115.2deg);transform:rotate(115.2deg)}.c100.p33 .bar{-webkit-transform:rotate(118.8deg);-moz-transform:rotate(118.8deg);-ms-transform:rotate(118.8deg);-o-transform:rotate(118.8deg);transform:rotate(118.8deg)}.c100.p34 .bar{-webkit-transform:rotate(122.4deg);-moz-transform:rotate(122.4deg);-ms-transform:rotate(122.4deg);-o-transform:rotate(122.4deg);transform:rotate(122.4deg)}.c100.p35 .bar{-webkit-transform:rotate(126deg);-moz-transform:rotate(126deg);-ms-transform:rotate(126deg);-o-transform:rotate(126deg);transform:rotate(126deg)}.c100.p36 .bar{-webkit-transform:rotate(129.6deg);-moz-transform:rotate(129.6deg);-ms-transform:rotate(129.6deg);-o-transform:rotate(129.6deg);transform:rotate(129.6deg)}.c100.p37 .bar{-webkit-transform:rotate(133.20000000000002deg);-moz-transform:rotate(133.20000000000002deg);-ms-transform:rotate(133.20000000000002deg);-o-transform:rotate(133.20000000000002deg);transform:rotate(133.20000000000002deg)}.c100.p38 .bar{-webkit-transform:rotate(136.8deg);-moz-transform:rotate(136.8deg);-ms-transform:rotate(136.8deg);-o-transform:rotate(136.8deg);transform:rotate(136.8deg)}.c100.p39 .bar{-webkit-transform:rotate(140.4deg);-moz-transform:rotate(140.4deg);-ms-transform:rotate(140.4deg);-o-transform:rotate(140.4deg);transform:rotate(140.4deg)}.c100.p40 .bar{-webkit-transform:rotate(144deg);-moz-transform:rotate(144deg);-ms-transform:rotate(144deg);-o-transform:rotate(144deg);transform:rotate(144deg)}.c100.p41 .bar{-webkit-transform:rotate(147.6deg);-moz-transform:rotate(147.6deg);-ms-transform:rotate(147.6deg);-o-transform:rotate(147.6deg);transform:rotate(147.6deg)}.c100.p42 .bar{-webkit-transform:rotate(151.20000000000002deg);-moz-transform:rotate(151.20000000000002deg);-ms-transform:rotate(151.20000000000002deg);-o-transform:rotate(151.20000000000002deg);transform:rotate(151.20000000000002deg)}.c100.p43 .bar{-webkit-transform:rotate(154.8deg);-moz-transform:rotate(154.8deg);-ms-transform:rotate(154.8deg);-o-transform:rotate(154.8deg);transform:rotate(154.8deg)}.c100.p44 .bar{-webkit-transform:rotate(158.4deg);-moz-transform:rotate(158.4deg);-ms-transform:rotate(158.4deg);-o-transform:rotate(158.4deg);transform:rotate(158.4deg)}.c100.p45 .bar{-webkit-transform:rotate(162deg);-moz-transform:rotate(162deg);-ms-transform:rotate(162deg);-o-transform:rotate(162deg);transform:rotate(162deg)}.c100.p46 .bar{-webkit-transform:rotate(165.6deg);-moz-transform:rotate(165.6deg);-ms-transform:rotate(165.6deg);-o-transform:rotate(165.6deg);transform:rotate(165.6deg)}.c100.p47 .bar{-webkit-transform:rotate(169.20000000000002deg);-moz-transform:rotate(169.20000000000002deg);-ms-transform:rotate(169.20000000000002deg);-o-transform:rotate(169.20000000000002deg);transform:rotate(169.20000000000002deg)}.c100.p48 .bar{-webkit-transform:rotate(172.8deg);-moz-transform:rotate(172.8deg);-ms-transform:rotate(172.8deg);-o-transform:rotate(172.8deg);transform:rotate(172.8deg)}.c100.p49 .bar{-webkit-transform:rotate(176.4deg);-moz-transform:rotate(176.4deg);-ms-transform:rotate(176.4deg);-o-transform:rotate(176.4deg);transform:rotate(176.4deg)}.c100.p50 .bar{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.c100.p51 .bar{-webkit-transform:rotate(183.6deg);-moz-transform:rotate(183.6deg);-ms-transform:rotate(183.6deg);-o-transform:rotate(183.6deg);transform:rotate(183.6deg)}.c100.p52 .bar{-webkit-transform:rotate(187.20000000000002deg);-moz-transform:rotate(187.20000000000002deg);-ms-transform:rotate(187.20000000000002deg);-o-transform:rotate(187.20000000000002deg);transform:rotate(187.20000000000002deg)}.c100.p53 .bar{-webkit-transform:rotate(190.8deg);-moz-transform:rotate(190.8deg);-ms-transform:rotate(190.8deg);-o-transform:rotate(190.8deg);transform:rotate(190.8deg)}.c100.p54 .bar{-webkit-transform:rotate(194.4deg);-moz-transform:rotate(194.4deg);-ms-transform:rotate(194.4deg);-o-transform:rotate(194.4deg);transform:rotate(194.4deg)}.c100.p55 .bar{-webkit-transform:rotate(198deg);-moz-transform:rotate(198deg);-ms-transform:rotate(198deg);-o-transform:rotate(198deg);transform:rotate(198deg)}.c100.p56 .bar{-webkit-transform:rotate(201.6deg);-moz-transform:rotate(201.6deg);-ms-transform:rotate(201.6deg);-o-transform:rotate(201.6deg);transform:rotate(201.6deg)}.c100.p57 .bar{-webkit-transform:rotate(205.20000000000002deg);-moz-transform:rotate(205.20000000000002deg);-ms-transform:rotate(205.20000000000002deg);-o-transform:rotate(205.20000000000002deg);transform:rotate(205.20000000000002deg)}.c100.p58 .bar{-webkit-transform:rotate(208.8deg);-moz-transform:rotate(208.8deg);-ms-transform:rotate(208.8deg);-o-transform:rotate(208.8deg);transform:rotate(208.8deg)}.c100.p59 .bar{-webkit-transform:rotate(212.4deg);-moz-transform:rotate(212.4deg);-ms-transform:rotate(212.4deg);-o-transform:rotate(212.4deg);transform:rotate(212.4deg)}.c100.p60 .bar{-webkit-transform:rotate(216deg);-moz-transform:rotate(216deg);-ms-transform:rotate(216deg);-o-transform:rotate(216deg);transform:rotate(216deg)}.c100.p61 .bar{-webkit-transform:rotate(219.6deg);-moz-transform:rotate(219.6deg);-ms-transform:rotate(219.6deg);-o-transform:rotate(219.6deg);transform:rotate(219.6deg)}.c100.p62 .bar{-webkit-transform:rotate(223.20000000000002deg);-moz-transform:rotate(223.20000000000002deg);-ms-transform:rotate(223.20000000000002deg);-o-transform:rotate(223.20000000000002deg);transform:rotate(223.20000000000002deg)}.c100.p63 .bar{-webkit-transform:rotate(226.8deg);-moz-transform:rotate(226.8deg);-ms-transform:rotate(226.8deg);-o-transform:rotate(226.8deg);transform:rotate(226.8deg)}.c100.p64 .bar{-webkit-transform:rotate(230.4deg);-moz-transform:rotate(230.4deg);-ms-transform:rotate(230.4deg);-o-transform:rotate(230.4deg);transform:rotate(230.4deg)}.c100.p65 .bar{-webkit-transform:rotate(234deg);-moz-transform:rotate(234deg);-ms-transform:rotate(234deg);-o-transform:rotate(234deg);transform:rotate(234deg)}.c100.p66 .bar{-webkit-transform:rotate(237.6deg);-moz-transform:rotate(237.6deg);-ms-transform:rotate(237.6deg);-o-transform:rotate(237.6deg);transform:rotate(237.6deg)}.c100.p67 .bar{-webkit-transform:rotate(241.20000000000002deg);-moz-transform:rotate(241.20000000000002deg);-ms-transform:rotate(241.20000000000002deg);-o-transform:rotate(241.20000000000002deg);transform:rotate(241.20000000000002deg)}.c100.p68 .bar{-webkit-transform:rotate(244.8deg);-moz-transform:rotate(244.8deg);-ms-transform:rotate(244.8deg);-o-transform:rotate(244.8deg);transform:rotate(244.8deg)}.c100.p69 .bar{-webkit-transform:rotate(248.4deg);-moz-transform:rotate(248.4deg);-ms-transform:rotate(248.4deg);-o-transform:rotate(248.4deg);transform:rotate(248.4deg)}.c100.p70 .bar{-webkit-transform:rotate(252deg);-moz-transform:rotate(252deg);-ms-transform:rotate(252deg);-o-transform:rotate(252deg);transform:rotate(252deg)}.c100.p71 .bar{-webkit-transform:rotate(255.6deg);-moz-transform:rotate(255.6deg);-ms-transform:rotate(255.6deg);-o-transform:rotate(255.6deg);transform:rotate(255.6deg)}.c100.p72 .bar{-webkit-transform:rotate(259.2deg);-moz-transform:rotate(259.2deg);-ms-transform:rotate(259.2deg);-o-transform:rotate(259.2deg);transform:rotate(259.2deg)}.c100.p73 .bar{-webkit-transform:rotate(262.8deg);-moz-transform:rotate(262.8deg);-ms-transform:rotate(262.8deg);-o-transform:rotate(262.8deg);transform:rotate(262.8deg)}.c100.p74 .bar{-webkit-transform:rotate(266.40000000000003deg);-moz-transform:rotate(266.40000000000003deg);-ms-transform:rotate(266.40000000000003deg);-o-transform:rotate(266.40000000000003deg);transform:rotate(266.40000000000003deg)}.c100.p75 .bar{-webkit-transform:rotate(270deg);-moz-transform:rotate(270deg);-ms-transform:rotate(270deg);-o-transform:rotate(270deg);transform:rotate(270deg)}.c100.p76 .bar{-webkit-transform:rotate(273.6deg);-moz-transform:rotate(273.6deg);-ms-transform:rotate(273.6deg);-o-transform:rotate(273.6deg);transform:rotate(273.6deg)}.c100.p77 .bar{-webkit-transform:rotate(277.2deg);-moz-transform:rotate(277.2deg);-ms-transform:rotate(277.2deg);-o-transform:rotate(277.2deg);transform:rotate(277.2deg)}.c100.p78 .bar{-webkit-transform:rotate(280.8deg);-moz-transform:rotate(280.8deg);-ms-transform:rotate(280.8deg);-o-transform:rotate(280.8deg);transform:rotate(280.8deg)}.c100.p79 .bar{-webkit-transform:rotate(284.40000000000003deg);-moz-transform:rotate(284.40000000000003deg);-ms-transform:rotate(284.40000000000003deg);-o-transform:rotate(284.40000000000003deg);transform:rotate(284.40000000000003deg)}.c100.p80 .bar{-webkit-transform:rotate(288deg);-moz-transform:rotate(288deg);-ms-transform:rotate(288deg);-o-transform:rotate(288deg);transform:rotate(288deg)}.c100.p81 .bar{-webkit-transform:rotate(291.6deg);-moz-transform:rotate(291.6deg);-ms-transform:rotate(291.6deg);-o-transform:rotate(291.6deg);transform:rotate(291.6deg)}.c100.p82 .bar{-webkit-transform:rotate(295.2deg);-moz-transform:rotate(295.2deg);-ms-transform:rotate(295.2deg);-o-transform:rotate(295.2deg);transform:rotate(295.2deg)}.c100.p83 .bar{-webkit-transform:rotate(298.8deg);-moz-transform:rotate(298.8deg);-ms-transform:rotate(298.8deg);-o-transform:rotate(298.8deg);transform:rotate(298.8deg)}.c100.p84 .bar{-webkit-transform:rotate(302.40000000000003deg);-moz-transform:rotate(302.40000000000003deg);-ms-transform:rotate(302.40000000000003deg);-o-transform:rotate(302.40000000000003deg);transform:rotate(302.40000000000003deg)}.c100.p85 .bar{-webkit-transform:rotate(306deg);-moz-transform:rotate(306deg);-ms-transform:rotate(306deg);-o-transform:rotate(306deg);transform:rotate(306deg)}.c100.p86 .bar{-webkit-transform:rotate(309.6deg);-moz-transform:rotate(309.6deg);-ms-transform:rotate(309.6deg);-o-transform:rotate(309.6deg);transform:rotate(309.6deg)}.c100.p87 .bar{-webkit-transform:rotate(313.2deg);-moz-transform:rotate(313.2deg);-ms-transform:rotate(313.2deg);-o-transform:rotate(313.2deg);transform:rotate(313.2deg)}.c100.p88 .bar{-webkit-transform:rotate(316.8deg);-moz-transform:rotate(316.8deg);-ms-transform:rotate(316.8deg);-o-transform:rotate(316.8deg);transform:rotate(316.8deg)}.c100.p89 .bar{-webkit-transform:rotate(320.40000000000003deg);-moz-transform:rotate(320.40000000000003deg);-ms-transform:rotate(320.40000000000003deg);-o-transform:rotate(320.40000000000003deg);transform:rotate(320.40000000000003deg)}.c100.p90 .bar{-webkit-transform:rotate(324deg);-moz-transform:rotate(324deg);-ms-transform:rotate(324deg);-o-transform:rotate(324deg);transform:rotate(324deg)}.c100.p91 .bar{-webkit-transform:rotate(327.6deg);-moz-transform:rotate(327.6deg);-ms-transform:rotate(327.6deg);-o-transform:rotate(327.6deg);transform:rotate(327.6deg)}.c100.p92 .bar{-webkit-transform:rotate(331.2deg);-moz-transform:rotate(331.2deg);-ms-transform:rotate(331.2deg);-o-transform:rotate(331.2deg);transform:rotate(331.2deg)}.c100.p93 .bar{-webkit-transform:rotate(334.8deg);-moz-transform:rotate(334.8deg);-ms-transform:rotate(334.8deg);-o-transform:rotate(334.8deg);transform:rotate(334.8deg)}.c100.p94 .bar{-webkit-transform:rotate(338.40000000000003deg);-moz-transform:rotate(338.40000000000003deg);-ms-transform:rotate(338.40000000000003deg);-o-transform:rotate(338.40000000000003deg);transform:rotate(338.40000000000003deg)}.c100.p95 .bar{-webkit-transform:rotate(342deg);-moz-transform:rotate(342deg);-ms-transform:rotate(342deg);-o-transform:rotate(342deg);transform:rotate(342deg)}.c100.p96 .bar{-webkit-transform:rotate(345.6deg);-moz-transform:rotate(345.6deg);-ms-transform:rotate(345.6deg);-o-transform:rotate(345.6deg);transform:rotate(345.6deg)}.c100.p97 .bar{-webkit-transform:rotate(349.2deg);-moz-transform:rotate(349.2deg);-ms-transform:rotate(349.2deg);-o-transform:rotate(349.2deg);transform:rotate(349.2deg)}.c100.p98 .bar{-webkit-transform:rotate(352.8deg);-moz-transform:rotate(352.8deg);-ms-transform:rotate(352.8deg);-o-transform:rotate(352.8deg);transform:rotate(352.8deg)}.c100.p99 .bar{-webkit-transform:rotate(356.40000000000003deg);-moz-transform:rotate(356.40000000000003deg);-ms-transform:rotate(356.40000000000003deg);-o-transform:rotate(356.40000000000003deg);transform:rotate(356.40000000000003deg)}.c100.p100 .bar{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}.c100.dark{background-color:#fff}.c100.dark .bar,.c100.dark .fill{border-color:#c6ff00!important}.c100.dark>span{color:#cfcfcf}.c100.dark:after{background-color:#cfcfcf}.c100.green .bar,.c100.green .fill{border-color:#4db53c!important}.c100.green.dark .bar,.c100.green.dark .fill{border-color:#5fd400!important}.c100.orange .bar,.c100.orange .fill{border-color:#fe6500!important}.c100.orange.dark .bar,.c100.orange.dark .fill{border-color:#fe6500!important}.classSchedule .accordion{cursor:pointer}.downArr{position:relative}.downArr .caret{position:absolute;margin-left:5px;margin-top:3px;-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;transition:.3s ease-in-out}.downWithoutArr{color:#4ccef0;text-decoration:underline}.open .downArr .caret{color:#fe6500;margin-top:0;-webkit-transform:rotate(-540deg);transform:rotate(-540deg);-webkit-animation-name:colors;animation-name:colors;-webkit-animation-duration:1.5s;animation-duration:1.5s}.mobileSchedule,.sectionsSchedule,.themedTable{margin-top:20px;margin-bottom:20px;border-radius:10px!important;overflow:auto!important;box-shadow:0 0 25px rgba(224,224,224,.9)}.mobileSchedule .mobileTable,.mobileSchedule table,.sectionsSchedule .mobileTable,.sectionsSchedule table,.themedTable .mobileTable,.themedTable table{border-spacing:3px!important;border-collapse:collapse!important;overflow:hidden;position:relative;border-radius:10px;background:#fff;margin-bottom:0!important}.mobileSchedule .mobileTable td,.mobileSchedule .mobileTable th,.mobileSchedule table td,.mobileSchedule table th,.sectionsSchedule .mobileTable td,.sectionsSchedule .mobileTable th,.sectionsSchedule table td,.sectionsSchedule table th,.themedTable .mobileTable td,.themedTable .mobileTable th,.themedTable table td,.themedTable table th{vertical-align:middle}@media only screen and (min-width:801px){.mobileSchedule .mobileTable td,.mobileSchedule .mobileTable th,.mobileSchedule table td,.mobileSchedule table th,.sectionsSchedule .mobileTable td,.sectionsSchedule .mobileTable th,.sectionsSchedule table td,.sectionsSchedule table th,.themedTable .mobileTable td,.themedTable .mobileTable th,.themedTable table td,.themedTable table th{padding:15px 10px!important;text-align:left}}.mobileSchedule .mobileTable thead tr,.mobileSchedule table thead tr,.sectionsSchedule .mobileTable thead tr,.sectionsSchedule table thead tr,.themedTable .mobileTable thead tr,.themedTable table thead tr{background:#fe6500;border-left:6px solid #fe6500;border-right:6px solid #fe6500}@media only screen and (min-width:801px){.mobileSchedule .mobileTable thead tr,.mobileSchedule table thead tr,.sectionsSchedule .mobileTable thead tr,.sectionsSchedule table thead tr,.themedTable .mobileTable thead tr,.themedTable table thead tr{height:60px}}.mobileSchedule .mobileTable thead tr th,.mobileSchedule table thead tr th,.sectionsSchedule .mobileTable thead tr th,.sectionsSchedule table thead tr th,.themedTable .mobileTable thead tr th,.themedTable table thead tr th{font-size:18px;color:#fff;line-height:1.2;font-weight:unset;border-bottom:none!important}@media only screen and (min-width:801px){.mobileSchedule .mobileTable tbody tr,.mobileSchedule table tbody tr,.sectionsSchedule .mobileTable tbody tr,.sectionsSchedule table tbody tr,.themedTable .mobileTable tbody tr,.themedTable table tbody tr{height:50px}}.mobileSchedule .mobileTable .required,.mobileSchedule table .required,.sectionsSchedule .mobileTable .required,.sectionsSchedule table .required,.themedTable .mobileTable .required,.themedTable table .required{font-size:12px;color:#707070;font-weight:700}.mobileSchedule .mobileTable .only-spot,.mobileSchedule table .only-spot,.sectionsSchedule .mobileTable .only-spot,.sectionsSchedule table .only-spot,.themedTable .mobileTable .only-spot,.themedTable table .only-spot{color:#fe6500;font-weight:700}.mobileSchedule .mobileTable .old-price,.mobileSchedule table .old-price,.sectionsSchedule .mobileTable .old-price,.sectionsSchedule table .old-price,.themedTable .mobileTable .old-price,.themedTable table .old-price{text-decoration:line-through}.mobileSchedule .mobileTable .saving-price,.mobileSchedule table .saving-price,.sectionsSchedule .mobileTable .saving-price,.sectionsSchedule table .saving-price,.themedTable .mobileTable .saving-price,.themedTable table .saving-price{margin-top:10px}.mobileSchedule .mobileTable .promo-price,.mobileSchedule table .promo-price,.sectionsSchedule .mobileTable .promo-price,.sectionsSchedule table .promo-price,.themedTable .mobileTable .promo-price,.themedTable table .promo-price{color:red;font-size:120%}.mobileSchedule .mobileTable a.class-link,.mobileSchedule table a.class-link,.sectionsSchedule .mobileTable a.class-link,.sectionsSchedule table a.class-link,.themedTable .mobileTable a.class-link,.themedTable table a.class-link{text-decoration:none;color:#4ccef0}.mobileSchedule .mobileTable a.class-link:hover,.mobileSchedule table a.class-link:hover,.sectionsSchedule .mobileTable a.class-link:hover,.sectionsSchedule table a.class-link:hover,.themedTable .mobileTable a.class-link:hover,.themedTable table a.class-link:hover{text-decoration:none;color:#4ccef0}.mobileSchedule .mobileTable .btn:hover,.mobileSchedule table .btn:hover,.sectionsSchedule .mobileTable .btn:hover,.sectionsSchedule table .btn:hover,.themedTable .mobileTable .btn:hover,.themedTable table .btn:hover{background-color:#4ccef0}.mobileSchedule tbody tr:nth-child(even),.sectionsSchedule tbody tr:nth-child(even),.themedTable tbody tr:nth-child(even){background-color:#f8f8f8}.mobileSchedule tbody tr,.sectionsSchedule tbody tr,.themedTable tbody tr{font-size:15px;color:grey;line-height:1.2;font-weight:unset}.mobileSchedule tbody tr td,.sectionsSchedule tbody tr td,.themedTable tbody tr td{border-top:none!important}@media only screen and (min-width:801px){.mobileSchedule tbody tr td,.sectionsSchedule tbody tr td,.themedTable tbody tr td{max-width:400px}}.mobileSchedule tbody tr:hover,.sectionsSchedule tbody tr:hover,.themedTable tbody tr:hover{color:#555;background-color:#f0f0f0}@media only screen and (max-width:800px){.mobileSchedule table,.mobileSchedule tbody,.mobileSchedule td,.mobileSchedule th,.mobileSchedule thead,.mobileSchedule tr,.sectionsSchedule table,.sectionsSchedule tbody,.sectionsSchedule td,.sectionsSchedule th,.sectionsSchedule thead,.sectionsSchedule tr,.themedTable table,.themedTable tbody,.themedTable td,.themedTable th,.themedTable thead,.themedTable tr{display:block}.mobileSchedule thead tr,.sectionsSchedule thead tr,.themedTable thead tr{position:absolute;top:-9999px;left:-9999px}.mobileSchedule tr,.sectionsSchedule tr,.themedTable tr{border:1px solid #ccc;border-top:none!important;border-bottom:none!important;vertical-align:middle!important;padding:10px}.mobileSchedule td,.sectionsSchedule td,.themedTable td{border:none;border-bottom:1px solid #eee;position:relative;padding-left:50%;white-space:normal;text-align:left;color:#707070;vertical-align:middle!important}.mobileSchedule td:before,.sectionsSchedule td:before,.themedTable td:before{color:#fe6500;top:50%!important;margin-top:-10px;position:absolute;left:6px;width:45%;padding-right:10px;white-space:nowrap;text-align:left;font-weight:700;content:attr(data-title)}.mobileSchedule td:last-child,.sectionsSchedule td:last-child,.themedTable td:last-child{border-bottom:none}.mobileSchedule .btn,.sectionsSchedule .btn,.themedTable .btn{width:100%}}.mobileSchedule .mobileTable div[data-level="1"],.mobileSchedule tbody tr[data-level="1"],.sectionsSchedule .mobileTable div[data-level="1"],.sectionsSchedule tbody tr[data-level="1"]{border-left:6px solid #ee6c60;border-right:6px solid #ee6c60}.mobileSchedule .mobileTable div[data-level="2"],.mobileSchedule tbody tr[data-level="2"],.sectionsSchedule .mobileTable div[data-level="2"],.sectionsSchedule tbody tr[data-level="2"]{border-left:6px solid #d3b42b;border-right:6px solid #d3b42b}.mobileSchedule .mobileTable div[data-level="3"],.mobileSchedule tbody tr[data-level="3"],.sectionsSchedule .mobileTable div[data-level="3"],.sectionsSchedule tbody tr[data-level="3"]{border-left:6px solid #81d1f4;border-right:6px solid #81d1f4}.mobileSchedule .mobileTable div[data-level="4"],.mobileSchedule tbody tr[data-level="4"],.sectionsSchedule .mobileTable div[data-level="4"],.sectionsSchedule tbody tr[data-level="4"]{border-left:6px solid #fbb567;border-right:6px solid #fbb567}.mobileSchedule .mobileTable .mobileTable-row{color:#555;text-align:center}.mobileSchedule .mobileTable .mobileTable-row:nth-child(even){background-color:#f0f0f0}.mobileSchedule .mobileTable div[data-title=Price] strong{font-size:20px;color:#fe6500}.mobileSchedule .mobileTable div[data-program]{border-left-width:3px;border-right-width:3px}.mobileSchedule .mobileTable .mobileTable-title{color:#fe6500;font-weight:700;text-align:center}.mobileSchedule .mobileTable .class-link{font-size:18px}@media (max-width:800px){.mobileSchedule .table{display:none}}@media (min-width:801px){.mobileSchedule .mobileTable{display:none}}#cart .cart{display:block;position:fixed;width:100px;height:100px;right:30px;top:30px;background-image:url(/assets/image/cart-blue.svg);background-position:center;background-repeat:no-repeat;z-index:9999}#cart .notice{position:absolute;top:-5px;right:-5px;width:35px;height:35px;background-color:red;border:3px solid #fff;border-radius:50%;color:#fff;text-align:center;font-family:Roboto,sans-serif;font-size:1.3em;line-height:1.6em;font-weight:700}#cart .cart:hover .notice{animation:pulse-red 3s infinite}@keyframes pulse-red{0%{box-shadow:0 0 0 0 rgba(249,58,36,.7)}50%{box-shadow:0 0 0 10px rgba(255,255,255,0)}80%{box-shadow:0 0 0 0 rgba(255,255,255,0)}100%{box-shadow:0 0 0 0 rgba(255,255,255,0)}}.filterTable{position:relative;margin-bottom:10px}.filterTable__btn{color:#fff;font-size:smaller;font-weight:700;background-color:#4ccef0;display:block;height:40px;width:145px;text-align:center;line-height:40px;cursor:pointer}.filterTable__btn:hover{background-color:#4dd4f6;color:#fff}.filterForm__wrapper{display:flex;flex-wrap:wrap;margin-top:15px}.filterForm__wrapper .form-check{padding-left:0;margin-right:15px}.filterForm__wrapper label{display:flex;align-items:center}.clicked{font-weight:700;background-color:#52d0f1;color:#fff}.ClassesFilterButton{position:absolute;top:0;left:165px}#hero{width:100%;height:42vh;display:flex;justify-content:center;align-items:center;text-align:center;color:#fff;background-image:url(/assets/image/headers/main-header.jpg);background-size:cover;background-position:center center;background-repeat:no-repeat}#hero.grade{background-image:url(/assets/image/headers/dots.png),url(/assets/image/headers/all-programs.jpg);background-position:50% 30%}#hero.age{background-image:url(/assets/image/headers/dots.png),url(/assets/image/headers/ages.jpg)}#hero.aboutus{background-image:url(/assets/image/headers/dots.png),url(/assets/image/headers/about-us.jpg);background-position:50% 25%}#hero.testimonials{background-image:url(/assets/image/headers/dots.png),url(/assets/image/headers/testimonials2.jpg)}#hero.jointheteam{background-image:url(/assets/image/headers/dots.png),url(/assets/image/headers/team-4.jpg);background-position:0 50%}#hero.after-school{background-image:url(/assets/image/headers/dots.png),url(/assets/image/headers/after-school.jpg)}#hero.summer-camps{background-image:url(/assets/image/headers/dots.png),url(/assets/image/headers/summer-camps.jpg);background-position:0 20%}#hero.classes{background-image:url(/assets/image/headers/dots.png),url(/assets/image/headers/classes.jpg)}#hero.private-classes{background-image:url(/assets/image/headers/dots.png),url(/assets/image/headers/private-classes.jpg)}#hero.myfriendsonline{background-image:url(/assets/image/headers/friends-header.jpg);height:60vh;align-items:flex-end}#hero.myfriendsonline .inner{margin-bottom:3em}#hero.minecraft-code{background-image:url(/assets/image/headers/minecraft-code.jpg);height:60vh;align-items:flex-end}#hero.minecraft-code .inner{margin-bottom:3em}#hero.birthday{background-image:url(/assets/image/headers/birthday.jpg);height:60vh}#hero.codeinspire{background-image:url(/assets/image/headers/codeinspire.jpg);height:60vh;background-position:0 10%}#hero.scout-programs{background-image:url(/assets/image/headers/scout-programs.jpg);height:60vh;background-position:center 14%}#hero.levels2-3{background-image:url(/assets/image/headers/levels2-3.jpg);height:60vh}#hero.mastery-pack,#hero.school-break-camps{background-image:url(/assets/image/headers/levels1-3.jpg);background-position:50% 35%;height:60vh}#hero.private-online-classes{background-image:url(/assets/image/headers/private-header.jpg);background-position:50% 35%;height:75vh}#hero.contact,#hero.faq{background-image:url(/assets/image/headers/contacts.jpg);background-position:35% 35%}#hero.faq{height:60vh}#hero.advanced-coder{background-image:url(/assets/image/headers/advanced-coder.png)}#hero.junior-coder{background-image:url(/assets/image/headers/junior-coder.png)}#hero.pro-coder{background-image:url(/assets/image/headers/pro-coder.png)}#hero.pro-game-designer{background-image:url(/assets/image/headers/pro-game-designer.png)}#hero.scratch-jr{background-image:url(/assets/image/headers/scratch-jr.png);background-position:50% 70%}#hero.minecraft{background-image:url(/assets/image/headers/minecraft.jpg)}#hero.minecraft-club{background-image:url(/assets/image/headers/minecraft-club.jpg)}#hero.kodu,#hero.video-game-design{background-image:url(/assets/image/headers/kodu.jpg)}#hero.roblox-build{background-image:url(/assets/image/headers/roblox-build.jpg)}#hero.roblox-code{background-image:url(/assets/image/headers/roblox-code.jpg)}#hero.python,#hero.web-development{background-image:url(/assets/image/headers/web-development.jpg)}#hero.scratch{background-image:url(/assets/image/headers/scratch.jpg)}#hero.minecraft-java-mods{background-image:url(/assets/image/headers/minecraft-java-mods.jpg)}#hero.minecraft-modding-java{background-image:url(/assets/image/headers/minecraft-modding-java.jpg);background-position:50% 25%}#hero.robotics,#hero.robotics-online{background-image:url(/assets/image/headers/robotics-online.jpg)}#hero.locations{background-image:url(/assets/image/headers/all-locations.jpg)}#hero.variety-packs{background-image:url(/assets/image/headers/variety-packs.jpg);background-position:50% 20%;height:60vh}#hero.microbit{background-image:url(/assets/image/headers/microbit1.jpg)}#hero.microbit-advanced{background-image:url(/assets/image/headers/microbit2.jpg)}#hero.pygame{background-image:url(/assets/image/headers/pygame.png)}#hero.ai-gaming{background-image:url(/assets/image/headers/ai-gaming1.png)}#hero.ai-gaming-advanced{background-image:url(/assets/image/headers/ai-gaming2.png)}#hero.eSports{background-image:url(/assets/image/headers/esports.jpg)}#hero.dnd{background-image:url(/assets/image/headers/dnd.jpg);background-position:50% 90%}#hero.tech-and-arts{background-image:url(/assets/image/headers/tech-and-arts.jpg);background-position:50% 80%}#hero .inner{width:30vw;padding:1rem}#hero .inner h1{color:#fff;font-family:Dosis;font-weight:600;line-height:1.4;font-size:3rem}#hero .inner h2,#hero .inner h3{font-family:Dosis;font-weight:600;line-height:1}#hero .inner h2{font-size:2.2rem}#hero .inner h3{font-size:2rem}#hero .inner.background{background-color:rgba(76,206,240,.9)}#hero.download-guide,#hero.download-guide-free{background-position:center right;min-height:75vh;height:auto;background-size:auto}#hero.download-guide .inner,#hero.download-guide-free .inner{width:100%}#hero.download-guide .inner h1,#hero.download-guide .inner p,#hero.download-guide-free .inner h1,#hero.download-guide-free .inner p{color:#707070}#hero.download-guide{background-image:url(/assets/image/headers/guide-download.jpg);background-color:#fffae7}#hero.download-guide-free{background-image:url(/assets/image/headers/guide-download-free.jpg);background-color:#cdedfa}#hero.online-trial,#hero.private-trial{background-image:url(/assets/image/headers/private-trial-coding-class.jpg);background-position:50% 20%;min-height:75vh;height:auto}#hero.online-trial .inner,#hero.private-trial .inner{width:100%}#hero.online-trial .inner .listChecks li:before,#hero.private-trial .inner .listChecks li:before{font-size:17px}#hero.private-trial{background-image:url(/assets/image/headers/private-trial-coding-class.jpg)}#hero.online-trial{background-image:url(/assets/image/headers/online-trial-coding-class.jpg)}#landing-header{background-color:#fffae7;background-position:top right;background-repeat:no-repeat;background-size:auto;min-height:70vh;height:auto}#landing-header .inner{width:100%;background:0 0;padding:100px 0}#landing-header .inner h1,#landing-header .inner p{color:#707070}#landing-header .inner h1{font-family:Dosis;font-weight:600;line-height:1.4;font-size:3rem}#landing-header.download-guide,#landing-header.pdf-thx{background-image:url(/assets/image/headers/guide-download.jpg);background-size:cover}#landing-header.download-guide-free,#landing-header.pdf-thx-free{background-image:url(/assets/image/headers/guide-download-free.jpg);background-size:cover;background-color:#cdedfa}#landing-header.blue{background-color:#4ccef0;color:#fff}#video-hero{position:relative;min-height:25rem;width:100%;overflow:hidden}#video-hero video{position:absolute;top:50%;left:50%;min-width:100%;min-height:100%;width:auto;height:auto;z-index:0;-ms-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}#video-hero .container{position:relative;z-index:2;min-height:25rem}#video-hero h1{font-family:Dosis;font-size:3rem;font-weight:700}#hero .white-block,#video-hero .white-block{text-align:center;background:rgba(255,255,255,.9);padding:25px;max-width:700px;margin:25px auto}#hero .white-block h1,#video-hero .white-block h1{color:inherit;font-size:36px}#nobgr-hero{width:100%;height:100%;color:#fff}#nobgr-hero .inner{background-color:rgba(76,206,240,.9);width:100%;padding:2rem 1rem;text-align:center}#nobgr-hero .inner h1{color:#fff;font-family:Dosis;font-weight:600;line-height:1.4;font-size:3rem}#nobgr-hero .inner h1 small{display:block;font-size:2rem}#nobgr-hero .dots{background-repeat:no-repeat;background-image:url(/assets/image/CodeAdvantage-Dots21-1.png)}.header-wrap-btn{max-width:850px;margin:0 auto}.header-wrap-btn a.btn{display:block;padding:9px 10px;width:100%;margin:0 5px;opacity:.75}.header-wrap-btn a.btn:hover{background-size:cover;opacity:1;font-weight:700}.header-wrap-btn .btn-b-r{background-color:#eb7061!important}.header-wrap-btn .btn-b-b{background-color:#00a9d4!important}.header-wrap-btn .btn-b-y{background-color:#ddd546!important}#blogSection .blogBox .cover{border-top:4px solid #fe6500}@media (min-width:768px){#blogSection .blogBox .cover{border-top:none;border-left:4px solid #fe6500}}#blogSection .blogBox h5{margin-bottom:5px}#blogSection .blogBox .date{color:#cfcfcf;font-size:14px;padding:0}@media (min-width:768px){#blogSection .blogBox .btn-block{width:250px}}#blogSection .blogBox:not(:last-child){margin-bottom:35px}.blogPage h1{color:inherit;margin-bottom:15px;margin-top:20px;font-size:25px;font-weight:700}@media (min-width:768px){.blogPage h1{font-size:35px}}.blogPage .date{margin-bottom:25px}.blogPage .date i{color:#fe6500}.blogPage .article ol{counter-reset:li;margin-left:0;padding-left:0}.blogPage .article ol>li{position:relative;margin:0 0 6px 2em;padding:4px 0;list-style:none}.blogPage .article ol>li:before{content:counter(li) ".";counter-increment:li;position:absolute;left:-2em;color:#fe6500;font-weight:700;text-align:center}.blogPage .article li ol,.blogPage .article ol ol li:last-child{margin-bottom:0}.blogPage .article li>p{padding:0!important}.blogPage .article ul{position:relative}.blogPage .article ul li{padding-left:23px}.blogPage .article ul li:before{position:absolute;left:0;vertical-align:middle;color:#fe6500;content:"";font-size:13px;font-family:codeadvantageicons!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;line-height:1.8;-webkit-font-smoothing:antialiased}.blogPage__calloutBox{background-color:#f5f5f5;padding:20px 30px;margin-bottom:20px;margin-top:20px;border-left:4px solid #fe6500}.blogPage__calloutBox h2{margin-bottom:15px;margin-top:0;font-size:25px}@media (min-width:768px){.blogPage__calloutBox h2{font-size:30px}.blogPage__calloutBox h2 span{font-size:30px!important}}.blogPage__calloutBox h2 span{font-size:25px}.blogPage__calloutBox h3{margin-bottom:13px;margin-top:0;font-size:22px}@media (min-width:768px){.blogPage__calloutBox h3{font-size:27px}.blogPage__calloutBox h3 span{font-size:27px!important}}.blogPage__calloutBox h3 span{font-size:22px}.blogPage__atention{background-color:#fe6500;padding:20px 30px;margin:10px 0;color:#fff}.blogPage__atention h1,.blogPage__atention h2,.blogPage__atention h3,.blogPage__atention h4,.blogPage__atention h5{color:#fff!important}.blogPage__atention a{color:#fff!important;text-decoration:underline!important}.blogPage__atention ul{position:relative}.blogPage__atention ul li{padding-left:23px}.blogPage__atention ul li:before{position:absolute;left:0;color:#fff!important}.blogPage__blockquote{margin-bottom:20px;margin-top:15px;width:100%;display:flex}.blogPage__blockquote cite{font-size:14px;line-height:10px;text-align:left;color:#a0a0a0;font-style:normal;margin-top:-5px}.blogPage__blockquote cite:before{content:"— "}.blogPage__blockquote img{display:block;right:0;position:relative;width:70px;height:70px;overflow:hidden;border-radius:50%;object-fit:cover;margin-top:25px}.blogPage__blockquote blockquote{margin:15px 15px 30px 15px;padding:25px 25px 35px;font-size:16px;background:#f5f5f5;border-left:4px solid;border-color:#fe6500;position:relative}.blogPage__blockquote blockquote::after{right:100%;top:95px;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:transparent;border-right-color:#fe6500;border-width:10px}.blogPage__blockquote blockquote p{font-style:italic;margin-top:20px}.blogPage__blockquote blockquote p::before{content:"“";font-family:Georgia;font-size:40px;line-height:0;display:inline-block}.relatedArticles__box{display:flex;flex-wrap:nowrap;flex-direction:row;height:200px;overflow:hidden;position:relative;margin-bottom:30px}.relatedArticles__box:first-child{margin-top:90px}@media (min-width:768px){.relatedArticles__box:first-child{margin-top:0}}.relatedArticles__content{padding:20px 10px;background-color:#fe6500;width:55%}.relatedArticles__title{color:#fff;margin-bottom:10px;font-size:20px}.relatedArticles__date{color:#f5f5f5;font-size:14px}.relatedArticles__img{height:200px;width:45%;overflow:hidden;object-fit:cover}.relatedArticles__ReadMore{position:absolute;bottom:0;right:0;width:125px;background-color:#4ccef0;color:#fff;text-decoration:none;line-height:1;font-size:14px;font-weight:600;text-transform:uppercase;padding:16px 20px 16px 20px;text-align:center}.relatedArticles__ReadMore:hover{color:#fff!important;text-decoration:none!important;background-color:#4dd4f6!important}.testimonial-2-card{padding:40px 15px 15px 15px;background:red;height:100%;display:flex;flex-direction:column;color:#000;-webkit-box-shadow:5px 5px 15px 0 rgba(0,0,0,.4);-moz-box-shadow:5px 5px 15px 0 rgba(0,0,0,.4);box-shadow:5px 5px 15px 0 rgba(0,0,0,.4);margin-bottom:10px}.testimonial-2-card.blue,.testimonial-2-card.blue .dot{background-color:#5eb5e6}.testimonial-2-card.yellow{background-color:#d3b42b}.testimonial-2-card.red,.testimonial-2-card.red .dot{background-color:#ef4e3e}.testimonial-2-card .testimonial-2-text{flex:1 0 auto;align-items:center;display:flex}.testimonial-2-card footer{flex:0 0 auto;text-align:right;font-weight:700}.testimonial-2-card .dot{width:76px;height:76px;border-radius:38px;border:#fff solid 15px;position:absolute;top:-36px;left:calc(50% - 36px)}.testimonial-2-card .quote{font-size:50px;transform:rotate(-180deg);position:absolute;top:-40px;right:30px}@media (max-width:767.85px){.testimonials-2 .col-12{margin-bottom:55px}}#registrationClass .text-class{font-size:1.2em}#registrationClass .total-class{font-size:1.5em}#registrationClass .old-price{text-decoration:line-through;color:#bdbdbd}#registrationClass legend{color:#4ccef0;font-size:18px}#registrationLogIn{background:#fff;padding:40px;max-width:100%;margin:40px auto;border-radius:4px;-webkit-box-shadow:0 4px 10px 4px rgba(19,35,47,.3);box-shadow:0 4px 10px 4px rgba(19,35,47,.3)}#registrationLogIn .nav-tabs{list-style:none;padding:0!important;margin:0 0 40px 0!important;display:-webkit-box;display:-ms-flexbox;display:flex}#registrationLogIn .nav-tabs .nav-item{width:50%;padding-left:0}#registrationLogIn .nav-tabs .nav-item a.nav-link{display:block;text-decoration:none;padding:15px;background:rgba(160,179,176,.25);color:#a0b3b0!important;text-align:center;cursor:pointer;-webkit-transition:.5s ease;transition:.5s ease;font-size:1.2em}#registrationLogIn .nav-tabs .nav-item a.nav-link:hover{background:#fe6500;color:#fff!important}#registrationLogIn .nav-tabs .nav-item a.nav-link.active{background:#4ccef0;color:#fff!important}.classSchedule .accordion{cursor:pointer}.downArr{position:relative}.downArr .caret{position:absolute;margin-left:5px;margin-top:3px;-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;transition:.3s ease-in-out}.downWithoutArr{color:#4ccef0;text-decoration:underline}.open .downArr .caret{color:#fe6500;margin-top:0;-webkit-transform:rotate(-540deg);transform:rotate(-540deg);-webkit-animation-name:colors;animation-name:colors;-webkit-animation-duration:1.5s;animation-duration:1.5s}.mobileSchedule,.sectionsSchedule,.themedTable{margin-top:20px;margin-bottom:20px;border-radius:10px!important;overflow:auto!important;box-shadow:0 0 25px rgba(224,224,224,.9)}.mobileSchedule .mobileTable,.mobileSchedule table,.sectionsSchedule .mobileTable,.sectionsSchedule table,.themedTable .mobileTable,.themedTable table{border-spacing:3px!important;border-collapse:collapse!important;overflow:hidden;position:relative;border-radius:10px;background:#fff;margin-bottom:0!important}.mobileSchedule .mobileTable td,.mobileSchedule .mobileTable th,.mobileSchedule table td,.mobileSchedule table th,.sectionsSchedule .mobileTable td,.sectionsSchedule .mobileTable th,.sectionsSchedule table td,.sectionsSchedule table th,.themedTable .mobileTable td,.themedTable .mobileTable th,.themedTable table td,.themedTable table th{vertical-align:middle}@media only screen and (min-width:801px){.mobileSchedule .mobileTable td,.mobileSchedule .mobileTable th,.mobileSchedule table td,.mobileSchedule table th,.sectionsSchedule .mobileTable td,.sectionsSchedule .mobileTable th,.sectionsSchedule table td,.sectionsSchedule table th,.themedTable .mobileTable td,.themedTable .mobileTable th,.themedTable table td,.themedTable table th{padding:15px 10px!important;text-align:left}}.mobileSchedule .mobileTable thead tr,.mobileSchedule table thead tr,.sectionsSchedule .mobileTable thead tr,.sectionsSchedule table thead tr,.themedTable .mobileTable thead tr,.themedTable table thead tr{background:#fe6500;border-left:6px solid #fe6500;border-right:6px solid #fe6500}@media only screen and (min-width:801px){.mobileSchedule .mobileTable thead tr,.mobileSchedule table thead tr,.sectionsSchedule .mobileTable thead tr,.sectionsSchedule table thead tr,.themedTable .mobileTable thead tr,.themedTable table thead tr{height:60px}}.mobileSchedule .mobileTable thead tr th,.mobileSchedule table thead tr th,.sectionsSchedule .mobileTable thead tr th,.sectionsSchedule table thead tr th,.themedTable .mobileTable thead tr th,.themedTable table thead tr th{font-size:18px;color:#fff;line-height:1.2;font-weight:unset;border-bottom:none!important}@media only screen and (min-width:801px){.mobileSchedule .mobileTable tbody tr,.mobileSchedule table tbody tr,.sectionsSchedule .mobileTable tbody tr,.sectionsSchedule table tbody tr,.themedTable .mobileTable tbody tr,.themedTable table tbody tr{height:50px}}.mobileSchedule .mobileTable .required,.mobileSchedule table .required,.sectionsSchedule .mobileTable .required,.sectionsSchedule table .required,.themedTable .mobileTable .required,.themedTable table .required{font-size:12px;color:#707070;font-weight:700}.mobileSchedule .mobileTable .only-spot,.mobileSchedule table .only-spot,.sectionsSchedule .mobileTable .only-spot,.sectionsSchedule table .only-spot,.themedTable .mobileTable .only-spot,.themedTable table .only-spot{color:#fe6500;font-weight:700}.mobileSchedule .mobileTable .old-price,.mobileSchedule table .old-price,.sectionsSchedule .mobileTable .old-price,.sectionsSchedule table .old-price,.themedTable .mobileTable .old-price,.themedTable table .old-price{text-decoration:line-through}.mobileSchedule .mobileTable .saving-price,.mobileSchedule table .saving-price,.sectionsSchedule .mobileTable .saving-price,.sectionsSchedule table .saving-price,.themedTable .mobileTable .saving-price,.themedTable table .saving-price{margin-top:10px}.mobileSchedule .mobileTable .promo-price,.mobileSchedule table .promo-price,.sectionsSchedule .mobileTable .promo-price,.sectionsSchedule table .promo-price,.themedTable .mobileTable .promo-price,.themedTable table .promo-price{color:red;font-size:120%}.mobileSchedule .mobileTable a.class-link,.mobileSchedule table a.class-link,.sectionsSchedule .mobileTable a.class-link,.sectionsSchedule table a.class-link,.themedTable .mobileTable a.class-link,.themedTable table a.class-link{text-decoration:none;color:#4ccef0}.mobileSchedule .mobileTable a.class-link:hover,.mobileSchedule table a.class-link:hover,.sectionsSchedule .mobileTable a.class-link:hover,.sectionsSchedule table a.class-link:hover,.themedTable .mobileTable a.class-link:hover,.themedTable table a.class-link:hover{text-decoration:none;color:#4ccef0}.mobileSchedule .mobileTable .btn:hover,.mobileSchedule table .btn:hover,.sectionsSchedule .mobileTable .btn:hover,.sectionsSchedule table .btn:hover,.themedTable .mobileTable .btn:hover,.themedTable table .btn:hover{background-color:#4ccef0}.mobileSchedule tbody tr:nth-child(even),.sectionsSchedule tbody tr:nth-child(even),.themedTable tbody tr:nth-child(even){background-color:#f8f8f8}.mobileSchedule tbody tr,.sectionsSchedule tbody tr,.themedTable tbody tr{font-size:15px;color:grey;line-height:1.2;font-weight:unset}.mobileSchedule tbody tr td,.sectionsSchedule tbody tr td,.themedTable tbody tr td{border-top:none!important}@media only screen and (min-width:801px){.mobileSchedule tbody tr td,.sectionsSchedule tbody tr td,.themedTable tbody tr td{max-width:400px}}.mobileSchedule tbody tr:hover,.sectionsSchedule tbody tr:hover,.themedTable tbody tr:hover{color:#555;background-color:#f0f0f0}@media only screen and (max-width:800px){.mobileSchedule table,.mobileSchedule tbody,.mobileSchedule td,.mobileSchedule th,.mobileSchedule thead,.mobileSchedule tr,.sectionsSchedule table,.sectionsSchedule tbody,.sectionsSchedule td,.sectionsSchedule th,.sectionsSchedule thead,.sectionsSchedule tr,.themedTable table,.themedTable tbody,.themedTable td,.themedTable th,.themedTable thead,.themedTable tr{display:block}.mobileSchedule thead tr,.sectionsSchedule thead tr,.themedTable thead tr{position:absolute;top:-9999px;left:-9999px}.mobileSchedule tr,.sectionsSchedule tr,.themedTable tr{border:1px solid #ccc;border-top:none!important;border-bottom:none!important;vertical-align:middle!important;padding:10px}.mobileSchedule td,.sectionsSchedule td,.themedTable td{border:none;border-bottom:1px solid #eee;position:relative;padding-left:50%;white-space:normal;text-align:left;color:#707070;vertical-align:middle!important}.mobileSchedule td:before,.sectionsSchedule td:before,.themedTable td:before{color:#fe6500;top:50%!important;margin-top:-10px;position:absolute;left:6px;width:45%;padding-right:10px;white-space:nowrap;text-align:left;font-weight:700;content:attr(data-title)}.mobileSchedule td:last-child,.sectionsSchedule td:last-child,.themedTable td:last-child{border-bottom:none}.mobileSchedule .btn,.sectionsSchedule .btn,.themedTable .btn{width:100%}}.mobileSchedule .mobileTable div[data-level="1"],.mobileSchedule tbody tr[data-level="1"],.sectionsSchedule .mobileTable div[data-level="1"],.sectionsSchedule tbody tr[data-level="1"]{border-left:6px solid #ee6c60;border-right:6px solid #ee6c60}.mobileSchedule .mobileTable div[data-level="2"],.mobileSchedule tbody tr[data-level="2"],.sectionsSchedule .mobileTable div[data-level="2"],.sectionsSchedule tbody tr[data-level="2"]{border-left:6px solid #d3b42b;border-right:6px solid #d3b42b}.mobileSchedule .mobileTable div[data-level="3"],.mobileSchedule tbody tr[data-level="3"],.sectionsSchedule .mobileTable div[data-level="3"],.sectionsSchedule tbody tr[data-level="3"]{border-left:6px solid #81d1f4;border-right:6px solid #81d1f4}.mobileSchedule .mobileTable div[data-level="4"],.mobileSchedule tbody tr[data-level="4"],.sectionsSchedule .mobileTable div[data-level="4"],.sectionsSchedule tbody tr[data-level="4"]{border-left:6px solid #fbb567;border-right:6px solid #fbb567}.mobileSchedule .mobileTable .mobileTable-row{color:#555;text-align:center}.mobileSchedule .mobileTable .mobileTable-row:nth-child(even){background-color:#f0f0f0}.mobileSchedule .mobileTable div[data-title=Price] strong{font-size:20px;color:#fe6500}.mobileSchedule .mobileTable div[data-program]{border-left-width:3px;border-right-width:3px}.mobileSchedule .mobileTable .mobileTable-title{color:#fe6500;font-weight:700;text-align:center}.mobileSchedule .mobileTable .class-link{font-size:18px}@media (max-width:800px){.mobileSchedule .table{display:none}}@media (min-width:801px){.mobileSchedule .mobileTable{display:none}}#cart .cart{display:block;position:fixed;width:100px;height:100px;right:30px;top:30px;background-image:url(/assets/image/cart-blue.svg);background-position:center;background-repeat:no-repeat;z-index:9999}#cart .notice{position:absolute;top:-5px;right:-5px;width:35px;height:35px;background-color:red;border:3px solid #fff;border-radius:50%;color:#fff;text-align:center;font-family:Roboto,sans-serif;font-size:1.3em;line-height:1.6em;font-weight:700}#cart .cart:hover .notice{animation:pulse-red 3s infinite}@keyframes pulse-red{0%{box-shadow:0 0 0 0 rgba(249,58,36,.7)}50%{box-shadow:0 0 0 10px rgba(255,255,255,0)}80%{box-shadow:0 0 0 0 rgba(255,255,255,0)}100%{box-shadow:0 0 0 0 rgba(255,255,255,0)}}.filterTable{position:relative;margin-bottom:10px}.filterTable__btn{color:#fff;font-size:smaller;font-weight:700;background-color:#4ccef0;display:block;height:40px;width:145px;text-align:center;line-height:40px;cursor:pointer}.filterTable__btn:hover{background-color:#4dd4f6;color:#fff}.filterForm__wrapper{display:flex;flex-wrap:wrap;margin-top:15px}.filterForm__wrapper .form-check{padding-left:0;margin-right:15px}.filterForm__wrapper label{display:flex;align-items:center}.clicked{font-weight:700;background-color:#52d0f1;color:#fff}.ClassesFilterButton{position:absolute;top:0;left:165px}@font-face{font-family:codeadvantageicons;src:url(fonts/codeadvantageicons.eot);src:url(fonts/codeadvantageicons.eot?#iefix) format("embedded-opentype"),url(fonts/codeadvantageicons.woff) format("woff"),url(fonts/codeadvantageicons.ttf) format("truetype"),url(fonts/codeadvantageicons.svg#codeadvantageicons) format("svg");font-weight:400;font-style:normal}[data-icon]:before{font-family:codeadvantageicons!important;content:attr(data-icon);font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[class*=" icon-ca-"]:before,[class^=icon-ca-]:before{font-family:codeadvantageicons!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-ca-play:before{content:"\e000"}.icon-ca-location:before{content:"\e001"}.icon-ca-clock:before{content:"\e002"}.icon-ca-calendar:before{content:"\e003"}.icon-ca-grades:before{content:"\e004"}.icon-ca-activates:before{content:"\e005"}.icon-ca-share:before{content:"\e006"}.icon-ca-minecraft-fun:before{content:"\e007"}.icon-ca-basics:before{content:"\e008"}.icon-ca-abc:before{content:"\e009"}.icon-ca-game:before{content:"\e00a"}.icon-ca-thing:before{content:"\e00b"}.icon-ca-minecraft-intro:before{content:"\e00c"}.icon-ca-ground:before{content:"\e00d"}.icon-ca-creative:before{content:"\e00e"}.icon-ca-critical:before{content:"\e00f"}.icon-ca-cutting:before{content:"\e010"}.icon-ca-easy-3d:before{content:"\e011"}.icon-ca-essentials:before{content:"\e012"}.icon-ca-java:before{content:"\e013"}.icon-ca-incorporates:before{content:"\e014"}.icon-ca-math:before{content:"\e015"}.icon-ca-app:before{content:"\e016"}.icon-ca-objects:before{content:"\e017"}.icon-ca-own:before{content:"\e018"}.icon-ca-logout:before{content:"\e019"}.icon-ca-print:before{content:"\e01a"}.icon-ca-video:before{content:"\e01b"}.icon-ca-document:before{content:"\e01c"}.icon-ca-check:before{content:"\e01d"}.icon-ca-chevron-right:before{content:"\e01f"}.icon-ca-circle:before{content:"\e01e"}.icon-ca-quote:before{content:"\e020"}.icon-ca-checkbox:before{content:"\e021"}.icon-ca-sign-in:before{content:"\e022"}.icon-ca-phone:before{content:"\e023"}.icon-ca-envelope:before{content:"\e024"}.icon-ca-chevron-down:before{content:"\e025"}.icon-ca-chevron-up:before{content:"\e026"}.icon-ca-chevron-left:before{content:"\e027"}.icon-ca-bars:before{content:"\e028"}.icon-ca-instagram:before{content:"\e02a"}.icon-ca-facebook:before{content:"\e029"}.icon-ca-angle-down:before{content:"\e02b"}.icon-ca-angle-left:before{content:"\e02c"}.icon-ca-angle-right:before{content:"\e02d"}.icon-ca-angle-up:before{content:"\e02e"}.icon-ca-times-circle:before{content:"\e02f"}.icon-ca-check-circle:before{content:"\e030"}.icon-ca-exclamation-triangle:before{content:"\e031"}.icon-ca-caret-down:before{content:"\e032"}.icon-ca-cubes:before{content:"\e033"}.icon-ca-sign-out:before{content:"\e034"}.icon-ca-lock:before{content:"\e035"}.icon-ca-download:before{content:"\e036"}.icon-ca-left-circled:before{content:"\e037"}.icon-ca-right-circled:before{content:"\e038"}*,::after,::before{box-sizing:border-box}ul{padding:0}h2,h3{margin-bottom:1rem}ul{list-style:none}a:not([class]){text-decoration-skip-ink:auto}article>*+*{margin-top:1em}button,input,select,textarea{font:inherit}@media (prefers-reduced-motion:reduce){*{animation-duration:0s!important;animation-iteration-count:1!important;transition-duration:0s!important;scroll-behavior:auto!important}}.container{position:relative}.text-warning{color:#fe6500!important}.rounded{border-radius:100%!important}.card{border:none;border-radius:0}.card-img,.card-img-top{border-radius:0}.btn{border-radius:0}.text-blue{color:#0277bd!important}.text-logo-blue{color:#00a9d4!important}.text-logo-red{color:#eb7061!important}.text-logo-yellow{color:#ddd546!important}.text-orange{color:#fe6500!important}.btn-orange{overflow:hidden;background-color:#fe6500;line-height:1;font-size:14px;font-weight:600;text-transform:uppercase;padding:16px 20px 16px 20px;color:#fff}.btn-orange:hover{color:#fff;background-color:#fe8637}.btn-blue{overflow:hidden;background-color:#4ccef0;line-height:1;font-size:14px;font-weight:600;text-transform:uppercase;padding:16px 20px 16px 20px;color:#fff}.btn-blue:hover{color:#fff;background-color:#4dd4f6}.btn-white{overflow:hidden;background-color:#fff;line-height:1;font-size:14px;outline:1px solid #fe6500;outline-offset:-1px;font-weight:600;text-transform:uppercase;padding:16px 20px 16px 20px;color:#fe6500}.btn-white:hover{color:#fff;background-color:#fe6500}.btn-outline-orange{background-color:#fff;outline:2px solid #fe6500;outline-offset:-1px;text-transform:uppercase;color:#fe6500;font-weight:600}.btn-outline-orange:hover{color:#fff;background-color:#fe6500}.btn-outline-blue{background-color:#fff;outline:2px solid #4ccef0;outline-offset:-1px;text-transform:uppercase;color:#4ccef0;font-weight:600}.btn-outline-blue:hover{color:#fff;background-color:#4ccef0}.img-responsive{max-width:100%;height:auto}.tooltip.show{opacity:1}.tooltip .tooltip-inner{max-width:450px;padding:.5rem 1rem;color:inherit;text-align:left;background-color:#fff;border-radius:.25rem;-webkit-box-shadow:0 0 20px 0 rgba(50,50,50,.5);-moz-box-shadow:0 0 20px 0 rgba(50,50,50,.5);box-shadow:0 0 20px 0 rgba(50,50,50,.5)}.tooltip[x-placement^=top] .arrow::before{border-top-color:#fff}.tooltip[x-placement^=right] .arrow::before{border-right-color:#fff}.tooltip[x-placement^=bottom] .arrow::before{border-bottom-color:#fff}.tooltip[x-placement^=left] .arrow::before{border-left-color:#fff}html{height:100%;padding-bottom:1px}body{min-height:100vh;scroll-behavior:smooth;text-rendering:optimizeSpeed;background:#fff;color:#707070;line-height:1.5;font-family:Lato,sans-serif;font-style:normal;font-weight:400;overflow-x:hidden}::-moz-selection{background-color:#4ccef0}::selection{background-color:#4ccef0}::-webkit-scrollbar{width:15px}::-webkit-scrollbar-thumb{background-color:#ddd}::-webkit-scrollbar-track{border:solid 1px #f1f1f1;background-color:#fff}::-moz-selection{color:#fff}::selection{color:#fff}.h2,.h3,.h4,.h5,.h6,h2,h3,h4,h5,h6{color:#4ccef0}.h1,h1{color:#fff;font-style:normal;font-weight:300;line-height:1em}a{color:#4ccef0;text-decoration:none}a:hover{text-decoration:underline}p{margin-bottom:1em}abbr,acronym{border-bottom:1px dotted #707070}address{margin-bottom:1.5em}del{color:#707070}address,dfn,em{font-style:italic}dfn,strong{font-weight:700}sub,sup{line-height:0}pre{margin:1.5em 0;white-space:pre}code,pre,tt{font:1em monospace;line-height:1.5}small{line-height:1.2}.orangeText{color:#fe6500!important}.redText{color:#eb6f61!important}.blockquote{margin:2em 0;color:#0277bd}.blockquote span{font-weight:700;font-style:italic}span.strike{position:relative;text-decoration:none}span.strike:before{content:"";left:-4px;border-bottom:5px solid #fe6500;position:absolute;width:100%;height:50%;transform:rotate(-12deg)}span.strike-sm{position:relative;text-decoration:none}span.strike-sm:before{content:"";left:-2px;top:3px;border-bottom:2px solid #fe6500;position:absolute;width:100%;height:50%;transform:rotate(-12deg)}.congratulation-card .content,.listChecks .content{position:relative}.congratulation-card li,.listChecks li{padding-left:30px;position:relative}.congratulation-card li:before,.listChecks li:before{font-family:codeadvantageicons!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;left:0;top:4px;content:"";color:#fe6500;font-size:17px}.congratulation-card.text-light li:before,.listChecks.text-light li:before{color:#f8f9fa}.listBullets li{padding-left:30px}.listBullets li:before{position:absolute;left:15px;vertical-align:middle;color:#fe6500;content:"·";font-size:60px;line-height:15px}.listBenefits{position:relative;padding:15px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:.5s;transition:.5s}.listBenefits i{display:block;font-size:70px;padding-right:20px}.listBenefits p{margin:10px 0 0;padding:0}.h65{height:65vh}.error404{font-size:160px;line-height:160px;font-weight:700;display:flex}@media only screen and (max-width:768px) and (min-width:0px){.error404{font-size:80px;line-height:80px}}.error404 div{display:inline;margin-right:15px}.error404 div:first-child{color:#fe6500}.error404 div:nth-child(2){color:#4ccef0}.error404 div:nth-child(3){color:#f1e350;transform:rotate(-35deg)}.error404 div:nth-child(4){margin-left:10px}#navbar{height:132px;left:0;position:relative;top:0;width:100%;z-index:99;padding:20px 0;background-color:#fff;box-shadow:0 10px 30px 0 rgba(138,155,165,.15);-webkit-transition:all .3s ease-out;transition:all .3s ease-out}#navbar.sticky{position:fixed;z-index:9999}.alt-header{padding-bottom:100px}#alt-navbar{left:0;position:relative;top:0;width:100%;z-index:99;background-color:#fff;box-shadow:0 10px 30px 0 rgba(138,155,165,.15);-webkit-transition:all .3s ease-out;transition:all .3s ease-out}#alt-navbar.sticky{position:fixed;z-index:9999}#alt-navbar .navbar-brand{position:relative}#alt-navbar h5{color:#707070}#landing-navbar{background:0 0;width:100%;position:absolute;top:0}#landing-navbar.white{position:relative;background:#fff}#landing-navbar.black{position:relative;background:#000}#landing-navbar .navbar-bran img{margin:20px 0!important;max-width:208px;height:auto}.navbar{padding:0}.navbar-brand img{height:40px;width:auto;display:block;-webkit-transition:all .3s ease-out;transition:all .3s ease-out;margin:10px 0}.navbar-toggler{float:right;border:none;padding-right:0}.navbar-toggler:active,.navbar-toggler:focus{outline:0}.navbar-light .navbar-toggler-icon{width:24px;height:17px;background-image:none;position:relative;border-bottom:1px solid #000;transition:all .3s linear}.navbar-light .navbar-toggler-icon:after,.navbar-light .navbar-toggler-icon:before{width:24px;position:absolute;height:1px;background-color:#000;top:0;left:0;content:"";z-index:2;transition:all .3s linear}.navbar-light .navbar-toggler-icon:after{top:8px}.navbar-toggler[aria-expanded=true] .navbar-toggler-icon:after{transform:rotate(45deg)}.navbar-toggler[aria-expanded=true] .navbar-toggler-icon:before{transform:translateY(8px) rotate(-45deg)}.navbar-toggler[aria-expanded=true] .navbar-toggler-icon{border-color:transparent}.nav-link{color:#4ccef0!important;font-weight:500;transition:all .2s linear;position:relative;display:inline-block}.nav-link img{width:25px}.nav-item:hover .nav-link{color:#fff!important;background-color:#fe6500}.nav-item.active .nav-link{color:#777!important}.nav-item_primary .nav-link{color:#fff!important}.nav-item.active:hover:after{opacity:0}.nav-item{position:relative;transition:all .2s linear}.nav-item_primary{padding-left:0!important;background-color:#4ccef0}.nav-link:active,.nav-link:focus{outline:0!important}.nav-link::-moz-focus-inner{border:0!important}#alt-logo .navbar-brand{top:20px;left:15px}#alt-logo .navbar-brand img{max-width:208px;height:auto}@media (max-width:768px){.navbar-brand img{height:30px}}.nav-item .dropdown-menu{transform:translate3d(0,10px,0);visibility:hidden;opacity:0;max-height:0;display:block;padding:0;margin:0;transition:all .2s linear;border-color:#fe6500;border-style:solid;border-top-width:2px;border-right-width:0;border-bottom-width:0;border-left-width:0}.nav-item.show .dropdown-menu{opacity:1;visibility:visible;max-height:999px;transform:translate3d(0,0,0)}.dropdown-menu{padding:10px 15px!important;margin:0;font-size:16px;letter-spacing:0;color:#212121;background-color:#fff;border:none;border-radius:0;box-shadow:0 5px 10px 0 rgba(138,155,165,.15);transition:all .2s linear}.dropdown-toggle::after{display:none}.dropdown-item{padding:10px 15px;color:#707070;border-radius:0;transition:all .2s linear}.dropdown-item:focus,.dropdown-item:hover{color:#fff;background-color:#fe6500}.full-height{height:100vh}.link{display:inline-block;border:0;border-radius:0;padding:10px;font-weight:700}.link:hover{text-decoration:none}.link_primary{color:#fff;background-color:#4ccef0}.link_primary:hover{color:#fff;background-color:#fe6500}.link_secondary{color:#eb6f61}.link_secondary:hover{color:#4ccef0}blockquote{position:relative;border-color:#fe6500;padding-left:30px;border-style:solid;border-width:0 0 0 2px;margin-top:20px;margin-bottom:20px}blockquote p{padding-top:50px}blockquote p:before{font-family:codeadvantageicons!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;top:0;content:"";color:#fe6500;font-size:32px}blockquote footer{font-weight:700;text-align:left;margin-top:10px;color:#fe6500}blockquote.paragraph{border:none;margin-top:20px;margin-bottom:20px;padding:0;color:#0277bd}blockquote.paragraph p{display:inline;font-weight:700;font-style:italic;background:0 0;padding:0}blockquote.paragraph footer{display:inline;font-size:inherit;color:inherit;white-space:nowrap}blockquote.paragraph footer.block{display:block;margin-top:0}.divider{height:20px;background-image:url(/assets/image/divider.svg);background-position:center;background-repeat:no-repeat;background-size:contain}.confetti{background-image:url(/assets/image/confetti.png);background-repeat:repeat-y;background-attachment:fixed;background-size:contain;background-position:bottom}.video-play-link{display:block;position:relative}.video-play-link:hover{opacity:inherit}.video-play-link:hover:before{opacity:1;filter:grayscale(0)}.video-play-link:before{content:"";position:absolute;background-image:url(/assets/image/youtube-play.svg);background-size:cover;width:64px;height:64px;left:50%;top:50%;margin-left:-32px;margin-top:-32px;opacity:.85;filter:grayscale(100%)}[class*=" icon-ca-"],[class^=icon-ca-]{vertical-align:middle}.success-message{display:none;text-align:center;font-size:1.5rem;line-height:2rem}.success-message__icon{max-width:75px}.success-message__title{color:#3dc480;transform:translateY(0);opacity:1;transition:all .2s ease}.success-message__content{color:#b8babb;transform:translateY(0);opacity:1;transition:all .2s ease;transition-delay:50ms}.sending-proceed{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(255,255,255,.5) url(/assets/image/loading.svg) center no-repeat;z-index:999}.icon-checkmark circle{fill:#3dc480;transform-origin:50% 50%;transform:scale(1);transition:transform .2s cubic-bezier(.22,.96,.38,.98)}.icon-checkmark path{transition:stroke-dashoffset 350ms ease;transition-delay:.1s}.blockPriceWrapper,.blockStepWrapper{position:relative;margin:20px 0 30px}.blockPriceWrapper .priceCol,.blockPriceWrapper .stepCol,.blockStepWrapper .priceCol,.blockStepWrapper .stepCol{padding:10px 30px}.blockPriceWrapper .priceCol p,.blockPriceWrapper .stepCol p,.blockStepWrapper .priceCol p,.blockStepWrapper .stepCol p{padding:0 0 5px;color:#000;z-index:9}.blockPriceWrapper .priceCol p.count,.blockPriceWrapper .stepCol p.count,.blockStepWrapper .priceCol p.count,.blockStepWrapper .stepCol p.count{color:#ec7669;font-weight:700;font-size:3em;line-height:1em;margin-bottom:15px;z-index:9}.blockPriceWrapper .priceCol p.price,.blockPriceWrapper .stepCol p.price,.blockStepWrapper .priceCol p.price,.blockStepWrapper .stepCol p.price{color:#4ccef0}.blockPriceWrapper .priceCol:nth-child(2),.blockPriceWrapper .stepCol:nth-child(2),.blockStepWrapper .priceCol:nth-child(2),.blockStepWrapper .stepCol:nth-child(2){border-left:1px solid #f5f5f5;border-right:1px solid #f5f5f5;background-color:#f5f5f5}.blockPriceWrapper .blockPriceLine,.blockStepWrapper .blockPriceLine{background-color:#f0e247;border-radius:5px;text-align:center}.blockPriceWrapper .blockPriceLine p,.blockStepWrapper .blockPriceLine p{margin:0;padding:5px;font-weight:700}.blockPriceWrapper .blockPriceLine p a,.blockStepWrapper .blockPriceLine p a{color:grey;text-decoration:underline}.blockPriceWrapper .blockPriceLine p a:hover,.blockStepWrapper .blockPriceLine p a:hover{color:#999796}.blockStepWrapper .blockPriceLine{background-color:#f0e247;border-radius:5px;position:absolute;width:100%}@media only screen and (max-width:767px){.blockPrice{display:block}}.blockTextWrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.blockTextWrapper .blockText{width:49%;margin-bottom:25px;background-color:#b3e5fc;padding:15px 45px 35px 15px;position:relative}.blockTextWrapper .blockText .h5{color:#fe6500}@media only screen and (max-width:768px) and (min-width:0px){.blockTextWrapper .blockText{width:100%;padding:15px 15px 35px 15px}}.blockTextWrapper .textRight{text-align:right;padding:15px 15px 35px 45px}@media only screen and (max-width:768px) and (min-width:0px){.blockTextWrapper .textRight{text-align:left;padding:15px 15px 35px 15px}}.program-card{display:flex;flex-wrap:nowrap;flex-direction:row;height:200px;overflow:hidden;position:relative;margin-bottom:30px}.program-card .content{padding:25px 20px;background-color:#4ccef0;width:50%}.program-card .content .title{color:#fff;margin-bottom:10px;font-size:24px}.program-card .cover{height:200px;width:50%;overflow:hidden;object-fit:cover}.program-card .read-more{position:absolute;bottom:0;right:0;background-color:#fe6500;color:#fff;text-decoration:none;line-height:1;font-size:14px;font-weight:600;text-transform:uppercase;padding:16px 20px 16px 20px;text-align:center}.program-card .read-more:hover{background-color:#4ccef0}.congratulation-card{border:3px solid #4ccef0;background:#4ccef0}.congratulation-card .face{position:relative;padding:15px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:150px;-webkit-transition:.5s;transition:.5s}.congratulation-card .face img{display:block;max-width:80px}.congratulation-card .face h3{margin:10px 0 0;padding:0;color:#f8f9fa;text-align:center;font-size:1.5em}.congratulation-card .content{padding:15px;background-color:#fff}.coding-champion-card{background:#4ccef0;color:#f8f9fa;padding:25px}.coding-champion-card .face{padding-bottom:25px}.coding-champion-card .face img{display:block;max-width:80px;margin:0 auto}.coding-champion-card .face h3{text-align:center;margin:10px 0 0;padding:0;color:#f8f9fa}.coding-champion-card .content{padding:0}.downloadBlock i{font-size:70px;color:#fe6500}.downloadBlock h5{font-size:1.15rem;color:#707070}.form-check{padding-left:20px}.form-check label{line-height:1.4;display:inline-block;position:relative;padding-left:5px}.form-check input{opacity:0}.form-check input[type=checkbox]~label::before{content:"";display:inline-block;position:absolute;width:17px;height:17px;left:0;top:3px;margin-left:-20px;border:1px solid #ccc;background-color:#fff;-webkit-transition:border .15s ease-in-out,color .15s ease-in-out;-o-transition:border .15s ease-in-out,color .15s ease-in-out;transition:border .15s ease-in-out,color .15s ease-in-out}.form-check input[type=checkbox]~label::after{display:inline-block;position:absolute;width:16px;height:16px;left:0;top:3px;margin-left:-20px;padding-left:3px;padding-top:1px;font-size:11px;color:#555}.form-check input[type=checkbox]:focus+label::before{-webkit-box-shadow:0 0 2px 0 #fe6500;-moz-box-shadow:0 0 2px 0 #fe6500;box-shadow:0 0 2px 0 #fe6500}.form-check input[type=checkbox]:checked+label::after{font-family:codeadvantageicons;content:""}.form-check input[type=checkbox]:disabled+label{opacity:.65}.form-check input[type=checkbox]:disabled+label::before{background-color:#eee;cursor:not-allowed}.form-check input[type=radio]~label::before{content:"";display:inline-block;position:absolute;width:17px;height:17px;left:0;top:3px;margin-left:-20px;border:1px solid #ccc;border-radius:50%;background-color:#fff;-webkit-transition:border .15s ease-in-out;-o-transition:border .15s ease-in-out;transition:border .15s ease-in-out}.form-check input[type=radio]~label::after{display:inline-block;position:absolute;content:" ";width:9px;height:9px;left:4px;top:7px;margin-left:-20px;border-radius:50%;background-color:#555;-webkit-transform:scale(0,0);-ms-transform:scale(0,0);-o-transform:scale(0,0);transform:scale(0,0);-webkit-transition:-webkit-transform .1s cubic-bezier(.8,-.33,.2,1.33);-moz-transition:-moz-transform .1s cubic-bezier(.8,-.33,.2,1.33);-o-transition:-o-transform .1s cubic-bezier(.8,-.33,.2,1.33);transition:transform .1s cubic-bezier(.8,-.33,.2,1.33)}.form-check input[type=radio]:focus+label::before{-webkit-box-shadow:0 0 2px 0 #fe6500;-moz-box-shadow:0 0 2px 0 #fe6500;box-shadow:0 0 2px 0 #fe6500}.form-check input[type=radio]:checked+label::after{-webkit-transform:scale(1,1);-ms-transform:scale(1,1);-o-transform:scale(1,1);transform:scale(1,1)}.form-check input[type=radio]:disabled+label{opacity:.65}.form-check input[type=radio]:disabled+label::before{background-color:#eee;cursor:not-allowed}.form-check.form-check-circle label::before{border-radius:50%}.form-check.form-check-inline{margin-top:0}.form-check.form-check-primary input[type=checkbox]:checked+label::before{background-color:#428bca;border-color:#428bca}.form-check.form-check-primary input[type=checkbox]:checked+label::after{color:#fff}.form-check.form-check-primary input[type=radio]:checked+label::before{border-color:#428bca}.form-check.form-check-primary input[type=radio]:checked+label::after{background-color:#428bca}.form-check.form-check-danger input[type=checkbox]:checked+label::before{background-color:#d9534f;border-color:#d9534f}.form-check.form-check-danger input[type=checkbox]:checked+label::after{color:#fff}.form-check.form-check-danger input[type=radio]:checked+label::before{border-color:#d9534f}.form-check.form-check-danger input[type=radio]:checked+label::after{background-color:#d9534f}.form-check.form-check-info input[type=checkbox]:checked+label::before{background-color:#5bc0de;border-color:#5bc0de}.form-check.form-check-info input[type=checkbox]:checked+label::after{color:#fff}.form-check.form-check-info input[type=radio]:checked+label::before{border-color:#5bc0de}.form-check.form-check-info input[type=radio]:checked+label::after{background-color:#5bc0de}.form-check.form-check-warning input[type=checkbox]:checked+label::before{background-color:#f0ad4e;border-color:#f0ad4e}.form-check.form-check-warning input[type=checkbox]:checked+label::after{color:#fff}.form-check.form-check-warning input[type=radio]:checked+label::before{border-color:#f0ad4e}.form-check.form-check-warning input[type=radio]:checked+label::after{background-color:#f0ad4e}.form-check.form-check-success input[type=checkbox]:checked+label::before{background-color:#5cb85c;border-color:#5cb85c}.form-check.form-check-success input[type=checkbox]:checked+label::after{color:#fff}.form-check.form-check-success input[type=radio]:checked+label::before{border-color:#5cb85c}.form-check.form-check-success input[type=radio]:checked+label::after{background-color:#5cb85c}.form-control{border-color:#e8e8e8;border-width:1px;border-style:solid;background-color:#fff;min-height:100%;border-radius:2px}.form-control:focus{border-color:#fe6500;border-top-width:1px;border-bottom-width:1px;border-top-color:#fff;border-right-color:#fff;border-left-color:#fff;border-style:solid;box-shadow:none}.float-label{position:relative}.float-label>[class*=col-] label,.float-label[class*=col-] label{padding:0 5px}.float-label label{position:absolute;pointer-events:none;left:13px;top:7px;transition:.2s ease all;font-size:1rem}.float-label .form-control-lg~label{left:16px;top:10px;font-size:1.25rem}.float-label .form-control::placeholder{color:transparent}.float-label .form-control:focus::placeholder{color:transparent}.float-label .form-control::-webkit-input-placeholder{color:transparent}.float-label .form-control:-moz-placeholder{color:transparent}.float-label .form-control::-moz-placeholder{color:transparent}.float-label .form-control:focus::-moz-placeholder{color:transparent}.float-label .form-control:-ms-input-placeholder{color:transparent}.float-label .form-control:disabled~label,.float-label .form-control:focus~label,.float-label input.form-control:not(:focus):not(:placeholder-shown)~label,.float-label select.form-control:not(:focus):valid~label,.float-label textarea.form-control:not(:focus):not(:placeholder-shown)~label{top:-12px;left:0;font-size:.75rem;color:#707070;background:#fff}.float-label input:invalid~label,.float-label select:invalid~label,.float-label textarea:invalid~label{color:#707070}.float-label input:disabled~label,.float-label select:disabled~label,.float-label textarea:disabled~label{background:0 0}input:-internal-autofill-selected{appearance:menulist-button;background-color:#fff!important;background-image:none!important;color:-internal-light-dark(black,#fff)!important}form .message-success{position:absolute;right:0;bottom:0;left:0;background:#5ed3f1;padding:15px;color:#fff;z-index:99;text-align:center}form .message-error{position:absolute;right:0;bottom:0;left:0;text-align:center;background:rgba(255,0,0,.7);padding:15px;color:#fff;z-index:99;text-align:center}#formDownload{text-align:start;opacity:.98;border-radius:2px}#formDownload label{color:#707070}.bg-azure{background-color:#b3e5fc}.bg-blue{background-color:#4ccef0}.bg-blue a{color:#f8f9fa}.bg-blue a:hover{color:#fff}.bg-grey{background-color:#f5f5f5}.bg-orange{background-color:#fe6500}.bg-orange a{color:#f8f9fa}.bg-orange a:hover{color:#fff}.bg-yellow{background-color:#f8e300}.bg-yellow a{color:#f8f9fa}.bg-yellow a:hover{color:#fff}.border-blue{border:3px solid #4ccef0}#footer{background-color:#4ccef0;color:#fff}#footer a{color:#fff}#footer .social{font-size:2em}#footer .social:hover{text-decoration:none;opacity:.8}.column .collapse{display:inherit}.resize{text-align:center}.resize{margin-top:3rem;font-size:1.25rem}.column .column__header{font-style:normal;font-weight:600;font-size:18px}.column ul{padding:0;font-size:12px;font-weight:400;letter-spacing:-.2px}.hr-light{border-top:1px solid rgba(255,255,255,.2)}.tc-pp{text-align:left}.copyright{text-align:right}.copyright,.tc-pp{font-size:12px}.footer a:hover{text-decoration:underline}@media (min-width:992px) and (max-width:1200px){#hero .inner{width:40vw}}@media (max-width:1499px){#landing-header.download-guide,#landing-header.pdf-thx{background-image:url(/assets/image/headers/thx-sm.jpg)}#landing-header.download-guide-free,#landing-header.pdf-thx-free{background-image:url(/assets/image/headers/guide-download-free-sm.jpg)}}@media (max-width:900px){html.noscroll{overflow:hidden}body.noscroll{overflow:visible;height:100%}.scroll{height:100%;overflow-y:scroll;-webkit-overflow-scrolling:touch}#hero .inner,#hero .inner_blue{width:50vw}}@media (min-width:993px){.navbar-brand{position:absolute;bottom:0}}@media (min-width:768px) and (max-width:992px){.navbar-brand{position:absolute;bottom:35px}#alt-navbar{padding:10px 0}#alt-navbar .navbar-brand{position:absolute;bottom:0}}@media (max-width:767px){#hero.private-trial{background-image:url(/assets/image/headers/private-trial-coding-class.jpg);background-position:80% 20%}#hero.download-guide,#hero.download-guide-free,#hero.thanks{background-position:30% 20%}#landing-header.download-guide,#landing-header.download-guide-free,#landing-header.pdf-thx,#landing-header.pdf-thx-free{background-position:30% 20%}.nav-link{padding:10px 15px!important}.nav-item:hover .nav-link{color:#fe6500!important;background-color:#fff;display:block}.nav-item:after{display:none}.nav-item::before{position:absolute;display:block;top:21px;left:0;width:15px;height:1px;content:"";border:none;background-color:#000;vertical-align:0}.dropdown-toggle::after{position:absolute;display:block;top:14px;left:-21px;width:1px;height:15px;content:"";border:none;background-color:#000;vertical-align:0;transition:all .2s linear}.dropdown-toggle[aria-expanded=true]::after{transform:rotate(90deg);opacity:0}.dropdown-menu{padding:0!important;background-color:transparent;box-shadow:none;transition:all .2s linear}#alt-navbar .navbar{flex-wrap:nowrap}.column ul{margin-bottom:0;font-style:normal;font-weight:400;font-size:.8em;line-height:1em;color:#fff}.column ul li{margin-bottom:15px}.column .collapse{display:none}.column .collapse.show{display:block}.column .title .up,.column .title[aria-expanded=true] .down{display:none}.column .title[aria-expanded=true] .up{display:block}.column .title .navbar-toggler{display:inline-block;padding:0;position:absolute;right:15px}.column .title .column__header{text-align:center;font-style:normal;font-weight:600;font-size:1em;color:#fff}.footer .column:last-child ul{margin-top:0!important}.copyright,.tc-pp{text-align:center}}#subscribeBar .input-group .form-control{border:transparent}#subscribeBar .input-group .input-group-append .btn{height:calc(1.5em + .75rem + 2px);padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5}#subscribeBar .chevron img{height:calc(1.5em + .75rem - 6px);position:absolute;margin:6px}#subscribeBar .chevron img.left{left:15px}#subscribeBar .chevron img.right{right:15px}@media (max-width:992px){#subscribeBar .chevron img{display:none}}.bannerWrapper a:hover{text-decoration:none;color:#4ccef0}.btnBanner{display:block;width:100%;text-align:center;height:70px}.btnBanner h3{color:#fff;font-size:1.5rem;margin-bottom:0;padding-top:19px}.btnBanner:hover{opacity:.9}.btnBanner1{background-color:#0277bd}.btnBanner2{background-color:#00a9d4}.btnBanner3{background-color:#4ccef0}.banner{background-image:url(/assets/image/pattern-dots02.png);background-color:#fe6500;width:100%;text-align:center;padding:10px 0}.banner h3{color:#fff;font-family:Dosis;font-weight:700;font-size:26px;margin-bottom:5px}.banner p{color:#fff;font-family:Dosis;font-weight:700;font-size:16px;margin-bottom:5px}.banner .btn{background-color:#fff;font-weight:700;font-size:14px;min-width:200px}.banner .btn:hover{-webkit-box-shadow:inset 0 0 0 1px #fff;-moz-box-shadow:inset 0 0 0 1px #fff;box-shadow:inset 0 0 0 1px #fff;background-color:#fe6500;color:#fff}.banner-sm{background-image:url(/assets/image/pattern-dots01.png);background-size:cover}.header-main{position:relative;display:flex;justify-content:center;align-items:flex-start}.header-main h1{color:#000;font-weight:700;font-size:2.5em}.header-main p{color:#000;font-weight:700}.header-main .img-lg-left,.header-main .img-lg-right{position:absolute;height:100%}.header-main .img-lg-left{left:0}.header-main .img-lg-right{right:0}a .card{overflow:hidden}a .card img{-webkit-transform:scale(1);transform:scale(1);-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;z-index:99;filter:contrast(100%)}a .card .card-body{z-index:999;display:flex;flex-direction:column;justify-content:center;align-items:center;height:100px}a .card .card-body .h5,a .card .card-body h5{font-size:24px}a .card:hover img{-webkit-transform:scale(1.2);transform:scale(1.2);filter:contrast(120%)}.spring-banner{overflow:hidden;height:150px;position:relative;background:#05abe0;background:-moz-linear-gradient(top,#05abe0 0,#53cbf1 60%,#87e0fd 100%);background:-webkit-linear-gradient(top,#05abe0 0,#53cbf1 60%,#87e0fd 100%);background:linear-gradient(to bottom,#05abe0 0,#53cbf1 60%,#87e0fd 100%)}.spring-banner h3{color:#fff;font-weight:700;margin-bottom:5px;font-size:2.1rem}.spring-banner p{color:#111;font-size:1.3rem;margin:0}.spring-banner .spring-text{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1}@media (max-width:767.98px){.spring-banner h3{font-size:1.7rem}}.spring-banner .grass{bottom:-.5rem;width:100%;height:8rem;overflow:hidden;margin-top:55px}.spring-banner .blade{height:6rem;width:1rem;background-size:300px 300px;background-color:#00e676;border-radius:100% 0 50% 0;float:left;transform-origin:50% 100%;margin-top:2rem;margin-left:-.5rem}.spring-banner .blade:nth-of-type(2n){width:.75rem;transform:rotate(10deg);height:5rem;margin-top:3rem}.spring-banner .blade:nth-of-type(3n){background-color:#00c853;border-radius:0 100% 0 50%;height:7rem;margin-top:1rem}.spring-banner .blade:nth-of-type(4n){border-radius:0 100% 0 50%;transform:rotate(-8deg)}.spring-banner .blade:nth-of-type(5n){transform:rotate(4deg);border-radius:0 100% 0 50%}.spring-banner .blade:nth-of-type(7n){background-color:#81c784;border-radius:100% 0 50% 0;animation:wind-seven 3s ease alternate infinite}.spring-banner .blade:nth-of-type(9n){background-color:#4caf50;animation:wind-three 3s ease alternate infinite}.spring-banner .blade:nth-of-type(13n){background-color:#66bb6a;height:7.5rem;margin-top:.5rem}.spring-banner .blade:nth-of-type(16n){width:.5rem;transform:rotate(-5deg);height:8rem;margin-top:0;animation:wind-five 3s ease alternate infinite}.spring-banner .blade:nth-of-type(24n){transform:rotate(12deg);height:7.5rem;margin-top:.5}@keyframes wind-three{100%{transform:rotate(5deg)}}@keyframes wind-five{100%{transform:rotate(5deg)}}@keyframes wind-seven{100%{transform:rotate(7deg)}}@keyframes wave{0%{transform:rotate(-30deg)}10%{transform:rotate(55deg)}15%{transform:rotate(35deg)}20%{transform:rotate(55deg)}25%{transform:rotate(45deg)}30%{transform:rotate(60deg)}35%{transform:rotate(45deg)}40%{transform:rotate(55deg)}46%{transform:rotate(40deg)}50%{transform:rotate(55deg)}55%{transform:rotate(45deg)}60%{transform:rotate(58deg)}65%{transform:rotate(42deg)}70%{transform:rotate(55deg)}75%{transform:rotate(40deg)}80%{transform:rotate(-30deg)}100%{transform:rotate(-30deg)}}a.autumn-banner-link:hover{text-decoration:none}.autumn-banner{background-color:#fcab83;background-image:url(/assets/image/events/autumn/background.png);background-size:cover;background-repeat:no-repeat;background-position:bottom;position:relative;min-height:135px;display:flex;flex-flow:column;justify-content:space-around}.autumn-banner .leaves-left,.autumn-banner .leaves-right{padding:10px 15px 0 15px;position:absolute;bottom:0}.autumn-banner .leaves-left{left:0}.autumn-banner .leaves-right{right:0}.autumn-banner img{vertical-align:text-bottom}.autumn-banner .autumn-text{text-align:center;z-index:1}.autumn-banner .autumn-text .title{color:#fff;font-weight:700;font-size:2.1rem}@media (max-width:767.98px){.autumn-banner .autumn-text .title{font-size:1.7rem}}.autumn-banner .autumn-text p{color:#111;font-size:1.3rem;margin:0}.autumn-banner .leaf1{height:75px;animation:wind 2.2s ease-in-out alternate infinite}.autumn-banner .leaf2{height:110px;animation:wind 3s ease-in-out alternate infinite}.autumn-banner .leaf3{height:90px;animation:wind 2.6s ease-in-out alternate infinite}.autumn-banner .leaf4{height:110px;animation:wind 2.9s ease-in-out alternate infinite}.autumn-banner .leaf5{height:70px;animation:wind 2.3s ease-in-out alternate infinite}@keyframes wind{0%{transform:translateX(-12%) rotate(-5deg)}100%{transform:translateX(12%) rotate(5deg)}}.blue-banner{position:relative;padding:20px 0;background:#05abe0;background:-moz-linear-gradient(top,#05abe0 0,#53cbf1 60%,#87e0fd 100%);background:-webkit-linear-gradient(top,#05abe0 0,#53cbf1 60%,#87e0fd 100%);background:linear-gradient(to bottom,#05abe0 0,#53cbf1 60%,#87e0fd 100%)}.blue-banner h3{color:#fff;font-weight:700;margin:5px auto;font-size:2.1rem;width:50%}.blue-banner p{color:#111;font-size:1.3rem;margin:0 auto;width:50%}@media (max-width:767.98px){.blue-banner h3{font-size:1.7rem}.blue-banner h3,.blue-banner p{width:80%}}.portal-instruction{padding:15px 0;margin:65px 0;font-weight:700}.portal-instruction h4{margin-top:15px}.portal-instruction i{font-weight:400}.portal-instruction .portal-instruction__img img{width:100%;border-radius:10px;box-shadow:rgba(60,64,67,.3) 0 1px 2px 0,rgba(60,64,67,.15) 0 1px 3px 1px}@media (max-width:767.98px){.portal-instruction{margin:15px 0}}.testimonial{padding:35px 135px;color:#000;line-height:1.3em;background-size:cover}.testimonial .avatar{padding-right:50px}.testimonial.blue{background-image:url(/assets/image/blocks/testimonial/blue.svg);background-color:#81d1f4}.testimonial.blue img{border:5px solid #f76131}.testimonial.red{background-image:url(/assets/image/blocks/testimonial/red.svg);background-color:#ee9d67}.testimonial.red img{border:5px solid #f04e3e}.testimonial.yellow{background-image:url(/assets/image/blocks/testimonial/yellow.svg);background-color:#fce190}.testimonial.yellow img{border:5px solid #d3b42b}.testimonial footer{font-weight:700;font-size:1.05em}.block-orange{padding:25px}.block-orange p{text-align:center;font-weight:700;color:#fff}.block-orange a,.block-orange p{font-size:20px}.block-orange a{text-decoration:underline}.nowrap{white-space:nowrap}@media (max-width:1199px){.testimonial{padding:35px 105px}.testimonial .avatar{padding-right:30px}}@media (max-width:991px){.testimonial{padding:35px 55px}.testimonial .avatar{padding-right:30px}}@media (max-width:767px){.testimonial{padding:35px 35px}.testimonial .avatar{padding-right:0;padding-bottom:20px}.testimonial .avatar img{width:50%}}@media (max-width:991px){.header-main{background-image:none;display:flex;justify-content:center;align-items:flex-start}.header-main h1{font-size:1.5em}.header-main p{font-weight:400}}@media (max-width:767.98px){h1,h2,h3,h4{text-align:center}.h1,h1{font-size:22px}.h2,h2{font-size:22px}.h3,h3{font-size:20px}.h4,h4{font-size:18px}.header-wrap-btn a.btn{margin:5px 0}a .card:hover img{transform:none;filter:none}a .card .card-body{height:90px}a .card .card-body .h5,a .card .card-body h5{font-size:20px}.banner{background-image:url(/assets/image/pattern-dots01.png);background-size:cover}}@media only screen and (max-width:479px) and (min-width:0px){body,input,label,select,textarea{font-size:14px}}@media (max-width:426px){#hero .inner,#hero .inner_blue{width:80vw;padding:.8rem;margin-bottom:1rem}#hero .inner h1,#hero .inner_blue h1{font-size:1.5rem}#hero .inner h2,#hero .inner_blue h2{font-size:1.2rem}#hero .inner h3,#hero .inner_blue h3{font-size:1.1rem}#landing-header .inner h1{font-size:1.5rem}.navbar-brand{padding:0}.navbar-brand img{height:50px;width:auto;display:block;transition:all .3s ease-out;margin:0}#alt-navbar .navbar-brand{padding:20px 0}#navbar,.header{height:90px}}.popupContainer{background:rgba(0,0,0,.4);display:none;height:100%;position:fixed;text-align:center;top:0;width:100%;z-index:1000}.popupContainer .helper{display:inline-block;height:100%;vertical-align:middle}.popupContainer>div{background-color:#fff;box-shadow:10px 10px 60px #555;display:inline-block;height:auto;width:90%;max-width:700px;min-height:100px;vertical-align:middle;position:relative;border-radius:8px}@media (min-width:480px){.popupContainer>div{width:90%}}@media (min-width:767px){.popupContainer>div{width:80%}}@media (min-width:1023px){.popupContainer>div{width:70%}}.popupContainer .popupCloseButton{background-color:#fff;border:3px solid #999;border-radius:50px;cursor:pointer;display:inline-block;font-family:arial;font-weight:700;position:absolute;top:-20px;right:-20px;font-size:25px;line-height:30px;width:30px;height:30px}.popupContainer .popupCloseButton:hover{color:#ff4500}.popupContainer .popup{width:100%;height:100%;display:flex}.popupContainer .popup .popupImg{width:50%;border-bottom-left-radius:8px;border-top-left-radius:8px;background-image:url(/assets/image/codekid2.jpg);background-position:center 0;background-size:cover;background-repeat:no-repeat}@media (max-width:599px){.popupContainer .popup .popupImg{display:none}}.popupContainer .popup .popupContent{padding:35px 30px 50px 30px;width:50%;box-shadow:-10px 0 10px -5px #383838}@media (max-width:599px){.popupContainer .popup .popupContent{width:100%;box-shadow:none}}.popupContainer .popup .popupContent__text{text-align:left}@media (max-width:599px){.popupContainer .popup .popupContent__text{text-align:center}}.popupContainer .popup .popupContent__text p{font-size:21px;margin:0}.popupContainer .popup .popupContent__text p.promo{font-weight:700;font-size:30px}.popupContainer .popup .popupContent__text .discount{display:block;font-size:50px;font-weight:700;background:linear-gradient(45deg,#fe6500 33%,orange 66%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;margin-left:-5px;line-height:65px}.popupContainer .popup .popupContent__text .text-muted{font-size:16px;display:block}.popupContainer .popup .popupContent form{margin-top:20px}