@import"https://a.thered.sh/assets/fonts/Roboto/font.css";@import"https://a.thered.sh/assets/fa/css/all.min.css";@font-face{font-family:Rubik;src:url(/fonts/Rubik-Regular.ttf);font-weight:400;font-style:normal}*{margin:0 auto;padding:0;box-sizing:border-box}body{background-color:#15152b;font-family:Roboto Regular}::-webkit-scrollbar{width:18px}::-webkit-scrollbar-thumb{background-color:#30344d;border-radius:10px;border:4px solid #1d1e35}::-webkit-scrollbar-track{background-color:#1d1e35}::-webkit-scrollbar-thumb:hover{background-color:#585d81}.main{overflow-x:hidden}.banner{display:block;width:100vw;height:calc(100vh + 10px);position:relative;overflow:hidden;border-bottom:2px solid #7a7eff;box-shadow:0 0 20px #7a7eff}.banner img.banner_image{display:block;width:100%;height:100%;object-fit:cover;z-index:-1;pointer-events:none;-webkit-user-select:none;user-select:none}.banner .banner_text{position:absolute;top:calc(50% - 10px);left:140px;margin-right:140px;transform:translateY(-50%);text-align:left;color:#d9e0ff;z-index:2}.banner .banner_text>h1{font-size:5rem;margin-bottom:1rem;font-weight:600;font-family:Roboto Light}.banner .banner_text>h1 span{color:#6d83ff;-webkit-text-stroke:1px #e4e9ff;text-shadow:0 0 10px rgba(109,131,255,.5019607843),0 0 20px rgba(109,131,255,.5019607843),0 0 30px rgba(109,131,255,.5019607843),0 0 40px rgba(109,131,255,.5019607843),0 0 50px rgba(109,131,255,.5019607843),0 0 60px rgba(109,131,255,.5019607843),0 0 70px rgba(109,131,255,.5019607843);font-family:Roboto Bold}.banner .banner_text>p{font-size:1.8rem;margin-bottom:1rem;font-weight:200;font-family:Roboto Light}.banner .banner_text>p.join{font-size:1.4rem;margin-top:1rem;color:#a5abc4}.banner .banner_text>p.join span{color:#ccd0eb;font-weight:600}.banner .banner_text .button{display:inline-block;padding:5px 15px;margin-right:5px;background-color:#2b2c44;box-shadow:0 0 10px #15152060;border:1px solid #353652;color:#ced0e2;text-decoration:none;border-radius:5px;font-size:20px;transition:background-color .3s;cursor:pointer}.banner .banner_text .button:hover{background-color:#3e3f57;border:1px solid #575970}.banner .banner_text .button i{margin-right:10px;font-size:20px}.banner:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(140deg,#18172ee6,#0e101fe6)}.content{padding-top:20px}.content .team{display:table;justify-content:center;align-items:center;flex-wrap:wrap;margin:auto;position:relative;margin-top:4rem;margin-bottom:4rem}.content .team h1{font-size:2.2rem;font-weight:600;font-family:Roboto Black;color:#b0beff;text-align:center;text-shadow:0 0 10px rgba(109,131,255,.5019607843),0 0 20px rgba(109,131,255,.5019607843),0 0 30px rgba(109,131,255,.5019607843),0 0 40px rgba(109,131,255,.5019607843),0 0 50px rgba(109,131,255,.5019607843),0 0 60px rgba(109,131,255,.5019607843),0 0 70px rgba(109,131,255,.5019607843);display:table-caption;margin:auto;margin-bottom:1rem}.content .team .team_member{display:table-cell;align-items:center;justify-content:center;margin:1rem;border-radius:10px;padding:1rem 2rem;width:fit-content;position:relative}.content .team .team_member img{height:64px;border-radius:50%;box-shadow:0 0 20px #6a6aff80;margin:auto;display:block;margin-bottom:1rem;margin-top:1rem}.content .team .team_member h2{font-size:1.5rem;font-weight:600;font-family:Roboto Regular;display:block;color:#aaacff;text-align:center;margin-bottom:1rem}.content .team .team_member p{font-size:1.4rem;font-weight:200;font-family:Roboto Light;display:block;color:#d9e0ff;text-align:center;margin-bottom:1rem}.content .team .team_member:before{background:linear-gradient(140deg,#262746,#26274660 80%);content:"";position:absolute;top:0;left:0;width:calc(100% - 1rem);height:calc(100% - 1rem);margin:.5rem;border-radius:10px;z-index:-1;box-shadow:0 0 20px #101022a0}.content .beliefs{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;flex-direction:column;position:relative;background:linear-gradient(140deg,#656aff60,#873cff20 80%);padding:2rem 0;margin:2rem 4rem;border-radius:10px}.content .beliefs h1{font-size:3rem;font-weight:600;font-family:Roboto Black;color:#b0beff;text-align:center;margin-bottom:1rem;text-shadow:0 0 10px rgba(109,131,255,.5019607843),0 0 20px rgba(109,131,255,.5019607843),0 0 30px rgba(109,131,255,.5019607843),0 0 40px rgba(109,131,255,.5019607843),0 0 50px rgba(109,131,255,.5019607843),0 0 60px rgba(109,131,255,.5019607843),0 0 70px rgba(109,131,255,.5019607843)}.content .beliefs p{font-size:1.5rem;line-height:1.3;font-weight:200;font-family:Roboto Light;color:#d5ddff;max-width:80%;text-align:center;margin:auto}.content .beliefs p b{font-family:Roboto Bold}.content .beliefs .image_row{display:flex;justify-content:center;align-items:center;flex-wrap:wrap}.content .beliefs .image_row .image{margin:2rem .5rem 0rem;transition:transform .05s}.content .beliefs .image_row .image img{height:10rem;border-radius:10px;box-shadow:0 0 20px #6a6aff80}.content .beliefs .image_row .image .image_location{font-weight:200;font-family:Roboto Light;color:#d5ddff;text-align:center;position:absolute;background:#1d1e3580;padding:.2rem .5rem;border-radius:10px 0;display:flex;align-items:center;justify-content:center}.content .beliefs .image_row .image .image_location i{margin-right:.5rem;display:inline-flex;font-size:1rem}.content .beliefs .image_row .image .image_location .image_location_text{display:inline-flex;font-size:1rem}.content .beliefs:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#d5d5d5;opacity:.2;background:linear-gradient(135deg,rgba(255,255,255,.3333333333) 25%,transparent 25%) -20px 0/40px 40px,linear-gradient(225deg,#ffffff 25%,transparent 25%) -20px 0/40px 40px,linear-gradient(315deg,rgba(255,255,255,.3333333333) 25%,transparent 25%) 0px 0/40px 40px,linear-gradient(45deg,#fff 25%,#d5d5d5 25%) 0px 0/40px 40px;z-index:-2;border-radius:10px;filter:invert(1)}.content .beliefs:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg,#10112960,#161238f0 80%);border-radius:10px;z-index:-1}.content .card{margin:2rem 4rem 0rem;display:flex;align-items:center;justify-content:space-between;background:linear-gradient(140deg,#262746,#26274660 80%);border-radius:10px;box-shadow:0 0 20px #10102280}.content .card h2{font-size:2.4rem;font-weight:600;font-family:Roboto Regular;display:block;color:#aaacff;text-align:left;margin-left:0;line-height:1;margin-bottom:1rem}.content .card p{font-size:1.4rem;font-weight:200;font-family:Roboto Light;display:block;color:#d9e0ff;max-width:calc(50% - 2rem);text-align:left;margin-left:0;line-height:1.2}.content .card img{height:14rem;border-radius:10px 0 0 10px;box-shadow:0 0 20px #6a6aff80;display:inline-block;margin-right:3rem}.content .card.card-right{background:linear-gradient(140deg,#26274660 20%,#262746);flex-direction:row-reverse}.content .card.card-right h2,.content .card.card-right p{margin-left:auto;margin-right:0;text-align:right}.content .card.card-right img{margin-right:0;margin-left:3rem;border-radius:0 10px 10px 0}.content .encouragement{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;flex-direction:column;position:relative;padding:2rem 0;margin:2rem 4rem;border-radius:10px;color:#d5ddff}.content .encouragement h1{font-size:3rem;font-weight:600;font-family:Roboto Black;color:#d8dfff;text-align:center;margin-bottom:1rem}.content .encouragement p{font-size:1.5rem;line-height:1.3;font-weight:200;font-family:Roboto Light;color:#d7dfff;max-width:80%;text-align:center;margin:auto}.content .encouragement p b{font-family:Roboto Bold}.content .encouragement .button{display:inline-block;padding:5px 15px;margin:auto;background-color:#2b2c44;box-shadow:0 0 10px #15152060;border:1px solid #353652;color:#ced0e2;text-decoration:none;border-radius:5px;font-size:20px;transition:background-color .3s;cursor:pointer}.content .encouragement .button:hover{background-color:#3e3f57;border:1px solid #575970}.content .encouragement .button i{margin-right:10px;font-size:20px}.content .slash_divider:before{content:"////////////////";color:#2c3049;font-size:1.5rem;font-weight:600;font-family:Roboto Black;display:block;text-align:center;margin:1rem 0}.copyright{display:block;text-align:center;color:#8d98c5;font-size:1.2rem;font-family:Roboto Light;margin-top:4rem;padding:4rem 0rem;background:linear-gradient(180deg,#6a5cff00,#6a5cff20)}@media screen and (max-width: 1400px){.banner .banner_text{left:100px}.banner .banner_text>h1{font-size:4rem}.banner .banner_text>p{font-size:1.5rem}.content .card{margin:1rem 2rem}.content .card h2{font-size:2rem}.content .card p{font-size:1.3rem}.content .card img{height:14rem}.content .beliefs{margin-left:2rem;margin-right:2rem}.content .beliefs h1{font-size:2.5rem}.content .beliefs p{font-size:1.3rem}.content .beliefs .image_row .image img{height:8rem}}@media screen and (max-width: 1200px){.banner .banner_text{left:50px}.banner .banner_text>h1{font-size:3rem}.banner .banner_text>p{font-size:1.3rem}.content .card{margin:.8rem 1rem}.content .card h2{font-size:1.8rem}.content .card p{font-size:1.1rem}.content .card img{height:12rem;margin-right:2rem}.content .card.card-right img{margin-left:2rem}.content .beliefs{margin-left:1rem;margin-right:1rem}.content .beliefs h1{font-size:2.2rem}.content .beliefs p{font-size:1.2rem}.content .beliefs .image_row .image img{height:8rem}.content .team h1{font-size:2rem}.content .team .team_member img{height:48px}.content .team .team_member h2{font-size:1.3rem}.content .team .team_member p{font-size:1.1rem}}@media screen and (max-width: 1000px){.banner .banner_text{left:0;right:0;text-align:center;margin:auto;max-width:80vw}.banner .banner_text>h1{font-size:2.5rem}.banner .banner_text>p{font-size:1.1rem}.content .card{margin:1rem .5rem 0rem;flex-direction:column;align-items:center;background:linear-gradient(140deg,#1d1e35,#1d1e35a0 80%)}.content .card h2{font-size:2rem;margin:auto;margin-top:.2rem;margin-bottom:.5rem;text-align:center}.content .card p{font-size:1.1rem;max-width:80%;text-align:center;margin:auto;margin-bottom:1rem}.content .card img{height:8rem;margin:1rem 0;border-radius:10px}.content .card.card-right{flex-direction:column;background:linear-gradient(140deg,#1d1e35a0 20%,#1d1e35)}.content .card.card-right img{margin:1rem 0;border-radius:10px}.content .card.card-right h2{margin:auto;margin-top:.5rem;margin-bottom:1rem;text-align:center}.content .card.card-right p{margin:auto;margin-bottom:1rem;text-align:center}.content .beliefs{margin-left:.5rem;margin-right:.5rem}.content .beliefs h1{font-size:2rem}.content .beliefs p{font-size:1.1rem}.content .beliefs .image_row .image img{height:6rem}.content .team h1{font-size:1.8rem}.content .team .team_member img{height:48px}.content .team .team_member h2{font-size:1.1rem}.content .team .team_member p{font-size:1rem}}@media screen and (max-width: 950px){.content .team{display:block;width:100%}.content .team h1{font-size:1.8rem;margin:auto;display:block;margin-bottom:1rem}.content .team .team_member{display:block;margin:auto;width:80%}.content .team .team_member h2{font-size:1.3rem}.content .team .team_member p{font-size:1.1rem}}@media screen and (max-width: 800px){.banner .banner_text .button{font-size:18px;display:inline-block;margin:5px;width:fit-content}.banner .banner_text .button i{font-size:18px}.banner .banner_text>h1{font-size:2.4rem}.banner .banner_text>p{font-size:1.2rem}.banner .banner_text>p.join{font-size:1.2rem}}
