body{background-color:#313743;-webkit-user-select:none!important;user-select:none!important}html,body{height:100%;margin:0;padding:0}img{user-select:none!important;-moz-user-select:none!important;-ms-user-select:none!important;-webkit-user-select:none!important}.fullHeight{height:500px;width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}.fullHeightMobile{min-height:380px;height:500px;width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}.darkBackground{background-color:#313743}.reallyDarkBackground{background-color:#1f232e}.neonOne{color:#1ee9f6}.neonTwo{color:#0eecfa}.navBarNIX{background:rgba(255,255,255,.2);box-shadow:0 4px 30px #0000001a;backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);border-bottom-color:#ffffff4d;border-width:1px;border-style:solid;height:70px;position:absolute;top:0;width:100%;z-index:100;display:flex;align-items:center;justify-content:space-around;flex-direction:row;flex-wrap:nowrap;position:fixed}.logo{width:176px}.glow-effect{animation:glowing 2s infinite}@keyframes glowing{0%{box-shadow:0 0 5px #ffffff80}50%{box-shadow:0 0 20px #fffc}to{box-shadow:0 0 5px #ffffff80}}.shadowfilter{animation:glowingPlasma 2s infinite ease-in-out}@keyframes glowingPlasma{0%{-webkit-filter:drop-shadow(0px 15px 4px rgba(30,233,246,.1));filter:drop-shadow(0px 15px 4px rgba(30,233,246,.1));transform:translateY(15px)}50%{-webkit-filter:drop-shadow(0px 30px 4px rgba(30,233,246,.9));filter:drop-shadow(0px 40px 4px rgba(30,233,246,.8));transform:translateY(-5px)}to{-webkit-filter:drop-shadow(0px 15px 4px rgba(30,233,246,.2));filter:drop-shadow(0px 15px 4px rgba(30,233,246,.2));transform:translateY(15px)}}@keyframes glowingPlasmaStatic{0%{-webkit-filter:drop-shadow(0px 5px 4px rgba(30,233,246,.1));filter:drop-shadow(0px 5px 4px rgba(30,233,246,.1));transform:translateY(5px)}50%{-webkit-filter:drop-shadow(0px 5px 4px rgba(30,233,246,.9));filter:drop-shadow(0px 10px 4px rgba(30,233,246,.8));transform:translateY(-5px)}to{-webkit-filter:drop-shadow(0px 5px 4px rgba(30,233,246,.2));filter:drop-shadow(0px 5px 4px rgba(30,233,246,.2));transform:translateY(5px)}}.nixonClass{display:flex;align-items:center;justify-content:center;width:100%}.nixonClassHello{display:flex;flex-direction:column;align-items:flex-start}.nixonImgClass{width:340px;max-width:340px}.controlHint{width:100%;display:none;justify-items:center;align-items:center;justify-content:center}.controlHintText{font-family:Raleway,sans-serif;color:#fff;line-height:50px}.controlHintMobileSpacer{display:block;height:100px}.iconJoystick{width:50px}.image3D{display:flex;justify-content:center;align-items:center;flex-wrap:nowrap;background-image:url(/nixonosorio/dist/images/3Dimage.jpg);background-attachment:fixed;background-position:center;background-repeat:no-repeat;background-size:cover;height:380px}button{margin-top:-30px;position:relative;overflow:hidden;-webkit-transition:background .4s;transition:background .4s;color:#fff;background-color:#6200ee;padding:.55em 2rem;font-family:Roboto,sans-serif;font-size:1.5rem;outline:0;border:0;border-radius:25px!important;-webkit-box-shadow:0 0 .5rem rgba(0,0,0,.3);box-shadow:0 0 .5rem #0000004d;cursor:pointer}.ripple{background-position:center;-webkit-transition:background .8s;transition:background .8s}.ripple:hover{background:#7917d3 radial-gradient(circle,transparent 1%,#6200ee 1%) center/15000%}.ripple:active{background-color:#cfb2f9;background-size:100%;-webkit-transition:background 0s;transition:background 0s}.hello{font-size:3em;font-family:Raleway,sans-serif;font-weight:600;color:#fff;margin-bottom:0!important}.nixon{font-size:6em;font-family:Raleway,sans-serif;font-weight:600;color:#fff;margin-bottom:0!important;line-height:90px}.frontend{font-size:2.5em;font-family:Raleway,sans-serif;font-weight:600;color:#1ee9f6;margin-bottom:0!important;line-height:45px}.frontendsmall{font-size:1.5em;font-family:Raleway,sans-serif;font-weight:600;color:#1ee9f6;margin-bottom:30px!important;line-height:30px}.talented{font-size:1.3em;font-family:Raleway,sans-serif;font-weight:200;color:#fff;margin-bottom:0!important;line-height:23px}.iconHTML{width:350px}.skill{width:160px;height:160px;position:relative}.outer{width:160px;height:160px;border-radius:50%;padding:20px;box-shadow:6px 6px 10px -1px #00000026,-6px -6px 10px -1px #ffffffb3}.inner{width:120px;height:120px;border-radius:50%;display:flex;align-items:center;justify-content:center;box-shadow:inset 4px 4px 6px -1px #0003,inset -4px -4px 6px -1px #ffffffb3,-.5px -.5px #fff,.5px .5px #00000026,0 12px 10px #0000000d}#number{font-weight:600px;color:#555}circle{fill:none;stroke:url(#GradientColor);stroke-width:20px;stroke-dasharray:472;stroke-dashoffset:472;animation:anim 2s linear forwards}@keyframes anim{to{stroke-dashoffset:0}}.nixTitle{font-size:70px;font-weight:600;font-family:"Exo 2",sans-serif;color:#b393d3;text-shadow:1px 1px 0px #957dad,1px 2px 0px #957dad,1px 3px 0px #957dad,1px 4px 0px #957dad,1px 5px 0px #957dad,1px 6px 0px #957dad,1px 10px 5px rgba(16,16,16,.5),1px 15px 10px rgba(16,16,16,.4),1px 20px 30px rgba(16,16,16,.3),1px 25px 50px rgba(16,16,16,.2)}.experticeItem{display:flex;flex-direction:row;justify-content:center;align-items:flex-start;column-gap:10px;margin-bottom:40px;padding:15px}.experticeDescription{font-size:1.1em;font-family:Raleway,sans-serif;font-weight:200;text-align:justify;color:#fff;margin-bottom:0!important;line-height:20px}.experticeDescription p{font-size:1.1em;font-family:Raleway,sans-serif;font-weight:200;text-align:justify;color:#fff;margin-bottom:20px!important;line-height:20px}.experticeCompanyLogo{border-radius:50%;contain:content;width:100px;height:100px;background-color:#fff}.experticeCompanyLogoMobile{border-radius:50%;contain:content;width:80px;height:80px;background-color:#fff}.experticeCompanyLogoSubien{width:100px;padding:5px}.experticeCompanyLogoMobileSubien{width:80px;padding:5px}.experticeDescriptionDetail{font-size:1em;font-family:Raleway,sans-serif;font-weight:200;color:#1ee9f6;margin-top:10px!important;margin-bottom:10px!important;line-height:23px}.experticeTitle h3{font-size:2em;font-family:Raleway,sans-serif;font-weight:600;color:#1ee9f6;margin-bottom:0!important;line-height:30px}.experticeTitle h5{font-size:1.3em;font-family:Raleway,sans-serif;font-weight:600;color:#fcfcfc;margin-bottom:0!important;line-height:30px}.experticeDateDetail{font-size:1em;font-family:Raleway,sans-serif;font-weight:200;color:#9f9f9f;margin-bottom:20px!important;line-height:17px}.bold{font-weight:700}.experticeTitleMobile{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;column-gap:15px}.experticeTitleCompany{font-size:1.3em;font-family:Raleway,sans-serif;font-weight:600;color:#fcfcfc;margin-top:10px;margin-bottom:0!important;line-height:30px}.experticeMobileDateDetail{font-size:1em;font-family:Raleway,sans-serif;font-weight:200;color:#9f9f9f;line-height:17px;margin-bottom:20px!important}.hrstyle{border:0;height:0;border-top:1px solid rgba(0,210,255,.5);border-bottom:1px solid rgba(0,248,255,.9)}.cards{--cards-text-color: white;--cards-closed-size: 4rem;--animation-speed-normal: .5s;--animation-speed-fast: .25s;display:flex;flex-direction:column;gap:1rem;width:100%}.card{width:100%;height:4rem;overflow:hidden;border-radius:1rem;position:relative;z-index:1;transition:all .5s ease-in-out;cursor:crosshair}.card[active],.card.active{height:56vw}.card__image{object-fit:cover;position:absolute;top:0;left:0;height:100%;width:100%;z-index:1;filter:brightness(.675) saturate(75%);transition:filter .25s ease-in-out}.card__image.active,.card:hover .card__image{filter:brightness(.475) saturate(100%)}.hidden-audio{display:none}.playPause{animation:glowingPlasmaStatic 2s infinite ease-in-out;background-color:#ffffff29;position:absolute;right:30px;bottom:1px;border-radius:20px;font-size:40px;text-align:center;padding:0 0 10px}.playPauseHidden{display:none}.card__description__container{z-index:2;height:0px;padding:0;overflow-y:auto}.card__description__container.active{height:auto;padding:0;margin-bottom:0}.card__description{font-size:1em;font-family:Raleway,sans-serif;font-weight:200;text-align:left;color:#fff;margin-bottom:0!important;line-height:22px}.cardNIX{margin:0;padding:0;display:flex;justify-content:center;align-items:center;font-family:Righteous,cursive}.cardNIX .cardContainer{max-width:100vw;display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));grid-gap:35px;margin:0 auto;padding:40px 0}.cardNIX .cardContainer .card{position:relative;width:300px;height:400px;margin:0 auto;background:#000000;border-radius:15px;box-shadow:0 15px 60px #00000080}.cardNIX .cardContainer .card .face{position:absolute;bottom:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center}.cardNIX .cardContainer .card .face.face1{box-sizing:border-box;padding:20px}.cardNIX .cardContainer .card .face.face1 h2{margin:0;padding:0}.colorMod .Typewriter__wrapper{color:#3cff27}h3.colorMod.mainTitle{color:#3cff27!important;text-align:center}.Typewriter__wrapper{color:#00fffc}.Typewriter{display:inline-block;overflow-y:scroll;height:222px;padding-right:3px;scrollbar-width:thin;scrollbar-color:darkgrey lightgrey}.Typewriter::-webkit-scrollbar{width:8px}.Typewriter::-webkit-scrollbar-track{background:rgba(211,211,211,0)}.Typewriter::-webkit-scrollbar-thumb{background-color:#00fffb;border-radius:6px;border:3px solid lightgrey}.cardNIX .cardContainer .card .face.face1 .mainTitle{color:#00fffc}.cardNIX .cardContainer .card .face.face1 .python{background-color:#00fffc;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.cardNIX .cardContainer .card .face.face1 .cSharp{background-color:#fc00ff;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.cardNIX .cardContainer .card .face.face2{transition:.5s}.cardNIX .cardContainer .card .face.face2 h2{margin:0;padding:0;font-size:10em;color:#fff;transition:.5s;text-shadow:0 2px 5px rgba(0,0,0,.2);z-index:10}.cardNIX .cardContainer .card:hover .face.face2{height:60px}.cardNIX .cardContainer .card:hover .face.face2 h2{font-size:1.8em}.cardNIX .cardContainer .card:hover .face.face2 h2.fullTitle.small{font-size:1.5em}h3.hyperSmall{font-size:1.1rem!important;text-align:center}.contentCard{top:-25px;position:relative}.typeWriterContainer{height:214px;contain:content;overflow-y:scroll}.cardNIX .cardContainer .card .acronymTitle,.cardNIX .cardContainer .card .fullTitle{position:absolute;transition:opacity .5s}.cardNIX .cardContainer .card .acronymTitle{opacity:1}.cardNIX .cardContainer .card:hover .acronymTitle,.cardNIX .cardContainer .card .fullTitle{opacity:0}.cardNIX .cardContainer .card:hover .fullTitle{opacity:1}.cardNIX .cardContainer .card{position:relative}.cardNIX .cardContainer .card .acronymTitle,.cardNIX .cardContainer .card .fullTitle{position:absolute;transition:transform .5s}.cardNIX .cardContainer .card .acronymTitle{transform:translateY(0)}.cardNIX .cardContainer .card:hover .acronymTitle{transform:translateY(-100%)}.cardNIX .cardContainer .card .fullTitle{transform:translateY(100%)}.cardNIX .cardContainer .card:hover .fullTitle{transform:translateY(0)}.cardNIX .cardContainer .card:nth-child(1) .face.face2{background-image:linear-gradient(40deg,#fffc00 0%,#fc00ff 45%,#00fffc 100%);border-radius:15px}.cardNIX .cardContainer .card:nth-child(2) .face.face2{background-image:linear-gradient(40deg,#fc00ff 0%,#00fffc 45%,#fffc00 100%);border-radius:15px}.cardNIX .cardContainer .card:nth-child(3) .face.face2{background-image:linear-gradient(40deg,#00fffc 0%,#fc00ff 45%,#fffc00 100%);border-radius:15px}.cardNIX .cardContainer .card:nth-child(4) .face.face2{background-image:linear-gradient(40deg,#fc00ff 0%,#fffc00 45%,#00fffc 100%);border-radius:15px}.AINarrationIcon{margin:0 auto;display:block;cursor:pointer;position:relative;animation:floatUpDown 2s ease-in-out infinite}@keyframes floatUpDown{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.custom-btn{color:#fff;width:130px;height:40px;padding:10px 25px;font-family:Lato,sans-serif;font-weight:500;background:transparent;cursor:pointer;transition:all .3s ease;position:relative!important;display:inline-block!important;-webkit-box-shadow:none!important;box-shadow:none!important;overflow:unset!important}.btn-12{color:#0bf4f3;position:relative!important;right:20px!important;bottom:20px!important;border:none!important;width:300px!important;height:40px!important;line-height:40px!important;-webkit-perspective:230px!important;perspective:230px!important;animation:colorChangeRGB 5s infinite}.btn-12 span{display:block;position:absolute;width:300px;height:40px;border:1px solid #0bf4f3;box-shadow:0 0 5px #0bf4f3,0 0 5px #0bf4f3 inset;margin:0;text-align:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all .3s;transition:all .3s;animation:glowEffect 2s infinite}.btn-12 span:nth-child(1){box-shadow:0 0 5px #0bf4f3,0 0 5px #0bf4f3 inset;-webkit-transform:rotateX(90deg);-moz-transform:rotateX(90deg);transform:rotateX(90deg);-webkit-transform-origin:50% 50% -20px;-moz-transform-origin:50% 50% -20px;transform-origin:50% 50% -20px}.btn-12 span:nth-child(2){-webkit-transform:rotateX(0deg);-moz-transform:rotateX(0deg);transform:rotateX(0);-webkit-transform-origin:50% 50% -20px;-moz-transform-origin:50% 50% -20px;transform-origin:50% 50% -20px}.btn-12:hover span:nth-child(1){-webkit-transform:rotateX(0deg);-moz-transform:rotateX(0deg);transform:rotateX(0)}.btn-12:hover span:nth-child(2){background:#000;color:#000;box-shadow:0 0 5px #0bf4f3,0 0 5px #0bf4f3 inset;-webkit-transform:rotateX(-90deg);-moz-transform:rotateX(-90deg);transform:rotateX(-90deg)}.buttonGetDataContainer{height:250px}.chartContainer{height:500px}.gearIcon{font-size:50px;animation:rotateRight 1s linear infinite}.robotIcon{font-size:50px;animation:jump 1s ease-in-out infinite}@keyframes colorChangeRGB{0%{color:#0bf4f3}25%{color:#f30b7b}50%{color:#7bf30b}75%{color:#0b7bf3}to{color:#0bf4f3}}@keyframes borderColorChangeRGB{0%{box-shadow:0 0 5px #0bf4f3,0 0 5px #0bf4f3 inset}25%{box-shadow:0 0 5px #f30b7b,0 0 5px #f30b7b inset}50%{box-shadow:0 0 5px #7bf30b,0 0 5px #7bf30b inset}75%{box-shadow:0 0 5px #0b7bf3,0 0 5px #0b7bf3 inset}to{box-shadow:0 0 5px #0bf4f3,0 0 5px #0bf4f3 inset}}@keyframes glowEffect{0%{box-shadow:0 0 5px #0bf4f3,0 0 10px #0bf4f380,0 0 15px #0bf4f34d}50%{box-shadow:0 0 5px #0bf4f3,0 0 20px #0bf4f3cc,0 0 25px #0bf4f399}to{box-shadow:0 0 5px #0bf4f3,0 0 10px #0bf4f380,0 0 15px #0bf4f34d}}@keyframes rotateRight{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes jump{0%,20%,50%,80%,to{transform:translateY(0)}40%{transform:translateY(-30px)}60%{transform:translateY(-15px)}}.loadingCircular{width:100%;vertical-align:middle;height:100px;position:relative}.progressContainer{width:140px}@keyframes rocketAnimation{0%{transform:translateY(0)}50%{transform:translateY(-10px)}to{transform:translateY(0)}}@keyframes sunGlowEffect{0%{box-shadow:0 0 5px gold,0 0 10px #ffd70080,0 0 15px #ffd7004d}50%{box-shadow:0 0 5px gold,0 0 20px #ffd700cc,0 0 25px #ffd70099}to{box-shadow:0 0 5px gold,0 0 10px #ffd70080,0 0 15px #ffd7004d}}.rocketContainer{border-radius:100%;border:2px solid #efff00;height:250px;width:250px;text-align:center;padding-top:25px;animation:sunGlowEffect 5s infinite;cursor:pointer}.rocket{font-size:80px;animation:rocketAnimation 1s ease-in-out infinite;-webkit-user-select:none}.rocketText{font-family:Raleway,sans-serif;font-size:1.2em;animation:colorChangeRGB 2s infinite;pointer-events:none;-webkit-user-select:none}.scrappingCatchyText{font-family:Raleway,sans-serif;font-size:1.2em;color:#00fffb;pointer-events:none;text-align:center;-webkit-user-select:none}.hideChart{text-align:center;font-size:45px;border:2px dashed #ffffff;border-radius:100%;padding:12px 15px;cursor:pointer}.hideChart:hover{background-color:#ff00003d}.chartjs-render-monitor .chart-legend li span{color:#fff!important}.hideGame{text-align:center;font-size:22px;border:2px dashed #ffffff;border-radius:10%;padding:2px 15px;cursor:pointer}.hideGame:hover{background-color:#ff00003d}.businessCardContainer{width:auto}.cover{display:inline-block;height:300px;width:420px;margin:15px;border-radius:8px}@media screen and (max-width: 700px){.businessCardContainer{width:100%;position:relative;transform:translate(0);top:0;left:0}.cover{display:block;height:220px;width:310px;margin:15px auto}}.atvImg{border-radius:8px;transform-style:preserve-3d;-webkit-tap-highlight-color:rgba(#000,0)}.atvImg img{border-radius:8px;box-shadow:0 2px 8px #0e152f40}.atvImg-container{position:relative;width:100%;height:100%;border-radius:8px;transition:all .2s ease-out}.atvImg-container.over .atvImg-shadow{box-shadow:0 45px 100px #0e152f66,0 16px 40px #0e152f66}.atvImg-layers{position:relative;width:100%;height:100%;border-radius:8px;overflow:hidden;transform-style:preserve-3d}.atvImg-rendered-layer{position:absolute;width:100%;height:100%;top:0%;left:0%;background-repeat:no-repeat;background-position:center;background-color:transparent;background-size:cover;transition:all .1s ease-out;overflow:hidden;border-radius:8px}.atvImg-shadow{position:absolute;top:5%;left:5%;width:90%;height:90%;transition:all .2s ease-out;box-shadow:0 8px 30px #0e152f99}.atvImg-shine{position:absolute;top:0;left:0;right:0;bottom:0;border-radius:8px;background:linear-gradient(135deg,rgba(255,255,255,.25) 0%,rgba(255,255,255,0) 60%)}@keyframes dragAnimation{0%{transform:translate(0)}25%{transform:translate(20px)}50%{transform:translate(40px)}75%{transform:translate(20px)}to{transform:translate(0)}}.handIcon{display:block;top:-40px;position:relative;animation:dragAnimation 2s infinite ease-in-out}.vertical-links{position:fixed;top:0;left:0;display:flex;flex-direction:column;padding:20px;color:#fff;text-decoration:none;font-size:18px}.vertical-links a{margin-bottom:10px;display:block;color:inherit;text-decoration:none;transition:color .3s}.vertical-links a:hover{color:#fc0}.contactContainer{position:fixed;top:0;flex:1 1 0%;flex-direction:column;-webkit-box-pack:justify;justify-content:space-between;padding:64px 16px 32px;height:100%;width:100%}.contactRow{display:flex;flex-direction:column;flex-wrap:nowrap;align-content:center;justify-content:center;align-items:center}.contactProfileIMG{border-radius:50%;width:96px;height:96px;display:block;object-fit:contain;object-position:initial;filter:none}.contactName{font-size:2em;font-family:Raleway,sans-serif;font-weight:600;color:#fff;margin-top:10px;margin-bottom:0!important}.contactMSG{font-size:1em;font-family:Raleway,sans-serif;font-weight:600;color:#69ff48;margin-top:10px;margin-bottom:0!important}.contactProf{font-size:1.2em;font-family:Raleway,sans-serif;font-weight:600;color:#fff}.noTextDecoration{text-decoration:none!important;width:100%}.contactButtonText{font-size:1em;font-family:Raleway,sans-serif;font-weight:600;color:#000;padding-left:10px;margin-bottom:0!important;text-decoration:none!important;line-height:normal}.contacButtonSubText{display:inline-block;font-size:.7em;font-family:Roboto,sans-serif;font-weight:400;color:#ff00008c;margin-bottom:0!important;text-decoration:none!important}.contactButton{width:290px;-webkit-hyphens:auto;hyphens:auto;margin-top:10px!important;white-space:normal;border-radius:15px!important;background:#ffffff}.contactButton:hover{-webkit-hyphens:auto;hyphens:auto;white-space:normal;background:#00000054;border:2px solid #ffffff;transform:scale(1.1)}.contactButton:hover div.contactButtonText{color:#fff}.contactIconEmail{width:50px;height:50px}.contactIconGallery{width:90px;height:60px}.contactIconInstagram{width:50px;height:50px}.contactIconFacebook{width:60px;height:50px}.contactButton:hover .contactIconEmailStroke,.contactButton:hover .contactIconGalleryStroke{stroke:#fff}.contactButton:hover .contactIconInstagramFill,.contactButton:hover .contactIconFacebookFill{fill:#fff}
