*{margin:0;padding:0;box-sizing:border-box;font-family:'Montserrat',sans-serif}body{background-color:#F2F2F2}.box-login{width:100%;max-width:500px;border:1px solid #ccc;border-radius:15px;padding:30px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-box-shadow:5px 5px 27px 0 #555;box-shadow:5px 5px 27px 0 #555}.box-login form span{font-size:16px;font-weight:600;color:#555}.box-login form i{font-size:16px;color:#555}.box-login form span a{text-decoration:none;font-weight:600;font-size:16px;color:#136b97}.box-login .btn-login{background-color:#136b97;color:#fff;font-weight:700;font-size:18px}input[type="checkbox"]:checked{background-color:#136b97;border:1px solid #0d4968}h3.recover{font-size:16px;color:#555;font-weight:400;text-align:center;padding:10px 0;line-height:25px}nav .container-fluid{max-width:1300px}.top ul{width:100%}.top .navbar-brand img{max-width:180px}.top .nav-item a i{color:#e7ac00;font-size:35px;margin-right:10px}.top .nav-item a span{color:#004a73;line-height:20px;font-weight:600;font-size:18px}.top .nav-item a p{color:#136b97;margin:0;line-height:20px;font-weight:500;font-size:18px;margin-right:10px;text-align:center}p.line::after{content:'';position:absolute;width:65px;height:4px;background:#e7ac00;margin:0 auto;left:6px;bottom:49%}.top .nav-item a p.last{font-size:16px;line-height:20px;font-weight:600}main ul{background:#004A73}main ul li{padding:10px 0}main ul li a.nav-link{font-weight:500;font-size:20px;margin:0 15px;line-height:28px;text-align:center;color:#fff;white-space:nowrap}main ul li a.active{color:#e7ac00}main ul li a.nav-link:hover{color:#e7ac00}.text-danger{color:#F20C0C!important}main ul a img{width:80%}main.soitic ul{background-color:#004a73;margin-bottom:20px}main.soitic ul li{padding:10px 0}main.soitic ul li a.nav-link{font-weight:500;font-size:20px;line-height:28px;text-align:center;color:#fff}main.soitic ul li a.active{color:#e7ac00}main.soitic ul li a.nav-link:hover{color:#e7ac00}#gears .container{position:relative;max-width:1100px;height:60vh;padding-top:48px}#gears .box{max-width:600px;margin:0 auto}#gears .box a img{width:100%;max-width:120px}#gears .box .gear-double{position:relative}#gears .box .gear-double .imgs{position:absolute;left:calc(50% - 123px);top:-20px}#gears .box .gear-small{position:relative}#gears .box .gear-small .imgs{position:absolute;right:calc(50% - 161px);top:198px}#gears .box .gear-small a.sec img{margin-left:-15px}#gears .box .gear-small a img{width:100%;max-width:50px}#gears .box .gear-trio{position:relative}#gears .box .gear-trio .imgs{position:absolute;left:calc(50% - 185px);top:80px}#gears .box .gear-double-end{position:relative}#gears .box .gear-double-end .imgs{position:absolute;left:calc(50% - 125px);top:180px}.sogerh{position:absolute;right:150px;top:50px}.sogerh img{width:100%;max-width:180px}.box-progress{padding:0 160px}.box-progress .percent{position:relative}.box-progress .percent .indicator{position:absolute;top:-50px}.percent img{margin-bottom:10px}.percent p{left:5px;top:-45px;position:relative;color:#fff}#evaluation label{color:#555;font-size:18px;font-weight:500}.note-progress .form-control{display:inline}.note-progress .invalid-feedback{position:absolute}.box-numbers span{padding-top:10px;color:#555}.progress{height:4px;background:rgba(50,50,50,.3)}.progress .progress-bar{background-color:#004A73}.note-progress{position:relative;width:100%}.note-progress .progress{height:6px;background:rgba(50,50,50,.3)}.note-progress .box-numbers{position:relative}.box-numbers span{margin-left:2px}.box-numbers span i{position:absolute;background-color:#F2F2F2;width:4px;height:4px;border-radius:50%;top:-1.815rem}input[type="number"]{width:12%;padding:4px 5px;border:1px solid #bbb;border-radius:3px;background-color:#f2f2f2}input[type="range"]{-webkit-appearance:none;margin-right:15px;width:86%;height:7px;background:rgba(50,50,50,.3);border-radius:5px;background-image:linear-gradient(#004A73,#065b88);background-repeat:no-repeat}input[type="range"]::-webkit-slider-thumb{-webkit-appearance:none;height:20px;width:20px;border-radius:50%;background:#E7AC00;z-index:2;position:relative;cursor:pointer;box-shadow:0 0 2px 0 #555;transition:background .3s ease-in-out}input[type="range"]::-moz-range-thumb{-webkit-appearance:none;height:20px;width:20px;border-radius:50%;background:#E7AC00;z-index:2;position:relative;cursor:pointer;box-shadow:0 0 2px 0 #555;transition:background .3s ease-in-out}input[type="range"]::-ms-thumb{-webkit-appearance:none;height:20px;width:20px;border-radius:50%;background:#E7AC00;z-index:2;position:relative;cursor:pointer;box-shadow:0 0 2px 0 #555;transition:background .3s ease-in-out}input[type="range"]::-webkit-slider-thumb:hover{background:#ca9803}input[type="range"]::-moz-range-thumb:hover{background:#ca9803}input[type="range"]::-ms-thumb:hover{background:#ca9803}input[type=range]::-webkit-slider-runnable-track{-webkit-appearance:none;box-shadow:none;border:none;background:transparent}input[type=range]::-moz-range-track{-webkit-appearance:none;box-shadow:none;border:none;background:transparent}input[type="range"]::-ms-track{-webkit-appearance:none;box-shadow:none;border:none;background:transparent}.note-progress .box-numbers{position:relative;width:86%}.box-numbers span i{z-index:1;position:absolute;background-color:#f2f2f2;width:4px;height:4px;border-radius:50%;top:-18px}input.nota{width:8%;position:absolute;right:-10%;top:22%;background-color:#ddd;border:0 none}.start .title h3{color:#555;font-weight:700;text-align:center;padding-top:50px;padding-bottom:20px}.start h4{color:#555;padding-top:30px}.start .title h3 span{font-weight:400}.start button,.next button,.prev button{font-size:25px;font-weight:500;width:100%;max-width:220px;border-radius:30px;margin-top:20px}#evaluation .description h4{padding-top:60px;font-size:25px;color:#004a73;font-style:italic;line-height:37px;font-weight:600}#evaluation .description p{text-align:justify;font-size:18px;color:#555;font-weight:500;line-height:27px}#sogerhModal h2{padding:15px 0 5px;font-size:25px;color:#fff;font-style:italic;line-height:37px;font-weight:600}#sogerhModal .modal-body p{text-align:justify;font-size:18px;color:#555;font-weight:500;line-height:27px}.modal-content{background-color:transparent;border:none}.modal-header{border:0 none}.modal-header h5{color:#fff;margin:0 auto;font-size:25px}#videoModal iframe{width:100%;height:440px;border-radius:10px}button.btn-close{position:absolute;top:-10px;right:-15px;color:white!important;background-color:#e7ac00;border-radius:30px;padding:5px;opacity:1;transition:0.5s}button.btn-close:hover{opacity:.5}#sogerhModal .modal-content{background-color:#F2F2F2;border-radius:15px}#sogerhModal .modal-header{background-color:#004A73;width:100%;text-align:center;padding:0;justify-content:center}#sogerhModal h2{padding:15px 0 5px;font-size:25px;color:#fff;font-style:italic;line-height:37px;font-weight:600}#sogerhModal .modal-body p{text-align:justify;font-size:18px;color:#555;font-weight:500;line-height:27px}#sogerhModal .modal-body p strong{text-transform:uppercase}#sogerhModal .modal-body .text-blue{color:#074B72}pre{tab-size:4}#sogerhModal .modal-body h5{color:#555}#sogerhModal h3{font-size:20px;color:#555;line-height:37px;font-weight:600}#sogerhModal h4{font-size:18px;color:#555;line-height:37px;font-weight:600}.circle-content{padding:5px;text-align:center;padding-bottom:100px;width:100%}.circle-content>ul{position:relative;width:432px;height:464px;padding:0;border:50%;list-style-type:none;margin:176px auto 0}.circle-content>ul>.bg-eng{position:relative;background-image:url(../../images/bg-eng.png);background-size:cover;top:23%;left:-25%;width:760px;height:763px;z-index:0;text-align:center}.circle-content>ul>*{position:absolute;top:50%;left:50%;width:6em;height:6em;margin:-3em}.circle-content>ul>*:nth-of-type(1){-moz-transform:rotate(270deg) translate(15em) rotate(-270deg);-ms-transform:rotate(270deg) translate(15em) rotate(-270deg);-webkit-transform:rotate(270deg) translate(15em) rotate(-270deg);transform:rotate(270deg) translate(15em) rotate(-270deg)}.circle-content>ul>*:nth-of-type(2){-moz-transform:rotate(300deg) translate(15em) rotate(-300deg);-ms-transform:rotate(300deg) translate(15em) rotate(-300deg);-webkit-transform:rotate(300deg) translate(15em) rotate(-300deg);transform:rotate(300deg) translate(15em) rotate(-300deg)}.circle-content>ul>*:nth-of-type(3){-moz-transform:rotate(330deg) translate(15em) rotate(-330deg);-ms-transform:rotate(330deg) translate(15em) rotate(-330deg);-webkit-transform:rotate(330deg) translate(15em) rotate(-330deg);transform:rotate(330deg) translate(15em) rotate(-330deg)}.circle-content>ul>*:nth-of-type(4){-moz-transform:rotate(360deg) translate(15em) rotate(-360deg);-ms-transform:rotate(360deg) translate(15em) rotate(-360deg);-webkit-transform:rotate(360deg) translate(15em) rotate(-360deg);transform:rotate(360deg) translate(15em) rotate(-360deg)}.circle-content>ul>*:nth-of-type(5){-moz-transform:rotate(30deg) translate(15em) rotate(-30deg);-ms-transform:rotate(30deg) translate(15em) rotate(-30deg);-webkit-transform:rotate(30deg) translate(15em) rotate(-30deg);transform:rotate(30deg) translate(15em) rotate(-30deg)}.circle-content>ul>*:nth-of-type(6){-moz-transform:rotate(60deg) translate(15em) rotate(-60deg);-ms-transform:rotate(60deg) translate(15em) rotate(-60deg);-webkit-transform:rotate(60deg) translate(15em) rotate(-60deg);transform:rotate(60deg) translate(15em) rotate(-60deg)}.circle-content>ul>*:nth-of-type(7){-moz-transform:rotate(90deg) translate(15em) rotate(-90deg);-ms-transform:rotate(90deg) translate(15em) rotate(-90deg);-webkit-transform:rotate(90deg) translate(15em) rotate(-90deg);transform:rotate(90deg) translate(15em) rotate(-90deg)}.circle-content>ul>*:nth-of-type(8){-moz-transform:rotate(120deg) translate(15em) rotate(-120deg);-ms-transform:rotate(120deg) translate(15em) rotate(-120deg);-webkit-transform:rotate(120deg) translate(15em) rotate(-120deg);transform:rotate(120deg) translate(15em) rotate(-120deg)}.circle-content>ul>*:nth-of-type(9){-moz-transform:rotate(150deg) translate(15em) rotate(-150deg);-ms-transform:rotate(150deg) translate(15em) rotate(-150deg);-webkit-transform:rotate(150deg) translate(15em) rotate(-150deg);transform:rotate(150deg) translate(15em) rotate(-150deg)}.circle-content>ul>*:nth-of-type(10){-moz-transform:rotate(180deg) translate(15em) rotate(-180deg);-ms-transform:rotate(180deg) translate(15em) rotate(-180deg);-webkit-transform:rotate(180deg) translate(15em) rotate(-180deg);transform:rotate(180deg) translate(15em) rotate(-180deg)}.circle-content>ul>*:nth-of-type(11){-moz-transform:rotate(210deg) translate(15em) rotate(-210deg);-ms-transform:rotate(210deg) translate(15em) rotate(-210deg);-webkit-transform:rotate(210deg) translate(15em) rotate(-210deg);transform:rotate(210deg) translate(15em) rotate(-210deg)}.circle-content>ul>*:nth-of-type(12){-moz-transform:rotate(240deg) translate(15em) rotate(-240deg);-ms-transform:rotate(240deg) translate(15em) rotate(-240deg);-webkit-transform:rotate(240deg) translate(15em) rotate(-240deg);transform:rotate(240deg) translate(15em) rotate(-240deg)}.circle-content>ul>*:last-child{position:absolute;top:calc(50% - 3.5em);left:calc(50% - 3.5em);width:7em;margin:-3em}.circle-content ul li a{display:block;border-radius:50%;color:#004a73;font-weight:500;text-decoration:none}.circle-content ul li a:hover{color:#e7ac00}.circle-content ul li a:hover img{-webkit-animation:rotation 10s infinite linear;animation:rotation 10s infinite linear}.circle-content img{display:block;width:120%;border-radius:50%}.circle-content img.img-center{width:200%;filter:grayscale(100%);-webkit-filter:grayscale(100%);animation:none}.circle-content a:hover img.img-center{width:200%;filter:grayscale(0);-webkit-filter:grayscale(0);-webkit-animation:rotation 5s infinite linear;animation:rotation 5s infinite linear}.circle-content ul li a p{position:absolute;top:50%;left:0;font-size:12px;width:110px;word-wrap:break-word;font-weight:700}@keyframes rotation{from{transform:rotate(0deg)}to{transform:rotate(359deg)}}@keyframes rotation-reverse{from{transform:rotate(0deg)}to{transform:rotate(-359deg)}}#departament .content{max-width:940px;margin:0 auto}#departament a{position:relative;width:100%}#departament a img{width:160px}#departament a p{margin-right:5px;position:absolute;top:-50%;text-align:center;font-weight:700;color:#004a73}#departament .content-single{position:relative;padding-top:20px}#departament .profile-single{width:100%;position:absolute;top:55%;left:-19%;z-index:4}#departament .profile-single:hover{background-color:#fff}.profile{padding:30px;background-color:#F2F2F2;border-radius:30px;-webkit-box-shadow:5px 5px 17px 0 #555;box-shadow:5px 5px 17px 0 #555;margin-top:60px}.profile .img-profile{text-align:center;width:250px;height:250px;border-radius:50%;margin:0 auto}.profile .img-profile img{width:247px;height:247px;border-radius:50%}.img-profile img{border-radius:50%;border:3px solid #004a73}.input-carregar-img{position:relative;right:20px;top:15px}.input-carregar-img input{display:none}.input-carregar-img input+label{margin-left:45px;display:inline-block;width:40px;height:40px;margin-bottom:0;position:relative;bottom:30px;border-radius:100%;background:#FFF;border:1px solid #004A73;box-shadow:10px 5px 5px rgb(180,175,175);cursor:pointer;font-weight:400;transition:background-color 2s}.input-carregar-img i{margin-top:10px}.description-profile p{font-size:18px;color:#004a73}.profile-single button{background-color:transparent;border:0 none}.profile-single{margin-top:30px;padding:15px;background-color:#fff;border-radius:30px;-webkit-box-shadow:5px 5px 17px 0 rgba(85,85,85,.397);box-shadow:5px 5px 17px 0 rgba(85,85,85,.397)}.description-profile-assessing h4{font-size:18px}.description-profile-assessing p{font-size:16px;margin-bottom:5px}.evaluated{background-color:#f2f2f2;filter:grayscale(100%);-webkit-filter:grayscale(100%)}.evaluated button[type=submit]{cursor:auto}.profile-single a{text-decoration:none;color:#555}.profile-single a:hover{text-decoration:none}.evaluated:hover{background-color:#f2f2f2;filter:grayscale(100%);-webkit-filter:grayscale(100%)}.accordion-item{border:0 none}.accordion-item h2 .accordion-button{font-size:18px}.accordion-button{color:#000;font-weight:500;font-size:20px}.accordion-button:not(.collapsed){color:#066F98;background-color:#136b974b;box-shadow:inset 0 -1px 0 rgb(0 0 0 / 13%)}.accordion-body{padding:0}.accordion-body p{width:100%;padding:10px}.accordion-body p:hover{background-color:#136b974b}ul{list-style-type:none}ul li{margin-right:15px}.accordion-body p a{color:#066F98;text-decoration:none;font-size:16px;font-weight:500}.accordion-body p a i{color:green;text-decoration:none}.info{padding:30px 30px 0}.info h6{font-size:22px;text-transform:uppercase;font-weight:600;color:#555}.info h6 i{font-size:25px;color:#066F98}.info p{font-size:16px;font-weight:400;color:#555}button[type=submit]{font-size:20px;font-weight:500;padding:10px}#evaluation .content{padding:20px 80px;max-width:940px;margin:0 auto}#evaluation .title h3{font-size:25px;color:#555;font-style:italic;text-align:center;line-height:37px}.text-evaluation{padding-top:20px}.text-evaluation p{text-align:justify;font-size:18px;color:#555;font-weight:500;line-height:27px}.text-evaluation h5{color:#555}.text-evaluation ol{color:#555;font-weight:500}.text-evaluation .text-color-primary{color:#074B72}#evaluation .content .profile{margin-top:10px;padding:10px}#evaluation .profile .img-profile{width:120px;height:120px}#evaluation .content .profile img{max-width:120px;max-height:120px}#evaluation .profile .img-profile img{width:120px;height:120px}#evaluation .replace{text-align:center;padding:30px 0 60px}#evaluation .replace a{font-weight:500;font-size:18px;text-decoration-line:underline;color:rgba(50,50,50,.7)}#evaluation .replace a:hover{color:#004a73}#evaluation .content .profile .description-profile h4{font-size:20px}#evaluation .content .profile .description-profile p{margin:0;font-size:16px}#evaluation form{padding-top:40px}#evaluation form .form-label{color:#555}#evaluation form .form-label p,#evaluation form .form-label p span{font-size:20px!important;line-height:29px!important;font-family:'Montserrat',sans-serif!important;color:#555!important;background-color:#F2F2F2!important}#long{display:none}.form-label a.long-show{left:50%;margin:-8px;color:#555;text-align:center!important;font-weight:700;text-decoration:none}.long-show:focus{border:0 none!important;outline:0!important}.long-show i{font-size:20px;color:#555;margin-top:15px}#evaluation ul{list-style-type:circle}footer .description h5{font-size:20px;font-weight:600;color:#136b97;line-height:20px}footer .description h4{font-size:25px;font-weight:700;color:#136b97}footer .copy{font-weight:400;font-size:18px;line-height:21px;background:#004A73;text-align:center;color:#fff}footer .copy a{color:#066F98}.ajax_load{display:none;position:fixed;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,.5);z-index:100}.ajax_load_box{margin:auto;text-align:center;color:#fff;font-weight:700;text-shadow:1px 1px 1px rgba(0,0,0,.5)}.ajax_load_box_circle{border:16px solid #e3e3e3;border-top:16px solid #004a73;border-radius:50%;margin:auto;width:80px;height:80px;-webkit-animation:spin 1.2s linear infinite;-o-animation:spin 1.2s linear infinite;animation:spin 1.2s linear infinite}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg)}}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.not_found{text-align:center;color:#555;padding-top:50px}.not_found .error{font-size:8em;font-weight:lighter;color:#ccc;margin-bottom:20px}.not_found_header{width:500px;max-width:100%;margin:0 auto}.not_found a{color:#555;text-decoration:none;font-weight:700}.not_found a:hover{text-decoration:underline}@media (max-width:992px){.top .navbar-brand img{max-width:120px}.navbar-nav{margin-top:20px}.navbar-nav li{margin:10px 0;text-align:left}p.line::after{left:-2px;bottom:48%}.sogerh{position:absolute;right:80px}#videoModal iframe{height:300px}#videoModal button.btn-close{top:-20px;right:12px}}@media (max-width:768px){.box-login{max-width:350px;padding:22px}#gears .container{padding-top:84px}#gears .box .gear-double .imgs{left:calc(50% - 105px)}#gears .box .gear-trio .imgs{left:calc(50% - 157px);top:64px}#gears .box .gear-double-end .imgs{position:absolute;left:calc(50% - 107px);top:148px}#gears .box a img{max-width:100px}.sogerh{position:absolute;right:50px;top:74px}.sogerh img{max-width:140px}main ul a{width:38%}main ul li a.nav-link{font-weight:400;font-size:18px;line-height:20px}.img-profile{text-align:center}.img-profile img{max-width:200px}.description-profile h4{margin-top:20px;text-align:center;font-size:25px}.description-profile p{font-size:18px}.description-profile-assessing{margin-top:20px}#departament .content-single{text-align:center}#departament a p{left:2px}#departament .img-profile img{max-width:150px}#departament .profile-single{width:70%;left:15%}}@media (max-width:540px){.sogerh{right:13px}.sogerh img{max-width:110px}}