﻿@charset "UTF-8";html{height:100%;}html body{min-height:100%;width:100%;margin-top:auto;margin-bottom:auto;margin-left:auto;font-family:"Montserrat",sans-serif;font-size:14px;font-weight:normal;font-stretch:normal;font-style:normal;letter-spacing:normal;background-color:#eff2f5;color:#292c36;overflow-x:hidden;}html body.page-loading{overflow-y:hidden;}main{margin-bottom:100px;}main.container-fluid{max-width:1920px;padding-left:32px;padding-right:32px;}.icon-active{font-size:20px;color:#2ecc71;}.icon-disabled{font-size:20px;color:#cdd4e0;}.text-muted{color:#a2a9bc!important;}.text-secundary{color:#1a2a6c!important;}.text-danger{color:#dc3a38!important;}.text-success{color:#2ecc71!important;}.text-default{color:#292c36!important;}hr{border-top:1px solid #f0f0f7;}hr.hr-sm{margin-top:20px;margin-bottom:20px;}hr.hr-lg{margin-top:40px;margin-bottom:40px;}hr.hr-xl{margin-top:60px;margin-bottom:60px;}hr.hr-secondary{border-top:solid 1px #cdd4e0;}h1{font-size:30px;font-weight:bold;line-height:1.2;text-align:left;}h1.small{font-size:24px;font-weight:bold;}h2,.h2{font-size:20px;font-weight:bold;line-height:1.2;letter-spacing:.17px;margin-bottom:0;text-transform:uppercase;}h3{font-size:16px;font-weight:600;line-height:1.38;margin-bottom:0;}h4{font-size:10px;font-weight:500;line-height:1.7;color:#7d8ea5;text-transform:uppercase;}h5{font-size:13px;font-weight:600;line-height:1.69;letter-spacing:normal;}h6{font-size:12px;font-weight:600;line-height:1.5;letter-spacing:normal;}a{font-size:14px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.71;letter-spacing:normal;text-align:left;color:#7d8ea5;}a:hover,a:focus,a:active,a:not(:disabled):not(.disabled):active{color:#7d8ea5;}.titulo{text-transform:uppercase;font-weight:bold;}.titulo-secundario{font-family:"PTSerif";font-size:20px;font-weight:normal;margin-bottom:10px;color:#dc3a38;font-style:italic;line-height:1.3;text-transform:initial;}.title-intro{font-size:14px;font-weight:normal;font-stretch:normal;font-style:italic;line-height:1.29;color:#647284;}.subtitle{font-size:18px;line-height:1.39;display:block;}.subtitulo{font-size:20px;font-weight:normal;line-height:1.2;color:#7d8ea5;margin-bottom:8px;text-transform:initial;}.descricao{font-size:14px;font-weight:normal;line-height:1.43;color:#647284;}.description{font-size:14px;font-weight:600;line-height:1.36;text-align:center;color:#a2a9bc;}.description-small{font-size:12px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.5;color:#647284!important;}.valor-compra{font-family:Montserrat;font-size:52px;letter-spacing:-.2px;font-weight:bold;color:#292c36;}.valor-compra .small,.valor-compra small{font-size:28px;line-height:2.14;letter-spacing:-.11px;font-weight:inherit;}.divider-1{height:0;border-top:solid 1px #eee;}.divider-2{height:0;border-top:solid 1px #e9eff4;}.helper-info{display:flex;align-items:center;border:0;background:transparent;outline:0!important;}.helper-info i{color:#6f727e;font-size:inherit;}.helper-info i+span{margin-left:14px;}.helper-info span{color:#767e95;line-height:1;font-size:inherit;}.helper-info button{border:0;background:transparent;outline:0!important;}.help-message{font-family:PTSerif;font-size:12px;font-weight:normal;font-stretch:normal;font-style:italic;line-height:1.5;letter-spacing:normal;text-align:center;color:#7d8ea5;}.help-message>i{font-size:14px;color:#cdd4e0;margin-right:11px;}.help-message>i.icon-big{font-size:30px;}.min-height-auto{min-height:auto!important;}.sticky-header{position:sticky;z-index:1;}.anchor{display:block;position:relative;top:-115px;visibility:hidden;}.vertical-align-middle{vertical-align:middle!important;}img.full-image{cursor:pointer;}.icon.icon-xl{font-size:70px;}.max-width-70{max-width:70px;}.text-40{font-size:40px!important;}.text-25{font-size:25px!important;}.text-14{font-size:14px!important;}.inactive{opacity:.4;}.text-bold{font-weight:bold;}@media(min-width:992px){.exclude-over-mobile{display:none!important;}}@media(max-width:991px){main.container-fluid{padding-left:20px;padding-right:20px;}h1,.h1{font-size:24px;}h2,.h2{font-size:16px;}main{min-height:calc(100vh - 80px);}.exclude-mobile{display:none!important;}.exclude-over-mobile{display:block!important;}}header{height:80px;display:flex;align-items:center;z-index:100;}header .navbar{background-color:#fff;border:solid 1px #eee;width:100%;padding:0 32px;}header .navbar.sticky-header{height:80px;position:fixed;width:100%;}header .navbar-brand>img{height:50px;max-width:150px;object-fit:contain;margin-right:auto;}header .language-container{display:flex;padding:0 0 0 5px;}header .language-container .language-switch{display:flex;font-size:12px;font-weight:600;background-color:transparent;padding-left:10px;padding-right:10px;}header .language-container .language-switch.active,header .language-container .language-switch:active{color:#dc3a38;}header .language-container .language-switch:last-child{padding-right:0;}header .language-container .language-flag-image{width:20px;height:20px;border-radius:50%;margin-right:3px;}header #navbarMenuTop{height:80px;border-right:solid 1px #eee;}header #navbarMenuTop .navbar-nav{width:100%;display:flex;justify-content:flex-end;}header #navbarMenuTop .nav-link{font-family:Montserrat;font-size:11px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.27;letter-spacing:.28px;text-align:center;color:#292c36;text-transform:uppercase;margin-left:calc(15px - .5rem);margin-right:calc(15px - .5rem);display:flex;align-items:center;}header #navbarMenuTop .nav-link.active,header #navbarMenuTop .nav-link:hover,header #navbarMenuTop .nav-link:active{color:#dc3a38;}header #navbarMenuTop .nav-link.disabled span{opacity:.4;}header #navbarMenuTop .nav-link.language-container{justify-content:center;margin:0;padding-right:10px;}header #navbarMenuTop .nav-link.language-container .dropdown-item{width:auto;}header .mobile-menus,header #logoutFormMobile{display:none;}header .icon{padding:30px;font-size:16px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.25;letter-spacing:.4px;text-align:left;color:#292c36;background-color:transparent;border:0;border-right:solid 1px #eee;}header .icon>i{position:relative;height:16px;}header .btn-close{margin-right:24px;display:none;}header .btn-close:before,header .btn-close:after{top:0;height:24px;background-color:#292c36;}header .alert-items-count{display:flex;align-items:center;justify-content:center;height:15px;width:15px;position:absolute;top:-12px;right:-14px;text-align:center;font-size:9px;font-family:Montserrat;font-weight:bold;font-style:normal;line-height:1;letter-spacing:normal;color:#fff;max-width:15px;max-height:15px;min-width:15px;min-height:15px;padding:0;}header .alert-items-count[data-total-alerts="0"]{display:none;}header .dropdown.dropdown-language-container{margin-right:20px;}header .dropdown.dropdown-language-container .dropdown-toggle{display:flex;align-items:center;}header .dropdown.dropdown-language-container .dropdown-toggle:after{margin-left:5px;color:#292c36;display:inline-block;margin-left:10px;vertical-align:.255em;content:"";border-top:.3em solid;border-right:.3em solid transparent;border-bottom:0;border-left:.3em solid transparent;}header .dropdown.dropdown-language-container .dropdown-menu-right{min-width:70px;margin-right:-1px;}header .dropdown.dropdown-language-container .dropdown-menu-right:after{right:0!important;}header .dropdown.dropdown-language-container .dropdown-menu-right .dropdown-item{min-height:60px;}header .dropdown.user-menu{border-left:solid 1px #eee;height:100%;display:flex;align-items:center;padding-right:0;padding-left:20px;margin-left:15px;}header .dropdown.user-menu.no-language-menu{margin-left:-1px;}header .dropdown.user-menu .btn{padding:0;display:flex;align-items:center;outline:0;box-shadow:none;}header .dropdown.user-menu .btn .info-person{display:flex;flex-direction:column;font-family:Montserrat;font-size:13px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.23;letter-spacing:.33px;text-align:left;color:#292c36;text-transform:none;}header .dropdown.user-menu .btn .info-person small{font-family:Montserrat;font-size:10px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.8;letter-spacing:normal;text-align:left;color:#6f727e;}header .dropdown.user-menu .avatar,header .dropdown.user-menu .profile-icon{margin-right:14px;}header .dropdown i{position:relative;}header .nav-menu-titulo{display:flex;justify-content:space-between;width:100%;}header .nav-menu-titulo .nav-menu-titulo-subtitulo{display:flex;}header .nav-menu-titulo .nav-menu-titulo-subtitulo h1:after{content:"/";padding:0 6px;}header .nav-menu-titulo .nav-menu-titulo-subtitulo h1:first-child{color:#a3a7b2;}header .nav-menu-titulo .nav-menu-titulo-subtitulo h1:last-child,header .nav-menu-titulo .nav-menu-titulo-subtitulo h1.sem-subtitulo{color:#292c36!important;}header .nav-menu-titulo .nav-menu-titulo-subtitulo h1:last-child:after,header .nav-menu-titulo .nav-menu-titulo-subtitulo h1.sem-subtitulo:after{content:none!important;}header .items-count{height:15px;width:15px;position:absolute;top:-14px;right:-14px;text-align:center;font-size:9px;font-family:Montserrat;font-weight:bold;font-style:normal;line-height:1.3;letter-spacing:normal;}header .items-count:empty{display:none;}header .dropdown-menu-cart .dropdown-item,header .basket{padding:20px 30px;}.dropdown-menu{box-shadow:0 10px 40px 0 rgba(100,114,132,.6);background-color:#fff;border:0;margin-top:15px;padding:0;}.dropdown-menu.dropdown-menu-cart{min-width:340px;}.dropdown-menu:before,.dropdown-menu:after{content:"";position:absolute;display:inline-block;right:13px;left:auto;transform:translateX(0);}.dropdown-menu:before{top:-7px;border-right:6px solid transparent;border-left:6px solid transparent;border-bottom:6px solid #f0f0f7;}.dropdown-menu:after{top:-6px;border-right:6px solid transparent;border-bottom:6px solid #fff;border-left:6px solid transparent;}.dropdown-menu .dropdown-item{min-height:70px;padding:0;display:flex;align-items:center;font-family:Montserrat;font-size:12px;font-weight:500;font-stretch:normal;font-style:normal;line-height:2;letter-spacing:normal;text-align:left;color:#6f727e;}.dropdown-menu .dropdown-item .menu-description{display:flex;flex-direction:column;line-height:1;}.dropdown-menu .dropdown-item .menu-icon{font-size:40px;margin-right:12px;margin-left:20px;min-width:48px;}.dropdown-menu .dropdown-item .menu-icon.menu-icon-sm{font-size:18px;}.dropdown-menu .dropdown-item .menu-title{text-transform:uppercase;letter-spacing:.3px;color:#292c36;margin-bottom:3px;}.dropdown-menu .dropdown-item .menu-school{margin-top:5px;color:#dc3a38;white-space:normal;}.dropdown-menu .dropdown-item:hover,.dropdown-menu .dropdown-item:focus,.dropdown-menu .dropdown-item.active,.dropdown-menu .dropdown-item:not(:disabled):not(.disabled):active{color:#46465d;background-color:#fff;}.dropdown-menu .dropdown-divider{margin:0;border-top:solid 1px #f0f2f6;}.dropdown-menu.dropdown-user{width:300px;}.dropdown-menu-cart .dropdown-item.empty-cart,.dropdown-menu-alerts .dropdown-item.empty-alerts{font-size:18px;color:#647284;font-weight:500;padding-top:35px;padding-bottom:35px;}.dropdown-menu-alerts .empty-alerts{justify-content:center;}.dropdown-menu-cart p{color:#7d8ea5;}.dropdown-menu-cart .dropdown-item.empty-cart i{font-size:48px;margin-left:0;}.dropdown-menu-cart .dropdown-item.empty-cart p{margin-bottom:0;}.dropdown-menu-cart .dropdown-item .description{font-size:14px;color:#6f727e;}.dropdown-menu-cart .dropdown-menu-cart-total .dropdown-menu-cart-total-title{font-size:14px;font-weight:600;line-height:1.71;letter-spacing:normal;color:#a3a7b2;text-transform:uppercase;text-align:right;margin-bottom:3px;}.dropdown-menu-cart .dropdown-menu-cart-total .product-price{font-size:20px;}.nav.nav-tabs,.nav.nav-links{border-bottom:0;}.nav.nav-tabs.nav-stacked,.nav.nav-links.nav-stacked{flex-direction:column;}.nav.nav-tabs.nav-stacked.nav-stacked-spaced .nav-item+.nav-item,.nav.nav-links.nav-stacked.nav-stacked-spaced .nav-item+.nav-item{margin-top:30px;}.nav.nav-tabs.nav-stacked .nav-item,.nav.nav-links.nav-stacked .nav-item{display:flex;align-items:center;align-self:flex-start;padding-left:20px;}.nav.nav-tabs.nav-stacked .nav-item.active,.nav.nav-links.nav-stacked .nav-item.active{border-left:solid 2px #dc3a38;border-bottom-color:transparent;border-top-color:transparent;}.nav.nav-tabs.nav-stacked .nav-item.active .total-items,.nav.nav-links.nav-stacked .nav-item.active .total-items{border:solid 1px rgba(220,58,56,.6);}.nav.nav-tabs.nav-stacked .nav-item .total-items,.nav.nav-links.nav-stacked .nav-item .total-items{margin-left:20px;border:solid 1px #7d8ea5;width:20px;height:20px;border-radius:50%;font-size:10px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.18;color:inherit;display:inline-flex;justify-content:center;align-items:center;}.nav.nav-tabs.nav-stacked .nav-item .total-items.total-items-highlight,.nav.nav-links.nav-stacked .nav-item .total-items.total-items-highlight{background-color:#dc3a38!important;border:solid 1px #dc3a38;color:#fff;}.nav.nav-tabs .nav-link,.nav.nav-links .nav-link{border-bottom:2px solid transparent;}.nav.nav-tabs .nav-link:active,.nav.nav-links .nav-link:active{color:#dc3a38;}.nav.nav-tabs .nav-link.active,.nav.nav-tabs .nav-link.show,.nav.nav-tabs .nav-link:hover,.nav.nav-links .nav-link.active,.nav.nav-links .nav-link.show,.nav.nav-links .nav-link:hover{border-top:1px solid transparent;border-left:1px solid transparent;border-right:1px solid transparent;background-color:transparent;border-bottom-width:2px;}@media(max-width:1400px){header #navbarMenuTop .nav-link{margin-left:0;margin-right:0;}header #navbarMenuTop .nav-link:last-of-type{margin-right:calc(30px - .5rem);}}@media(min-width:992px){header .nav-menu-titulo .nav-menu-subtitulo,.nav-link.language-container,.back-button{display:none!important;}header .nav-menu-titulo h1:first-child{color:#292c36!important;}header .nav-menu-titulo h1:first-child:after{content:none!important;}}@media(max-width:991px){header .navbar-brand>img{max-width:140px;}header .navbar{padding:0;}header .navbar.navbar-light .navbar-toggler{height:80px;position:relative;color:#292c36;border:0;}header .navbar.navbar-light .navbar-toggler[aria-expanded=true]{visibility:hidden;}header .navbar.navbar-light .navbar-toggler[aria-expanded=true]+.navbar-brand{left:20px;transform:none;}header .navbar.navbar-light .navbar-toggler i{font-size:32px;}header .navbar.navbar-light .navbar-toggler .badge{height:25px;width:25px;max-width:25px;max-height:25px;min-width:25px;min-height:25px;font-size:13px;top:-9px;right:-15px;}header .navbar .navbar-toggler,header .navbar .user-menu{border-left:0;padding:0 20px;}header .navbar .icon,header .navbar .user-menu .info-person{display:none!important;}header .navbar .navbar-brand{position:absolute;left:50%;transform:translateX(-50%);display:flex;align-items:center;margin:0 auto;height:inherit;}header .navbar .user-menu{margin-left:auto;padding-left:0;}header .navbar .user-menu .profile-icon,header .navbar .user-menu .avatar{margin-right:0;}header #navbarMenuTop{flex-direction:column;position:relative;height:calc(100vh - 79px)!important;top:-1px;background-color:#fff;}header #navbarMenuTop.show,header #navbarMenuTop.collapsing{display:flex;}header #navbarMenuTop.show+.btn-close,header #navbarMenuTop.collapsing+.btn-close{display:block!important;position:absolute;right:0;height:auto;}header #navbarMenuTop+.btn-close{display:none!important;}header #navbarMenuTop .nav-link{margin:0 20px;position:relative;font-size:16px;padding-left:10px;padding-top:20px;padding-bottom:20px;border-bottom:1px solid #e9eff4;}header #navbarMenuTop .nav-link.language-container{display:flex!important;}header #navbarMenuTop .mobile-menus{display:block;background-color:rgba(205,212,224,.2);}header #navbarMenuTop .mobile-menus i{font-size:30px;margin-right:30px;width:32px;}header #navbarMenuTop .mobile-menus .badge{position:relative;margin-left:auto;max-width:30px;max-height:30px;min-width:30px;min-height:30px;font-size:14px;top:0;right:0;margin-right:20px;}header #navbarMenuTop .mobile-menus .nav-link{margin:0;padding-left:42px;border-bottom:2px solid #fff;}header #navbarMenuTop #logoutFormMobile{display:inline-block;margin-top:auto;margin-bottom:60px;padding-top:30px;}header #navbarMenuTop #logoutFormMobile .btn-close-window{white-space:nowrap;width:auto;padding:20px 60px;min-height:60px;line-height:1;}header #navbarMenuTop #logoutFormMobile .btn-close-window .menu-title{font-size:16px;}header .nav-menu-titulo{font-size:24px;width:auto;position:absolute;left:50%;transform:translateX(-50%);display:flex;align-items:center;line-height:1;}header .nav-menu-titulo+.navbar-brand{display:none;}header .nav-menu-titulo h1{text-align:center;margin-bottom:0;}header .nav-menu-titulo .btn-close{display:block;}header .back-button{width:44px;height:44px;border-radius:6px;font-size:16px;margin-left:20px;padding-top:10px;}header .dropdown-menu{margin-right:38px;}.page-header{flex-wrap:wrap;padding:10px 0!important;margin-bottom:0!important;}.page-header>h1,.page-header>.ml-auto{text-align:center;flex:100%;}.page-header>h1,.page-header>.page-header-titulo-senha>h1{display:none;margin-bottom:.5rem;}.page-header>.ml-auto{margin-left:initial!important;padding:10px 0;}.page-header>.ml-auto .page-header-descricao-welcome{justify-content:center;}.page-header .page-header-descricao-secundaria{font-size:18px;}.page-header .nav-columns{padding:30px 0;}}@media(min-width:768px){.page-header>h1{margin-bottom:0;}}@media(max-width:500px){.dropdown-language-container{display:none!important;}.user-menu{padding:0 20px!important;}}footer>div{padding:0 32px;}.footer-menus{height:100px;display:flex;align-items:center;justify-content:space-evenly;background-color:#292c36;}.footer-menus .nav{margin-left:unset;}.footer-menus .nav .nav-link{font-family:Montserrat;font-size:12px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.25;letter-spacing:.2px;text-align:left;color:#fff;text-transform:uppercase;margin-left:calc(40px - 1rem);margin-right:calc(40px - 1rem);}.footer-menus .nav .nav-link.active,.footer-menus .nav .nav-link:hover{border-bottom:unset;}.footer-links{height:60px;display:flex;align-items:center;background-color:#23252e;}.footer-links .nav{margin-left:unset;}.footer-links .nav .nav-link{font-family:Montserrat;font-size:10px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.3;letter-spacing:.17px;text-align:left;color:#cdd4e0;text-transform:uppercase;margin-left:calc(28px - 1rem);margin-right:calc(28px - 1rem);}.footer-links .footer-site-desenvolido{margin-left:auto;}.footer-links span{font-family:Montserrat;font-size:12px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:2;letter-spacing:normal;text-align:left;color:#a3a7b2;margin-right:10px;}.footer-links img{height:20px;}.footer-copyright{display:flex;align-items:center;justify-content:center;border-top:solid 1px rgba(100,114,132,.2);height:42px;background-color:#23252e;font-family:Montserrat;font-size:10px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:2.4;letter-spacing:.17px;text-align:left;color:#647284;text-transform:uppercase;}.footer-escola{width:100%;display:none;justify-content:center;align-items:center;background-color:#23252e;margin:10px 0;}.footer-escola img{height:50px;width:100%;max-width:100px;object-fit:contain;}.footer-escola .footer-escola-nome{max-width:173px;font-size:13px;color:#fff;font-weight:bold;line-height:1.15;text-transform:uppercase;margin-left:20px;}@media(max-width:991px){.footer-menus,.footer-links{flex-wrap:wrap;height:auto;}.footer-menus .nav,.footer-links .nav{display:flex;flex-direction:column;align-items:center;width:100%;margin-top:10px;}.footer-menus .nav .nav-link,.footer-links .nav .nav-link{font-size:14px;height:35px;display:flex;align-items:center;margin-left:0;margin-right:0;}.footer-menus .footer-site-desenvolido,.footer-links .footer-site-desenvolido{margin:0 auto;margin-bottom:25px;margin-top:5px;}.footer-menus .footer-site-desenvolido span,.footer-links .footer-site-desenvolido span{font-size:14px;}.footer-menus .nav{display:none;}.footer-escola{display:flex;}.footer-copyright{font-size:14px;padding:20px 0;height:auto;}}button:focus{outline:0;}.btn{height:40px;font-size:12px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:normal;padding-top:11px;padding-bottom:11px;border-radius:6px;text-transform:uppercase;}.btn:hover,.btn:focus,.btn:active,.btn:not(:disabled):not(.disabled):active{box-shadow:none;outline:0;}.btn>i+span{margin-left:10px;}.btn>span+i{margin-left:10px;}.btn.btn-sm{height:30px;padding:.25rem .5rem;}.btn-icon{height:34px;width:34px;margin-bottom:0;padding:0;line-height:1;}.btn-primary{color:#fff;background-color:#dc3a38;border-color:#dc3a38;}.btn-primary:hover{color:#fff;background-color:#dc3a38;border-color:#dc3a38;}.btn-primary:focus,.btn-primary.focus{color:#fff;background-color:#dc3a38;border-color:#dc3a38;box-shadow:0 0 0 .2rem rgba(225.25,87.55,85.85,.5);}.btn-primary.disabled,.btn-primary:disabled{color:#fff;background-color:#dc3a38;border-color:#dc3a38;}.btn-primary:not(:disabled):not(.disabled):active,.btn-primary:not(:disabled):not(.disabled).active,.show>.btn-primary.dropdown-toggle{color:#fff;background-color:#bf2422;border-color:#b52220;}.btn-primary:not(:disabled):not(.disabled):active:focus,.btn-primary:not(:disabled):not(.disabled).active:focus,.show>.btn-primary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(225.25,87.55,85.85,.5);}.btn-primary:hover,.btn-primary:focus,.btn-primary:active,.btn-primary:not(:disabled):not(.disabled):active{box-shadow:0 3px 6px 0 rgba(220,58,56,.3);background-color:#dc3a38;border-color:#dc3a38;}.btn-primary.disabled,.btn-primary:disabled{opacity:.3;cursor:default;}.btn-outline-primary{color:#292c36;border-color:#292c36;}.btn-outline-primary:hover{color:#dc3a38;background-color:transparent;border-color:#dc3a38;}.btn-outline-primary:focus,.btn-outline-primary.focus{box-shadow:0 0 0 .2rem rgba(41,44,54,.5);}.btn-outline-primary.disabled,.btn-outline-primary:disabled{color:#292c36;background-color:transparent;}.btn-outline-primary:not(:disabled):not(.disabled):active,.btn-outline-primary:not(:disabled):not(.disabled).active,.show>.btn-outline-primary.dropdown-toggle{color:#fff;background-color:transparent;border-color:#dc3a38;}.btn-outline-primary:not(:disabled):not(.disabled):active:focus,.btn-outline-primary:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-primary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(41,44,54,.5);}.btn-outline-primary:hover,.btn-outline-primary:active,.btn-outline-primary:focus,.btn-outline-primary:not(:disabled):not(.disabled):active{box-shadow:none;color:#dc3a38;border:1px solid #dc3a38;}.btn-outline-light{color:#fff;border-color:#fff;}.btn-outline-light:hover{color:#dc3a38;background-color:transparent;border-color:#dc3a38;}.btn-outline-light:focus,.btn-outline-light.focus{box-shadow:0 0 0 .2rem rgba(255,255,255,.5);}.btn-outline-light.disabled,.btn-outline-light:disabled{color:#fff;background-color:transparent;}.btn-outline-light:not(:disabled):not(.disabled):active,.btn-outline-light:not(:disabled):not(.disabled).active,.show>.btn-outline-light.dropdown-toggle{color:#fff;background-color:transparent;border-color:#dc3a38;}.btn-outline-light:not(:disabled):not(.disabled):active:focus,.btn-outline-light:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-light.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(255,255,255,.5);}.btn-outline-light:hover,.btn-outline-light:active,.btn-outline-light:focus,.btn-outline-light:not(:disabled):not(.disabled):active{box-shadow:none;color:#dc3a38;border:1px solid #dc3a38;}.btn-outline-gray{color:#7d8ea5;border-color:#7d8ea5;border:1px solid #cdd4e0;}.btn-outline-gray:hover{color:#7d8ea5;background-color:transparent;border-color:#7d8ea5;}.btn-outline-gray:focus,.btn-outline-gray.focus{box-shadow:0 0 0 .2rem rgba(125,142,165,.5);}.btn-outline-gray.disabled,.btn-outline-gray:disabled{color:#7d8ea5;background-color:transparent;}.btn-outline-gray:not(:disabled):not(.disabled):active,.btn-outline-gray:not(:disabled):not(.disabled).active,.show>.btn-outline-gray.dropdown-toggle{color:#fff;background-color:transparent;border-color:#7d8ea5;}.btn-outline-gray:not(:disabled):not(.disabled):active:focus,.btn-outline-gray:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-gray.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(125,142,165,.5);}.btn-outline-gray:hover,.btn-outline-gray:active,.btn-outline-gray:focus,.btn-outline-gray:not(:disabled):not(.disabled):active{box-shadow:none;color:#7d8ea5;}.btn-link-primary{font-size:12px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1;letter-spacing:normal;text-align:left;color:#dc3a38;text-transform:unset;border:0;background-color:transparent;padding:0;display:flex;}.btn-link-primary:hover,.btn-link-primary:focus,.btn-link-primary:active,.btn-link-primary:not(:disabled):not(.disabled):active{color:#dc3a38;text-decoration:none;}.btn-link-primary i+span,.btn-link-primary span+i{margin-left:8px;}.btn-link-dark{color:#46465d;}.btn-link-dark,.btn-link-dark:hover,.btn-link-dark:focus,.btn-link-dark:active{color:#46465d;text-decoration:none;}.btn-link-primary.disabled,.btn-link-dark.disabled{opacity:.65;pointer-events:none;}.btn-close{position:relative;height:26px;}.btn-close:before{transform:rotate(45deg);}.btn-close::after{transform:rotate(-45deg);}.btn-close:before,.btn-close:after{position:absolute;left:11px;top:0;content:" ";height:16px;width:2px;background-color:#cdd4e0;}.btn-danger{color:#fff;background-color:#ea4335;border-color:#ea4335;}.btn-danger:hover{color:#fff;background-color:#ea4335;border-color:#ea4335;}.btn-danger:focus,.btn-danger.focus{color:#fff;background-color:#ea4335;border-color:#ea4335;box-shadow:0 0 0 .2rem rgba(237.15,95.2,83.3,.5);}.btn-danger.disabled,.btn-danger:disabled{color:#fff;background-color:#ea4335;border-color:#ea4335;}.btn-danger:not(:disabled):not(.disabled):active,.btn-danger:not(:disabled):not(.disabled).active,.show>.btn-danger.dropdown-toggle{color:#fff;background-color:#d62516;border-color:#ca2315;}.btn-danger:not(:disabled):not(.disabled):active:focus,.btn-danger:not(:disabled):not(.disabled).active:focus,.show>.btn-danger.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(237.15,95.2,83.3,.5);}.btn-success{color:#fff;background-color:#2ecc71;border-color:#2ecc71;}.btn-success:hover{color:#fff;background-color:#2ecc71;border-color:#2ecc71;}.btn-success:focus,.btn-success.focus{color:#fff;background-color:#2ecc71;border-color:#2ecc71;box-shadow:0 0 0 .2rem rgba(77.35,211.65,134.3,.5);}.btn-success.disabled,.btn-success:disabled{color:#fff;background-color:#2ecc71;border-color:#2ecc71;}.btn-success:not(:disabled):not(.disabled):active,.btn-success:not(:disabled):not(.disabled).active,.show>.btn-success.dropdown-toggle{color:#fff;background-color:#25a25a;border-color:#229854;}.btn-success:not(:disabled):not(.disabled):active:focus,.btn-success:not(:disabled):not(.disabled).active:focus,.show>.btn-success.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(77.35,211.65,134.3,.5);}.btn-w34{width:34px;}.btn-w120{width:120px;}.btn-w146{width:146px;}.btn-w151{width:151px;}.btn-w160{width:160px;}.btn-w170{width:170px;}.btn-w180{width:180px;}.btn-w194{width:194px;}.btn-w200{width:200px;}.btn-w228{width:228px;}.btn-w240{width:240px;}.btn-w250{width:250px;}.btn-w270{width:270px;}.btn-w310{width:310px;}.btn-w100p{width:100%;}.clickable-action{cursor:pointer;}.btn-group-toggle-primary .btn{color:#1e2226;border:1px solid #1e2226;box-shadow:none;}.btn-group-toggle-primary .btn.active{color:#fff;background-color:#dc3a38;border-color:#dc3a38;}@media(max-width:991px){.btn-icon{height:44px;width:44px;display:flex!important;align-items:center;justify-content:center;font-size:18px!important;}}@media(max-width:767px){.btn-w151{width:100%;}}.page-perfil-testes-extra .content-panel-expande-collapse .content-teste-extra-numero-encomenda{position:relative;border-right:solid 1px #eee;min-width:180px;margin-right:30px;}.pagina-teste main.container-fluid .content-test .content-body{min-height:505px;}.pagina-teste main.container-fluid .content-test .content-body .card-teste-question .card-description{font-weight:bold;}.pagina-teste main.container-fluid .content-test .content-body .content-test-answers .content-test-answer{padding:3px 40px 4px 33px;min-height:45px;border:solid 1px #cdd4e0;}.pagina-teste main.container-fluid .content-test .content-body .content-test-answers .content-test-answer:before{color:#292c36;font-weight:800;}.pagina-teste main.container-fluid .content-test .content-body .content-test-answers .content-test-answer .content-description{border-left:1px solid #cdd4e0;font-weight:600;}.pagina-teste main.container-fluid .pagination span{border:solid 1px #292c36;color:#292c36;}.pagina-teste main.container-fluid .page-list-pager-teste .page-list-pager-teste-container .PagedList-skipToPrevious a,.pagina-teste main.container-fluid .page-list-pager-teste .page-list-pager-teste-container .PagedList-skipToPrevious span,.pagina-teste main.container-fluid .page-list-pager-teste .page-list-pager-teste-container .PagedList-skipToNext a,.pagina-teste main.container-fluid .page-list-pager-teste .page-list-pager-teste-container .PagedList-skipToNext span{border:1px solid #cdd4e0;background-color:#7d8ea5;color:#fff;}.pagina-teste main.container-fluid .page-list-pager-teste .page-list-pager-teste-container .PagedList-skipToPrevious a:hover,.pagina-teste main.container-fluid .page-list-pager-teste .page-list-pager-teste-container .PagedList-skipToPrevious span:hover,.pagina-teste main.container-fluid .page-list-pager-teste .page-list-pager-teste-container .PagedList-skipToNext a:hover,.pagina-teste main.container-fluid .page-list-pager-teste .page-list-pager-teste-container .PagedList-skipToNext span:hover{background-color:#dc3a38;}.pagina-teste-resultado main.container-fluid,.pagina-teste main.container-fluid{max-width:1440px;}.pagina-testes-index .page-header{padding:40px 0 10px 0;}.pagina-testes-index .page-header-titulo-senha{display:flex;align-items:center;}.pagina-testes-index .page-header-titulo-senha .widget-ticket{margin-left:30px;}.pagina-testes-index .widget-vertical.widget-vertical-expanded{height:100%;}.pagina-testes-index .senha-categoria-detalhe{display:flex;}.pagina-testes-index .senha-categoria-detalhe .page-header-titulo{font-size:24px;align-self:center;}.pagina-testes-index .senha-categoria-detalhe .senha-categoria-validade{margin-left:20px;}.pagina-testes-teste .page-header{justify-content:space-between;}.pagina-testes-resultado .container-fluid{padding-left:80px;padding-right:80px;}.pagina-escola-index .page-body .content-body{padding:60px 50px;}.pagina-escola-index .page-body .content-body h2{font-size:24px;margin-bottom:26px;}.pagina-escola-index .page-body .content-body .divider-2{margin-bottom:40px;}.pagina-escola-index .page-body .content-body .form-row{margin-bottom:20px;}.pagina-escola-index .page-body .content-body .form-group label{font-size:10px;text-transform:uppercase;}.pagina-escola-index .page-body .content-body .form-group div{font-size:18px;line-height:1.44;color:#647284;word-break:break-word;}.pagina-escola-index .logo .image-previewer{overflow:hidden;width:initial;height:initial;border-radius:initial;}.pagina-escola-index .logo .image-previewer .avatar-school{min-width:230px;width:100%;max-height:250px;height:100%;border-radius:initial;}.pagina-escola-index .logo .image-previewer .avatar-school-bookcover{min-width:400px;max-width:400px;width:50%;height:100%;border-radius:initial;}.page-upgradeplano .descricao-upgrade{max-width:220px;width:100%;}.page-upgradeplano .descricao-upgrade .title-intro{margin-bottom:10px;}.page-upgradeplano .descricao-upgrade .title{margin-bottom:20px;}.page-upgradeplano .descricao-upgrade .help-message{display:flex;align-items:center;text-align:left;}.page-upgradeplano .descricao-upgrade .help-message>i{margin-right:22px;}.pagina-conta-corrente-index .page-widgets .widgets-right,.pagina-negocio-index .page-widgets .widgets-right,.pagina-negocio-porescola-reportdetalhado .page-widgets .widgets-right,.pagina-negocio-portransacao-reportdetalhado .page-widgets .widgets-right{display:flex;flex-direction:column;}.pagina-conta-corrente-index .page-widgets .widgets-right .widget:last-child,.pagina-negocio-index .page-widgets .widgets-right .widget:last-child,.pagina-negocio-porescola-reportdetalhado .page-widgets .widgets-right .widget:last-child,.pagina-negocio-portransacao-reportdetalhado .page-widgets .widgets-right .widget:last-child{margin-bottom:0;}.pagina-conta-corrente-index .page-widgets .widgets-right .widget,.pagina-negocio-index .page-widgets .widgets-right .widget,.pagina-negocio-porescola-reportdetalhado .page-widgets .widgets-right .widget,.pagina-negocio-portransacao-reportdetalhado .page-widgets .widgets-right .widget{width:330px;margin-bottom:10px;}.pagina-conta-corrente-index .page-widgets .widget-totais .widget-footer,.pagina-conta-corrente-index .page-widgets .widget-totais .widget-content,.pagina-conta-corrente-index .page-widgets .widget-totais .vertical-bar-chart,.pagina-negocio-index .page-widgets .widget-totais .widget-footer,.pagina-negocio-index .page-widgets .widget-totais .widget-content,.pagina-negocio-index .page-widgets .widget-totais .vertical-bar-chart,.pagina-negocio-porescola-reportdetalhado .page-widgets .widget-totais .widget-footer,.pagina-negocio-porescola-reportdetalhado .page-widgets .widget-totais .widget-content,.pagina-negocio-porescola-reportdetalhado .page-widgets .widget-totais .vertical-bar-chart,.pagina-negocio-portransacao-reportdetalhado .page-widgets .widget-totais .widget-footer,.pagina-negocio-portransacao-reportdetalhado .page-widgets .widget-totais .widget-content,.pagina-negocio-portransacao-reportdetalhado .page-widgets .widget-totais .vertical-bar-chart{height:100%;}.pagina-conta-corrente-index .page-widgets .widget-totais .widget-footer canvas,.pagina-conta-corrente-index .page-widgets .widget-totais .widget-content canvas,.pagina-conta-corrente-index .page-widgets .widget-totais .vertical-bar-chart canvas,.pagina-negocio-index .page-widgets .widget-totais .widget-footer canvas,.pagina-negocio-index .page-widgets .widget-totais .widget-content canvas,.pagina-negocio-index .page-widgets .widget-totais .vertical-bar-chart canvas,.pagina-negocio-porescola-reportdetalhado .page-widgets .widget-totais .widget-footer canvas,.pagina-negocio-porescola-reportdetalhado .page-widgets .widget-totais .widget-content canvas,.pagina-negocio-porescola-reportdetalhado .page-widgets .widget-totais .vertical-bar-chart canvas,.pagina-negocio-portransacao-reportdetalhado .page-widgets .widget-totais .widget-footer canvas,.pagina-negocio-portransacao-reportdetalhado .page-widgets .widget-totais .widget-content canvas,.pagina-negocio-portransacao-reportdetalhado .page-widgets .widget-totais .vertical-bar-chart canvas{max-height:280px;}.pagina-conta-corrente-index .page-widgets .widget-donut-chart .widget-body,.pagina-negocio-index .page-widgets .widget-donut-chart .widget-body,.pagina-negocio-porescola-reportdetalhado .page-widgets .widget-donut-chart .widget-body,.pagina-negocio-portransacao-reportdetalhado .page-widgets .widget-donut-chart .widget-body{height:calc(100% - 56px);align-items:center;display:flex;}.pagina-conta-corrente-index .widget .chart-legendas li .titulo,.pagina-negocio-index .widget .chart-legendas li .titulo,.pagina-negocio-porescola-reportdetalhado .widget .chart-legendas li .titulo,.pagina-negocio-portransacao-reportdetalhado .widget .chart-legendas li .titulo{white-space:normal;}.pagina-negocio-mensalidades .widget-donut-chart .donut-chart,.pagina-negocio-senhas .widget-donut-chart .donut-chart,.pagina-negocio-produtos .widget-donut-chart .donut-chart,.pagina-negocio-testes .widget-donut-chart .donut-chart{width:222px;height:222px;}.page-dashboard .content-section-aluno-desempenho .content-body>.row{margin-right:-44px;margin-left:-44px;}.page-dashboard .content-section-aluno-desempenho .content-body>.row>[class*=col-]{padding-right:44px;padding-left:44px;}.page-dashboard .content-section-aluno-desempenho .widget-tip{margin-bottom:40px;}.page-dashboard .content-section-aluno-desempenho .profile-avatar{margin-left:auto;margin-right:auto;}.page-dashboard .content-section-aluno-desempenho .dashboard-progress-status{height:100%;display:flex;flex-wrap:wrap;align-items:center;}.page-dashboard .content-section-aluno-desempenho .dashboard-progress-status .dashboard-progress-success{min-height:270px;position:relative;display:flex;}.page-dashboard .content-section-aluno-desempenho .dashboard-progress-status .dashboard-progress-success .widget-vertical{width:auto;border:0;background-color:transparent;}.page-dashboard .content-section-aluno-desempenho .dashboard-progress-status .dashboard-progress-success .widget-vertical .widget-body{border:0;}.page-dashboard .content-section-aluno-desempenho .dashboard-progress-status .dashboard-progress-bars{width:100%;max-width:408px;margin-left:auto;}.page-dashboard .content-section-aluno-desempenho .dashboard-progress-status .dashboard-progress-bars .progress-container{margin-bottom:40px;}.page-dashboard .content-section-aluno-modulos .widget-agenda-diaria .titulo-widget{margin-bottom:16px;}.page-dashboard .content-section-aluno-testes .widget-vertical-expanded{height:100%;}.page-dashboard .content-section-aluno-temas .content-body>.widget-test-result,.page-dashboard .content-section-aluno-questoes .content-body>.widget-test-result{display:flex;justify-content:center;margin-top:10px;margin-bottom:45px;}.page-dashboard .content-section-aluno-questoes .index-items .item-type-secundario>.item-type{width:190px;min-width:190px;}.page-dashboard .content-section-aluno-questoes .index-items .item-type-secundario>.item-type>.texto{text-transform:uppercase;text-align:center;margin:0 auto;}.page-dashboard .content-section-aluno-questoes .index-items .item-type-secundario .subitens .texto{color:#292c36;}.page-dashboard .content-section-aluno-questoes .index-items .item-type-secundario .item-actions{display:none;}.page-dashboard .content-section-aluno-questoes .index-items .item-type.capitulo,.page-dashboard .content-section-aluno-questoes .index-items .item-type.tema{height:80px;}.page-dashboard .content-section-aluno-questoes .index-items .texto{font-size:20px;}.page-dashboard .content-section-aluno-questoes .index-items .widget-test-result.widget-test-result-secondary .widget-test-result-item .widget-test-result-item-value{font-size:24px;}.profile-icon{width:180px;height:180px;background-color:#f0f2f6;border-radius:50%;margin:0 auto;position:relative;}.profile-icon.profile-icon-xs{width:50px;height:50px;}.profile-icon.profile-icon-xs i{font-size:50px;}.profile-icon i{position:absolute;transform:translate(50%,50%);bottom:50%;right:50%;font-size:180px;}.profile-avatar{width:400px;height:425px;border:solid 4px rgba(205,212,224,.5);padding:21px 39px 45px 39px;text-align:center;margin-bottom:22px;}.profile-avatar .profile-icon{margin-bottom:27px;}.profile-avatar .profile-content{font-size:18px;line-height:1.17;color:#647284;}.profile-avatar .profile-content label,.profile-avatar .profile-content .profile-category{text-transform:uppercase;}.profile-avatar .profile-content label{font-size:14px;line-height:1.21;color:#a3a7b2;margin-bottom:13px;}.profile-avatar .profile-content p{margin-bottom:0;max-width:226px;margin:0 auto;}.profile-avatar .profile-content .profile-category{margin-bottom:25px;}.content{box-shadow:0 2px 6px 0 rgba(0,0,0,.04);background-color:#fff;margin-bottom:20px;}.content.content-test{background-color:transparent;box-shadow:none;}.content.content-test .content-body{margin:5px 0 30px 0;padding:0;}.content.content-test .content-footer,.content.content-test .content-footer-actions{border:0;padding-top:0;}.content.content-test .content-footer{text-align:center;margin-top:15px;padding-left:0;padding-right:0;}.content.content-test .content-footer-actions{margin-top:20px!important;}.content.content-test .test-question-item{display:none;}.content.content-test .test-question-item.active{display:block;}.content.content-produtos{background-color:transparent;}.content.content-produtos .content-body{padding-left:0;padding-right:0;}.content.content-panel .content-header .panel-description{font-size:14px;font-weight:normal;line-height:1.29;color:#647284;margin-left:65px;}.content.content-panel .content-header .panel-subtitle{font-size:13px;line-height:1.31;text-transform:uppercase;}.content.content-panel .content-header .panel-subtitle,.content.content-panel .content-header .btn-panel-action>i{color:#7d8ea5;}.content.content-panel .content-header .btn-panel-action{padding-top:9px;padding-bottom:9px;margin-left:30px;}.content.content-panel .content-header .btn-panel-action[aria-expanded=true] .btn-panel-close{display:block;}.content.content-panel .content-header .btn-panel-action[aria-expanded=true] .btn-panel-open{display:none;}.content.content-panel .content-header .btn-panel-action[aria-expanded=false] .btn-panel-close{display:none;}.content.content-panel .content-header .btn-panel-action[aria-expanded=false] .btn-panel-open{display:block;}.content.content-panel .content-header .btn-panel-action>i{font-size:20px;}.content .content-body .content-header,.content .content-body .content-body{padding-left:0;padding-right:0;}.content .content-body .details.order-details p{margin-bottom:.25rem;}.content .content-divider{border-top-color:#e9eff4;}.content-divider{height:0;border-top-color:#cdd4e0;border-top-style:solid;border-top-width:1px;}.content-divider.content-divider-lg{border-top-width:2px;}.content-divider.content-divider-margin-lg{margin-top:40px;margin-bottom:40px;}.content-divider.content-divider-margin-md{margin-top:20px;margin-bottom:20px;}.nav{margin-left:auto;}.nav .nav-link{font-family:Montserrat;font-size:12px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:2;letter-spacing:.1px;text-align:left;color:#292c36;text-transform:uppercase;padding:0;margin:5px 16px;}.nav .nav-link.active{color:#dc3a38;border-bottom:solid 2px #dc3a38;}.nav .nav-link.disabled{opacity:.4;}.nav a:last-of-type:not([style]){margin-right:0;}.nav.wizard .nav-link{border-radius:20px;border:solid 1px #cdd4e0;background-color:#fff;padding:10px 25px;}.nav.wizard .nav-link.active{border:solid 1px #dc3a38;background-color:#dc3a38;color:#fff;}.nav.wizard .nav-link.seen{border:solid 1px #dc3a38;background-color:#fff;color:#dc3a38;}.nav.flex-column .nav-link{padding-left:20px;padding-right:20px;border-left:solid 2px transparent;margin:20px 0;align-self:baseline;}.nav.flex-column .nav-link.active{border-bottom:unset;border-left-color:#dc3a38;}.nav.flex-column .nav-link:first-of-type{margin-top:0;}.nav.flex-column .nav-link:last-of-type{margin-bottom:0;}.page-header-empty{margin-top:50px;}.page-header{display:flex;align-items:center;padding:40px 0;margin-bottom:.5rem;}.page-header.sticky-header{background-color:#eff2f5;top:0;z-index:2;}.page-header h1 span{color:#a3a7b2;}.page-header h1 .slash{font-weight:500;}.page-header .page-header-right-content{margin-left:auto;white-space:nowrap;display:flex;align-items:center;padding-left:3rem;}.page-header .page-header-descricao{font-size:24px;line-height:1.21;letter-spacing:.2px;}.page-header .page-header-descricao.page-header-descricao-welcome{color:#dc3a38;font-family:PTSerif;font-style:italic;font-weight:normal;display:flex;align-items:center;}.page-header .page-header-descricao.page-header-descricao-welcome i{font-size:12px;border:2px solid #dc3a38;border-radius:50%;width:20px;height:20px;display:flex;align-items:center;justify-content:center;line-height:1;}.page-header .page-header-descricao.page-header-descricao-welcome i+span{margin-left:13px;}.page-header .page-header-descricao-secundaria{font-size:18px;line-height:1.28;font-family:PTSerif;color:#647284;font-style:italic;}.page-header .btn+.btn{margin-left:30px;}.page-header .page-header-helper-info i,.page-header .page-header-helper-info span{color:#dc3a38;}.page-header .page-header-helper-info i{font-size:20px;}.page-header .page-header-helper-info span{font-size:24px;font-family:PTSerif;font-style:italic;}.content-language-selection{display:inline-block;white-space:nowrap;}.content-language-selection+a,.content-language-selection+button{margin-left:40px;}.content-language-selection>button{color:#292c36;font-size:13px;font-weight:600;font-stretch:normal;font-style:normal;line-height:1.5;text-decoration:none;min-height:40px;}.content-language-selection>button span+i{margin-left:10px;}.content-language-selection>button:hover,.content-language-selection>button:focus{color:inherit;text-decoration:inherit;}.content-language-selection .dropdown-menu{z-index:1010;padding:8px 0;}.content-language-selection .dropdown-menu .dropdown-item{min-height:45px;padding:.25rem 1.5rem;}.content-language-selection .dropdown-item.active span:after{content:"";font-family:"Font Awesome 5 Pro";font-weight:900;margin-left:20px;}.pagina-escolas-index .page-widgets>div:first-child .widget-totais .widget-body,.pagina-alunos-index .page-widgets>div:first-child .widget-totais .widget-body,.pagina-encomendas-index .page-widgets>div:first-child .widget-totais .widget-body,.pagina-encomendas-produtos .page-widgets>div:first-child .widget-totais .widget-body{height:calc(100% - 56px);}.pagina-escolas-index .page-widgets>div:first-child .widget-totais .widget-body>.row,.pagina-alunos-index .page-widgets>div:first-child .widget-totais .widget-body>.row,.pagina-encomendas-index .page-widgets>div:first-child .widget-totais .widget-body>.row,.pagina-encomendas-produtos .page-widgets>div:first-child .widget-totais .widget-body>.row{height:100%;}.page-widgets{margin-bottom:40px;}.page-widgets-cols>.row,.page-widgets-cols>[class*=col-]>.row{height:100%;}.page-widgets-cols>[class*=col-]{margin-bottom:20px;}.page-widgets-cols .widget{width:100%;height:100%;}.page-left-content{width:300px;}.page-left-content.page-left-content-lg{width:450px;}.page-left-content.menu{width:350px;}.page-left-content .content-header{height:80px;padding:30px;display:flex;align-items:center;justify-content:space-between;flex-direction:row;}.page-left-content .content-header.info{height:unset;flex-direction:column;}.page-left-content .content-header.info .img-empty{color:#a2a9bc;font-size:50px;}.page-left-content .content-header.form{align-items:flex-start;}.page-left-content .content-header .avatar{margin-bottom:20px;}.page-left-content .content-header .title{font-family:Montserrat;font-size:20px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.3;letter-spacing:.17px;text-align:center;color:#1a2a6c;margin-bottom:8px;}.page-left-content .content-header .subtitle{font-family:Montserrat;font-size:12px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.67;letter-spacing:normal;text-align:center;color:#7d8ea5;}.page-left-content .content-header .title+.status{margin-top:5px;}.page-left-content .content-header .btn{margin-bottom:0;}.page-left-content .content-header img{margin-bottom:10px;max-height:250px;object-fit:contain;}.page-left-content .content-header .content-language-selection{align-self:center;}.page-left-content .content-body{padding:30px;}.page-left-content .content-body .details{padding-left:40px;}.page-left-content .content-body .details p{margin-bottom:30px;}.page-left-content .content-body .details p:empty:before{content:" ";}.page-left-content .content-body .administrator{display:flex;align-items:center;}.page-left-content .content-body .administrator .avatar{margin-right:15px;}.page-left-content .content-body .administrator .nome{font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.43;letter-spacing:normal;text-align:left;color:#1a2a6c;}.page-left-content .content-body .administrator .email{font-size:12px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.42;letter-spacing:normal;text-align:left;color:#7d8ea5;}.page-left-content .content-body .logo{padding-top:120px;padding-bottom:120px;}.page-left-content .content-body .logo.active{padding-top:0;padding-bottom:30px;}.page-left-content .content-body .logo.active .image-previewer{width:100%;height:100%;}.page-left-content .content-body .logo.active .image-previewer img{width:100%;max-width:100%;border:0;border-radius:0;height:auto;max-height:350px;object-fit:cover;min-height:300px;object-position:center;}.page-left-content .content-body .logo .help-message{padding-left:30px;padding-right:30px;}.page-left-content .content-footer{padding-left:30px;padding-right:30px;display:flex;align-items:center;flex-direction:column;padding-bottom:30px;}.page-left-content .divider{width:210px;height:0;border:solid 1px #e9eff4;margin-bottom:30px;}.page-left-content .btn{margin-bottom:30px;}.page-left-content .tests-result{font-size:14px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.43;letter-spacing:normal;text-align:left;color:#292c36;margin-left:20px;}.page-left-content .school{margin-top:60px;margin-bottom:60px;}.page-left-content .school .school-info{margin-left:15px;}.page-left-content .school .school-info .name{font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.43;letter-spacing:normal;text-align:left;color:#1a2a6c;}.page-left-content .card-curso{height:320px;width:100%;margin-bottom:30px;}.page-left-content .card-curso img{height:inherit;}.page-left-content .moldura{margin-bottom:30px;}.logo{display:flex;align-items:center;justify-content:center;flex-direction:column;max-width:560px;height:100%;margin:0 auto;}.logo.logo-sm{width:100%;height:auto;flex-direction:row;justify-content:space-between;padding:25px 80px;margin-bottom:30px;}.logo.logo-sm .image-previewer{width:110px;height:110px;min-width:110px;max-height:110px;}.logo.logo-sm .btn{margin-top:0;margin-bottom:10px;}.logo.logo-sm .help-message{max-width:200px;}.logo .title{font-family:Montserrat;font-size:14px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.29;letter-spacing:normal;text-align:center;color:#647284;text-transform:uppercase;margin-bottom:32px;}.logo .title-big{color:#1e2226;font-size:24px;font-weight:bold;line-height:1.21;letter-spacing:.2px;max-width:300px;text-align:center;margin-top:30px;}.logo .image-previewer{width:230px;height:230px;}.logo .image-previewer.image-previewer-md{width:150px;height:150px;}.logo .help-message{min-height:36px;}.logo .btn{margin-top:40px;margin-bottom:30px;}.content-product{padding:30px;}.content-product .titulo{margin-bottom:10px;}.content-product .content-product-details{padding-right:80px;}.content-product .product-features{margin-bottom:40px;}.content-product .product-features p{margin-bottom:5px;}.content-product p{color:#647284;}.content-product .produto-preco{font-size:24px;margin-bottom:13px;}.content-product .product-basket-form{margin-bottom:30px;}.content-product .content-product-image{display:flex;text-align:center;margin-bottom:30px;max-height:550px;height:100%;}.content-product .content-product-image .carousel{position:relative;height:inherit;width:100%;}.content-product .content-product-image .carousel .carousel-inner{height:95%;display:flex;align-items:center;}.content-product .content-product-image .carousel .carousel-indicators li{width:8px;height:8px;margin:0 10px;border-radius:50px;background-color:#cdd4e0;opacity:1;border:0;}.content-product .content-product-image .carousel .carousel-indicators li.active{background-color:#dc3a38;}.content-product .content-product-image .carousel .carousel-item.active{height:100%;display:flex;align-items:center;}.content-product .content-product-image .carousel .carousel-control-prev i,.content-product .content-product-image .carousel .carousel-control-next i{color:#cdd4e0;}.content-product .content-product-image .carousel .carousel-control-prev .carousel-control-next-icon,.content-product .content-product-image .carousel .carousel-control-next .carousel-control-next-icon{background-image:none;}.content-product .content-product-image .carousel img{max-height:500px;object-fit:contain;}.content-product .content-product-image i{font-size:80px;color:#647284;}.content-product .produto-preco-valor,.content-product .produto-senhas-dias{display:flex;align-items:baseline;}.content-product .produto-preco-valor .titulo,.content-product .produto-preco-valor .produto-preco,.content-product .produto-senhas-dias .titulo,.content-product .produto-senhas-dias .produto-preco{margin-right:10px;}.content-product .produto-senhas-dias{margin-bottom:10px;}.content-product .produto-preco-valor{margin-bottom:40px;}.content-product label{font-size:12px;line-height:1;color:#a3a7b2;margin-bottom:6px;margin-top:20px;text-transform:uppercase;}.product-payment-methods{list-style:none;padding-left:0;margin-top:15px;margin-bottom:20px;}.product-payment-methods>li{display:inline-block;margin-top:6px;}.product-payment-methods img{max-height:30px;}.content-checkout,.content-checkout-resume{padding:40px 50px 50px 50px;}.content-checkout+.page-instructions,.content-checkout-resume+.page-instructions{margin-top:80px;}.content-checkout .content-address-list .content-address-list-item,.content-checkout-resume .content-address-list .content-address-list-item{display:flex;flex-wrap:wrap;align-items:center;color:#7d8ea5;font-size:14px;line-height:1.71;}.content-checkout .content-address-list .content-address-list-item:first-child:nth-last-child(1) .content-address-list-option,.content-checkout-resume .content-address-list .content-address-list-item:first-child:nth-last-child(1) .content-address-list-option{display:none;}.content-checkout .content-address-list .content-address-list-item .address-list-item-details,.content-checkout-resume .content-address-list .content-address-list-item .address-list-item-details{width:214px;margin-left:auto;}.content-checkout .content-address-list .content-address-list-item .address-list-item-content,.content-checkout-resume .content-address-list .content-address-list-item .address-list-item-content{display:flex;flex:1;}.content-checkout .content-address-list .content-address-list-item .address-list-item-actions,.content-checkout .content-address-list .content-address-list-item .content-address-list-option,.content-checkout-resume .content-address-list .content-address-list-item .address-list-item-actions,.content-checkout-resume .content-address-list .content-address-list-item .content-address-list-option{flex:0 0 auto;width:auto;max-width:100%;}.content-checkout .content-address-list .content-address-list-item .address-list-item-actions,.content-checkout-resume .content-address-list .content-address-list-item .address-list-item-actions{margin-left:184px;}.content-checkout .content-address-list .content-address-list-item .address-list-item-title,.content-checkout-resume .content-address-list .content-address-list-item .address-list-item-title{color:#1e2226;font-weight:normal;line-height:1.2;letter-spacing:.17px;margin-bottom:12px;}.content-checkout .content-address-list .content-address-list-item .content-divider,.content-checkout-resume .content-address-list .content-address-list-item .content-divider{flex-basis:100%;}.content-checkout .content-address-list .content-address-list-item .help-message,.content-checkout .content-address-list .content-address-list-item .label,.content-checkout-resume .content-address-list .content-address-list-item .help-message,.content-checkout-resume .content-address-list .content-address-list-item .label{color:#647284;}.content-checkout .content-address-list .content-address-list-item p,.content-checkout-resume .content-address-list .content-address-list-item p{margin-bottom:0;}.content-checkout .content-address-list .content-address-list-item label+span,.content-checkout-resume .content-address-list .content-address-list-item label+span{color:#292c36;}.content-checkout-resume p{color:#7d8ea5;}.content-checkout-resume .titulo-resumo,.content-checkout-resume .help-message{font-size:24px!important;}.content-checkout-resume .titulo-resumo{margin-bottom:10px;}.content-checkout-resume .help-message{text-align:left;margin-bottom:10px;}.content-checkout-resume .help-message>i{color:inherit;font-size:20px;}.content-checkout-resume .resume-description,.content-checkout-resume .order-number{font-size:18px;}.content-checkout-resume .order-number{font-weight:bold;color:#292c36;}.content-checkout-resume .resume-mb-details div{margin-bottom:10px;}.content-checkout-resume .order-contact,.content-checkout-resume .address-details-name{color:#647284;font-weight:bold;}.content-checkout-resume .resume-title{font-weight:800;color:#292c36;}.content-checkout-resume .content-form-next-setps{font-size:16px;}.content-checkout-resume .content-form-next-setps p{margin-bottom:30px;}.shipping-billing-details .address-details{font-size:14px;}.shipping-billing-details .address-details .address-details-name{font-size:14px;font-weight:bold;line-height:1.29;}.shipping-billing-details p{margin-bottom:5px;}.content-panel-expande-collapse .content-header>.row{padding-right:40px;}.content-panel-expande-collapse .content-header[aria-expanded=true] .open-panel{display:none;}.content-panel-expande-collapse .content-header[aria-expanded=false] .close-panel{display:none;}.content-panel-expande-collapse .open-panel,.content-panel-expande-collapse .close-panel{color:#7d8ea5;}.page-body{width:100%;}.page-body .content-header{height:80px;padding-left:30px;padding-right:30px;display:flex;align-items:center;justify-content:space-between;color:inherit;text-decoration:none;}.page-body .content-header .titulo{text-transform:uppercase;margin-bottom:0;}.page-body .content-header.form{padding-left:50px;padding-right:50px;}.page-body .content-header.sticky-top{background-color:#fff;z-index:99;}.page-body .content-header.sticky-top:after{content:"";height:1px;width:100%;position:absolute;background-color:#e9eff4;bottom:-1px;left:0;}.page-body .content-header .custom-select,.page-body .content-header .input-group{height:40px;font-size:14px;}.page-body .content-header .custom-select>.form-control,.page-body .content-header .input-group>.form-control{height:inherit;}.page-body .content-header .btn-link-dark{text-decoration:underline;}.page-body .content-body{padding:30px;}.page-body .content-body.form{padding:40px 50px;}.page-body .content-body.content-table{padding:0;}.page-body .content-body .content-header{height:auto;margin-bottom:16px;}.page-body .content-body .row{margin-bottom:30px;}.page-body .content-body .row:last-of-type{margin-bottom:unset;}.page-body .content-body .cards{max-width:1690px;}.page-body .content-body .cards>.row{justify-content:center;}.page-body .content-footer{display:flex;align-items:center;min-height:75px;padding-left:30px;padding-right:30px;font-family:Montserrat;font-size:12px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:2;letter-spacing:normal;text-align:left;color:#a3a7b2;}.page-body .content-footer.content-footer-actions{justify-content:space-between;padding-left:0;padding-right:0;}.moldura{width:100%;height:80px;border:solid 4px rgba(205,212,224,.5);display:flex;align-items:center;justify-content:space-between;padding-left:22px;padding-right:30px;}.moldura .texto{font-family:Montserrat;font-size:16px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.19;letter-spacing:.13px;text-align:center;color:#1a2a6c;}.moldura h4{text-align:left;margin-top:1rem;margin-bottom:2px;}.moldura .icon{font-size:40px;}.moldura.plano,.moldura.encomenda-cancelada{border:solid 4px rgba(220,58,56,.5);}.moldura.aprovado,.moldura.encomenda-entregue{border:solid 4px rgba(11,194,96,.5);}.moldura.aprovado i:before,.moldura.encomenda-entregue i:before{color:#0bc260;}.moldura.encomenda-preparacao,.moldura.encomenda-expedicao{border:solid 4px rgba(254,187,45,.4);}.content-footer.footer-pagination{height:128px;justify-content:space-between;}.content-footer.footer-pagination .footer-pagination-left,.content-footer.footer-pagination .footer-pagination-right{display:flex;align-items:center;}.content-footer.footer-pagination .footer-pagination-left .titulo,.content-footer.footer-pagination .footer-pagination-right .titulo{font-size:13px;font-weight:bold;line-height:1.23;letter-spacing:.11px;color:#647284;}.content-footer.footer-pagination .footer-pagination-left .titulo{margin-left:30px;}.content-footer.footer-pagination .footer-pagination-right .titulo{margin-right:30px;}.page-footer{display:flex;align-items:center;justify-content:space-between;margin-top:50px;}.page-footer .btn+.btn{margin-left:15px;}.page-filters{width:100%;position:sticky;top:70px;margin-bottom:30px;}.page-filters .content{box-shadow:unset;background-color:unset;}.page-filters .content-header{height:80px;display:flex;align-items:center;justify-content:space-between;text-transform:uppercase;border-bottom:solid 2px #cdd4e0;}.page-filters .content-header .title{font-size:13px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.31;letter-spacing:normal;text-align:left;color:#7d8ea5;margin-bottom:0;}.page-filters .content-header .reset{font-size:12px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.25;letter-spacing:normal;text-align:left;color:#dc3a38;background-color:inherit;border:0;outline:0;}.page-filters .content-header .reset[disabled]{opacity:.2;}.page-filters .content-body{overflow-y:hidden;padding-bottom:30px;}.page-filters .content-body .filter{border-bottom:solid 2px #cdd4e0;}.page-filters .content-body .filter .title{height:55px;display:flex;align-items:center;border-bottom:solid 1px #cdd4e0;margin-bottom:-1px;}.page-filters .content-body .filter .title .name{display:flex;font-size:14px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.21;letter-spacing:normal;text-align:left;color:#647284;margin-bottom:0;}.page-filters .content-body .filter .title .tag{margin-left:15px;}.page-filters .content-body .filter .title a{font-size:12px;font-weight:300;font-stretch:normal;font-style:normal;line-height:1.25;letter-spacing:normal;text-align:left;text-decoration:none;}.page-filters .content-body .filter .title a i{color:#a2a9bc;}.page-filters .content-body .filter .title a .closed{display:none;}.page-filters .content-body .filter .title a .open{display:block;}.page-filters .content-body .filter .title a[aria-expanded=true] .closed{display:block;}.page-filters .content-body .filter .title a[aria-expanded=true] .open{display:none;}.page-filters .content-body .filter .values{margin:20px 0 10px 0;min-height:20px;}.page-filters .content-body .filter .values .filter-values-overflow{overflow:hidden;height:auto;max-height:75px;transition:max-height .35s ease;}.page-filters .content-body .filter .values .filter-values-overflow.filter-values-expand{overflow:visible;max-height:9999px;}.page-filters .content-body .filter .values .filter-values-overflow.filter-values-scrollable{transition:none;}.page-filters .content-body .filter .values .show-more-filters{display:block;font-size:12px;line-height:1.42;color:#767e95;text-decoration:underline;padding:0;margin-bottom:20px;background-color:inherit;border:0;}.page-filters .content-body .filter .values .custom-checkbox{margin-bottom:10px;}.page-filters .content-body .filter .values .irs{margin-bottom:20px;}.page-filters .content-body .filter.textbox{padding-top:20px;padding-bottom:20px;}.page-filters .content-body .filter .select2-selection--single,.page-filters .content-body .filter .select2-selection--multiple{background-color:#fff;min-height:30px;margin-bottom:.25rem;height:auto;}.page-filters .content-body .input-group{height:40px;}.page-filters .content-body .input-group .form-control{height:40px;}.page-filters .content-body .input-group .input-group-text{padding:12px 20px;}.page-filters .content-footer{padding-bottom:10px;display:flex;justify-content:center;}.content-section+.content-section{margin-top:50px;}.content-section .content-section-header{display:flex;align-items:center;margin-bottom:32px;}.content-section .content-section-header .titulo{display:flex;align-items:center;color:#1e2226;text-decoration:none;}.content-section .content-section-header .help-message,.content-section .content-section-header .total-items{margin-left:27px;}.content-section .content-section-header .help-message{text-transform:initial;}.content-section .content-section-header .content-section-actions{margin-left:auto;}.content-section .content-section-header .content-section-actions .btn+.btn{margin-left:20px;}.content-section .content-section-header .total-items{margin-left:27px;border:solid 1px #7d8ea5;width:30px;height:30px;border-radius:50%;font-size:11px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.18;color:#292c36;display:inline-flex;justify-content:center;align-items:center;}.content-section .content-section-empty{display:flex;align-items:center;justify-content:center;margin-bottom:30px;margin-top:5px;}.content-section .content-section-empty .icon{display:flex;align-items:center;justify-content:center;width:120px;height:120px;border-radius:50%;background-color:#f0f2f6;font-size:60px;margin-right:40px;}.content-section .content-section-empty .content-section-empty-description{font-family:PTSerif;font-size:14px;font-style:italic;line-height:1.43;color:#647284;max-width:365px;}.content-section .card-curso{height:268px;width:100%;}.content-section .card-curso img{height:inherit;}.content-section .card-curso .btn{border-radius:14px;padding:5px 14px;height:auto;}.content-collapse-left.collapsed{width:34px;}.content-collapse-left.collapsed .content-header .titulo{display:none;}.content-collapse-left.collapsed .content-header .btn-collapse .closed{display:none;}.content-collapse-left.collapsed .content-header .btn-collapse .open{display:block;}.content-collapse-left .content-header,.content-collapse-left .content-body{padding-left:0;padding-right:0;}.content-collapse-left .content-header .btn-collapse .closed{display:block;}.content-collapse-left .content-header .btn-collapse .open{display:none;}.list-expandable{overflow:hidden;color:#647284;}.list-expandable.closed~.list-expandable-closed-text{display:block;}.list-expandable.closed~.list-expandable-open-text{display:none;}.list-expandable.open~.list-expandable-closed-text{display:none;}.list-expandable.open~.list-expandable-open-text{display:block;}.list-expandable~.list-expandable-closed-text,.list-expandable~.list-expandable-open-text{border:0;background-color:transparent;color:#647284;padding:0;display:none;}.produto-preco{font-size:24px;font-weight:bold;font-style:normal;line-height:1.17;letter-spacing:normal;color:#dc3a38;white-space:nowrap;}.produto-preco.produto-preco-md{font-size:18px!important;}.produto-preco.produto-preco-sm{font-size:15px!important;}.produto-preco.produto-preco-xs{font-size:12px!important;}.mce-content-body{font-family:"Montserrat",sans-serif;font-size:14px;color:#292c36;line-height:1.43;background-color:#fff;padding:10px 30px;width:calc(100% - 60px);min-height:calc(100% - 30px);}.mce-content-body audio[data-mce-selected],.mce-content-body embed[data-mce-selected],.mce-content-body img[data-mce-selected],.mce-content-body object[data-mce-selected],.mce-content-body table[data-mce-selected],.mce-content-body video[data-mce-selected]{outline:0;}.mce-content-body .tox-statusbar__branding{display:none;}.mce-content-body[data-mce-placeholder]:not(.mce-visualblocks)::before{padding:15px 30px;}.mce-preview-object,.module-html-viewer iframe,.media-float-left,.media-float-right{padding-bottom:20px;}.mce-preview-object,.module-html-viewer iframe{float:left;margin-right:30px;}.media-float-left{float:left;padding-right:30px;}.media-float-right{float:right;padding-left:30px;}.media-justify-center{display:block;float:initial!important;margin-left:auto!important;margin-right:auto!important;padding-bottom:0!important;}.content-test-answers{counter-reset:answeritem;}.content-test-answers>:first-child:nth-last-child(1).content-empty{display:block;}.content-test-answers .content-test-answer{display:flex;align-items:center;color:#7d8ea5;border:solid 1px #e9eff4;padding:20px 30px 20px 34px;box-shadow:none;}.content-test-answers .content-test-answer:not(.ui-sortable-placeholder){counter-increment:answeritem;}.content-test-answers .content-test-answer:before{font-size:24px;font-weight:bold;line-height:1.21;margin-right:30px;content:counter(answeritem,upper-alpha);}.content-test-answers .content-test-answer.ui-sortable-handle{cursor:pointer;}.content-test-answers .content-test-answer.ui-sortable-placeholder{visibility:visible!important;border:dashed 2px #cdd4e0!important;background-color:rgba(240,242,246,.5)!important;}.content-test-answers .content-test-answer.ui-sortable-placeholder:before{content:"";}.content-test-answers .content-test-answer.active{color:#dc3a38;box-shadow:2px 3px 20px 0 rgba(205,212,224,.6);}.content-test-answers .content-test-answer .content-description{flex:1;display:flex;margin-right:30px;font-size:18px;border-left:solid 1px #eee;padding-left:30px;align-items:center;}.content-test-answers .content-test-answer .content-description .tab-content label{display:block;}.content-test-answers .content-test-answer .content-description .content-test-answer-status{font-size:13px;line-height:2;}.content-test-answers .content-test-answer .content-test-answer-actions{margin-left:auto;}.content-test-answers .content-empty{padding:0;height:auto;display:none;}.form-wizard{max-width:810px;margin-bottom:78px;list-style:none;padding-left:0;display:flex;width:100%;padding-left:22px;padding-right:22px;margin-bottom:70px;}.form-wizard li,.form-wizard li>a{color:#7d8ea5;text-decoration:none;font-size:12px;font-weight:normal;line-height:1.25;letter-spacing:normal;text-transform:uppercase;text-align:center;white-space:nowrap;position:relative;flex:1;}.form-wizard li .circle,.form-wizard li>a .circle{content:"";background-color:#dc3a38;position:absolute;right:50%;transform:translateX(50%);top:24px;}.form-wizard li:before,.form-wizard li>a:before{left:0;}.form-wizard li:after,.form-wizard li>a:after{right:0;}.form-wizard li:before,.form-wizard li:after,.form-wizard li>a:before,.form-wizard li>a:after{width:calc(50% - 15px);content:"";height:2px;background-color:#dc3a38;position:absolute;top:30px;}.form-wizard li:first-child,.form-wizard li>a:first-child{content:none;text-align:center;}.form-wizard li:first-child:before,.form-wizard li:last-child:after,.form-wizard li>a:first-child:before,.form-wizard li>a:last-child:after{content:none;}.form-wizard li.active~li,.form-wizard li>a.active~li{color:#a3a7b2;}.form-wizard li.active~li:before,.form-wizard li.active~li:after,.form-wizard li>a.active~li:before,.form-wizard li>a.active~li:after{background-color:#cdd4e0;}.form-wizard li.active~li .circle,.form-wizard li>a.active~li .circle{background-color:transparent;border-color:#cdd4e0;}.form-wizard li.active~li .circle i,.form-wizard li>a.active~li .circle i{display:none;}.form-wizard li:last-child,.form-wizard li>a:last-child{text-align:center;}.form-wizard li.active,.form-wizard li.active>a,.form-wizard li>a.active,.form-wizard li>a.active>a{color:#dc3a38;}.form-wizard li.active:before,.form-wizard li.active>a:before,.form-wizard li>a.active:before,.form-wizard li>a.active>a:before{background-color:#dc3a38;}.form-wizard li.active:after,.form-wizard li.active>a:after,.form-wizard li>a.active:after,.form-wizard li>a.active>a:after{background-color:#cdd4e0;}.form-wizard li.active .circle,.form-wizard li.active>a .circle,.form-wizard li>a.active .circle,.form-wizard li>a.active>a .circle{background-color:transparent;}.form-wizard li.active .circle i,.form-wizard li.active>a .circle i,.form-wizard li>a.active .circle i,.form-wizard li>a.active>a .circle i{display:none;}.page-instructions{text-align:center;color:#647284;font-size:14px;font-style:normal;font-stretch:normal;line-height:1.29;letter-spacing:normal;}.page-instructions.step-by-step .page-instructions-items{counter-reset:line-number;}.page-instructions.step-by-step .page-instructions-items>div:not(.divider){counter-increment:line-number;}.page-instructions.step-by-step .page-instructions-items>div.divider{width:40px;display:flex;justify-content:center;}.page-instructions.step-by-step .page-instructions-items>div.divider .divider-content{position:absolute;top:80px;}.page-instructions.step-by-step .page-instructions-items>div.divider .divider-content .divider-content-img{background-image:url(../../images/step-circle.png);background-position:center;background-repeat:no-repeat;background-size:contain;width:163px;height:70px;}.page-instructions.step-by-step .page-instructions-items>div.divider .divider-content:before{content:counter(line-number);position:absolute;font-weight:800;color:#1e2226;right:0;left:0;top:50%;transform:translateY(-50%);}.page-instructions.step-by-step .page-instructions-items>div.divider .divider-content>img{width:163px;height:70px;margin-top:0!important;margin-bottom:0!important;}.page-instructions.step-by-step .page-instructions-items>div:last-child{display:none;}.page-instructions .container-fluid{margin-bottom:80px;max-width:1230px;}.page-instructions .icon{font-size:80px;max-width:80px;text-align:center;justify-content:center;margin:50px auto 20px auto;}.page-instructions .titulo,.page-instructions .title{font-size:24px;font-weight:800;font-style:normal;font-stretch:normal;line-height:1.21;letter-spacing:.2px;color:#1e2226;margin-bottom:20px;}.page-instructions .short-description,.page-instructions .subtitle{font-size:18px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.44;letter-spacing:normal;text-align:center;color:#647284;}.page-instructions .short-description{max-width:774px;margin:0 auto;}.page-instructions .subtitle{margin-top:20px;font-weight:800;text-transform:uppercase;}.page-instructions .instruction-title{font-size:14px;font-weight:700;font-style:normal;font-stretch:normal;line-height:1.71;letter-spacing:normal;text-align:center;color:#647284;padding-bottom:10px;text-transform:uppercase;max-width:206px;margin-left:auto;margin-right:auto;}.page-instructions .instruction-description{font-size:12px;line-height:1.33;max-width:252px;margin:0 auto;color:#7d8ea5;}.page-instructions .bottom-content .btn{font-size:16px;text-align:center;width:100%;padding-top:12px;padding-bottom:12px;margin-top:40px;}.page-instructions-img{text-align:center;margin-bottom:20px;}.order-items{max-width:750px;display:flex;margin-right:-7px;margin-left:-7px;flex-wrap:wrap;margin-bottom:25px;}.order-items .order-item{max-width:100%;padding-left:7px;padding-right:7px;margin-bottom:20px;width:365px;min-height:80px;}.order-items .order-item .order{color:#7d8ea5;padding:17px 25px 17px 25px;border:solid 1px #e9eff4;display:flex;flex-wrap:wrap;min-height:inherit;}.order-items .order-item .order .order-image{width:67px;height:67px;display:flex;align-items:center;}.order-items .order-item .order .order-image img{width:inherit;height:auto;max-height:67px;max-width:67px;object-fit:contain;}.order-items .order-item .order .icon{color:#7d8ea5;font-size:45px;justify-content:center;align-items:center;}.order-items .order-item .order .order-details,.order-items .order-item .order .order-footer{display:flex;flex:1;justify-content:space-between;}.order-items .order-item .order .order-details label,.order-items .order-item .order .order-details .nome-produto,.order-items .order-item .order .order-footer label,.order-items .order-item .order .order-footer .nome-produto{font-size:10px;}.order-items .order-item .order .order-details label,.order-items .order-item .order .order-footer label{color:#7d8ea5;line-height:1.2;margin-bottom:3px;text-transform:initial;}.order-items .order-item .order .order-details .nome-produto,.order-items .order-item .order .order-footer .nome-produto{font-size:12px;line-height:1.4;text-transform:uppercase;font-weight:bold;max-width:160px;color:#292c36;}.order-items .order-item .order .order-details{margin-left:10px;}.order-items .order-item .order .order-footer .order-footer-items{width:100%;display:flex;flex-wrap:wrap;}.order-items .order-item .order .order-footer .order-footer-items>.order-footer-item:first-child{padding-left:0;}.order-items .order-item .order .order-footer .order-footer-items>.order-footer-item:last-child{padding-right:0;}.order-items .order-item .order .order-footer span{font-size:10px;color:#292c36;}.content-order{border:solid 4px rgba(205,212,224,.5);}.content-order.content-order-horizontal{display:flex;}.content-order.content-order-horizontal .content-order-body{font-size:14px;flex:1;padding:40px 200px 40px 50px;}.content-order.content-order-horizontal .content-order-body .billing-purchase-details{width:100%;display:flex;justify-content:space-between;}.content-order.content-order-horizontal .content-order-body .total-details .produto-preco{margin-bottom:10px;}.content-order.content-order-horizontal .content-order-body .total-details .description-small{font-size:12px;margin-top:10px;}.content-order.content-order-horizontal .content-order-body .titulo{font-size:14px;margin-bottom:20px;}.content-order.content-order-horizontal .content-order-body p{color:#7d8ea5;margin-bottom:5px;}.content-order.basket-total,.content-order.content-resume{width:350px;}.content-order.basket-total{font-size:10px;}.content-order.basket-total .content-order-body{padding:25px 30px;}.content-order.content-resume{font-size:12px;color:#1e2226;}.content-order.content-resume .content-order-body{padding:0 30px 25px 30px;}.content-order.content-resume .helper-info{color:#647284;}.content-order .content-order-header{padding:30px 15px;text-align:center;border-bottom:1px solid #f0f0f7;}.content-order .content-order-img{width:250px;}.content-order .content-order-img .card-curso{width:100%;height:100%;margin-bottom:0;}.content-order .content-order-img .card-curso .card-img{height:inherit;}.content-order .content-order-img .card-curso .card-img-overlay{justify-content:center;}.content-order .content-order-body{padding:25px 40px;}.content-order .content-order-body.horizontal{display:flex;justify-content:space-between;}.content-order .content-order-body .content-order-item{margin-bottom:20px;}.content-order .content-order-body .content-order-item .content-order-item-details{display:flex;justify-content:space-between;align-items:baseline;}.content-order .content-order-body .content-order-item .titulo{color:#7d8ea5;font-weight:normal;align-self:baseline;}.content-order .content-order-body hr{margin-top:26px;margin-bottom:30px;}.content-order .content-order-actions{margin-bottom:30px;}.content-order .content-order-info{align-self:center;}.content-order .content-order-total{text-align:right;}.content-order h3,.content-order h4{margin-bottom:4px;}.content-order h4{font-size:12px;}.content-order h3{font-size:14px;}.content-order p{color:#292c36;}.content-order .content-order-title{color:#292c36;line-height:1.5;font-weight:bold;}.basket.basket-resume .card-order-item{padding:10px 0;}.basket.basket-resume .card-order-item .card-img{max-height:50px;max-width:50px;}.basket.basket-resume .card-order-item .card-img>i{font-size:50px;}.basket.basket-resume .card-order-item .card-body>.mr-auto{margin-right:initial!important;flex:1;}.basket.basket-resume .card-order-item .card-body .sub-titulo{font-size:11px;}.basket.basket-resume .card-order-item .card-body .titulo{font-size:14px;}.basket.basket-resume .card-order-item .card-body .card-order-item-titulo .qtd,.basket.basket-resume .card-order-item .card-body .card-order-item-titulo .produto-preco,.basket.basket-resume .card-order-item .card-body .card-order-item-subtitulo .qtd,.basket.basket-resume .card-order-item .card-body .card-order-item-subtitulo .produto-preco{display:block;}.basket.basket-resume .btn-close,.basket.basket-resume .card-order-item .card-body .controls-qtd-total{display:none;}.basket .card-order-item{padding:0;}.basket .card-order-item:last-child .card-body{padding-bottom:0;}.basket .card-order-item .btn-close{margin-right:10px;}.basket .card-order-item .btn-close:before,.basket .card-order-item .btn-close:after{top:4px;}.basket .card-order-item .card-body{flex-wrap:wrap;padding-right:0;}.basket .card-order-item .card-body .titulo,.basket .card-order-item .card-body .sub-titulo{font-size:10px;margin-bottom:5px;}.basket .card-order-item .card-img{max-height:60px;max-width:60px;}.basket .card-order-item .card-img>i{font-size:50px!important;}.basket .card-order-item .card-preco{font-size:16px;min-width:75px;}.basket .card-order-item .card-preco small{font-size:12px;}.basket .card-order-item .control-plusminus{height:25px!important;}.basket .card-order-item .control-plusminus .form-control{height:inherit;width:25px;}.basket .card-order-item .control-plusminus input,.basket .card-order-item .control-plusminus .btn-number i{font-size:10px;}.basket .card-order-item .control-plusminus .btn{padding:.375rem .5rem;}.basket .produto-lista-bonificacoes{display:none;}.control-plusminus{border-radius:3px;border:1px solid #cdd4e0;height:40px!important;align-items:center;flex-wrap:nowrap;}.control-plusminus .input-group-prepend{border:0;}.control-plusminus .form-control{border:0;height:38px;font-size:14px;line-height:1.17;font-weight:800;text-align:center;color:#1e2226;width:40px;padding-right:0;background-color:transparent!important;padding-left:0;}.control-plusminus i{font-size:15px;font-weight:600;line-height:1.19;color:#cdd4e0;}.control-plusminus .btn-number{min-width:initial;padding-bottom:11px;min-height:initial;}.content-file-drop-zone{min-height:176px;display:flex;flex-wrap:wrap;margin-bottom:25px;}.content-file-drop-zone[data-maxFiles=true] .content-file-drop-empty{display:none!important;}.content-file-drop-zone>div:first-child .img-principal{display:block;color:#292c36;font-size:10px;text-transform:uppercase;background-color:#fdbb2d;padding:6px 12px;position:absolute;bottom:0;left:0;border-top-right-radius:6px;}.content-file-drop-zone>div:first-child:nth-last-child(1){width:100%;}.content-file-drop-zone>div:first-child:nth-last-child(1) span{font-size:12px;}.content-file-drop-zone>div:first-child:nth-last-child(1) i{margin-top:0;font-size:24px;}.content-file-drop-zone>div:first-child:nth-last-child(1) i+.content-file-drop-empty-text{margin-top:15px;}.content-file-drop-zone .content-file-drop-empty{color:#7d8ea5;background-color:rgba(240,242,246,.5);border:dashed 2px #cdd4e0;min-height:inherit;display:flex;flex-direction:column;align-items:center;justify-content:center;order:12;cursor:pointer;}.content-file-drop-zone .content-file-drop-empty i{margin-top:56px;}.content-file-drop-zone .content-file-drop-zone-item{order:1;background-color:#fff;position:relative;display:flex;justify-content:center;align-items:center;flex-direction:column;border:solid 1px #e9eff4;margin-right:15px;}.content-file-drop-zone .content-file-drop-zone-item.ui-sortable-helper{box-shadow:0 2px 6px 0 rgba(0,0,0,.2);cursor:pointer;}.content-file-drop-zone .content-file-drop-zone-item img{max-height:115px;max-width:140px;object-fit:contain;}.content-file-drop-zone .content-file-drop-zone-item .btn-remove{display:flex;justify-content:center;align-items:center;width:26px;height:26px;position:absolute;border-radius:0;top:-1px;right:-1px;padding:0;box-shadow:none!important;}.content-file-drop-zone .content-file-drop-zone-item .btn-remove i{color:#fff;font-size:12px;}.content-file-drop-zone .content-file-drop-zone-item .img-principal{display:none;}.content-file-drop-zone .content-file-drop-empty,.content-file-drop-zone .content-file-drop-zone-item{width:176px;min-height:inherit;padding:15px;margin-bottom:15px;}.content-file-drop-zone .content-file-drop-empty i,.content-file-drop-zone .content-file-drop-zone-item i{font-size:30px;color:#cdd4e0;}.content-file-drop-zone .content-file-drop-empty i+.content-file-drop-zone-item-name,.content-file-drop-zone .content-file-drop-empty i+.content-file-drop-empty-text,.content-file-drop-zone .content-file-drop-zone-item i+.content-file-drop-zone-item-name,.content-file-drop-zone .content-file-drop-zone-item i+.content-file-drop-empty-text{margin-top:auto;}.content-file-drop-zone .content-file-drop-empty span,.content-file-drop-zone .content-file-drop-zone-item span{font-size:10px;text-align:center;}.produto-lista-bonificacoes{padding-left:0;list-style:none;}.produto-lista-bonificacoes span{font-size:12px;line-height:1.25;color:#647284;}.produto-lista-bonificacoes li{display:flex;align-items:start;}.produto-lista-bonificacoes li+li{margin-top:15px;}.produto-lista-bonificacoes li .status{padding-top:3px;font-size:8px!important;}.produto-lista-bonificacoes li .status>i{font-size:inherit;}.produto-lista-bonificacoes li .status+span{margin-left:15px;}.payment-types{margin-top:8px;}.payment-types .payment-types-options{margin-bottom:40px;}.payment-types .payment-types-forms label{font-size:14px;line-height:1.29;color:#a3a7b2;}.payment-types .payment-types-forms .subtitle{text-transform:uppercase;}.payment-types .payment-types-forms .payment-type-item{display:none;}.payment-types .payment-types-forms .payment-type-item.active{display:block;}page-list-pager,.page-list-pager-teste{display:flex;align-items:center;}page-list-pager .pagination,.page-list-pager-teste .pagination{justify-content:center;margin-bottom:0;}page-list-pager .pagination li,.page-list-pager-teste .pagination li{display:flex;align-items:center;justify-content:center;}page-list-pager .pagination li.PagedList-skipToPrevious,.page-list-pager-teste .pagination li.PagedList-skipToPrevious{justify-content:flex-start;}page-list-pager .pagination li.PagedList-skipToNext,.page-list-pager-teste .pagination li.PagedList-skipToNext{justify-content:flex-end;}page-list-pager .PagedList-skipToPrevious a,page-list-pager .PagedList-skipToPrevious span,page-list-pager .PagedList-skipToNext a,page-list-pager .PagedList-skipToNext span,page-list-pager .pagination a,page-list-pager .pagination span,.page-list-pager-teste .PagedList-skipToPrevious a,.page-list-pager-teste .PagedList-skipToPrevious span,.page-list-pager-teste .PagedList-skipToNext a,.page-list-pager-teste .PagedList-skipToNext span,.page-list-pager-teste .pagination a,.page-list-pager-teste .pagination span{font-size:12px;font-weight:500;font-style:normal;font-stretch:normal;letter-spacing:normal;}page-list-pager .PagedList-skipToPrevious a i,page-list-pager .PagedList-skipToPrevious span i,page-list-pager .PagedList-skipToNext a i,page-list-pager .PagedList-skipToNext span i,page-list-pager .pagination a i,page-list-pager .pagination span i,.page-list-pager-teste .PagedList-skipToPrevious a i,.page-list-pager-teste .PagedList-skipToPrevious span i,.page-list-pager-teste .PagedList-skipToNext a i,.page-list-pager-teste .PagedList-skipToNext span i,.page-list-pager-teste .pagination a i,.page-list-pager-teste .pagination span i{font-size:11px;}.page-list-pager{height:68px;background-color:#cdd4e0;}.page-list-pager .pagination li{height:40px;width:40px;}.page-list-pager .pagination li a{line-height:1.17;text-align:left;color:#1e2226;}.page-list-pager .pagination li.disabled a i{color:#647284!important;}.page-list-pager .pagination li:not(.PagedList-skipToPrevious).active,.page-list-pager .pagination li:not(.PagedList-skipToNext).active{font-size:12px;border:solid 1px #7d8ea5;font-weight:bold;color:#647284;}.page-list-pager-teste{max-width:100%;margin:0 auto;}.page-list-pager-teste .container-fluid{padding-left:0;padding-right:0;}.page-list-pager-teste .pagination-container{overflow-x:auto;min-width:1%;}.page-list-pager-teste .pagination-container .pagination{float:left;}.page-list-pager-teste .page-list-pager-teste-container{display:flex;align-items:center;justify-content:center;}.page-list-pager-teste .page-list-pager-teste-container .PagedList-skipToPrevious a,.page-list-pager-teste .page-list-pager-teste-container .PagedList-skipToPrevious span,.page-list-pager-teste .page-list-pager-teste-container .PagedList-skipToNext a,.page-list-pager-teste .page-list-pager-teste-container .PagedList-skipToNext span,.page-list-pager-teste .page-list-pager-teste-container li.active a,.page-list-pager-teste .page-list-pager-teste-container li.active span{border:0;}.page-list-pager-teste .page-list-pager-teste-container .PagedList-skipToPrevious,.page-list-pager-teste .page-list-pager-teste-container .PagedList-skipToNext{position:relative;flex:1;}.page-list-pager-teste .page-list-pager-teste-container .PagedList-skipToPrevious:after,.page-list-pager-teste .page-list-pager-teste-container .PagedList-skipToNext:after{content:"";position:absolute;width:1px;height:200%;background-color:rgba(125,142,165,.5);}.page-list-pager-teste .page-list-pager-teste-container .PagedList-skipToPrevious a,.page-list-pager-teste .page-list-pager-teste-container .PagedList-skipToPrevious span,.page-list-pager-teste .page-list-pager-teste-container .PagedList-skipToNext a,.page-list-pager-teste .page-list-pager-teste-container .PagedList-skipToNext span{border:1px solid #cdd4e0;background-color:transparent;color:#7d8ea5;}.page-list-pager-teste .page-list-pager-teste-container .PagedList-skipToPrevious a.disabled,.page-list-pager-teste .page-list-pager-teste-container .PagedList-skipToPrevious span.disabled,.page-list-pager-teste .page-list-pager-teste-container .PagedList-skipToNext a.disabled,.page-list-pager-teste .page-list-pager-teste-container .PagedList-skipToNext span.disabled{opacity:.5;cursor:not-allowed;}.page-list-pager-teste .page-list-pager-teste-container .PagedList-skipToPrevious a.disabled:hover,.page-list-pager-teste .page-list-pager-teste-container .PagedList-skipToPrevious a.disabled:focus,.page-list-pager-teste .page-list-pager-teste-container .PagedList-skipToPrevious span.disabled:hover,.page-list-pager-teste .page-list-pager-teste-container .PagedList-skipToPrevious span.disabled:focus,.page-list-pager-teste .page-list-pager-teste-container .PagedList-skipToNext a.disabled:hover,.page-list-pager-teste .page-list-pager-teste-container .PagedList-skipToNext a.disabled:focus,.page-list-pager-teste .page-list-pager-teste-container .PagedList-skipToNext span.disabled:hover,.page-list-pager-teste .page-list-pager-teste-container .PagedList-skipToNext span.disabled:focus{background-color:#647284;}.page-list-pager-teste .page-list-pager-teste-container .PagedList-skipToPrevious a:hover,.page-list-pager-teste .page-list-pager-teste-container .PagedList-skipToPrevious a:focus,.page-list-pager-teste .page-list-pager-teste-container .PagedList-skipToPrevious span:hover,.page-list-pager-teste .page-list-pager-teste-container .PagedList-skipToPrevious span:focus,.page-list-pager-teste .page-list-pager-teste-container .PagedList-skipToNext a:hover,.page-list-pager-teste .page-list-pager-teste-container .PagedList-skipToNext a:focus,.page-list-pager-teste .page-list-pager-teste-container .PagedList-skipToNext span:hover,.page-list-pager-teste .page-list-pager-teste-container .PagedList-skipToNext span:focus{background-color:#647284;color:#fff;}.page-list-pager-teste .page-list-pager-teste-container .PagedList-skipToPrevious{margin-right:30px;padding-right:30px;}.page-list-pager-teste .page-list-pager-teste-container .PagedList-skipToPrevious:after{right:0;top:-50%;}.page-list-pager-teste .page-list-pager-teste-container .PagedList-skipToNext{margin-left:30px;padding-left:30px;}.page-list-pager-teste .page-list-pager-teste-container .PagedList-skipToNext:after{left:0;top:-50%;}.page-list-pager-teste .page-list-pager-teste-container .PagedList-skipToNext a,.page-list-pager-teste .page-list-pager-teste-container .PagedList-skipToNext span{float:right;}.page-list-pager-teste .pagination{height:61px;padding-left:0;}.page-list-pager-teste .pagination li{margin:0 5px;}.page-list-pager-teste .pagination li.checked a,.page-list-pager-teste .pagination li.checked span,.page-list-pager-teste .pagination li.active a,.page-list-pager-teste .pagination li.active span{color:#fff;}.page-list-pager-teste .pagination li.active a,.page-list-pager-teste .pagination li.active span,.page-list-pager-teste .pagination li.checked.active a,.page-list-pager-teste .pagination li.checked.active span{background-color:#dc3a38;cursor:auto;}.page-list-pager-teste .pagination li.checked a,.page-list-pager-teste .pagination li.checked span{background-color:#7d8ea5;border:0;}.page-list-pager-teste .pagination li.highlight a,.page-list-pager-teste .pagination li.highlight span{color:#292c36;font-weight:600;}.PagedList-skipToPrevious a,.PagedList-skipToPrevious span,.PagedList-skipToNext a,.PagedList-skipToNext span,.pagination a,.pagination span{background-color:transparent;border:solid 1px #647284;color:#647284;height:30px;width:30px;min-height:30px;min-width:30px;line-height:1.5;border-radius:3px;display:flex;align-items:center;justify-content:center;cursor:pointer;}.PagedList-skipToPrevious a.correct,.PagedList-skipToPrevious a.wrong,.PagedList-skipToPrevious span.correct,.PagedList-skipToPrevious span.wrong,.PagedList-skipToNext a.correct,.PagedList-skipToNext a.wrong,.PagedList-skipToNext span.correct,.PagedList-skipToNext span.wrong,.pagination a.correct,.pagination a.wrong,.pagination span.correct,.pagination span.wrong{color:#fff;font-weight:500;}.PagedList-skipToPrevious a.correct,.PagedList-skipToPrevious span.correct,.PagedList-skipToNext a.correct,.PagedList-skipToNext span.correct,.pagination a.correct,.pagination span.correct{background-color:#0bc260;border:solid 1px #0bc260;}.PagedList-skipToPrevious a.wrong,.PagedList-skipToPrevious span.wrong,.PagedList-skipToNext a.wrong,.PagedList-skipToNext span.wrong,.pagination a.wrong,.pagination span.wrong{background-color:rgba(220,58,56,.2);border:solid 1px #dc3a38;color:#dc3a38;}.container-status{height:150px;box-shadow:0 3px 20px 0 rgba(125,142,165,.4);border:solid 4px #7d8ea5;background-color:#fff;padding:33px 60px 33px 40px;display:flex;justify-content:space-between;align-items:center;margin-bottom:40px;}.container-status.success{box-shadow:0 3px 20px 0 rgba(100,114,132,.4);border:solid 4px #0bc260;}.container-status.success .status-icon i,.container-status.success .status-icon i:before{color:#0bc260;}.container-status.info{box-shadow:0 3px 20px 0 rgba(125,142,165,.4);border:solid 4px #7d8ea5;}.container-status.info .status-icon i,.container-status.info .status-icon i:before{color:#292c36;}.container-status.danger{box-shadow:0 3px 20px 0 rgba(100,114,132,.4);border:solid 4px #dc3a38;}.container-status.danger .status-icon i,.container-status.danger .status-icon i:before{color:#dc3a38;}.container-status .status-body{margin-right:20px;}.container-status .status-body .status-title{font-size:20px;line-height:.9;color:#a3a7b2;margin-bottom:20px;text-transform:uppercase;}.container-status .status-body .status-description{font-size:24px;font-weight:800;line-height:1.21;letter-spacing:.2px;color:#292c36;}.container-status .status-icon i,.container-status .status-icon i:before{color:#7d8ea5;font-size:84px;}.container-status .status-icon i{display:flex;}@media(max-width:1440px){.page-left-content{width:350px;}.page-left-content.menu{width:250px;}}@media(min-width:992px) and (max-width:1399px){.logo.border-image.logo-sm{padding:25px 40px;}}@media(min-width:992px) and (max-width:1200px){.paginas-carrinho .content-order.basket-total,.paginas-carrinho .content-order.content-resume{width:300px;}.paginas-carrinho .card-curso.card-curso-xl{width:368px;}.paginas-carrinho .content-product{padding:30px 0 30px 30px;}.paginas-carrinho .content-product .content-body{padding-right:0;}.content-checkout,.content-checkout-resume{padding:40px 32px 50px 12px;}}@media(max-width:991px){.content-header .content-header h2{font-size:20px;}.page-body .content-footer{font-size:14px;}.content-section .content-section-header{justify-content:center;margin-top:30px;}.content-section .content-section-header .titulo{font-size:30px;}.page-left-content{width:100%!important;}.paginas-carrinho main,.paginas-novo-aluno main{padding-left:0!important;padding-right:0!important;}.paginas-novo-aluno .card-senha .card-body{flex-wrap:nowrap;}.paginas-novo-aluno .card-senha .card-body .card-senha-values{margin-top:0;border-top:0;}.paginas-carrinho .page-footer{padding-left:20px;padding-right:20px;}.paginas-carrinho .form-wizard{margin-bottom:60px;}.paginas-carrinho .form-wizard .form-wizard-item:first-child,.paginas-carrinho .form-wizard .form-wizard-item:last-child{flex:0;}.paginas-carrinho .content-checkout,.paginas-carrinho .content-checkout-resume{padding:30px;}.paginas-carrinho .content-checkout h2,.paginas-carrinho .content-checkout-resume h2{font-size:20px;}.paginas-carrinho .content-checkout .content-body,.paginas-carrinho .content-checkout-resume .content-body{padding:0;}.paginas-carrinho .content-checkout .content-address-list,.paginas-carrinho .content-checkout-resume .content-address-list{padding:0;}.paginas-carrinho .content-checkout .content-address-list .address-list-item-actions,.paginas-carrinho .content-checkout-resume .content-address-list .address-list-item-actions{margin-left:auto;align-self:end;}.paginas-carrinho .content-checkout .content-address-list .content-divider,.paginas-carrinho .content-checkout-resume .content-address-list .content-divider{margin-top:30px;margin-bottom:20px;}.paginas-carrinho .content-checkout-resume .shipping-billing-address .titulo{font-size:14px;}.paginas-carrinho .content-checkout-resume .content-divider{margin-bottom:20px;}.paginas-carrinho .content-checkout-resume .content-divider.content-divider-margin-lg{margin-top:30px;margin-bottom:30px;}.paginas-carrinho .content-product{padding:0;}.paginas-carrinho .content-product>div{flex-direction:column;}.paginas-carrinho .content-product .content-body{padding:0;}.paginas-carrinho .content-product .produto-preco-valor{margin-bottom:20px;}.paginas-carrinho .content-product .content-product-values{display:flex;justify-content:space-between;}.paginas-carrinho .content-product .card-curso{width:100%;order:1;height:300px;margin-bottom:0;}.paginas-carrinho .content-product .card-curso .card-img{height:inherit;}.paginas-carrinho .content-resume{padding:20px;border:0;width:100%;}.paginas-carrinho .content-resume .content-order-header,.paginas-carrinho .content-resume .content-order-body{background-color:#fff;}.paginas-carrinho .content-resume .content-order-body{box-shadow:0 2px 6px 0 rgba(0,0,0,.04);}.paginas-carrinho .content-resume .content-order-header h2{font-size:20px;}.paginas-carrinho .content-resume .content-order-body .content-order-item .titulo{font-size:13px;}.paginas-carrinho .content-resume .content-order-item-details .titulo{font-size:16px!important;}.paginas-carrinho .content-resume .content-order-item-details .produto-preco{font-size:24px;}.paginas-carrinho .basket-total{width:100%;border:0;}.paginas-carrinho .basket-total .content-order-header,.paginas-carrinho .basket-total .content-order-item:not(.content-order-item-total){display:none;}.paginas-carrinho .basket-total .content-order-body{padding:0;}.paginas-carrinho .basket-total .content-order-body .titulo{font-size:16px;}.paginas-carrinho .basket-total .content-order-body .helper-info{font-size:12px;justify-content:center;}.paginas-carrinho .basket-total .content-order-actions .btn{max-width:400px;margin:0 auto;}.paginas-carrinho .basket-total .content-order-payments{text-align:center;}.paginas-carrinho .payment-types .payment-types-options{display:flex;flex-direction:column;margin-left:auto;margin-right:auto;max-width:500px;}.paginas-carrinho .payment-types .payment-types-options>.btn{border-radius:0;}.paginas-carrinho .payment-types .payment-types-options>.btn:first-child{border-top-left-radius:6px;border-top-right-radius:6px;}.paginas-carrinho .payment-types .payment-types-options>.btn:not(:first-child){margin-left:0;}.paginas-carrinho .payment-types .payment-types-options>.btn:last-child{border-bottom-left-radius:6px;border-bottom-right-radius:6px;border-bottom:1px solid;}#testes-categoria-imtt>.page-widgets>div,#testes-categoria-segurancarodoviaria>.page-widgets>div{margin-bottom:20px;}.page-dashboard .radial-chart-280{width:210px!important;height:210px!important;}.page-dashboard .widget .radial-chart.radial-chart-280 .radial-chart{width:190px;height:190px;margin-bottom:0;}.page-dashboard .widget .radial-chart.radial-chart-280 .radial-chart>div,.page-dashboard .widget .radial-chart.radial-chart-280 .radial-chart canvas{width:190px!important;height:190px!important;}.page-dashboard .widget .radial-chart.radial-chart-280 .radial-chart .donut-chart-text{display:flex;flex-direction:column;align-items:center;justify-content:center;}.pagina-escola-index .page-body .content-body{padding:30px;}.pagina-escola-index .page-body .content-body .form-row{margin-bottom:5px;}.pagina-escola-index .page-body .content-body .form-group label{font-size:11px;}.pagina-escola-index .page-body .content-body .form-group div{font-size:14px;}.pagina-escola-index .page-body .content-body .divider-2{margin-bottom:20px;margin-bottom:30px;}.pagina-escola-index .page-body .content-body h2{font-size:20px;}.pagina-testes-index .senha-categoria-detalhe{flex-direction:column;}.pagina-testes-index .senha-categoria-detalhe .page-header-titulo{margin-bottom:20px;}.pagina-testes-index .senha-categoria-detalhe .senha-categoria-validade{margin-left:0;margin-bottom:20px;}.pagina-testes-index .senha-categoria-detalhe .widget-ticket .widget-body{padding:16px 30px;}.pagina-testes-index .senha-categoria-detalhe .widget-ticket .icon+.validade{display:block;}.pagina-testes-index .senha-categoria-detalhe .widget-ticket .widget-ticket-data{margin-left:auto;}.pagina-testes-index .senha-categoria-detalhe .widget-ticket .widget-ticket-data .dias-disponiveis,.pagina-testes-index .senha-categoria-detalhe .widget-ticket .widget-ticket-data .total-dias{font-size:30px;}.pagina-testes-index .senha-categoria-detalhe .widget-ticket .widget-ticket-data .separador{font-size:17px;margin-right:4px;}.pagina-testes-index .senha-categoria-detalhe .widget-ticket .widget-ticket-data .validade{display:none;}.pagina-testes-index .nav-columns{padding-bottom:30px;}.pagina-testes-index .hr-secondary{display:none;}.pagina-testes-index .widget-vertical.widget-vertical-expanded .widget-right-content{padding:0!important;}.pagina-testes-index .widget-vertical.widget-vertical-expanded .widget-right-content .radial-chart{display:none;}.pagina-testes-index .widget-vertical .widget-body-details{display:flex;justify-content:center;}.pagina-testes-index .widget-vertical .widget-body-details .descricao{display:flex;max-width:290px;text-align:center;}.pagina-testes-index .widget-vertical .widget-body-details .descricao>div{display:flex;flex-direction:column;}.pagina-testes-index .widget-vertical .widget-body-details .widget-icon{margin-left:auto;margin-right:auto;margin-bottom:30px;}.pagina-teste .nav-menu-titulo,.pagina-teste-resultado .nav-menu-titulo{width:100%;position:relative;margin:0 20px;transform:initial;left:initial;}.pagina-teste .nav-menu-titulo .btn-close,.pagina-teste-resultado .nav-menu-titulo .btn-close{margin-right:0;top:5px;}.pagina-teste .nav-menu-titulo .btn-close:before,.pagina-teste .nav-menu-titulo .btn-close:after,.pagina-teste-resultado .nav-menu-titulo .btn-close:before,.pagina-teste-resultado .nav-menu-titulo .btn-close:after{height:32px;}.pagina-teste .content-test .content-body .content-test-answers .content-test-answer{padding:3px 24px 4px 22px!important;}.pagina-teste .content-test .content-body .content-test-answers .content-test-answer:before,.pagina-teste .content-test .content-body .content-test-answers .content-test-answer .content-description{font-size:14px;}.pagina-teste .custom-control-inline{margin-right:0;}.pagina-teste .container-fluid{max-width:728px!important;}.pagina-teste-resultado .content-resume-questions .content-header{flex-direction:column;height:auto;align-items:start;padding-top:30px;padding-left:0;padding-right:0;}.pagina-teste-resultado .content-resume-questions .content-header .widget-test-result{justify-content:center;padding-top:25px;margin-top:25px;margin-bottom:25px;width:100%;border-top:solid 1px #e9eff4;}.pagina-teste-resultado .content-resume-questions .content-header .widget-test-result .widget-test-result-item:first-child{padding-left:0;}.pagina-teste-resultado .content-resume-questions .content-header>*{padding-left:30px;padding-right:30px;}.pagina-teste-resultado .content-resume-questions .content-body{padding:0;}.page-body>.content{margin-bottom:0;}.page-body .content-header.form{padding-left:30px;padding-right:30px;}.page-body .content-body.form{padding:40px 30px;}.logo.border-image{min-height:500px;}.logo.border-image.logo-sm{min-height:170px;padding:30px;margin-bottom:20px;margin-top:20px;}.logo.border-image.logo-sm .help-message{max-width:210px;}.btn{padding-top:12px;padding-bottom:12px;font-size:14px;height:44px;}.help-message{font-size:13px;}.nav.nav-columns{display:flex;flex-direction:column;align-content:center;margin:0 auto!important;width:100%;}.nav.nav-columns .nav-link{margin:0!important;text-align:center;border:solid 1px #292c36;border-bottom:0;padding:6px 0!important;font-size:14px;font-weight:normal;max-width:700px;align-self:auto!important;justify-content:center;width:100%;max-width:500px;}.nav.nav-columns .nav-link.active{background-color:#dc3a38;color:#fff;border-color:#dc3a38;}.nav.nav-columns .nav-link:first-child{border-top-left-radius:6px;border-top-right-radius:6px;}.nav.nav-columns .nav-link:last-child{border-bottom-left-radius:6px;border-bottom-right-radius:6px;border-bottom:1px solid;}html .custom-control.custom-checkbox .custom-control-label,html .custom-control.custom-radio .custom-control-label{line-height:3.3!important;}html .custom-control.custom-checkbox .custom-control-label:before,html .custom-control.custom-checkbox .custom-control-label:after,html .custom-control.custom-radio .custom-control-label:before,html .custom-control.custom-radio .custom-control-label:after{width:34px!important;height:34px!important;}html .custom-control.custom-checkbox,html .custom-control.custom-radio{min-height:2.5rem!important;}html .custom-control-input+.custom-control-label{padding-left:15px;}.widget.widget-vertical.widget-vertical-expanded .widget-header{padding:27px 30px!important;}.widget.widget-vertical.widget-vertical-expanded .widget-body-details{padding:27px 30px 5px 30px!important;}.widget.widget-vertical.widget-vertical-expanded .widget-body-details .titulo{text-align:center!important;}.widget.widget-vertical .widget+.btn{margin-top:10px;padding:11px 78px;width:auto;font-weight:normal;}.profile-avatar{width:100%;padding:20px 20px 20px 20px;}.page-instructions .titulo,.page-instructions .title{font-size:22px;}.page-instructions .short-description,.page-instructions .subtitle{font-size:16px;max-width:500px;text-align:center;}.subitens{margin-left:10px!important;}.subitens .item-select-all{display:flex;align-items:center;justify-content:end;margin:30px 0 30px 30px!important;}.item-type .custom-control-inline{margin-right:0!important;margin-left:10px!important;}.card.card-teste-question{height:auto;}.card.card-teste-question .card-content{flex-direction:column;}.card.card-teste-question .card-content .container-left{justify-content:center;}.card.card-teste-question .card-content .container-left:before{content:attr(data-number);}.card.card-teste-question .card-content .container-left .card-img{width:100%;max-width:551px;}.card.card-teste-question .card-content .container-right:before{content:none;}.card.card-teste-question .card-description{margin-top:0;}.modal-dialog{min-height:100vh;max-width:100vw;margin:0;background-color:#fff;}.modal-dialog .modal-content{text-align:center;padding:0 30px 0 30px!important;}.modal-dialog .model-fonter{padding:20px 0 0;}.modal-dialog .model-description{font-size:16px;}.container-status{padding:25px 30px 25px 30px;}.container-status .status-icon i,.container-status .status-icon i:before{font-size:60px;}.container-status .status-body .status-title{font-size:14px;margin-bottom:12px;}.container-status .status-body .status-description{font-size:16px;}.table-resume-teste tbody td{min-height:auto;height:auto;}.table-resume-teste tbody td .index-items-title{font-size:12px;color:#7d8ea5;text-transform:uppercase;padding-bottom:10px;}.table-resume-teste tbody td .index-items{width:100%;margin-bottom:0;}.table-resume-teste tbody td .index-items .item-type.item{margin-bottom:0;color:#647284;}.table-resume-teste tbody td .table-image{margin-bottom:15px;margin-top:0;max-width:300px;max-height:150px;margin-left:auto;margin-right:auto;display:flex;}.table-resume-teste tbody td .pagination{margin-bottom:20px;}.table-resume-teste tbody td .pagination p{color:#292c36;margin-left:15px;}.table-resume-teste tbody td .table-test-details ul{margin-bottom:30px;}.table-resume-teste tbody td .table-test-details ul li{font-size:13px;}}@media(max-width:767px){.content-checkout .content-address-list .content-address-list-item .address-list-item-content{flex-flow:column;}.content-checkout .content-address-list .content-address-list-item .address-list-item-content .address-list-item-details{width:100%;margin-left:initial;}.page-footer,.modal-dialog .modal-footer{flex-direction:column;justify-content:initial;}.page-footer .btn,.modal-dialog .modal-footer .btn{width:100%;max-width:500px;height:60px;padding:20px 0;font-size:16px;margin-left:initial!important;}.page-footer .btn+.btn,.modal-dialog .modal-footer .btn+.btn{margin-left:0;margin-top:20px;}.logo.border-image.logo-sm{max-width:100%;}.item-type.capitulo,.item-type.tema{height:auto!important;min-height:60px;}}@media(max-width:575px){.pagina-teste-resultado .content-resume-questions .widget-test-result .widget-test-result-item{padding:0 20px!important;}.pagina-escola-index .logo .image-previewer .avatar-school-bookcover{min-width:250px;width:250px;max-width:250px;}}@media(min-width:500px){.nav-columns.nav-columns-inline{flex-direction:row;width:100%;flex-wrap:nowrap;}.nav-columns.nav-columns-inline .nav-link{max-width:100%;}.nav-columns.nav-columns-inline .nav-link:first-child{border-top-left-radius:6px;border-top-right-radius:0;border-bottom-left-radius:6px;border-bottom-right-radius:0;}.nav-columns.nav-columns-inline .nav-link:last-child{border-top-right-radius:6px;border-top-left-radius:0;border-bottom-right-radius:6px;border-bottom-left-radius:0;}}@media(max-width:400px){.logo.border-image.logo-sm{flex-direction:column;}.logo.border-image.logo-sm .image-previewer-action{margin-top:15px;}.pagina-testes-index .senha-categoria-detalhe .widget-ticket .widget-ticket-data{line-height:1.75;}.pagina-testes-index .senha-categoria-detalhe .widget-ticket .widget-ticket-data .dias-disponiveis,.pagina-testes-index .senha-categoria-detalhe .widget-ticket .widget-ticket-data .total-dias{font-size:24px;}.pagina-testes-index .senha-categoria-detalhe .widget-ticket .icon+.validade{font-size:11px;}.pagina-testes-index .senha-categoria-detalhe .widget-ticket .widget-body{padding:16px 15px;}}.dropdown-menu-center{right:auto;left:50%;-webkit-transform:translate(-50%,0);-o-transform:translate(-50%,0);transform:translate(-50%,0);}.dropdown-menu-center:before,.dropdown-menu-center:after{transform:translateX(50%);right:50%;}.translation-control .tab-content{display:flex;margin-right:-8px;margin-left:-8px;}.translation-control .tab-content .tab-pane{flex:1;padding-left:8px;padding-right:8px;}.translation-control .tab-content .tab-pane label{display:none;}.form-control-plaintext{font-size:14px;}.form-inline-custom{display:flex;align-items:center;flex-wrap:wrap;}.form-inline-custom>*{flex:0 0 auto;margin-right:15px;}.form-control{height:50px;font-size:14px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.43;letter-spacing:normal;text-align:left;color:#292c36;border-radius:3px;border:solid 1px #cdd4e0;background-color:#fff;padding:10px 20px;}.form-control:focus{outline:0;box-shadow:none!important;border-color:#cdd4e0;color:#292c36;}.form-control.custom-select{display:block;padding:8px 35px 8px 20px;}.form-control.form-control-height-sm{height:40px;}.form-control.form-control-fit{width:auto;}.form-control-color{display:flex;align-items:center;justify-content:space-between;}.form-control-color button{width:30px;height:30px;border:0;border-radius:5px;padding:0;border:solid 1px #cdd4e0;}.form-control-step{display:flex;align-items:center;background-color:#f6f8f9;font-size:12px;border-radius:4px;border:solid 1px #d5d8e1;padding:8px 14px 8px 8px;}.form-control-step .control-color{width:24px;height:24px;border-radius:4px;}.form-control-step .control-text{flex:1;margin-left:14px;font-weight:600;line-height:1.5;}.form-control-step .helper-info{font-size:inherit;}input.form-appearance::-webkit-outer-spin-button,input.form-appearance::-webkit-inner-spin-button{-webkit-appearance:none;margin:0;}input.form-appearance{-moz-appearance:textfield;}.form-control::-webkit-input-placeholder,.select2-search__field::-webkit-input-placeholder{color:#a2a9bc;}.form-control:-moz-placeholder,.select2-search__field:-moz-placeholder{color:#a2a9bc;}.form-control::-moz-placeholder,.select2-search__field::-moz-placeholder{color:#a2a9bc;}.form-control:-ms-input-placeholder,.select2-search__field:-ms-input-placeholder{color:#a2a9bc;}.form-control::-ms-input-placeholder,.select2-search__field::-ms-input-placeholder{color:#a2a9bc;}.ctrl-h30{height:30px;}.ctrl-w134{width:134px;}.ctrl-w200{width:200px;}.ctrl-w280{width:280px;}.ctrl-w300{width:300px;}.ctrl-w350{width:350px;}.ctrl-w450{width:450px;}.ctrl-w500{width:500px;}.ctrl-w90{max-width:90px;}.form-group{margin-bottom:20px;}.form-group label{color:#7d8ea5;font-weight:500;}.form-group.disabled .form-control,.form-group.disabled .input-group-prepend,.form-group.disabled .input-group-text{background-color:#f5f7f9;}.input-group{height:50px;}.input-group.input-group-height-auto{height:auto;}.input-group>.form-control:not(:first-child){border-left:0;padding-left:0;}.input-group>.form-control:not(:last-child){border-right:0;}.input-group>.form-control.is-invalid+.input-group-append>.input-group-text{border-color:#ea4335;}.input-group>.form-control.is-invalid+.input-group-append>.input-group-text i{color:#ea4335;}.input-group.input-daterange .form-control{border:solid 1px #d5d8e1;text-transform:capitalize;}.input-group.input-daterange .form-control[disabled]{background-color:#e9ecef;color:transparent!important;border:solid 1px #d5d8e1!important;}.input-group.input-daterange .input-group-text{padding-left:10px;padding-right:10px;}.input-group.input-daterange .input-group-append{margin-right:-1px;}.input-group.search .input-group-text{color:#a2a9bc;}.input-group .input-group-prepend .input-group-text{padding-right:20px;padding-left:20px;}.input-group .input-group-prepend.invalid>.input-group-text{border-color:#ea4335;}.input-group .input-group-prepend.invalid>.input-group-text i{color:#ea4335;}.input-group .input-group-text{font-size:15px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.27;letter-spacing:normal;text-align:left;color:#cdd4e0;background-color:#fff;padding:0 20px;}.input-group .social{color:#46465d;margin-bottom:0;}.input-group.search{height:30px;}.input-group.search .form-control{height:30px;padding:7px 15px 7px 20px;border-top-left-radius:20px;border-bottom-left-radius:20px;}.input-group.search .input-group-text{border-top-right-radius:20px;border-bottom-right-radius:20px;}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-internal-autofill-selected,textarea:-webkit-autofill,textarea:-webkit-autofill:hover,textarea:-webkit-autofill:focus,select:-webkit-autofill,select:-webkit-autofill:hover,select:-webkit-autofill:focus{-webkit-box-shadow:0 0 0 1000px white inset!important;}.custom-control.custom-checkbox,.custom-control.custom-radio{min-height:1.75rem;padding-left:2rem;}.custom-control.custom-checkbox.custom-checkbox-times input[type=checkbox]:checked~.custom-control-label:before,.custom-control.custom-radio.custom-checkbox-times input[type=checkbox]:checked~.custom-control-label:before{border:0;}.custom-control.custom-checkbox.custom-checkbox-times input[type=checkbox]:checked~.custom-control-label:after,.custom-control.custom-radio.custom-checkbox-times input[type=checkbox]:checked~.custom-control-label:after{background:no-repeat 50%/100% 100%;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 352 512'%3e%3cpath fill='%23dc3a38' d='M242.72 256l100.07-100.07c12.28-12.28 12.28-32.19 0-44.48l-22.24-22.24c-12.28-12.28-32.19-12.28-44.48 0L176 189.28 75.93 89.21c-12.28-12.28-32.19-12.28-44.48 0L9.21 111.45c-12.28 12.28-12.28 32.19 0 44.48L109.28 256 9.21 356.07c-12.28 12.28-12.28 32.19 0 44.48l22.24 22.24c12.28 12.28 32.2 12.28 44.48 0L176 322.72l100.07 100.07c12.28 12.28 32.2 12.28 44.48 0l22.24-22.24c12.28-12.28 12.28-32.19 0-44.48L242.72 256z'/%3e%3c/svg%3e")!important;}.custom-control.custom-checkbox.custom-checkbox .custom-control-label::before,.custom-control.custom-radio.custom-checkbox .custom-control-label::before{border-radius:4px;}.custom-control.custom-checkbox.custom-radio input[type=radio]:checked~.custom-control-label:after,.custom-control.custom-radio.custom-radio input[type=radio]:checked~.custom-control-label:after{background-size:70%;}.custom-control.custom-checkbox.custom-radio input[type=checkbox]:checked~.custom-control-label:after,.custom-control.custom-radio.custom-radio input[type=checkbox]:checked~.custom-control-label:after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3e%3c/svg%3e");}.custom-control.custom-checkbox.custom-control-outline .custom-control-input:checked~.custom-control-label,.custom-control.custom-radio.custom-control-outline .custom-control-input:checked~.custom-control-label{color:#7d8ea5!important;}.custom-control.custom-checkbox.custom-control-outline .custom-control-input:checked~.custom-control-label:before,.custom-control.custom-radio.custom-control-outline .custom-control-input:checked~.custom-control-label:before{border-color:#d5d8e1;background-color:#fff;}.custom-control.custom-checkbox.custom-control-outline input[type=checkbox]:checked~.custom-control-label:after,.custom-control.custom-radio.custom-control-outline input[type=checkbox]:checked~.custom-control-label:after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23dc3a38' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3e%3c/svg%3e");}.custom-control.custom-checkbox.custom-control-outline input[type=radio]:checked~.custom-control-label:after,.custom-control.custom-radio.custom-control-outline input[type=radio]:checked~.custom-control-label:after{background-image:none;border-radius:50%;width:10px;height:10px;background-color:#dc3a38;top:.55rem;left:-1.7rem;}.custom-control.custom-checkbox .custom-control-input:checked~.custom-control-label,.custom-control.custom-radio .custom-control-input:checked~.custom-control-label{color:#7d8ea5!important;}.custom-control.custom-checkbox .custom-control-input:checked~.custom-control-label:before,.custom-control.custom-radio .custom-control-input:checked~.custom-control-label:before{border-color:#dc3a38;background-color:#dc3a38;}.custom-control.custom-checkbox .custom-control-label,.custom-control.custom-radio .custom-control-label{line-height:2.3!important;margin-bottom:0!important;font-size:12px!important;font-weight:normal!important;}.custom-control.custom-checkbox .custom-control-label:before,.custom-control.custom-checkbox .custom-control-label:after,.custom-control.custom-radio .custom-control-label:before,.custom-control.custom-radio .custom-control-label:after{width:20px;height:20px;left:-2rem;}.custom-control.custom-checkbox .custom-control-label:before,.custom-control.custom-radio .custom-control-label:before{border:#d5d8e1 solid 1px;}.custom-control.custom-checkbox.custom-checkbox-lg,.custom-control.custom-radio.custom-checkbox-lg{min-height:2.25rem;}.custom-control.custom-checkbox.custom-checkbox-lg .custom-control-label:before,.custom-control.custom-checkbox.custom-checkbox-lg .custom-control-label:after,.custom-control.custom-radio.custom-checkbox-lg .custom-control-label:before,.custom-control.custom-radio.custom-checkbox-lg .custom-control-label:after{width:30px;height:30px;left:-2rem;}.custom-control.custom-switch{padding-left:0;display:flex;}.custom-control.custom-switch label{font-weight:normal;font-size:13px;line-height:1.31;text-transform:uppercase;align-self:center;margin-bottom:0;}.custom-control.custom-switch label+.switch{margin-left:19px;}.custom-control.custom-switch .switch{position:relative;display:inline-block;width:56px;height:29px;}.custom-control.custom-switch .switch input{opacity:0;width:56px;height:29px;z-index:1111;cursor:pointer;}.custom-control.custom-switch .switch .slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ff6565;-webkit-transition:.4s;transition:.4s;}.custom-control.custom-switch .switch .slider:before{position:absolute;content:"";height:21px;width:21px;left:5px;bottom:4px;background-color:#fff;-webkit-transition:.4s;transition:.4s;}.custom-control.custom-switch .switch input:checked+.slider{background-color:#0bc260;}.custom-control.custom-switch .switch input:focus+.slider{box-shadow:0 0 1px #2196f3;}.custom-control.custom-switch .switch input:checked+.slider:before{-webkit-transform:translateX(25px);-ms-transform:translateX(25px);transform:translateX(25px);}.custom-control.custom-switch .switch .slider.round{border-radius:34px;}.custom-control.custom-switch .switch .slider.round:before{border-radius:50%;}.custom-control .custom-control-input:focus:not(:checked)~.custom-control-label::before{border-color:none;}.custom-control .custom-control-input:focus~.custom-control-label::before{box-shadow:none;}.custom-control .custom-control-label{color:#767e95!important;}.was-validated .form-control:invalid,.form-control.is-invalid{border-color:#ea4335!important;background-image:unset;padding-right:15px;}.invalid-feedback,.was-validated .form-control:invalid,.form-control.is-invalid{color:#ea4335!important;}.invalid-feedback:empty{display:none!important;}.page-body .irs,.page-filters .irs{font-family:"Montserrat",sans-serif;}.page-body .irs--round .irs-bar,.page-body .irs--round .irs-line,.page-filters .irs--round .irs-bar,.page-filters .irs--round .irs-line{height:8px;top:34px;}.page-body .irs--round .irs-bar,.page-filters .irs--round .irs-bar{background-color:#dc3a38;left:4px!important;}.page-body .irs--round .irs-line,.page-filters .irs--round .irs-line{background-color:#fff;border-radius:4px;overflow:unset;}.page-body .irs--round .irs-line:before,.page-filters .irs--round .irs-line:before{content:"";position:absolute;width:100%;height:16px;border-radius:16px;border:1px solid #d5d8e1;top:-4px;background-color:#fff;}.page-body .irs--round .irs-grid-pol,.page-body .irs--round .irs-grid-text,.page-body .irs--round .irs-shadow,.page-filters .irs--round .irs-grid-pol,.page-filters .irs--round .irs-grid-text,.page-filters .irs--round .irs-shadow{display:none!important;}.page-body .irs--round .irs-min,.page-body .irs--round .irs-max,.page-body .irs--round .irs-from,.page-body .irs--round .irs-to,.page-body .irs--round .irs-single,.page-filters .irs--round .irs-min,.page-filters .irs--round .irs-max,.page-filters .irs--round .irs-from,.page-filters .irs--round .irs-to,.page-filters .irs--round .irs-single{font-size:10px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:2.4;letter-spacing:normal;text-align:left;color:#a3a7b2;background:transparent;}.page-body .irs--round .irs-min.irs-first,.page-body .irs--round .irs-max.irs-first,.page-body .irs--round .irs-from.irs-first,.page-body .irs--round .irs-to.irs-first,.page-body .irs--round .irs-single.irs-first,.page-filters .irs--round .irs-min.irs-first,.page-filters .irs--round .irs-max.irs-first,.page-filters .irs--round .irs-from.irs-first,.page-filters .irs--round .irs-to.irs-first,.page-filters .irs--round .irs-single.irs-first{left:-4px!important;}.page-body .irs--round .irs-min.irs-last,.page-body .irs--round .irs-max.irs-last,.page-body .irs--round .irs-from.irs-last,.page-body .irs--round .irs-to.irs-last,.page-body .irs--round .irs-single.irs-last,.page-filters .irs--round .irs-min.irs-last,.page-filters .irs--round .irs-max.irs-last,.page-filters .irs--round .irs-from.irs-last,.page-filters .irs--round .irs-to.irs-last,.page-filters .irs--round .irs-single.irs-last{right:-4px!important;left:initial!important;}.page-body .irs--round .irs-from:before,.page-body .irs--round .irs-to:before,.page-body .irs--round .irs-single:before,.page-filters .irs--round .irs-from:before,.page-filters .irs--round .irs-to:before,.page-filters .irs--round .irs-single:before{content:none;}.page-body .irs--round .irs-bar--single,.page-filters .irs--round .irs-bar--single{border-radius:16px;}.page-body .irs--round .irs-handle,.page-filters .irs--round .irs-handle{top:28px;width:20px;height:20px;border:4px solid #fff;background-color:#dc3a38;box-shadow:0 3px 6px 0 rgba(0,0,0,.16);cursor:pointer;}.page-body .irs--round .irs-handle.state_hover,.page-body .irs--round .irs-handle:hover,.page-filters .irs--round .irs-handle.state_hover,.page-filters .irs--round .irs-handle:hover{border:4px solid #fff;background-color:#dc3a38;}.form-scale-radio{display:flex;justify-content:center;position:relative;}.form-scale-radio.form-scale-readonly{min-height:initial;}.form-scale-radio .scale-radio-item{height:inherit;min-width:70px;display:flex;align-items:center;justify-content:center;background-color:rgba(var(--scale-color-rgb),.2);}.form-scale-radio .scale-radio-item.active{background-color:rgba(var(--scale-color-rgb),.3);}.form-scale-radio .scale-radio-item .custom-radio{margin-right:0;margin-left:1rem;}.form-scale-radio .scale-radio-item .custom-radio.custom-control-outline input[type=radio]:checked~.custom-control-label:after{background-color:rgb(var(--scale-color-rgb));}.form-scale-radio .field-validation-error{position:absolute;bottom:0;}select option[value=""][disabled],select option[value=""][disabled=disabled],select option:not([value])[disabled],select option:not([value])[disabled=disabled]{display:none;}select[data-placeholder]{color:#a2a9bc;}.custom-select:focus{box-shadow:none;}body .custom-select,body .select2-container .select2-selection--single{display:flex;align-items:center;font-size:14px;height:50px;border-radius:3px;border:1px solid #cdd4e0;background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23a2a9bc' d='M0 2l4 4 4-4h-8z'/%3e%3c/svg%3e") no-repeat right .75rem center/9px 10px;}body .custom-select.is-invalid+.select2-container .select2-selection--single,body .select2-container .select2-selection--single.is-invalid+.select2-container .select2-selection--single{border-color:#ea4335;background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23ea4335' d='M0 2l4 4 4-4h-8z'/%3e%3c/svg%3e") no-repeat right .75rem center/9px 10px;}body .custom-select>.select2-selection__rendered,body .select2-container .select2-selection--single>.select2-selection__rendered{line-height:30px;}body .select2-container--default .select2-search--inline .select2-search__field{width:auto!important;}body .select2-container--default .select2-selection--multiple{padding-top:0;padding-bottom:0;}body .select2-container--default .select2-selection--multiple .select2-selection__rendered{line-height:24px;}body .select2-container--default .select2-selection--multiple .select2-selection__rendered .select2-selection__choice{background-color:#dc3a38;color:#fff;border:0;display:flex;font-size:12px;}body .select2-container--default .select2-selection--multiple .select2-selection__rendered .select2-selection__choice .select2-selection__choice__remove{color:#fff;margin-right:6px;}body .select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #ccc;outline:0;}body .custom-select-item{display:flex;align-items:center;}body .custom-select-item img{width:30px;height:30px;object-fit:contain;}body .custom-select-item img+span{margin-left:10px;}body .custom-select-item .status{font-size:12px;line-height:2;font-weight:normal;color:#46465d;}body .custom-select-extended,body .custom-select-extended-dropdown,body .select2-container--default.select2-selection--multiple{border:solid 1px #cdd4e0!important;padding-top:4px;padding-bottom:4px;}body .custom-select-extended .select2-selection--single,body .custom-select-extended .select2-selection--single .select2-selection__rendered,body .custom-select-extended-dropdown .select2-selection--single,body .custom-select-extended-dropdown .select2-selection--single .select2-selection__rendered,body .select2-container--default.select2-selection--multiple .select2-selection--single,body .select2-container--default.select2-selection--multiple .select2-selection--single .select2-selection__rendered{height:40px;}body .custom-select-extended .select2-selection--single .select2-selection__rendered,body .custom-select-extended-dropdown .select2-selection--single .select2-selection__rendered,body .select2-container--default.select2-selection--multiple .select2-selection--single .select2-selection__rendered{padding-left:20px;padding-right:35px;}body .custom-select-extended .select2-results__option[aria-selected=true],body .custom-select-extended .select2-results__option--highlighted[aria-selected],body .custom-select-extended-dropdown .select2-results__option[aria-selected=true],body .custom-select-extended-dropdown .select2-results__option--highlighted[aria-selected],body .select2-container--default.select2-selection--multiple .select2-results__option[aria-selected=true],body .select2-container--default.select2-selection--multiple .select2-results__option--highlighted[aria-selected]{background-color:rgba(220,58,56,.2);color:#46465d;}body .custom-select-extended .select2-results__option,body .custom-select-extended-dropdown .select2-results__option,body .select2-container--default.select2-selection--multiple .select2-results__option{padding:8px 20px;border-bottom:solid 1px rgba(213,216,225,.5);min-height:35px;}body .custom-select-extended .select2-results__option[aria-disabled=true],body .custom-select-extended-dropdown .select2-results__option[aria-disabled=true],body .select2-container--default.select2-selection--multiple .select2-results__option[aria-disabled=true]{opacity:.3;cursor:not-allowed;}body .custom-select-extended .select2-results__option:last-child,body .custom-select-extended-dropdown .select2-results__option:last-child,body .select2-container--default.select2-selection--multiple .select2-results__option:last-child{border-bottom:0;padding:5px 20px;}body .custom-select-extended.select-remove-search .select2-search{height:1px;opacity:0;}body .custom-select-extended.select-remove-search .select2-results{margin-top:-10px;}body .custom-select-extended .select2-selection__placeholder{color:#a2a9bc!important;}body .custom-select-extended.select2-dropdown{margin-top:-38px;}body .custom-select-extended.select2-dropdown .select2-search--dropdown .select2-search__field{outline:0;border:solid 1px #d5d8e1;}body .custom-select-extended .select2-selection__arrow{display:none;}body .select2-container{width:100%!important;}body .pcr-app[data-theme=monolith]{width:15.25em;box-shadow:0 6px 12px 0 rgba(162,169,188,.5);}.form-modules{display:flex;flex-wrap:wrap;margin-right:-5px;margin-left:-5px;}.form-modules>[class*=col]{padding-right:5px!important;padding-left:5px!important;margin-bottom:10px;}.form-modules>[class*=col] .btn-module{margin-bottom:0;}.btn-module{padding:23px 0 10px 0;display:flex;align-items:center;flex-direction:column;border-radius:6px;border:solid 1px #7d8ea5;background-color:#fff;height:109px;color:#7d8ea5;width:100%;z-index:1;transition:none!important;}.btn-module.dragging,.btn-module:hover{border:solid 1px #292c36;}.btn-module.dragging,.btn-module.dragging i,.btn-module.dragging i:before,.btn-module:hover,.btn-module:hover i,.btn-module:hover i:before{color:#292c36;}.btn-module[disabled]:hover{color:#7d8ea5;border:solid 1px #7d8ea5;}.btn-module[disabled]:hover i,.btn-module[disabled]:hover i:before{color:inherit;}.btn-module:focus{outline:0;box-shadow:none;}.btn-module i{font-size:50px;}.btn-module span{margin-top:auto;text-transform:initial;line-height:1.7;font-size:10px;display:block;margin-left:0!important;}.modules-content,.modules-content-item,.modules-content-item .module-html-viewer{transition:none!important;}.modules-content[data-status=readonly] .module-html-viewer.empty:empty,.modules-content-item[data-status=readonly] .module-html-viewer.empty:empty,.modules-content-item .module-html-viewer[data-status=readonly] .module-html-viewer.empty:empty{display:none;}.modules-content:empty,.modules-content-item:empty,.modules-content-item .module-html-viewer:empty{color:#292c36;}.modules-content:empty:before,.modules-content-item:empty:before,.modules-content-item .module-html-viewer:empty:before{justify-content:start;}.modules-content.added,.modules-content.btn.empty,.modules-content.ui-dropable-hover,.modules-content-item.added,.modules-content-item.btn.empty,.modules-content-item.ui-dropable-hover,.modules-content-item .module-html-viewer.added,.modules-content-item .module-html-viewer.btn.empty,.modules-content-item .module-html-viewer.ui-dropable-hover{border:dashed 2px #cdd4e0!important;background-color:rgba(240,242,246,.5)!important;color:#cdd4e0;}.modules-content.added:before,.modules-content.btn.empty:before,.modules-content.ui-dropable-hover:before,.modules-content-item.added:before,.modules-content-item.btn.empty:before,.modules-content-item.ui-dropable-hover:before,.modules-content-item .module-html-viewer.added:before,.modules-content-item .module-html-viewer.btn.empty:before,.modules-content-item .module-html-viewer.ui-dropable-hover:before{justify-content:center;}.modules-content:empty,.modules-content.added,.modules-content-item:empty,.modules-content-item.added,.modules-content-item .module-html-viewer:empty,.modules-content-item .module-html-viewer.added{height:60px;width:100%;font-size:14px;line-height:1.29;visibility:visible!important;box-shadow:none;}.modules-content:empty:before,.modules-content.added:before,.modules-content-item:empty:before,.modules-content-item.added:before,.modules-content-item .module-html-viewer:empty:before,.modules-content-item .module-html-viewer.added:before{content:var(--title-text);display:flex;align-items:center;height:100%;text-transform:initial;}.modules-content p,.modules-content-item p,.modules-content-item .module-html-viewer p{min-height:14px;}.modules-content{visibility:visible;min-height:10px;}.modules-content .modules-content-item{position:relative;background-color:#fff;margin-top:30px;border:solid 2px #fff;padding:10px 15px 10px 15px;}.modules-content .modules-content-item.empty{padding:12px 15px;margin-bottom:30px;}.modules-content .modules-content-item+.modules-content-item:not(.empty){margin-top:0;}.modules-content .modules-content-item+.dragging,.modules-content .modules-content-item+.ui-sortable-placeholder.divider{margin-top:30px;}.modules-content .modules-content-item+.modules-content-item.divider[data-status=editing],.modules-content .modules-content-item.divider[data-status=editing]{margin-top:30px;margin-bottom:30px;}.modules-content .modules-content-item+.modules-content-item.divider[data-status=editing] .modules-content-item-body,.modules-content .modules-content-item.divider[data-status=editing] .modules-content-item-body{padding-top:0;padding-bottom:0;}.modules-content .modules-content-item+.modules-content-item.divider+.modules-content-item,.modules-content .modules-content-item.divider+.modules-content-item{margin-top:0;}.modules-content .modules-content-item+.modules-content-item.divider.ui-sortable-placeholder+.modules-content-item,.modules-content .modules-content-item.divider.ui-sortable-placeholder+.modules-content-item{margin-top:30px;}.modules-content .modules-content-item.ui-sortable-helper{width:100%!important;cursor:pointer;}.modules-content .modules-content-item.active[data-status=editing],.modules-content .modules-content-item.active.added{border:solid 2px rgba(220,58,56,.5);}.modules-content .modules-content-item.active[data-status=editing]>.modules-content-item-header,.modules-content .modules-content-item.active.added>.modules-content-item-header{display:flex;position:absolute;right:-2px;top:-28px;width:100%;opacity:1;}.modules-content .modules-content-item.active[data-status=editing]>.modules-content-item-header .modules-content-item-header-actions,.modules-content .modules-content-item.active.added>.modules-content-item-header .modules-content-item-header-actions{display:block;}.modules-content .modules-content-item.active.added{border:dashed 2px rgba(220,58,56,.5)!important;}.modules-content .modules-content-item .module-html-viewer audio,.modules-content .modules-content-item .module-html-viewer embed,.modules-content .modules-content-item .module-html-viewer img,.modules-content .modules-content-item .module-html-viewer object,.modules-content .modules-content-item .module-html-viewer table,.modules-content .modules-content-item .module-html-viewer video{max-width:100%;}.modules-content .modules-content-item .modules-content-item-header{align-items:center;display:flex;position:absolute;right:-2px;top:-28px;width:100%;opacity:0;}.modules-content .modules-content-item .modules-content-item-header .modules-content-item-header-actions{display:block;margin-left:auto;border-right:solid 2px rgba(220,58,56,.5);border-left:solid 2px rgba(220,58,56,.5);border-top:solid 2px rgba(220,58,56,.5);background-color:#fff;}.modules-content .modules-content-item .modules-content-item-body{font-size:14px;line-height:1.43;color:#647284;display:flex;}.modules-content .modules-content-item .modules-content-item-body>.modules-content-item{margin-top:20px;margin-bottom:0;flex-grow:1;max-width:100%;}.modules-content .modules-content-item .modules-content-item-body>.modules-content-item[data-type=Imagem],.modules-content .modules-content-item .modules-content-item-body>.modules-content-item[data-type=Video]{flex:0 0 40%;max-width:40%;}.modules-content .modules-content-item .modules-content-item-body>.modules-content-item+.modules-content-item{margin-left:15px;}.modules-content .modules-content-item .modules-content-item-body.reverse .content-multimedia{order:1;}.modules-content .modules-content-item .modules-content-item-body.reverse .content-text{order:0;}.modules-content .modules-content-item .modules-content-item-body.reverse .content-multimedia+.content-text{margin-left:0;margin-right:35px;}.modules-content .modules-content-item .modules-content-item-body hr{width:100%;margin-top:40px;margin-bottom:40px;border-top:1px solid #e9eff4;}.modules-content .modules-content-item .modules-content-item-body .content-text,.modules-content .modules-content-item .modules-content-item-body .content-multimedia{flex:1;}.modules-content .modules-content-item .modules-content-item-body .content-text{display:flex;flex-direction:column;justify-content:center;}.modules-content .modules-content-item .modules-content-item-body .content-text.title{font-size:20px;font-weight:bold;line-height:1.2;letter-spacing:.17px;color:#292c36;}.modules-content .modules-content-item .modules-content-item-body .content-text p:last-child{margin-bottom:0;}.modules-content .modules-content-item .modules-content-item-body .content-multimedia object,.modules-content .modules-content-item .modules-content-item-body .content-multimedia img{width:100%;}.modules-content .modules-content-item .modules-content-item-body .content-multimedia img{height:auto;}.modules-content .modules-content-item .modules-content-item-body .content-multimedia object{min-height:250px;}.modules-content .modules-content-item .modules-content-item-body .content-multimedia+.content-text{flex:1.5;margin-left:35px;}.modules-content .modules-content-item .modules-content-item-body .form-module-editor,.modules-content .modules-content-item .modules-content-item-body .tox-tinymce{visibility:hidden!important;position:absolute;left:-9999px;}.modules-content .modules-content-item .modules-content-item-body .module-html-viewer{display:block;}.modules-content .modules-content-item .modules-content-item-body .tab-content>.tab-pane>label{padding:10px 15px;font-weight:500;font-size:14px;color:#647284;width:100%;background-color:rgba(205,212,224,.2);margin-bottom:0;}.modules-content .modules-content-item .tox-statusbar__branding{display:none;}.modules-content .modules-content-item+.divider{margin-top:25px;}.modules-content .modules-content-item:first-child{margin-top:0;}.modules-content-item-header-actions .btn,.content-test-answer-actions .btn{height:auto;border-right:solid 1px rgba(220,58,56,.5);border-radius:0;padding:2px 14px 2px 12px;color:rgba(220,58,56,.8);font-size:12px;}.modules-content-item-header-actions .btn:last-child,.content-test-answer-actions .btn:last-child{border-right:0;}.modules-content-item-header-actions{display:none;}.tox-tinymce.tox-tinymce-media{border:0;}.tox-tinymce.tox-tinymce-media .tox-editor-header,.tox-tinymce.tox-tinymce-media .tox-statusbar{display:none;}.tox-tinymce.tox-tinymce-media .tox-edit-area.empty:before{content:"";color:#7d8ea5;font-family:"sr-icons";content:"";color:#7d8ea5;font-family:"sr-icons";font-size:70px;display:flex;align-items:center;justify-content:center;z-index:1;width:100%;height:100%;cursor:pointer;}.rfm-iframe{min-height:90vh;}canvas.avatar{border:0;}.avatar{object-fit:contain;overflow:hidden;display:flex;align-items:center;justify-content:center;color:#fff;border-radius:50%;min-width:38px;min-height:38px;max-width:38px;width:38px;height:38px;}.avatar+strong,.avatar+span{margin-left:15px;color:#1a2a6c;}.avatar:after{content:attr(title);color:#fff;font-size:13px;font-weight:500;z-index:1;position:absolute;}.avatar.avatar-img{border:0!important;background-color:transparent!important;}.avatar.avatar-custom{border:0!important;background-color:transparent!important;border-radius:0;}.avatar img{z-index:2;width:100%;height:100%;object-fit:contain;}.avatar-small{min-width:50px;min-height:50px;max-width:50px;width:50px;height:50px;}.avatar-small:after{font-size:15px;}.avatar-md{min-width:80px;min-height:80px;max-width:80px;width:80px;height:80px;}.avatar-lg{min-width:100px;min-height:100px;max-width:100px;width:100px;height:100px;}.avatar-lg:after{font-size:24px;}.avatar-xl{min-width:160px;min-height:160px;max-width:160px;width:160px;height:160px;}.avatar-xl:after{font-size:20px;}.avatar-xxl{min-width:230px;min-height:230px;max-width:230px;width:230px;height:230px;}.avatar-xxl:after{font-size:24px;}.border-image{border:solid 4px rgba(205,212,224,.5);}.content-image-previewer{text-align:center;}.content-image-previewer label{display:block;}.image-previewer-action{cursor:pointer;position:relative;}.image-previewer-action input[type=file]{position:absolute;top:0;right:0;width:100%;height:100%;font-size:5px;text-align:right;filter:alpha(opacity=0);opacity:0;outline:0;cursor:inherit;display:block;}.previewer{display:flex;display:flex;justify-content:center;align-items:center;flex-direction:column;}.previewer.active .avatar{border-radius:0;}.image-previewer{display:inline-flex;border-radius:50%;position:relative;font-size:60px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.3;letter-spacing:normal;text-align:left;color:#cdd4e0;background-color:#fff;border-width:4px;}.image-previewer.empty-lg,.image-previewer.empty-md{border-style:dashed;background-color:#f0f2f6;}.image-previewer.empty-lg .avatar,.image-previewer.empty-md .avatar{visibility:hidden;border:0;}.image-previewer.empty-lg i,.image-previewer.empty-md i{display:block;visibility:visible;}.image-previewer.empty-md{font-size:32px;}.image-previewer.empty-lg{font-size:50px;}.image-previewer i{display:none;position:absolute;bottom:50%;right:50%;transform:translate(50%,50%);visibility:hidden;}.flipImage{transform:scaleX(-1);}.modal-default label{font-size:13px;font-weight:600;line-height:1.69;color:#767e95;}.modal-default .modal-profile-content label{margin-bottom:15px;}.modal-default .modal-profile-content .profile-body{align-items:center;margin-bottom:20px;}.modal-default .modal-profile-content .profile-body div{font-size:10px;}.modal-default .modal-profile-content .profile-body div>label,.modal-default .modal-profile-content .profile-body div>span{font-size:inherit;}.modal-default .modal-profile-content .profile-body div>label{color:#a3a6b4;margin-bottom:2px;}.modal-default .modal-profile-content .profile-body div+.btn-link{margin-top:8px;}.modal-default .modal-profile-content .profile-body .btn-link{display:block;font-weight:600;font-size:11px;}.modal-default .modal-title{font-size:30px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.2;letter-spacing:normal;text-align:center;color:#292c36;margin:0 auto;}.modal-default .model-description{font-weight:600;}.modal-default .modal-content{background-color:#fff;border:0;border-radius:1px;padding:40px 60px;}.modal-default .modal-content .translation-control .tab-content{flex-direction:column;}.modal-default .modal-content .translation-control .tab-content label{display:flex;justify-content:end;color:#292c36;font-size:13px;font-weight:600;font-stretch:normal;font-style:normal;line-height:1.5;text-transform:uppercase;margin-bottom:12px;}.modal-default .modal-content .translation-control .tab-content .tab-pane[data-default=false] label{display:none;}.modal-default .modal-content .translation-control .tab-content .content-language-selection .dropdown-item[data-default=true]{display:none;}.modal-default .modal-content .translation-control .tab-content .modal-available-languages .dropdown-menu.show{display:flex;flex-direction:column;}.modal-default .modal-content .translation-control .tab-content .modal-available-languages .dropdown-menu.show .dropdown-item{order:1;}.modal-default .modal-content .translation-control .tab-content .modal-available-languages .dropdown-menu.show .dropdown-item.active{order:0;}.modal-default .modal-header{position:relative;padding:0 0 20px;border-bottom:1px solid #cdd4e0;}.modal-default .modal-header .close{position:absolute;top:-10px;right:-30px;margin:0;padding:0;}.modal-default .modal-header .close>img{width:30px;height:30px;}.modal-default .modal-body{padding:40px 0;max-height:calc(100vh - 278px);overflow-y:auto;overflow-x:hidden;}.modal-default .modal-body .btn{margin-top:5px;margin-bottom:5px;}.modal-default .modal-footer{border-top:1px solid #cdd4e0;padding:40px 0 0;}.modal-default .modal-footer>*{margin:0;}.modal-alertas-estudo .modal-dialog{max-width:665px;}.modal-alertas-estudo .modal-dialog .modal-content{text-align:center;border-radius:1px;border-color:#fff;}.modal-alertas-estudo .modal-dialog .modal-content .modal-body{padding:60px 50px 50px 60px;}.modal-alertas-estudo .alertas-estudo-icon{font-size:70px;display:flex;justify-content:center;}.modal-alertas-estudo .alertas-estudo-titulo,.modal-alertas-estudo .alertas-estudo-acao{margin-top:30px;}.modal-alertas-estudo .alertas-estudo-titulo{font-size:18px;font-weight:bold;line-height:1.44;color:#292c36;}.modal-alertas-estudo .alertas-estudo-descricao,.modal-alertas-estudo .help-message{margin-top:20px;}.modal-alertas-estudo .alertas-estudo-descricao{font-size:14px;line-height:1.71;color:#6f727e;}.modal-alertas-estudo .alertas-estudo-acao{min-width:140px;}.full-page-loader{position:fixed;top:0;left:0;right:0;bottom:0;z-index:99999999;font-family:inherit;overflow:hidden;display:none;}.full-page-loader.loading{display:block;}.full-page-loader.loader-white .loader-bg{background-color:rgba(255,255,255,.6);}.full-page-loader .loader-bg{position:fixed;top:0;left:0;right:0;bottom:0;-webkit-transition:all .4s;transition:all .4s;transition-duration:.5s;transition-timing-function:cubic-bezier(.36,1.1,.2,1);}.full-page-loader .loader-scrollpane{display:flex;justify-content:center;align-items:center;position:fixed;top:0;left:0;right:0;bottom:0;overflow-y:auto;-webkit-perspective:500px;perspective:500px;-webkit-perspective-origin:center;perspective-origin:center;}.full-page-loader .loader-scrollpane>.content-loading{opacity:.9;}.modal.modal-full-image .modal-dialog{max-width:1130px;max-height:672px;}.modal.modal-full-image .modal-dialog .modal-content,.modal.modal-full-image .modal-dialog .modal-body{padding:0;}.modal.modal-full-image .modal-dialog .modal-content{background-color:transparent;border:0;}.modal.modal-full-image .modal-dialog .modal-content picture{position:absolute;bottom:50%;transform:translate(50%,50%);right:50%;}.modal.modal-full-image .modal-dialog .modal-content picture img{width:100%;}.modal.modal-full-image .btn-close{top:0;background-color:transparent;border:0;background-color:#dc3a38;width:40px;height:40px;position:absolute;right:0;display:flex;justify-content:center;align-items:center;z-index:1;}.modal.modal-full-image .btn-close:before,.modal.modal-full-image .btn-close:after{position:absolute;content:" ";height:18px;width:1px;left:50%;top:50%;background-color:#fff;}.modal.modal-full-image .btn-close:before{transform:translate(-50%,-50%) rotate(45deg);}.modal.modal-full-image .btn-close:after{transform:translate(-50%,-50%) rotate(-45deg);}.modal.modal-condensed .modal-dialog{margin:0 auto;top:50%;transform:translateY(-50%);}.modal.modal-condensed .modal-dialog .modal-header{padding:0 0 15px;}.modal.modal-condensed .modal-dialog .modal-content{padding:25px 40px;}.modal.modal-condensed .modal-dialog .modal-content .modal-body{max-height:calc(100vh - 190px);padding:25px 10px 25px 0;}.modal.modal-condensed .modal-dialog .modal-footer{padding:25px 0 0;}.swal2-container .swal2-actions{flex-direction:row-reverse;}.circle{font-size:9px;color:#fff;width:15px;height:15px;min-width:15px;min-height:15px;max-width:15px;max-height:15px;border-radius:50%;border-width:4px;border-style:solid;display:flex;align-items:center;justify-content:center;}.circle.active{animation:pulse 2s infinite;}.circle.active.circle-primary{box-shadow:0 0 0 0 #dc3a38;background-color:transparent;}.circle.circle-primary{border-color:#dc3a38;background-color:#dc3a38;}.circle i{font-size:7px;color:#fff;}.badge{font-size:10px;font-weight:bold;line-height:1.2;letter-spacing:1px;color:#fff;padding:5px 14px 4px 14px;border-radius:5px;min-width:36px;text-transform:uppercase;}.badge.badge-round{border-radius:50%;}.badge.badge-cart{background-color:#dc3a38;}.tag{font-size:11px;font-weight:600;font-stretch:normal;font-style:normal;line-height:2;letter-spacing:normal;text-align:center;display:flex;align-items:center;justify-content:center;}.tag>i{margin-right:10px;}.tag-info{width:100px;height:30px;border-radius:20px;background-color:rgba(24,179,222,.2);}.tag-filter{min-width:30px;height:20px;border-radius:4px;background-color:#dc3a38;font-size:10px;font-weight:600;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:center;color:#fff;display:none;padding:0 12px;}.tag-skill{display:inline-flex;width:auto;font-size:10px;font-weight:600;line-height:1.3;color:#46465d;min-height:30px;background-color:rgba(24,179,222,.2);border-radius:4px;padding:0 12px;margin-bottom:10px;margin-right:10px;}.tag-skill i,.tag-skill .tag-close{color:#18b3de;background:transparent;border:0;outline:0;}.tag-skill>i{font-size:12px;line-height:2.08;}.tag-skill .tag-close{font-size:6px;line-height:1;padding:12px;margin-right:-12px;}.status{display:inline-flex;align-items:baseline;font-size:12px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.4;letter-spacing:normal;text-align:left;color:#a3a6b4;margin-bottom:0;}.status.status-rounded,.status.status-gradient{font-size:10px;border-radius:14px;}.status.status-rounded{font-weight:normal;color:#4f4f5d;line-height:1.3;padding:4px 15px;}.status.status-rounded.rounded-avatar{border:1px solid #b21f1f;color:#b21f1f;text-transform:uppercase;padding:9px 40px;font-size:10px;font-weight:bold;}.status.status-rounded.status-secondary{background-color:rgba(108,92,231,.2);}.status.status-rounded.status-secondary>i{color:#6c5ce7;}.status.status-rounded.status-primary{background-color:rgba(24,155,222,.2);}.status.status-rounded.status-primary>i{color:#189bde;}.status.status-rounded.status-success{background-color:rgba(39,174,96,.2);}.status.status-rounded.status-success>i{color:#27ae60;}.status.status-rounded.status-warning{background-color:rgba(255,128,0,.2);}.status.status-rounded.status-warning>i{color:#ff8000;}.status.status-rounded.status-danger{background-color:rgba(234,67,53,.2);}.status.status-rounded.status-danger>i{color:#ea4335;}.status.status-rounded.status-info{background-color:rgba(162,169,188,.2);}.status.status-rounded.status-info>i{color:#a2a9bc;}.status.status-gradient{color:#fff;font-weight:bold;line-height:1.17;text-transform:uppercase;padding:7px 30px;}.status.status-gradient.status-decorrer{background-image:linear-gradient(89deg,#e15036 0%,#8d2131 100%);}.status.status-gradient.status-concluido{background-image:linear-gradient(to left,#fdbb2d,#2ecc71);}.status.status-gradient.status-reaberto{background-image:linear-gradient(to left,#7d8ea5 100%,#1a2a6c 0%);}.status.status-gradient.status-terminar{background-image:linear-gradient(to right,#fdbb2d,#dc3a38);}.status.status-gradient.status-suspenso{background-image:linear-gradient(to left,#cdd4e0 100%,#7d8ea5 0%);}.status.status-gradient.status-poriniciar{background-image:linear-gradient(89deg,#902130 0%,#1a2a6c 100%);}.status>i+span{margin-left:8px;}.status.status-cancelada>i,.status.status-cancelada>span,.status.status-pendentepagamento>i,.status.status-pendentepagamento>span,.status.status-paga>i,.status.status-paga>span,.status.status-entregue>i,.status.status-entregue>span,.status.status-empreparacao>i,.status.status-empreparacao>span,.status.status-devolvido>i,.status.status-devolvido>span,.status.status-novopedido>i,.status.status-novopedido>span,.status.status-emexpedicao>i,.status.status-emexpedicao>span,.status.status-ativo>i,.status.status-ativo>span,.status.status-expirado>i,.status.status-expirado>span{font-size:14px;}.status.status-cancelada>span,.status.status-pendentepagamento>span,.status.status-paga>span,.status.status-entregue>span,.status.status-empreparacao>span,.status.status-devolvido>span,.status.status-novopedido>span,.status.status-emexpedicao>span,.status.status-ativo>span,.status.status-expirado>span{font-weight:bold;text-transform:uppercase;}.status.status-entregue,.status.status-paga{color:#0bc260;}.status.status-empreparacao,.status.status-pendentepagamento{color:#fdbb2d;}.status.status-devolvido{color:#7d8ea5;}.status.status-novopedido,.status.status-cancelada{color:#ff6565;}.status.status-emexpedicao{color:#ea7134;}.status-emaprovacao,.status-emconfiguracao{color:#fdbb2d;}.status-ativo,.status-publicado{color:#2ecc71;}.status-rascunho{color:#fdbb2d;}.status-suspenso{color:#7d8ea5;}.status-removido,.status-expirado{color:#ff6565;}.status-inativo{color:#cdd4e0;}.permission{width:140px;height:30px;font-size:10px;font-weight:bold;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:center;text-transform:uppercase;border-radius:14px;display:flex;align-items:center;justify-content:center;}.permission-administrador{border:solid 1px #b21f1f;color:#b21f1f;}.permission-gestor{border:solid 1px #5d2f79;color:#5d2f79;}.permission-editor{border:solid 1px #ea7134;color:#ea7134;}.permission-formador{border:solid 1px #e88371;color:#e88371;}.permission-utilizador,.permission-tradutor{border:solid 1px #7d8ea5;color:#7d8ea5;}@-webkit-keyframes pulse{70%{-webkit-box-shadow:0 0 0 5px rgba(255,0,0,0);}100%{-webkit-box-shadow:0 0 0 0 rgba(255,0,0,0);}}@media(min-width:1400px){.col-xxl-1{flex:0 0 8.3333333333%;max-width:8.3333333333%;}.col-xxl-2{flex:0 0 16.6666666667%;max-width:16.6666666667%;}.col-xxl-3{flex:0 0 25%;max-width:25%;}.col-xxl-4{flex:0 0 33.3333333333%;max-width:33.3333333333%;}.col-xxl-5{flex:0 0 41.6666666667%;max-width:41.6666666667%;}.col-xxl-6{flex:0 0 50%;max-width:50%;}.col-xxl-7{flex:0 0 58.3333333333%;max-width:58.3333333333%;}.col-xxl-8{flex:0 0 66.6666666667%;max-width:66.6666666667%;}.col-xxl-9{flex:0 0 75%;max-width:75%;}.col-xxl-10{flex:0 0 83.3333333333%;max-width:83.3333333333%;}.col-xxl-11{flex:0 0 91.6666666667%;max-width:91.6666666667%;}.col-xxl-12{flex:0 0 100%;max-width:100%;}.col-xxl{position:relative;width:100%;padding-right:15px;padding-left:15px;flex:1 0 0%;}.col-xxl-auto{flex:0 0 auto;width:auto;max-width:100%;}}.table-mobile{width:100%;}@media(max-width:575.98px){.table-mobile-xs table,.table-mobile-xs thead,.table-mobile-xs tbody,.table-mobile-xs th,.table-mobile-xs td,.table-mobile-xs tr{display:block;}.table-mobile-xs thead tr{position:absolute;top:-9999px;left:-9999px;}.table-mobile-xs td.table-mobile-highlight{background-color:#fafafc;}.table-mobile-xs td[data-title]:before{content:attr(data-title);}.table-mobile-xs>tbody>tr td{border:0;border-bottom:1px solid #e9eff4;position:relative;white-space:normal;font-size:13px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.23;letter-spacing:normal;text-align:right;min-height:62px;display:flex;align-items:center;justify-content:space-between;padding-left:30px!important;padding-right:30px!important;}.table-mobile-xs>tbody>tr td[data-title]:before{left:30px;width:45%;padding-right:10px;font-size:12px;font-weight:600;font-stretch:normal;font-style:normal;line-height:1.42;letter-spacing:normal;text-align:left;color:#a3a6b4;}.table-mobile-xs>tbody>tr td[data-title]>*{max-width:70%;}.table-mobile-xs>tbody>tr td.col-fit{width:auto;}.table-mobile-xs>tbody>tr td.col-actions a span,.table-mobile-xs>tbody>tr td.col-actions button span{display:inline-block!important;}.table-mobile-xs>tfoot .table-pagination{margin-top:0;margin-bottom:0;border-radius:0;}.table-mobile-xs>tfoot .table-pagination tr{border:0;}.table-mobile-xs>tfoot .table-pagination>td{display:inline-block;border-top:0;}}@media(max-width:767.98px){.table-mobile-sm table,.table-mobile-sm thead,.table-mobile-sm tbody,.table-mobile-sm th,.table-mobile-sm td,.table-mobile-sm tr{display:block;}.table-mobile-sm thead tr{position:absolute;top:-9999px;left:-9999px;}.table-mobile-sm td.table-mobile-highlight{background-color:#fafafc;}.table-mobile-sm td[data-title]:before{content:attr(data-title);}.table-mobile-sm>tbody>tr td{border:0;border-bottom:1px solid #e9eff4;position:relative;white-space:normal;font-size:13px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.23;letter-spacing:normal;text-align:right;min-height:62px;display:flex;align-items:center;justify-content:space-between;padding-left:30px!important;padding-right:30px!important;}.table-mobile-sm>tbody>tr td[data-title]:before{left:30px;width:45%;padding-right:10px;font-size:12px;font-weight:600;font-stretch:normal;font-style:normal;line-height:1.42;letter-spacing:normal;text-align:left;color:#a3a6b4;}.table-mobile-sm>tbody>tr td[data-title]>*{max-width:70%;}.table-mobile-sm>tbody>tr td.col-fit{width:auto;}.table-mobile-sm>tbody>tr td.col-actions a span,.table-mobile-sm>tbody>tr td.col-actions button span{display:inline-block!important;}.table-mobile-sm>tfoot .table-pagination{margin-top:0;margin-bottom:0;border-radius:0;}.table-mobile-sm>tfoot .table-pagination tr{border:0;}.table-mobile-sm>tfoot .table-pagination>td{display:inline-block;border-top:0;}}@media(max-width:991.98px){.table-mobile-md table,.table-mobile-md thead,.table-mobile-md tbody,.table-mobile-md th,.table-mobile-md td,.table-mobile-md tr{display:block;}.table-mobile-md thead tr{position:absolute;top:-9999px;left:-9999px;}.table-mobile-md td.table-mobile-highlight{background-color:#fafafc;}.table-mobile-md td[data-title]:before{content:attr(data-title);}.table-mobile-md>tbody>tr td{border:0;border-bottom:1px solid #e9eff4;position:relative;white-space:normal;font-size:13px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.23;letter-spacing:normal;text-align:right;min-height:62px;display:flex;align-items:center;justify-content:space-between;padding-left:30px!important;padding-right:30px!important;}.table-mobile-md>tbody>tr td[data-title]:before{left:30px;width:45%;padding-right:10px;font-size:12px;font-weight:600;font-stretch:normal;font-style:normal;line-height:1.42;letter-spacing:normal;text-align:left;color:#a3a6b4;}.table-mobile-md>tbody>tr td[data-title]>*{max-width:70%;}.table-mobile-md>tbody>tr td.col-fit{width:auto;}.table-mobile-md>tbody>tr td.col-actions a span,.table-mobile-md>tbody>tr td.col-actions button span{display:inline-block!important;}.table-mobile-md>tfoot .table-pagination{margin-top:0;margin-bottom:0;border-radius:0;}.table-mobile-md>tfoot .table-pagination tr{border:0;}.table-mobile-md>tfoot .table-pagination>td{display:inline-block;border-top:0;}}@media(max-width:1199.98px){.table-mobile-lg table,.table-mobile-lg thead,.table-mobile-lg tbody,.table-mobile-lg th,.table-mobile-lg td,.table-mobile-lg tr{display:block;}.table-mobile-lg thead tr{position:absolute;top:-9999px;left:-9999px;}.table-mobile-lg td.table-mobile-highlight{background-color:#fafafc;}.table-mobile-lg td[data-title]:before{content:attr(data-title);}.table-mobile-lg>tbody>tr td{border:0;border-bottom:1px solid #e9eff4;position:relative;white-space:normal;font-size:13px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.23;letter-spacing:normal;text-align:right;min-height:62px;display:flex;align-items:center;justify-content:space-between;padding-left:30px!important;padding-right:30px!important;}.table-mobile-lg>tbody>tr td[data-title]:before{left:30px;width:45%;padding-right:10px;font-size:12px;font-weight:600;font-stretch:normal;font-style:normal;line-height:1.42;letter-spacing:normal;text-align:left;color:#a3a6b4;}.table-mobile-lg>tbody>tr td[data-title]>*{max-width:70%;}.table-mobile-lg>tbody>tr td.col-fit{width:auto;}.table-mobile-lg>tbody>tr td.col-actions a span,.table-mobile-lg>tbody>tr td.col-actions button span{display:inline-block!important;}.table-mobile-lg>tfoot .table-pagination{margin-top:0;margin-bottom:0;border-radius:0;}.table-mobile-lg>tfoot .table-pagination tr{border:0;}.table-mobile-lg>tfoot .table-pagination>td{display:inline-block;border-top:0;}}@media(max-width:1399.98px){.table-mobile-xl table,.table-mobile-xl thead,.table-mobile-xl tbody,.table-mobile-xl th,.table-mobile-xl td,.table-mobile-xl tr{display:block;}.table-mobile-xl thead tr{position:absolute;top:-9999px;left:-9999px;}.table-mobile-xl td.table-mobile-highlight{background-color:#fafafc;}.table-mobile-xl td[data-title]:before{content:attr(data-title);}.table-mobile-xl>tbody>tr td{border:0;border-bottom:1px solid #e9eff4;position:relative;white-space:normal;font-size:13px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.23;letter-spacing:normal;text-align:right;min-height:62px;display:flex;align-items:center;justify-content:space-between;padding-left:30px!important;padding-right:30px!important;}.table-mobile-xl>tbody>tr td[data-title]:before{left:30px;width:45%;padding-right:10px;font-size:12px;font-weight:600;font-stretch:normal;font-style:normal;line-height:1.42;letter-spacing:normal;text-align:left;color:#a3a6b4;}.table-mobile-xl>tbody>tr td[data-title]>*{max-width:70%;}.table-mobile-xl>tbody>tr td.col-fit{width:auto;}.table-mobile-xl>tbody>tr td.col-actions a span,.table-mobile-xl>tbody>tr td.col-actions button span{display:inline-block!important;}.table-mobile-xl>tfoot .table-pagination{margin-top:0;margin-bottom:0;border-radius:0;}.table-mobile-xl>tfoot .table-pagination tr{border:0;}.table-mobile-xl>tfoot .table-pagination>td{display:inline-block;border-top:0;}}.table-mobile-xxl table,.table-mobile-xxl thead,.table-mobile-xxl tbody,.table-mobile-xxl th,.table-mobile-xxl td,.table-mobile-xxl tr{display:block;}.table-mobile-xxl thead tr{position:absolute;top:-9999px;left:-9999px;}.table-mobile-xxl td.table-mobile-highlight{background-color:#fafafc;}.table-mobile-xxl td[data-title]:before{content:attr(data-title);}.table-mobile-xxl>tbody>tr td{border:0;border-bottom:1px solid #e9eff4;position:relative;white-space:normal;font-size:13px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.23;letter-spacing:normal;text-align:right;min-height:62px;display:flex;align-items:center;justify-content:space-between;padding-left:30px!important;padding-right:30px!important;}.table-mobile-xxl>tbody>tr td[data-title]:before{left:30px;width:45%;padding-right:10px;font-size:12px;font-weight:600;font-stretch:normal;font-style:normal;line-height:1.42;letter-spacing:normal;text-align:left;color:#a3a6b4;}.table-mobile-xxl>tbody>tr td[data-title]>*{max-width:70%;}.table-mobile-xxl>tbody>tr td.col-fit{width:auto;}.table-mobile-xxl>tbody>tr td.col-actions a span,.table-mobile-xxl>tbody>tr td.col-actions button span{display:inline-block!important;}.table-mobile-xxl>tfoot .table-pagination{margin-top:0;margin-bottom:0;border-radius:0;}.table-mobile-xxl>tfoot .table-pagination tr{border:0;}.table-mobile-xxl>tfoot .table-pagination>td{display:inline-block;border-top:0;}.table-mobile.table-hover>tbody>tr.clickable-previous>td{border-bottom:1px solid #e4e5eb;}.table-mobile.table-hover>tbody>tr:hover>td{background-color:#f0f0f7;border-bottom:1px solid #e9eff4;}.table-mobile.table-condensed thead th,.table-mobile.table-condensed tbody>tr>td,.table-mobile.table-condensed tfoot>tr>td{padding:10px 5px;}.table-mobile.tabela-trimestres>thead th:first-child,.table-mobile.tabela-trimestres>thead th:nth-child(2n+1),.table-mobile.tabela-trimestres>tbody tr>td:first-child,.table-mobile.tabela-trimestres>tbody tr>td:nth-child(2n+1){border-right:1px solid rgba(205,212,224,.4);}.table-mobile.tabela-trimestres>thead>tr.tabela-trimestres-thead-agredador>th{border-right:1px solid rgba(205,212,224,.4);}.table-mobile.tabela-trimestres>thead>tr+tr>th{background-color:#eff2f5;}.table-mobile.tabela-trimestres>thead>tr+tr>th:nth-child(2n+1){border-right:0;}.table-mobile.tabela-trimestres>thead>tr+tr>th:nth-child(2n+2){border-right:1px solid rgba(205,212,224,.4);}.table-mobile.tabela-trimestres>tfoot tr>td:first-child,.table-mobile.tabela-trimestres>tfoot tr>td:nth-child(2n+1){border-right:1px solid #c5ccd8;}.table-mobile thead th,.table-mobile tfoot tr td .title,.table-mobile .thtext{font-size:10px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.7;letter-spacing:normal;text-align:left;text-transform:uppercase;}.table-mobile .thtext{color:#a3a6b4;}.table-mobile thead.sticky-header{position:sticky;top:147px;}.table-mobile thead th{color:#7d8ea5;border-top:1px solid rgba(205,212,224,.4);border-bottom:1px solid rgba(205,212,224,.4);background-color:rgba(205,212,224,.2);}.table-mobile thead th.col-actions{text-align:center;}.table-mobile thead .helper-info span{color:inherit;}.table-mobile thead .helper-info button{font-size:8px;}.table-mobile thead th,.table-mobile tbody>tr>td,.table-mobile tfoot>tr>td{padding:20px 15px;}.table-mobile thead th:first-child,.table-mobile tbody>tr>td:first-child,.table-mobile tfoot>tr>td:first-child{padding-left:30px;}.table-mobile thead th:last-child,.table-mobile tbody>tr>td:last-child,.table-mobile tfoot>tr>td:last-child{padding-right:30px;}.table-mobile thead th.destaque-coluna,.table-mobile tbody>tr>td.destaque-coluna,.table-mobile tfoot>tr>td.destaque-coluna{box-shadow:-7px 0 6px -1px rgba(0,0,0,.11);}.table-mobile thead th{padding:14px 15px;}.table-mobile tbody>tr[data-row-action]:not([data-row-action=""]){cursor:pointer;}.table-mobile tbody>tr>td{font-size:13px;color:#647284;min-height:62px;border-bottom:1px solid #e9eff4;}.table-mobile tbody>tr>td.pagination{display:table-cell;}.table-mobile tbody>tr>td h6{margin-bottom:0;}.table-mobile tbody>tr>td.col-actions a span,.table-mobile tbody>tr>td.col-actions button span{display:none;}.table-mobile tbody>tr>td .avatar{min-height:38px;width:38px;height:38px;}.table-mobile tbody>tr>td .btn-link{font-size:12px;}.table-mobile tbody>tr>td .btn-link i{font-size:15px;}.table-mobile tbody>tr>td .list-expandable,.table-mobile tbody>tr>td .list-unstyled{margin-bottom:0;}.table-mobile tfoot{background-color:rgba(26,42,108,.2);}.table-mobile tfoot>tr>td{font-size:14px;color:#647284;border-top:1px solid #9fa7c2;border-bottom:4px solid #9fa7c2;min-height:70px;}.table-mobile tfoot>tr>td.valor{font-size:16px;font-weight:bold;line-height:1.06;}.table-mobile tfoot>tr>td.valor.valor-total{font-size:18px;line-height:.94;color:#1a2a6c;white-space:nowrap;}.table-mobile tfoot>tr>td.titulo{text-transform:uppercase;font-weight:normal;}.table-mobile .table-image{max-width:200px;max-height:70px;margin-right:15px;margin-top:5px;object-fit:contain;}.table-mobile .table-test-details{font-size:16px;line-height:1.19;letter-spacing:.13px;color:#292c36;}.table-mobile .table-test-details p{margin-bottom:10px;}.table-mobile .table-test-details ul{list-style:none;padding:0;list-style-type:none;}.table-mobile .table-test-details ul li{font-size:14px;}.table-mobile .table-test-details ul li+li{margin-top:6px;}.table-mobile .table-test-details ul li.correct i,.table-mobile .table-test-details ul li.correct .table-test-details-char,.table-mobile .table-test-details ul li.correct .table-test-details-text{color:#0bc260;}.table-mobile .table-test-details ul li.wrong .table-test-details-char,.table-mobile .table-test-details ul li.wrong .table-test-details-text{color:#9fa8b3;}.table-mobile .table-test-details ul li.wrong i{color:#dc3a38;}.table-mobile .table-test-details ul li i{margin-right:15px;}.table-mobile .index-items{width:340px;}.table-mobile .index-items .item-type{padding-left:15px;padding-right:15px;}.table-mobile .index-items .texto{white-space:normal;}.content-empty{font-weight:600;display:none!important;}.content-empty>td{font-weight:inherit;height:inherit;padding:inherit;background-color:#fff!important;}table.table-form thead th:first-child,table.table-form tbody>tr>td:first-child{padding-left:0;}table.table-form thead th{color:#7d8ea5;font-weight:500;border:0;padding-bottom:0;vertical-align:middle;}table.table-form tbody>tr>td{border:0;}table .content-action{padding:10px;}table .content-action+.content-action{margin-left:0;}table .progress-default{height:12px;margin-right:30px;}table .form-scale-radio{height:100%;}table th,table td{height:1px;}table th.col-fit,table td.col-fit{width:1%;white-space:nowrap;}table th .custom-checkbox .custom-control-label:before,table th .custom-checkbox .custom-control-label:after,table td .custom-checkbox .custom-control-label:before,table td .custom-checkbox .custom-control-label:after{left:-1.5rem!important;}table tr.highlighted{background-color:#fafafc;}table tbody>tr:first-child:nth-last-child(1).content-empty{padding:10px 30px;height:62px;display:table-row!important;}table p{margin-bottom:12px;}.table-evaluation{padding-bottom:20px;display:block;}.table-evaluation:not(.no-tfoot) tbody>tr:last-child td{border-bottom:0;}.clickable{cursor:pointer;}.button-action+.button-action{margin-top:15px;}.gutters-lg{margin-right:-25px;margin-left:-25px;}.gutters-lg>[class*=col-]{padding-right:25px;padding-left:25px;}.widget{width:330px;}.widget[data-widget-action]:not([data-widget-action=""]){cursor:pointer;}.widget.widget-totais,.widget.widget-vertical,.widget.widget-horizontal,.widget.widget-donut-chart,.widget.widget-moldura{border:solid 1px #e9eff4;background-color:#fff;}.widget.widget-vertical,.widget.widget-horizontal{display:flex;flex-direction:column;}.widget.widget-vertical .widget-item .valor-secundario,.widget.widget-horizontal .widget-item .valor-secundario{font-size:18px;}.widget.widget-totais{display:flex;flex-direction:column;}.widget.widget-totais .widget-body{flex:1;}.widget.widget-totais .widget-body>.row{height:100%;}.widget.widget-vertical.widget-vertical-expanded{width:100%;padding-bottom:30px;}.widget.widget-vertical.widget-vertical-expanded>.row{height:100%;}.widget.widget-vertical.widget-vertical-expanded .widget-header,.widget.widget-vertical.widget-vertical-expanded .widget-body-details{height:auto;padding:30px 50px;}.widget.widget-vertical.widget-vertical-expanded .widget-right-content{text-align:center;padding:30px 50px 0 0;}.widget.widget-vertical.widget-vertical-expanded .widget-right-content .widget-body{border-top:0;}.widget.widget-vertical.widget-vertical-expanded .widget-right-content .widget{width:auto;}.widget.widget-vertical.widget-vertical-expanded .widget-body-details .descricao{font-family:PTSerif;font-size:14px;font-style:italic;line-height:1.43;color:#647284;}.widget.widget-vertical.widget-vertical-expanded .widget-body-details .titulo{text-align:left;text-transform:initial;font-family:inherit;font-style:inherit;font-size:20px;line-height:1.3;color:#dc3a38;margin-bottom:4px;}.widget.widget-vertical.widget-vertical-expanded .widget-ticket-data{font-style:normal;margin-top:25px;font-family:"Montserrat";}.widget.widget-vertical.widget-vertical-expanded .widget-ticket-data .ticket-data-texto{font-size:10px;line-height:1.7;text-transform:uppercase;margin-right:15px;color:#7d8ea5;}.widget.widget-vertical.widget-vertical-expanded .widget-ticket-data .dias-disponiveis,.widget.widget-vertical.widget-vertical-expanded .widget-ticket-data .separador,.widget.widget-vertical.widget-vertical-expanded .widget-ticket-data .total-dias{font-size:14px;font-weight:bold;line-height:1.21;}.widget.widget-vertical.widget-vertical-expanded .widget-ticket-data .dias-disponiveis{color:#dc3a38;}.widget.widget-vertical.widget-vertical-expanded .widget-ticket-data .separador{font-weight:300;}.widget.widget-vertical.widget-vertical-expanded .widget-ticket-data .separador,.widget.widget-vertical.widget-vertical-expanded .widget-ticket-data .total-dias{color:#7d8ea5;}.widget.widget-vertical.widget-vertical-expanded .widget-icon{font-size:70px;}.widget.widget-vertical.widget-vertical-expanded .index-curso-items .panel-status{display:none;}.widget.widget-vertical.widget-vertical-expanded .widget-ticket-data{font-size:10px;color:#7d8ea5;}.widget.widget-vertical.widget-vertical-expanded .widget-ticket-data .dias-disponiveis,.widget.widget-vertical.widget-vertical-expanded .widget-ticket-data .separador,.widget.widget-vertical.widget-vertical-expanded .widget-ticket-data .total-dias{font-size:14px;font-weight:bold;line-height:1.21;}.widget.widget-vertical.widget-vertical-expanded .widget-ticket-data .dias-disponiveis{color:#dc3a38;}.widget.widget-vertical.widget-vertical-expanded .widget-ticket-data .separador{font-weight:300;}.widget.widget-vertical.widget-vertical-expanded .widget-ticket-data .separador,.widget.widget-vertical.widget-vertical-expanded .widget-ticket-data .total-dias{color:#7d8ea5;}.widget.widget-vertical .widget-body,.widget.widget-vertical .widget-body>.row,.widget.widget-vertical .widget-body>.row>.conteudo-vertical,.widget.widget-vertical .conteudo-vertical>.row{height:100%;}.widget.widget-vertical .conteudo-vertical{align-self:flex-end;}.widget.widget-vertical .conteudo-vertical>.row{flex-direction:column;text-align:center;}.widget.widget-vertical .widget-item:first-of-type{padding-top:22px;}.widget.widget-vertical .widget-item:last-of-type{padding-bottom:22px;}.widget.widget-vertical .widget-item .nome{min-height:38px;}.widget.widget-vertical .widget+.btn{margin-top:10px;}.widget.widget-horizontal{width:auto;}.widget.widget-horizontal .widget-body{flex:1;align-self:center;display:flex;flex-direction:column;justify-content:start;padding:22px 30px 22px 30px;}.widget.widget-horizontal .widget-body .conteudo-horizontal{margin-bottom:10px;}.widget.widget-horizontal .widget-body .conteudo-horizontal .widget-item{justify-content:space-between;flex-direction:row;margin-bottom:5px;border:0;}.widget.widget-horizontal .widget-body .conteudo-horizontal .widget-item:last-child:nth-last-child(1){justify-content:flex-end;}.widget.widget-horizontal .widget-body .conteudo-horizontal .widget-item:first-child:nth-last-child(1){justify-content:start;}.widget.widget-horizontal .widget-body .conteudo-horizontal .widget-item .valor+.valor:before{content:"/";display:inline-flex;font-weight:normal;color:#cdd4e0;padding:0 4px;}.widget.widget-horizontal .nome{font-size:12px;}.widget.widget-donut-chart .widget-body{padding:22px 20px 22px 20px;}.widget.widget-donut-chart .donut-chart{position:relative;margin-bottom:0;}.widget.widget-donut-chart .donut-chart .donut-chart-text{position:absolute;top:50%;transform:translateY(-50%);margin-top:7px;}.widget.widget-donut-chart .donut-chart .donut-chart-text .valor{justify-content:center;}.widget.widget-moldura{width:auto;border:solid 6px rgba(205,212,224,.8);}.widget.widget-moldura.widget-moldura-condensado .widget-body{display:flex;padding:0 30px;align-items:center;}.widget.widget-moldura.widget-moldura-condensado .widget-body .icon{font-size:57px;justify-content:start;}.widget.widget-moldura.widget-moldura-condensado .valor{font-size:18px;}.widget.widget-moldura.widget-moldura-condensado .valor.titulo{font-size:15px;margin-top:23px;}.widget.widget-moldura .widget-body{border:0;padding:15px 30px;text-align:center;height:100%;}.widget.widget-moldura .widget-body .valor{font-size:18px;justify-content:center;}.widget.widget-moldura .widget-body .icon{font-size:73px;margin-left:auto;margin-right:auto;background-color:transparent;}.widget.widget-moldura .widget-body .btn{margin-top:22px;}.widget .chart-legendas{list-style:none;padding:0;margin-bottom:0;}.widget .chart-legendas li{display:flex;align-items:flex-start;margin-bottom:10px;}.widget .chart-legendas li .badge{margin-right:10px;}.widget .chart-legendas li .titulo{text-align:left;white-space:nowrap;}.widget .chart-legendas li:last-child{margin-bottom:0;}.widget .radial-chart{width:100px;height:100px;}.widget .icon{width:60px;height:60px;}.widget .radial-chart.radial-chart-130{width:130px;height:130px;}.widget .radial-chart.radial-chart-220{width:220px;height:220px;}.widget .radial-chart.radial-chart-220 .radial-chart{width:240px;height:240px;}.widget .radial-chart.radial-chart-280{width:280px;height:280px;}.widget .radial-chart.radial-chart-280 .radial-chart{width:300px;height:300px;}.widget .radial-chart>div{position:absolute;}.widget .radial-chart .donut-chart-text .titulo{line-height:1.29;margin:0 auto;}.widget .radial-chart .donut-chart-text .valor{justify-content:center;}.widget .radial-chart,.widget .icon,.widget .donut-chart{background-color:#eff2f5;border-radius:50%;}.widget .radial-chart,.widget .donut-chart{margin-bottom:10px;}.widget .donut-chart{width:130px;height:130px;margin:0 auto;}.widget .donut-chart canvas{padding:8px;}.widget .vertical-bar-chart{padding:20px 30px 20px 30px;}.widget .vertical-bar-chart canvas{max-width:100%;max-height:170px;}.widget .vertical-bar-chart .chart-legendas{margin-top:20px;display:flex;flex-direction:row;flex-wrap:wrap;}.widget .vertical-bar-chart .chart-legendas>li{flex:50%;}.widget .badge{padding:5px 4px 4px 4px;text-transform:initial;}.widget .line-chart{padding-top:5px;}.widget .icon{display:flex;align-items:center;justify-content:center;font-size:100px;}.widget .icon.icon-produto{font-size:42px;background-color:transparent;max-height:42px;}.widget .indicador i{font-size:12px!important;}.widget .indicador .valor{display:initial!important;font-size:14px!important;font-weight:bold;}.widget .moldura{width:calc(100% - 40px);display:flex;flex-direction:row;justify-content:normal;padding-left:20px;padding-right:20px;margin-left:auto;margin-right:auto;margin-bottom:8px;}.widget .moldura:first-child{margin-top:20px;}.widget .moldura:last-child{margin-bottom:20px;}.widget .moldura .moldura-content+.moldura-content{margin-left:20px;}.widget .moldura.encomenda-cancelada .valor.estado{color:#dc3a38!important;}.widget .moldura.encomenda-entregue .valor.estado{color:#0bc260!important;}.widget .moldura.encomenda-preparacao .valor.estado{color:#febb2d!important;}.widget .moldura .titulo{text-align:left;margin-bottom:5px;}.widget .moldura .valor{display:initial;font-size:14px;font-weight:bold;}.widget .moldura .estado{font-size:12px;font-weight:bold;line-height:1.17;letter-spacing:.1px;text-transform:uppercase;}.widget .dot-item{position:relative;font-size:12px;color:#647284;}.widget .dot-item:before{content:"";height:7px;width:7px;border-radius:50%;background-color:var(--dot-color);display:inline-flex;margin-right:14px;}.widget .widget-action{font-size:15px;font-weight:bold;line-height:2.67;letter-spacing:.38px;text-transform:uppercase;justify-content:center;width:100%;}.widget .valor-muted{color:#647284!important;}.widget .valor-success{color:#2ecc71!important;}.widget .valor-warning{color:#fdbb2d!important;}.widget .valor-danger{color:#dc3a38!important;}.widget .valor-secundario{color:#1a2a6c!important;}.widget .valor-default{color:#292c36!important;}.widget .text-sm{font-size:12px!important;}.widget .text-md{font-size:18px!important;}.widget .text-lg{font-size:30px!important;}.widget .text-xl{font-size:42px!important;}.widget .text-xxl{font-size:52px!important;}.widget .widget-empty{display:flex;flex:1;align-items:center;justify-content:center;height:100%;}.widget-header{height:56px;padding:20px 30px;display:flex;align-items:center;justify-content:space-between;}.widget-header .title{font-family:Montserrat;font-size:13px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.31;letter-spacing:normal;text-align:left;color:#7d8ea5;text-transform:uppercase;}.widget-body,.widget-footer{border-top:solid 1px #e9eff4;}.widget-body .titulo,.widget-footer .titulo{font-family:Montserrat;font-size:10px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.7;letter-spacing:normal;text-align:center;color:#7d8ea5;text-transform:uppercase;}.widget-body .titulo span+.titulo-valor,.widget-footer .titulo span+.titulo-valor{margin-left:8px;}.widget-body .titulo-valor,.widget-footer .titulo-valor{font-size:14px;font-weight:bold;}.widget-body .valor,.widget-footer .valor{font-size:25px;font-weight:bold;font-stretch:normal;font-style:normal;letter-spacing:normal;line-height:.95;text-align:center;margin-bottom:5px;display:flex;}.widget-body .valor>.indicador,.widget-footer .valor>.indicador{display:flex;align-items:center;margin-right:5px;}.widget-body .nome,.widget-footer .nome{font-size:12px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:normal;text-align:center;color:#292c36;margin-bottom:5px;}.widget-body .avatar,.widget-footer .avatar{margin-bottom:5px;}.widget-body .widget-content,.widget-body .widget-item{display:flex;align-items:center;justify-content:center;flex-direction:column;border-right:solid 1px #e9eff4;}.widget-body .widget-content:first-child:nth-last-child(1),.widget-body .widget-item:first-child:nth-last-child(1){border-right:0;}.widget-body .widget-content img,.widget-body .widget-item img{max-width:67px;max-height:67px;object-fit:contain;margin:0 auto;}.widget-body .widget-content{padding-top:27px;padding-bottom:27px;}.widget-body .widget-content:last-of-type{border-right-width:0;}.widget-body .widget-content:after{content:"";background-image:var(--varbarcolor);height:6px;max-width:66px;width:100%;position:absolute;bottom:0;}.radial-chart{display:flex;justify-content:center;align-items:center;margin:auto;position:relative;}.radial-chart.widget-radial-chart-text input{padding-bottom:10px!important;}.radial-chart canvas+input{visibility:visible;}.radial-chart input{outline:0;visibility:hidden;font-family:"Montserrat",sans-serif!important;font-size:18px!important;outline:0;left:0!important;margin-left:0!important;width:100%!important;color:#647284!important;}.radial-chart .radial-chart-title{text-align:center;font-weight:bold;}.radial-chart .radial-chart-inside-title{position:absolute;bottom:50%;right:50%;transform:translate(50%,50%);padding-top:28px;}.widget-agenda-diaria .titulo-widget{display:flex;align-items:center;justify-content:center;min-height:40px;margin-bottom:32px;}.widget-agenda-diaria .titulo-widget[data-marcar-eventos=true]{cursor:pointer;}.widget-agenda-diaria .titulo-widget .titulo-detalhe{font-family:PTSerif;text-transform:initial;font-style:italic;}.widget-agenda-diaria .widget-agenda-diaria-item{position:relative;display:flex;align-items:center;background-color:#fff;border:solid 1px #e9eff4;padding:15px 30px;min-height:110px;}.widget-agenda-diaria .widget-agenda-diaria-item[data-evento-action]:not([data-evento-action=""]){cursor:pointer;}.widget-agenda-diaria .widget-agenda-diaria-item:before{content:attr(data-tag);position:absolute;background-color:var(--evento-cor);color:#fff;font-size:12px;font-weight:600;width:30px;height:30px;right:0;top:0;display:flex;justify-content:center;align-items:center;}.widget-agenda-diaria .widget-agenda-diaria-item .divider{background-color:var(--evento-cor);border-radius:8px;width:4px;align-self:stretch;margin:0 18px;}.widget-agenda-diaria .widget-agenda-diaria-item .content-left{min-width:60px;}.widget-agenda-diaria .widget-agenda-diaria-footer{display:flex;align-items:center;justify-content:center;background-color:#fff;min-height:63px;}.widget-agenda-diaria .categorias,.widget-agenda-diaria .titulo,.widget-agenda-diaria .hora-inicio,.widget-agenda-diaria .hora-fim{font-weight:bold;}.widget-agenda-diaria .categorias,.widget-agenda-diaria .subtitulo{color:#7d8ea5;}.widget-agenda-diaria .categorias{font-family:Arial;font-size:10px;line-height:2.4;}.widget-agenda-diaria .titulo,.widget-agenda-diaria .hora-fim{font-size:14px;}.widget-agenda-diaria .titulo{line-height:1.71;}.widget-agenda-diaria .subtitulo{font-size:12px;font-family:PTSerif;font-weight:normal;font-style:italic;line-height:1.25;}.widget-agenda-diaria .hora-inicio{font-size:20px;line-height:1.2;letter-spacing:.17px;}.widget-agenda-diaria .hora-inicio+.hora-fim{margin-top:10px;}.widget-agenda-diaria .hora-fim{line-height:1;}.widget-curso{background-position:top center;position:relative;min-height:246px;margin-bottom:40px;background-image:var(--bg-banner-image,none);}.widget-curso:before{content:"";background-color:rgba(30,34,38,.6);position:absolute;top:0;bottom:0;left:0;right:0;}.widget-curso .widget-curso-bg{object-fit:cover;position:absolute;width:100%;height:100%;background-repeat:no-repeat;background-size:cover;background-position:center center;}.widget-curso .widget-curso-statictics{position:absolute;right:0;top:0;min-height:80px;display:flex;align-items:center;background-color:rgba(0,0,0,.6);padding:16px 32px 12.2px 30px;}.widget-curso .widget-curso-statictics .widget-curso-statictics-item-divider{content:"";position:relative;width:1px;height:40px;background-color:#647284;margin-left:25px;margin-right:25px;}.widget-curso .widget-curso-statictics .widget-curso-statictics-item{color:#7d8ea5;line-height:1.3;font-size:10px;display:flex;flex-direction:column;text-align:center;}.widget-curso .widget-curso-statictics .widget-curso-statictics-item .statictics-item-data{display:flex;align-items:baseline;white-space:nowrap;}.widget-curso .widget-curso-statictics .widget-curso-statictics-item .statictics-item-title{text-transform:uppercase;margin-top:5px;}.widget-curso .widget-curso-statictics .widget-curso-statictics-item .statictics-item-value{color:#fdbb2d;font-size:24px;font-weight:bold;line-height:1.21;}.widget-curso .widget-curso-statictics .widget-curso-statictics-item .statictics-item-value.small{font-size:16px;}.widget-curso .widget-curso-statictics .widget-curso-statictics-item .statictics-item-icon{font-size:30px;margin-right:8px;}.widget-curso .widget-curso-content{color:#fff;position:absolute;height:100%;width:100%;}.widget-curso .widget-curso-content .title-intro{color:inherit;}.widget-curso .widget-curso-content .widget-curso-content-header{padding:29px 50px;margin-bottom:40px;}.widget-curso .widget-curso-content .widget-curso-body{padding:60px 80px;display:flex;}.widget-curso .widget-curso-content .widget-curso-content-progress{position:relative;align-self:flex-end;width:60%;margin:0 auto;}.widget-curso .widget-curso-content .widget-curso-content-progress.big{width:90%;}.widget-curso .widget-curso-content .widget-curso-content-progress .widget-curso-progress-status{position:absolute;top:-36px;width:calc(100% - 40px);margin:0 25px;z-index:1;}.widget-curso .widget-curso-content .widget-curso-content-progress .widget-curso-progress-status>.circle{position:absolute;left:calc(var(--tasks-complete) - 40px);width:26px;height:26px;min-width:26px;min-height:26px;max-width:26px;max-height:26px;border-width:8px;border-color:#dc3a38;background-color:#fff;box-shadow:0 0 3px 3px #dc3a38;}.widget-curso .widget-curso-content .widget-curso-content-progress .widget-curso-progress-status .popover{font-size:14px;font-weight:bold;line-height:1.21;border:0;}.widget-curso .widget-curso-content .widget-curso-content-progress .widget-curso-progress-status .popover>.arrow{bottom:calc(-.25rem - 1px);}.widget-curso .widget-curso-content .widget-curso-content-progress .widget-curso-progress-status .popover>.arrow:before{border-top-color:transparent;}.widget-curso .widget-curso-content .widget-curso-content-progress .widget-curso-progress-status .popover .popover-body{padding:11px 18px;color:#dc3a38;}.widget-curso .widget-curso-content .widget-curso-content-progress .widget-curso-progress{list-style:none;padding-left:0;display:flex;width:100%;margin-left:22px;margin-right:22px;margin-bottom:12px;}.widget-curso .widget-curso-content .widget-curso-content-progress .widget-curso-progress li.widget-curso-progress-item,.widget-curso .widget-curso-content .widget-curso-content-progress .widget-curso-progress li.widget-curso-progress-item>a{color:#a3a7b2;text-decoration:none;font-size:12px;font-weight:normal;line-height:1.25;letter-spacing:normal;text-transform:uppercase;text-align:center;white-space:nowrap;position:relative;flex:1;}.widget-curso .widget-curso-content .widget-curso-content-progress .widget-curso-progress li.widget-curso-progress-item .text,.widget-curso .widget-curso-content .widget-curso-content-progress .widget-curso-progress li.widget-curso-progress-item>a .text{position:absolute;left:10px;transform:translateX(-50%);}.widget-curso .widget-curso-content .widget-curso-content-progress .widget-curso-progress li.widget-curso-progress-item .circle,.widget-curso .widget-curso-content .widget-curso-content-progress .widget-curso-progress li.widget-curso-progress-item>a .circle{content:"";background-color:#dc3a38;border-color:#fff;position:absolute;left:0;top:-30px;box-shadow:0 3px 6px 0 rgba(0,0,0,.16);}.widget-curso .widget-curso-content .widget-curso-content-progress .widget-curso-progress li.widget-curso-progress-item:before,.widget-curso .widget-curso-content .widget-curso-content-progress .widget-curso-progress li.widget-curso-progress-item>a:before{width:calc(100% - 40px);border-color:#dc3a38;opacity:.6;}.widget-curso .widget-curso-content .widget-curso-content-progress .widget-curso-progress li.widget-curso-progress-item:after,.widget-curso .widget-curso-content .widget-curso-content-progress .widget-curso-progress li.widget-curso-progress-item>a:after{border-color:#dc3a38;width:calc(var(--item-complete) - 40px);}.widget-curso .widget-curso-content .widget-curso-content-progress .widget-curso-progress li.widget-curso-progress-item:before,.widget-curso .widget-curso-content .widget-curso-content-progress .widget-curso-progress li.widget-curso-progress-item:after,.widget-curso .widget-curso-content .widget-curso-content-progress .widget-curso-progress li.widget-curso-progress-item>a:before,.widget-curso .widget-curso-content .widget-curso-content-progress .widget-curso-progress li.widget-curso-progress-item>a:after{content:"";height:3px;position:absolute;top:-24px;left:25px;border-top-style:solid;}.widget-curso .widget-curso-content .widget-curso-content-progress .widget-curso-progress li.widget-curso-progress-item.starting:before,.widget-curso .widget-curso-content .widget-curso-content-progress .widget-curso-progress li.widget-curso-progress-item>a.starting:before{border-top-style:dotted;border-color:#a3a7b2;}.widget-curso .widget-curso-content .widget-curso-content-progress .widget-curso-progress li.widget-curso-progress-item.active~li,.widget-curso .widget-curso-content .widget-curso-content-progress .widget-curso-progress li.widget-curso-progress-item.starting~li,.widget-curso .widget-curso-content .widget-curso-content-progress .widget-curso-progress li.widget-curso-progress-item>a.active~li,.widget-curso .widget-curso-content .widget-curso-content-progress .widget-curso-progress li.widget-curso-progress-item>a.starting~li{color:#a3a7b2;}.widget-curso .widget-curso-content .widget-curso-content-progress .widget-curso-progress li.widget-curso-progress-item.active~li:before,.widget-curso .widget-curso-content .widget-curso-content-progress .widget-curso-progress li.widget-curso-progress-item.starting~li:before,.widget-curso .widget-curso-content .widget-curso-content-progress .widget-curso-progress li.widget-curso-progress-item>a.active~li:before,.widget-curso .widget-curso-content .widget-curso-content-progress .widget-curso-progress li.widget-curso-progress-item>a.starting~li:before{border-top-style:dotted;border-color:#a3a7b2;}.widget-curso .widget-curso-content .widget-curso-content-progress .widget-curso-progress li.widget-curso-progress-item.active~li .circle,.widget-curso .widget-curso-content .widget-curso-content-progress .widget-curso-progress li.widget-curso-progress-item.starting~li .circle,.widget-curso .widget-curso-content .widget-curso-content-progress .widget-curso-progress li.widget-curso-progress-item>a.active~li .circle,.widget-curso .widget-curso-content .widget-curso-content-progress .widget-curso-progress li.widget-curso-progress-item>a.starting~li .circle{background-color:transparent;border-color:#a3a7b2;}.widget-curso .widget-curso-content .widget-curso-content-progress .widget-curso-progress li.widget-curso-progress-item:last-child,.widget-curso .widget-curso-content .widget-curso-content-progress .widget-curso-progress li.widget-curso-progress-item>a:last-child{flex:0;text-align:center;}.widget-curso .widget-curso-content .widget-curso-content-progress .widget-curso-progress li.widget-curso-progress-item:last-child:before,.widget-curso .widget-curso-content .widget-curso-content-progress .widget-curso-progress li.widget-curso-progress-item>a:last-child:before{content:none;}.widget-curso .widget-curso-content .widget-curso-content-progress .widget-curso-progress li.widget-curso-progress-item.active,.widget-curso .widget-curso-content .widget-curso-content-progress .widget-curso-progress li.widget-curso-progress-item.active>a,.widget-curso .widget-curso-content .widget-curso-content-progress .widget-curso-progress li.widget-curso-progress-item>a.active,.widget-curso .widget-curso-content .widget-curso-content-progress .widget-curso-progress li.widget-curso-progress-item>a.active>a{color:#fff;}.widget-curso .widget-curso-content .widget-curso-content-progress .widget-curso-progress li.widget-curso-progress-item.active:before,.widget-curso .widget-curso-content .widget-curso-content-progress .widget-curso-progress li.widget-curso-progress-item.active>a:before,.widget-curso .widget-curso-content .widget-curso-content-progress .widget-curso-progress li.widget-curso-progress-item>a.active:before,.widget-curso .widget-curso-content .widget-curso-content-progress .widget-curso-progress li.widget-curso-progress-item>a.active>a:before{border-top-style:solid;border-color:#a3a7b2;}.widget-curso .widget-curso-content .widget-curso-content-progress .widget-curso-progress li.widget-curso-progress-item.active .circle,.widget-curso .widget-curso-content .widget-curso-content-progress .widget-curso-progress li.widget-curso-progress-item.active>a .circle,.widget-curso .widget-curso-content .widget-curso-content-progress .widget-curso-progress li.widget-curso-progress-item>a.active .circle,.widget-curso .widget-curso-content .widget-curso-content-progress .widget-curso-progress li.widget-curso-progress-item>a.active>a .circle{background-color:#dc3a38;border-color:#fff;}.widget-curso .widget-curso-content .widget-curso-content-progress .widget-curso-progress li.widget-curso-progress-item:last-child>.circle{border-width:3px;width:20px;height:20px;min-width:20px;min-height:20px;top:-33px;background-color:#dc3a38!important;border-color:#fff!important;}.widget-curso .widget-curso-content .widget-curso-content-progress .widget-curso-progress li.widget-curso-progress-item:last-child>.circle i{font-size:8px;}.widget-curso .widget-curso-content .widget-curso-content-button{display:inline-flex;flex-direction:column;align-items:center;}.widget-curso .widget-curso-content .widget-curso-content-button .btn{margin-top:30px;}.widget-ticket{border-radius:6px;border:solid 2px #cdd4e0;}.widget-ticket .widget-body{display:flex;padding:16px 20px;}.widget-ticket .widget-body .widget-ticket-data{font-size:9px;line-height:1.22;text-transform:uppercase;text-align:center;align-self:end;color:#7d8ea5;}.widget-ticket .widget-body .widget-ticket-data .separador{margin-left:4px;margin-right:1px;}.widget-ticket .widget-body .widget-ticket-data .dias-disponiveis,.widget-ticket .widget-body .widget-ticket-data .total-dias{font-size:20px;font-weight:bold;line-height:.85;}.widget-ticket .widget-body .widget-ticket-data .dias-disponiveis{color:#dc3a38;}.widget-ticket .widget-body .widget-ticket-data .total-dias{color:#292c36;}.widget-ticket .widget-body .widget-ticket-data .total-dias span{font-size:10px;line-height:1.3;font-weight:normal;text-transform:initial;}.widget-ticket .icon{font-size:34px;margin-right:8px;}.widget-ticket .icon+.validade{display:none;font-size:12px;color:#7d8ea5;text-transform:uppercase;align-self:center;margin-left:10px;}.progress-circle{height:60px;width:60px;border-radius:50%;background-color:#909eb0;position:relative;margin-left:auto;font-size:16px;line-height:1.19;text-align:center;font-weight:bold;color:#fff;}.progress-circle:before{content:attr(data-temporizador-atual);z-index:2;}.progress-circle:before,.progress-circle .progress-status,.progress-circle .progress-status:before{position:absolute;bottom:50%;right:50%;transform:translate(50%,50%);}.progress-circle .progress-status{width:80%;height:80%;border-radius:100%;transform:translate(50%,50%) rotate(16deg);background-image:linear-gradient(90deg,transparent 50%,#fff 50%),linear-gradient(90deg,#fff 50%,transparent 50%);z-index:1;}.progress-circle .progress-status:before{content:"";width:83%;height:83%;border-radius:100%;background-color:#909eb0;}.widget-test-result{display:flex;justify-content:end;font-size:12px;font-weight:600;text-transform:uppercase;color:#7d8ea5;}.widget-test-result.widget-test-result-secondary-lg .widget-test-result-item .widget-test-result-item-value{margin-right:18px;font-size:40px;}.widget-test-result.widget-test-result-secondary .widget-test-result-item{padding:0 10px;border-right:0;}.widget-test-result.widget-test-result-secondary .widget-test-result-item:first-child:after{content:none;}.widget-test-result.widget-test-result-secondary .widget-test-result-item:after{content:"";position:absolute;width:100%;height:100%;border-color:transparent transparent transparent #cdd4e0;border-style:solid;border-width:2px;transform:skewX(-15deg);left:0;}.widget-test-result.widget-test-result-secondary .widget-test-result-item .widget-test-result-item-value{margin-right:0;font-size:20px;}.widget-test-result .widget-test-result-item{position:relative;display:flex;flex:0;align-items:center;border-right:solid 1px #cdd4e0;padding:0 60px;}.widget-test-result .widget-test-result-item:last-child{padding-right:0;border-right:0;}.widget-test-result .widget-test-result-item .widget-test-result-item-value{margin-right:30px;font-size:30px;}.widget-test-result .widget-test-result-item .widget-test-result-item-text{min-width:60px;}.widget-test-result .green,.widget-test-result .black,.widget-test-result .gray,.widget-test-result .red{font-weight:800;}.widget-test-result .gray{color:#647284;}.widget-test-result .green{color:#0bc260;}.widget-test-result .black{color:#292c36;}.widget-test-result .red{color:#dc3a38;}.widget-alerts-list{margin-right:-9px;margin-left:-9px;}.widget-alerts-list>[class*=col-]{padding-right:9px;padding-left:9px;}.widget-alert{position:relative;display:flex;min-height:160px;box-shadow:2px 3px 20px 0 rgba(205,212,224,.6);background-color:#fff;padding:30px 40px;margin-bottom:20px;}.widget-alert.widget-alert-big{padding:32px 64px 32px 66px;}.widget-alert.widget-alert-big .widget-alert-content-left>div,.widget-alert.widget-alert-big .widget-alert-content-right,.widget-alert.widget-alert-big .widget-alert-content-action{justify-content:center;}.widget-alert.widget-alert-big .widget-alert-content-left{width:110px;margin-right:0;}.widget-alert.widget-alert-big .widget-alert-content-left>div{width:fit-content;}.widget-alert.widget-alert-big .widget-alert-content-left .widget-alert-icon-description{margin-top:8px;}.widget-alert.widget-alert-big .widget-alert-content-right .widget-alert-title{font-size:20px;margin-bottom:12px;}.widget-alert.widget-alert-big .widget-alert-content-right .widget-alert-link{display:none;}.widget-alert.widget-alert-big .widget-alert-content-right .widget-alert-description{margin-bottom:0;}.widget-alert.widget-alert-big .widget-alert-content-action{display:flex;margin-left:auto;margin-top:initial;align-self:center;}.widget-alert:before{content:"";position:absolute;height:100%;width:5px;top:0;left:0;}.widget-alert.widget-alert-success:before{background-color:#2ecc71;}.widget-alert.widget-alert-warning:before{background-color:#fdbb2d;}.widget-alert.widget-alert-danger:before{background-color:#ff6565;}.widget-alert .widget-alert-content-action{display:none;}.widget-alert .widget-alert-close{background-color:transparent;font-size:12px;border:0;position:absolute;right:20px;top:20px;}.widget-alert .widget-alert-close:before,.widget-alert .widget-alert-close::after{height:10px;width:2px;background-color:#7d8ea5;}.widget-alert .widget-alert-content-left>div,.widget-alert .widget-alert-content-right{display:flex;flex-direction:column;}.widget-alert .widget-alert-content-left{display:flex;flex-direction:column;margin-right:30px;}.widget-alert .widget-alert-content-left .widget-alert-icon{font-size:60px;}.widget-alert .widget-alert-content-left .widget-alert-icon-description{font-family:PTSerif;font-size:12px;font-style:italic;line-height:1.2;color:#647284;margin-top:auto;text-align:center;}.widget-alert .widget-alert-content-right .widget-alert-title{font-size:18px;font-weight:bold;line-height:1.17;letter-spacing:.15px;color:#1a2a6c;margin-bottom:8px;}.widget-alert .widget-alert-content-right .widget-alert-description{font-size:14px;font-weight:normal;line-height:1.29;color:#647284;margin-bottom:12px;}.widget-alert .widget-alert-link{font-size:11px;font-weight:bold;line-height:1.18;letter-spacing:.46px;color:#292c36;text-transform:uppercase;margin-top:auto;}.widget-alert .widget-alert-link,.widget-alert .widget-alert-link:hover,.widget-alert .widget-alert-link:visited{text-decoration:none;}.progress-container .progress-container-header{display:flex;justify-content:space-between;margin-bottom:10px;}.progress-container .progress-container-header .left-content{font-size:14px;font-weight:bold;color:#6f727e;text-transform:uppercase;}.progress-container .progress-container-header .right-content{font-size:20px;font-weight:bold;color:#7d8ea5;margin-right:12px;}.progress.progress-rainbow{background-color:#e1e5ec;border-radius:10px;height:10px;background-image:linear-gradient(to left,#fdbb2d,#dc3a38 32%,#b21f1f 65%,#1a2a6c);position:relative;}.progress.progress-rainbow .progress-bar{position:absolute;height:inherit;right:0;background-color:#e1e5ec;border-radius:inherit;border-top-left-radius:0;border-bottom-left-radius:0;}.widget-tip{position:relative;display:flex;align-items:center;color:#647284;font-size:16px;padding:27px 27px 36px 31px;margin-bottom:20px;box-shadow:2px 3px 30px 0 rgba(205,212,224,.6);background-color:rgba(205,212,224,.9);line-height:1.19;border-radius:6px;}.widget-tip:after{content:"";position:absolute;bottom:-12px;right:30px;border-left:12px solid transparent;border-right:12px solid transparent;border-top:12px solid rgba(205,212,224,.9);}.widget-tip p{margin-bottom:0;}.widget-tip .tip-title{font-size:14px;line-height:1.21;font-weight:800;color:inherit;margin-bottom:9px;text-transform:uppercase;}.widget-tip .tip-icon{font-size:60px;margin-right:38px;color:#fff;}.widget-tip .tip-icon>span:before{color:#fff;}@media(max-width:991px){.widget-curso{background-image:var(--bg-banner-image-mobile,none)!important;background-position:center;background-size:cover;background-repeat:no-repeat;}}.card{border:0;border-radius:0;}.card[data-card-action]:not([data-card-action=""]){cursor:pointer;}.card[data-card-action]:not([data-card-action=""]) .card-action{display:block;}.card .card-action{display:none;position:absolute;right:0;font-size:20px;color:#cdd4e0;}.card-plano{width:338px;border:solid 4px transparent;padding:30px;text-align:center;}.card-plano:hover,.card-plano.activo{border-color:rgba(205,212,224,.5);}.card-plano:hover .title,.card-plano.activo .title{color:#dc3a38;}.card-plano:hover .btn,.card-plano.activo .btn{background-color:#fff;color:#dc3a38;}.card-plano.card-selected{border-color:rgba(40,204,113,.5)!important;}.card-plano.card-selected>.btn{background-color:#fff;color:#dc3a38;}.card-plano .recomended{width:140px;height:30px;display:flex;align-items:center;justify-content:center;border-radius:14px;border:solid 1px #2ecc71;background-color:#fff;font-size:12px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.17;letter-spacing:normal;text-align:center;color:#2ecc71;margin:0 auto 35px;}.card-plano .title{font-size:52px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1;letter-spacing:-.11px;text-align:left;color:#292c36;margin-bottom:13px;text-align:center;display:flex;align-items:center;justify-content:center;}.card-plano .subtitle{font-size:12px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.17;letter-spacing:.3px;text-align:center;color:#292c36;margin-bottom:42px;text-transform:uppercase;}.card-plano .btn{margin-top:30px;}.card-plano .information{font-family:PTSerif;font-size:12px;font-weight:normal;font-stretch:normal;font-style:italic;line-height:1.25;letter-spacing:normal;text-align:center;color:#dc3a38;margin-top:23px;}.card-plano .beneficio{font-size:12px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.25;letter-spacing:normal;text-align:left;color:#647284;display:flex;align-items:center;justify-content:space-between;margin-bottom:15px;}.card-plano .beneficio.ativo{opacity:.5;}.card-plano .beneficio i{font-size:7px;}.card-information{width:260px;border:0;padding:30px;text-align:center;font-size:12px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:normal;text-align:left;color:#647284;}.card-information .title{font-size:24px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.21;letter-spacing:.2px;text-align:left;color:#1e2226;margin-top:10px;margin-bottom:20px;}.card-information .subtitle{font-family:PTSerif;font-size:14px;font-weight:normal;font-stretch:normal;font-style:italic;line-height:1.29;letter-spacing:normal;text-align:left;color:#647284;}.card-information .description{font-size:12px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:normal;text-align:left;color:#647284;}.card-information .information{font-family:PTSerif;font-size:12px;font-weight:normal;font-stretch:normal;font-style:italic;line-height:1.5;letter-spacing:normal;text-align:left;color:#647284;}.card-information .help-message{display:flex;align-items:center;}.card-information .help-message>i{margin-right:20px;}.card-curso{width:332px;margin-bottom:30px;color:#fff;}.card-curso.card-curso-horizontal{width:100%;flex-direction:row;}.card-curso.card-curso-horizontal img{max-height:200px;height:auto;width:250px;}.card-curso.card-curso-horizontal .card-img-overlay{position:relative;flex:1;flex-direction:row;align-items:self-start;justify-content:space-between;background-image:none;padding:20px;}.card-curso.card-curso-horizontal .widget{width:140px!important;height:140px!important;border:0;}.card-curso.card-curso-horizontal .widget .donut-chart{width:140px!important;height:140px!important;}.card-curso.card-curso-horizontal .widget .widget-body{border-top:0;padding:0;}.card-curso.card-curso-horizontal .widget .widget-body .titulo{font-size:7px;}.card-curso.card-curso-horizontal .subtitle,.card-curso.card-curso-horizontal .title{text-align:left!important;}.card-curso.card-curso-horizontal .subtitle{color:#7d8ea5!important;}.card-curso.card-curso-horizontal .title{color:#292c36!important;}.card-curso.card-curso-xl{width:398px;}.card-curso.card-curso-xl .card-img{height:518px;}.card-curso.card-curso-xl .card-img-overlay .title{font-size:24px;}.card-curso .card-img{height:408px;max-height:inherit;object-fit:cover;border-radius:0;}.card-curso .card-img-overlay{border:0;border-radius:0;background-image:linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,.5));text-align:center;padding:40px;display:flex;flex-direction:column;justify-content:flex-end;}.card-curso .card-img-overlay .title{font-size:20px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.4;letter-spacing:normal;text-align:center;color:#fff;margin-bottom:21px;text-transform:uppercase;}.card-curso .card-img-overlay .subtitle{font-family:PTSerif;font-size:14px;font-weight:normal;font-stretch:normal;font-style:italic;line-height:1;letter-spacing:normal;text-align:center;color:#fff;margin-bottom:9px;}.card-curso .card-img-overlay .info{font-size:12px;line-height:1.25;letter-spacing:.2px;text-transform:uppercase;}.card-curso .card-img-overlay .btn{margin:0 auto;}.card-escolaAluno{padding:5px 30px 15px;height:100%;}.card-escolaAluno .card-body{position:relative;padding-left:0;padding-right:0;}.card-escolaAluno .card-body .titulo,.card-escolaAluno .card-body .sub-titulo{text-align:center;}.card-escolaAluno .card-body .titulo{min-height:46px;}.card-escolaAluno .card-body .card-details{text-align:center;}.card-escolaAluno .card-body .card-avatar{display:flex;position:relative;margin-bottom:20px;}.card-escolaAluno .card-body .card-avatar.icon{margin-right:20px;}.card-escolaAluno .card-body .card-avatar .avatar{margin:0 auto;}.card-escolaAluno .card-body .card-avatar .avatar-icon{margin-left:-40px;}.card-escolaAluno .card-footer{border-top:solid 1px #e9eff4;background-color:transparent;padding:0;}.card-escolaAluno .card-footer .card-footer-valor{display:flex;justify-content:space-between;align-items:center;padding-top:10px;}.card-escolaAluno .card-footer .card-footer-valor .sub-titulo{text-transform:uppercase;font-size:10px;}.card-escolaAluno .card-footer .card-footer-valor .simbolo{font-size:12px;letter-spacing:-.05px;margin-left:-7px;}.card-escolaAluno .titulo{font-size:18px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:.15px;color:#1a2a6c;}.card-escolaAluno .sub-titulo{font-size:12px;line-height:1.67;color:#7d8ea5;}.card-escolaAluno .sub-titulo+.status{margin-top:10px;}.card-escolaAluno .valor{font-size:25px;font-weight:bold;line-height:1.44;letter-spacing:-.1px;color:#dc3a38;}.card-escolaAluno .avatar-icon{font-size:100px;background-color:#f0f2f6;border-radius:50%;width:100px;height:100px;}.card-escolaAluno .status{padding:9px 30px;}.card-senha{min-height:158px;border:solid 4px transparent;}.card-senha:hover,.card-senha+.card-senha:hover,.card-senha.selecionada{cursor:pointer;border:solid 4px rgba(205,212,224,.5);}.card-senha.activa{border:solid 4px rgba(205,212,224,.5);}.card-senha+.card-senha{border-top:2px solid rgba(0,0,0,.04);margin-top:1px;}.card-senha.esgotada .card-body{padding:50px 25px 50px 76px;}.card-senha.esgotada .card-body .valor{color:#dc3a38;}.card-senha.selecionada{border:solid 4px rgba(11,194,96,.5)!important;}.card-senha .card-body{display:flex;align-items:center;padding:50px;}.card-senha .card-body .card-senha-content,.card-senha .card-body .card-senha-values{display:flex;align-items:center;}.card-senha .card-body .card-senha-values .card-senha-values-items{display:flex;}.card-senha .card-body .card-senha-values .card-senha-values-items>div{margin-right:60px;}.card-senha .card-body .card-senha-content{flex:1;}.card-senha .card-body .card-senha-content .card-senha-content-details{display:flex;flex:1;}.card-senha .card-body .icon{font-size:60px;width:60px;}.card-senha .card-body .categoria,.card-senha .card-body .sub-titulo{color:#7d8ea5;font-weight:normal;}.card-senha .card-body .categoria{font-size:14px;font-style:italic;line-height:1.29;margin-bottom:15px;}.card-senha .card-body .titulo{font-size:20px;font-weight:bold;line-height:1.2;letter-spacing:.17px;}.card-senha .card-body .sub-titulo{font-size:10px;line-height:1.7;}.card-senha .card-body .valor-descricao{text-align:right;}.card-senha .card-body .valor{font-size:30px;font-weight:bold;line-height:.8;color:#1a2a6c;}.card-senha .card-body .valor.valor-senha{color:#292c36;font-size:52px;letter-spacing:-.2px;}.card-senha .card-body .valor.valor-senha small{font-size:28px;line-height:2.14;letter-spacing:-.11px;font-weight:bold;}.card-senha .card-body .bonificacoes-senhas{font-size:12px;line-height:1.25;color:#647284;max-width:160px;margin:0 15px;align-self:center;}.card-senha .card-body .bonificacoes-senhas .bonificacoes-vazio{font-family:PTSerif;font-style:italic;line-height:1.5;}.card-senha .card-body .detalhes-senha{display:flex;flex:1;margin-left:60px;max-width:300px;}.card-senha .card-body .detalhes-senha .contagem-senhas{display:flex;flex-direction:column;align-self:end;text-align:center;}.card-produto{border:solid 1px #e8e8e8;height:350px;margin-bottom:20px;}.card-produto .card-img{max-width:80%;max-height:200px;object-fit:contain;margin:0 auto;padding-top:30px;}.card-produto .titulo,.card-produto .card-text{font-style:normal;font-stretch:normal;line-height:1.21;letter-spacing:.2px;text-align:center;}.card-produto .titulo{font-weight:bold;color:#292c36;min-height:32px;margin-bottom:5px;}.card-produto .sub-titulo{font-size:12px;line-height:1.42;color:#7d8ea5;}.card-produto .card-text{font-weight:600;color:#a3a7b2;font-weight:500;margin-bottom:10px;}.card-produto .card-preco{font-size:18px;}.card-produto .card-img-top{object-fit:contain;padding:5px 8px 0;height:203px;}.card-produto .card-img-top.empty{color:#7d8ea5;display:flex;justify-content:center;align-items:center;}.card-produto .card-img-top.empty>i{font-size:70px;}.card-produto .card-body{padding:25px 30px 30px;display:flex;flex-direction:column;align-items:center;}.card-order-item{position:relative;flex-direction:row;align-items:center;padding:20px 0 20px 15px;}.card-order-item+.card-order-item{border-top:1px solid #f0f0f7;}.card-order-item .card-img{max-width:110px;max-height:110px;object-fit:contain;padding:5px 8px 0;}.card-order-item .card-img.empty{color:#7d8ea5;display:flex;justify-content:center;align-items:center;}.card-order-item .card-img.empty>i{font-size:70px;}.card-order-item .card-body{padding:1rem;width:100%;display:flex;align-items:center;}.card-order-item .card-body .card-order-item-titulo,.card-order-item .card-body .card-order-item-subtitulo{display:flex;justify-content:space-between;}.card-order-item .card-body .card-order-item-titulo .qtd,.card-order-item .card-body .card-order-item-titulo .produto-preco,.card-order-item .card-body .card-order-item-subtitulo .qtd,.card-order-item .card-body .card-order-item-subtitulo .produto-preco{display:none;}.card-order-item .card-body .card-order-item-titulo .qtd,.card-order-item .card-body .card-order-item-subtitulo .qtd{font-size:11px;font-weight:bold;line-height:1.64;color:#647284;}.card-order-item .card-body .card-order-item-titulo .qtd small,.card-order-item .card-body .card-order-item-subtitulo .qtd small{color:#1e2226;font-size:8px;margin-left:10px;}.card-order-item .card-body .produto-lista-bonificacoes{margin:0 30px 0 0;}.card-order-item .card-body .card-order-item-qtd{margin-right:20px;}.card-order-item .card-body .controls-qtd-total{display:flex;align-items:center;}.card-order-item .card-preco{font-size:32px;white-space:nowrap;letter-spacing:-.12px;min-width:110px;text-align:right;margin-bottom:0;}.card-order-item .card-preco small{font-size:18px;font-weight:inherit;letter-spacing:-.07px;}.card-order-item .sub-titulo{font-size:14px;font-style:italic;line-height:1.29;color:#7d8ea5;margin-bottom:10px;}.card-order-item .btn-close{margin-right:30px;}.card-teste-question{width:100%;height:330px;margin-bottom:20px;margin-left:0;margin-right:0;}.card-teste-question:hover{box-shadow:none;}.card-teste-question .card-content{display:flex;height:100%;min-height:inherit;border:solid 1px #e8e8e8;}.card-teste-question .card-content .container-left:before,.card-teste-question .card-content .container-right:before{content:attr(data-number);color:#fff;font-size:16px;line-height:1.19;background-color:#dc3a38;width:40px;height:40px;position:absolute;right:0;display:flex;justify-content:center;align-items:center;z-index:1;}.card-teste-question .card-content .container-left{border-right:0;display:flex;}.card-teste-question .card-content .container-left:before{content:none;}.card-teste-question .card-content .container-left .card-img{width:551px;height:100%;align-self:center;object-fit:contain;object-position:left;border-top-left-radius:0;border-bottom-right-radius:0;}.card-teste-question .card-content .container-right{width:100%;border-left:0;position:relative;}.card-teste-question .card-content .container-right .card-body{height:100%;padding:33px 50px;display:flex;flex-direction:column;}.card-teste-question .card-description{font-size:18px;color:#292c36;line-height:1.33;font-weight:normal;margin-top:30px;}@media(max-width:991px){.card-senha .card-body{flex-wrap:wrap;align-items:end;padding:25px 25px 20px 25px;}.card-senha .card-body .card-senha-content .card-senha-content-details{flex:initial;flex-direction:column;}.card-senha .card-body .card-senha-content .card-senha-content-details .bonificacoes-senhas,.card-senha .card-body .card-senha-content .card-senha-content-details .detalhes-senha{max-width:100%;margin-left:30px;}.card-senha .card-body .card-senha-content .card-senha-content-details .bonificacoes-senhas{margin-top:10px;}.card-senha .card-body .card-senha-values{width:100%;padding-top:15px;margin-top:25px;border-top:solid 1px #e9eff4;}.card-senha .card-body .card-senha-values .card-senha-values-items>div{margin-right:40px;}.card-senha .card-body .card-senha-values .valor-descricao{text-align:left;}.card-senha .card-body .card-senha-values .valor{height:32px;display:block;font-size:36px;}.card-senha .card-body .card-senha-values .valor small{font-size:20px;}.card-senha .card-body .card-senha-actions{margin-left:auto;}.card-order-item .card-body{flex-wrap:wrap;}.card-order-item .card-body .controls-qtd-total{width:100%;margin-top:25px;}.card-order-item .card-body .controls-qtd-total .card-preco{margin-left:auto;font-size:36px;}.card-order-item .card-body .controls-qtd-total .card-preco small{font-size:28px;}.card-order-item .card-body .control-plusminus{height:44px!important;}}@media(max-width:515px){.card-senha .card-body{padding:25px 20px 20px 20px;}.card-senha .card-body .card-senha-values .card-senha-values-items{flex-direction:column;}.card-senha .card-body .card-senha-values .card-senha-values-items>div+div{margin-top:10px;}}.item-type-secundario{display:flex;position:relative;}.item-type-secundario>.item-type{width:460px;min-width:460px;}.item-type-secundario>.item-type .texto{font-size:13px;line-height:1.23;letter-spacing:.11px;}.item-type-secundario>.subitens{margin-left:0;width:100%;}.item-type-secundario>.subitens .subitens{display:none;}.item-type{color:#292c36;min-height:50px;display:flex;align-items:center;border:1px solid #cdd4e0;padding:5px 30px;background-color:#fff;}.item-type[data-action]:not([data-action=""]){cursor:pointer;}.item-type i{display:none;}.item-type.selected i{display:block;}.item-type.active{background-color:#f5f7f9;}.item-type.active .texto{color:#292c36;}.item-type.disabled{opacity:.5;}.item-type.capitulo .item-status i,.item-type.capitulo .item-status .item-status-value,.item-type.capitulo .item-status.completed i,.item-type.capitulo .item-status.completed .item-status-value{color:#fff;}.item-type.capitulo,.item-type.tema{height:60px;}.item-type .item-status{display:flex;align-items:center;margin-left:15px;}.item-type .item-status.completed i,.item-type .item-status.completed .item-status-value{color:#2ecc71;}.item-type .item-status i{font-size:15px;display:inline;margin-right:3px;}.item-type .item-status .item-status-value{color:#292c36;font-size:18px;font-weight:bold;line-height:1;letter-spacing:.15px;}.item-type .item-actions{display:flex;align-self:center;}.item-type .item-actions>div{padding-right:10px;padding-left:10px;}.item-type .item-actions>div:first-child{padding-left:20px;}.item-type .item-actions>div:last-child{padding-right:0;}.item-type .item-actions>div i{display:inline;font-size:12px;color:#7d8ea5;}.item-type .item-actions .btn{height:auto;padding-top:0;padding-bottom:0;}.item-type .item-edit+.item-remove{border-left:solid 1px #f0f2f6;}.item-type .item-select-all{color:#7d8ea5;font-weight:normal;font-size:14px;}.item-type .item-remove{justify-content:flex-end;min-width:30px;}.item-type .item-remove>img{width:10px;}.item-type .tag{font-size:10px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:.9;letter-spacing:1px;text-align:left;text-transform:uppercase;padding:10px 20px;border-radius:5px;border:1px solid #cdd4e0;max-height:30px;color:#7d8ea5;}.item-type .tag+.tag{margin-left:10px;}.item-type .tag.tag-modulo{color:#fff;background-color:#1a2a6c;}.item-type .tag.tag-duracao{font-size:12px;color:#fff;font-weight:normal;background-color:#0bc260;padding:7px 10px 7px 9px;border:0;white-space:nowrap;}.subitens{margin-left:20px;}.subitens .item-select-all{margin:30px;text-align:right;color:#7d8ea5;}.index-items,.selectable-items{list-style-type:none;padding:0;}.index-items.read-only>li{cursor:initial;}.index-items.read-only .item-type.item{cursor:pointer;}.index-items>li{cursor:pointer;}.index-items .item-type.modulo{margin-bottom:10px;font-size:18px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.17;letter-spacing:.15px;text-align:left;color:#292c36;text-transform:uppercase;}.index-items .item-type.capitulo{margin-bottom:8px;font-size:18px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.17;letter-spacing:.15px;text-align:left;}.index-items .item-type.capitulo .item-actions i{color:#fff;}.index-items .item-type.tema{margin-bottom:6px;font-size:13px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.23;letter-spacing:.11px;text-align:left;color:#647284;}.index-items .item-type.subtema{margin-bottom:6px;font-size:13px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.23;letter-spacing:.11px;text-align:left;color:#7d8ea5;}.index-items .item-type.item{margin-bottom:6px;font-size:13px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.23;letter-spacing:.11px;text-align:left;color:#7d8ea5;}.index-items .item-type .link-icon{display:block;align-self:center;color:#cdd4e0;font-size:15px;padding-left:12px;}.index-items .item-type .widget-test-result{margin-right:30px;}.selectable-items .item-type .icon-selected{width:30px;}.selectable-items .item-type.selectable-item{cursor:pointer;height:50px;margin-bottom:15px;font-size:13px;font-weight:500;}.index-curso-items>.index-curso-item>.index-curso-subitem .index-curso-item-type{color:var(--item-cor)!important;}.index-curso-items>.index-curso-item>.index-curso-subitem .index-curso-subitem .index-curso-item-type{color:#647284!important;}.index-curso-items .index-curso-item{position:relative;}.index-curso-items .index-curso-item.open .index-curso-item-type>.panel-status .closed{display:block;}.index-curso-items .index-curso-item.open .index-curso-item-type>.panel-status .open{display:none;}.index-curso-items .index-curso-item .panel-status .open{display:block;}.index-curso-items .index-curso-item .panel-status .closed{display:none;}.index-curso-items .index-curso-item.open .index-curso-item-type[aria-expanded=false]:before{content:none;}.index-curso-items .index-curso-item.open .index-curso-item-type:before{content:"";position:absolute;background-color:var(--item-cor);transform:rotate(145deg);height:10px;width:3px;bottom:-10px;left:12px;}.index-curso-items .index-curso-item.open .index-curso-item-type+.index-curso-subitem:before{content:"";background-color:var(--item-cor);width:3px;position:absolute;}.index-curso-items .index-curso-item.open .index-curso-item-type+.index-curso-subitem:before{height:11px;top:8px;left:5px;}.index-curso-items .index-curso-item.disabled .index-curso-item-badge{border-color:#cdd4e0;}.index-curso-items .index-curso-item.active>.index-curso-item-type .index-curso-item-badge{box-shadow:0 0 0 0 var(--item-cor);animation:pulse 2s infinite;}.index-curso-items .index-curso-item.checked>.index-curso-item-type .index-curso-item-badge{background-color:var(--item-cor);border:0;}.index-curso-items .index-curso-item.modulo>.index-curso-item-type{text-transform:uppercase;}.index-curso-items .index-curso-item>.index-curso-subitem>.index-curso-item+.index-curso-item.collapsed:before{background-color:#cdd4e0;}.index-curso-items .index-curso-item+.index-curso-item{margin-top:30px;}.index-curso-items .index-curso-item+.index-curso-item.collapsed:before{content:"";background-color:#7d8ea5;width:3px;height:22px;position:absolute;left:6px;top:-26px;}.index-curso-items .index-curso-item>.index-curso-subitem{position:relative;padding-top:23px;margin-left:10px;}.index-curso-items .index-curso-item>.index-curso-subitem .index-curso-item+.index-curso-item{margin-top:23px;}.index-curso-items .index-curso-item>.index-curso-subitem .index-curso-item+.index-curso-item:before{height:15px;left:6px;top:-18px;}.index-curso-items .index-curso-item .index-curso-item-type{position:relative;display:flex;align-items:center;font-size:12px;font-weight:bold;line-height:1.17;letter-spacing:.1px;color:#292c36;text-decoration:none;}.index-curso-items .index-curso-item .index-curso-item-type button{color:#7d8ea5;font-size:13px;border:1px solid transparent;background-color:transparent;}.index-curso-items .index-curso-item .index-curso-item-type.collapsed>.panel-status .closed{display:none!important;}.index-curso-items .index-curso-item .index-curso-item-type.collapsed>.panel-status .open{display:block!important;}.index-curso-items .index-curso-item-badge{width:15px;height:15px;min-width:15px;min-height:15px;max-width:15px;max-height:15px;border-width:4px;border-style:solid;border-color:var(--item-cor);margin-right:10px;display:flex;align-items:center;justify-content:center;}.index-curso-items .index-curso-item-badge i{font-size:7px;color:#fff;}@-webkit-keyframes pulse{70%{-webkit-box-shadow:0 0 0 5px rgba(255,0,0,0);}100%{-webkit-box-shadow:0 0 0 0 rgba(255,0,0,0);}}body .daterangepicker{box-shadow:0 6px 12px 0 rgba(162,169,188,.5);border:solid 1px #f0f0f7;}body .daterangepicker .calendar-table .next span,body .daterangepicker .calendar-table .prev span{border:solid #dc3a38;border-width:0 2px 2px 0;}body .daterangepicker:before{border-bottom:7px solid #f0f0f7;}body .daterangepicker select.monthselect,body .daterangepicker select.yearselect{color:#46465d;border:solid 1px #d5d8e1;padding:5px 10px;border-radius:4px;width:45%;}body .daterangepicker th{color:#767e95;}body .daterangepicker th.available:hover{background-color:transparent;}body .daterangepicker td.active,body .daterangepicker td.active:hover,body .daterangepicker td.start-date.end-date{background-color:#dc3a38;border-radius:0;}body .daterangepicker td.available:hover{border-radius:0;}body .datepicker-dropdown{margin-top:105px;box-shadow:0 6px 12px 0 rgba(162,169,188,.5);border:solid 1px #f0f0f7;}body .datepicker-dropdown:before{content:none;}body .datepicker-dropdown:after{border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #fff;}body .datepicker-dropdown.datepicker-orient-bottom:before{border-bottom-color:#fff;top:-11px;}body .datepicker-dropdown.datepicker-orient-bottom:after{top:-12px;}body .datepicker-dropdown.datepicker-orient-left:after{left:18px;}body .datepicker table tr td.active.active,body .datepicker table tr td.active.highlighted.active,body .datepicker table tr td.active.highlighted:active,body .datepicker table tr td.active:active,body .datepicker table tr td span.active.active,body .datepicker table tr td span.active.disabled.active,body .datepicker table tr td span.active.disabled:active,body .datepicker table tr td span.active.disabled:hover.active,body .datepicker table tr td span.active.disabled:hover:active,body .datepicker table tr td span.active:active,body .datepicker table tr td span.active:hover.active,body .datepicker table tr td span.active:hover:active,body .datepicker table tr td.active.active.focus,body .datepicker table tr td.active.active:focus,body .datepicker table tr td.active.highlighted.active.focus,body .datepicker table tr td.active.highlighted.active:focus,body .datepicker table tr td.active.highlighted.active:hover,body .datepicker table tr td.active.highlighted:active.focus,body .datepicker table tr td.active.highlighted:active:focus,body .datepicker table tr td.active.highlighted:active:hover,body .datepicker table tr td.active:active.focus,body .datepicker table tr td.active:active:focus,body .datepicker table tr td.active:active:hover .datepicker table tr td span.active.active.focus,body .datepicker table tr td span.active.active:focus,body .datepicker table tr td span.active.active:hover,body .datepicker table tr td span.active.disabled.active.focus,body .datepicker table tr td span.active.disabled.active:focus,body .datepicker table tr td span.active.disabled.active:hover,body .datepicker table tr td span.active.disabled:active.focus,body .datepicker table tr td span.active.disabled:active:focus,body .datepicker table tr td span.active.disabled:active:hover,body .datepicker table tr td span.active.disabled:hover.active.focus,body .datepicker table tr td span.active.disabled:hover.active:focus,body .datepicker table tr td span.active.disabled:hover.active:hover,body .datepicker table tr td span.active.disabled:hover:active.focus,body .datepicker table tr td span.active.disabled:hover:active:focus,body .datepicker table tr td span.active.disabled:hover:active:hover,body .datepicker table tr td span.active:active.focus,body .datepicker table tr td span.active:active:focus,body .datepicker table tr td span.active:active:hover,body .datepicker table tr td span.active:hover.active.focus,body .datepicker table tr td span.active:hover.active:focus,body .datepicker table tr td span.active:hover.active:hover,body .datepicker table tr td span.active:hover:active.focus,body .datepicker table tr td span.active:hover:active:focus,body .datepicker table tr td span.active:hover:active:hover,body .datepicker table tr td.selected,body .datepicker table tr td.selected.highlighted,body .datepicker table tr td.range:hover{color:#fff;background-color:#dc3a38;border-color:#dc3a38;text-shadow:none;border-radius:0;}body .datepicker table tr td.range{color:#46465d;background-color:rgba(220,58,56,.2);border-color:rgba(220,58,56,.2);}body .datepicker table tr td.selected:hover,body .datepicker table tr td.selected.highlighted:hover,body .datepicker table tr td.active.active:hover{color:#fff;background-color:rgba(220,58,56,.7);border-color:rgba(220,58,56,.7);}body .datepicker table tr td.disabled,body .datepicker table tr td.disabled:hover{color:#46465d;opacity:.3;}body .datepicker{padding:30px;box-shadow:0 20px 40px 0 rgba(131,140,142,.2);border:0;z-index:111111!important;margin-top:0;}body .datepicker .next{border-left:0;}body .datepicker .next span{transform:rotate(-45deg);-webkit-transform:rotate(-45deg);}body .datepicker .prev{border-right:0;}body .datepicker .prev span{transform:rotate(135deg);-webkit-transform:rotate(135deg);}body .datepicker .next,body .datepicker .prev{color:#fff;}body .datepicker .next:hover,body .datepicker .prev:hover{background-color:#dc3a38;border-color:#dc3a38;border-radius:0;}body .datepicker .next:hover span,body .datepicker .prev:hover span{border-color:#fff;}body .datepicker .next span,body .datepicker .prev span{border:solid #aaa;border-width:0 2px 2px 0;color:#fff;border-radius:0;display:inline-block;padding:3px;}body .datepicker .next.disabled,body .datepicker .prev.disabled{visibility:visible;color:#fff;pointer-events:none;}body .datepicker .next.disabled span,body .datepicker .prev.disabled span{border:0;}body .datepicker .dow{color:#a2a2a2;font-weight:normal;}body .datepicker .datepicker-switch{text-transform:uppercase;height:46px;border-left:0;border-right:0;}body .datepicker table tr th,body .datepicker table tr td{font-size:13px;border:1px solid #e3e2e2;min-width:34px;width:34px;height:34px;text-transform:uppercase;}body .datepicker table tr th.new,body .datepicker table tr th.old,body .datepicker table tr td.new,body .datepicker table tr td.old{color:#3a3d3f;opacity:.3;}body .datepicker table tr th.new.range-end,body .datepicker table tr th.new.range-start,body .datepicker table tr th.old.range-end,body .datepicker table tr th.old.range-start,body .datepicker table tr td.new.range-end,body .datepicker table tr td.new.range-start,body .datepicker table tr td.old.range-end,body .datepicker table tr td.old.range-start{border:0;}body .datepicker table tr th.new.day,body .datepicker table tr th.old.day,body .datepicker table tr td.new.day,body .datepicker table tr td.old.day{cursor:default;pointer-events:none;}body .datepicker table tr th span,body .datepicker table tr td span{border-radius:0;}body .datepicker table tr th span.disabled,body .datepicker table tr th span .disabled:hover,body .datepicker table tr td span.disabled,body .datepicker table tr td span .disabled:hover{opacity:.3;}body .datepicker table tr th span.new,body .datepicker table tr th span.old,body .datepicker table tr td span.new,body .datepicker table tr td span.old{color:inherit;}body .datepicker.calendar-hide-disabled .old.disabled.day,body .datepicker.calendar-hide-disabled .new.disabled.day{display:none;}@media(max-width:500px){body .datepicker{top:0!important;position:fixed!important;right:0!important;bottom:0!important;width:100%!important;left:0!important;margin-top:0!important;}body .datepicker>div{bottom:50%;position:absolute;left:0;right:0;transform:translatey(50%);}body .datepicker table{margin:0 auto;}}.wpwl-form{max-width:100%;margin:0;}.wpwl-group-brand{visibility:hidden;position:absolute!important;left:-9999px;}.wpwl-group-submit{display:none;}.wpwl-wrapper{width:100%;}.wpwl-wrapper.wpwl-wrapper-cardNumber{max-width:300px;}.wpwl-wrapper.wpwl-wrapper-expiry{width:120px;}.wpwl-wrapper.wpwl-wrapper-cvv{width:75px;}.wpwl-form-virtualAccount-MBWAY .wpwl-group{width:initial;}.wpwl-form-virtualAccount-MBWAY .wpwl-group-countryCodePhone{margin-right:15px;visibility:hidden;position:absolute;}.wpwl-form-virtualAccount-MBWAY .wpwl-wrapper-mobilePhone{max-width:300px;}@media(max-width:1073px){.wpwl-wrapper.wpwl-wrapper-cardNumber{max-width:100%;}}.page-dashboard .index-items .item-actions,.pagina-testes-resultado .index-items .item-actions{display:none;}@media(max-width:1199px){.page-dashboard .content-section-aluno-desempenho .dashboard-progress-status{justify-self:center;}.page-dashboard .content-section-aluno-desempenho .dashboard-progress-status .dashboard-progress-success{min-height:220px;justify-content:center;margin-bottom:30px;margin-top:30px;}.page-dashboard .content-section-aluno-desempenho .dashboard-progress-status .dashboard-progress-bars{margin-left:0;max-width:100%;}.index-items .item-type.capitulo{font-size:14px;height:auto;padding-top:10px;padding-bottom:10px;}.widget-test-result.widget-test-result-secondary-lg .widget-test-result-item .widget-test-result-item-value{font-size:30px;}}@media(max-width:991px){.widget-test-result.widget-test-result-secondary-lg{flex-wrap:wrap;}.widget-test-result.widget-test-result-secondary-lg .widget-test-result-item{flex:50%;max-width:50%;}.widget-test-result.widget-test-result-secondary-lg .widget-test-result-item:nth-child(2){border-right:0;}.widget-test-result.widget-test-result-secondary-lg .widget-test-result-item:nth-child(3){margin-top:10px;}.page-dashboard .content-section-aluno-questoes .index-items .item-type-secundario>.item-type{width:100px;min-width:100px;padding-left:15px;padding-right:15px;}.page-dashboard .content-section-aluno-questoes .index-items .item-type-secundario>.item-type>.texto{font-size:10px;margin-top:25px!important;width:100%;}.page-dashboard .content-section-aluno-questoes .index-items .item-type-secundario .widget-test-result-item .widget-test-result-item-value{font-size:18px!important;}.page-dashboard .content-section-aluno-questoes .index-items .subitens .widget-test-result{position:absolute;left:0;width:100px;display:flex;justify-content:center;margin-right:0;top:25px;}.page-dashboard .content-section-aluno-questoes .index-items .subitens .widget-test-result:last-child{padding-left:0;}.page-dashboard .content-section-aluno-questoes .index-items .subitens .widget-test-result .widget-test-result-item{padding-left:0;}.page-dashboard .content-section-aluno-questoes .index-items .subitens .widget-test-result .widget-test-result-item .widget-test-result-item-value.black{color:#647284;font-size:14px!important;}.page-dashboard .content-section-aluno-questoes .index-items .item-type{padding:5px 20px;}.page-dashboard .content-section-aluno-questoes .index-items .item-type>.texto{font-size:12px;}.page-dashboard .content-section-aluno-questoes .index-items .item-type .tema{padding-left:15px;padding-right:15px;}}@media(max-width:575px){.widget-test-result .widget-test-result-item{padding:0 6px!important;}.widget-test-result.widget-test-result-secondary{margin-right:0!important;}.index-items .item-type{padding-left:15px;padding-right:15px;}.index-items .item-type .link-icon{padding-left:8px;}}@media(max-width:490px){.widget-test-result.widget-test-result-secondary-lg .widget-test-result-item{flex:100%;max-width:100%;border-right:0;}}.page-identity{display:flex;height:100vh;}.page-identity .link{text-decoration:underline;}.page-identity:before{content:"";background-color:rgba(0,0,0,.6);top:0;bottom:0;left:0;right:0;position:absolute;}.page-identity>img{height:100%;width:100%;object-fit:cover;object-position:center;}.page-identity .image-overlay{margin:0 auto;max-width:1504px;position:absolute;top:0;left:0;right:0;width:100%;height:100%;display:flex;align-content:center;color:#fff;padding:80px 32px;}.page-identity .information{display:flex;flex-direction:column;justify-content:space-between;padding-right:60px;max-width:50%;width:100%;}.page-identity .information .page-identity-background{display:none;}.page-identity .information img.page-identity-logo{max-width:310px;max-height:180px;object-fit:contain;object-position:left;}.page-identity .information .title{font-family:Montserrat;font-size:52px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:.96;letter-spacing:-.2px;}.page-identity .information .subtitle{font-family:Montserrat;font-size:18px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.44;letter-spacing:normal;text-align:left;color:#fff;margin-top:30px;margin-bottom:50px;}.page-identity .information .information-content .developer{display:none;}.page-identity .information .developer span{font-family:Montserrat;font-size:12px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:2;letter-spacing:normal;text-align:left;color:#a3a7b2;margin-right:8px;}.page-identity .information .developer img{height:20px;}.page-identity .form-area{background-color:#fff;padding:40px 60px;max-width:665px;width:100%;}.page-identity .form-area .title{font-family:Montserrat;font-size:30px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.2;letter-spacing:normal;text-align:center;text-transform:uppercase;color:#292c36;margin-bottom:27px;}.page-identity .form-area img{display:none;width:100%;max-width:200px;height:50px;object-fit:contain;}.page-identity .form-area .description{font-family:Montserrat;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.29;letter-spacing:normal;text-align:center;text-transform:uppercase;color:#647284;margin-top:30px;margin-bottom:30px;}.page-identity .form-area .options{margin-top:20px;margin-bottom:30px;}.page-identity .form-area .footer{margin-top:30px;text-align:center;}@media(max-width:991px){.page-identity{height:100%;flex-direction:column;min-height:100vh;}.page-identity:before{content:none;}.page-identity>img{display:none;}.page-identity .image-overlay{flex-direction:column-reverse;position:relative;width:100%;max-width:100%;padding:0;min-height:inherit;}.page-identity .image-overlay .information{flex:1;position:relative;max-width:100%;padding:60px 47px;align-items:center;min-height:300px;}.page-identity .image-overlay .information:before{content:"";background-color:rgba(0,0,0,.6);top:0;bottom:0;left:0;right:0;position:absolute;z-index:1;}.page-identity .image-overlay .information>.developer{display:none;}.page-identity .image-overlay .information .page-identity-logo{display:none;}.page-identity .image-overlay .information .page-identity-background{background-image:url(/images/background.jpg?width=1080&height=1080&rmode=min&v=SIMspGLbnO_7lprVJQILR_9uqm8uLqKpRf_vtiWl4ZA);background-position:top center;display:block;top:0;position:absolute;max-width:100%;object-fit:cover;height:100%;width:100%;left:0;}.page-identity .image-overlay .information .information-content{z-index:1;}.page-identity .image-overlay .information .information-content .developer{display:block;}.page-identity .image-overlay .information .developer,.page-identity .image-overlay .information .title,.page-identity .image-overlay .information .subtitle{text-align:center;}.page-identity .image-overlay .information .title{font-size:40px;}.page-identity .image-overlay .information .subtitle{font-size:16px;}.page-identity .form-area{max-width:100%;padding:0 30px 24px 30px;}.page-identity .form-area .title{display:none;}.page-identity .form-area .form-area-logo{height:80px;padding-top:.3125rem;padding-bottom:.3125rem;display:flex;align-items:center;}.page-identity .form-area .form-area-logo img{display:block;margin:0 auto;max-width:140px;height:50px;padding-bottom:0;}}