.project{flex-wrap:wrap;justify-content:center;align-items:center;width:100%;max-width:min(900px,95vw);margin:0 auto;display:flex}.project h1{color:#9cf;text-align:center;width:900px;margin:25px auto;font-size:35px;transition:all .6s}.project h1 span{color:#3e497a;width:40px;height:30px;margin-top:3px;font-size:25px;transition:margin .2s linear}.project h1 span.prev{float:left}.project h1 span.next{float:right}.project h1 span:hover{margin-top:1px;transition:margin .2s linear}.project h1 span a{text-decoration:none;transition:font-size .2s linear}.project h1 span a:hover{font-size:30px;transition:font-size .2s linear}.project h1{position:relative}.project h1 .projectProgressCircle{display:none;position:absolute;top:2px}.project h1 .projectProgressCircle.left{left:40px}.project h1 .projectProgressCircle.right{right:40px}.project h1.loadingPrev .projectProgressCircle.left,.project h1.loadingNext .projectProgressCircle.right{display:flex}.projectNextPrevTooltipContainer{color:#fff;text-align:center;border-radius:10px;margin:5px 10px;font-size:25px}.projectNextPrevTooltipContainer img{border-radius:5px;width:auto;max-width:400px;height:auto;max-height:300px;margin:15px auto;display:block}.project p{margin:10px 0 20px}.project p.big{color:#3e497a;font-size:40px}.descriptionContainerFieldset{border-width:2px;border-color:#122142;border-radius:10px;max-width:900px;margin:20px 0 5px;padding:10px 20px 20px;font-size:20px;animation:1.5s linear infinite radial-glow;box-shadow:0 -3px 2px #747de8}.descriptionContainerFieldset:hover{animation-play-state:paused;border-color:#091020!important}.descriptionContainerFieldset legend{color:#6db3f8;background-color:#21325e;border-color:#0000;margin-left:10px;font-size:24px;font-weight:700;animation:5s linear infinite color-glow}.description{margin-top:10px}.technology{margin-top:30px}.versions{margin-top:-1.3em;margin-left:120px}.external-links{text-align:center;margin:25px 0 0;padding:5px 0}.external-links svg{vertical-align:middle}@media only screen and (max-width:950px){.project h1 span{font-size:2.5vw;transition:all .6s}.project h1,.project h1 span a{font-size:3.5vw;transition:all .6s}.project h1,.slide-container{width:calc(100% - 20px);transition:all .6s}.descriptionContainerFieldset{width:calc(100% - 20px);padding:5px 10px 10px;font-size:1rem;transition:all .6s}.descriptionContainerFieldset legend{font-size:3.5vw;line-height:1}}
