body,html{padding:0;margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;background-color:#edf2f7}a{color:inherit;text-decoration:none}h1{margin-bottom:50px}*{box-sizing:border-box}.container{margin:0 auto;width:80%;max-width:1170px}.survey-categ{margin-bottom:75px}.survery-categ-header{margin-top:0;margin-bottom:20px;color:#000;font-size:25px}.survery-info{margin-bottom:20px;padding:20px;border-radius:.5rem .5rem 0 0;background-color:#ffffff7a;box-shadow:0 20px 25px -5px rgb(0 0 0/10%),0 10px 10px -5px rgb(0 0 0/4%)}.survery-info h6{margin-top:0;border-bottom:1px solid #e2e8f0;padding-bottom:5px;margin-bottom:5px;color:#000;font-size:15px;font-weight:600}.survery-info p{margin:0;font-size:14px;color:#4a5568}.survey-question{background-color:white;border-radius:.5rem;box-shadow:0 20px 25px -5px rgb(0 0 0/10%),0 10px 10px -5px rgb(0 0 0/4%);margin-bottom:10px}.survey-question-header{padding:20px 20px 10px}.survey-question-title{color:#000;font-size:15px;font-weight:600;margin:0 0 20px}.survey-question-text{font-size:14px;color:#4a5568;margin:0;padding:0 20px 10px}.radio-buttons{display:flex;padding:1.25rem;background-color:#f7fafc}.radio-buttons label{flex:25% 1;padding:5px;font-size:14px;position:relative;text-align:center;margin:5px;border-radius:8px;border:1px solid #e2e8f0;box-shadow:0 4px 6px -1px rgb(0 0 0/10%),0 2px 4px -1px rgb(0 0 0/6%)}.radio-buttons label:hover{cursor:pointer}.radio-buttons input[type=radio]{opacity:0;width:0;position:absolute}.radio-buttons label[data-checked=true]{font-weight:500;color:#fff}.radio-buttons label.type-0[data-checked=true],.radio-buttons label.type-1[data-checked=true],.radio-buttons label.type-2[data-checked=true],.radio-buttons label.type-3[data-checked=true]{background-color:#000000}.survey-submit-container{text-align:center;margin-bottom:75px}.survey-submit-button{width:50%;padding:15px;font-size:14px;font-weight:700;position:relative;text-align:center;border-radius:8px;border:1px solid #e2e8f0;box-shadow:0 4px 6px -1px rgb(0 0 0/10%),0 2px 4px -1px rgb(0 0 0/6%);background:#fff;cursor:pointer}.header-top-bar{color:#333;font-size:13px;line-height:1;padding:8px 0;display:flex;text-align:right}.header-top-bar ul{list-style:none;padding:0;text-align:right}.header-top-bar ul li{display:inline-block;margin-right:20px}.header-top-bar ul li:last-child{margin-right:0}.header-info{background-color:#fff;display:table;table-layout:fixed;width:100%;padding:25px 0;box-shadow:0 20px 25px -5px rgb(0 0 0/10%),0 10px 10px -5px rgb(0 0 0/4%);margin-bottom:50px}.header-info .logo{max-width:190px;width:100%;height:auto;vertical-align:middle;padding-right:15px}.header-info-container{display:flex;align-items:center;justify-content:space-between}.header-info-details-container{display:flex;align-items:center;justify-content:right}.header-info-details{border-left:1px solid #f1f1f1;padding-left:30px;text-align:left;margin:10px 0 10px 30px}.header-info-details:first-child{border:none}.header-info-details svg{height:.875em;margin-right:10px;margin-top:-3px;vertical-align:middle!important}.header-info-details span{font-size:15px;color:#777;margin:0 0 3px;padding:0}.header-info-details p{font-size:15px;line-height:1.4;font-weight:400;color:inherit;margin:5px 0}.homeInfo{font-size:15px;line-height:1.3;font-weight:400;margin-top:5px;margin-bottom:20px}#__next main{min-height:auto;padding:20px 0}.language_btn{color:#fff;background:#9c9a9a;border:1px solid #0d0d0d;cursor:pointer}.active_language{background-color:#333;color:#fdc500}.error-text{color:red}.align-center{text-align:center}.align-left{text-align:left}.align-right{text-align:right}.bold{font-weight:700}.radio-buttons.required-fields{border:1px solid red}.icon-required{margin-right:5px}.submit-loading{margin-left:5px}@media (max-width:800px){.flex-container{flex-direction:column}.header-info-container{display:flex;align-items:center;flex-direction:column}.header-info-details-container{display:inline-block;margin-top:20px}.header-info-details{display:inline-block;margin:10px;padding:0;border:unset;text-align:left}.header-top-bar ul li{margin:10px 0 10px 10px;vertical-align:middle}}