@font-face{font-family:'Fira Sans';src:url(../fonts/FiraSans-Regular.ttf);font-weight:400}@font-face{font-family:'Fira Sans';src:url(../fonts/FiraSans-Medium.ttf);font-weight:500}@font-face{font-family:'Fira Sans';src:url(../fonts/FiraSans-Medium.ttf);font-weight:600}@font-face{font-family:'Fira Sans';src:url(../fonts/FiraSans-Medium.ttf);font-weight:700}@font-face{font-family:'Lora';src:url(../fonts/FiraSans-Medium.ttf);font-weight:500}@font-face{font-family:'Open Sans';src:url(../fonts/FiraSans-Medium.ttf);font-weight:300}@font-face{font-family:'Open Sans';src:url(../fonts/FiraSans-Medium.ttf);font-weight:400}@font-face{font-family:'Open Sans';src:url(../fonts/FiraSans-Medium.ttf);font-weight:600}body{background-color:#fafafa;height:100vh;display:grid;width:100%;grid-template-rows:73px 1fr auto 88px;grid-auto-columns:auto;grid-template-areas:"navbar" "hero" "footer" "footer-add"}.main-background{background:transparent url("../Content/Images/main_background.png") 0% 100% no-repeat padding-box;background-size:cover}.main-container{width:64.5%;height:100%;margin:0 auto;padding:4em 0 4em 0}.main-container .top-main-container h1{font-family:serif;margin:0;color:#000;font-weight:500;font-size:65px;color:#fff}.main-container .top-main-container p{font-weight:400;font-size:19px;color:#fff}.main-container .top-main-container .action-button{padding-top:.7em;padding-bottom:.7em;color:#fff;font-family:'Fira Sans',sans-serif;font-size:16px;background:#d13101 0% 0% no-repeat padding-box}.main-container .top-main-container .action-button-white{padding:.7em 6em;color:#fff;font-family:'Fira Sans',sans-serif;font-size:16px;border-color:#fff}.main-container .top-main-container p:not(.first){opacity:.8}.main-container .top-main-container p a{font-weight:500;color:#fff;border-bottom:1px solid #fff}.main-container .container-check-demand{padding:32px;background:#fff 0% 0% no-repeat padding-box;box-shadow:2px 2px 3px #0000001a;margin-bottom:50px}.main-container .container-check-demand .btn-main{padding:5px 12px}.main-container .container-check-demand h1{padding:0 0 24px 0;margin:0}.main-container .container-check-demand .form-group{padding-right:12px;padding-left:12px;flex-basis:auto!important}.main-container .down-wrapper-check-demand{padding:12px 0 0 0}.system-name{margin:0 0 0 -5px;display:flex;align-items:center}.system-name h3{color:#fff;margin-left:1em;font-size:24px;font-family:'Fira Sans',sans-serif;width:38rem;margin-top:0;margin-bottom:0}@media only screen and (max-width:640px){.system-name h3{display:none}#CheckAppletBtn{width:100%}#InstallSdkBtn{width:100%;padding:.3em 0!important}.main-container{width:90%}}@media only screen and (max-width:420px){.top-main-container .alert p{margin:0 15px 0 36px}}.bottom-main-container{margin-left:1em;padding:0 16% 3em 16%!important}.footer-container{padding:0 16% 0 16%!important}.footer_add-container{padding:0 16% 0 16%!important}.footer_add-container>img{margin-left:-2em!important}.footer_add-container>.version{margin-right:1em}@media only screen and (max-width:630px){.footer-container,.footer_add-container{padding:0 1em 0 1em!important}.footer_add-container{margin:0!important;width:100%!important}.footer_add-container>img{margin-left:-1em}.footer_add-container>.version{margin-right:1.5em}}