@import url(https://fonts.googleapis.com/css?family=Roboto:300);body{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}:root{--primary-color:#242424;--blue-black:#091c30;--secondary-color:rgba(226,155,24,0.945);--white-color:#fff;--color-white:#212121;--color-bg:#272727;--gray:#ddd;--color-shadow:#141414}body{font-family:"Roboto",sans-serif;font-weight:300;color:#fff}h1,h2,h3,h4,h5,h6{font-weight:600}#App{display:flex;flex-direction:column;width:100%;height:100%;margin:0;padding:0}.bm-item{display:inline-block;text-decoration:none;margin-bottom:10px;color:#d1d1d1;transition:color .2s}.bm-item:hover{color:#fff}.bm-burger-button{position:fixed;width:36px;height:30px;left:36px;top:36px;z-index:3}#header{position:fixed!important;width:100%;height:100px;background:#242424;background:var(--primary-color);border:none;z-index:5}#header img{padding:7px;margin-top:13px}.bm-burger-bars{background:#fff}.bm-cross-button{height:24px;width:24px}.bm-cross{background:#bdc3c7}.bm-menu{background:#242424;background:var(--primary-color);padding:2.5em 1.5em 0;font-size:1.15em}.bm-morph-shape{fill:#373a47}.bm-item-list{color:#b8b7ad}.bm-overlay{background:rgba(0,0,0,.3)}.menu-item{margin-top:6vh;padding:0;text-align:left;font-weight:700}.menu-item:focus{outline:0}#menuImg{height:17.5vh;display:flex;flex-direction:row;align-items:center;justify-content:center;border-radius:10px;background-repeat:no-repeat;background-size:contain;background-position:50%}#menuImg:focus{outline:none}#menuImg h2{margin-top:8vh;font-family:GreatVibes;font-weight:700}#span{padding:12px}.logoTxt{display:flex!important;flex-direction:column!important;align-items:center!important;align-content:center!important;margin-top:30vh}.logoTxt h1{font-family:GreatVibes;font-weight:700;font-size:2.6rem}.logoTxt h5{font-family:south;font-size:2.5rem}.showcase{width:100%;height:93vh;position:relative;background:url(https://i.ibb.co/vXqDmnh/background.jpg) no-repeat 50%/cover}.showcase:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;background:rgba(0,0,0,.6);box-shadow:inset 120px 100px 250px #000,inset -120px 250px 250px #000}.showcase-top{position:relative;z-index:2;height:90px}.showcase-top img{width:180px;left:50%;margin-left:0}.showcase-top a,.showcase-top img{position:absolute;top:50%;transform:translate(-50%,-50%)}.showcase-top a{right:0}.showcase-content{display:grid;grid-template-columns:repeat(2,minmax(100px,1fr));position:relative;z-index:2;width:100%;text-align:right;margin-top:9rem}.showcase-content h1{font-family:montserrat;font-weight:700;font-size:4.2rem;line-height:1.1;margin-right:2rem}.showcase-content p{color:#fff;font-family:montserrat;font-weight:400;font-size:1.3rem;text-align:left;float:right;position:relative;width:72%}.about{display:grid;grid-template-columns:repeat(2,minmax(100px,1fr));max-width:100%;height:auto}.path{font-size:1rem}.about img{position:relative;margin-right:1.5rem;margin-top:-2.5rem;float:right}.about div:first-of-type{position:relative;background:url(../../static/media/dark.85098105.jpg);background-size:cover;background-repeat:no-repeat;background-position:50%}.about div:first-of-type:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;background:rgba(0,0,0,.4);box-shadow:inset 120px 100px 250px #000,inset 120px 100px 250px #000}.about div:nth-of-type(2){background:#242424;background:var(--primary-color)}.about div:nth-of-type(2) h1{margin-left:1.5rem;margin-top:1rem;font-family:montserrat;font-size:2.5rem;text-transform:uppercase;text-align:left}.about div:nth-of-type(2) p{width:80%;margin-left:1.5rem;font-size:1.3rem;text-align:left}.about div:nth-of-type(2) h2{font-size:2rem}.about div:nth-of-type(2) h2,.about div:nth-of-type(2) h3{font-family:montserrat;font-weight:lighter;text-transform:uppercase;margin-left:1.5rem;color:rgba(226,155,24,.945);color:var(--secondary-color);margin-top:2rem}.about div:nth-of-type(2) h3{font-size:1.5rem}#wrapper{font-family:"Roboto",sans-serif;font-weight:300;background:#181818;color:#fff;display:flex;flex-direction:row}#left{display:flex;flex-direction:column;position:relative;top:6vh}#left,#right{flex:1 1}#left,#right,#signin{align-items:center;justify-content:center}#signin{display:flex;flex-direction:column;width:80%;padding-bottom:1rem}#signin form{width:80%;padding-bottom:3rem}#signin .logo{margin-bottom:8vh}#signin .logo img{width:180px}#signin label{font-size:.9rem;line-height:2rem;font-weight:500;color:#fff;font-weight:700}textarea{height:20vh}#signin .text-input{margin-bottom:1.3rem;height:6vh;width:100%;background:#181818;border:1px solid #272727;border:1px solid var(--color-bg);box-shadow:inset 2px 2px 5px #141414,inset -5px -5px 10px #141414;box-shadow:inset 2px 2px 5px var(--color-shadow),inset -5px -5px 10px var(--color-shadow);color:#ccc;padding:.5rem 1rem;line-height:1.3rem}#signin .text-input:active{background:#181818}#signin .text-input:focus{outline:none;background:#181818;font-weight:700}#signin .primary-btn{width:100%;outline:0}#signin h5{color:rgba(226,155,24,.945);color:var(--secondary-color);text-decoration:none;text-align:center}#signin h5 a{color:#fff}#signin h5{margin-top:-3rem}#signin .or{display:flex;flex-direction:row;margin-bottom:1.2rem;align-items:center}#signin .or .bar{flex:auto;border:none;height:1px;background:#aaa}#signin .or span{color:#ccc;padding:0 .8rem}#showcaseo{display:flex;align-items:center;justify-content:center;background:url(../../static/media/bicycle.7f901bef.png) no-repeat 50%/cover;height:120vh}#showcaseo:after{height:100vh;z-index:3;background:rgba(0,0,0,.6);box-shadow:inset 120px 100px 250px #000,inset -120px -100px 250px #000}#showcaseo .showcase-text{font-size:3rem;width:100%;color:#fff;font-weight:700;margin-bottom:1.5rem;-webkit-text-fill-color:transparent;-webkit-text-stroke:2px #091c30;-webkit-text-stroke:2px var(--blue-black);position:relative;top:-320px}#showcaseo .showcase-text2{font-size:4rem;width:100%;color:#fff;font-weight:700;text-align:center;margin-bottom:1.5rem;color:rgba(226,155,24,.945);color:var(--secondary-color)}#showcaseo .showcase-text2 strong{-webkit-text-fill-color:rgba(226,155,24,.945);-webkit-text-fill-color:var(--secondary-color);-webkit-text-stroke:2px #fff;-webkit-text-stroke:2px var(--white-color)}a:hover{color:rgba(226,155,24,.945);color:var(--secondary-color);text-decoration:none}#main-footer{color:#ccc;text-align:center;font-size:.8rem;max-width:80%}#main-footer a{color:#fff;font-weight:300;text-decoration:underline}.primary-btn{padding:.7rem 1rem;text-transform:uppercase;display:block;border:0;font-size:1.2rem;border-radius:2px;font-weight:500;background:rgba(226,155,24,.945);background:var(--secondary-color);font-weight:700;color:#fff;text-decoration:none;cursor:pointer;text-align:center;margin-bottom:1rem;transition:all .5s}.primary-btn:hover{opacity:.6}@media (max-width:768px){body{overflow:auto}#right{display:none}#left{justify-content:start;margin-top:4vh}#signin .logo{margin-top:6vh}#signin .text-input{margin-bottom:.7rem}#main-footer{padding-top:1rem}}.gallery{background:#333;display:grid;grid-gap:20px;padding:2rem;height:100%;grid-template-columns:repeat(6,minmax(100px,1fr));box-sizing:border-box;line-height:1.4}.gallery img{border-radius:2px;width:100%}.gallery a:hover,.gallery p a{transition:transform .3s}.gallery a:hover{transform:scale(1.4)}.skeleton-container{display:grid;grid-template-columns:repeat(4,minmax(100px,1fr));max-width:100%;max-height:100vh;grid-gap:2rem}@-webkit-keyframes placeHolderShimmer{0%{transform:translateZ(0);background-position:-468px 0}to{transform:translateZ(0);background-position:468px 0}}@keyframes placeHolderShimmer{0%{transform:translateZ(0);background-position:-468px 0}to{transform:translateZ(0);background-position:468px 0}}.card-skeleton{width:100%;height:40vh;position:relative;top:0;left:0;transition:all .3s ease-in-out;--webkit-backface-visibility:hidden;background:#242424;border-radius:2px;z-index:10;padding:2em;opacity:1}.card-skeleton.hidden{transition:all .3s ease-in-out;opacity:0;height:0;padding:0}.card-skeleton-img{width:100%;height:120px;background:rgba(34,68,34,.27);display:block}.animated-background{will-change:transform;-webkit-animation:placeHolderShimmer 1s linear infinite forwards;animation:placeHolderShimmer 1s linear infinite forwards;-webkit-backface-visibility:hidden;background:#091c30;background:var(--blue-black);background:linear-gradient(90deg,#eee 8%,#fff 18%,#999 33%);background-size:800px 104px;height:100%;position:relative}.skel-mask-container{position:relative}.skel-mask{background:#091c30;background:var(--blue-black);position:absolute;z-index:200}.skel-mask-1{width:100%;height:15px;top:0;left:0}.skel-mask-2{width:25%;height:10px;top:15px;right:0}.skel-mask-3{top:25px}.skel-mask-3,.skel-mask-4{width:100%;height:15px;right:0}.skel-mask-4{top:50px}.skel-mask-5{width:10%;height:30px;top:65px;right:30%}.skel-mask-6{width:100%;height:15px;top:95px;right:0}.link{padding:20px;color:#fff;color:var(--white-color);background-color:#242424;background-color:var(--primary-color)}.link hr{margin-top:4.854rem;background:#f8f8ff;opacity:.2}.sub-links ul{list-style:none;margin-top:5vh;padding:0;display:grid;grid-gap:20px;grid-template-columns:repeat(4,1fr)}.sub-links a{opacity:.5;font-family:montserrat}.sub-links a,.sub-links a:hover{color:#fff;color:var(--white-color);text-decoration:none}.sub-links a:hover{opacity:1;font-weight:700}.logos a{padding:10px;color:rgba(226,155,24,.945);color:var(--secondary-color);font-size:2rem}.logo,.logos a:hover{color:#fff;color:var(--white-color)}footer{background-color:#242424;background-color:var(--primary-color);padding:1.618rem;text-align:center}footer p{font-weight:700;color:#f5f5f5;opacity:.8}@media(max-width:700px){.sub-links ul{display:grid;grid-gap:20px;grid-template-columns:repeat(3,1fr)}}@media(max-width:600px){#left{margin-bottom:2.5rem}#signin .text-input{margin-bottom:1.3rem;height:8vh;width:100%;background:#181818;border:1px solid #242424;border:1px solid var(--primary-color);box-shadow:inset 2px 2px 5px #272727,inset -5px -5px 10px #242424;box-shadow:inset 2px 2px 5px var(--color-bg),inset -5px -5px 10px var(--primary-color);color:#ccc;padding:.5rem 1rem;line-height:1.3rem}.sub-links ul{display:grid;grid-gap:20px;grid-template-columns:repeat(2,1fr);text-align:center;font-size:15px}}@media(max-width:500px){#menuImg{width:70%}.wrapper{font-size:15px}header{margin:0;padding:20px 0 0;position:static;display:grid;grid-gap:20px;grid-template-columns:repeat(1,1fr);grid-template-areas:"nt" "mn" "sb"}h1,header{text-align:center}h1{font-size:18px}.logos,.sub-links ul{display:grid;grid-gap:20px;grid-template-columns:repeat(2,1fr);text-align:center}.sub-links ul{font-size:15px}}@media(max-width:900px){.gallery{display:grid;grid-gap:20px;grid-template-columns:repeat(4,minmax(100px,1fr))}}@media(max-width:700px){.gallery{display:grid;grid-gap:20px;grid-template-columns:repeat(3,minmax(100px,1fr))}}@media(max-width:600px){.showcase-content h1{font-size:2.3rem;text-align:center;margin-left:2rem;text-transform:uppercase}.showcase-content{display:flex;flex-direction:column;align-items:center;justify-content:center}.showcase-content p{font-size:1rem;width:100%;text-align:center}.about{width:100%;display:flex}.about div:first-of-type,.about img{display:none}.about div:nth-of-type(2) h1{font-size:1.5rem;margin-top:4rem}.about div:nth-of-type(2) h2{font-size:1.3rem}.about div:nth-of-type(2) h3{font-size:1.1rem}.about div:nth-of-type(2) p{font-size:1rem}.skeleton-container{display:flex;flex-direction:column;grid-gap:2rem}.card-skeleton{height:50vh}}@media(max-width:500px){.gallery{display:grid;grid-gap:20px;grid-template-columns:repeat(1,1fr);text-align:center}.gallery a:hover{transition:transform .3s;transform:scale(1.2)}}@font-face{font-family:"Baloo";src:local("Baloo"),url(../../static/media/Baloo-Regular.7ea5a277.ttf) format("truetype")}@font-face{font-family:"montserrat";src:local("montserrat"),url(../../static/media/Montserrat-Regular.07689d4e.ttf) format("truetype")}@font-face{font-family:"gotham";src:local("gotham"),url(../../static/media/Gotham.022af2f6.ttf) format("truetype")}body{background-color:#000;margin:0}*{box-sizing:border-box}h1{font-family:Baloo}p{font-family:montserrat}h1,h2,h3,h4,h5{cursor:default}@-webkit-keyframes animateBubble{0%{margin-top:1000px}to{margin-top:-100%}}@keyframes animateBubble{0%{margin-top:1000px}to{margin-top:-100%}}@-webkit-keyframes sideWays{0%{margin-left:0}to{margin-left:50px}}@keyframes sideWays{0%{margin-left:0}to{margin-left:50px}}.x1{-webkit-animation:animateBubble 25s linear infinite,sideWays 2s ease-in-out infinite alternate;animation:animateBubble 25s linear infinite,sideWays 2s ease-in-out infinite alternate;left:-5%;top:5%;transform:scale(.6)}.x2{-webkit-animation:animateBubble 20s linear infinite,sideWays 4s ease-in-out infinite alternate;animation:animateBubble 20s linear infinite,sideWays 4s ease-in-out infinite alternate;left:5%;top:50%;transform:scale(.4)}.x3{-webkit-animation:animateBubble 28s linear infinite,sideWays 2s ease-in-out infinite alternate;animation:animateBubble 28s linear infinite,sideWays 2s ease-in-out infinite alternate;left:10%;top:40%;transform:scale(.7)}.x4{-webkit-animation:animateBubble 22s linear infinite,sideWays 3s ease-in-out infinite alternate;animation:animateBubble 22s linear infinite,sideWays 3s ease-in-out infinite alternate;left:20%;top:0;transform:scale(.3)}.x5{-webkit-animation:animateBubble 29s linear infinite,sideWays 4s ease-in-out infinite alternate;animation:animateBubble 29s linear infinite,sideWays 4s ease-in-out infinite alternate;left:30%;top:50%;transform:scale(.5)}.x6{-webkit-animation:animateBubble 21s linear infinite,sideWays 2s ease-in-out infinite alternate;animation:animateBubble 21s linear infinite,sideWays 2s ease-in-out infinite alternate;left:50%;top:0;transform:scale(.8)}.x7{-webkit-animation:animateBubble 20s linear infinite,sideWays 2s ease-in-out infinite alternate;animation:animateBubble 20s linear infinite,sideWays 2s ease-in-out infinite alternate;left:65%;top:70%;transform:scale(.4)}.x8{-webkit-animation:animateBubble 22s linear infinite,sideWays 3s ease-in-out infinite alternate;animation:animateBubble 22s linear infinite,sideWays 3s ease-in-out infinite alternate;left:80%;top:10%;transform:scale(.3)}.x9{-webkit-animation:animateBubble 29s linear infinite,sideWays 4s ease-in-out infinite alternate;animation:animateBubble 29s linear infinite,sideWays 4s ease-in-out infinite alternate;left:90%;top:50%;transform:scale(.6)}.x10{-webkit-animation:animateBubble 26s linear infinite,sideWays 2s ease-in-out infinite alternate;animation:animateBubble 26s linear infinite,sideWays 2s ease-in-out infinite alternate;left:80%;top:40%;transform:scale(.3)}.bubble{box-shadow:0 20px 30px rgba(0,0,0,.2),inset 0 10px 30px 5px #fff}.bubble,.bubble:after{border-radius:50%;height:100px;position:absolute;width:100px}.bubble:after{background:radial-gradient(ellipse at center,hsla(0,0%,100%,.5) 0,hsla(0,0%,100%,0) 70%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#80ffffff",endColorstr="#00ffffff",GradientType=1);box-shadow:inset 0 20px 30px hsla(0,0%,100%,.3);content:"";left:10px}.index h3{font-size:3rem;margin-top:-1.2rem;text-align:center}.index .alt-col{color:rgba(226,155,24,.945)}.index p{font-size:1.6rem;font-weight:600;text-align:center}.codeflare,.index p{text-transform:uppercase}.codeflare{color:#e59500;font-weight:700}.button{border:2px solid rgba(226,155,24,.945);border-radius:.25rem;padding:20px 40px;font-family:sans-serif;text-transform:uppercase;font-weight:400;font-size:3.5vh;letter-spacing:1px;cursor:pointer;transition:all .5s}.button.red:hover{border:2px solid #fff;color:rgba(226,155,24,.945);box-shadow:-5px -5px 10px 0 rgba(95,128,172,.43),5px 5px 10px 0 rgba(22,30,41,.41);background:#091c30}.button.sign-up:hover{color:#e59500;transform:scale(1.1)}.index span{color:#fff}.index{width:100%;min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;transition:all .5s;background:url(../../static/media/telescope.df6d7cf5.webp);position:relative;background-size:cover}.index:after{content:"";position:absolute;background:radial-gradient(circle,rgba(0,0,0,.1) 0,rgba(0,0,0,.6) 0,rgba(0,0,0,.8) 100%);width:100%;height:100vh;top:0;left:0;z-index:1;transition:all 5s}.index *{z-index:2}.index .codeflare{overflow:hidden;width:800px;transition:all 2s ease;margin:0;font-size:8.8em;-webkit-filter:drop-shadow(.05em .025em rgba(0,0,0,.5));filter:drop-shadow(.05em .025em rgba(0,0,0,.5));letter-spacing:4px;text-align:center}.index .alt-col,.index .codeflare{text-shadow:5px 5px 10px #222,-5px -5px 10px #091c30}.index .button{overflow:hidden;opacity:1;transition-delay:2s,0s,0s,0s;transition-duration:1s,.5s,.5s,.5s;transition-property:opacity,background-color,color,transform}.index .button:active{box-shadow:inset -5px -5px 10px 0 rgba(95,128,172,.43),inset 5px 5px 10px 0 rgba(22,30,41,.41);background:#091c30}.index .button.sign-up{position:absolute;top:40px;right:40px}.index.loading .codeflare{width:80px;-webkit-animation-name:pulsing;animation-name:pulsing;-webkit-animation-duration:2.5s;animation-duration:2.5s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-filter:none;filter:none;letter-spacing:0}.index.loading:after{background:#000}.index.loading .button,.index.loading h3,.index.loading p{opacity:0}@-webkit-keyframes pulsing{0%{color:#e59500}25%{color:#000}50%{color:#fff}75%{color:#e59500}to{color:#e59500}}@keyframes pulsing{0%{color:#e59500}25%{color:#000}50%{color:#fff}75%{color:#e59500}to{color:#e59500}}@-webkit-keyframes gradient{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}@keyframes gradient{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}.welcome{display:grid;grid-template-columns:repeat(2,minmax(100px,1fr));max-width:100%;height:81vh;background:linear-gradient(-45deg,#000,#091c30,#222,#fc7405);background-size:400% 400%;-webkit-animation:gradient 15s ease infinite;animation:gradient 15s ease infinite}.welcome div:first-of-type{background:url(../../static/media/hacker.41c5ffbf.jpg);background-size:cover;background-repeat:no-repeat;background-position:50%;opacity:.7}.welcome div:nth-of-type(2){opacity:1}.welcome div:nth-of-type(2) p{font-size:1.2rem}.welcome div:nth-of-type(2) h1{text-transform:uppercase;color:#fff}.welcome a,.welcome div:nth-of-type(2) p,.welcome h1{font-family:gotham;margin-top:2rem;margin-left:2rem;margin-right:2rem;text-align:left}.welcome div:nth-of-type(2) .butt{background-color:rgba(226,155,24,.945);width:20rem;font-size:1.3rem;color:#fff;padding:1.3em;position:relative;top:4.854rem;font-weight:600;text-decoration:none;transition-duration:.5s;transition-property:all;box-shadow:inset 0 0 15px rgba(66,66,66,0),inset 0 0 20px hsla(0,0%,100%,0),7px 7px 15px rgba(58,58,58,.15),-7px -7px 20px #000,inset 0 0 4px hsla(0,0%,100%,.2);transition:box-shadow 399ms ease-in-out}.welcome div:nth-of-type(2) .butt:hover{box-shadow:-2px -2px 5px #212121,2px 2px 5px #141414}.ict{padding:6rem;background-color:#222}.ict div:first-of-type h1{font-family:gotham;text-align:center}.ict div:nth-of-type(2) p{position:relative;top:1.618rem;text-align:left;font-size:1.2rem}.ict div:nth-of-type(3) ul{position:relative;top:3.236rem;font-family:montserrat;color:#000}.ict div:nth-of-type(3) ul li{padding:1.618rem;font-size:1.2rem;box-shadow:0 0 15px rgba(66,66,66,0),0 0 20px rgba(226,155,24,.945),7px 7px 9px rgba(58,58,58,.15),2px -7px 18px rgba(226,155,24,.945),0 0 4px hsla(0,0%,100%,.2);transition:box-shadow 399ms ease-in-out}.ict div:nth-of-type(3) ul li:hover{box-shadow:-2px -2px 5px #212121,2px 2px 5px #141414;cursor:pointer;color:rgba(226,155,24,.945);font-weight:400}.trending{margin-top:8vh}.trending h1,p{font-family:montserrat;text-align:center}.trending p{text-transform:uppercase;color:rgba(226,155,24,.945)}.courses{display:grid;grid-template-columns:repeat(3,minmax(100px,1fr));grid-gap:40px;padding:2.5rem;margin-top:2.3rem;margin-bottom:3em;box-sizing:border-box;max-width:100%;height:100vh;transition-property:all;transition-delay:.6s;background-color:#000}.courses div{background:#222;height:auto;width:55vh;height:34vh;border-radius:2px;box-shadow:inset 0 0 15px rgba(55,84,170,0),inset 0 0 20px hsla(0,0%,100%,0),7px 7px 15px rgba(55,84,170,.15),-7px -7px 20px #000,inset 0 0 4px hsla(0,0%,100%,.2)}.courses div:hover{cursor:pointer;box-shadow:inset -6px -6px 20px #222,inset 6px 6px 20px rgba(0,0,0,.1)}.courses div:active{box-shadow:inset -5px -5px 10px 0 rgba(95,128,172,.43),inset 5px 5px 10px 0 rgba(22,30,41,.41);background:#091c30}.courses div .icon{position:relative;top:0;float:right;width:4rem}.courses div p{display:flex;position:relative;top:3.6rem;padding:0;margin-left:2rem;align-items:flex-start}.courses div p:first-of-type{color:rgba(226,155,24,.945)}.courses div p:nth-of-type(2){text-transform:uppercase;font-weight:700}.courses div p:nth-of-type(3){color:#999}.courses div p:last-of-type{margin-top:2.5rem;margin-bottom:6rem}.courses div p:last-of-type span{margin-left:.4rem;color:rgba(226,155,24,.945)}.student{display:flex;flex-direction:column;margin-top:50vh;width:100%;position:relative;height:81vh;background:url(../../static/media/student2.cfef0de1.jpg);background-size:cover;background-repeat:no-repeat;background-position:50%}.student:after{content:"";background:rgba(0,0,0,.6);position:absolute;top:0;left:0;width:100%;height:81vh;z-index:1;box-shadow:inset 100px 100px 250px #000,inset 450px -100px 250px #000}.student h1,p{position:relative;z-index:2;color:#fff}.student h1{font-size:3rem;font-family:montserrat;text-transform:uppercase;margin:1em}.student p{float:left;margin-left:2em;text-align:left;font-size:1.3rem;word-wrap:text-wrap}.student p:nth-child(3){background-color:rgba(226,155,24,.945);width:20rem;font-size:1.2rem;text-align:center;text-transform:uppercase;color:inherit;padding:1em;position:relative;top:1.618rem;font-weight:600;text-decoration:none;transition-duration:.5s;transition-property:all;box-shadow:inset 0 0 15px rgba(66,66,66,0),inset 0 0 20px rgba(226,155,24,.945),7px 7px 15px rgba(58,58,58,.15),2px -7px 25px rgba(226,155,24,.945),inset 0 0 4px hsla(0,0%,100%,.2);transition:box-shadow 399ms ease-in-out}.app-ad{display:flex;flex-direction:column;position:relative;padding:3rem;background:url(../../static/media/ad2.5e53c8b8.webp);background-size:cover;background-repeat:no-repeat;background-position:50%}.app-ad,.app-ad:after{width:100%;height:108vh}.app-ad:after{content:"";background:rgba(0,0,0,.6);position:absolute;top:0;left:0;z-index:1;box-shadow:100px -100px -250px #000,inset 450px 100px 250px #000}.app-ad h1,p{position:relative;z-index:2;color:#fff}.app-ad h1{font-size:1.4rem;margin:1em;text-align:right}.app-ad a,.app-ad h1{font-family:montserrat;text-transform:uppercase}.app-ad a{background-color:rgba(226,155,24,.945);width:20rem;font-size:1.2rem;text-align:center;color:#feeeee;padding:1em;position:relative;z-index:3;margin-left:53rem;top:30rem;font-weight:700;text-decoration:none;transition-duration:.5s;transition-property:all;box-shadow:inset 0 0 15px rgba(66,66,66,0),inset 0 0 20px rgba(226,155,24,.945),7px 7px 15px rgba(58,58,58,.15),2px -7px 25px rgba(226,155,24,.945),inset 0 0 4px hsla(0,0%,100%,.2);transition:box-shadow 399ms ease-in-out}.app-ad a:hover{box-shadow:-2px -2px 5px #212121,2px 2px 0 #141414;cursor:pointer;color:#feeeee}.gal{color:#fff}.student p:nth-child(3):hover{box-shadow:-2px -2px 5px #212121,2px 2px 1px #141414;cursor:pointer;color:#feeeee}.idea{display:grid;grid-template-columns:repeat(2,minmax(100px,1fr));max-width:100%;height:66vh}.idea div:first-of-type{background:url(../../static/media/back.0fdd43a0.jpeg);background-size:cover;background-repeat:no-repeat;background-position:50%;opacity:.7}.idea div:nth-of-type(2){display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:#222}.idea div:nth-of-type(2) p{font-size:1.2rem}.idea div:nth-of-type(2) h1{text-transform:uppercase;color:#fff}.idea .butt,.idea div:nth-of-type(2) p,.idea h1{font-family:gotham;margin-top:2rem;margin-left:2rem;margin-right:2rem;text-align:left}.idea .butt{background-color:rgba(226,155,24,.945);width:20rem;font-size:1.3rem;text-align:center;text-transform:uppercase;color:#fff;padding:1em;position:relative;top:1.618rem;font-weight:600;text-decoration:none;transition-duration:.5s;transition-property:all;box-shadow:inset 0 0 15px rgba(66,66,66,0),inset 0 0 20px hsla(0,0%,100%,0),7px 7px 15px rgba(58,58,58,.15),-7px -7px 20px #000,inset 0 0 4px hsla(0,0%,100%,.2);transition:box-shadow 399ms ease-in-out}.idea div:nth-of-type(2) .butt:hover{box-shadow:-2px -2px 5px #212121,2px 2px 5px #141414}.subscribe{display:flex;flex-direction:row;grid-gap:5rem;gap:5rem;width:100%;height:21vh;position:relative;align-items:center;justify-content:center;background:#272727}.subscribe h1{font-family:montserrat}.subscribe .form-btn{display:flex;flex-direction:row;align-items:center;justify-content:center;grid-gap:2rem;gap:2rem}.subscribe input{color:#feeeee;caret-color:#feeeee;margin-right:8px;box-shadow:inset 2px 2px 5px #141414,inset -5px -5px 10px #212121;width:55vh;padding:16px;transition-property:all;box-sizing:border-box;transition:all .2s ease-in-out;-moz-appearance:none;appearance:none;-webkit-appearance:none}.subscribe button,.subscribe input{border:0;outline:0;font-size:16px;background-color:#272727;text-shadow:1px 1px 0 #212121}.subscribe button{background-color:rgba(226,155,24,.945);width:15rem;height:7vh;font-size:1.3rem;text-align:center;text-transform:uppercase;color:#fff;font-family:gotham;position:relative;font-weight:600;text-decoration:none;transition-duration:.5s;transition-property:all;box-shadow:inset 0 0 15px rgba(66,66,66,0),inset 0 0 20px hsla(0,0%,100%,0),7px 7px 15px rgba(58,58,58,.15),-7px -7px 20px #000,inset 0 0 4px hsla(0,0%,100%,.2);transition:box-shadow 399ms ease-in-out}.subscribe button:hover{box-shadow:-2px -2px 5px #212121,2px 2px 5px #141414}.subscribe button:active{box-shadow:inset 1px 1px 2px #141414,inset -1px -1px 2px #212121}.subscribe button .icon{margin-right:8px;width:81px;height:81px}@media screen and (max-width:600px){.subscribe{height:auto;grid-gap:1rem;padding:4rem}.subscribe,.subscribe .form-btn{display:flex;flex-direction:column;align-items:center;justify-content:center}.subscribe .form-btn input{padding:1rem}.subscribe .form-btn button{width:90%;height:8vh;font-size:1rem;font-family:gotham}.codeflare{font-size:3rem!important}.index h3{font-size:1.3rem;margin-top:.6rem}.index p{font-size:.8rem}.button{font-size:1rem;padding:10px 30px;margin-top:.6em}.welcome{display:block;height:auto}.welcome div:first-of-type{display:none}.welcome div:nth-of-type(2) h1{font-size:1.7rem}.welcome div:nth-of-type(2) p{font-size:1rem}.welcome div:nth-of-type(2) .butt{width:15rem;font-size:1rem}.trending h1{font-size:1.2rem}.courses{display:flex;flex-direction:column;width:100%;height:auto;grid-gap:20px;gap:20px;position:absolute}.courses div{height:44vh;width:100%;margin:0 auto}.courses div p:nth-of-type(2){text-align:left}.courses div p:nth-of-type(3){font-size:.8rem;text-align:left;margin-right:1em}.courses div p:last-of-type{margin-top:2.5rem;margin-bottom:8rem}.student{margin-top:-3.3rem;margin-bottom:10em}.student h1{font-size:1.2rem}.student p:nth-child(2){font-size:1.2rem;margin-left:1em}.student .gal{margin-bottom:2em}.student p:nth-child(3){font-size:1rem;margin:auto;text-align:center;width:80%;padding:1rem}.app-ad{display:flex;flex-direction:column;justify-content:center;align-items:center;height:54vh}.app-ad h1{display:none}.app-ad p:nth-child(2){font-size:1rem;position:relative;top:7rem;left:7rem;margin:auto;text-align:center;width:50%;padding:1rem}.idea{display:flex;flex-direction:column;align-items:center;justify-content:center;height:auto}.idea .idea div:first-child{display:none}.idea .idea h1{font-size:1.2rem}.idea div:nth-of-type(2) .butt{position:relative;top:-2rem;width:80%;font-size:1rem}}@media(max-width:900px){.courses{display:grid;grid-gap:20px;grid-template-columns:repeat(4,minmax(100px,1fr))}}@media(max-width:700px){.courses{display:flex;flex-direction:column;width:100%;position:relative;z-index:3;margin-top:1rem}.courses>div{width:100%;height:45vh}.welcome{display:block;width:100%;height:100vh}.welcome div:first-of-type{display:none}.welcome div:nth-of-type(2) h1{font-size:1.7rem}.welcome div:nth-of-type(2) p{font-size:1rem}.welcome div:nth-of-type(2) .butt{width:15rem;font-size:1rem}div:nth-of-type(2) .butt{position:relative;width:80%;font-size:1rem}}
/*# sourceMappingURL=main.737f0244.chunk.css.map */