:root{--white: #CBE5EC;--green: #18AC58;--green_shadow: #6e6e6e;--light_yellow: #F6E8B7;--dark_yellow: rgb(239, 215, 128);--header_gradient: linear-gradient(0deg, rgba(239, 215, 128, 1) 42%, rgba(246, 232, 182, 1) 79%)}#root{overflow-x:hidden}HTML,body,*{margin:0;padding:0;border:0px}body{width:100%;background-color:#cbe5ec}main{min-height:77.5dvh}body:before{content:"";position:fixed;top:0;left:0;background-image:url(https://images.craftsnherbs.com/backgrounds/hex.png);background-repeat:no-repeat;background-attachment:fixed;width:100%;height:100%;opacity:.2;z-index:-10}main h1{text-align:center}.wrapper{width:80%;margin:120px auto 20px;display:flex;flex-direction:column;justify-content:center;align-items:center}@media screen and (max-width: 430px){.wrapper{margin:80px auto 20px}main{min-height:82dvh}}.link{position:relative;width:325px;text-align:center;font-size:28px;margin:10px auto;color:var(--green);text-shadow:1px 1px 1px var(--green_shadow);transition:all .3s ease}.link:hover{color:var(--green_shadow);text-shadow:1px 1px 1px var(--green);transform:scale(1.3,1.2) translateY(-1px)}.navbar{position:fixed;top:0;height:120px;width:100%;display:flex;justify-content:space-between;flex-direction:column;background:var(--dark_yellow);background:var(--header_gradient);border-bottom:5px solid var(--green);transition:.25s;box-shadow:0 0 25px var(--green_shadow);z-index:9999}.page_title{height:100px;display:flex;justify-content:flex-start;align-items:center;font-size:34px;text-shadow:1px 1px 1px var(--green_shadow);color:var(--green);transition:.25s}.page_title img{height:85px;transition:.25s}.navbar_menu{margin:0;height:100px;width:100%;display:flex;justify-content:flex-end;transition:.25s}.navbar_menu,.drop{list-style:none}.navbar_menu>li{margin:0 2px;text-align:center}.navbar_menu>li a:hover{background-color:var(--green_shadow);border-left:1px solid var(--green);text-shadow:1px 1px 1px var(--dark_yellow)}.navbar_menu a,.drop li a{text-decoration:none;color:var(--green);text-shadow:1px 1px 1px var(--green_shadow);text-transform:capitalize;font-family:monospace;display:block;padding:10px 2px;font-size:16px;width:124px;transition:background-color .2s ease-in-out;font-family:Raleway,sans-serif;pointer-events:none;z-index:10}.drop{display:none}.drop li{opacity:0;transform-origin:top center;width:125px;box-shadow:5px 5px 10px var(--green_shadow)}.drop li a{pointer-events:none;width:121px;padding:10px 2px;text-align:center;background:var(--dark_yellow);background:var(--header_gradient)}.drop li a:hover{background:var(--green_shadow)}.navbar_menu:hover .drop{display:block}.navbar_menu li:hover .menu li:first-of-type{animation:menu_inner .1s ease-in-out forwards;animation-delay:.1s;border:2px solid var(--green)}.navbar_menu li:hover .menu li:nth-of-type(2){animation:menu_inner .1s ease-in-out forwards;animation-delay:.2s;border:2px solid var(--green)}.navbar_menu li:hover .menu li:nth-of-type(3){animation:menu_inner .1s ease-in-out forwards;animation-delay:.3s;border:2px solid var(--green)}.navbar_menu li:hover .menu li:last-of-type{animation:menu_inner .1s ease-in-out forwards;animation-delay:.4s;border:2px solid var(--green)}.navbar_menu li:hover .menu2 li:first-of-type{animation:menu_inner .1s ease-in-out forwards;animation-delay:.1s;border:2px solid var(--green)}.navbar_menu li:hover .menu2 li:nth-of-type(2){animation:menu_inner .1s ease-in-out forwards;animation-delay:.2s;border:2px solid var(--green)}.navbar_menu li:hover .menu2 li:last-of-type{animation:menu_inner .1s ease-in-out forwards;animation-delay:.3s;border:2px solid var(--green)}.navbar_menu:hover>li>a,.navbar_menu:hover .drop li a{pointer-events:auto}@keyframes menu_inner{0%{opacity:0;transform:rotateX(-90deg)}to{opacity:1;transform:rotateX(0)}}@media screen and (max-width: 650px){.navbar{height:95px}.page_title{font-size:28px}.page_title img{height:60px}}@media screen and (max-width: 500px){.navbar{height:95px}.page_title{font-size:24px}.navbar_menu{justify-content:center}.page_title img{height:60px}}@media screen and (max-width: 430px){.navbar{height:85px}.page_title{font-size:22px}.page_title img{height:50px}}@media screen and (max-width: 400px){.navbar{height:85px}.page_title{font-size:18px}.page_title img{height:50px}.navbar_menu a{font-size:14px}.drop li{width:104px}.drop li a{width:100px;font-size:14px}}@media screen and (max-width: 335px){.navbar{height:67px}.page_title{font-size:14px}.page_title img{height:35px}.navbar_menu a{font-size:12px}.drop li{width:84px}.drop li a{width:80px;font-size:12px}}.large_box{min-width:325px;margin:20px 5px;padding:5px 10px;display:flex;flex-direction:column;justify-content:center}.large_box a{width:200px;margin:5px auto;color:var(--green);text-shadow:1px 1px 1px var(--green_shadow);position:relative;font-size:24px;transition:all .3s ease}.large_box a:hover{color:var(--green_shadow);text-shadow:1px 1px 1px var(--green);transform:scale(1.3,1.2) translateY(-1px)}.large_box h1,.large_box h2,.large_box h3,.large_box h4{color:var(--green);text-shadow:1px 1px 1px var(--green_shadow);text-align:center;margin:5px 0}.large_box h1{font-size:36px}.large_box h2{font-size:28px}.large_box h3{font-size:22px;color:#000}.large_box h4{font-size:18px;text-align:start;color:#000}.large_box p{margin:10px;font-size:20px;text-align:start;color:#000;text-shadow:.5px .5px .5px var(--green_shadow)}.large_box p span{font-size:200%;font-weight:700;line-height:80%;text-shadow:1px 1px 1px var(--green_shadow)}.split_box{display:flex;justify-content:space-between;flex-wrap:wrap;min-width:325px}.box_left_text,.box_right_text{width:45%;min-width:325px;min-height:200px;display:flex;margin:0 5px 20px;padding:5px 10px;flex-direction:column;justify-content:center}.box_left_text ul,.box_right_text ul{list-style-type:circle;width:80%;margin:0 auto}.box_left_img,.box_right_img{width:45%;min-width:325px;min-height:200px;margin:20px 5px;display:flex;flex-direction:column;justify-content:center}.box_left_img img,.box_right_img img{width:100%;min-width:325px;border:3px solid var(--green);box-shadow:5px 5px 15px var(--green_shadow);border-radius:20px}@media (max-width: 1065px){.box_left_text,.box_right_text,.box_left_img,.box_right_img{margin:20px auto;width:100%}}.flip{flex-wrap:wrap-reverse}.box_left_text h2,.box_right_text h2{font-size:28px;text-align:center;color:var(--green);text-shadow:1px 1px 1px var(--green_shadow)}.box_left_text h3,.box_right_text h3{font-size:24px;text-align:center;color:var(--green);text-shadow:1px 1px 1px var(--green_shadow)}.box_left_text h4,.box_right_text h4{color:var(--green);text-shadow:1px 1px 1px var(--green_shadow);font-size:18px;text-align:start;color:#000}.box_left_text p,.box_right_text p{font-size:22px;text-shadow:.5px .5px .5px var(--green_shadow);margin-top:5px;text-align:start}.box_left_text p span,.box_right_text p span{font-size:200%;font-weight:700;line-height:80%;text-shadow:1px 1px 1px var(--green_shadow)}.add_background{background-color:var(--light_yellow);border:5px solid var(--green);border-radius:10px;padding:10px;box-shadow:5px 5px 10px var(--green_shadow)}#showblock{display:none}#showblock:checked+.slideout{left:230px}.slideout{font-family:Roboto,sans-serif;left:5px;position:fixed;top:60%;transition:.25s}.slideout>.slideout_tab{display:block;background-color:var(--dark_yellow);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='49' viewBox='0 0 28 49'%3E%3Cg fill-rule='evenodd'%3E%3Cg id='hexagons' fill='%23efe4a6' fill-opacity='0.05' fill-rule='nonzero'%3E%3Cpath d='M13.99 9.25l13 7.5v15l-13 7.5L1 31.75v-15l12.99-7.5zM3 17.9v12.7l10.99 6.34 11-6.35V17.9l-11-6.34L3 17.9zM0 15l12.98-7.5V0h-2v6.35L0 12.69v2.3zm0 18.5L12.98 41v8h-2v-6.85L0 35.81v-2.3zM15 0v7.5L27.99 15H28v-2.31h-.01L17 6.35V0h-2zm0 49v-8l12.99-7.5H28v2.31h-.01L17 42.15V49h-2z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");border:3px solid var(--green);border-radius:0 5px 5px 0;cursor:pointer;height:100px;margin-left:-30px;position:relative;left:-5px;margin-top:90px;width:60px}.slideout>.slideout_tab>.tab_text{display:inline-block;font-family:Roboto,sans-serif;font-size:.9rem;font-weight:700;margin-top:42px;transform:rotate(90deg);white-space:nowrap}.slideout>.slideout_tab>.tab_text>span{letter-spacing:1px;color:var(--green)}.slideout>.slideout_content{background-color:var(--dark_yellow);border-top:3px solid var(--green);border-right:3px solid var(--green);border-bottom:3px solid var(--green);border-radius:0 5px 5px 0;cursor:auto;font-size:.95rem;height:235px;left:-234px;padding:5px 10px 15px 0;position:absolute;top:-50px;width:210px}.slideout>.slideout_content p{margin:5px}.pst{padding-left:10px;font-size:28px;color:var(--green)}.cookie{padding-left:10px}.cookie_img{height:55px;margin-left:20px;transform:rotate(30deg)}.signup_link{margin:0 auto;width:45%;min-width:325px;display:flex;justify-content:center;position:relative;transform:scale(.7);transition:.25s}.signup_link:hover{transform:scale(1) translateY(-1px)}.signup_link:active{top:4px;transform:scale(.8) translateY(-5px);transition:.1s}#career_link{text-decoration:underline;color:var(--green);text-shadow:1px 1px 1px var(--green_shadow)}#career_link:hover{color:var(--green_shadow);text-shadow:1px 1px 3px var(--green)}#apply_now{margin-top:20px;text-align:center;color:var(--green);text-shadow:.5px .5px 1px var(--green_shadow);text-decoration:underline;transition:all .3s ease}#apply_now:hover{color:var(--green_shadow);text-shadow:.5px .5px 1px var(--green);transform:scale(1.3) translateY(-1px)}#apply_now:active{top:3px;transform:scale(1) translateY(-1px)}#projects,#intern{min-width:325px;aspect-ratio:2/1;margin:0 auto;background:var(--dark_yellow);background:var(--header_gradient);border:3px solid var(--green);border-radius:10px;box-shadow:3px 3px 8px var(--green_shadow)}.course_icons{width:45%;min-width:325px;min-height:200px;margin:15px auto;display:flex;align-items:center;justify-content:space-evenly}#css,#html5,#javascript,#bootstrap,#sass,#postgres,#python,#django,#flask,#reactjs,#mysql,#expressjs,#nodejs{position:relative;padding:5px;background:var(--dark_yellow);background:var(--header_gradient);border:3px solid var(--green);border-radius:10px;box-shadow:3px 3px 8px var(--green_shadow);transition:all .3s ease}#css:hover,#html5:hover,#javascript:hover,#bootstrap:hover,#sass:hover,#postgres:hover,#python:hover,#django:hover,#flask:hover,#reactjs:hover,#mysql:hover,#expressjs:hover,#nodejs:hover{transform:scale(1.3) translateY(-1px);box-shadow:5px 5px 10px var(--green_shadow)}#css,#html5,#javascript,#bootstrap,#sass,#reactjs,#mysql{height:80px;width:70px}#postgres,#python,#django{height:80px;width:80px}#flask,#expressjs,#nodejs{height:80px;width:100px}.card_container{max-width:1300px;min-width:325px;margin:0 auto 10px;display:flex;justify-content:space-between;flex-wrap:wrap}.card_one{position:relative;width:250px;min-height:245px;margin:15px auto;padding:5px;border:3px solid var(--green);border-radius:10px;display:flex;flex-direction:column;align-items:center;background:var(--dark_yellow);background:var(--header_gradient);box-shadow:5px 5px 10px var(--green_shadow);transition:all .3s ease}.card_one:hover,.card_one:focus-within{transform:scale(1.05);box-shadow:4px 4px 16px 2px var(--green_shadow)}.card_one h2{text-align:center;margin:5px 0;color:var(--green);text-shadow:1px 1px 1px var(--green_shadow)}.card_one img{height:100px;width:100px;background-color:var(--green_shadow);border:3px solid var(--green);border-radius:50%;margin-top:10px}.card_one li{width:60px;list-style-type:none;text-align:center}.pricing_wrapper{display:grid;place-items:center}.pricing_container{display:flex;justify-content:center;align-items:center;flex-flow:row wrap;gap:60px;width:80vw;padding-top:32px;padding-bottom:32px}.pricing_container>*{flex-grow:1;flex-basis:0}.pricing_container .pricing_card{min-width:15rem;max-width:calc(12.5rem + 13vw);background-color:var(--dark_yellow);border:3px solid var(--green);border-radius:10px;box-shadow:4px 4px 16px -2px var(--green_shadow);position:relative;transition:all .3s ease}.pricing_container .pricing_card .pricing_ribbon{position:absolute;top:32px;right:24px;border-radius:30px 30px 30px 0;height:3rem;width:100%;background-color:var(--dark_yellow);box-shadow:6px 6px 16px -6px var(--green_shadow)}.pricing_container .pricing_card .pricing_ribbon:before,.pricing_container .pricing_card .pricing_ribbon:after{content:"";position:absolute;top:3rem;width:24px}.pricing_container .pricing_card .pricing_ribbon:before{border-bottom-left-radius:30px;border-top-left-radius:30px;background-color:var(--green_shadow);height:2rem;z-index:1}.pricing_container .pricing_card .pricing_ribbon:after{height:1rem;background-color:var(--dark_yellow)}.pricing_container .pricing_card .pricing_ribbon .pricing_ribbon-text{position:absolute;top:50%;left:24px;width:100%;transform:translatey(-50%);font-size:24px;font-weight:700;color:var(--green);text-shadow:1px 1px 1px var(--green_shadow);text-align:center}.pricing_container .pricing_card img{display:block;max-width:100%;aspect-ratio:16/9;height:auto;object-fit:cover;border-top-left-radius:8px;border-top-right-radius:8px}.pricing_container .pricing_card .pricing_card-info{color:#0d1f2d;padding:5px}.pricing_container .pricing_card .pricing_card-info .card-text{line-height:1.3;text-align:center}.pricing_container .pricing_card .pricing_card-info a{text-decoration:none;color:var(--green);text-shadow:.5px .5px .5px var(--green_shadow);outline:none;display:block;margin:10px auto 8px;width:fit-content;text-align:center;border:thin solid var(--green);box-shadow:2px 2px 4px var(--green_shadow);padding:8px 16px;border-radius:4px;transition:background-color .3s ease,color .3s ease}.pricing_container .pricing_card .pricing_card-info a:hover,.pricing_container .pricing_card .pricing_card-info a:focus{background-color:var(--green);color:var(--light_yellow);text-shadow:.5px .5px .5px var(--green_shadow);box-shadow:4px 4px 8px var(--green_shadow);border:thin solid var(--light_yellow)}.pricing_container .pricing_card:hover,.pricing_container .pricing_card:focus-within{transform:scale(1.05);box-shadow:4px 4px 16px 2px var(--green_shadow)}#discord_link{margin-top:40px;text-align:center;width:325px}.discord{margin:20px auto;width:70%;border:3px solid var(--green);border-radius:10px;box-shadow:5px 5px 16px var(--green_shadow);min-width:325px}footer{display:flex;justify-content:space-between;align-items:center;width:100%;height:80px;background:var(--dark_yellow);background:var(--header_gradient);border-top:5px solid var(--green)}footer a{position:relative;color:var(--green);text-shadow:1px 1px 1px var(--green_shadow);margin-left:30px;transition:all .3s ease}footer a:hover{color:var(--green_shadow);text-shadow:1px 1px 1px var(--green);transform:scale(1.3,1.2) translateY(-1px)}.footer_images{width:200px;padding-right:30px;display:flex;align-items:center;justify-content:space-evenly}.footer_image_one{height:80px}.footer_image_two{height:60px}.honeycomb_wrapper{width:100%}.bumble_bee_image{position:fixed;top:55%;left:50%;transform:translate(-50%,-50%);z-index:-5;width:100%;max-width:1065px;opacity:.6}.honeycomb_image{width:100%;height:100%;display:block;background-color:#000}.honeycomb_container{padding:1rem 0 2.4rem;width:37.5rem}.honeycomb_container:after{content:"";display:table;clear:both}.placeholder{opacity:0!important}.item{width:7.5rem;height:7.5rem;position:relative;display:inline-block;margin:.375rem;animation:1s reveal}@keyframes reveal{0%{opacity:0;transform:scale(0) translate(1000px) translateY(-250px)}to{opacity:1;transform:scale(1) translate(0) translateY(0)}}.item:before{content:"";position:absolute;top:0;bottom:0;left:0;right:0;background-color:var(--dark_yellow);clip-path:polygon(50% 0,93.3% 25%,93.3% 75%,50% 100%,6.7% 75%,6.7% 25%);transform:scale(1.077);transition:transform .3s}.item:hover:before{transform:scale(1.154);background-color:#daa520}.item a{position:absolute;top:0;bottom:0;left:0;right:0;background-size:cover;background-position:center;clip-path:polygon(50% 0,93.3% 25%,93.3% 75%,50% 100%,6.7% 75%,6.7% 25%)}@media (min-width: 17rem){.item{display:block;float:left;margin:0;margin-bottom:-1.05rem}}@media (min-width: 17rem) and (max-width: 21.999rem){.honeycomb_container{max-width:11.25rem}.item:nth-child(2n){margin-left:3.75rem}}@media (min-width: 22rem) and (max-width: 31.999rem){.item{animation:none}.honeycomb_container{max-width:15rem}.item:nth-child(3n+3){margin-left:3.75rem}}@media (min-width: 32rem) and (max-width: 41.999rem){.honeycomb_container{max-width:22.5rem}.item:nth-child(5n+4){margin-left:3.75rem}}@media (min-width: 42rem) and (max-width: 53.999rem){.honeycomb_container{max-width:30rem}.item:nth-child(7n+5){margin-left:3.75rem}}@media (min-width: 54rem){.honeycomb_container{max-width:37.5rem}.item:nth-child(9n+6){margin-left:3.75rem}}@media all and (-ms-high-contrast: none),(-ms-high-contrast: active){.honeycomb_container{padding:.9375rem 0}.item{display:inline-block;float:none;margin:.6375rem!important}}@supports (-ms-ime-align: auto){.honeycomb_container{padding:.9375rem 0}.item{display:inline-block;float:none;margin:.6375rem!important}}.error_404{display:flex;justify-content:center;flex-direction:column;align-items:center;height:80vh}.error_404 h1,.error_404 h4{margin-top:10px}.error_404 h4 a{color:var(--green)}.error_404 h4 a:hover{text-shadow:.5px .5px .5px var(--green_shadow)}.error_image{margin:10px auto 20px;width:63%;border:4px solid var(--green);border-radius:10px;box-shadow:3px 3px 10px var(--green_shadow)}
