@import"https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap";*{padding:0;margin:0;font-family:Poppins,sans-serif}#root{overflow-x:hidden}.Navbar{background-color:#fff;width:100%;min-height:fit-content;height:auto;display:flex;justify-content:space-around;padding-top:20px;padding-bottom:10px;margin-bottom:10px;z-index:2;position:fixed;animation:navbar_seen 1s forwards}@keyframes navbar_seen{0%{transform:translateY(-15vh)}to{transform:translateY(0)}}.Navbar_hidden{background-color:#fff;width:100%;min-height:fit-content;height:auto;display:flex;justify-content:space-around;padding-top:20px;padding-bottom:10px;margin-bottom:10px;z-index:2;position:fixed;transform:translateY(-15vh);animation:navbar_hidden 1s forwards}@keyframes navbar_hidden{0%{transform:translateY(0)}to{transform:translateY(-15vh)}}.logo_container{height:100%;width:300px;display:flex;justify-content:center}.rso_title_container{height:100%;width:500px;margin-top:18px}.rso_title_container a:visited{color:inherit}.menu{height:100%;width:300px;display:flex;justify-content:center;margin-top:10px}.menu_button{background-color:transparent;border:none;cursor:pointer;font-size:17px;font-weight:500;letter-spacing:2px;box-shadow:0 0 #000 inset;transition:1s;padding-bottom:5px;padding-left:10px;padding-right:10px;border-radius:30px}.menu_button:hover{background-color:transparent;border:none;cursor:pointer;font-size:17px;font-weight:500;box-shadow:101px 0 #000 inset;letter-spacing:2px;color:#fff;padding-bottom:5px;padding-left:10px;padding-right:10px;border-radius:30px}.menu_icon{font-size:25px;transform:translate(2px,5.5px)}.rso_title_container h1{text-align:center;font-size:17px;font-weight:500;letter-spacing:2px}.logo_image{width:60px;height:60px}.menu_navbar{overflow-x:hidden;z-index:3;position:relative}.exit_sidebar{width:100%;height:15%;display:flex;justify-content:right}.main_sidebar{width:100%;min-height:fit-content;height:auto;display:flex;justify-content:right}.social_sidebar{height:100%;width:40%}.menu_closed{width:45vw;height:100vh;max-width:875px;background-color:#171717;position:fixed;overflow:hidden;top:0;left:100vw;z-index:5}.menu_expanded{width:45vw;height:100vh;max-width:420px;background-color:#171717;position:fixed;overflow:hidden;top:0;left:100vw;transform:translate(0);animation:slide1 1.5s forwards;z-index:5}@keyframes slide1{to{transform:translate(-100%)}}.menu_closed_2{width:45vw;height:100vh;max-width:420px;background-color:#171717;position:fixed;overflow:hidden;top:0;left:100vw;transform:translate(-100%);animation:slide2 1.5s forwards;z-index:5}@keyframes slide2{to{transform:translate(0)}}.menu_expanded_2{width:100vw;height:100vh;background-color:#171717;position:fixed;overflow:hidden;top:0;left:100vw;animation:slide3 1s forwards;z-index:5}@keyframes slide3{to{left:0vw}}.menu_closed_3{width:100vw;height:100vh;background-color:#171717;position:fixed;overflow:hidden;top:0;left:0vw;animation:slide4 1s forwards;z-index:5}@keyframes slide4{to{left:100vw}}.menu_option{padding-left:50px;padding-right:50px;width:350px}.menu_option_val{text-decoration:none;color:#fff;display:flex}.menu_option h4{color:#fff;font-weight:100;margin-bottom:20px}.menu_option_val h3{font-weight:100;margin-top:13px;margin-right:20px}.menu_option_val h2{font-weight:300;font-size:50px}.menu_option_val h2:hover{font-weight:100;font-size:50px}.sidebar_exit_button{color:#fff;font-size:27.5px;transform:rotate(45deg);margin-right:45px;margin-top:35px;cursor:pointer;padding:2px;border-radius:40px;transition:1s;box-shadow:0 0 #fff inset}.sidebar_exit_button:hover{color:#000;font-size:27.5px;transform:rotate(45deg);margin-right:45px;margin-top:35px;cursor:pointer;background-color:#fff;padding:2px;border-radius:40px;box-shadow:20px -20px #fff inset}.Footer{width:100vw;display:flex;justify-content:space-around;background-color:#000;padding-bottom:7%}.socials{height:100%;width:30%}.Footer_Navtags{min-height:fit-content;height:auto;width:30%;padding-top:7%}.Footer_Navtags_Inner{min-height:fit-content;height:auto;width:100%;padding-top:5%;flex-wrap:wrap;display:flex;justify-content:left}.Navtags_left,.Navtags_right{min-width:fit-content;width:auto;margin-right:40px}a{text-decoration:none}.Footer_Navtags_Inner h1{color:#fff;font-weight:300;font-size:22.5px;letter-spacing:1px;margin-bottom:30px;margin-right:20px}.Footer_Navtags h2{font-size:15px;font-weight:300;width:85%;color:gray;margin-right:20px}.socials h2{font-size:15px;font-weight:300;width:85%;color:gray;margin-left:3.1%;margin-top:20%}.footer_small_arrow{transform:translate(10px,4.5px);transition:1s;border-radius:22.5px}.footer_small_arrow:hover{background-color:#fff;border-radius:22.5px;color:#000}.Footer_Socials_Inner{height:133px;width:133px;display:flex;flex-wrap:wrap}.Footer_Socials_Inner a{text-decoration:none;color:#fff;font-size:40px;margin:12px;height:15px;transition:1s;cursor:pointer}@media screen and (max-width: 500px){.Footer{width:100vw;min-height:fit-content;height:auto;display:block;background-color:#000;padding-bottom:7%}.Footer_Navtags,.socials{display:block;margin:0 auto}.Footer_Socials_Inner{transform:translate(-8.5px)}}.Home{width:100vw;min-height:fit-content;height:auto;padding-top:90px;z-index:-1}.HomeImageSlider{padding-top:40px;width:100%;display:flex;justify-content:center;flex-wrap:wrap;padding-bottom:40px}.hero_text_container{width:50%;height:90%}.hero_image_container img{height:375px;width:477px;margin-top:20%;margin-left:1%}.hero_text_container span{font-size:125px;font-weight:400;margin-top:100px}.hero_h_1{min-height:fit-content;height:auto;width:100%;margin-top:10%}.hero_h_1 p{font-size:125px;font-weight:500}.hero_pg_1{width:90%;height:15%;padding-left:1.5%}.hero_pg_1 p{font-weight:300}.hero_btn_1{width:200px;height:200px;position:relative;margin-left:175px;margin-top:55px}.hero_scroll_text{width:100%;height:100%;border-radius:200px;position:absolute;top:0;left:0}.hero_scroll_text h1{font-size:15px;font-weight:200;height:200px;animation:animate 20s linear infinite}@keyframes animate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.hero_text_container span{position:absolute;transform-origin:0 100px;font-size:12px;top:-100px;left:100px}.hero_arrow{font-size:100px;position:absolute;top:25%;left:25%}.hero_image_btns{width:100%;display:flex;justify-content:center;padding-bottom:40px}.unfilled{width:20px;height:20px;border:1px solid white;border-radius:20px;background-color:transparent;margin-top:10%;margin-left:3px;margin-right:3px;cursor:pointer}.filled{width:20px;height:20px;border:1px solid white;border-radius:20px;background-color:#fff;margin-top:10%;margin-left:3px;margin-right:3px;cursor:pointer}.cursor p{text-align:center;margin-top:45%;font-size:12.5px;font-weight:400;color:#000;cursor:none}@media screen and (max-width: 1350px){.hero_h_1 p{font-size:110px;font-weight:500}}@media screen and (max-width: 1200px){.hero_text_container{width:100%;display:flex;justify-content:center;flex-wrap:wrap}.hero_h_1{text-align:center}.hero_pg_1{min-height:fit-content;height:auto;text-align:center;width:100%;margin-left:10%;margin-right:10%;padding-left:0}.hero_btn_1{margin-left:0;margin-bottom:55px}.hero_h_1 p{font-size:clamp(50px,18vw,175px)}.hero_image_container{width:80vw!important}.hero_image_container img{margin-top:20%;margin-left:1%;width:clamp(50px,80vw,70vw);height:auto}}.Subteam{background-color:#fff;transition:.75s}.Subteam_header{padding-top:80px;min-width:fit-content;width:auto}.Subteam .Subteam_header h1{font-weight:500;font-size:100px;overflow-x:hidden;text-align:center}.Subteam_Content{width:100%;display:flex;flex-direction:column;justify-content:center;padding-bottom:100px}.subteamButtons{display:flex;flex-direction:row;gap:10px;justify-content:center;flex-wrap:wrap;margin-bottom:20px;transition:background-color .3s}.subteamButton{color:#000;background-color:#fff;border:1.5px solid rgb(0,0,0);font-size:20px;font-weight:400;display:flex;justify-content:center;flex-direction:row;box-shadow:0 0 #fff inset;transition:.5s;opacity:1;padding:10px 20px;border-radius:50px}.robot_control a{opacity:1}.subteamButton:hover{color:#e5e5e5;background-color:#000;border:1.5px solid rgb(0,0,0);font-size:20px;font-weight:400;display:flex;justify-content:center;flex-direction:row;box-shadow:0 0 #fff inset;transition:.5s;opacity:1;padding:10px 20px;border-radius:50px;cursor:pointer}.imageAndText{display:flex;flex-direction:row;justify-content:center;gap:20px;opacity:1;transition:opacity .3s ease}.imageAndText.fading{opacity:0}.subteam_image_container{display:flex;justify-content:center;align-items:center;width:100%;max-width:35%;height:auto;min-height:400px}.subteam_text_container{width:50%;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;font-size:15px;font-weight:300;margin-top:5px}.subteam_title{padding-top:5px;padding-bottom:5px;width:100%;height:100%;display:flex}.Team_description{width:100vw;min-height:fit-content;height:auto;margin-top:80px}.team_img_container{position:relative;display:flex;justify-content:center;align-items:center;height:500px;overflow:hidden}.team_img{width:100%;height:100%;transition:filter .3s ease}.team_img_container:hover .team_img{filter:brightness(50%)}@keyframes text_entrance{0%{opacity:0;transform:translate(-50%,calc(-50% + 20px))}to{opacity:1;transform:translate(-50%,-50%)}}.team_text_container{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;justify-content:center;align-items:center;text-align:center;flex-direction:column;min-height:fit-content;height:auto;width:70%;z-index:2;opacity:0}.team_img_container:hover .team_text_container{opacity:1;animation:text_entrance .5s ease}.team_text_container p{color:#fff;font-size:15px;font-weight:300;margin-top:5px}.team_text_container h4{color:#fff;margin-top:5px;font-size:17.5px;font-weight:500}.subteam_content p{text-align:left}@media screen and (max-width: 550px){.Subteam .Subteam_header h1{font-size:clamp(60px,18vw,100px)}}@media screen and (max-width: 1140px){.Subteam_Content{display:block}.dropdown_image,.dropdowns{padding:0;transform:translate(0);display:flex;justify-content:center;border:none;width:100vw}.subteam_dropdown{padding:0;transform:translate(0);display:flex;justify-content:center;border:none}.dropdowns{padding:0;transform:translate(0);display:block;margin-left:auto;margin-right:auto;border:none;margin-bottom:40px;width:90%}.dropdown_image_inner{display:block;margin-left:auto;margin-right:auto}}.Robot_Outer_Container{width:100vw;min-height:fit-content;height:auto;display:flex;justify-content:center}.Robot_Inner_Container{width:95%;min-height:fit-content;height:auto;margin-top:110px;display:flex;flex-wrap:wrap;margin-bottom:40px;justify-content:center}.robotBigCard{width:1456px;height:430px;display:flex;justify-content:center;margin-bottom:10px;transform:translate(-7px)}.robotCard1,.robotCard2{width:718px;height:430px;margin:5px;background-color:#050505;transition:.5s}.robotCard3{width:718px;height:430px;margin:5px;background-color:#fff;transition:.5s}.robotCard1:hover{width:773px}.robotCard1:hover~.robotCard2,.robotCard1:hover~.robotCard3{width:663px}.robotCard2:hover{width:833px}.robotCard2:hover~.robotCard1{width:603px}.robot_image{height:calc(100% - 75px);width:100%;display:flex;justify-content:center}.robot_control{height:75px;width:100%;display:flex;justify-content:space-between}.robot_control p{color:#fff;font-size:25px;font-weight:300;margin-left:40px;margin-top:10px}.robot_control a{color:#fff;border:.25px solid white;font-size:15px;font-weight:400;margin-right:40px;margin-top:10px;height:25px;padding:5px 10px;box-shadow:0 0 #fff inset;transition:.5s;opacity:0}.robotCard1:hover .robot_control a,.robotCard2:hover .robot_control a{opacity:1}.robot_control a:hover{color:#000;border:.25px solid white;font-size:15px;font-weight:400;margin-right:40px;margin-top:10px;height:25px;padding:5px 10px;box-shadow:200px 0 #fff inset}.robot_image img{height:75%;margin-top:50px;margin-right:20px}@media screen and (max-width: 1500px){.robotBigCard{transform:scale(.8)}}@media screen and (max-width: 1180px){.robotBigCard{transform:scale(.7)}}@media screen and (max-width: 1130px){.robotBigCard{display:block;margin:-132.5px auto;min-width:fit-content;width:auto;min-height:fit-content;height:auto}.robotCard1:hover{width:718px}.robotCard1:hover~.robotCard2,.robotCard1:hover~.robotCard3{width:718px}.robotCard2:hover{width:718px}.robotCard2:hover~.robotCard1{width:718px}.robot_control a{opacity:1}.robotCard3{background-color:transparent}}@media screen and (max-width: 530px){.Robot_Inner_Container{transform:scale(.7);min-width:fit-content;width:auto;min-height:fit-content;height:auto;margin-bottom:0;margin-top:0}}.Members_page{min-height:fit-content;min-width:fit-content;width:100vw;height:auto;margin-top:90px;text-align:center}.members_cards{box-shadow:0 4px 8px #0003;transition:.3s;width:275px;margin:15px;border-radius:20px;padding-top:20px;height:350px;position:relative}.members_cards h2{font-weight:300;position:absolute;text-align:center;width:100%;top:200px;left:0}.members_cards img{position:absolute;height:150px;width:150px;top:20px;left:62.5px}.members_cards h3{font-weight:400;font-size:17.5px;text-align:center;width:100%;transform:translateY(-25px)}.members_cards a{opacity:0;font-weight:300;font-size:20px;position:absolute;text-align:center;width:100%;top:300px;left:0}.members_cards:hover a{opacity:100;cursor:pointer;color:#fff;border:.25px solid white;background-color:#000}.members_cards:hover{box-shadow:0 8px 16px #0003;background-color:#000}.members_cards p{height:240px;overflow-y:hidden;opacity:0;margin-left:20px;margin-right:20px}.members_cards:hover p{opacity:100;color:#fff}.members_cards:hover h2,.members_cards:hover h3,.members_cards:hover img{opacity:0}.members_cards a{background-color:#fff;border-radius:40px;color:#000;border:.25px solid white;display:block;font-size:15px;font-weight:300;margin-left:25%;padding-bottom:10px;padding-top:10px;text-align:center;text-decoration:none;transition:.2s;width:50%}.members_cards_container{padding:2px 16px}#Linkedin_Image{border-radius:50%;width:150px;height:150px}.subtitle{text-align:center;font-size:75px;font-weight:400;margin-top:40px;margin-bottom:40px}.Only_Cards{display:flex;flex-wrap:wrap;justify-content:center;padding-left:100px;padding-right:100px}.title{text-align:center;font-size:125px;font-weight:400;margin-top:150px;margin-bottom:40px}.Milwaukee_tools{display:flex;margin-left:auto;margin-right:auto;width:50%;max-width:100%;height:auto}.sponsor_cards{width:400px;height:auto;margin:0 auto;text-align:center;padding:20px;transition:opacity .3s ease,transform .3s ease;opacity:1}.sponsor_cards:hover{opacity:.5;transform:scale(.95)}.sponsor_cards img{width:100%;height:200px;min-height:200px;object-fit:contain;border-radius:8px;box-shadow:0 4px 6px #0000001a}.Only_Cards{display:flex;flex-wrap:wrap;justify-content:center;padding-top:50px;padding-left:100px;padding-right:100px}.Contact{height:100vh;width:100vw;background-color:#fff;display:flex;justify-content:center}.inner_contact_form{height:80%;width:95%;display:flex;flex-wrap:wrap;justify-content:center;margin-top:125px;padding-top:10px;border-top:.25px solid black}.inner_form{width:49%;height:calc(100% - 25px);margin-top:25px;padding-top:40px}.inner_contact{margin-top:25px;padding-top:40px;width:49%;height:calc(100% - 100px);border-right:.25px solid black}.contact_header{min-width:fit-content;width:auto;min-height:fit-content;height:auto}.contact_header h5{font-size:65px;text-align:left;font-weight:500}.contact_header p{font-size:17.5px;text-align:left;font-weight:300;width:75%}.inner_form input{width:40%;margin-left:4%;padding:7px;margin-bottom:20px;border-left:none;border-right:none;border-top:none;border-bottom:.25px solid black;font-family:Poppins,sans-serif}#content{width:86%;height:200px;margin-left:4%;padding:7px;margin-bottom:20px;border-left:none;border-right:none;border-top:none;border-bottom:.25px solid black;font-family:Poppins,sans-serif}.send{margin-left:4%;background:transparent;padding:7px;border:.25px solid black;border-radius:30px;font-family:Poppins,sans-serif;font-size:15px;transition:1s;cursor:pointer}.dontSendMessage{opacity:0;font-size:12px;color:green;margin-left:4%;margin-top:4px;transition:.2s}.sendMessage{opacity:1;font-size:12px;color:green;margin-left:4%;margin-top:4px;transition:.2s}.send:hover{background-color:#000;color:#fff}.contact_header a{font-size:14.5px;text-align:left;font-weight:300;width:75%;border:.25px solid black;padding-left:10px;padding-right:10px;border-radius:20px;margin-right:15px;cursor:pointer;transition:1s;color:#000}.contact_header a:hover{background-color:#000;color:#fff}@media screen and (max-width: 1000px){.inner_contact_form{display:block;max-height:fit-content;height:auto}.Contact{height:auto}.inner_contact,.inner_form{border:none;height:auto;display:block;margin:0 auto;min-width:fit-content}.contact_header h5,.contact_header p{display:block;margin:0 auto;text-align:center}.send{display:block;margin-left:auto;margin-right:auto}.dontSendMessage{opacity:0;font-size:12px;color:green;display:block;margin:-10px auto 30px;text-align:center;transition:.2s}.sendMessage{opacity:1;font-size:12px;color:green;display:block;margin:-10px auto 30px;text-align:center;transition:.2s}.Full_Name,.Content,.Email_Subject{display:flex;justify-content:space-evenly;flex-wrap:wrap}.inner_form input,#content{margin-left:0;min-width:125px}.contact_container{display:flex;justify-content:space-evenly;flex-wrap:wrap}.contact_container a{margin-left:1px;text-align:center;width:75px;margin-bottom:5px}}.title{text-align:center;min-height:100vh;font-size:125px;font-weight:400;margin-top:150px;margin-bottom:40px}.arrow_icon{padding-top:100px}.desc{text-align:center;font-weight:400;margin-bottom:15px}.entry_title{padding-top:100px;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:30px}.entry{display:flex;align-items:center;justify-content:center;flex-wrap:row;height:auto;margin:10 auto;text-align:left;padding:20px;transition:opacity .3s ease,transform .3s ease;opacity:1}.entry:hover{transform:scale(1)}.entry_image{height:300px;width:1500px;max-width:40%;margin-right:35px;border-radius:10px;box-shadow:0 4px 6px #0000001a}.entry p{margin-top:10px}.doc_entry{display:flex;flex-wrap:nowrap;flex-direction:column;justify-content:center;padding-top:50px;padding-left:150px;padding-right:50px}hr{border:none;border-top:1px dashed black;width:85%;stroke:5px;margin:55px auto 0}.wielder_of_the_magic_circle{height:50px}.image_slider_media{width:100%;height:100%;object-fit:cover;display:block;margin:auto;flex-shrink:0;flex-grow:0;transition:translate .3s ease;z-index:-999}.image_slider_button{all:unset;display:block;position:absolute;top:50%;transform:translateY(-50%);padding:.5rem;cursor:pointer;opacity:50%;font-size:1.5rem;fill:#fff;outline:black;transition:transform .3s ease-in-out}.slider_dot_button{height:.5rem;width:.5rem;border-radius:100%;border:none;outline:none;box-shadow:0 0 5px #adadad;margin:0 .2rem;color:#fff;cursor:pointer;opacity:70%}.dot_inactive{background-color:gray}.image_slider_button:hover{transform:scale(1.1) translateY(-50%);opacity:90%}
