.result-page .test-results{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;min-height:100vh;position:relative}.result-page .test-results .background{position:absolute;right:0;left:0;bottom:0;z-index:3;width:100%}.result-page .level-info .gym-background{position:absolute;bottom:5%;z-index:-100;width:200%}.result-page .test-results .level-info{align-items:center;display:flex;flex-direction:column;justify-content:center;z-index:3;width:auto;min-width:40%;position:relative}.result-page .level-info .caption{font-size:1.2em;line-height:1.5;text-align:center}.result-page .level-info .level{font-size:3em;font-weight:700}.result-page .level-info .level-code{font-size:1.7em;font-weight:600;text-transform:uppercase}.result-page .level-info img{max-height:500px}.result-page .test-results .exam-scales{background-color:#fff;border-radius:10px;width:100%;z-index:3;align-items:center;display:flex;flex-direction:column;justify-content:center;border:1px solid #dcdcdc;flex-basis:40%;max-width:none}.result-page .exam-scales.comp .exam{padding:20px 0;width:100%}.result-page .exam+.exam{border-top:1px solid var(--primary-very-light)}.result-page .exam-scales.comp .exam .caption{font-weight:600;margin-bottom:10px;text-align:center;font-size:1.5rem}.result-page .exam-scales.comp .exam .bar-wrapper{align-items:center;display:flex;justify-content:space-between;margin-bottom:10px}.result-page .btn-social.fa{box-shadow:0 2px 8px 0 rgb(25 25 25/20%);background-color:#fff;border:0;border-radius:50%}.result-page .btn-social+.btn-social{margin-right:.5rem}.result-page .details-part+.details-part{padding-top:2.5rem}.result-page #details-section{margin-top:2.5rem;padding-top:2.5rem;border-top:1px solid var(--primary-very-light)}.result-page .level-container{width:100%;max-width:300px;margin-bottom:1rem;border:1px solid var(--primary-very-light);border-radius:50px;margin-left:.5rem;margin-right:.5rem;padding:.5rem;min-height:150px}.result-page .level-container img{height:140px;margin:auto;display:block}.result-page .level-container div div{text-align:center!important;font-weight:700}.result-page .level-container div p{text-align:center!important}.result-page .level-container.current-level{border-color:var(--primary)}.result-page .level-container.current-level div div,.result-page .level-container.current-level div p{color:var(--primary)}.result-page .level-container.advanced img{margin-left:100px}.result-page .resource-image{max-width:400px;width:100%;display:block;padding-bottom:20px}.result-page .count-live{display:flex;align-items:center;margin-top:20px;justify-content:center}.result-page .live-icon{display:flex;align-items:center;color:rgb(255,255,255);padding:5px 16px 5px 12px;border-radius:4px;background-color:rgb(231,76,60);font-weight:700;font-style:normal;font-size:13px;line-height:1.5;box-shadow:0 1px 2px rgba(60,64,67,.32),0 2px 6px rgba(60,64,67,.15),0 1px 8px rgba(0,0,0,.1)}.result-page .live-icon-dot{width:10px;height:10px;background:white;border-radius:50%;animation:live .5s ease 0s infinite alternate none running}@keyframes live{0%{opacity:1}to{opacity:.3}}@media (max-width:900px){.result-page .count-live{flex-direction:column;justify-content:center}.result-page .test-results .exam-scales{width:100%;border:none;flex-basis:auto}.result-page .test-results .level-info{margin-left:0!important;margin-right:0!important;width:100%;overflow:hidden}.result-page .level-info img{max-height:400px}.result-page .level-info .gym-background{width:400%}.result-page .level-container{display:flex}.result-page .level-container .level-text{display:flex;flex-direction:column;justify-content:center}.result-page .level-container div div,.result-page .level-container div p{text-align:right!important}.result-page .level-container.advanced img{transform:scaleX(-1);position:absolute}.result-page .level-container.advanced .level-text{margin-top:60px}}