@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/8a480f0b521d4e75-s.8e0177b5.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/7178b3e590c64307-s.b97b3418.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/caa3a2e1cccd8315-s.p.853070df.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Fallback;src:local(Arial);ascent-override:95.94%;descent-override:28.16%;line-gap-override:0.0%;size-adjust:104.76%}.geist_2ae47f08-module__h69qWW__className{font-family:Geist,Geist Fallback;font-style:normal}.geist_2ae47f08-module__h69qWW__variable{--font-geist-sans:"Geist","Geist Fallback"}
@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/4fa387ec64143e14-s.c1fdd6c2.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/bbc41e54d2fcbd21-s.799d8ef8.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/797e433ab948586e-s.p.dbea232f.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Mono Fallback;src:local(Arial);ascent-override:74.67%;descent-override:21.92%;line-gap-override:0.0%;size-adjust:134.59%}.geist_mono_eb58308d-module__w_p2Lq__className{font-family:Geist Mono,Geist Mono Fallback;font-style:normal}.geist_mono_eb58308d-module__w_p2Lq__variable{--font-geist-mono:"Geist Mono","Geist Mono Fallback"}
:root{--primColor:#fff;--hamburgerShift:9.5px;--hamburgerShiftNeg:-9.5px;--topMargin:100px;--blue:#0154ff;--blue2:#0853fe;--purple:#60008d;--purple2:#60028e;--purple3:#4c39c9;--backGround:black}*{box-sizing:border-box;color:var(--primColor);margin:0;padding:0;font-family:Noto Sans,sans-serif}body{background-color:var(--backGround);overflow-x:hidden}button{background-color:var(--blue);border:none;border-radius:25px;margin:10px;padding:15px;font-size:1.5rem}button:hover,button:active{color:#000;background-color:#fff}h1{margin-bottom:15px;font-size:3rem;font-weight:700}h2{margin-bottom:15px;font-size:2rem;font-weight:700}h3{margin-bottom:15px;font-size:1.2rem}input,select,option,textarea{color:#000;border:1px solid #000;border-radius:10px;width:100%;margin:10px 0;font-size:2rem}main{flex-direction:column;align-items:center;display:flex}p{margin-bottom:15px;font-size:1.5rem}ul{padding-left:0;list-style-position:inside}.test{border:1px solid red}.agBg{background-image:url(/images/agBG2.jpg);background-position:top;background-repeat:no-repeat;background-size:cover;height:100vh}@media (max-width:768px){.agBg{background-image:url(/images/agBG.jpg);height:400px}}.AlexImageContainer{width:100%;height:100vh;position:relative;overflow:hidden}.AlexImageContainer img{object-fit:cover;width:100%;height:auto;display:block}@media (min-width:768px){.AlexImageContainer img{object-fit:contain;object-position:top;width:100%;height:100%}}.alexBGContent{text-align:center;padding-bottom:25px}.backgroundGradient{background:linear-gradient(10deg,var(--purple),var(--purple3))}.backgroundGradientRev{background:linear-gradient(170deg,var(--purple),var(--purple3))}.blinking-image{animation:1s infinite blink;position:absolute;bottom:10px}.clickable{cursor:pointer;padding:25px}.clickable:active,.clickable:hover{color:var(--purple);-webkit-text-stroke:.5px #fff;font-weight:700}.closeButton{border-radius:50%;width:50px;height:50px;font-size:1rem;position:absolute;top:25%;right:0}.column{flex:1;display:inline}@media (max-width:750px){.column{padding:25px 0}}.footer{justify-content:space-between;display:flex}.innerRow{justify-content:center;width:100%;padding:5px;display:flex}@media (max-width:750px){.innerRow{flex-direction:column}}@media (min-width:750px){.mainHeadline{font-size:5rem}}.mgmtLogin{border:2px solid #fff;justify-self:flex-end}.row{text-align:center;box-sizing:border-box;justify-content:center;width:100vw;min-height:200px;padding:10px 15px;display:flex}@media (max-width:750px){.row{flex-direction:column}.smallerFont{font-size:.75rem}}.scrollRightToLeftContainer{white-space:nowrap;background-color:var(--purple);border:5px solid #60028e;width:100%;padding:10px;overflow:hidden}.scrollTrack{animation:15s linear infinite scrollRightToLeft;display:inline-block}.scrollTrack span{color:#67ff67;padding-right:2rem;font-weight:bolder}@keyframes scrollRightToLeft{0%{transform:translate(0)}to{transform:translate(-50%)}}.topRow{padding-top:var(--topMargin)}.viewPortArea{position:fixed;inset:0}#headerContainer{z-index:999;width:100%;padding-top:15px;display:flex;position:fixed;top:0}.headerContainerMgmt{z-index:999;width:100%;padding:15px 0;display:flex;top:0}.headerContainerMgmt>div,#headerContainer>div{z-index:999;flex:1;display:flex}#headerContainer>div:first-child,.headerContainerMgmt>div:first-child{justify-content:flex-start;padding-left:25px}#headerContainer>div:nth-child(2),.headerContainerMgmt>div:nth-child(2){justify-content:center}#headerContainer>div:nth-child(3),.headerContainerMgmt>div:nth-child(3){justify-content:flex-end;align-items:center;padding-right:25px}.menuHamburger{cursor:pointer;background-color:#212121;border-radius:5px;flex-direction:column;justify-content:center;align-items:center;width:60px;height:60px;padding:10px;transition:all .3s ease-in-out;display:flex}.menuHamburger span{background-color:#fff;border-radius:5px;width:100%;height:5px;margin:5px;transition:all .3s ease-in-out}.menuHamburger.open{border-radius:30px}.menuHamburger.open span:first-child{transform:rotate(45deg)translateY(var(--hamburgerShift))translateX(var(--hamburgerShift))}.menuHamburger.open span:nth-child(2){opacity:0}.menuHamburger.open span:nth-child(3){transform:rotate(-45deg)translateY(var(--hamburgerShiftNeg))translateX(var(--hamburgerShift))}.buttonHolder{flex-direction:column;align-items:center;width:80%;display:flex}.buttonHolder>p{margin:15px;padding:0}.menu{width:100vw;height:100vh;padding-top:var(--topMargin);-webkit-backdrop-filter:blur(8px);z-index:99;background-color:#60008d66;flex-direction:column;align-items:center;transition:all .3s ease-in-out;display:flex;position:fixed;top:-110vh}.menu.open{height:100vh;top:0}.sloganContainer{text-align:center;flex-direction:column;justify-content:flex-start;width:100%;height:70vh;padding-top:50px;font-weight:700;display:flex;position:relative;overflow:visible}.sloganFade{opacity:0;font-size:3rem;animation:3s ease-in-out fadeInOut;position:relative}.sliderContainer{z-index:1;background-color:#000000bf;justify-content:center;align-items:center;transition:all .5s;display:flex;position:fixed;inset:0 0 0 100vw}.sliderContainer.active{left:0}.radialMenu{background-color:#b6b6b6bf;border-radius:50%;justify-content:center;align-items:center;width:800px;height:800px;transition:all 1s;display:flex;position:fixed;right:-800px}.radialMenu.active{right:-500px;transform:rotate(-180deg)}.toggleRadialMenu p{margin:0;font-size:4rem}.radialMenu li{transform-origin:350px;transform:rotate(calc(360deg/var(--total)*var(--i)));list-style:none;position:absolute;left:50px}@keyframes fadeInOut{0%{opacity:0}10%{opacity:1}90%{opacity:1}to{opacity:0}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes blink{0%{opacity:1}50%{opacity:0}to{opacity:1}}#chatButton{z-index:99;border:2px solid #000;width:80vw;position:fixed;bottom:10px;left:50%;transform:translate(-50%);box-shadow:0 0 15px #fff}#chatArea{flex-direction:column;width:100%;height:100%;display:flex;overflow-y:auto}#chatMainContainer{z-index:99;background-color:#fff;border-radius:25px;flex-direction:column;justify-content:space-between;width:90vw;height:70vh;padding:25px;display:flex;position:fixed;bottom:15vh;left:50%;transform:translate(-50%)}#chatMainContainer:after{content:"";border-top:61px solid #fff;border-bottom:0;border-left:0;border-right:61px solid #0000;width:0;height:0;margin-bottom:-50px;margin-left:-30px;position:absolute;bottom:0;left:80%}.chatBubbleLeft{background-color:var(--purple);border-radius:10px;width:80%;margin:10px 0;padding:15px;animation:1s ease-in-out fadeIn}.chatBubbleLeft p{margin:0;font-size:1rem}.chatBubbleRight{background-color:var(--blue);border-radius:10px;align-self:flex-end;width:80%;margin:10px 0;padding:15px;animation:1s ease-in-out fadeIn}.chatBubbleRight p{margin:0;font-size:1rem}#chatMessageAndSend{margin-top:20px;display:flex}#chatMessageAndSend>input{border:2px solid #000;border-right:0;border-top-right-radius:0;border-bottom-right-radius:0;flex:3;padding:10px}#chatMessageAndSend>button{border-radius:0 10px 10px 0;flex:1;margin:0}#chatMessageAndSend>button:active,#chatMessageAndSend>button:hover{background-color:var(--purple);color:#fff}.contactFormBody{border:solid 3px var(--blue);z-index:0;background-color:#000;border-radius:15px;justify-self:center;max-width:50vw;padding:25px;position:relative;overflow:hidden}@media (max-width:750px){.contactFormBody{max-width:100%}}.contactFormBody>*{z-index:1;position:relative}.contactFormBody:after{content:"";z-index:0;pointer-events:none;will-change:left,transform;background:linear-gradient(120deg,#0000,#60008d,#0000);width:50%;position:absolute;inset:0 0 0 -150%;transform:skew(-20deg)}.contactFormBody.sheen-seen:after,.contactFormBody:hover:after,.contactFormBody:focus-within:after{animation:1s forwards sheenMove}@keyframes sheenMove{0%{left:-150%}to{left:150%}}.contactFormBody>input,.contactFormBody>select,.contactFormBody>textarea{border:3px var(--blue)solid;color:#000;margin:10px 0;padding:5px;font-size:1.2rem}@media (prefers-reduced-motion:reduce){.contactFormBody.sheen-seen:after,.contactFormBody:hover:after,.contactFormBody:focus-within:after{animation:none}}#whatIsMSP{background-image:url(/images/cyberSecBG.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;justify-content:flex-start;padding:150px 40px}#whatIsMSP>div{text-align:left;max-width:50%}@media (max-width:750px){#whatIsMSP{justify-content:center;padding:25px}#whatIsMSP>div{background-color:#000000cf;border-radius:25px;max-width:100%;padding:25px}}
