.page-title {margin: 0;padding: 0;font-weight: 700;font-style: normal;font-size: 48px;line-height: 56px;letter-spacing: -0.04em;text-align: center;}.body-large {font-size: 20px;font-style: normal;font-weight: 400;line-height: 28px;letter-spacing: 0em;text-align: center;}.body-regular-bold-center {font-size: 16px;font-style: normal;font-weight: 700;line-height: 19px;letter-spacing: 0em;text-align: center;}.body-regular-bold {font-size: 18px;font-weight: 700;line-height: 24px;}.body-regular {font-size: 16px;font-style: normal;font-weight: 400;line-height: 19px;letter-spacing: 0em;}.body-regular-center {font-size: 16px;font-style: normal;font-weight: 400;line-height: 19px;letter-spacing: 0em;text-align: center;}.title {display: flex;align-items: center;font-size: 24px;font-style: normal;font-weight: 700;line-height: 29px;letter-spacing: -0.04em;text-align: left;}.grey-600 {color: #666666;}.grey-500 {color: #414042;}.grey-400 {color: #41404280;}.grey-300 {color: #424242;}.flex-container{display: flex;}.supported-mobile-exam-main {display: flex;flex-direction: row;align-items: center;padding: 0px;gap: 28px;width: 895px;height: 520px;}#mobile-section-mobile-exam {box-sizing: border-box;display: flex;flex-direction: column;align-items: flex-start;padding: 36px 40px;gap: 40px;width: 410px;height: 520px;background: #FFFFFF;border: 1.5px solid #E9E9E9;border-radius: 8px;}#desktop-section-mobile-exam {box-sizing: border-box;display: flex;flex-direction: column;align-items: center;padding: 36px 40px;gap: 40px;width: 410px;height: 520px;background: #F5F5F5;border: 1.5px solid #E9E9E9;box-shadow: 0px 2px 4px -2px rgba(40,40,40,0.05),4px 4px 8px -2px rgba(40,40,40,0.1);border-radius: 8px;}.mobile-exam-headers {font-weight: 700;font-size: 24px;line-height: 32px;letter-spacing: -0.04em;color: #282828;}.mobile-exam-secondary-text {font-weight: 400;font-size: 18px;line-height: 24px;}.secondary-inactive {color: #B3B3B3;}.secondary-all-set {text-align: left;list-style-type: none;margin-left: 20px;}#supported-browsers-container {display: flex;width: 328px;height: 96px;gap: 8px;opacity: 0px;}.supported-browsers-box {box-sizing: border-box;display: flex;flex-direction: column;justify-content: center;align-items: center;padding: 16px 8px;gap: 8px;width: 76px;height: 96px;background: #FFFFFF;border: 1px solid #D1D1D1;border-radius: 8px;}.supported-browsers-name {font-size: 12px;font-weight: 600;line-height: 16px;text-align: center;}#supported-desktop-mobile-container {display: flex;flex-direction: column;align-items: flex-start;padding: 0px;width: 328px;height: 176px;}.or-text-devider {width: 19px;height: 28px;font-size: 20px;line-height: 28px;}#qr-code-container {display: flex;flex-direction: column;justify-content: center;width: 267.99px;height: 328px;gap: 12px;padding: 12px 0px;margin-left: 12px;background-color: #FCFCFC;align-items: center;border: 1px solid #D1D1D1;border-radius: 8px;box-shadow: 0px 1px 2px 0px #2828280D,0px 1px 3px 0px #28282814;}#qr-code-text {max-width: 220px;}#proctorio-embed-img {width: 250px;height: 250px;background: #FFFFFF;}#root {padding: 0 0 47px 0;margin: 0;width: 100%;height: 100%;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}#root #header {padding: 0 0 0 0;margin: 0 0 100px 0;max-width: 604px;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;}#background {display: block;}#background-mobile {display: none;}#background-container {position: absolute;top: 0;left: 0;height: 210px;z-index: -5;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-o-object-fit: cover;object-fit: cover;width: 100%;overflow: hidden;}.hidden {display: none;}#logo {margin: 47px 0 20px 0;}#page-title-container {margin-bottom: 20px;margin-top: 124px;display: flex;align-items: center;}#headerIcon {margin-right: 8px;}#main {margin: 0 0 96px 0;display: -webkit-box;display: -ms-flexbox;display: flex;}.steps {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}.steps-update {max-width: 346px;margin-left: 32px;margin-right: 16px;}.step-description {margin-bottom: 12px;margin-top: 12px;}.step-component-wrapper {margin-bottom: 24px;}.steps-img {margin-right: 32px;}.step-title-active {margin-bottom: 7px;}.step-description {margin-bottom: 12px;}.qr-code {display: block;text-align: center;width: 100%;max-width: 300px;}.qr-code img {max-width: 100%;height: auto;object-fit: contain;}.store-buttons {display: flex;justify-content: center;gap: 20px;margin-top: 10px;}.store-icon {height: 50px;}.app-instructions {margin-bottom: 20px;}.step-or-title-active {margin-top: 30px;text-align: center;}#main-div {display: flex;align-items: center;}.button-icon-edge {background: url('/images/0fd007a59ac2c9e4.svg');background-size: contain;width: 40px;height: 40px;overflow-x: visible;background-repeat: no-repeat;}.button-large {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;padding: 16px 20px 16px 20px;border-radius: 8px;border: 1px solid #D1D1D1;background-color: #FFFFFF;border: 1px solid #D1D1D1;-webkit-box-sizing: border-box;box-sizing: border-box;margin-bottom: 7px;box-shadow: 0px 4px 8px -2px #2828281A;}.button-text {margin-left: 16px;}#unsupported-buttons-container {width: 328px;}.button-container {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;width: 328px;margin-bottom: 36px;}.button-small {width: 104px;height: 80px;background: #FFFFFF;border: 1px solid #D1D1D1;-webkit-box-sizing: border-box;box-sizing: border-box;border-radius: 8px;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}.button-icon-chrome {background: url('/images/433cdba7fe83e1e4.svg');width: 40px;height: 40px;background-repeat: no-repeat;}.button-icon-opera {background: url('/images/583c3490202f70e0.svg');width: 40px;height: 40px;background-repeat: no-repeat;}.button-icon-brave {background: url('/images/a56d8e2f5a06ecf5.svg');width: 40px;height: 40px;background-repeat: no-repeat;}.button-small,.button-large,.button-install.button-update {-webkit-transition: all 0.3s linear;-o-transition: all 0.3s linear;transition: all 0.3s linear;}.button-install-app {-webkit-transition: all 0.3s linear;-o-transition: all 0.3s linear;transition: all 0.3s linear;}.button-update {max-width: 328px;max-height: 76px;display: -webkit-box;-webkit-box-align: center;background: #FFFFFF;border: 1px solid #D1D1D1;gap: 8px;padding: 24px 16px 24px 16px;box-sizing: border-box;box-shadow: 0px 1px 1px rgba(0,0,0,0.1),0px 2px 2px rgba(0,0,0,0.04),0px 4px 4px rgba(0,0,0,0.04),0px 8px 8px rgba(0,0,0,0.04),0px 16px 8px rgba(0,0,0,0.04);border-radius: 8px;}.button-small:hover,.button-large:hover,.button-install-app:hover,.button-install:hover,.button-update:hover {background: #F5F5F5;}.button-install:hover {-webkit-transition: all 0.3s linear;-o-transition: all 0.3s linear;transition: all 0.3s linear;}.open-with-browser {text-decoration: none;}.button-text-edge {display: flex;align-items: center;text-align: justify;margin-left: 16px;gap: 8px;}.primary-text {font-size: 18px;font-weight: 700;}.secondary-text {font-size: 14px;font-weight: 400;}.step-title-done {height: 24px;display: -webkit-box;display: -ms-flexbox;display: flex;margin-bottom: 24px;}#check-seal-icon {width: 24px;height: 24px;background-image: url('/images/e598a21b094d58f9.svg');background-repeat: no-repeat;background-size: contain;background-position: center;margin-left: 11px;}#check-seal-icon-roos-1,#check-seal-icon-roos-2 {margin-left: 11px;}.update-ext-frame {border: 0px;padding: 0px;margin: 0px;}.step-2-title-active {margin-bottom: 12px;}.button-shield-icon {margin-left: 2em;}.button-install {max-width: 270px;height: 80px;left: 1097px;top: calc(50% - 80px/2 + 50px);display: -webkit-box;display: -ms-flexbox;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;background: #FFFFFF;border: 1px solid #D1D1D1;gap: 8px;text-align: start;padding: 24px 16px 24px 16px;-webkit-box-sizing: border-box;box-sizing: border-box;-webkit-box-shadow: 0px 1px 1px rgba(0,0,0,0.1),0px 2px 2px rgba(0,0,0,0.04),0px 4px 4px rgba(0,0,0,0.04),0px 8px 8px rgba(0,0,0,0.04),0px 16px 8px rgba(0,0,0,0.04);box-shadow: 0px 1px 1px rgba(0,0,0,0.1),0px 2px 2px rgba(0,0,0,0.04),0px 4px 4px rgba(0,0,0,0.04),0px 8px 8px rgba(0,0,0,0.04),0px 16px 8px rgba(0,0,0,0.04);border-radius: 8px;}.button-install-app {box-sizing: border-box;display: flex;flex-direction: row;align-items: center;padding: 0px 24px;gap: 12px;max-width: 270px;height: 80px;margin-top: 46px;background: #FFFFFF;border: 1px solid #D1D1D1;box-shadow: 0px 4px 8px -2px rgba(40,40,40,0.1),0px 2px 4px -2px rgba(40,40,40,0.05);border-radius: 8px;flex: none;order: 1;flex-grow: 0;}.button-link {text-decoration: none;}#mobile-device-text-container {display: flex;flex-direction: column;align-items: center;padding: 0px;gap: 20px;width: 401px;height: 132px;flex: none;order: 0;flex-grow: 0;}#mobile-header {width: 306px;height: 56px;font-weight: 700;font-size: 48px;line-height: 56px;text-align: center;letter-spacing: -0.04em;}#mobile-description {width: 401px;height: 56px;font-weight: 400;font-size: 20px;line-height: 28px;text-align: center;align-self: stretch;}.shield-icon {height: 40px;width: 40px;background: url('/images/6d4d8d8eff115075.svg');background-repeat: no-repeat;display: inline-block;}#install,#install-app {text-decoration: none;}.button-text {margin: 0;}.message {max-width: 620px;}.column {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;}.help-vid {margin: 100px 0 100px 0;text-align: center;}.link {color: rgb(35,136,252);}.main-margin {margin: 0 0 100px 0;}iframe {border: 0;padding: 0;margin: 0;max-width: 90%;}.blue-box {background-color: #e6f2ff;border: 1px solid #aaccee;width: 327px;height: 52px;margin-bottom: 36px;margin-top: 4px;display: flex;align-items: center;justify-content: center;border-radius: 8px;box-shadow: 0px 2px 4px rgba(0,0,0,0.1);}@media screen and (-ms-high-contrast: active),(-ms-high-contrast: none) {#background {width: 100%;height: 100%;}#background-container {height: auto;}}@media screen and (max-width: 768px) {#background-container {height: 223px;position: static;display: block;}#background {display: none;}#background-mobile {display: block;margin-left: auto;height: 188px;}#logo {margin: 47px 0 20px 0;}#page-title-container {margin-top: 35px;}.steps-img {margin-right: 0;margin-bottom: 20px;}.steps-img img {height: 200px;}#root {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}#main {-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}#install,#install-app {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}}@media screen and (max-width: 768px),screen and (max-height: 600px) {#root #header {margin: 0 0 50px 0;}}@media screen and (max-height: 568px) {#logo {margin: 0 0 20px 0;}#root #header {margin: 0 0 90px 0;}#header #background-container {height: 223px;}#background {height: 150px;}#page-title-container {margin-top: 63px;}h1,h3,p {padding: 0 5%;}}@media screen and (max-width: 768px) {.steps-img img {height: 168px;}}