body{background-color:#d3d3d3}.register-page{background-image:linear-gradient(to bottom right,#02b3e4,#02ccba)}.login-page{background-color:#1e2833}.login-logo a,.register-logo a{color:#f4f4f4!important}.separator-login{font-size:14px;color:#a8a8b3;margin:20px 0;display:flex;align-items:center}.separator-login:before{margin-right:16px}.separator-login:after,.separator-login:before{content:"";flex:1;height:1px;background:#a8a8b3}.separator-login:after{margin-left:16px}.login-box-body{border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;box-shadow:0 .46875rem 2.1875rem rgba(4,9,20,.03),0 .9375rem 1.40625rem rgba(4,9,20,.03),0 .25rem .53125rem rgba(4,9,20,.05),0 .125rem .1875rem rgba(4,9,20,.03);-webkit-box-shadow:0 .46875rem 2.1875rem rgba(4,9,20,.03),0 .9375rem 1.40625rem rgba(4,9,20,.03),0 .25rem .53125rem rgba(4,9,20,.05),0 .125rem .1875rem rgba(4,9,20,.03);-moz-box-shadow:0 .46875rem 2.1875rem rgba(4,9,20,.03),0 .9375rem 1.40625rem rgba(4,9,20,.03),0 .25rem .53125rem rgba(4,9,20,.05),0 .125rem .1875rem rgba(4,9,20,.03);transition:all .2s}.login-container{flex-direction:column;flex:1}.login-container,.login-form{display:flex;align-items:center}.login-form{width:400px;order:2;flex-direction:column;justify-content:center}.login-form form a.btn,.login-form form button{width:100%;border-radius:20px;text-transform:none;font-weight:500}.login-section{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}.login-section-1{background-color:#06345e}.login-section-2{background-image:linear-gradient(to bottom right,#02b3e4,#02ccba)}.login-section-3{background-color:#1e2833;color:#fff}.login-section-1>div:first-child,.login-section-2 div:first-child{display:flex;flex-direction:column;align-items:center;gap:30px}.login-section-1>div:first-child{width:600px}.login-container .login-form .login-box{margin:20px auto}.login-slider{flex:1;order:1;flex-direction:column}.login-slider,.login-slider .slider-container{display:flex;align-items:center;justify-content:center}.slider-container img{max-width:600px;width:auto;height:auto;margin:0 auto}.login-contato{display:flex;flex-direction:column;align-items:center;gap:20px;margin:20px;text-align:center}.login-contato code{background-color:transparent;color:#dcdcdc}.login-contato code>a{color:#44e7ff}body.login-page>div.wrapper{display:flex;flex-direction:column;height:100vh!important}.login-section picture img{max-width:600px}.login-section .vimeo-player{width:600px}.section-1{position:relative;background-color:#06345e}.video-box{display:flex;justify-content:center}.bg-tablet{position:relative;background-color:#fff;border:1px solid #3c4ffd;border-radius:35px;padding:40px 30px}.tablet-video{padding:3px 0 0 74px}.behind-video{position:absolute;bottom:0;background-color:#fff;width:100%;height:200px}.patas{position:absolute;right:0;width:400px;margin-top:-135px;z-index:1}div.box-security{margin-top:150px!important}@media (max-width:768px){.login-container{flex-direction:column}.login-form{width:100%;padding-left:25px;padding-right:25px}.login-container .login-section img.seta{max-width:100px;left:auto!important}.login-section .vimeo-player{width:100%}.video-box{display:block;margin:0 30px}.bg-tablet{padding:29px 22px}.tablet-video{padding:2px 0 0 35px}.behind-video{height:150px}.patas{right:20px;width:150px;margin-top:-40px}div.box-security{margin-top:50px!important}}#btn-menu-login{position:absolute;right:20px;top:22px}.btn-blue-login,.btn-light-green{color:#000;padding:5px 18px;border-radius:15px;font-weight:500;transition:transform .2s}.btn-blue-login:hover,.btn-light-green:hover{transform:scale(1.09);color:#000}.btn-blue-login{background-color:#34cfed}.btn-light-green{background-color:#99ec00}.skin-black .main-header>.logo{background-color:#3c8dbc;color:#f4f4f4;border-bottom:0 solid transparent;border-right:1px solid #1e2833}.skin-black .main-header .navbar{background-color:#3c8dbc}.skin-black .main-header .navbar .nav>li>a{color:#f4f4f4}.skin-black .main-header .navbar>.sidebar-toggle{color:#f4f4f4;border-right:1px solid #1e2833}.breadcrumb>.active{color:#cbcbcb}.custom_title_with_form .box-header h4{font-size:1.8em;border-bottom:1px dashed #eb5d59;display:block;padding-bottom:5px}.required:after{color:red}.skin-black .main-header .navbar,.skin-black .main-header>.logo{background-color:#02162c!important;border-color:#02162c!important}.skin-black .sidebar-menu>li.active>a,.skin-black .sidebar-menu>li.menu-open>a,.skin-black .sidebar-menu>li:hover>a{color:#fff;background:#030c16}.skin-black .left-side,.skin-black .main-sidebar,.skin-black .wrapper{background-color:#02162c!important}.main-sidebar .logo{width:100px}.main-sidebar .menu-rodape{position:absolute;bottom:0;width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;padding:10px;color:#d3d3d3}.skin-black .main-header .navbar .navbar-custom-menu .navbar-nav>li>a,.skin-black .main-header .navbar .navbar-nav>li>a,.skin-black .main-header .navbar .navbar-right>li>a,.skin-black .main-header .navbar>.sidebar-toggle{border:0!important}.logo img{height:40px!important}.box{box-shadow:0 .46875rem 2.1875rem rgba(4,9,20,.03),0 .9375rem 1.40625rem rgba(4,9,20,.03),0 .25rem .53125rem rgba(4,9,20,.05),0 .125rem .1875rem rgba(4,9,20,.03);-webkit-box-shadow:0 .46875rem 2.1875rem rgba(4,9,20,.03),0 .9375rem 1.40625rem rgba(4,9,20,.03),0 .25rem .53125rem rgba(4,9,20,.05),0 .125rem .1875rem rgba(4,9,20,.03);-moz-box-shadow:0 .46875rem 2.1875rem rgba(4,9,20,.03),0 .9375rem 1.40625rem rgba(4,9,20,.03),0 .25rem .53125rem rgba(4,9,20,.05),0 .125rem .1875rem rgba(4,9,20,.03);transition:all .2s}.radio_container_horizontal{display:flex;flex-wrap:wrap;column-gap:3rem;padding-left:15px}.radio_container_horizontal>li{display:flex;align-items:center}.dv-thumbnail{background-repeat:no-repeat;background-size:cover;overflow:hidden;background-position:50%;border:2px solid #9e9e9e}.alert-title{font-size:3.2em!important;font-family:Montserrat,-apple-system,"system-ui",Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400}.alert-button,.alert-container{font-size:1.5em!important}.alert-icon{font-size:1.7em}