@media (min-width: 320px){.text-xs-left{text-align:left}.text-xs-right{text-align:right}.text-xs-center{text-align:center}}@media (min-width: 768px){.text-sm-left{text-align:left}.text-sm-right{text-align:right}.text-sm-center{text-align:center}}@media (min-width: 992px){.text-md-left{text-align:left}.text-md-right{text-align:right}.text-md-center{text-align:center}}@media (min-width: 1200px){.text-lg-left{text-align:left}.text-lg-right{text-align:right}.text-lg-center{text-align:center}}.row-centered{text-align:center;font-size:0;line-height:0}.col-centered{float:none;text-align:center;display:inline-block}@media screen and (max-width: 991px){.col-centered{float:left}}a:focus,avisited,a.active{outline:none !important}.btn{padding:12px 30px;font-size:18px;line-height:1em;height:auto}.btn.dropdown-toggle{padding:13px 7px;font-size:16px;line-height:1em;height:auto;color:#666;background:#FFF;border-color:#E2E2E2}.btn.dropdown-toggle:hover{box-shadow:none;background:#FFF}.btn.btn-custom{padding:0;font-size:16px;line-height:1em;float:none;border:0}.btn.btn-custom:hover{color:#ffcf30;background:none}.btn .caret{margin-left:5px;border-width:6px}.btn-icon .icon{position:relative;margin-right:5px;vertical-align:middle;display:inline-block;background:url("/assets/images/sections/icons.png") no-repeat}.btn-icon .icon.icon-user{top:-3px;width:16px;height:19px}.btn-icon .icon.icon-logout{top:-1px;width:20px;height:20px;background-position:-26px 0}.btn-default:active,.btn-default.active,.open>.btn-default.dropdown-toggle,.bootstrap-select .dropdown-toggle:focus,.bootstrap-select>select.mobile-device:focus+.dropdown-toggle{outline:none !important;color:#666;box-shadow:none !important;background:#FFF !important;border-color:#E2E2E2 !important}.table{display:table;width:100%;height:100%;margin:0}.centraliza{display:table-cell;vertical-align:middle;position:relative;text-align:center}.form.form-category{margin-bottom:15px}.form .row-form{margin:0 -2px}.form .col-form{padding:0 2px}.form .form-group{margin-bottom:4px}.form .form-group.form-group-actions{margin-bottom:0}.form .form-control{padding:10px 12px;font-size:16px;line-height:1em;height:auto;color:#666;box-shadow:none;border:1px solid #E2E2E2}.form .custom-file{display:inline-block;margin-bottom:0}.form .custom-file,.form .custom-file-input{position:relative;width:100%}.form .custom-file-input{z-index:2;margin:0;-moz-opacity:0;-webkit-opacity:0;opacity:0;cursor:pointer}.form .custom-file-input:disabled ~ .custom-file-label,.form .custom-file-input[disabled] ~ .custom-file-label{background-color:#e9ecef}.form .custom-file-label{padding:16px 12px;margin:0;font-family:"RobotoItalic",Helvetica,Arial,sans-serif;font-weight:normal;font-size:13px;line-height:1em;left:0;z-index:1;background:#E2E2E2;border-radius:4px}.form .custom-file-label,.form .custom-file-label:after{position:absolute;top:0;right:0;color:#666}.form .custom-file-label:after{padding:12px 15px;top:3px;right:3px;bottom:3px;font-family:"RobotoRegular",Helvetica,Arial,sans-serif;font-size:15px;z-index:3;display:block;cursor:pointer;content:"Anexar arquivo";background-color:#FFF;border-left:inherit;border-radius:4px}.help-item{margin-bottom:1px}.help-item:last-child{margin-bottom:0}.help-item-link{font-size:13px;line-height:1em;text-decoration:underline;outline:none;display:inline-block;color:#666666}.help-item-link:hover{color:#FCC200}.help-item-link.custom{font-size:17px}.section{padding:60px 0;font-size:17px;line-height:1.3em}.section p strong{font-family:"RobotoBold",Helvetica,Arial,sans-serif}.section-content{margin:0 auto;max-width:920px}.section-content.custom{max-width:740px}.section-title{margin-bottom:30px;font-family:"RobotoBold",Helvetica,Arial,sans-serif;font-size:44px;line-height:1em;color:#3B3B3A}.section-description{font-size:17px;line-height:1.6em;color:#666666}.section-description p{margin-bottom:20px}.section-description strong{font-family:"RobotoBold",Helvetica,Arial,sans-serif;font-weight:normal}.section-description .red{color:#BF0D0D}.section-description .custom{font-size:20px;line-height:1em}.section-description ul{max-width:580px;margin:0 auto}.section-description ul li{margin-bottom:20px}.section-description ul li ul li{margin-bottom:1px}.content-partners{margin-top:60px}.partners{max-width:645px;margin:0 auto 20px}.block-partner{height:80px;margin-bottom:30px;vertical-align:middle;display:block}.block-partner img{max-width:100%;max-height:80px;display:inline-block}.section-about .block-content-description{max-width:750px;margin:0 auto}.content-login{margin-top:60px}.content-login .row-blocks{margin:0 -45px}.content-login .col-blocks{position:relative;padding:0 45px}@media screen and (max-width: 991px){.content-login .col-register{margin-top:40px}}.content-login .col-register:before{position:absolute;top:0;left:0;bottom:0;width:1px;content:'';background:#FCC200}@media screen and (max-width: 991px){.content-login .col-register:before{display:none}}.content-login .block-title{margin-bottom:10px;font-size:34px;line-height:1.2em;display:block;color:#FCC200}.content-form-custom{margin:0 auto;max-width:630px}.content-register{margin-top:60px;display:none}.block-help{margin:20px 0 30px}.block-help .help-item-link{color:#FCC200}.content-user{margin-bottom:2.1875rem}.content-user .btn-group{position:relative;display:inline-block;vertical-align:middle}.content-user .dropdown-menu{top:130%}.content-user .btn-logout-custom{margin-left:20px;display:inline-block;vertical-align:middle}.content-user .dropdown-menu{padding:0;border-radius:0;border:0;box-shadow:none;text-align:right}.content-user .dropdown-menu-link{padding:8px 15px;display:block;color:#3B3B3A;background:#E6E6E6}.content-user .dropdown-menu-link:hover{background:#CCC}.list-movies-item{padding:8px;height:120px;margin-bottom:10px;background:#F2F2F2}@media screen and (max-width: 991px){.list-movies-item{padding:15px;height:auto}}.list-movies-item:last-child{margin-bottom:0}.list-movies-item .movie-infos{margin-left:-45px}@media screen and (max-width: 1199px){.list-movies-item .movie-infos{margin-left:-45px}}@media screen and (max-width: 991px){.list-movies-item .movie-infos{margin-left:-10px}}@media screen and (max-width: 767px){.list-movies-item .movie-infos{margin-left:30px}}@media screen and (max-width: 767px){.list-movies-item .col-last{margin-top:20px}}.list-movies-item .row{display:flex;flex-wrap:wrap;margin-right:-20px;margin-left:-20px}.list-movies-item .align-self-center{align-self:center !important}.movie-thumb{position:relative;width:165px;height:105px;display:block;background-position:center center;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}@media screen and (max-width: 991px){.movie-thumb{width:150px;height:90px}}.movie-thumb.custom{width:100%;border:2px solid #FCC200;height:125px;border-radius:7px}.movie-thumb.custom:before{filter:brightness(.5)}.movie-thumb:before{position:absolute;top:50%;left:50%;width:48px;height:48px;margin:-24px 0 0 -24px;content:'';background:url("/assets/images/trainings/play.png") no-repeat}.movie-category{margin-bottom:7px;font-family:"RobotoItalic",Helvetica,Arial,sans-serif;font-size:15px;line-height:1em;display:block}.movie-title{margin-bottom:7px;font-family:"RobotoMedium",Helvetica,Arial,sans-serif;font-size:20px;line-height:1.1em;display:block;color:#3B3B3A}.movie-title:focus,.movie-title:visited,.movie-title:active{color:#3B3B3A;text-decoration:none}.movie-title:hover{text-decoration:none;color:#FCC200}.movie-description-link{text-decoration:underline;font-family:"RobotoItalic",Helvetica,Arial,sans-serif;font-size:14px;line-height:1em;display:inline-block;color:#3B3B3A}.movie-description-link:focus,.movie-description-link:visited,.movie-description-link:active{color:#3B3B3A;text-decoration:none}.movie-description-link:hover{color:#FCC200}.movie-description{display:none}.modal.modal-message-main .modal-dialog{max-width:580px}.modal.modal-message-main .modal-content{border:2px solid #FFF;background:#E73F1D;-moz-border-radius:20px;-webkit-border-radius:20px;border-radius:20px}.modal.modal-message-main .modal-header{padding:0;min-height:inherit;background:none;border:0}.modal.modal-message-main .modal-header .close{position:absolute;top:15px;right:20px;z-index:5;font-size:30px;font-weight:normal;line-height:1em;color:#FFF}.modal.modal-message-main .modal-body{padding:45px 65px;font-size:17px;line-height:1.3em;color:#FFF;background:none}@media screen and (max-width: 991px){.modal.modal-message-main .modal-body{padding:30px 40px}}.modal.modal-message-main .modal-body p{margin-bottom:30px}.modal.modal-message-main .modal-body p:last-child{margin-bottom:0}.modal.modal-message-main .modal-body strong{font-family:"RobotoBold",Helvetica,Arial,sans-serif}.modal.modal-message-main .block-text{position:relative}.modal.modal-message-main .block-text:after{position:absolute;bottom:6px;left:-30px;width:20px;height:36px;content:'';background:url("/assets/images/trainings/detail.png") no-repeat}.modal.modal-message-main .modal-link{margin-top:8px;display:inline-block;color:#FFF}.modal.modal-message-main .modal-link:hover{text-decoration:underline}.modal.custom .modal-content{background:#FCC200}.modal.custom .modal-header{padding-bottom:10px;border:0}.modal.custom .modal-body{padding-top:10px}.modal.modal-description .modal-dialog,.modal.modal-movie-evaluation .modal-dialog{max-width:600px}.modal.modal-description .modal-body,.modal.modal-movie-evaluation .modal-body{font-size:16px;line-height:1.5em}.modal .modal-dialog{width:auto;max-width:420px}.modal .modal-content{box-shadow:none;border:none;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}.modal .modal-header{padding:30px;position:relative;text-align:center;background:#FCC200;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}.modal .modal-header .close{position:absolute;top:10px;right:10px;text-shadow:none;color:#3B3B3A;opacity:1}.modal .modal-title{font-family:"RobotoMedium",Helvetica,Arial,sans-serif;font-size:26px;line-height:1em;display:block;color:#3B3B3A}.modal .modal-body{padding:30px;font-size:17px;line-height:1.3em;color:#3B3B3A}.modal .question-title{margin-bottom:15px;font-family:"RobotoMedium",Helvetica,Arial,sans-serif;font-size:18px;line-height:1.1em;display:block;color:#3B3B3A}.modal .form-evaluation .form-group{padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid #F4F4F4}.modal .form-evaluation .form-group:last-child{padding-bottom:0;margin-bottom:0;border-bottom:none}.modal .form-evaluation .custom-control{margin-left:20px;display:inline-block}.modal .form-evaluation .custom-control.first{margin-left:0}.modal .form-evaluation .custom-radio{position:relative;padding-left:30px;font-family:"RobotoRegular",Helvetica,Arial,sans-serif;font-weight:normal;cursor:pointer;font-size:16px;line-height:22px;display:block;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.modal .form-evaluation .custom-radio:hover input ~ .checkmark{background-color:#CCC}.modal .form-evaluation .custom-radio input{position:absolute;top:0;left:4px;cursor:pointer;z-index:2;-moz-opacity:0;-webkit-opacity:0;opacity:0}.modal .form-evaluation .custom-radio input:checked ~ .checkmark{background-color:#FCC200}.modal .form-evaluation .custom-radio input:checked ~ .checkmark:after{display:block}.modal .form-evaluation .custom-radio .checkmark{position:absolute;top:0;left:0;height:22px;width:22px;background-color:#eee;-moz-border-radius:100%;-webkit-border-radius:100%;border-radius:100%}.modal .form-evaluation .custom-radio .checkmark:after{position:absolute;top:6px;left:6px;width:10px;height:10px;content:"";display:none;background:#FFF;-moz-border-radius:100%;-webkit-border-radius:100%;border-radius:100%}#modal-video .modal-dialog{width:100%;height:100%;margin:0;max-width:none;padding:0}#modal-video .modal-content{width:auto;height:100%;border-radius:0;background:#000}#modal-video .modal-body{height:100%}#modal-video .close{position:absolute;top:5px;right:5px;width:36px;height:36px;font-size:"RobotoRegular",Helvetica,Arial,sans-serif;font-weight:normal;font-size:22px;line-height:36px;text-align:center;float:none;text-shadow:none;color:#FFF;background:#9B0F05;filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1;-moz-border-radius:100%;-webkit-border-radius:100%;border-radius:100%}#modal-video .close i{position:relative;top:-2px;font-style:normal}#modal-video iframe{display:block;width:100%;height:100%}.btn-copy{background:#9B0F05;padding:10px 15px;border-radius:10px;color:#fff}.btn-copy:hover{text-decoration:none;color:#fff;cursor:pointer}.tooltipster-sidetip .tooltipster-box,.tooltipster-sidetip.tooltipster-top .tooltipster-arrow-border{border:none}.tutorial-title{font-size:14px;line-height:1.2em}.tutorial-block-title{margin:40px 0 20px 0;font-size:24px;line-height:1.2em;display:block;color:#FCC200}.block-banner{position:relative;margin-bottom:25px}.block-banner:after{position:absolute;top:0;right:-1px;bottom:0;width:275px;height:270px;display:none;content:'';background-image:url("/assets/images/trainings/bg-cns.jpg");background-repeat:no-repeat;background-position:right center;background-size:contain}@media screen and (max-width: 991px){.block-banner:after{background-position:center top;bottom:auto;width:180px;height:225px}}.block-banner .block-banner-link{display:inline-block}.block-banner .block-banner-link img{max-width:100%;display:block}.block-banner .banner-content{position:relative;max-width:530px;z-index:2}.block-banner .banner-title{margin-bottom:20px;font-family:"RobotoBold",Helvetica,Arial,sans-serif;font-size:28px;line-height:1.1em;display:block;color:#FFF}@media screen and (max-width: 991px){.block-banner .banner-title{font-size:19px;max-width:210px}}.block-banner .banner-description{max-width:460px;font-size:18px;line-height:1.3em}@media screen and (max-width: 991px){.block-banner .banner-description{font-size:16px;max-width:210px}}.block-banner .btn{padding:10px 20px;margin-top:20px;font-family:"RobotoMedium",Helvetica,Arial,sans-serif;font-size:18px;line-height:1em;display:inline-block;color:#E73F1D;background:#FFF}.block-banner .btn strong{font-family:"RobotoBold",Helvetica,Arial,sans-serif}.block-banner .btn .icon{position:relative}
