body{margin:0;padding:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.displayPage{padding:10px;display:flex;justify-content:center;align-items:center;flex-direction:column;margin-bottom:100px}.mainHeading{width:60%;margin-top:50px;margin-bottom:50px}.mainHeading h2 span{font-size:.9em;color:#fff;background-color:#4996a2;padding:10px 20px;text-align:center;width:auto}.mainHeading h2{border-top:4px solid #4996a2;display:flex;justify-content:space-between}.mainHeading h2 div{font-size:.9em;color:#fff;background-color:#4996a2;padding:10px 20px;text-align:center;display:none}.mainHeading p{margin-top:40px;font-size:1.1em;color:#858084}@media screen and (max-width:1200px){.mainHeading{width:70%}}@media screen and (max-width:600px){.mainHeading{width:100%}.mainHeading h2 div{display:flex;justify-content:center;width:100%;display:inherit}.mainHeading h2 span{text-align:center;width:100%;display:none}}#logo{width:300px;cursor:pointer}.header{padding:10px 15%;justify-content:space-between;border-bottom:2px solid rgba(84,148,160,.33)}.header,.logInScreen .textAndLogout{display:flex;align-content:center;align-items:center}.logInScreen .textAndLogout{justify-content:center;flex-direction:row;margin:10px}.logInMenu{display:flex;justify-content:center}.logInMenu button{background-color:#4996a2!important;color:#fff!important}.logInScreen .text{font-size:1.2em}.textAndLogout button{display:flex;justify-content:center;background-color:transparent;color:#410716;font-size:1.2em}.logInScreen span{color:#3898a4}.buttonContainer button{background-color:#3898a4;margin:10px;color:#fff;padding:10px}.buttonContainer button:last-child{color:#3898a4;background-color:#fff}@media only screen and (max-width:802px){.header{padding-left:10px;padding-right:10px}}@media only screen and (max-width:600px){#logo{width:40%}.header{flex-direction:column}}.contentContainer{padding:30px 13%}.navigationBar{margin-top:30px}.navigationBar,.navigationBar span{display:flex;justify-content:flex-start;align-content:center;align-items:center}.navigationBar span{color:#3898a4;font-size:6em}.navigationBar button{margin:10px;padding:20px;border-radius:0;border:4px solid #3898a4;color:#3898a4;background-color:hsla(0,0%,100%,0);cursor:pointer}.section h2{border-top:4px solid #4996a2;display:flex;justify-content:space-between}.section{margin-top:11%;margin-bottom:11%}.offerCard{margin-bottom:20px}.offerCard h3{padding-top:20px;padding-bottom:20px;color:#858084}.section h2 span{font-size:.9em;color:#fff;background-color:#4996a2;padding:10px 20px}.section h2 span:nth-child(2){background-color:#fff;color:#4996a2;font-size:.7em;font-weight:lighter}.section h2 span:nth-child(2) p{color:#4996a2;margin-left:5px;margin-right:5px;cursor:pointer}.section h2 div{font-size:.9em;color:#fff;background-color:#4996a2;padding:10px 20px}.parallelogram{-webkit-transform:skew(40deg);transform:skew(40deg)}.parallelogram,.parallelogram2{z-index:1;display:flex;justify-content:center;align-content:center;align-items:center;flex-direction:column;width:100%;height:30px;background:#555}.parallelogram2{-webkit-transform:skew(-40deg);transform:skew(-40deg)}.shapeContainer{padding:0}.processIcons{text-align:center;margin-top:50px;margin-bottom:50px}.processIcons img{width:70px}.ourProcess .row{padding:20px}.shapeContainer p:first-child{font-weight:700;font-size:1.5em;display:flex;justify-content:center;align-content:center;align-items:center;position:absolute;text-align:center;color:#fff;z-index:100;margin:0;height:60px;width:100%}.section .row{margin-top:40px}.section h2 span{display:inherit}.section h2 div{display:none}.section .text p{color:#858084;font-size:1.2em}.processText{margin-top:30px;color:#858084!important}.section .image{display:flex;justify-content:center;align-content:center;align-items:center}@media only screen and (max-width:921px){.navigationBar span{display:none}.navigationBar button{font-size:100%;width:27%}.navigationBar button:nth-child(2){font-size:100%;width:46%;overflow:unset}}@media only screen and (max-width:691px){.contentContainer{padding-left:2%;padding-right:2%}}@media only screen and (max-width:600px){.navigationBar{display:none}.section h2{border:none}}@media screen and (max-width:580px){.secton h2 span{display:none}.secton h2 div{display:inherit}}.formContainer{width:40%;color:#858084}.formContainer button .regSection h2{border-top:4px solid #4996a2;display:flex;justify-content:space-between}.slideButton{display:flex}.slideButton span b{cursor:pointer}.slideButton span b:hover{color:#585858}.formContainer button,.formContainer button:disabled,.formContainer button:disabled:hover{background-color:#3899a4;border:1px solid #3899a4}.formContainer button:hover{background-color:#2e8e99;border:1px solid #2e8e99}.switch{position:relative;display:inline-block;width:50px;height:24px;margin-right:10px}.switch input{display:none}.slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#47484f;-webkit-transition:.4s;transition:.4s}.slider p{display:flex;justify-content:space-around;align-content:center;align-items:center;flex-direction:column;margin:0;height:24px;color:#fff;font-size:.6em}.errorBox{padding-top:20px;color:red;font-weight:700}.slider:before{position:absolute;content:"";height:22px;width:22px;left:1px;bottom:1px;background-image:-webkit-linear-gradient(#fefefe,#d9d9d9);background-image:linear-gradient(#fefefe,#d9d9d9);-webkit-transition:.4s;transition:.4s}.registerResetPass{color:#847f83}.registerResetPass b{cursor:pointer}.registerResetPass b:hover{color:#635e62}.resetPass{margin-bottom:50px;color:#847f83;font-weight:700}.resetPass p span{cursor:pointer}.resetPass p span:hover{color:#686567}input:checked+.slider{background-color:#5494a0}input:focus+.slider{box-shadow:0 0 1px #47484f}input:checked+.slider:before{-webkit-transform:translateX(26px);transform:translateX(26px)}.slider.round{border-radius:34px}.slider.round:before{border-radius:50%}@media screen and (max-width:1200px){.formContainer{width:60%}.slideButton{flex-direction:column}}@media screen and (max-width:600px){.formContainer{width:100%!important}}.footer{background-color:#dbdbdb;display:flex;justify-content:center;align-content:center;align-items:center;flex-direction:column}.footer p{padding:20px;margin:0}.footer a{color:#4c95a0;font-weight:700}.alreadyLoggedIn{margin-top:10%;height:100%;color:#5494a0;align-content:center}.alreadyLoggedIn,.loader{display:flex;justify-content:center;align-items:center;flex-direction:column}.ouro{position:relative;display:inline-block;height:46px;width:46px;margin:1em;border-radius:50%;background:none repeat scroll 0 0 #ddd;overflow:hidden;box-shadow:inset 0 0 10px rgba(0,0,0,.1),0 0 25px rgba(0,0,255,.075)}.ouro:after{content:"";position:absolute;top:9px;left:9px;display:block;height:28px;width:28px;background:none repeat scroll 0 0 #f2f2f2;border-radius:50%;box-shadow:0 0 10px rgba(0,0,0,.1)}.ouro>span{position:absolute;height:100%;width:50%;overflow:hidden}.left{left:0}.right{left:50%}.anim{position:absolute;left:100%;top:0;height:100%;width:100%;border-radius:999px;background:none repeat scroll 0 0 #5494a0;opacity:.8;-webkit-animation:ui-spinner-rotate-left 1s infinite;animation:ui-spinner-rotate-left 1s infinite;-webkit-transform-origin:0 50% 0;transform-origin:0 50% 0}.left .anim{border-bottom-left-radius:0;border-top-left-radius:0}.right .anim{border-bottom-right-radius:0;border-top-right-radius:0;left:-100%;-webkit-transform-origin:100% 50% 0;transform-origin:100% 50% 0}.ouro3 .anim{-webkit-animation-delay:0s;-webkit-animation-duration:1.5s;-webkit-animation-timing-function:cubic-bezier(.165,.84,.44,1);animation-delay:0s;animation-duration:1.5s;animation-timing-function:cubic-bezier(.165,.84,.44,1)}.round .ouro:after{display:none}.double .ouro:after{height:13px;width:13px;left:7px;top:7px;border:10px solid #ddd;background:transparent;box-shadow:none}@keyframes ui-spinner-rotate-right{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}25%{-webkit-transform:rotate(180deg);transform:rotate(180deg)}50%{-webkit-transform:rotate(180deg);transform:rotate(180deg)}75%{-webkit-transform:rotate(1turn);transform:rotate(1turn)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes ui-spinner-rotate-left{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}25%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}50%{-webkit-transform:rotate(180deg);transform:rotate(180deg)}75%{-webkit-transform:rotate(180deg);transform:rotate(180deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@-webkit-keyframes ui-spinner-rotate-right{0%{-webkit-transform:rotate(0deg)}25%{-webkit-transform:rotate(180deg)}50%{-webkit-transform:rotate(180deg)}75%{-webkit-transform:rotate(1turn)}to{-webkit-transform:rotate(1turn)}}@-webkit-keyframes ui-spinner-rotate-left{0%{-webkit-transform:rotate(0deg)}25%{-webkit-transform:rotate(0deg)}50%{-webkit-transform:rotate(180deg)}75%{-webkit-transform:rotate(180deg)}to{-webkit-transform:rotate(1turn)}}.verificationContent{display:flex;align-content:center;align-items:center;flex-direction:column;color:#575a68;width:40%;text-align:center}.verificationContent h2{margin-bottom:50px;font-size:3.2em;font-weight:400}.verificationContent h3{margin-bottom:50px;font-size:2.2em;font-weight:200;width:90%}.verificationContent p{margin-bottom:20px;font-size:1.8em;font-weight:100}@media only screen and (max-width:921px){.verificationContent{width:80%}.verificationContent h3{width:100%}}@media only screen and (max-width:600px){.verificationContent{width:100%}}.pageLoader .loader .ouro{width:150px;height:150px}.pageLoader .loader .ouro:after{width:130px;height:130px}.pageLoader .loader p{font-size:1.5em}.assessForm .form-group label{font-weight:700}.assessForm .form-group{display:flex;justify-content:flex-start}.assessForm .form-group input:before{content:"R"}.inputStyle{display:flex;justify-content:center;height:35px}.resultButtons .full{margin:10px;background-color:#4997a2;color:#fff}.resultButtons .empty{color:#4997a2;background-color:transparent}@media only screen and (max-width:921px){.assessForm .form-group label{width:100%}.assessForm .form-group{flex-direction:column}}.resultsTable td{padding:20px;width:25%}.resultsTable{width:100%;margin-top:50px}.resultsTable table{border-color:#575a68}.resultsTable h3{margin-bottom:20px;color:#575a68}.resultsTable tr:first-child{background-color:#f4f5f6;font-weight:700}.endForm{margin-top:50px}.endFormContainer{margin-top:50px;margin-bottom:50px;font-size:1.3em;color:#575a68}input[type=checkbox],input[type=radio]{display:none}input[type=radio]+label{cursor:pointer;display:flex;justify-content:center;align-items:center;margin:5px;height:25px;width:25px;border:2px solid #b9b9ba;border-radius:100%}input[type=radio]:checked+label{border:2px solid #3899a4}.endFormContainer>span{font-weight:700!important}input[type=radio]:checked+label span{position:absolute;margin:0;height:13px;width:13px;border-radius:100%;background-color:#3899a4}input[type=checkbox]+label span{position:absolute;display:flex;justify-content:flex-start;align-content:flex-start;flex-direction:column;padding-left:2px;padding-bottom:2px;height:30px;width:30px;color:#3899a4}input[type=checkbox]+label span svg{height:2em;width:2em}input[type=checkbox]+label span{opacity:0}input[type=checkbox]:checked+label span{opacity:1}input[type=checkbox]+label{cursor:pointer;display:flex;justify-content:center;align-items:center;margin:10px;height:25px;width:25px;border-radius:5px;border:2px solid #b9b9ba;padding:0;flex:none}input[type=checkbox]:checked+label{border:2px solid #3899a4}.endFormContainer div{display:flex;align-items:center;flex-direction:row}@media only screen and (max-width:921px){.permissions>div{margin-bottom:20px}.resultsTable td{padding:5px;width:25%}}.servicesContainer{width:100%;padding-left:20%}.servicesContainer .service{justify-content:space-between;align-items:center;align-content:center}.servicesContainer .service span{text-align:left;font-size:1.4em;font-weight:600}.ourServicesPage .servicesButtons{margin-top:50px;align-self:flex-start}.servicesButtons .full{margin:10px;background-color:#4997a2;color:#fff}.servicesButtons .empty{color:#4997a2;background-color:transparent}@media screen and (max-width:1200px){.servicesContainer{width:100%;padding-left:10%}}@media screen and (max-width:600px){.servicesContainer{width:100%;padding-left:2.5%}}