﻿html,body{height:100%;overflow-x:hidden;}html body{min-height:100%;color:#6f727e;font-family:'Montserrat',sans-serif;font-size:14px;font-weight:500;background-color:#f3f3f3;width:100%;margin:0;display:table;}footer{display:table-row;height:1px;}.anchor{display:block;position:relative;top:-120px;visibility:hidden;}.select-wrapper{position:relative;height:50px;}.select-wrapper.select-wrapper-small select,.select-wrapper.select-wrapper-small{height:40px;}.select-wrapper.select-wrapper-small .form-control{color:#1e2226;}.select-wrapper.select-wrapper-small:after{font-size:16px;}.select-wrapper select{padding:0 20px;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;}.select-wrapper:after{font-family:'Font Awesome 5 Free';content:'';font-size:10px;font-weight:900;position:absolute;right:20px;pointer-events:none;bottom:50%;transform:translateY(50%);}select::-ms-expand{display:none;}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,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 #fff inset !important;}select{min-width:82px;}select.form-control-default{padding:.375rem 18px;}img.full-image{cursor:pointer;}.form-group{margin-bottom:20px;}.form-group.form-group-lg{margin-bottom:30px;}.form-control::-webkit-input-placeholder{color:#cdd4e0;}.form-control:-moz-placeholder{color:#cdd4e0;}.form-control::-moz-placeholder{color:#cdd4e0;}.form-control:-ms-input-placeholder{color:#cdd4e0;}.form-control::-ms-input-placeholder{color:#cdd4e0;}[data-password-show],.cursor-pointer{cursor:pointer;}.badge.badge-dark{background-color:#292c36;}.badge.badge-round{border-radius:50%;}i{font-size:20px;}.text-highlight{color:#dc3a38;}.loading{position:relative;min-height:80px;color:#3a3d3f;z-index:99;}.loading>.loading-container{position:absolute;bottom:0;left:0;right:0;text-align:center;height:100%;display:flex;justify-content:center;align-items:center;background:transparent;}.text-divider{display:flex;flex-basis:100%;align-items:center;font-size:12px;font-weight:500;color:#cdd4e0;text-transform:uppercase;margin:1rem 0;}.text-divider:before,.text-divider:after{content:"";flex-grow:1;background:#e3e2e2;height:1px;font-size:0;line-height:0;}.text-divider:before{margin-right:8px;}.text-divider:after{margin-left:8px;}.text-divider.text-divider-primary:before,.text-divider.text-divider-primary:after{background-color:#b07e2b;}.input-group{height:50px;}.input-group .input-group-prepend{border-top-right-radius:unset;border-bottom-right-radius:unset;}.input-group .input-group-prepend .input-group-text{padding:.375rem 20px;}.input-group .input-group-append{border-top-left-radius:unset;border-bottom-left-radius:unset;}.input-group .input-group-append .input-group-text{padding:.375rem 20px;border-left:0;}.input-group .input-group-text{color:#cdd4e0;font-size:14px;font-weight:600;}.input-group .form-control{border-left:0;border-right:0;}.input-group .form-control:last-child{border-right:1px solid #ced4da;}.input-group i{font-size:15px;font-style:normal;font-stretch:normal;line-height:1.2;letter-spacing:normal;text-align:left;color:#cdd4e0;}.input-group span{background-color:transparent;}.input-group i+span{padding-left:.5rem;}.form-control{color:#a3a7b2;height:50px;font-size:14px;font-weight:600;padding:.375rem 20px;}.form-control.form-control-default{padding:.375rem 20px;}.form-control:focus{outline:none;box-shadow:none !important;border-color:#ced4da;}select option[disabled]:first-child{display:none;}.top-arrow:before{content:'';position:absolute;display:inline-block;border-right:12px solid transparent;border-bottom:12px solid #fff;border-left:12px solid transparent;}.input-group>.custom-select:not(:last-child),.input-group>.form-control:not(:last-child){border-top-right-radius:0 !important;border-bottom-right-radius:0 !important;}@media(max-width:1400){.container-fluid{padding-left:40px;padding-right:40px;}}@media(min-width:1074px){.visible-mobile{display:none;}}@media(max-width:1073px){.hidden-mobile{display:none;}.visible-mobile{display:block;}}.menu-top{transition:all .4s;background-color:#fff;height:134px;padding:0;-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.125);-moz-box-shadow:0 0 10px 0 rgba(0,0,0,.125);box-shadow:0 0 10px 0 rgba(0,0,0,.125);}.menu-top.menu-top-small{height:80px;}.menu-top.menu-top-small #navbarTopMenu.navbar-collapse .container-fluid{padding-right:40px;display:flex;align-items:center;justify-content:flex-end;}.menu-top .pnl-menu-cart{display:none;}.menu-top .user-loggedin{color:#dc3a38 !important;}.menu-top #navbarTopMenu .row:first-child{transition:all .4s;}.menu-top #navbarTopMenu .border-left{border-left-color:#f3f3f3 !important;}.menu-top #navbarTopMenu .border-bottom{border-bottom-color:#f3f3f3 !important;}.menu-top #menu-top-first-row .dropdown-button{max-width:180px;border-left:1px solid #f3f3f3 !important;}.menu-top #menu-top-first-row .dropdown{max-width:180px;margin:0 auto;}.menu-top.sticky-header{height:72px;position:fixed;width:100%;}.menu-top.sticky-header #menu-top-first-row{display:none;}.menu-top.sticky-header .navbar-brand{padding-right:38px;padding-right:38px;padding-left:38px;padding-top:18px;padding-bottom:18px;}.menu-top.sticky-header .navbar-brand>img{max-height:35px;}.menu-top .navbar-toggler{height:inherit;margin-left:30px;padding:0;font-size:32px;line-height:1.19;letter-spacing:2.1px;text-align:left;color:#292c36 !important;border:none;}.menu-top .navbar-toggler>i{font-size:24px;width:24px;}.menu-top .alert-icon{padding:0;margin-right:30px;font-size:22px;font-size:22px;line-height:1.18;letter-spacing:.6px;text-align:left;color:#292c36 !important;border:none;background-color:transparent;}.menu-top .btn-close{margin-right:24px;display:none;}.menu-top .btn-close:before,.menu-top .btn-close:after{top:3px;}.menu-top .navbar-collapse.show,.menu-top .navbar-collapse.collapsing{height:calc(100vh - 70px) !important;background-color:#fff;}.menu-top .navbar-collapse.show #menu-top-first-row,.menu-top .navbar-collapse.collapsing #menu-top-first-row{display:none;}.menu-top .btn{outline:none;box-shadow:none;min-width:initial;}.menu-top .dropdown-menu{margin-top:0;}.menu-top .cart-items-count{height:15px;width:15px;position:absolute;top:-9px;right:-11px;text-align:center;font-size:9px;font-family:Montserrat;font-weight:bold;font-style:normal;line-height:1.3;letter-spacing:normal;color:#fff;}#navbarTopMenu{height:100%;}#navbarTopMenu .container-fluid{height:100%;width:100%;margin-right:0;padding-left:15px;padding-right:15px;}#navbarTopMenu .dropdown{height:100%;width:100%;padding:0;margin:0;}#navbarTopMenu .dropdown .dropdown-menu{min-width:300px;}#navbarTopMenu .dropdown .dropdown-menu.dropdown-menu-cart{min-width:340px;}#navbarTopMenu .dropdown .btn{font-size:12px;font-weight:600;font-style:normal;font-stretch:normal;line-height:1.17;letter-spacing:.8px;text-transform:uppercase;min-height:initial;}#navbarTopMenu .dropdown>i{font-size:16px;}#navbarTopMenu .navbar-nav{height:100%;width:100%;padding-left:10px;padding-right:10px;}#navbarTopMenu .input-group-search{width:unset;}#navbarTopMenu .input-group-search .input-group-prepend{padding-top:6px;padding-bottom:6px;width:unset;margin-right:0;border:none;}#navbarTopMenu .input-group-search .input-group-prepend i{color:#292c36;font-size:20px;height:20px;width:20px;}#navbarTopMenu .input-group-search .input-group-text{border:0;background-color:#fff;width:100%;padding:.375rem 18px .375rem 32px;min-width:initial;}#navbarTopMenu .input-group-search .form-control{border:0;outline:none;box-shadow:none;height:54px;color:#a3a7b2;}#menu-top-second-row .navbar-nav{padding-left:7px;padding-right:15px;}#menu-top-second-row .dropdown-menu-right.top-arrow:before{right:40px;}#menu-top-second-row .dropdown{max-width:70px;}.shopping-cart{background-color:#dc3a38;}.shopping-cart .cart-details .btn-primary{height:40px;padding-top:12px;padding-bottom:12px;}.navbar-nav .nav-item .nav-link{padding-top:15px;padding-bottom:15px;padding-right:25px;padding-left:25px;}>.container-fluid{padding:0 15px;}.navbar-brand{margin:0;padding-left:40px;padding-right:40px;padding-top:45px;padding-bottom:45px;}.navbar-brand>img{transition:all .4s;max-width:100%;max-height:40px;}.navbar-collapse.collapse.show{overflow-y:auto;}.nav .nav-item,.navbar-nav .nav-item,.nav-pills .nav-item{text-transform:uppercase;}.nav .nav-item.active>.nav-link,.nav .nav-item:hover>.nav-link,.navbar-nav .nav-item.active>.nav-link,.navbar-nav .nav-item:hover>.nav-link,.nav-pills .nav-item.active>.nav-link,.nav-pills .nav-item:hover>.nav-link{color:#dc3a38;}.nav .nav-item .nav-link,.navbar-nav .nav-item .nav-link,.nav-pills .nav-item .nav-link{font-size:12px;font-weight:600;font-style:normal;font-stretch:normal;line-height:1.17;letter-spacing:.3px;color:#292c36;text-align:center;}.nav .nav-item .nav-link.active,.navbar-nav .nav-item .nav-link.active,.nav-pills .nav-item .nav-link.active{color:#f3f3f3;background-color:transparent;}.nav .dropdown .nav-link,.navbar-nav .dropdown .nav-link,.nav-pills .dropdown .nav-link{letter-spacing:.8px;}.dropdown-menu-cart .dropdown-item.empty-cart,.dropdown-menu-alerts .dropdown-item.empty-alerts{font-size:18px;color:#647284;font-weight:500;padding-top:50px;padding-bottom:50px;}.dropdown-menu-alerts .empty-alerts{justify-content:center;}.dropdown-menu-cart .dropdown-item.empty-cart i{font-size:48px;}.dropdown-menu-cart .dropdown-item .description{font-size:14px;}.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;}.dropdown-menu-cart .dropdown-menu-cart-total .product-price{font-size:20px;}.filters a{padding-left:0;padding-right:0;margin-right:70px;}.alerts{display:none !important;}@media(max-width:1200px){.menu-top #menu-top-first-row .dropdown-button{max-width:150px;border-left:1px solid #f3f3f3 !important;}}@media(max-width:991px){.pnl-menu-cart{z-index:1111;display:block;position:relative;}.pnl-menu-cart .dropdown-menu-cart{min-height:calc(100vh - 70px);}.pnl-menu-cart .dropdown-menu-cart .cart-details .basket-item{border-top:1px solid #e2e2e2;}.pnl-menu-cart .dropdown-menu-cart .cart-details .dropdown-item{border:solid 2px rgba(205,212,224,.5);padding:25px 40px 20px 45px;position:fixed;bottom:0;}.pnl-menu-cart .dropdown-menu-cart .cart-details .dropdown-item>.btn{padding:15px 1rem;font-size:16px;line-height:1.19;max-width:228px;width:100%;}.dropdown-menu-cart .empty-cart{text-align:center;}.dropdown-menu-cart .dropdown-menu-cart-total .dropdown-menu-cart-total-title{font-size:18px;line-height:1.33;}.dropdown-menu-cart .dropdown-menu-cart-total .product-price{font-size:22px;line-height:1.5;}}@media(min-width:1200px) and (max-width:1400px){.navbar-nav .nav-item .nav-link{padding-right:18px;padding-left:18px;font-size:11px;}}@media(min-width:768px) and (max-width:1199px){.menu-top .navbar-nav .nav-item .nav-link{font-size:11px;padding-right:.25rem;padding-left:.25rem;}}@media(max-width:767px){.menu-top.menu-top-small .btn-close{display:block;}.menu-top.sticky-header .navbar-brand{padding:0;margin:0 auto;}.menu-top.sticky-header .navbar-brand>img{max-height:30px;}.menu-top .navbar-brand{padding:0;margin:0 auto;}.menu-top .navbar-brand>img{max-height:30px;}.menu-top .alert-icon{visibility:hidden;}.menu-top .cart-items-count{top:20px;right:30px;height:30px;width:30px;font-size:14px;line-height:1.5;}#navbarTopMenu #menu-top-second-row{height:auto !important;border-left-width:0 !important;text-transform:uppercase;font-size:16px;}#navbarTopMenu #menu-top-second-row>div{display:flex;align-items:center;border-bottom:2px solid #e8e8e8;}#navbarTopMenu #menu-top-second-row>div:nth-child(-n+3){padding-left:40px;height:70px;font-weight:600;color:#292c36;letter-spacing:.3px;}#navbarTopMenu #menu-top-second-row>div:nth-child(-n+3) i{font-size:30px;color:#292c36;padding-right:33px;}#navbarTopMenu #menu-top-second-row>div:last-child{border-bottom-width:0;}#navbarTopMenu #menu-top-second-row>div.shopping-cart{color:#fff !important;border-bottom-width:0;}#navbarTopMenu #menu-top-second-row>div.shopping-cart a{color:#fff;text-decoration:none;}#navbarTopMenu #menu-top-second-row>div.shopping-cart i{color:#fff;padding-right:28px;}#navbarTopMenu #menu-top-second-row>div.alerts{background-color:#eee;}#navbarTopMenu #menu-top-second-row>div.alerts a{color:#292c36;text-decoration:none;}#navbarTopMenu #menu-top-second-row>div.profile{background-color:rgba(248,248,248,.8);height:auto;min-height:70px;}#navbarTopMenu #menu-top-second-row>div.profile a{color:#292c36;text-decoration:none;}#navbarTopMenu #menu-top-second-row>div.search-form{padding:40px;border-bottom-width:0;}#navbarTopMenu #menu-top-second-row>div.search-form .input-group .input-group-prepend .input-group-text{border-right:none;}#navbarTopMenu #menu-top-second-row>div.search-form .input-group .input-group-prepend .input-group-text{min-width:unset;padding-left:15px;padding-right:15px;background-color:#fff;}#navbarTopMenu #menu-top-second-row>div.search-form .input-group .input-group-prepend i{color:#292c36;}#navbarTopMenu #menu-top-second-row>div.search-form .input-group input{border-right-width:0;padding-right:0;}#navbarTopMenu #menu-top-second-row>div.search-form .input-group .input-group-append{background-color:#fff;}#navbarTopMenu #menu-top-second-row>div.search-form .input-group .input-group-append .input-group-text{border-left-width:0;min-width:unset;padding-left:15px;padding-right:15px;}#navbarTopMenu #menu-top-second-row>div.search-form .input-group .input-group-append i{border-radius:4px;height:30px;width:30px;color:#fff;background-color:#dc3a38;font-size:10px;}#navbarTopMenu #menu-top-second-row>div.search-form .input-group .form-control{color:#292c36;}#navbarTopMenu #menu-top-second-row>div.logout{padding:0 40px 80px;text-align:center;}#navbarTopMenu #menu-top-second-row>div.logout #logoutForm{width:100%;}#navbarTopMenu #menu-top-second-row>div.logout #logoutForm .btn{padding:12px 0;width:100%;}#navbarTopMenu #menu-top-second-row .shopping-cart-show{display:flex;justify-content:space-between;width:100%;margin-right:30px;align-items:center;}#navbarTopMenu #menu-top-second-row .shopping-cart-show>div{display:flex;align-items:center;}#navbarTopMenu #menu-top-second-row .shopping-cart-show .product-price{font-size:16px;line-height:1.19;letter-spacing:1.07px;color:#fff;font-weight:700;margin-right:28px;}#navbarTopMenu #menu-top-second-row .shopping-cart-show .cart-items-count{position:relative;top:auto;right:auto;}#navbarTopMenu .navbar-nav{padding:0;height:auto;}#navbarTopMenu .navbar-nav .nav-item{width:100%;}#navbarTopMenu .navbar-nav .nav-item .nav-link{text-align:left;font-size:16px;margin:0 40px;padding:0;height:70px;display:flex;align-items:center;border-bottom:2px solid #f6f6f6;}#navbarTopMenu .navbar-nav .nav-item:last-child .nav-link{border-bottom-width:0;}}@media(max-width:479px){.pnl-menu-cart .dropdown-menu-cart .cart-details .dropdown-item{padding:25px 15px 20px 15px;}}@media(max-width:460px){#navbarTopMenu #menu-top-second-row .shopping-cart-show .product-price{display:none;}}button.btn-close{background-color:transparent;border:none;}.btn{font-size:12px;font-weight:500;font-style:normal;font-stretch:normal;line-height:1.5;letter-spacing:normal;text-align:center;text-transform:uppercase;padding-top:10px;padding-bottom:10px;border-radius:6px;min-width:150px;max-width:420px;}.btn>i+span{margin-left:11px;}.btn>i{font-size:13px;}.btn.btn-wide{min-width:240px;}.btn-back{font-size:16px;text-align:center;width:100%;padding-top:12px;padding-bottom:12px;}.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{box-shadow:0 0 0 .2rem rgba(225,88,86,.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,88,86,.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-outline-gray{color:#292c36;border-color:#292c36;}.btn-outline-gray:hover{color:#dc3a38;background-color:transparent;border-color:#dc3a38;}.btn-outline-gray:focus,.btn-outline-gray.focus{box-shadow:0 0 0 .2rem rgba(41,44,54,.5);}.btn-outline-gray.disabled,.btn-outline-gray:disabled{color:#292c36;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:#dc3a38;}.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(41,44,54,.5);}.btn-outline-white{color:#fff;border-color:#fff;}.btn-outline-white:hover{color:#dc3a38;background-color:transparent;border-color:#dc3a38;}.btn-outline-white:focus,.btn-outline-white.focus{box-shadow:0 0 0 .2rem rgba(255,255,255,.5);}.btn-outline-white.disabled,.btn-outline-white:disabled{color:#fff;background-color:transparent;}.btn-outline-white:not(:disabled):not(.disabled):active,.btn-outline-white:not(:disabled):not(.disabled).active,.show>.btn-outline-white.dropdown-toggle{color:#fff;background-color:transparent;border-color:#dc3a38;}.btn-outline-white:not(:disabled):not(.disabled):active:focus,.btn-outline-white:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-white.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(255,255,255,.5);}.btn-outline-gray:active,.btn-outline-gray:focus,.btn-outline-gray:not(:disabled):not(.disabled):active,.btn-outline-white:active,.btn-outline-white:focus,.btn-outline-white:not(:disabled):not(.disabled):active{box-shadow:none;color:#dc3a38;border:1px solid #dc3a38;}.btn-facebook{width:100%;color:#fff;background-color:#3b5998;border-color:#3b5998;}.btn-facebook:hover{color:#fff;background-color:#30497c;border-color:#2d4373;}.btn-facebook:focus,.btn-facebook.focus{box-shadow:0 0 0 .2rem rgba(88,114,167,.5);}.btn-facebook.disabled,.btn-facebook:disabled{color:#fff;background-color:#3b5998;border-color:#3b5998;}.btn-facebook:not(:disabled):not(.disabled):active,.btn-facebook:not(:disabled):not(.disabled).active,.show>.btn-facebook.dropdown-toggle{color:#fff;background-color:#2d4373;border-color:#293e6a;}.btn-facebook:not(:disabled):not(.disabled):active:focus,.btn-facebook:not(:disabled):not(.disabled).active:focus,.show>.btn-facebook.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(88,114,167,.5);}.btn-facebook:hover,.btn-facebook:focus,.btn-facebook:active,.btn-facebook:not(:disabled):not(.disabled):active{box-shadow:0 3px 6px 0 rgba(60,90,154,.3);background-color:#3b5998;border-color:#3b5998;}.btn-google{width:100%;color:#fff;background-color:#c71610;border-color:#c71610;}.btn-google:hover{color:#fff;background-color:#a4120d;border-color:#98110c;}.btn-google:focus,.btn-google.focus{box-shadow:0 0 0 .2rem rgba(207,57,52,.5);}.btn-google.disabled,.btn-google:disabled{color:#fff;background-color:#c71610;border-color:#c71610;}.btn-google:not(:disabled):not(.disabled):active,.btn-google:not(:disabled):not(.disabled).active,.show>.btn-google.dropdown-toggle{color:#fff;background-color:#98110c;border-color:#8c0f0b;}.btn-google:not(:disabled):not(.disabled):active:focus,.btn-google:not(:disabled):not(.disabled).active:focus,.show>.btn-google.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(207,57,52,.5);}.btn-google:hover,.btn-google:focus,.btn-google:active,.btn-google:not(:disabled):not(.disabled):active{box-shadow:0 3px 6px 0 rgba(209,61,48,.3);background-color:#c71610;border-color:#c71610;}.btn-apple{width:100%;height:40px;border-radius:6px;}.btn-apple:hover,.btn-apple:focus,.btn-apple:active,.btn-apple:not(:disabled):not(.disabled):active{box-shadow:0 3px 6px 0 rgba(0,0,0,.3);background-color:#000;border-color:#000;}.btn-apple:hover{cursor:pointer;}.btn-facebook,.btn-google{font-size:11px;font-weight:700;padding-left:0;padding-right:0;height:40px;text-transform:none;display:flex;align-items:center;justify-content:center;letter-spacing:-.5px;}.btn-facebook>i,.btn-google>i{font-size:10px;}.btn-facebook>i+span,.btn-google>i+span{margin-left:5px;}.external-login-buttons .form-group:nth-child(1){padding-left:0;padding-right:2px;}.external-login-buttons .form-group:nth-child(2){padding-left:2px;padding-right:2px;}.external-login-buttons .form-group:nth-child(3){padding-left:2px;padding-right:0;}.btn-link-primary{font-size:14px;font-style:normal;font-stretch:normal;font-weight:bold;line-height:1.71;letter-spacing:.4px;padding-left:0;padding-right:0;color:#dc3a38;text-transform:initial;}.btn-link-primary:hover{color:#dc3a38;}.btn-link-dark{font-size:14px;font-style:normal;font-stretch:normal;font-weight:bold;line-height:1.71;letter-spacing:.4px;padding-left:0;padding-right:0;color:#1e2226;text-transform:initial;}.btn-link-dark:hover{color:#dc3a38;}.sr-group-toggle .btn{color:#1e2226;border:1px solid #1e2226;box-shadow:none;}.sr-group-toggle .btn.active{color:#fff;background-color:#dc3a38;border-color:#dc3a38;}.btn-close{width:24px;height:24px;color:#292c36;cursor:pointer;min-width:initial;position:relative;}.btn-close:before,.btn-close:after{position:absolute;left:11px;top:0;content:' ';height:18px;width:1px;background-color:#000;}.btn-close:before{transform:rotate(45deg);}.btn-close:after{transform:rotate(-45deg);}.btn-icon{border-radius:50%;width:40px;height:40px;min-height:initial;font-size:13px;line-height:1;padding:0;display:flex;align-items:center;justify-content:center;min-width:initial;box-shadow:none;}.btn-icon.btn-icon-white{color:#fff;border:solid 1px rgba(255,255,255,.31);}.btn-icon.btn-icon-white:hover{color:#fff;border:solid 1px rgba(220,58,56,.7);}.btn-show-cart{display:flex;margin:0 auto;align-items:center;font-size:14px;}.btn-w151{width:151px;}.btn-w180{width:180px;}.btn-w194{width:194px;}.btn-w215{width:215px;}.btn-w240{width:240px;}.btn-w250{width:250px;}.dropdown-menu .dropdown-item,.dropdown-menu-cart .dropdown-item{padding:20px 30px;background-color:#fff;}.dropdown-menu .dropdown-item p,.dropdown-menu-cart .dropdown-item p{margin-bottom:0;}.dropdown-menu{box-shadow:0 10px 40px 0 #6f727e;border:solid 1px #eee;border-radius:0;padding:0;}.dropdown-menu .dropdown-item>div{white-space:normal;}.dropdown-menu .dropdown-item.dropdown-item-icon-text{display:flex;align-items:center;}.dropdown-menu .dropdown-item .title,.dropdown-menu .dropdown-item .description{font-size:12px;line-height:1.17;font-weight:600;}.dropdown-menu .dropdown-item .title{color:#1e2226;letter-spacing:.3px;}.dropdown-menu .dropdown-item .description{color:#6f727e;}.dropdown-menu .dropdown-item i{font-size:36px;margin-right:20px;}.dropdown-menu .dropdown-item p+p{margin-top:4px;}.dropdown-menu .dropdown-divider{margin:0;}.dropdown-menu-center{left:50%;right:auto;transform:translate(-50%,0);}.dropdown-menu-center.top-arrow:before{right:50%;transform:translateX(50%);top:-12px;}.dropdown-menu-right.top-arrow:before{right:20%;transform:translateX(50%);top:-12px;}@media(max-width:991px){.btn:not(.btn-number){min-height:50px;font-size:16px;padding-top:12px;padding-bottom:12px;}.btn.btn-facebook,.btn.btn-google{font-size:11px;min-height:50px;}.btn-apple{min-height:50px;}}@media(max-width:768px){.btn{width:100%;max-width:100%;}}@media(max-width:400px){.btn.btn-facebook,.btn.btn-google{font-size:18px;min-height:50px;}.btn.btn-facebook>i,.btn.btn-google>i{font-size:14px;}.btn.btn-facebook>i+span,.btn.btn-google>i+span{margin-left:6px;}.external-login-buttons .form-group:nth-child(1),.external-login-buttons .form-group:nth-child(2),.external-login-buttons .form-group:nth-child(3){padding-left:0;padding-right:0;}}.title{font-size:30px;color:#292c36;font-weight:800;font-style:normal;font-stretch:normal;text-transform:uppercase;line-height:1.5;}.title.title-small{font-size:14px;margin-bottom:20px;}.search-empty,.empty-result{font-size:18px;font-weight:600;line-height:1.44;letter-spacing:normal;color:#647284;margin-top:35px;}.search-empty .search-empty-title,.search-empty .empty-result-title,.empty-result .search-empty-title,.empty-result .empty-result-title{font-size:30px;color:#292c36;line-height:1.2;letter-spacing:normal;margin-bottom:30px;}.search-empty a,.empty-result a{font-size:inherit;}.content-tooltip{font-size:20px;color:#dc3a38;}.tooltip.show{opacity:1;}.tooltip .arrow:before{border-top-color:#cdd4e0;border-width:.6rem .6rem 0;left:-3px;}.tooltip .tooltip-inner{max-width:240px;background-color:#cdd4e0;color:#647284;font-size:12px;text-align:left;font-weight:600;line-height:1.17;padding:22px 20px;}.helper-text{font-family:'Montserrat',sans-serif;font-size:10px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.6;letter-spacing:normal;color:#6f727e;}.helper-text i{font-size:inherit;}.helper-text i+span{margin-left:5px;}.helper-text p{margin-bottom:0;}.product-price{font-family:'Montserrat',sans-serif;font-weight:600;font-style:normal;line-height:1.17;letter-spacing:normal;color:#dc3a38;white-space:nowrap;}.page-header{min-height:285px;background-size:cover;}.page-header .left-zone{width:25%;text-align:center;padding-left:40px;}.page-header .center-zone{width:50%;text-align:center;}.page-header .center-zone .subtitle+.title{padding-top:15px;}.page-header .right-zone{width:25%;text-align:center;}.page-header.inner-page{position:relative;}.page-header.inner-page img{height:100%;width:100%;min-height:inherit;object-fit:cover;object-position:center;}.page-header.inner-page .image-overlay{background-color:rgba(0,0,0,.4);position:absolute;top:0;left:0;width:100%;height:100%;text-align:center;padding:0 25%;}.page-header.inner-page .title{font-size:40px;color:#fff;letter-spacing:-.2px;margin-bottom:20px;}.page-header.inner-page .subtitle{color:#fff;font-weight:500;line-height:1.21;}.page-header.information-page{min-height:307px;background-color:#cdd4e0;position:relative;padding:10px 0;}.page-header.information-page.testeTematico{height:318px;}.page-header.information-page.testeTematico .form-group{margin-top:30px;}.page-header.information-page.testeTematico .center-zone .title{margin-top:118px;}.page-header.information-page.testeTematico .left-zone .title,.page-header.information-page.testeTematico .right-zone .type{margin-top:128px;}.page-header.information-page.testesOnline .center-zone .buttons{bottom:30px;}.page-header.information-page .title{letter-spacing:normal;}.page-header.information-page .date{font-weight:600;font-style:normal;font-stretch:normal;line-height:1.5;letter-spacing:normal;color:#292c36;text-transform:uppercase;}.page-header.information-page .subtitle{font-weight:500;color:#292c36;}.page-header.information-page .slogan{font-style:normal;font-stretch:normal;line-height:1.21;letter-spacing:normal;text-align:center;color:#292c36;}.page-header.information-page .left-zone.laws>div{display:inline-block;text-align:left;}.page-header.information-page .left-zone .title,.page-header.information-page .left-zone .subtitle{letter-spacing:.1px;font-weight:600;}.page-header.information-page .left-zone .title{font-size:16px;line-height:1.19;}.page-header.information-page .left-zone .subtitle{font-size:12px;line-height:1.17;text-transform:uppercase;}.page-header.information-page .left-zone .subtitle+.title,.page-header.information-page .left-zone .title+.title{margin-top:30px;}.page-header.information-page .type{font-family:PTSerif;font-size:18px;font-weight:normal;font-style:italic;font-stretch:normal;line-height:1.28;letter-spacing:normal;text-align:center;color:#292c36;}.page-header.information-page .center-zone .title{font-size:36px;line-height:1.11;max-width:670px;}.page-header.information-page .center-zone .subtitle{font-size:14px;font-weight:600;line-height:1.21;letter-spacing:normal;margin-top:20px;max-width:680px;margin-left:auto;margin-right:auto;}.page-header.information-page .center-zone .type{margin-bottom:36px;}.page-header.information-page .center-zone .slogan{margin-top:30px;}.page-header.information-page .center-zone .buttons{width:100%;position:relative;top:40px;}.page-header.information-page .form-group{margin-top:40px;margin-bottom:0;}.page-header.information-page.noticia .center-zone .type,.page-header.information-page.conselho .center-zone .type{margin-bottom:15px;}.page-header.information-page.categoria .left-zone .title{font-size:20px;line-height:.9px;}.page-header.information-page.categoria .center-zone .title{font-size:36px;}.page-header.information-page.categoria .page-instructions .container-fluid{margin-bottom:0;}.page-header.information-page.teste{min-height:100px;height:auto;padding-top:25px;padding-bottom:25px;}.page-header.information-page.teste .left-zone{margin-left:107px;}.page-header.information-page.teste .left-zone .type{text-align:left;}.page-header.information-page.teste .right-zone{text-align:right;margin-right:107px;}.page-header.information-page.teste .center-zone .title{max-width:100%;}.page-header.information-page.teste .center-zone .type{display:none;}.container-fluid{padding-left:40px;padding-right:40px;}.page-content{margin-top:40px;margin-bottom:80px;font-style:normal;font-stretch:normal;line-height:1.44;letter-spacing:normal;text-align:left;}.page-content .container-fluid{max-width:1440px;}.page-content .top-content{position:relative;display:flex;justify-content:space-between;flex-wrap:wrap;align-items:center;padding-bottom:40px;}.page-content .top-content .title{white-space:nowrap;margin-right:40px;}.page-content .bottom-content .btn{font-size:16px;text-align:center;width:100%;padding-top:12px;padding-bottom:12px;}.page-content ul,.page-content ol{padding-left:15px;}.page-content hr{margin:0;}.page-content .page-content-header{margin-bottom:30px;display:flex;justify-content:space-between;align-items:center;}.page-content .highlight{margin-top:30px;margin-bottom:30px;}.page-content .highlight hr{border-top:solid 1px #e8e8e8;}.page-content .highlight p{font-family:'PT Serif',serif;font-size:24px;font-weight:500;font-style:italic;font-stretch:normal;line-height:1.29;letter-spacing:normal;text-align:left;color:#647284;margin-top:30px;margin-bottom:30px;}.page-content.homepage .top-content{padding-bottom:35px;}.page-content.homepage .top-content .title{font-size:24px;text-align:left;}.page-content.homepage .bottom-content{display:none;}.page-content.homepage .onlineTests-content .card{margin-bottom:40px;}.page-content.homepage .learning-content{padding-bottom:40px;}.page-content.homepage .learning-content .cards{margin-left:-10px;margin-right:-10px;}.page-content.homepage .learning-content .cards .card{width:calc(50% - 20px);margin-bottom:initial;margin-left:10px;margin-right:10px;}.page-content.homepage .learning-content .cards .card>img{object-fit:contain;}.page-content.homepage .learning-content .card-image{width:100%;height:400px;max-width:670px;}.page-content.homepage .news-content{padding-bottom:80px;}.page-content.homepage .news-content .card{margin-bottom:0;}.page-content.homepage .store-content{padding-bottom:60px;}.page-content.homepage .store-content .content-image{padding:65px 0 0;position:relative;}.page-content.homepage .store-content .content-image .top-content .title{color:#fff;text-align:left;}.page-content.homepage .store-content .content-image .background-image{background-size:cover;background-position:center center;position:absolute;width:100%;height:288px;top:0;left:0;background-repeat:no-repeat;}.page-content.homepage .store-content .content-image .background-image:after{content:'';position:absolute;background-color:rgba(0,0,0,.2);top:0;bottom:0;left:0;right:0;}.page-content.homepage .tiles-content .cards{margin-right:0;margin-left:0;}.page-content.homepage .tiles-content .cards .card{width:340px;height:340px;margin-bottom:0;margin-right:0;margin-left:0;}.page-content.homepage .tiles-content .cards .card.card-image .card-img-overlay{align-items:center;background-color:rgba(0,0,0,.3);}.page-content.homepage .tiles-content .cards .card.card-image .card-img-overlay .card-body .card-title{font-size:20px;}.page-content.homepage .tiles-content .cards .card .card-button-multiple a:last-child{margin-right:0;}.page-content.homepage .tiles-content .cards .order-2 .card,.page-content.homepage .tiles-content .cards .order-4 .card{width:680px;}.page-content.homepage .tiles-content .cards .order-7{display:none;}.page-content.homepage .tiles-content .cards .order-2 .card-image .card-img-overlay{padding:40px 180px;}.page-content.homepage .tiles-content .cards .order-2 .card-image .card-img-overlay .card-body .card-title{font-size:26px;margin-bottom:18px;}.page-content.homepage .tiles-content .cards .order-2 .card-image .card-img-overlay .card-body .card-text{margin-top:0;margin-bottom:46px;}.page-content.homepage .tiles-content .cards .order-2 .card-image .card-img-overlay .card-body .card-action .btn{width:180px;}.page-content.homepage .tiles-content .cards .order-4 .card-color .card-body .card-subtitle{margin-bottom:34px;}.page-content.homepage .tiles-content .cards .order-4 .card-color .card-body .card-title{font-size:26px;margin-bottom:38px;}.page-content.testeTematico .container-fluid{max-width:1210px;}.page-content.quem-somos{margin-top:60px;}.page-content.quem-somos .content{font-size:18px;color:#6f727e;}.page-content.quem-somos .history{margin-bottom:100px;}.page-content.quem-somos .img-history img{max-height:205px;}.page-content.quem-somos .cards{margin-left:-9px;margin-right:-9px;}.page-content.quem-somos .cards .card{width:calc(50% - 18px);max-width:670px;margin-bottom:initial;margin-left:9px;margin-right:9px;}.page-content.mosaico{margin-bottom:53px;}.page-content.mosaico .filters ul{padding-left:0;}.page-content.mosaico.conselhos .card .card-title{height:50px;}.page-content.mosaico.conselhos .card .card-text{height:75px;visibility:hidden;}.page-content.mosaico.conselhos .card:nth-child(1),.page-content.mosaico.conselhos .card:nth-child(10){width:668px;}.page-content.mosaico.conselhos .card:nth-child(1) .card-text,.page-content.mosaico.conselhos .card:nth-child(10) .card-text{visibility:visible;}.page-content.mosaico.loja{margin-bottom:60px;}.page-content.mosaico.loja .card{margin-bottom:20px;}.page-content.inner-page,.page-content.information-page{margin-top:0;margin-bottom:0;padding-top:80px;padding-bottom:80px;background-color:#fff;border-bottom:solid 1px #e8e8e8;}.page-content.inner-page .container-fluid,.page-content.information-page .container-fluid{max-width:980px;}.page-content.inner-page .content,.page-content.information-page .content{font-size:22px;font-weight:600;font-style:normal;font-stretch:normal;line-height:1.36;letter-spacing:normal;color:#647284;}.page-content.inner-page .short-description,.page-content.information-page .short-description{margin-bottom:40px;font-size:18px;line-height:26px;}.page-content.inner-page .description p:last-child,.page-content.information-page .description p:last-child{margin-bottom:0;}.page-content.inner-page img:not([style=""]),.page-content.information-page img:not([style=""]){width:100% !important;object-fit:contain;max-width:100%;height:auto !important;}.page-content.information-page p{margin-bottom:24px;}.page-content.information-page ol li+li{margin-top:30px;}.page-content.product .content{border:solid 1px #e8e8e8;background-color:#fff;padding:70px 80px 100px 100px;font-size:14px;font-weight:600;font-style:normal;font-stretch:normal;line-height:1.71;letter-spacing:normal;text-align:left;color:#6f727e;margin-left:0;margin-right:0;}.page-content.product .page-related{padding:35px 15px 0 15px;}.page-content.product .page-related .card{margin-bottom:0;}.page-content.checkout.checkout-online-tests{margin-top:150px;}.page-content.checkout.checkout-online-tests .container-status{position:relative;margin:-195px 114px 50px 117px;}.page-content.checkout.checkout-online-tests .content-product{display:flex;flex-direction:row;margin-top:52px;}.page-content.checkout.checkout-online-tests .content-product .product-selection-mobile{display:none;}.page-content.checkout.checkout-online-tests .content-product .content-product-image{width:398px;height:578px;flex:0 0 auto;max-width:100%;margin-left:15px;margin-right:32px;margin-bottom:0;min-height:1px;}.page-content.checkout.checkout-online-tests .content-product .content-product-image .card-image{width:100%;height:auto;margin:0;}.page-content.checkout.checkout-online-tests .content-product .content-product-image .card-image .card-type{font-family:'PT Serif',serif;font-style:italic;font-weight:normal;text-transform:initial;margin-bottom:10px;font-size:14px;}.page-content.checkout.checkout-online-tests .content-product .content-product-details{padding-right:0;margin-top:28px;}.page-content.checkout.checkout-online-tests .content-product .content-product-details.footer-description{display:none;}.page-content.checkout.checkout-online-tests .content-product .content-product-details .subtitle{margin-bottom:9px;}.page-content.checkout.checkout-online-tests .content-product .content-product-details .title{margin-bottom:33px;}.page-content.checkout.checkout-online-tests .content-product .content-product-details label{font-size:12px;line-height:1.5;text-transform:uppercase;color:#a3a7b2;margin-bottom:10px;}.page-content.checkout.checkout-online-tests .content-product .content-product-details .form-group{margin-bottom:30px;}.page-content.checkout.checkout-online-tests .content-product .content-product-details .form-group label{margin-bottom:15px;}.page-content.checkout.checkout-online-tests .content-product .content-product-details .form-group .select-wrapper{width:100%;max-width:120px;}.page-content.checkout.checkout-online-tests .content-product .content-product-details .product-price-details{display:flex;align-items:center;margin-bottom:88px;}.page-content.checkout.checkout-online-tests .content-product .content-product-details .product-price-details .product-price{margin-bottom:0;}.page-content.checkout.checkout-online-tests .content-product .content-product-details .product-price-details .product-price-description{color:#6f727e;font-size:12px;font-weight:normal;}.page-content.checkout.checkout-online-tests .content-product .content-product-details .product-price-details .product-price+.product-price-description{margin-left:11px;}.page-content.checkout.checkout-online-tests .content-product .content-product-details .product-description{font-size:14px;line-height:1.71;}.page-content.checkout.checkout-online-tests .content-product .content-product-details .product-description .title{margin-bottom:21px;}.page-content.checkout.checkout-online-tests .basket-overview .shipping-costs,.page-content.checkout.checkout-online-tests .basket-overview .shipping-costs+hr{display:none;}.page-content.checkout .content{border:solid 1px #e8e8e8;background-color:#fff;padding:42px 30px 84px 15px;margin-left:0;margin-right:0;}.page-content.checkout .content .content-basket-details{padding-right:25px;}.page-content.checkout .content-footer{margin-top:0;margin-left:20px;}.page-content.checkout .form-wizard{max-width:810px;margin-bottom:78px;padding-left:0;}.page-content.contacts{margin-top:80px;}.page-content.contacts .container-fluid{max-width:1210px;}.page-content.contacts .map{margin-top:40px;}.page-content.contacts .title{font-size:24px;margin-bottom:20px;}.page-content.contacts .content.localizacao .row{margin-right:-8px;margin-left:-8px;}.page-content.contacts .content.localizacao .row>div[class*="col"]{padding-right:8px;padding-left:8px;}.page-content.contacts .content.localizacao .row>div[class*="col"]:nth-child(1){flex:0 0 30%;max-width:30%;}.page-content.contacts .content.localizacao .row>div[class*="col"]:nth-child(2){flex:0 0 20%;max-width:20%;}.page-content.contacts .content.localizacao .row>div[class*="col"]:nth-child(3){flex:0 0 30%;max-width:30%;}.page-content.contacts .content.localizacao .row>div[class*="col"]:nth-child(4){flex:0 0 20%;max-width:20%;}.page-content.contacts .content .contact-item{margin-bottom:40px;}.page-content.drive-schools{margin-top:80px;}.page-content.drive-schools .container-fluid{max-width:1210px;}.page-content.drive-schools .title{text-align:center;margin-bottom:40px;}.page-content.drive-schools .content{margin:0 auto;text-align:center;}.page-content.drive-schools .content p{margin-bottom:0;}.page-content.drive-schools .content .form-control{color:#6f727e;}.page-content.drive-schools .content .drive-schools-description{max-width:658px;margin-left:auto;margin-right:auto;}.page-content.drive-schools .content .content-form{margin-bottom:80px;}.page-content.drive-schools .content .content-form select{width:327px;color:#a3a7b2;}.page-content.drive-schools .content .content-form .select-wrapper:last-child{margin-left:25px;}.page-content.drive-schools .content .btn{margin-top:40px;}.page-content.drive-schools hr{margin-top:80px;margin-bottom:80px;}.page-content.drive-schools .content-empty{max-width:783px;margin:0 auto;}.page-content.search{margin-top:80px;}.page-content.search .container-fluid{max-width:1210px;}.page-content.search .title{text-transform:initial;}.page-content.search .search-count{font-weight:600;}.page-content.search .search-empty{font-size:18px;font-weight:600;line-height:1.44;letter-spacing:normal;color:#647284;margin-top:35px;}.page-content.search .search-empty .content-right{text-align:right;padding-right:75px;}.page-content.search .search-empty .content-right img{max-width:300px;}.page-content.search .card-search .card-title{text-transform:initial;}.page-content.legislation .container-fluid{max-width:1210px;}.page-content.legislation i{font-size:11px;}.page-content.legislation .legislation-types{margin-bottom:35px;}.page-content.faq .container-fluid{max-width:1210px;}.page-content.faq i{font-size:11px;}.page-content.faq .temas{font-size:24px;font-weight:bold;font-style:normal;font-stretch:normal;line-height:1.21;letter-spacing:.2px;text-align:left;color:#1e2226;}.page-content.profile .empty-result{margin-top:80px;}.page-content.profile .row>div[class*="col"]:first-of-type{padding-right:40px;}.page-content.profile .content.content-white{padding:40px 55px 40px 55px;margin-bottom:20px;}.page-content.profile .content .content-form{padding:0 50px 40px 50px;margin:0;}.page-content.profile .content .content-form .form-group:last-child{margin-bottom:0;}.page-content.profile .content .content-form .input-group-prepend{width:100px;}.page-content.profile .content hr{margin-bottom:40px;}.page-content.profile .disclaimer{padding:30px 40px;border-radius:6px;box-shadow:2px 3px 30px 0 rgba(205,212,224,.6);background-color:rgba(205,212,224,.9);font-size:12px;font-weight:600;font-style:normal;font-stretch:normal;line-height:1.5;letter-spacing:normal;text-align:left;color:#647284;display:flex;}.page-content.profile .disclaimer img{margin-right:40px;}.page-content.profile .input-group-prepend{width:90px !important;}.page-content.profile .input-group-prepend.input-group-prepend-lg{width:130px !important;}.page-content.profile .input-group-prepend.input-group-prepend-lg .input-group-text{min-width:130px;}.page-content.profile .input-group-prepend .input-group-text{min-width:90px;}.page-content.profile .form-control{border-top-right-radius:4px;border-bottom-right-radius:4px;}.page-content.profile .right-menu ul,.page-content.faq .right-menu ul{padding-left:0;}.page-content.profile .right-menu ul a,.page-content.faq .right-menu ul a{padding-left:0;text-align:left;font-weight:800;font-size:14px;font-style:normal;font-stretch:normal;line-height:1.21;letter-spacing:.1px;text-align:left;color:#292c36;}.page-content.profile,.page-content.myTests{margin-bottom:100px;}.page-content.profile .container-fluid,.page-content.myTests .container-fluid{max-width:1230px;}.page-content.profile .header,.page-content.myTests .header{justify-content:space-between;}.page-content.profile .title,.page-content.myTests .title{font-size:36px;line-height:43px;margin-bottom:35px;}.page-content.profile .title.title-small,.page-content.myTests .title.title-small{font-size:30px;line-height:1;}.page-content.profile .user-name,.page-content.myTests .user-name{font-size:24px;font-weight:bold;font-style:normal;font-stretch:normal;line-height:43px;letter-spacing:.2px;text-align:left;color:#1e2226;margin-bottom:35px;}.page-content.profile .category-dashboard .dashboard-section,.page-content.myTests .category-dashboard .dashboard-section{display:flex;flex-wrap:wrap;margin-left:-24px;margin-right:-24px;}.page-content.profile .category-dashboard .dashboard-section .content-tip,.page-content.myTests .category-dashboard .dashboard-section .content-tip{margin-bottom:56px;}.page-content.profile .category-dashboard .dashboard-section .profile-avatar,.page-content.myTests .category-dashboard .dashboard-section .profile-avatar{margin-left:auto;margin-right:auto;}.page-content.profile .category-dashboard .dashboard-section .dashboard-progress-status,.page-content.myTests .category-dashboard .dashboard-section .dashboard-progress-status{display:flex;flex-wrap:wrap;align-items:center;}.page-content.profile .category-dashboard .dashboard-section .dashboard-progress-status .dashboard-progress-success .progress-radial,.page-content.myTests .category-dashboard .dashboard-section .dashboard-progress-status .dashboard-progress-success .progress-radial{height:243px;width:243px;margin:0 auto;}.page-content.profile .category-dashboard .dashboard-section .dashboard-progress-status .dashboard-progress-bars,.page-content.myTests .category-dashboard .dashboard-section .dashboard-progress-status .dashboard-progress-bars{width:100%;max-width:408px;margin:0 auto;}.page-content.profile .category-dashboard .dashboard-section .dashboard-progress-status .dashboard-progress-bars .progress-container,.page-content.myTests .category-dashboard .dashboard-section .dashboard-progress-status .dashboard-progress-bars .progress-container{margin-bottom:40px;}.page-content.profile .category-dashboard .test-section,.page-content.myTests .category-dashboard .test-section{display:flex;flex-wrap:wrap;margin-left:-10px;margin-right:-10px;}.page-content.profile .category-dashboard .test-section .test-result-item,.page-content.myTests .category-dashboard .test-section .test-result-item{padding-left:10px;padding-right:10px;margin-bottom:20px;}.page-content.profile .category-dashboard .test-section .test-result-item .test-result-item-container,.page-content.myTests .category-dashboard .test-section .test-result-item .test-result-item-container{padding:30px 40px 30px 40px;width:524px;height:263px;border:solid 1px #cdd4e0;display:flex;}.page-content.profile .category-dashboard .test-section .test-result-item .test-result-item-container .left-content,.page-content.myTests .category-dashboard .test-section .test-result-item .test-result-item-container .left-content{width:210px;}.page-content.profile .category-dashboard .test-section .test-result-item .test-result-item-container .left-content .left-content-progress-result,.page-content.myTests .category-dashboard .test-section .test-result-item .test-result-item-container .left-content .left-content-progress-result{display:none;}.page-content.profile .category-dashboard .test-section .test-result-item .test-result-item-container .right-content,.page-content.myTests .category-dashboard .test-section .test-result-item .test-result-item-container .right-content{flex:1;display:flex;justify-content:center;flex-direction:column;align-items:center;margin-left:55px;}.page-content.profile .category-dashboard .test-section .test-result-item .test-result-item-container .right-content>div,.page-content.myTests .category-dashboard .test-section .test-result-item .test-result-item-container .right-content>div{display:flex;flex-direction:column;align-items:center;}.page-content.profile .category-dashboard .test-section .test-result-item .test-result-item-container .right-content .progress-radial,.page-content.myTests .category-dashboard .test-section .test-result-item .test-result-item-container .right-content .progress-radial{width:140px;margin-bottom:26px;}.page-content.profile .category-dashboard .test-section .test-result-item .test-result-item-container .right-content .progress-radial .circle-bg,.page-content.profile .category-dashboard .test-section .test-result-item .test-result-item-container .right-content .progress-radial .circle,.page-content.myTests .category-dashboard .test-section .test-result-item .test-result-item-container .right-content .progress-radial .circle-bg,.page-content.myTests .category-dashboard .test-section .test-result-item .test-result-item-container .right-content .progress-radial .circle{stroke-width:2.5;}.page-content.profile .category-dashboard .test-section .test-result-item .test-result-item-container .right-content .progress-radial .circular-chart,.page-content.myTests .category-dashboard .test-section .test-result-item .test-result-item-container .right-content .progress-radial .circular-chart{padding:4px;}.page-content.profile .category-dashboard .test-section .test-result-item .test-result-item-container .right-content .progress-radial .progress-value,.page-content.myTests .category-dashboard .test-section .test-result-item .test-result-item-container .right-content .progress-radial .progress-value{font-size:24px;}.page-content.profile .category-dashboard .test-section .test-result-item .test-result-item-container .bottom-content,.page-content.myTests .category-dashboard .test-section .test-result-item .test-result-item-container .bottom-content{display:none;}.page-content.profile .category-dashboard .test-section .test-result-item .test-result-item-container .test-result,.page-content.myTests .category-dashboard .test-section .test-result-item .test-result-item-container .test-result{display:flex;justify-content:space-between;font-size:14px;font-weight:600;text-transform:uppercase;color:#647284;}.page-content.profile .category-dashboard .test-section .test-result-item .test-result-item-container .test-result .correct .value,.page-content.profile .category-dashboard .test-section .test-result-item .test-result-item-container .test-result .wrong .value,.page-content.myTests .category-dashboard .test-section .test-result-item .test-result-item-container .test-result .correct .value,.page-content.myTests .category-dashboard .test-section .test-result-item .test-result-item-container .test-result .wrong .value{font-weight:800;}.page-content.profile .category-dashboard .test-section .test-result-item .test-result-item-container .test-result .correct .value,.page-content.myTests .category-dashboard .test-section .test-result-item .test-result-item-container .test-result .correct .value{color:#0bc260;}.page-content.profile .category-dashboard .test-section .test-result-item .test-result-item-container .test-result .wrong .value,.page-content.myTests .category-dashboard .test-section .test-result-item .test-result-item-container .test-result .wrong .value{color:#dc3a38;}.page-content.profile .category-dashboard .test-section .test-result-item label,.page-content.myTests .category-dashboard .test-section .test-result-item label{text-transform:uppercase;color:#a3a7b2;font-size:14px;font-weight:600;line-height:1.21;}.page-content.profile .category-dashboard .test-section .test-result-item hr,.page-content.myTests .category-dashboard .test-section .test-result-item hr{margin-top:20px;margin-bottom:20px;border-top:solid 1px #cdd4e0;}.page-content.profile .category-dashboard .test-section .test-result-item .test-type,.page-content.myTests .category-dashboard .test-section .test-result-item .test-type{font-family:PTSerif;font-size:12px;font-style:italic;line-height:1.25;color:#647284;margin-bottom:10px;}.page-content.profile .category-dashboard .test-section .test-result-item .test-option,.page-content.profile .category-dashboard .test-section .test-result-item .test-duration,.page-content.myTests .category-dashboard .test-section .test-result-item .test-option,.page-content.myTests .category-dashboard .test-section .test-result-item .test-duration{color:#292c36;font-weight:800;text-transform:uppercase;}.page-content.profile .category-dashboard .test-section .test-result-item .test-option,.page-content.myTests .category-dashboard .test-section .test-result-item .test-option{font-size:21px;line-height:1.19;margin-bottom:21px;}.page-content.profile .category-dashboard .test-section .test-result-item .test-duration,.page-content.myTests .category-dashboard .test-section .test-result-item .test-duration{font-size:14px;line-height:1.21;letter-spacing:.12px;margin-left:40px;}.page-content.unavailable{padding-top:80px;}.page-content.categoria hr{margin-top:10px;border-top-width:2px;}.page-content.categoria .card-image .card-img-overlay .card-body .card-title{font-size:24px;}.page-content.teste{margin-bottom:48px;}.page-content.test-result hr{margin-top:40px;margin-bottom:40px;}.page-content.test-result .title{font-size:24px;line-height:1.21;letter-spacing:.2px;margin-bottom:40px;}.page-image{height:500px;background-size:cover;background-position:center;}.page-related{background-color:#f3f3f3;margin-top:40px;margin-bottom:80px;}.page-related .title{font-size:24px;margin-bottom:37px;text-align:center;}.page-related.product{margin-top:-45px;}.page-related.product .container-fluid{max-width:1400px;}.page-related .cards{margin-bottom:0;justify-content:center;}.page-related .cards .card{margin-bottom:20px;}.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:calc(100vw - 60px);}.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 .pagination li a,.page-list-pager-teste .page-list-pager-teste-container .pagination li span{background-color:transparent;border:solid 1px #292c36;color:#292c36;height:30px;width:30px;line-height:1.5;border-radius:3px;display:flex;align-items:center;justify-content:center;cursor:pointer;}.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:none;}.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{background-color:#647284;color:#fff;}.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:.8;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:#dc3a38;}.page-list-pager-teste .page-list-pager-teste-container .PagedList-skipToPrevious{flex:1;border-right:solid 1px #cdd4e0;margin-right:20px;padding-right:20px;}.page-list-pager-teste .page-list-pager-teste-container .PagedList-skipToNext{flex:1;border-left:solid 1px #cdd4e0;margin-left:20px;padding-left:20px;}.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:none;}.page-list-pager-teste .pagination li.highlight a,.page-list-pager-teste .pagination li.highlight span{color:#292c36;font-weight:600;}.page-footer-links{background-color:#292c36;height:200px;padding-top:57px;padding-bottom:47px;}.page-footer-links .links{padding-left:95px;padding-right:95px;}.page-footer-links .footer-links-title,.page-footer-links a{font-size:12px;font-weight:500;letter-spacing:.2px;}.page-footer-links .footer-links-title{text-transform:uppercase;line-height:1.17;color:#fff;margin-bottom:18px;}.page-footer-links a{line-height:2;color:#7d8ea5;}.page-footer-links a:hover,.page-footer-links a.active{color:#dc3a38;}.page-footer-links .newsletter{height:40px;}.page-footer-links .newsletter>*{height:40px;border:1px solid #3f424b;}.page-footer-links .newsletter input.form-control{background-color:transparent !important;border-top-left-radius:0;border-bottom-left-radius:0;font-size:13px;font-weight:600;font-style:normal;font-stretch:normal;line-height:1.54;letter-spacing:normal;text-align:left;color:#7d8ea5;padding-left:20px;}.page-footer-links .newsletter .input-group-append{background-color:#647284;width:40px;height:40px;}.page-footer-links .newsletter .input-group-append .input-group-text{padding-left:12px;padding-right:12px;border:0;}.page-footer-links .newsletter-message-success,.page-footer-links .newsletter-message-error{margin-top:10px;}.page-footer-menu{background-color:#23252e;border:1px solid #23252e;height:179px;}.page-footer-menu.teste{height:42px;}.page-footer-menu .cofinanced{height:137.5px;padding-left:95px;padding-right:95px;}.page-footer-menu .cofinanced .nav-link{text-transform:uppercase;color:#fff;font-size:10px;font-weight:500;font-style:normal;font-stretch:normal;line-height:1.2;letter-spacing:.2px;padding-left:0;padding-right:50px;}.page-footer-menu .cofinanced img{width:100%;max-height:32px;height:auto;object-fit:contain;}.page-footer-menu hr{height:1px;background-color:#30353f;margin:0;}.page-footer-menu .copyright{height:38px;padding-top:10px;padding-bottom:10px;padding-left:95px;padding-right:95px;text-transform:uppercase;font-size:10px;font-weight:500;font-style:normal;font-stretch:normal;line-height:2.4;letter-spacing:.2px;color:#7d8ea5;}.page-footer-menu .copyright i{font-size:16px;color:#647284;}.page-footer-menu .copyright a+a{margin-left:45px;height:16px;}.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(../Content/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 img{width:80px;height:80px;object-fit:contain;margin-top:80px;margin-bottom:20px;}.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:500;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.29;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.17;max-width:252px;margin:0 auto;color:#6f727e;}.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;}.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;}.content{font-size:18px;line-height:1.44;font-weight:500;letter-spacing:normal;color:#647284;}.content.content-default{background-color:#fff;border:solid 1px #e8e8e8;color:#647284;margin-bottom:40px;}.content.content-default .content-title{font-size:24px;font-weight:800;line-height:1.21;letter-spacing:.2px;color:#1e2226;text-transform:uppercase;}.content.content-default .content-header,.content.content-default .content-body{padding:0 40px;}.content.content-default .content-header{padding:24px 40px 28px 40px;border-bottom:solid 1px #e8e8e8;display:flex;justify-content:space-between;align-items:center;}.content.content-default .content-body{padding-top:40px;padding-bottom:40px;}.content.content-default .content-body .content-indicators-panel{padding-left:40px;padding-right:40px;}.content.content-default .content-body .content-indicators-panel .content-indicator{padding:0;}.content.content-default .content-test-item .content-description{font-size:20px;}.content.content-default .content-test-item .content-right{color:#cdd4e0;font-weight:400;}.content.content-default .content-test-item .content-right span{font-weight:800;margin:6px;}.content.content-default .content-test-item .correct{color:#0bc260;}.content.content-default .content-test-item .wrong{color:#292c36;}.content.content-default .content-test-item .default{color:#647284;}.content.content-default .bottom-content,.content.content-default .content-links+.bottom-content{margin-top:32px;}.content.content-default .test-section+.bottom-content{margin-top:12px;}.content.content-test .content-body{margin:0 48px 15px 48px;}.content.content-test .content-footer,.content.content-test .content-footer-actions{border:none;padding-top:0;}.content.content-test .content-footer{text-align:center;margin-top:15px;}.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-test-question{margin-bottom:10px;padding:3px 40px 3px 33px;min-height:45px;}.content.content-test-item,.content.content-test-categories-item{margin-bottom:20px;padding:15px 40px 15px 33px;min-height:80px;}.content.content-test-item,.content.content-test-question,.content.content-test-categories-item{display:flex;align-items:center;background-color:#fff;border:solid 1px #cdd4e0;position:relative;}.content.content-test-item.correct-answer,.content.content-test-question.correct-answer,.content.content-test-categories-item.correct-answer{border:solid 3px #0bc260;background-color:rgba(11,194,96,.2);}.content.content-test-item.wrong-answer,.content.content-test-question.wrong-answer,.content.content-test-categories-item.wrong-answer{border:solid 3px #dc3a38;background-color:rgba(220,58,56,.2);}.content.content-test-item.active,.content.content-test-item:hover,.content.content-test-question.active,.content.content-test-question:hover,.content.content-test-categories-item.active,.content.content-test-categories-item:hover{-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px);box-shadow:0 3px 20px 0 rgba(100,114,132,.16);}.content.content-test-item.active,.content.content-test-item.active .content-left,.content.content-test-question.active,.content.content-test-question.active .content-left,.content.content-test-categories-item.active,.content.content-test-categories-item.active .content-left{color:#dc3a38;}.content.content-test-item.success .content-left,.content.content-test-item.success .content-description .content-left,.content.content-test-question.success .content-left,.content.content-test-question.success .content-description .content-left,.content.content-test-categories-item.success .content-left,.content.content-test-categories-item.success .content-description .content-left{color:#0bc260;}.content.content-test-item .content-left,.content.content-test-question .content-left,.content.content-test-categories-item .content-left{color:#292c36;font-size:24px;font-weight:800;padding-right:26px;border-right:1px solid #cdd4e0;min-height:30px;display:flex;}.content.content-test-item .content-left span,.content.content-test-question .content-left span,.content.content-test-categories-item .content-left span{margin:auto;}.content.content-test-item .content-left+.content-description,.content.content-test-question .content-left+.content-description,.content.content-test-categories-item .content-left+.content-description{padding-left:20px;}.content.content-test-item .content-description,.content.content-test-question .content-description,.content.content-test-categories-item .content-description{font-size:18px;font-weight:600;flex:1;}.content.content-test-item .content-description .content-left,.content.content-test-question .content-description .content-left,.content.content-test-categories-item .content-description .content-left{display:none;}.content.content-test-item .content-status,.content.content-test-question .content-status,.content.content-test-categories-item .content-status{padding-left:33px;}.content.content-test-item .content-status .abc-checkbox .form-check-input,.content.content-test-question .content-status .abc-checkbox .form-check-input,.content.content-test-categories-item .content-status .abc-checkbox .form-check-input{height:30px;width:30px;top:0;margin-top:0;left:0;}.content.content-test-item .content-status .abc-checkbox input[type="checkbox"]:checked+input[type="hidden"]+label::before,.content.content-test-question .content-status .abc-checkbox input[type="checkbox"]:checked+input[type="hidden"]+label::before,.content.content-test-categories-item .content-status .abc-checkbox input[type="checkbox"]:checked+input[type="hidden"]+label::before{border:none;outline:none;}.content.content-test-item .content-status .abc-checkbox input[disabled="disabled"],.content.content-test-question .content-status .abc-checkbox input[disabled="disabled"],.content.content-test-categories-item .content-status .abc-checkbox input[disabled="disabled"]{cursor:default;}.content.content-test-item .content-status .abc-checkbox input[disabled="disabled"]+input[type="hidden"]+label,.content.content-test-question .content-status .abc-checkbox input[disabled="disabled"]+input[type="hidden"]+label,.content.content-test-categories-item .content-status .abc-checkbox input[disabled="disabled"]+input[type="hidden"]+label{cursor:default;opacity:1;}.content.content-test-item .content-status .abc-checkbox input[disabled="disabled"]+input[type="hidden"]+label:before,.content.content-test-question .content-status .abc-checkbox input[disabled="disabled"]+input[type="hidden"]+label:before,.content.content-test-categories-item .content-status .abc-checkbox input[disabled="disabled"]+input[type="hidden"]+label:before{background-color:transparent;}.content.content-test-item .content-status .abc-checkbox input[disabled="disabled"]+input[type="hidden"]+label:after,.content.content-test-question .content-status .abc-checkbox input[disabled="disabled"]+input[type="hidden"]+label:after,.content.content-test-categories-item .content-status .abc-checkbox input[disabled="disabled"]+input[type="hidden"]+label:after{cursor:default;}.content.content-test-item .content-status .abc-checkbox label,.content.content-test-question .content-status .abc-checkbox label,.content.content-test-categories-item .content-status .abc-checkbox label{top:0;}.content.content-test-item .content-status .abc-checkbox label:before,.content.content-test-question .content-status .abc-checkbox label:before,.content.content-test-categories-item .content-status .abc-checkbox label:before{width:30px !important;height:30px !important;top:4px;left:20px;}.content.content-test-item .content-status .abc-checkbox label:after,.content.content-test-question .content-status .abc-checkbox label:after,.content.content-test-categories-item .content-status .abc-checkbox label:after{top:-5px;width:30px !important;height:30px !important;font-size:26px !important;}.content.content-test-item{padding:15px 36px 15px 36px;}.content.content-test-item>.content-left{width:95px;}.content.content-test-item .content-left,.content.content-test-item .content-description{letter-spacing:.2px;}.content.content-test-item .content-tag,.content.content-test-item .content-value{display:flex;justify-content:center;min-height:80px;align-items:center;line-height:1.2;letter-spacing:.17px;font-weight:800;}.content.content-test-item .content-value{width:120px;font-size:24px;color:#292c36;}.content.content-test-item .content-tag{width:190px;background-color:#cdd4e0;text-transform:uppercase;color:#fff;font-size:20px;}.content.content-test-item .content-description{color:#1e2226;font-size:24px;font-weight:800;line-height:1.21;}.content.content-test-item .content-right{margin-right:60px;font-size:24px;line-height:1.21;letter-spacing:.2px;}.content.content-product .product-payment-methods,.content.content-basket .product-payment-methods{list-style:none;padding-left:0;margin-top:15px;margin-bottom:20px;}.content.content-product .product-payment-methods>li,.content.content-basket .product-payment-methods>li{display:inline-block;margin-top:6px;}.content.content-product .product-features,.content.content-basket .product-features{margin-top:40px;}.content.content-product .product-features .title,.content.content-basket .product-features .title{text-align:left;font-size:14px;font-weight:800;}.content.content-basket.payment-resume{padding:40px 30px 20px 15px;}.content.content-basket.payment-resume .basket-overview{padding:32px 25px 52px 25px;}.content.content-basket .content-form{padding:30px 130px 20px 140px;margin:0;}.content.content-basket .content-form .form-row{margin-right:-7.5px;margin-left:-7.5px;}.content.content-basket .content-form .form-row>.col,.content.content-basket .content-form .form-row>[class*=col-]{padding-right:7.5px;padding-left:7.5px;}.content.content-basket .content-form+.content-form,.content.content-basket .content-form+#billing-address-form{border-top:solid 1px #e8e8e8;}.content.content-basket .content-form+.content-form{padding:40px 130px 20px 140px;}.content.content-basket .content-form.content-payment-methods{border-bottom:solid 1px #e8e8e8;}.content.content-basket .content-form.content-payment-methods .content-form-header{margin-bottom:48px;}.content.content-basket .content-form .content-form-body>.form-group:last-of-type{margin-bottom:0;}.content.content-basket .content-basket-details .basket form>div:first-of-type{border-top:0;}.content.content-basket .content-resume-details{font-size:18px;line-height:1.33;}.content.content-basket .content-resume-details .content-form hr{margin-top:40px;margin-bottom:40px;}.content.content-basket .content-resume-details p+p{margin-top:30px;}.content.content-basket .content-resume-details .order-number,.content.content-basket .content-resume-details .order-contact,.content.content-basket .content-resume-details .resume-title{font-weight:800;color:#292c36;}.content.content-basket .content-resume-details .resume-mb-details div{margin-bottom:10px;}.content.content-basket .content-resume-details .content-form-next-setps{padding-top:80px;}.content.content-basket .content-resume-details .helper-text{color:#dc3a38;font-size:24px;font-family:'PTSerif';font-style:italic;line-height:1.29;margin-bottom:20px;}.content.content-basket .content-resume-details .helper-text i{font-size:20px;}.content.content-basket .basket-overview{border:solid 4px rgba(205,212,224,.5);padding:34px 30px 50px 30px;max-width:340px;}.content.content-basket .basket-overview.resume{margin-bottom:40px;}.content.content-basket .basket-overview.resume .basket-resume-shipping>div{margin-bottom:15px;}.content.content-basket .basket-overview hr{border:solid 1px rgba(205,212,224,.25);margin:20px 0;}.content.content-basket .basket-overview .title-basket-overview{font-size:20px;font-weight:800;line-height:1.2;letter-spacing:.2px;margin-bottom:30px;text-align:center;}.content.content-basket .basket-overview .title-basket-overview+hr{margin-bottom:16px;}.content.content-basket .basket-overview .basket-item-title{font-size:14px;line-height:1.71;}.content.content-basket .basket-overview .basket-item-title.small{text-transform:initial;font-size:12px;font-weight:600;line-height:1.17;}.content.content-basket .basket-overview .basket-price-detail{margin-bottom:20px;}.content.content-basket .basket-overview .basket-price-detail .basket-price-detail-text{font-size:14px;color:#a3a7b2;line-height:1.29;margin-top:10px;display:block;}.content.content-basket .basket-overview .basket-price-detail .basket-price-detail-item{display:flex;justify-content:space-between;}.content.content-basket .basket-overview .basket-price-detail .basket-price-detail-item .title{margin-bottom:0;}.content.content-basket .basket-overview .basket-price-detail .basket-price-detail-item .basket-price-detail-title{font-size:14px;font-weight:600;line-height:1.29;letter-spacing:normal;color:#6f727e;text-transform:uppercase;align-self:flex-end;}.content.content-basket .basket-overview .basket-price-detail .basket-price-detail-item .basket-price-detail-title.small{font-size:12px;line-height:1.5;}.content.content-basket .basket-overview .basket-price-detail .basket-price-detail-item .product-price{font-size:18px;}.content.content-basket .basket-overview .basket-price-detail .basket-price-detail-item .product-price.small{font-size:15px;}.content.content-basket .basket-overview .basket-price-detail .basket-price-detail-item .product-price.grand-total{font-size:24px;}.content.content-basket .basket-overview .basket-overview-actions{margin-top:60px;text-align:center;}.content.content-basket .basket-overview .basket-overview-actions .btn{margin:0 auto;}.content.content-basket .basket-overview .basket-overview-actions span{font-size:10px;font-weight:600;line-height:1.5;letter-spacing:normal;text-align:center;text-transform:uppercase;color:#a3a7b2;padding:12px 0;}.content.content-basket .basket-overview .basket-overview-actions hr{margin-top:30px;margin-bottom:30px;width:100%;}.content.content-basket .basket-overview .product-features{margin-top:0;}.content.content-white{background-color:#fff;border:solid 1px #e8e8e8;padding:40px;color:#647284;margin-bottom:40px;}.content.content-white .content-title{text-transform:initial;font-size:22px;line-height:1.14;margin-bottom:30px;}.content.content-white .map{border:solid 1px #cdd4e0;min-height:308px;}.content.content-test-result{background-color:#fff;border:solid 1px #e8e8e8;color:#23252e;}.content.content-test-result .content-header,.content.content-test-result .test-result-item,.content.content-test-result .test-result-item-footer,.content.content-test-result .test-result-item-group{display:flex;justify-content:space-between;align-items:center;}.content.content-test-result .content-header{padding:30px 40px;border-bottom:solid 1px #e8e8e8;}.content.content-test-result .content-header .title{font-size:18px;text-align:left;line-height:1.17;letter-spacing:.15px;margin-bottom:0;}.content.content-test-result .content-header .test-result{font-size:14px;line-height:1.21;color:#a3a7b2;text-transform:uppercase;font-weight:600;}.content.content-test-result .content-header .test-result .correct{color:#7d8ea5;}.content.content-test-result .content-body{padding:40px;}.content.content-test-result .content-body .test-result-item,.content.content-test-result .content-body .test-result-item-footer,.content.content-test-result .content-body .test-result-item-group{min-height:80px;padding:20px 0 20px 40px;}.content.content-test-result .content-body .test-result-item .title,.content.content-test-result .content-body .test-result-item-footer .title,.content.content-test-result .content-body .test-result-item-group .title{font-size:20px;text-align:left;line-height:1.2;letter-spacing:.17px;text-transform:initial;margin-bottom:0;}.content.content-test-result .content-body .test-result-item .title p,.content.content-test-result .content-body .test-result-item-footer .title p,.content.content-test-result .content-body .test-result-item-group .title p{margin-bottom:.5rem;}.content.content-test-result .content-body .test-result-item .title p:last-child,.content.content-test-result .content-body .test-result-item-footer .title p:last-child,.content.content-test-result .content-body .test-result-item-group .title p:last-child{margin-bottom:0;}.content.content-test-result .content-body .test-result-item{border:solid 1px #cdd4e0;}.content.content-test-result .content-body .test-result-item+.test-result-item,.content.content-test-result .content-body .test-result-item+.test-result-item-footer,.content.content-test-result .content-body .test-result-item+.test-result-item-group{margin-top:-1px;}.content.content-test-result .content-body .test-result-item .title{font-weight:600;}.content.content-test-result .content-body .test-result-item .test-result .correct{color:#7d8ea5;}.content.content-test-result .content-body .test-result-item-footer,.content.content-test-result .content-body .test-result-item-group{border:solid 1px #cdd4e0;font-weight:800;}.content.content-test-result .content-body .test-result-item-footer{background-color:#f0f2f6;}.content.content-test-result .content-body .test-result-item-footer .test-result{font-weight:inherit;}.content.content-test-result .content-body .test-result-item-group+.test-result-item,.content.content-test-result .content-body .test-result-item-group+.test-result-item-footer,.content.content-test-result .content-body .test-result-item-group+.test-result-item-group{margin-top:-1px;}.content.content-test-result .content-body .test-result-item-group .title{text-transform:uppercase;font-weight:bold;}.content.content-test-result .content-body .test-result{font-size:20px;font-weight:600;}.content.content-test-result .content-body .content-test-item{padding:28px 40px 28px 45px;min-height:80px;}.content.content-test-result .content-body .content-test-item:after{margin-right:40px;}.content.content-test-result .content-body .content-test-item .content-description{font-size:20px;line-height:1.2;letter-spacing:.17px;}.content.content-test-result .content-body .content-test-item .content-right{color:#cdd4e0;font-weight:400;}.content.content-test-result .content-body .content-test-item .content-right span{font-weight:800;margin:6px;}.content.content-test-result .test-result{display:flex;}.content.content-test-result .test-result>span{width:70px;text-align:center;margin:0 52px;}.content.content-test-result .test-result>span:first-child{margin-right:26px;}.content.content-test-result .test-result>span+span{margin-left:26px;}.content.content-test-result .correct{color:#0bc260;}.content.content-test-result .wrong{color:#292c36;}.content.content-test-result .default{color:#647284;}.content .content-form{margin:50px 50px;}.content .content-form .content-form-header{display:flex;justify-content:space-between;margin-bottom:40px;}.content .content-form .content-form-header .title{font-size:24px;line-height:1.21;letter-spacing:.2px;text-align:left;}.content .content-empty{margin-top:80px;margin-bottom:80px;}.content .content-empty img{width:100%;}.content .content-footer{border-top:solid 1px #e8e8e8;margin-top:40px;}.content .content-footer .content-footer-actions{margin-top:40px;justify-content:space-between;}.content-product p{margin-bottom:5px;font-weight:500;}.content-product .content-product-details img{max-width:100%;height:auto !important;}.content-product .product-img-example-list{align-items:center;}.content-product .product-img-example-list .product-img-example{cursor:pointer;margin-bottom:20px;}.content-product .content-product-image{text-align:center;margin-bottom:30px;max-height:550px;height:100%;}.content-product .content-product-image .content-product-image-badge{position:relative;box-shadow:0 0 10px 0 rgba(0,0,0,.125);}.content-product .content-product-image img{max-height:540px;text-align:center;object-fit:contain;}.content-product .title:not(.title-small){font-size:24px;font-weight:600;margin-bottom:16px;}.content-product .subtitle{font-size:20px;color:#a3a7b2;font-weight:600;line-height:1.2;margin-bottom:10px;}.content-product .product-price{font-size:24px;margin-bottom:15px;}.content-product .product-features+.product-features{margin-top:20px;border-top:solid 1px #e8e8e8;padding-top:20px;}.content-product .small{font-weight:600;}.content-product .product-basket-form{margin-top:45px;margin-bottom:45px;}.content-indicators-panel{display:flex;justify-content:center;}.content-indicators-panel .content-indicator+.content-indicator{border-left:solid 1px #e8e8e8;}.content-indicators-panel .content-indicator{flex:1;justify-content:center;margin-bottom:40px;}.content-indicator{height:50px;display:flex;align-items:center;padding:11px 52px 11px 60px;}.content-indicator.green .value{color:#0bc260;}.content-indicator.gray .value{color:#647284;}.content-indicator .value{font-size:40px;line-height:1.2;font-weight:800;color:#292c36;}.content-indicator .text{font-size:12px;font-weight:600;line-height:1.17;text-transform:uppercase;max-width:70px;margin-left:20px;color:#7d8ea5;}.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.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;}a.content.content-test-item{text-decoration:none;}a.content.content-test-item:after{content:"";color:#a3a7b2;font-size:18px;font-family:"Font Awesome 5 Free";font-weight:900;position:absolute;right:0;margin-right:36px;}a.content.content-test-item .content-description{padding-right:20px;}a.content.content-test-item .content-description p{margin-bottom:.5rem;}a.content.content-test-item .content-description p:last-child{margin-bottom:0;}.basket a:hover,.product-added a:hover,.basket-nav .basket a:hover,.basket-resume .basket a:hover{text-decoration:none;}.basket hr,.product-added hr,.basket-nav .basket hr,.basket-resume .basket hr{border-color:#e8e8e8;}.basket .title,.product-added .title,.basket-nav .basket .title,.basket-resume .basket .title{font-weight:600;line-height:1.17;}.basket .subtitle,.product-added .subtitle,.basket-nav .basket .subtitle,.basket-resume .basket .subtitle{color:#a3a7b2;font-weight:500;margin-bottom:10px;line-height:1.21;}.basket .basket-item,.product-added .basket-item,.basket-nav .basket .basket-item,.basket-resume .basket .basket-item{border-top:1px solid rgba(205,212,224,.25);border-bottom:1px solid rgba(205,212,224,.25);}.basket .basket-item+.basket-item,.product-added .basket-item+.basket-item,.basket-nav .basket .basket-item+.basket-item,.basket-resume .basket .basket-item+.basket-item{border-top:none;}.basket .basket-item .btn-close,.product-added .basket-item .btn-close,.basket-nav .basket .basket-item .btn-close,.basket-resume .basket .basket-item .btn-close{margin-right:unset;display:block;}.basket .product-image,.product-added .product-image,.basket-nav .basket .product-image,.basket-resume .basket .product-image{object-fit:contain;}.basket .product-image.empty,.product-added .product-image.empty,.basket-nav .basket .product-image.empty,.basket-resume .basket .product-image.empty{text-align:center;color:#7d8ea5;}.basket .basket-col-price,.product-added .basket-col-price,.basket-nav .basket .basket-col-price,.basket-resume .basket .basket-col-price{text-align:right;}.product-added .title,.product-added .subtitle,.basket-nav .basket .title,.basket-nav .basket .subtitle,.basket-resume .basket .title,.basket-resume .basket .subtitle{font-size:10px;}.product-added .subtitle,.basket-nav .basket .subtitle,.basket-resume .basket .subtitle{margin-bottom:3px;}.product-added .title,.basket-nav .basket .title,.basket-resume .basket .title{margin-bottom:8px;min-height:26px;max-width:175px;line-height:1.4;}.product-added .product-header,.basket-nav .basket .product-header,.basket-resume .basket .product-header{font-size:12px;}.product-added .product-header>i,.basket-nav .basket .product-header>i,.basket-resume .basket .product-header>i{font-size:inherit;}.product-added .product-header .title-header,.basket-nav .basket .product-header .title-header,.basket-resume .basket .product-header .title-header{font-weight:800;color:#292c36;margin-left:5px;}.product-added .product-content,.basket-nav .basket .product-content,.basket-resume .basket .product-content{flex-wrap:nowrap;align-items:center;}.product-added .product-price,.basket-nav .basket .product-price,.basket-resume .basket .product-price{font-size:15px;line-height:1;}.product-added .product-image,.basket-nav .basket .product-image,.basket-resume .basket .product-image{width:70px;max-height:70px;margin-left:14px;margin-right:12px;padding:0;}.product-added .product-image.empty i,.basket-nav .basket .product-image.empty i,.basket-resume .basket .product-image.empty i{font-size:20px;}.product-added .basket-col-price,.basket-nav .basket .basket-col-price,.basket-resume .basket .basket-col-price{width:initial;}.product-added .btn-close,.basket-nav .basket .btn-close,.basket-resume .basket .btn-close{width:15px;height:15px;}.product-added .btn-close:before,.product-added .btn-close:after,.basket-nav .basket .btn-close:before,.basket-nav .basket .btn-close:after,.basket-resume .basket .btn-close:before,.basket-resume .basket .btn-close:after{height:15px;}.basket .title{font-size:18px;margin-right:15px;}.basket .subtitle{font-size:14px;}.basket .product-price{font-size:24px;}.basket .product-image{padding:20px;width:184px;max-height:184px;}.basket .product-image.empty i{font-size:50px;}.basket .basket-update-qtd,.basket .basket-price{display:none;}.basket .basket-col-price{width:150px;}.basket .basket-item{padding-top:1rem;padding-left:27px;padding-right:27px;}.product-added{padding:15px;background-color:#fff;width:350px;position:fixed;bottom:0;right:0;}.basket-nav .basket .basket-item,.basket-resume .basket .basket-item{border-top:none;border-bottom:1px solid #e2e2e2;margin:0;}.basket-nav .basket .basket-item .row,.basket-resume .basket .basket-item .row{line-height:1;}.basket-nav .basket .basket-update-qtd,.basket-nav .basket .basket-price,.basket-resume .basket .basket-update-qtd,.basket-resume .basket .basket-price{display:block;}.basket-nav .basket .basket-col-price,.basket-resume .basket .basket-col-price{display:none;}.basket-nav .basket .basket-col-update-qtd,.basket-resume .basket .basket-col-update-qtd{display:none;}.basket-nav .basket .control-plusminus,.basket-resume .basket .control-plusminus{height:24px;}.basket-nav .basket .control-plusminus .input-group-prepend,.basket-resume .basket .control-plusminus .input-group-prepend{padding-top:0;padding-bottom:0;}.basket-nav .basket .control-plusminus .form-control,.basket-resume .basket .control-plusminus .form-control{width:20px;height:23px;font-size:10px;padding-left:0;}.basket-nav .basket .control-plusminus .btn-number,.basket-resume .basket .control-plusminus .btn-number{padding-top:2px;padding-bottom:2px;padding-left:.5rem;padding-right:.5rem;}.basket-nav .basket .control-plusminus .btn-number i,.basket-resume .basket .control-plusminus .btn-number i{font-size:10px;}.basket-nav .basket{min-width:370px;}.basket-nav .basket .basket-item{padding:20px 18px 20px 30px;}.basket-nav .basket .basket-item .basket-update-qtd.read-only{display:none;}.basket-resume .basket .basket-item{padding:20px 0 20px 0;}.basket-resume .basket .basket-item>div:first-child,.basket-resume .basket .basket-item .basket-update-qtd{display:none;}.basket-resume .basket .basket-item .basket-update-qtd.read-only{display:block;margin-left:auto;padding-right:20px;}.basket-resume .basket .basket-item .basket-update-qtd.read-only span{font-size:10px;font-weight:800;margin-right:10px;}.basket-resume .basket .basket-item .basket-update-qtd.read-only i{font-size:8px;color:#1e2226;}.basket-resume .basket form>div:first-of-type,.basket-resume .basket .basket-container>div:first-of-type{padding-top:0;}.basket-resume .basket form>div:last-of-type,.basket-resume .basket .basket-container>div:last-of-type{border-bottom:0;padding-bottom:0;}.screen-container{background-color:rgba(30,34,38,.6);top:0;bottom:0;left:0;right:0;position:fixed;z-index:1110;}.contact-item .item-title,.contact-item .item-description,.location-item .item-title,.location-item .item-description{line-height:1.71;}.contact-item .item-title,.location-item .item-title{color:#a3a7b2;font-size:12px;font-weight:normal;text-transform:uppercase;}.contact-item .item-title i,.location-item .item-title i{font-size:11px;}.contact-item .item-title i+span,.location-item .item-title i+span{margin-left:5px;}.contact-item .item-description,.location-item .item-description{font-weight:bold;}.contact-item .item-description p,.location-item .item-description p{margin-bottom:0;}.contact-item .item-description.text-normal,.location-item .item-description.text-normal{font-weight:600;}.contact-item a,.location-item a{padding-top:0;}.contact-item{margin-bottom:30px;}.contact-item .item-description{font-size:16px;color:#647284;}.location-item{margin-bottom:10px;}.location-item .item-description{font-size:14px;color:#6f727e;}.control-plusminus{border-radius:3px;border:1px solid #a3a7b2;height:40px;}.control-plusminus .input-group-prepend{border:none;}.control-plusminus .form-control{border:none;height:38px;font-size:18px;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:16px;font-weight:600;line-height:1.19;color:#a3a7b2;}.control-plusminus .btn-number{min-width:initial;padding-bottom:6px;min-height:initial;}.form-wizard{list-style:none;padding-left:0;display:flex;width:100%;}.form-wizard>li{font-family:'Montserrat',sans-serif;color:#647284;font-size:12px;font-weight:600;line-height:1.17;letter-spacing:normal;text-transform:uppercase;text-align:center;white-space:nowrap;position:relative;flex:1;}.form-wizard>li .circle{content:'';height:12px;width:12px;background-color:#dc3a38;border-radius:50%;position:absolute;right:50%;transform:translateX(50%);top:24px;}.form-wizard>li:before{left:0;}.form-wizard>li:after{right:0;}.form-wizard>li:after,.form-wizard>li:before{content:'';height:2px;width:calc(50% - 15px);background-color:#dc3a38;position:absolute;top:30px;}.form-wizard>li:first-child:before,.form-wizard>li:last-child:after{content:none;}.form-wizard>li.active~li{color:#a3a7b2;}.form-wizard>li.active~li:before,.form-wizard>li.active~li:after,.form-wizard>li.active~li .circle{background-color:#cdd4e0;}.form-wizard>li.active{color:#dc3a38;}.form-wizard>li.active:before,.form-wizard>li.active .circle{background-color:#dc3a38;}.form-wizard>li.active:after{background-color:#cdd4e0;}.progress-container{margin-bottom:10px;}.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:800;line-height:1.71;color:#6f727e;text-transform:uppercase;padding-left:5px;}.progress-container .progress-container-header .right-content{font-size:20px;font-weight:800;line-height:1.2;color:#7d8ea5;padding-right:15px;}.progress-container .progress{height:10px;border-radius:10px;}.content-test-categories .card-header .card-title{text-transform:initial;}.content-test-categories .card-panel .card-body.card-panel-child{padding:28px 40px 42px 40px;}.content-test-categories .content-test-categories-item{color:#1e2226;padding:10px 40px 10px 45px;min-height:40px;}.content-test-categories .content-test-categories-item:hover,.content-test-categories .content-test-categories-item.active{box-shadow:none;}.content-test-categories .content-test-categories-item.active{border-color:#dc3a38;}.content-test-categories .content-test-categories-item .content-description{font-size:20px;font-weight:800;line-height:1.2;letter-spacing:.17px;padding-left:0;}.content-test-categories .content-footer-actions{text-align:center;margin-top:40px;}.order-status{font-size:14px;font-weight:bold;line-height:1.21;letter-spacing:.12px;text-transform:uppercase;}.order-status i{font-size:inherit;}.order-status i+span{margin-left:2px;}.order-status.pending-payment{color:#dc3a38;}.order-status.in-preparation{color:#f4be00;}.order-status.delivered{color:#0bc260;}.shipping-billing-details .shipping-billing-address{max-width:320px;margin-bottom:10px;}.shipping-billing-details .shipping-billing-address .title{font-size:14px;text-align:left;margin-bottom:20px;}.shipping-billing-details .shipping-billing-address .details{font-size:14px;color:#6f727e;font-weight:500;}.shipping-billing-details .shipping-billing-address .details p,.shipping-billing-details .shipping-billing-address .details p+p{margin-top:0 !important;margin-bottom:0;line-height:1.71;}.price{font-size:20px;line-height:1;color:#dc3a38;font-weight:600 !important;}.profile-avatar{width:315px;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{width:180px;height:180px;background-color:#f0f2f6;border-radius:50%;margin:0 auto;margin-bottom:27px;position:relative;}.profile-avatar .profile-icon i{position:absolute;transform:translate(50%,50%);bottom:50%;right:50%;font-size:180px;}.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;font-weight:600;line-height:1.21;color:#a3a7b2;margin-bottom:13px;}.profile-avatar .profile-content p{margin-bottom:0;}.profile-avatar .profile-content .profile-category{font-size:18px;font-weight:800;color:#292c36;margin-bottom:31px;}.content-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;}.content-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);}.content-tip p{margin-bottom:0;}.content-tip .tip-title{font-size:14px;line-height:1.21;font-weight:800;color:inherit;margin-bottom:9px;text-transform:uppercase;}.content-tip .tip-icon{font-size:60px;margin-right:38px;}.content-tip .tip-icon>span:before{color:#fff;}body.mobile .basket-overview .basket-price-value,body.mobile .basket-overview .basket-price-vat,body.mobile .basket-overview .basket-price-vat+hr{display:none;}body.mobile .page-content .container-fluid{padding-left:0;padding-right:0;max-width:100%;}body.mobile .page-content.checkout.checkout-online-tests{margin-top:0;margin-bottom:0;}body.mobile .page-content.checkout.checkout-online-tests .content-product .product-selection{display:none;}body.mobile .page-content.checkout.checkout-online-tests .content-product .content-product-image+.content-product-details{margin-bottom:0;}body.mobile .page-content.checkout.checkout-online-tests .content-product .product-selection-mobile{display:block;}body.mobile .page-content.checkout.checkout-online-tests .content-product .product-selection-mobile .product-details-selection>.form-group{display:flex;justify-content:space-between;align-items:center;flex:1;}body.mobile .page-content.checkout.checkout-online-tests .content-product .product-selection-mobile .product-details-selection>.form-group label{margin-bottom:0;}body.mobile .page-content.checkout.checkout-online-tests .content-product .product-selection-mobile .product-details-selection-price{display:none;}body.mobile .page-content.checkout .content.content-basket{padding-top:0;}body.mobile .page-content.checkout .content-footer{margin-left:0;}body.mobile .page-content.checkout .content.content-basket .content-form.content-payment-methods .content-form-header{margin-bottom:0;}@media(max-width:1456px){.page-content.mosaico .container-fluid{max-width:1074px;padding-left:30px;padding-right:30px;}}@media(max-width:1439px){.container-fluid{padding-left:30px;padding-right:30px;}.page-content .container-fluid{max-width:1074px;}.page-content.homepage .news-content .card:last-child{display:none;}.page-content.homepage .store-content .card:last-child,.page-content.homepage .store-content .card:nth-last-child(2){display:none;}.page-content.homepage .tiles-content .cards .card{width:338px;}.page-content.homepage .tiles-content .cards .order-2 .card,.page-content.homepage .tiles-content .cards .order-4 .card{width:676px;}.page-content.homepage .tiles-content .cards .order-4{order:6;}.page-content.homepage .tiles-content .cards .order-5{order:4;}.page-content.homepage .tiles-content .cards .order-6{order:5;}.page-content.homepage .tiles-content .cards .order-7{display:block;}.page-content.quem-somos .container-fluid{max-width:1440px;}.page-content.checkout.checkout-online-tests .content-product .content-product-image{max-width:300px;}.page-related .container-fluid{max-width:1074px;}.page-related .card:nth-child(4){display:none;}.page-list-pager-teste .page-list-pager-teste-container .PagedList-skipToPrevious{margin-right:18px;}.page-list-pager-teste .page-list-pager-teste-container .PagedList-skipToNext{margin-left:18px;}}@media(min-width:1440px){.page-content.categoria .card-image{width:437px;}.page-content .top-content{flex-wrap:initial;}.content.content-test .content-body{min-height:505px;}.content.content-test .content-body.content-body-cam{min-height:569px;}.content-product .content-product-details{padding-right:120px;}}@media(max-width:1440px){.page-content.product .content{padding:30px;}}@media(max-width:1400px){.page-footer-menu .cofinanced .nav-link{padding-right:15px;}}@media(min-width:1073px) and (max-width:1439px){.page-content.homepage .onlineTests-content .cards .card:last-child{display:none;}.content.content-test .content-body{min-height:515px;}.content.content-test .content-body.content-body-cam{min-height:582px;}}@media(min-width:1200px){.content-product .content-product-details{padding-right:80px;}}@media(max-width:1199px){.content-product .content-product-image{max-height:380px;}.content.content-product .product-price{margin-bottom:2px;}.content.content-product .product-basket-form{margin-top:26px;}.content.content-product .product-basket-form .btn-add-basket{width:100%;}.control-plusminus{height:45px;}.control-plusminus .form-control{font-size:18px;height:44px;}.control-plusminus .btn-number i{font-size:16px;}}@media(min-width:1073px) and (max-width:1199px){.page-content.myTests .category-dashboard .test-section{width:544px;margin:0 auto;}}@media(min-width:992px) and (max-width:1220px){.page-content.myTests .category-dashboard .test-section{width:544px;margin:0 auto;}}@media(max-width:1090px){.page-content.mosaico .container-fluid{max-width:728px;}}@media(max-width:1073px){.page-content.mosaico .filters{width:100%;}.page-content.mosaico .filters>.nav{width:inherit;justify-content:space-between;}.page-content.mosaico .filters>.nav .nav-item .nav-link{margin-right:20px;}.title{font-size:24px;letter-spacing:.2px;}.payment-types .btn-group,.legislation-types .btn-group,.page-header .btn-group,.profile-types .btn-group,.testes .btn-group{flex-direction:column;justify-content:center;align-items:center;width:100%;}.payment-types .btn-group>.btn,.legislation-types .btn-group>.btn,.page-header .btn-group>.btn,.profile-types .btn-group>.btn,.testes .btn-group>.btn{font-size:16px;width:100%;position:relative;flex:1 1 auto;}.payment-types .btn-group>.btn:first-child,.legislation-types .btn-group>.btn:first-child,.page-header .btn-group>.btn:first-child,.profile-types .btn-group>.btn:first-child,.testes .btn-group>.btn:first-child{border-top-right-radius:6px;border-top-left-radius:6px;border-bottom-right-radius:0;border-bottom-left-radius:0;}.payment-types .btn-group>.btn:last-child,.legislation-types .btn-group>.btn:last-child,.page-header .btn-group>.btn:last-child,.profile-types .btn-group>.btn:last-child,.testes .btn-group>.btn:last-child{border-bottom-right-radius:6px;border-bottom-left-radius:6px;}.payment-types .btn-group>.btn:not(:first-child),.legislation-types .btn-group>.btn:not(:first-child),.page-header .btn-group>.btn:not(:first-child),.profile-types .btn-group>.btn:not(:first-child),.testes .btn-group>.btn:not(:first-child){margin-left:0;margin-top:-1px;border-top-left-radius:0;border-top-right-radius:0;}.payment-types .btn-back,.legislation-types .btn-back,.page-header .btn-back,.profile-types .btn-back,.testes .btn-back{min-width:100%;}.profile-types .btn-group{align-items:center;}.page-header.information-page.teste{justify-content:space-between !important;padding:15px 42px 15px 42px;}.page-header.information-page.teste .left-zone{display:none;}.page-header.information-page.teste .center-zone .title,.page-header.information-page.teste .center-zone .type{text-align:left;}.page-header.information-page.teste .center-zone .type{font-size:16px;display:block;margin-bottom:15px;}.page-header.information-page.teste .center-zone .title{font-size:26px;line-height:1.23;}.page-header.information-page.teste .right-zone{margin-right:0;}.page-header.information-page.categoria .aderir-servico{font-size:16px;width:100%;}.page-content .container-fluid{max-width:728px;}.page-content.homepage .learning-content .cards .card{width:100%;}.page-content.homepage .learning-content .cards .card:first-child{margin-bottom:22px;}.page-content.homepage .news-content .card:nth-last-child(2){display:none;}.page-content.homepage .store-content .card:last-child,.page-content.homepage .store-content .card:nth-last-child(2),.page-content.homepage .store-content .card:nth-last-child(3),.page-content.homepage .store-content .card:nth-last-child(4){display:none;}.page-content.homepage .tiles-content .cards .card{width:334px;}.page-content.homepage .tiles-content .cards .order-2 .card,.page-content.homepage .tiles-content .cards .order-4 .card{width:668px;}.page-content.homepage .tiles-content .cards .order-2{order:3;}.page-content.homepage .tiles-content .cards .order-3{order:2;}.page-content.homepage .tiles-content .cards .order-7{display:none;}.page-content.test-result hr{margin-top:60px;margin-bottom:60px;}.page-content.test-result .title{margin-bottom:22px;text-align:center;}.page-content.myTests .header{justify-content:center;}.page-content.myTests .header .title,.page-content.myTests .header .user-name{text-align:center;}.page-content.myTests .header .title{font-size:26px;line-height:1.19;letter-spacing:.22px;margin-bottom:28px;}.page-content.myTests .header .user-name{font-size:24px;line-height:1.21;letter-spacing:.2px;margin-bottom:38px;}.page-content.myTests .card-image-horizontal{max-width:100%;}.page-content.checkout.checkout-online-tests .content-product{flex-direction:column;margin-top:22px;}.page-content.checkout.checkout-online-tests .content-product .content-product-image{order:2;max-width:100%;max-height:300px;margin:0 auto 32px auto;}.page-content.checkout.checkout-online-tests .content-product .content-product-image .card-image,.page-content.checkout.checkout-online-tests .content-product .content-product-image img{max-height:inherit;}.page-content.checkout.checkout-online-tests .content-product .content-product-image .card-image .card-type{margin-bottom:11px;}.page-content.checkout.checkout-online-tests .content-product .content-product-image .card-image .card-title{font-size:22px;}.page-content.checkout.checkout-online-tests .content-product .content-product-details{margin-top:0;margin-bottom:32px;order:1;}.page-content.checkout.checkout-online-tests .content-product .content-product-details.footer-description{display:block;order:3;}.page-content.checkout.checkout-online-tests .content-product .content-product-details .subtitle{font-size:14px;line-height:1.29;margin-bottom:12px;}.page-content.checkout.checkout-online-tests .content-product .content-product-details .title{font-size:22px;line-height:1.27;margin-bottom:32px;}.page-content.checkout.checkout-online-tests .content-product .content-product-details .form-group{margin-bottom:0;}.page-content.checkout.checkout-online-tests .content-product .content-product-details label{margin-bottom:12px;}.page-content.checkout.checkout-online-tests .content-product .content-product-details .product-description{font-size:14px;}.page-content.checkout.checkout-online-tests .content-product .content-product-details .product-description .title{font-size:14px;}.page-content.checkout.checkout-online-tests .content-product .content-product-details .product-details-selection{display:flex;justify-content:space-between;}.page-content.checkout.checkout-online-tests .content-product .content-product-details .product-details-selection .product-details-selection-price{text-align:right;}.page-content.checkout.checkout-online-tests .content-product .content-product-details .product-details-selection .product-details-selection-price .product-price-details{flex-direction:column;margin-bottom:0;}.page-content.checkout.checkout-online-tests .content-product .content-product-details .product-details-selection .product-details-selection-price .product-price-details .product-price{font-size:22px;margin-bottom:5px;}.page-content.checkout.checkout-online-tests .content-product .content-product-details .product-details-selection .product-details-selection-price .product-price-details .product-price+.product-price-description{margin-left:0;}.page-content.checkout.checkout-online-tests .container-status{height:191px;margin:-195px 0 50px 0;}.page-related .container-fluid{max-width:728px;}.page-related .card:nth-child(3){display:none;}.content.content-test .content-body{margin:0 0 20px 0;}.content.content-test .content-footer,.content.content-test .content-footer-actions{padding-top:0;}.content.content-default .content-header{padding:28px 24px 28px 24px;}.content.content-default .content-title{font-size:16px;line-height:1.19;letter-spacing:.13px;}.content.content-default .content-body{padding:34px 22px 42px 22px;}.content.content-default .content-body .content-indicators-panel{padding-left:0;padding-right:0;}.content.content-default .content-test-item{padding:22px 24px 22px 16px;margin-bottom:12px;}.content.content-default .content-test-item:after{margin-right:20px;}.content.content-default .content-test-item .content-description{font-size:13px !important;}.content.content-default .content-test-item .content-right{font-size:16px;margin-right:34px;}.content.content-default .content-test-item .content-right span{font-weight:700;margin:3px;}.content.content-default .content-test-item,.content.content-test-item,.content.content-test-question,.content.content-test-categories-item{padding:10px 24px 10px 22px;margin-bottom:10px;min-height:55px;}.content.content-default .content-test-item>.content-left,.content.content-test-item>.content-left,.content.content-test-question>.content-left,.content.content-test-categories-item>.content-left{display:none;}.content.content-default .content-test-item .content-description,.content.content-default .content-test-item .content-left,.content.content-test-item .content-description,.content.content-test-item .content-left,.content.content-test-question .content-description,.content.content-test-question .content-left,.content.content-test-categories-item .content-description,.content.content-test-categories-item .content-left{padding-left:0;font-size:14px;}.content.content-default .content-test-item .content-description>.content-left,.content.content-default .content-test-item .content-left>.content-left,.content.content-test-item .content-description>.content-left,.content.content-test-item .content-left>.content-left,.content.content-test-question .content-description>.content-left,.content.content-test-question .content-left>.content-left,.content.content-test-categories-item .content-description>.content-left,.content.content-test-categories-item .content-left>.content-left{display:inline;padding-right:5px;margin-right:5px;}.content.content-default .content-test-item .content-status .abc-checkbox .form-check-input,.content.content-test-item .content-status .abc-checkbox .form-check-input,.content.content-test-question .content-status .abc-checkbox .form-check-input,.content.content-test-categories-item .content-status .abc-checkbox .form-check-input{height:32px;width:32px;}.content.content-default .content-test-item .content-status .abc-checkbox label:before,.content.content-test-item .content-status .abc-checkbox label:before,.content.content-test-question .content-status .abc-checkbox label:before,.content.content-test-categories-item .content-status .abc-checkbox label:before{width:32px !important;height:32px !important;}.content.content-test-result .content-header{padding:20px 22px;}.content.content-test-result .content-header .title{font-size:16px;line-height:1.19;letter-spacing:.13px;}.content.content-test-result .content-body{padding:22px 22px 32px 22px;}.content.content-test-result .content-body .test-result-item,.content.content-test-result .content-body .test-result-item-footer{padding:22px 0 22px 16px;}.content.content-test-result .content-body .test-result-item,.content.content-test-result .content-body .test-result-item-footer,.content.content-test-result .content-body .test-result-item-group,.content.content-test-result .content-body .content-test-item{min-height:76px;}.content.content-test-result .content-body .test-result-item .title,.content.content-test-result .content-body .test-result-item .content-description,.content.content-test-result .content-body .test-result-item-footer .title,.content.content-test-result .content-body .test-result-item-footer .content-description,.content.content-test-result .content-body .test-result-item-group .title,.content.content-test-result .content-body .test-result-item-group .content-description,.content.content-test-result .content-body .content-test-item .title,.content.content-test-result .content-body .content-test-item .content-description{font-size:13px;line-height:1.23;letter-spacing:.11px;}.content.content-test-result .content-body .content-test-item{padding:30px 24px 30px 16px;margin-bottom:12px;}.content.content-test-result .content-body .content-test-item:after{margin-right:24px;}.content.content-test-result .content-body .content-test-item .content-right{font-size:16px;margin-right:34px;}.content.content-test-result .content-body .content-test-item .content-right span{font-weight:700;margin:3px;}.content.content-test-result .content-body .test-result{font-size:14px;line-height:1.21;letter-spacing:.12px;}.content.content-test-result .test-result>span{width:70px;margin:0 7px;}.content.content-test-result .test-result>span:first-child{margin-right:7px;}.content.content-test-result .test-result>span+span{margin-left:7px;}.content.content-test-item .content-tag{width:96px;}.content.content-test-item .content-value{width:62px;}.content.content-test-item .content-tag,.content.content-test-item .content-value{font-size:14px;line-height:1.21;letter-spacing:.12px;}.content.content-test-item .content-value+.content-description{padding-right:40px;}.content.content-product .content-product-details{padding-right:15px;}.content.content-product .product-basket-form .btn-add-basket{max-width:100%;}.content-indicators-panel{flex-wrap:wrap;}.content-indicators-panel .content-indicator{width:50%;min-width:150px;}.content-indicators-panel .content-indicator:nth-child(2n+3){border-left:none;}.content-indicator .value{font-size:35px;}.content-indicator .text{margin-left:40px;}.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 .pagination li a,.page-list-pager-teste .page-list-pager-teste-container .pagination li span{height:45px;width:45px;font-size:14px;line-height:1.29;}.page-list-pager-teste .page-list-pager-teste-container .PagedList-skipToPrevious{margin-right:8px;padding-right:15px;}.page-list-pager-teste .page-list-pager-teste-container .PagedList-skipToNext{margin-left:8px;padding-left:14px;}.page-list-pager-teste .pagination-container .pagination li{margin:0 4px;}.container-status{height:168px;padding:40px 26px 44px 26px;}.container-status .status-body .status-title{font-size:16px;line-height:1.13;margin-bottom:10px;}.container-status .status-body .status-description{font-size:20px;line-height:1.2;letter-spacing:.17px;}.container-status .status-icon i,.container-status .status-icon i:before{font-size:75px;}.test-result-item{width:100%;}.test-result-item .test-result-item-container{padding:30px 37px 32px 37px;flex-direction:column;height:auto !important;}.test-result-item .test-result-item-container .test-result{flex-direction:column;}.test-result-item .test-result-item-container .test-result>div{margin-bottom:10px;}.test-result-item .test-result-item-container .test-result+hr{display:none;}.test-result-item .test-result-item-container .left-content{width:100% !important;}.test-result-item .test-result-item-container .left-content .left-content-details{display:flex;justify-content:space-between;}.test-result-item .test-result-item-container .left-content .left-content-details .left-content-progress-result{display:block !important;}.test-result-item .test-result-item-container .left-content .left-content-details .progress-radial{width:130px;}.test-result-item .test-result-item-container .left-content .left-content-details .progress-radial .progress-text-container .progress-value{font-size:24px;}.test-result-item .test-result-item-container .test-duration-container{margin-top:12px;}.test-result-item .test-result-item-container .right-content{display:none !important;}.test-result-item .test-result-item-container .bottom-content{margin-top:8px;display:block !important;}}@media(min-width:729px) and (max-width:1072px){.content.content-test .content-body{min-height:570px;}.content.content-test .content-body.content-body-cam{min-height:440px;}}@media(max-width:728px){.content.content-test .content-body{min-height:632px;}.content.content-test .content-body.content-body-cam{min-height:540px;}}@media(min-width:992px){.page-header.inner-page .image-overlay{justify-content:center;}.form-control.credit-card-number{max-width:209px;}}@media(max-width:991px){.page-content.mosaico .filters>.nav{justify-content:center;}.title{text-align:center;}.page-content.myTests .category-dashboard .test-section{width:370px;margin:0 auto;}.bottom-content{text-align:center;}.page-header.inner-page{max-height:260px;}.page-header.inner-page .image-overlay{padding:0 15%;}.page-header.inner-page .title{margin-top:76px;}.page-header.information-page{height:100%;}.page-header.information-page.testeTematico{align-items:center;}.page-header.information-page.testeTematico .center-zone .title{margin-top:initial;}.page-header.information-page.testeTematico .left-zone .title,.page-header.information-page.testeTematico .right-zone .type{margin-top:initial;}.page-header.information-page.artigo{height:auto;max-height:430px;}.page-header.information-page.artigo .subtitle{font-size:12px;margin-bottom:25px;}.page-header.information-page.artigo .type{font-size:16px;}.page-header.information-page.artigo .title{margin-top:35px;margin-bottom:35px !important;}.page-header.information-page.artigo .titulo,.page-header.information-page.artigo .categoria{font-size:15px;font-weight:600;line-height:1.2;letter-spacing:.1px;color:#292c36;margin-bottom:20px;}.page-header.information-page.artigo .btn-back{margin-top:10px;margin-bottom:40px;}.page-header.information-page.paginaInformacao{height:245px;}.page-header.information-page.paginaInformacao .title{font-size:26px;margin-bottom:14px;}.page-header.information-page.paginaInformacao .subtitle{margin-top:initial;font-size:13px;}.page-header.information-page.noticia .center-zone .date,.page-header.information-page.conselho .center-zone .date,.page-header.information-page.lei .center-zone .date{margin-top:32px;margin-bottom:24px;}.page-header.information-page.noticia .center-zone .type,.page-header.information-page.conselho .center-zone .type,.page-header.information-page.lei .center-zone .type{font-size:16px;margin-bottom:24px;}.page-header.information-page.noticia .center-zone .title,.page-header.information-page.conselho .center-zone .title,.page-header.information-page.lei .center-zone .title{font-size:26px;margin-bottom:32px;}.page-header.information-page.noticia .center-zone .btn-back,.page-header.information-page.conselho .center-zone .btn-back,.page-header.information-page.lei .center-zone .btn-back{margin-bottom:42px;}.page-header.information-page.testesOnline{padding-top:20px;padding-bottom:30px;}.page-header.information-page.testesOnline .center-zone .buttons{bottom:0;position:relative;}.page-header.information-page.categoria .subtitle{max-width:100%;text-transform:uppercase;}.page-header.information-page.categoria .titl{padding-top:30px;}.page-header.information-page.categoria .buttons{position:relative;bottom:0;top:10px;margin-bottom:30px;}.page-header.information-page.categoria .btn-back{display:none;}.page-header.information-page.teste .center-zone{padding:0;}.page-header.information-page.testeTematico,.page-header.information-page.testeFixo,.page-header.information-page.resultadoTeste{height:auto;padding:32px 30px 42px 30px;flex-direction:column;}.page-header.information-page.testeTematico .left-zone,.page-header.information-page.testeTematico .right-zone,.page-header.information-page.testeFixo .left-zone,.page-header.information-page.testeFixo .right-zone,.page-header.information-page.resultadoTeste .left-zone,.page-header.information-page.resultadoTeste .right-zone{width:50%;}.page-header.information-page.testeTematico .left-zone .title,.page-header.information-page.testeTematico .left-zone .type,.page-header.information-page.testeTematico .right-zone .title,.page-header.information-page.testeTematico .right-zone .type,.page-header.information-page.testeFixo .left-zone .title,.page-header.information-page.testeFixo .left-zone .type,.page-header.information-page.testeFixo .right-zone .title,.page-header.information-page.testeFixo .right-zone .type,.page-header.information-page.resultadoTeste .left-zone .title,.page-header.information-page.resultadoTeste .left-zone .type,.page-header.information-page.resultadoTeste .right-zone .title,.page-header.information-page.resultadoTeste .right-zone .type{margin-bottom:24px;}.page-header.information-page.testeTematico .left-zone,.page-header.information-page.testeFixo .left-zone,.page-header.information-page.resultadoTeste .left-zone{order:1;padding-left:0;}.page-header.information-page.testeTematico .left-zone .title,.page-header.information-page.testeFixo .left-zone .title,.page-header.information-page.resultadoTeste .left-zone .title{font-size:12px;line-height:1.5;}.page-header.information-page.testeTematico .center-zone,.page-header.information-page.testeFixo .center-zone,.page-header.information-page.resultadoTeste .center-zone{order:3;padding-left:0;padding-right:0;}.page-header.information-page.testeTematico .center-zone .title,.page-header.information-page.testeFixo .center-zone .title,.page-header.information-page.resultadoTeste .center-zone .title{font-size:26px;line-height:1.23;}.page-header.information-page.testeTematico .center-zone .subtitle,.page-header.information-page.testeFixo .center-zone .subtitle,.page-header.information-page.resultadoTeste .center-zone .subtitle{font-size:13px;}.page-header.information-page.testeTematico .right-zone,.page-header.information-page.testeFixo .right-zone,.page-header.information-page.resultadoTeste .right-zone{order:2;}.page-header.information-page.testeTematico .right-zone .type,.page-header.information-page.testeFixo .right-zone .type,.page-header.information-page.resultadoTeste .right-zone .type{font-size:16px;}.page-header.information-page.testeTematico .form-group,.page-header.information-page.testeFixo .form-group,.page-header.information-page.resultadoTeste .form-group{margin-top:32px;}.page-header .center-zone{width:100%;padding-left:60px;padding-right:60px;}.page-header .btn{width:100%;max-width:100%;}.page-image{height:260px;}.page-content .page-content-header{justify-content:center;}.page-content .page-content-header .page-content-header-action{display:none;}.page-content.inner-page{padding-top:30px;}.page-content.inner-page .short-description{margin-bottom:30px;}.page-content.information-page{padding-top:40px;padding-bottom:80px;}.page-content.checkout .basket-overview{max-width:100%;padding:30px 0 0 0;border:none;}.page-content.checkout .basket-overview hr{margin:28px 0;}.page-content.checkout .basket-overview .basket-item-title,.page-content.checkout .basket-overview .title-basket-overview{text-align:left;}.page-content.checkout .basket-overview.resume{margin-bottom:0;border-top:solid 1px rgba(205,212,224,.5);}.page-content.checkout .basket-overview.resume .title-basket-overview{display:none;font-size:16px;}.page-content.checkout .basket-overview .title-basket-overview,.page-content.checkout .basket-overview .product-features,.page-content.checkout .basket-overview .basket-overview-actions hr{display:none;}.page-content.checkout .basket-overview .title-basket-overview+hr{display:none;}.page-content.checkout .basket-overview .basket-overview-actions{margin-top:42px;}.page-content.checkout .basket-overview .basket-price-detail{margin-bottom:32px;}.page-content.checkout .content .content-basket-details{padding-right:15px;}.page-content.myTests .category-dashboard .test-section .test-result-item .test-result-item-container{width:100%;max-width:370px;}.page-content.contacts{margin-top:28px;}.page-content.contacts .map{margin-top:0;margin-bottom:28px;}.page-content.profile .container-fluid{padding-left:30px;padding-right:30px;}.page-content.profile .row>div[class*="col"]:first-of-type{padding-right:15px;}.page-content.profile .content hr{margin-top:35px;margin-bottom:35px;color:#f3f3f3;}.page-content.profile .content .content-form{padding:0;}.page-content.profile .content .content-form .form-group{margin-bottom:10px;}.page-content.profile .disclaimer{padding:32px 24px;}.page-content.profile .disclaimer>div:first-of-type{text-align:center;margin-bottom:30px;}.page-content.profile .profile-types{margin-bottom:40px;}.page-content.profile .title{font-size:26px;line-height:1.19;letter-spacing:.22px;margin-bottom:28px;}.page-content.legislation #contraordenacoes-content .card-panel .card-body{padding:40px;}.page-content.contacts .content-white{padding:22px 24px 42px;margin-bottom:80px;}.page-content.contacts .content-white.localizacao .row>div[class*="col"]:nth-child(n){flex:0 0 100%;max-width:100%;}.page-content.contacts .content-white.localizacao .row .location-item{margin-bottom:12px;}.page-content.contacts .content-white.localizacao .row .location-item a{padding-bottom:0;}.page-content.contacts .content-white.localizacao .row>div[class*="col"]:nth-child(1) .location-item{margin-bottom:28px;}.page-content.contacts .content-white.localizacao .row>div[class*="col"]:nth-child(3) .location-item{margin-bottom:28px;}.page-content.contacts .content-white.localizacao .row>div[class*="col"]:nth-child(4) .location-item{margin-bottom:0;}.page-content.contacts .content-white.contactos.content-white{padding-top:32px;padding-bottom:18px;}.page-content.contacts .content-white.contactos .contact-item{margin-bottom:24px;}.page-content.contacts .content-white.contactos .contact-item a{padding-bottom:0;word-break:break-all;text-align:left;}.page-content.teste{margin-bottom:80px;margin-top:30px;}.page-content .content-white{padding:20px 25px;margin-bottom:65px;}.page-content .content-white .title{font-size:20px;}.page-content .content-white .contact-item a{font-size:14px;}.page-instructions .instruction-title{padding-bottom:13px;}.page-instructions.step-by-step .page-instructions-items{justify-content:center;}.page-instructions.step-by-step .page-instructions-items>div.divider{height:104px;width:100%;margin-top:24px;margin-bottom:24px;}.page-instructions.step-by-step .page-instructions-items>div.divider .divider-content{top:0;}.page-instructions.step-by-step .page-instructions-items>div.divider .divider-content .divider-content-img{background-image:url(../Content/images/setp-circle-rotate.png);background-position:center;background-repeat:no-repeat;background-size:contain;width:70px;height:103px;}.page-instructions.step-by-step .page-instructions-items>div:first-child img{margin-top:44px;}.page-instructions.step-by-step .page-instructions-items img{margin-top:0;margin-bottom:24px;}.page-footer-links{padding:0;height:auto;}.page-footer-links a{font-size:14px;justify-content:flex-start;}.page-footer-links .container-fluid{padding:0;}.page-footer-links .row{margin-left:0;margin-right:0;}.page-footer-links .links{padding:0;}.page-footer-links .links>div[class*="col"]{padding:0;}.page-footer-links .links .footer-links-title{font-size:14px;height:63px;margin-bottom:0;line-height:1.21;letter-spacing:.2px;background-color:#292c36;border-bottom:1px solid #2f333d;justify-content:center;}.page-footer-links .links>div[class*="col"]:last-child .footer-links-title{height:80px;padding-left:30px;border-bottom-width:0;justify-content:flex-start;}.page-footer-links .links .newsletter{padding-left:30px;padding-right:30px;margin-bottom:32px;}.page-footer-links .links .list-unstyled{margin-bottom:0;}.page-footer-links .links .list-unstyled li{height:45px;line-height:1.71;letter-spacing:.2px;background-color:#23252e;border-top:1px solid #292d36;border-bottom:1px solid #292d36;justify-content:center;}.page-footer-menu{height:auto;margin-top:-1px;}.page-footer-menu.teste{height:auto;}.page-footer-menu.teste .copyright{height:80px;}.page-footer-menu.teste .copyright>div[class*="col"]:last-child{margin-bottom:auto;margin-top:auto;font-size:12px;line-height:2;}.page-footer-menu .container-fluid{padding:0;}.page-footer-menu .cofinanced{height:auto;}.page-footer-menu .cofinanced .nav-link{font-size:14px;line-height:1.21;letter-spacing:.2px;padding:0;height:62px;width:100%;display:flex;align-items:center;justify-content:center;border-bottom:1px solid #292d36;}.page-footer-menu .cofinanced .img-cofinanced{max-height:none;height:115px;padding:0 30px;border-bottom:1px solid #292d36;justify-content:center !important;}.page-footer-menu .copyright{background-color:#292c36;height:auto;max-height:none;padding:0;}.page-footer-menu .copyright>div[class*="col"]:first-child{font-size:14px;line-height:1.71;letter-spacing:.2px;margin-bottom:50px;}.page-footer-menu .copyright>div[class*="col"]:last-child{margin-bottom:30px;margin-top:50px;}.page-footer-menu .copyright i{font-size:25px;}.page-footer-menu hr{display:none;}.page-content.checkout .content{padding:40px 10px 80px 10px;}.page-content.checkout .form-wizard{padding-left:22px;padding-right:22px;margin-bottom:62px;}.page-content.checkout .form-wizard li:before,.page-content.checkout .form-wizard li:after{width:calc(50% - 15px);}.page-content.checkout .form-wizard li:first-child{text-align:left;}.page-content.checkout .form-wizard li:first-child:after{width:calc(100% - 20px);}.page-content.checkout .form-wizard li:first-child .circle{left:0;transform:translateX(0);}.page-content.checkout .form-wizard li:last-child{text-align:right;}.page-content.checkout .form-wizard li:last-child:before{width:calc(100% - 20px);}.page-content.checkout .form-wizard li:last-child .circle{right:0;transform:translateX(0);}.basket .btn-close,.product-added .btn-close,.basket-nav .basket .btn-close,.basket-resume .basket .btn-close{width:18px;height:18px;color:#1e2226;}.basket .btn-close:before,.basket .btn-close:after,.product-added .btn-close:before,.product-added .btn-close:after,.basket-nav .basket .btn-close:before,.basket-nav .basket .btn-close:after,.basket-resume .basket .btn-close:before,.basket-resume .basket .btn-close:after{top:2px;height:15px;}.basket .basket-item{padding-left:0;padding-right:0;padding-top:22px;padding-bottom:23px;}.basket .basket-item .product-image{max-width:113px;max-height:113px;padding:0;}.basket .basket-item .price-details{align-self:baseline;}.basket .basket-item .price-details .title{margin-bottom:21px;}.basket .basket-item .title{text-align:left;}.basket-nav .basket .product-image,.basket-resume .basket .product-image{width:113px;max-width:113px;max-height:113px;}.basket-nav .basket .product-price,.basket-resume .basket .product-price{font-size:18px;}.basket-nav .basket .control-plusminus,.basket-resume .basket .control-plusminus{height:30px;}.basket-nav .basket .control-plusminus .form-control,.basket-resume .basket .control-plusminus .form-control{font-size:12px;height:29px;}.content.content-basket .payment-basket{display:none;}.content.content-basket .content-form .content-form-header{flex-direction:column;}.content.content-basket .content-form .content-form-header .title{margin-bottom:22px;}.content.content-basket .content-form .content-form-body>.form-row:last-of-type .form-group{margin-bottom:0;}.content .content-footer{margin-top:0;}.content .content-footer .content-footer-actions{margin-top:35px;}}@media(max-width:767px){.page-header{max-height:100%;}.page-header.inner-page .image-overlay{padding:0 30px !important;}.page-header.inner-page .title{font-size:28px;line-height:1;letter-spacing:-.11px;margin-bottom:12px;}.page-header.inner-page .subtitle{font-size:13px;line-height:1.23;}.page-header.information-page.categoria .center-zone,.page-header.information-page.testesOnline .center-zone{padding-left:30px;padding-right:30px;}.page-header.information-page.categoria .center-zone .title,.page-header.information-page.testesOnline .center-zone .title{font-size:26px;}.page-header.information-page.testesOnline .center-zone .slogan,.page-header.information-page.testesOnline .center-zone .subtitle{font-size:13px;}.page-header.information-page.testesOnline .center-zone .slogan{margin-top:15px;}.page-header.information-page.categoria .subtitle{font-size:12px;}.page-header.information-page.categoria .title{padding-top:30px;}.page-content.inner-page img{width:100% !important;height:auto !important;}.page-content .container-fluid{padding-left:30px;padding-right:30px;}.page-content .page-content-header{margin-bottom:22px;}.page-content.faq .title{text-transform:none;}.page-content.faq .card:last-child{margin-bottom:0;}.page-content.product .content{padding:24px 9px 42px 9px;margin-bottom:80px;}.page-content.product .page-related{margin-bottom:34px;}.page-content.drive-schools{margin-top:40px;margin-bottom:60px;}.page-content.drive-schools .title{line-height:1.21;margin-bottom:20px;letter-spacing:.2px;}.page-content.drive-schools .content{font-size:16px;}.page-content.drive-schools .content .content-form{margin:30px 0 40px;flex-direction:column;}.page-content.drive-schools .content .content-form select{width:100%;}.page-content.drive-schools .content .content-form .select-wrapper:last-child{margin-left:0;margin-top:20px;}.page-content.drive-schools hr{margin-top:60px;margin-bottom:60px;}.page-content.search{margin-top:40px;}.page-content.search .top-content{padding-bottom:0;}.page-content.search .title{margin-bottom:30px;}.page-content.search .title .search-count{font-weight:600;}.page-content.search .search-empty{font-size:16px;}.page-content.search .search-empty .search-empty-title{font-size:24px;}.page-content.search .search-empty .content-right{text-align:center;padding-right:15px;}.page-content.search .content-left{text-align:center;}.page-content.search .content-right{margin-top:60px;}.page-content.search .input-group .input-group-prepend .input-group-text{min-width:unset;padding-left:15px;padding-right:15px;background-color:#fff;}.page-content.search .input-group .input-group-prepend i{color:#292c36;}.page-content.search .input-group input{border-right-width:0;padding-right:0;}.page-content.search .input-group .input-group-append{background-color:#fff;}.page-content.search .input-group .input-group-append .input-group-text{border-left-width:0;min-width:unset;padding-left:15px;padding-right:15px;}.page-content.search .input-group .input-group-append i{border-radius:4px;height:30px;width:30px;color:#fff;background-color:#dc3a38;}.page-content.search .input-group .form-control{color:#292c36;}.page-content.profile{margin-bottom:80px;}.page-content.profile .title{margin-bottom:30px;}.page-content.profile .content.content-white{padding:28px 24px 38px;}.page-content.profile .content.content-white .btn{width:100%;}.page-content.profile .disclaimer{flex-flow:column;}.page-content.profile .disclaimer img{margin:0;}.page-content.legislation{margin-top:30px;}.page-content.legislation .legislation-types{margin-bottom:30px;}.page-content.legislation .legislation-types .btn-group{width:100%;}.page-content.legislation .card:last-child{margin-bottom:0;}.page-content.contacts .title{margin-bottom:28px;}.page-content.categoria .card-image{height:320px;}.page-content.testes .card-image{height:320px;}.page-content.testes .card-image .card-img-overlay .card-body .card-type{font-size:14px;}.page-content.testes .card-image .card-img-overlay .card-body .card-title{font-size:22px;}.page-content.testes .card-image .card-img-overlay .card-body .card-action{margin:28px auto 0;}.page-content.testes .card-image .card-img-overlay .card-body .card-action .btn{padding-top:15px;padding-bottom:15px;font-size:16px;}.page-content.homepage .onlineTests-content{margin-bottom:58px;}.page-content.homepage .onlineTests-content .card{margin-bottom:22px;}.page-content.homepage .onlineTests-content .card.card-image-text-horizontal{margin-bottom:38px;}.page-content.homepage .tiles-content .card.card-color .card-subtitle{margin-bottom:8px;}.page-content .content.content-product .title{font-size:22px;line-height:1.27;margin-bottom:26px;}.page-content .content.content-product p{margin-bottom:0;}.page-content .content.content-product .subtitle{font-size:14px;margin-bottom:12px;}.page-content .content.content-product .content-product-details .details-header .title{font-size:22px;line-height:1.27;margin-bottom:22px;}.page-content .content.content-product .content-product-details .title{margin-bottom:20px;}.page-content .content.content-product .content-product-details,.page-content .content.content-product .content-product-details .title,.page-content .content.content-product .product-features{font-size:14px;}.page-content .content.content-product .product-features{margin-top:21px;}.page-content .content.content-product .product-features .title{font-size:14px;line-height:1.71;margin-bottom:21px;}.page-content .content.content-product .product-payment-methods{margin-top:16px;}.page-content .content.content-product .content-product-image{min-height:unset;}.page-content .page-list-pager-teste .container-fluid{padding-left:0;padding-right:0;}.page-instructions .short-description,.page-instructions .subtitle{font-size:16px;}.page-instructions .instruction-description{font-size:13px;}.page-instructions .title{margin-bottom:22px;}.page-instructions .subtitle{margin-bottom:10px;}.page-footer-menu{max-height:100%;text-align:center;}.page-footer-menu .cofinanced{padding-left:0;padding-right:0;}.page-footer-menu .cofinanced .nav-link{padding-right:0;}.page-footer-menu .cofinanced img{max-width:387px;padding-left:46.5px;padding-right:46.5px;}.page-footer-menu .copyright{padding-left:0;padding-right:0;}.basket .product-price{font-size:18px;line-height:.83;}.basket .product-image{width:153px;max-width:153px;max-height:153px;}.basket .basket-item .subtitle{font-size:10px;line-height:1.2;margin-bottom:3px;}.basket .basket-item .title{font-size:12px;text-align:left;margin-bottom:16px;}.basket .basket-item .basket-col-update-qtd,.basket .basket-item .basket-col-price,.basket .basket-item .basket-update-qtd.read-only{display:none;}.basket .basket-item .basket-update-qtd,.basket .basket-item .basket-price{display:block;}.page-content.checkout .content.content-basket{padding:38px 9px 42px 9px;}.basket .control-plusminus{height:30px;}.basket .control-plusminus .btn-number{padding-top:2px;padding-bottom:2px;padding-left:.5rem;padding-right:.5rem;}.basket .control-plusminus .btn-number i{font-size:10px;line-height:1.2;}.basket .control-plusminus .form-control{width:20px;height:29px;font-size:12px;line-height:1.17;}.content.content-basket .content-resume-details{font-size:16px;}.content.content-basket .content-resume-details>hr:first-of-type{margin-top:0;}.content.content-basket .content-resume-details hr{margin-top:32px;margin-bottom:32px;}.content.content-basket .content-resume-details p+p{margin-top:32px;}.content.content-basket .content-resume-details .content-form-header{margin-bottom:28px;}.content.content-basket .content-resume-details .content-form-header .title{margin-bottom:0;}.content.content-basket .content-resume-details .helper-text{font-size:18px;margin-bottom:12px;}.content.content-basket .content-form{margin:32px 0;padding:0;}.content.content-basket .content-form .content-form-header{margin-bottom:22px;flex-direction:column;}.content.content-basket .content-form .content-form-header .title{font-size:16px;line-height:1.5;}.content.content-test .content-footer .content-footer-actions .btn,.content-test-categories .content-footer-actions .btn{width:100%;}.content-test-categories .card-panel .card-body.card-panel-child{padding:22px 22px 28px 22px;}.content.content-test-categories-item{padding:14px 18px 14px 16px;margin-bottom:12px;}.content.content-test-categories-item .content-status .abc-checkbox label{padding-left:33px;}.content.content-test-categories-item .content-description{font-size:13px;line-height:1.23;letter-spacing:.11px;}.content.content-test-categories-item .content-status{padding-left:20px;}.content .content-footer .content-footer-actions .btn,.page-header.testeTematico .form-group .btn,.page-header.testeFixo .form-group .btn,.page-header.resultadoTeste .form-group .btn{font-size:16px;padding-top:12px;padding-bottom:12px;width:100%;}.content .content-footer .content-footer-actions .btn{margin:0 auto;}.content.content-basket .content-resume-details .content-form-next-setps{padding:20px 0;margin:0;}.shipping-billing-details{flex-direction:column;}.shipping-billing-details .shipping-billing-address{max-width:100%;}.shipping-billing-details .shipping-billing-address .title{text-align:left;}}@media(max-width:728px){.page-content .container-fluid{max-width:480px;}.page-content .cards{align-items:center;}.page-content.homepage .top-content{padding-bottom:20px;}.page-content.homepage .top-content .title{text-align:center;}.page-content.homepage .top-content .button{display:none;}.page-content.homepage .bottom-content{display:block;}.page-content.homepage .learning-content{padding-bottom:80px;}.page-content.homepage .learning-content .cards .card{margin-bottom:22px;width:calc(100% - 20px);}.page-content.homepage .news-content .card{margin-bottom:22px;}.page-content.homepage .store-content{padding-bottom:80px;}.page-content.homepage .store-content .bottom-content{margin-top:14px;}.page-content.homepage .tiles-content .cards .card{max-width:420px;width:100%;height:210px;}.page-content.homepage .tiles-content .cards .order-1,.page-content.homepage .tiles-content .cards .order-3,.page-content.homepage .tiles-content .cards .order-5,.page-content.homepage .tiles-content .cards .order-6,.page-content.homepage .tiles-content .cards .order-7{width:50%;}.page-content.homepage .tiles-content .cards .order-1 .card-img-overlay,.page-content.homepage .tiles-content .cards .order-3 .card-img-overlay,.page-content.homepage .tiles-content .cards .order-5 .card-img-overlay,.page-content.homepage .tiles-content .cards .order-6 .card-img-overlay,.page-content.homepage .tiles-content .cards .order-7 .card-img-overlay{padding-left:15px;padding-right:15px;}.page-content.homepage .tiles-content .cards .order-2,.page-content.homepage .tiles-content .cards .order-4{width:100%;}.page-content.homepage .tiles-content .cards .order-2 .card,.page-content.homepage .tiles-content .cards .order-4 .card{width:100%;height:258px;}.page-content.homepage .tiles-content .cards .order-2 .card .card-img-overlay{padding-left:15px;padding-right:15px;}.page-content.homepage .tiles-content .cards .order-2 .card .card-img-overlay .card-body .card-title{font-size:22px;margin-bottom:10px;}.page-content.homepage .tiles-content .cards .order-2 .card .card-img-overlay .card-body .card-text{font-size:14px;margin-bottom:22px;}.page-content.homepage .tiles-content .cards .order-4 .card .card-body{padding-left:15px;padding-right:15px;}.page-content.homepage .tiles-content .cards .order-4 .card .card-body .card-subtitle{font-size:12px;margin-bottom:22px;}.page-content.homepage .tiles-content .cards .order-4 .card .card-body .card-title{font-size:22px;margin-bottom:32px;}.page-content.product .top-content{padding-bottom:28px;}.page-content.quem-somos{margin-top:32px;}.page-content.quem-somos .top-content{padding-bottom:22px;}.page-content.quem-somos .content{font-size:16px;}.page-content.quem-somos .history{margin-bottom:80px;}.page-content.quem-somos .img-history{margin-top:30px;}.page-content.quem-somos .img-history img{max-height:146px;}.page-content.quem-somos .cards .card{width:calc(100% - 18px);}.page-content.quem-somos .cards .card:first-child{margin-bottom:22px;}.page-content.mosaico .top-content{padding-bottom:20px;padding-bottom:28px;}.page-content.mosaico.noticias .card{margin-bottom:27px;}.page-content.mosaico.conselhos .cards{margin-left:-8px;margin-right:-8px;}.page-content.mosaico.conselhos .cards .card{margin-left:8px;margin-right:8px;margin-bottom:18px;width:calc(50% - 16px);}.page-content.mosaico.conselhos .cards .card .card-title{height:initial;}.page-content.mosaico.conselhos .cards .card .card-text{display:none;height:initial;}.page-content.mosaico.conselhos .cards .card:nth-child(3n+1){width:100%;}.page-content.mosaico.conselhos .cards .card:nth-child(3n+1) .card-type{font-size:14px;}.page-content.mosaico.conselhos .cards .card:nth-child(3n+1) .card-title{font-size:22px;}.page-content.mosaico.conselhos .cards .card:nth-child(3n+1) .card-text{display:block;visibility:visible;}.page-content.mosaico.loja{margin-top:38px;margin-bottom:72px;}.page-content.drive-schools .cards{justify-content:center;}.page-content.search .cards{justify-content:center;}.page-related{margin-top:62px;}.page-related.product{margin-top:80px;margin-bottom:34px;}.page-related.product .cards{margin-left:-4px;margin-right:-4px;}.page-related.product .cards .card{max-width:206px;margin-left:4px;margin-right:4px;}.page-related .container-fluid{max-width:480px;}.page-related .card:first-child{margin-bottom:28px;}.page-related .card:nth-child(3){display:none;}.page-related .cards{margin-left:-8px;margin-right:-8px;}.page-related .cards .card{max-width:202px;margin-left:8px;margin-right:8px;margin-bottom:18px;}.page-related .cards .card.card-image-text-vertical{max-width:420px;}.page-related .title{font-size:20px;line-height:1.21;margin-bottom:28px;}.page-related .card-image-text-vertical .card-body .card-title{font-size:18px;min-height:24px;}.page-related .card-image .card-img-overlay .card-body .card-title{font-size:18px;}.page-list-pager-teste .pagination-container .pagination li{margin:0 6px;}}@media(max-width:715px){.page-content .legislation-content .card-body{padding:40px;}}@media(max-width:575px){.page-content #contraordenacoes-content .card-panel .card-body{padding:20px;}.page-content .top-content .title{white-space:initial;}}@media(max-width:479px){.page-header .center-zone{padding-left:30px;padding-right:30px;}.page-content.quem-somos .img-history img{object-fit:contain;}.page-content.quem-somos .img-history img:first-child{width:75%;padding-right:50px;}.page-content.quem-somos .img-history img:last-child{width:25%;}.page-content.homepage .tiles-content .cards .card-color .card-subtitle{font-size:11px;}.page-content.homepage .tiles-content .cards .card-color .card-title{font-size:14px;}.page-content.homepage .tiles-content .cards .card.card-image .card-img-overlay .card-body .card-type{font-size:11px;}.page-content.homepage .tiles-content .cards .card.card-image .card-img-overlay .card-body .card-title{font-size:14px;}.page-content.homepage .tiles-content .cards .order-4 .card .card-body .card-subtitle{font-size:11px;}.page-content.homepage .tiles-content .cards .order-4 .card .card-body .card-title{font-size:16px;}.page-content.homepage .card-product{height:270px;}.page-content.homepage .card-product .card-img-top{max-height:140px;}.page-content.homepage .card-product .card-title,.page-content.homepage .card-product .card-text{font-size:12px;}.page-content.mosaico.conselhos .cards .card.card-image{height:270px;}.page-content.mosaico.conselhos .cards .card:nth-child(3n+1) .card-title{font-size:20px;}.page-content.checkout .page-content-header .title{font-size:20px;}.page-content.checkout .form-wizard{padding-left:10px;padding-right:10px;}.page-content.checkout .content.content-basket{padding:40px 5px 40px 5px;}.page-content.checkout .content.content-basket .content-basket-details .basket .product-image{padding-left:10px;padding-right:10px;}.page-content.checkout .content.content-basket .content-basket-details .basket-item{padding-bottom:1rem;}.page-content.checkout.checkout-online-tests .content-product .content-product-image{width:100%;height:unset;}.page-content.search .title{font-size:20px;}.page-content.myTests .category-dashboard .profile-avatar{width:unset;}.page-content.myTests .category-dashboard .test-section{width:unset;}.page-content.myTests .category-dashboard .test-section .test-result-item{padding-left:0;padding-right:0;}.page-content.myTests .category-dashboard .test-section .test-result-item .test-result-item-container{padding-left:15px;padding-right:15px;}.page-content.myTests .category-dashboard .test-section .test-result-item .test-result-item-container .left-content .left-content-details .progressa-radial{width:100%;}.page-content.myTests .category-dashboard .test-section .test-result-item .test-duration{margin-left:0;}.page-content.myTests .category-dashboard .content.content-default .content.content-test-item .content-description{padding-right:10px;}.page-content.myTests .category-dashboard .content.content-default .content.content-test-item .content-right{margin-right:15px;}.page-content.myTests .category-dashboard .content.content-default .content-indicators-panel .content-indicator{min-width:unset;}.page-content.myTests .category-dashboard .content.content-default .content-indicators-panel .content-indicator .text{margin-left:10px;}.page-content .legislation-content .card-body{padding:40px 20px;}.content-product .product-img-example-list .product-img-example{max-width:100%;}.container-status{padding:30px 22px 32px 20px;}.container-status .status-body .status-title{font-size:14px;line-height:1.13;margin-bottom:10px;}.container-status .status-body .status-description{font-size:18px;line-height:1.2;letter-spacing:.17px;}.content.content-test .content-body{min-height:unset;padding-bottom:40px;}.content.content-test-result .content-header .title{font-size:13px;letter-spacing:0;}.content.content-test-result .test-result>span{margin:0 !important;}.content-indicators-panel .content-indicator+.content-indicator{border-left:unset;}.footer-buttons .col+.col{margin-top:15px;}.content.content-default .content-test-item:after{margin-right:5px;}.content.content-test-item .content-tag{width:80px;}.content.content-test-item .content-value{width:55px;}}.card{border:none;border-radius:initial;height:468px;width:322px;margin-bottom:27px;margin-left:12px;margin-right:12px;}.card img{border-radius:initial;object-fit:cover;}.card .card-title{font-size:20px;font-weight:bold;font-style:normal;font-stretch:normal;line-height:1.2;letter-spacing:normal;text-transform:uppercase;}.card .card-title.title-big{font-size:26px;}.card .card-text{font-size:14px;font-weight:500;line-height:1.29;letter-spacing:normal;font-style:normal;font-stretch:normal;}.card .card-type{font-family:'PT Serif',serif;font-weight:400;font-style:italic;font-size:14px;font-style:italic;font-stretch:normal;line-height:1.21;letter-spacing:normal;}.card .card-date{font-size:12px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.5;letter-spacing:normal;text-transform:uppercase;}.card:hover{-webkit-box-shadow:0 0 32px 0 rgba(0,0,0,.25);-moz-box-shadow:0 0 32px 0 rgba(0,0,0,.25);box-shadow:0 0 32px 0 rgba(0,0,0,.25);}.card[data-card-url]{cursor:pointer;}.card-product{border:solid 1px #e8e8e8;height:350px;margin-bottom:20px;}.card-product .card-title,.card-product .card-text{font-family:'Montserrat',sans-serif;font-weight:600;font-size:14px;font-style:normal;font-stretch:normal;line-height:1.21;letter-spacing:.2px;text-align:center;}.card-product .card-title{color:#292c36;min-height:32px;margin-bottom:5px;}.card-product .card-text{color:#a3a7b2;font-weight:500;margin-bottom:10px;}.card-product .card-price{font-size:18px;}.card-product .card-img-top{object-fit:contain;padding:5px 8px 0;height:203px;}.card-product .card-img-top.empty{color:#7d8ea5;display:flex;justify-content:center;align-items:center;}.card-product .card-img-top.empty>i{font-size:70px;}.card-product .card-body{padding:25px 30px 30px;display:flex;flex-direction:column;align-items:center;}.card-image-text-vertical img{height:233px;}.card-image-text-vertical .card-body{padding:26px;}.card-image-text-vertical .card-body .card-title{letter-spacing:.2px;color:#292c36;margin-bottom:18px;min-height:48px;}.card-image-text-vertical .card-body .card-text{color:#6f727e;margin-bottom:24px;}.card-image-text-vertical .card-body .card-type{font-size:12px;font-family:'PT Serif',serif;font-style:italic;line-height:1.25;color:#647284;}.card-image-text-vertical .card-body .card-date{color:#a3a7b2;font-weight:500;}.card-image-text-vertical .card-body .card-footer{border:0;padding:0;background:none;margin-top:auto;}.card-image-text-horizontal{border:solid 1px #e8e8e8;width:668px;}.card-image-text-horizontal.card-image-text-horizontal-footer .card-title{margin-bottom:17px;}.card-image-text-horizontal.card-image-text-horizontal-footer .content-text .categories-list{display:none;}.card-image-text-horizontal.card-image-text-horizontal-footer .card-text{font-size:12px;line-height:1.5;margin-bottom:0;}.card-image-text-horizontal.card-image-text-horizontal-footer .card-body{padding:32px 20px 40px 30px;}.card-image-text-horizontal.card-image-text-horizontal-footer .card-footer{position:absolute;bottom:35px;height:auto;background-color:transparent;border:none;width:100%;padding:0 0 0 30px;}.card-image-text-horizontal.card-image-text-horizontal-footer .categories-list{padding-left:0;list-style:none;display:flex;margin-bottom:0;}.card-image-text-horizontal.card-image-text-horizontal-footer .categories-list>li{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;width:40px;height:40px;margin-right:9px;background-color:rgba(100,114,132,.9);border-radius:50%;color:#fff;font-size:12px;text-align:center;}.card-image-text-horizontal.card-image-text-horizontal-footer .categories-list>li:last-child{margin-right:0;}.card-image-text-horizontal.card-image-text-horizontal-footer .categories-list>li .divider{font-size:7px;margin:0 2px;line-height:1;}.card-image-text-horizontal.card-image-text-horizontal-footer .categories-list>li .extended-text{font-size:5px;align-self:flex-start;}.card-image-text-horizontal img{height:100%;object-fit:cover;}.card-image-text-horizontal .row{height:100%;padding:0;}.card-image-text-horizontal .row>*{height:100%;}.card-image-text-horizontal .row.no-gutters>div[class*="col"]:last-child{padding-left:0;}.card-image-text-horizontal .card-body{padding:30px 26px 30px;}.card-image-text-horizontal .card-body>.d-flex{flex-direction:column;}.card-image-text-horizontal .card-title{font-size:30px;margin-bottom:26px;letter-spacing:.2px;color:#292c36;}.card-image-text-horizontal .card-text{color:#6f727e;}.card-image-text-horizontal .card-type{font-size:14px;font-family:'PT Serif',serif;font-style:italic;line-height:1.25;color:#647284;margin-bottom:10px;}.card-image-text-horizontal .card-date{color:#a3a7b2;margin-bottom:34px;font-weight:500;}.card-image{color:#fff;}.card-image.card-image-horizontal{width:100%;height:155px;margin-left:0;margin-right:0;margin-bottom:20px;}.card-image.card-image-horizontal .card-img-overlay{padding:42px 40px 42px 41px;background-color:rgba(30,34,38,.6);background-image:none;text-align:left;}.card-image.card-image-horizontal .card-img-overlay .card-body .card-type{font-size:14px;font-family:'PT Serif',serif;font-style:italic;line-height:1.29;margin-bottom:10px;text-transform:initial;}.card-image.card-image-horizontal .card-img-overlay .card-body .card-title{font-size:24px;}.card-image.card-image-horizontal .card-image-expiry{height:100%;background-color:transparent;justify-content:flex-end;padding-right:40px;}.card-image.card-image-horizontal .card-image-expiry .expiry-container{flex-direction:column;align-items:flex-end;}.card-image.card-image-horizontal .card-image-expiry .expiry-container .expiry-title{margin-right:0;}.card-image.card-image-horizontal .card-image-expiry .expiry-progress{height:100%;width:6px;right:0;align-items:flex-end;}.card-image.card-image-horizontal .card-image-expiry .expiry-progress .progress-bar{width:inherit;}.card-image>img{height:100%;}.card-image .card-title{margin-bottom:0;}.card-image .card-text{margin-top:18px;}.card-image .card-type{font-family:'Montserrat',sans-serif;font-style:normal;font-weight:500;text-transform:uppercase;margin-bottom:18px;}.card-image .progress-radial{width:150px;margin-bottom:40px;margin-left:auto;margin-right:auto;}.card-image .progress-radial .circle,.card-image .progress-radial .circle-bg{stroke-width:2.2px;}.card-image .progress-radial .circular-chart{padding:5px;background-color:rgba(219,223,232,.6);}.card-image .progress-radial .progress-text-container .progress-value{font-size:24px;color:#fff;}.card-image .card-img-overlay{background-image:linear-gradient(to bottom,transparent,rgba(0,0,0,.5));padding:42px 10.17% 42px;text-align:center;display:flex;align-items:flex-end;justify-content:center;}.card-image .card-img-overlay .card-body{padding:0;}.card-image .card-img-overlay .card-body .card-title{font-size:22px;}.card-image .card-action{bottom:0;margin:20px auto 0;left:0;right:0;}.card-image .card-image-expiry{position:absolute;top:0;height:50px;width:100%;background-color:rgba(35,37,46,.7);font-size:12px;line-height:1.17;letter-spacing:.2px;text-transform:uppercase;color:#c0c5ca;}.card-image .card-image-expiry,.card-image .card-image-expiry .expiry-container{display:flex;justify-content:center;align-items:center;}.card-image .card-image-expiry .expiry-progress{width:100%;position:absolute;top:0;height:6px;border-radius:0;background-color:rgba(35,37,46,.7);}.card-image .card-image-expiry .expiry-progress .progress-bar{background-color:#dc3a38;}.card-image .card-image-expiry .expiry-title{margin-right:20px;}.card-image .card-image-expiry .expiry-spent-days{color:#fff;}.card-lei,.card-color{color:#fff;}.card-lei .card-body,.card-color .card-body{padding:30px 24px 40px;}.card-lei .card-date,.card-lei .card-subtitle,.card-color .card-date,.card-color .card-subtitle{font-weight:500;margin-bottom:25px;font-size:14px;line-height:1.29;}.card-lei .card-subtitle,.card-color .card-subtitle{text-transform:uppercase;}.card-lei .card-type,.card-color .card-type{margin-bottom:15px;}.card-lei .card-button,.card-color .card-button{margin-bottom:20px;}.card-lei .card-button .btn,.card-color .card-button .btn{width:180px;}.card-lei .card-button .btn.btn-outline-white:hover,.card-color .card-button .btn.btn-outline-white:hover{background-color:transparent;border-color:#fff;}.card-lei .card-title,.card-color .card-title{letter-spacing:.4px;margin-bottom:20px;}.card-lei{background-image:linear-gradient(to bottom,#7d8ea5,#5e7490);}.card-lei .card-button{margin-bottom:0;}.card-lei .card-body>.d-flex{flex-direction:column;}.card-lei .card-text.normal{display:block;}.card-lei .card-text.truncated{display:none;}.card-color.card-color-primary{background-color:#dc3a38;}.card-color.card-color-secondary{background-color:#647284;}.card-color .card-body{text-align:center;display:flex;align-items:center;justify-content:center;}.card-color .card-body .card-subtitle{margin-top:0;margin-bottom:18px;}.card-color .card-body p{margin-bottom:0;}.card-color .card-body .card-button{margin-bottom:0;}.card-color .card-body .card-button.card-button-multiple{display:flex;justify-content:center;}.card-color .card-body .card-button .btn-icon{width:43px;height:43px;min-height:initial;border:solid 2px #fff;margin-right:30px;}.card-search{width:100%;height:240px;margin-bottom:20px;}.card-search .card-content{display:flex;height:100%;}.card-search .card-content .container-left{max-width:555px;width:100%;}.card-search .card-content .container-left .card-img{height:100%;object-fit:cover;border-top-left-radius:0;border-bottom-right-radius:0;}.card-search .card-content .container-right{width:100%;border:solid 1px #e8e8e8;}.card-search .card-content .container-right .card-body{height:100%;padding:34px 30px;display:flex;flex-direction:column;}.card-search .card-content .container-right .card-footer{display:flex;justify-content:space-between;padding:0;background-color:transparent;border:0;margin-top:auto;}.card-search .card-content .container-right .card-footer .date,.card-search .card-content .container-right .card-footer i{font-size:12px;}.card-search .card-content .container-right .card-footer .date{text-transform:uppercase;color:#a3a7b2;}.card-search .card-content .container-right .card-footer i{font-family:'PT Serif',serif;color:#647284;}.card-search .card-content .card-search-address{margin-top:30px;}.card-search .card-title{color:#292c36;margin-bottom:9px;}.card-search .card-description{font-size:14px;color:#6f727e;line-height:1.71;font-weight:600;}.card-search .location-item{margin-bottom:0;}.card-search .row{padding-bottom:0;}.card-search a{padding:0;font-size:14px;font-weight:bold;line-height:1.71;text-align:left;word-break:break-word;}.card-teste-question{width:100%;height:300px;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:none;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:none;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:bold;margin-top:30px;margin:auto 0;}.card-panel{width:100%;height:initial;margin-bottom:20px;border:solid 1px #e8e8e8;background-color:#fff;}.card-panel.card-panel-order label{font-size:10px;line-height:1.8;color:#a3a7b2;text-transform:uppercase;margin-bottom:9px;}.card-panel.card-panel-order .card-header{padding:21px 65px 21px 40px;display:flex;}.card-panel.card-panel-order .card-header:hover{color:initial;}.card-panel.card-panel-order .card-header .card-header-left-content{width:140px;text-align:left;border-right:solid 1px #e8e8e8;}.card-panel.card-panel-order .card-header .card-header-left-content .order-date{display:none;}.card-panel.card-panel-order .card-header .card-header-right-content{width:100%;margin-left:38px;display:flex;flex:1;justify-content:space-between;align-items:center;}.card-panel.card-panel-order .card-header i,.card-panel.card-panel-order .card-header .order-number{font-size:14px !important;}.card-panel.card-panel-order .card-header .order-number{line-height:1.21;letter-spacing:.12px;font-weight:bold;color:#292c36;}.card-panel.card-panel-order .card-header .order-date{font-size:12px;line-height:1.5;color:#a3a7b2;text-transform:uppercase;padding-right:40px;}.card-panel.card-panel-order .card-body{padding:40px 46px 40px 40px;}.card-panel.card-panel-order .card-body .order-items{max-width:750px;display:flex;margin-right:-7px;margin-left:-7px;flex-wrap:wrap;}.card-panel.card-panel-order .card-body .order-items .order-item{max-width:100%;padding-left:7px;padding-right:7px;margin-bottom:20px;width:365px;}.card-panel.card-panel-order .card-body .order-items .order-item .order{padding:17px 20px 16px 16px;border:solid 1px #cdd4e0;display:flex;}.card-panel.card-panel-order .card-body .order-items .order-item .order .order-image{width:67px;height:67px;}.card-panel.card-panel-order .card-body .order-items .order-item .order .order-image img{width:inherit;height:auto;max-height:67px;max-width:67px;object-fit:contain;}.card-panel.card-panel-order .card-body .order-items .order-item .order .order-details{margin-left:10px;display:flex;flex:1;justify-content:space-between;}.card-panel.card-panel-order .card-body .order-items .order-item .order .order-details label,.card-panel.card-panel-order .card-body .order-items .order-item .order .order-details .product-name{font-size:10px;}.card-panel.card-panel-order .card-body .order-items .order-item .order .order-details label{line-height:1.2;margin-bottom:3px;text-transform:initial;}.card-panel.card-panel-order .card-body .order-items .order-item .order .order-details .product-name{line-height:1.4;color:#1e2226;text-transform:uppercase;font-weight:600;max-width:160px;}.card-panel.card-panel-order .card-body .order-items .order-item .order .order-details .price{font-size:15px;margin-top:19px;}.card-panel.card-panel-order .card-body .shipping-billing-details{padding:0 42px;margin-top:10px;}.card-panel.card-panel-order .card-body .shipping-billing-details .title{font-size:14px;line-height:1.5;margin-bottom:20px;}.card-panel.card-panel-order .card-body .order-footer{display:flex;border:solid 1px #707070;padding:21px 40px;margin-top:10px;}.card-panel.card-panel-order .card-body .order-footer .order-total{margin-left:auto;text-align:right;}.card-panel.card-panel-order .card-body .order-footer label{font-size:12px;margin-bottom:3px;}.card-panel.card-panel-order .card-body .order-actions{margin:40px 7px 0 7px;padding-top:40px;border-top:solid 1px #eee;text-align:right;}.card-panel .card-header{padding:25px 65px 25px 40px;}.card-panel .card-body{padding:25px 40px;}.card-panel .card-header{margin-bottom:0;border-bottom:none;position:relative;background-color:#fff;}.card-panel .card-header .card-title{font-size:18px;font-weight:800;line-height:1.21;letter-spacing:.2px;color:#1e2226;margin-bottom:0;}.card-panel .card-header .card-title p:last-child{margin-bottom:0;}.card-panel .card-header .close-panel,.card-panel .card-header .open-panel{position:absolute;right:40px;top:50%;transform:translateY(-50%);color:#a3a7b2;}.card-panel .card-header .close-panel{display:none;}.card-panel .card-header .open-panel{display:block;}.card-panel .card-header[aria-expanded="true"] .close-panel{display:block;}.card-panel .card-header[aria-expanded="true"] .open-panel{display:none;}.card-panel .card-header[aria-expanded="true"] .card-title{color:#dc3a38;}.card-panel .card-body{border-top:solid 1px #e8e8e8;padding:80px;}.card-panel .card-body.card-panel-child{padding:32px 40px 40px;}.card-panel .card-body .card-panel{border:none;margin-left:0;margin-right:0;width:100%;}.card-panel .card-body .card-panel:last-child{margin-bottom:0;}.card-panel .card-body .card-header{border:solid 1px #e8e8e8;}.card-panel .card-body .card-header .card-title{color:#1e2226;}.card-panel .card-body .card-header[aria-expanded="true"]{border:solid 1px #dc3a38;color:#dc3a38;}.card-panel .card-body .card-header[aria-expanded="true"] .card-title{color:#dc3a38;}.card-panel .card-body .card-body{padding:30px 40px 0 40px;}.card-panel .card-body .card-select-all{margin-bottom:36px;padding-right:46px;text-align:right;}.card-panel .card-body .card-select-all .form-check-label{font-weight:600;}.card-panel .card-body .card-header .card-title,.card-panel .card-panel-links-list li>a{font-size:16px;}.card-panel .card-panel-description{font-size:14px;margin-bottom:30px;}.card-panel a{text-decoration:none;}.card-panel .card-panel-links-list{list-style:none;margin-bottom:0;padding-left:0;}.card-panel .card-panel-links-list li{text-align:left;}.card-panel .card-panel-links-list li>a{font-weight:800;text-align:left;max-width:100%;}.card-panel .card-panel-links-list li>a .link-icon{font-size:20px;}.card-panel .card-panel-links-list li>a i{text-decoration:none;}.card-panel .card-panel-links-list li>a i+span{margin-left:15px;}.card-panel ul{margin-bottom:0;}.card-panel p+p{margin-top:-10px;}.card-panel .btn:focus{box-shadow:none;}.card-panel:hover{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}.card-panel.card-panel-section,.card-panel.card-panel-subsection{margin-bottom:2px;}.card-panel.card-panel-section .card-header,.card-panel.card-panel-section .card-body .card-header,.card-panel.card-panel-subsection .card-header,.card-panel.card-panel-subsection .card-body .card-header{padding:15px 0 15px 0;border:none;}.card-panel.card-panel-section .card-header .close-panel,.card-panel.card-panel-section .card-header .open-panel,.card-panel.card-panel-section .card-body .card-header .close-panel,.card-panel.card-panel-section .card-body .card-header .open-panel,.card-panel.card-panel-subsection .card-header .close-panel,.card-panel.card-panel-subsection .card-header .open-panel,.card-panel.card-panel-subsection .card-body .card-header .close-panel,.card-panel.card-panel-subsection .card-body .card-header .open-panel{left:-25px;right:initial;font-size:20px;}.card-panel.card-panel-section .card-header[aria-expanded="true"],.card-panel.card-panel-section .card-body .card-header[aria-expanded="true"],.card-panel.card-panel-subsection .card-header[aria-expanded="true"],.card-panel.card-panel-subsection .card-body .card-header[aria-expanded="true"]{border:none;}.card-panel.card-panel-section .card-body,.card-panel.card-panel-subsection .card-body{border:none;}.card-panel.card-panel-section .card-header .close-panel,.card-panel.card-panel-section .card-header .open-panel,.card-panel.card-panel-section .card-body .card-header .close-panel,.card-panel.card-panel-section .card-body .card-header .open-panel{color:#1e2226;}.card-panel.card-panel-section .card-header[aria-expanded="true"] .close-panel,.card-panel.card-panel-section .card-header[aria-expanded="true"] .open-panel,.card-panel.card-panel-section .card-body .card-header[aria-expanded="true"] .close-panel,.card-panel.card-panel-section .card-body .card-header[aria-expanded="true"] .open-panel{color:#dc3a38;}.card-panel.card-panel-section .card-body{padding:0 25px 0 25px;}.card-panel.card-panel-subsection .card-header .close-panel,.card-panel.card-panel-subsection .card-header .open-panel,.card-panel.card-panel-subsection .card-header .card-title,.card-panel.card-panel-subsection .card-body .card-header .close-panel,.card-panel.card-panel-subsection .card-body .card-header .open-panel,.card-panel.card-panel-subsection .card-body .card-header .card-title{color:#647284 !important;text-transform:unset;}.card-panel.card-panel-subsection .card-header[aria-expanded="true"] .close-panel,.card-panel.card-panel-subsection .card-header[aria-expanded="true"] .open-panel,.card-panel.card-panel-subsection .card-body .card-header[aria-expanded="true"] .close-panel,.card-panel.card-panel-subsection .card-body .card-header[aria-expanded="true"] .open-panel{color:#647284;}.card-panel.card-panel-subsection .card-body{padding:0 15px 0 0;}.quem-somos .card .card-type,.testes .card .card-type,.categoria .card .card-type{font-family:'PT Serif',serif;font-weight:400;font-style:italic;text-transform:unset;margin-bottom:10px;}.quem-somos .card .card-title{font-size:30px;}.quem-somos .card-image .card-img-overlay{padding:30px;}.testes .card-img-overlay{padding:45px 10px;}.categoria .card .card-title{font-size:24px;}.categoria .card .card-action{margin-top:35px;}.cards{margin-left:-12px;margin-right:-12px;display:flex;flex-wrap:wrap !important;}.cards .card-panel .card-header i{font-size:11px;}.cards.cards-tiles{margin-bottom:0;padding:0;}.cards.cards-tiles .card{max-height:340px;}.cards.cards-tiles .card-image,.cards.cards-tiles .card-color{margin-bottom:0;}.cards.cards-tiles .card-image .card-img-overlay .card-body{top:50%;transform:translateY(-50%);max-width:300px;margin:0 auto;}.cards.cards-tiles .card-image .card-img-overlay .card-body .card-action{margin-top:40px;}.cards.cards-tiles .card-img-overlay{align-items:baseline;}.cards.cards-tiles .card-body{min-height:initial;}.cards.cards-tiles .card-color .card-button{margin-bottom:0;}.cards.moradas-content .card-panel .card-body{padding:0;}.cards.moradas-content .card-panel .card-body .content.content-white{padding:30px 55px 40px 55px;border:0;margin-bottom:0;}@media(max-width:1074px){.card-teste-question{height:auto;}.card-teste-question .card-content{flex-direction:column;}.card-teste-question .card-content .container-left,.card-teste-question .card-content .container-right{border-left:none;border-right:none;}.card-teste-question .card-content .container-left{border-bottom:none;height:100%;}.card-teste-question .card-content .container-left:before{content:attr(data-number);}.card-teste-question .card-content .container-left .card-img{height:248px;width:100%;object-position:center;}.card-teste-question .card-content .container-right{margin-top:auto;background-color:#fff;}.card-teste-question .card-content .container-right:before{content:none;}.card-teste-question .card-content .container-right .card-body{padding:25px 50px;}.card-panel .card-header .card-title{font-size:16px;line-height:1.19;letter-spacing:.13px;}.card-panel .card-body .card-select-all{margin-bottom:22px;padding-right:27px;}.card-panel .card-body .card-select-all .abc-checkbox .form-check-input{width:32px;height:32px;}.card-panel .card-body .card-select-all .abc-checkbox label{padding-right:47px;}.card-panel .card-body .card-select-all .abc-checkbox label:before{width:32px !important;height:32px !important;top:0;}.card-panel .card-body .card-select-all .abc-checkbox label:after{font-size:24px !important;top:-4px;right:12px;}}@media(min-width:992px) and (max-width:1200px){.card-search .card-content .container-left{width:75%;}.card-panel.card-panel-order .card-body .order-items{max-width:365px;margin:0 auto;}}@media(max-width:991px){.card-panel.card-panel-order .card-header{padding:19px 24px 19px 24px;}.card-panel.card-panel-order .card-header .card-header-left-content{border:none;}.card-panel.card-panel-order .card-header .card-header-left-content label:not(.order-date){display:none;}.card-panel.card-panel-order .card-header .card-header-left-content .order-date{display:block;margin-bottom:6px;}.card-panel.card-panel-order .card-header .card-header-right-content{margin-left:0;margin-right:35px;justify-content:flex-end;}.card-panel.card-panel-order .card-header .card-header-right-content .order-date,.card-panel.card-panel-order .card-header .card-header-right-content label{display:none;}.card-panel.card-panel-order .card-header .order-status,.card-panel.card-panel-order .card-header label{font-size:12px;}.card-panel.card-panel-order .card-header .close-panel,.card-panel.card-panel-order .card-header .open-panel{right:20px;}.card-panel.card-panel-order .card-body{padding:22px 17px 28px 17px;}.card-panel.card-panel-order .card-body .order-items{max-width:372px;margin:0 auto;}.card-panel.card-panel-order .card-body .order-items .order-item{width:100%;margin-bottom:12px;padding-left:0;padding-right:0;}.card-panel.card-panel-order .card-body .shipping-billing-details{margin-top:16px;padding:0 6px;}.card-panel.card-panel-order .card-body .order-footer{margin-top:18px;padding:25px 21px 26px 21px;}.card-image .btn{max-width:180px;}}@media(min-width:729px) and (max-width:991px){.card-search .card-title{font-size:18px;}.card-search .card-description{font-size:12px;}.card-search .card-content .container-right .card-body{padding:25px;}}@media(max-width:767px){.card-panel .card-body .card-select-all{padding-right:19px;}.card-image .progress-radial{width:105px;margin-bottom:18px;}.card-image .progress-radial .progress-text-container .progress-value{font-size:20px;}}@media(min-width:729px) and (max-width:1074px){.card-image-text-horizontal.card-image-text-horizontal-footer .card-footer .btn{font-size:13px;min-height:45px;}}@media(max-width:728px){.cards{margin-bottom:0;margin-left:-4px;margin-right:-4px;}.card{width:100%;max-width:420px;height:initial;margin-left:4px;margin-right:4px;}.card .card-title.title-big{font-size:20px;}.card-product{height:317px;width:calc(50% - 8px);max-width:206px;padding:10px 24px;margin-bottom:8px !important;}.card-product .card-title{font-size:11px;margin-bottom:12px;}.card-product .card-price{font-size:14px;}.card-product .card-img-top{padding:0;max-height:186px;height:160px;}.card-product .card-body{padding:0;justify-content:flex-end;margin-top:-50px;}.card-product .card-text{font-size:12px;margin-bottom:10px;}.card-image-text-vertical .card-body{padding:22px 24px 30px !important;}.card-image-text-vertical .card-body .card-title{font-size:22px;margin-bottom:16px;min-height:1px;}.card-image-text-vertical .card-body .card-text{margin-bottom:22px;}.card-image-text-horizontal{height:auto;max-height:656px;}.card-image-text-horizontal.card-image-text-horizontal-footer{min-height:718px;max-height:initial;}.card-image-text-horizontal.card-image-text-horizontal-footer .row{height:inherit;max-height:initial;min-height:inherit;}.card-image-text-horizontal.card-image-text-horizontal-footer img{height:392px;max-height:100%;}.card-image-text-horizontal.card-image-text-horizontal-footer .card-text{font-size:14px;line-height:1.29;}.card-image-text-horizontal.card-image-text-horizontal-footer .content-text{height:auto;}.card-image-text-horizontal.card-image-text-horizontal-footer .content-text+.categories-list{margin-top:22px;}.card-image-text-horizontal.card-image-text-horizontal-footer .content-text .categories-list{display:flex;}.card-image-text-horizontal.card-image-text-horizontal-footer .content-text .categories-list>li{width:35px;height:35px;font-size:9px;margin-right:14px;}.card-image-text-horizontal.card-image-text-horizontal-footer .content-text .categories-list>li:last-child{margin-right:0;}.card-image-text-horizontal.card-image-text-horizontal-footer .content-text .categories-list>li .extended-text{font-size:4px;}.card-image-text-horizontal.card-image-text-horizontal-footer .content-image{height:392px;margin-top:auto;}.card-image-text-horizontal.card-image-text-horizontal-footer .card-body{padding:20px 20px 10px 20px;}.card-image-text-horizontal.card-image-text-horizontal-footer .card-body>.d-flex{margin-bottom:11px;}.card-image-text-horizontal.card-image-text-horizontal-footer .card-body .card-title{font-size:22px;margin-bottom:16px;}.card-image-text-horizontal.card-image-text-horizontal-footer .card-footer{padding:0 24px 0 24px;}.card-image-text-horizontal.card-image-text-horizontal-footer .card-footer .categories-list-container{display:none;}.card-image-text-horizontal img{max-height:345px;}.card-image-text-horizontal .row{max-height:656px;}.card-image-text-horizontal .row>*{height:50%;}.card-image-text-horizontal .row.no-gutters>div[class*="col"]{flex:0 0 100%;max-width:100%;}.card-image-text-horizontal .card-body{padding:20px 20px 30px 20px;}.card-image-text-horizontal .card-body>.d-flex{flex-direction:row;margin-bottom:18px;}.card-image-text-horizontal .card-body .card-date{margin-bottom:0;}.card-image-text-horizontal .card-body .card-type{text-align:end;margin-bottom:0;}.card-image-text-horizontal .card-body .card-title{font-size:22px;margin-bottom:22px;}.card-image{height:280px;}.card-image .card-img-overlay{padding:38px 22px 38px;}.card-image .card-img-overlay .card-body .card-type{font-size:12px;margin-bottom:8px;}.card-image .card-img-overlay .card-body .card-title{font-size:16px;}.card-color .card-subtitle{font-size:12px;}.card-color .card-title{font-size:16px;margin-bottom:0;}.card-lei .card-body{padding:32px 40px 40px !important;}.card-lei .card-body>.d-flex{flex-direction:row;margin-bottom:40px;}.card-lei .card-title{font-size:16px;margin-bottom:22px;}.card-lei .card-date,.card-lei .card-type,.card-lei .card-text{margin-bottom:0;}.card-lei .card-button{margin-top:35px;}.card-lei .card-button .btn{width:180px;height:50px;font-size:16px;padding-top:12px;}.card-panel{width:100%;margin-bottom:12px;max-height:none;max-width:100%;}.card-panel .card-header{padding:18px 38px 18px 24px;}.card-panel .card-header .card-title{font-size:14px;}.card-panel .card-header .close-panel,.card-panel .card-header .open-panel{right:20px;}.card-panel .card-body.card-panel-child{padding:20px;}.card-panel .card-body.card-panel-child .card-title{font-size:12px;}.card-panel .card-body .card-body{padding:20px 0 0 0;}.card-panel .card-panel-links-list li>a{font-size:13px;}.card-panel.card-panel-section .card-header{padding:15px 5px 10px 24px !important;}.card-panel.card-panel-section .card-header .open-panel,.card-panel.card-panel-section .card-header .close-panel{left:1px;}.card-panel.card-panel-section .card-body{padding:0 25px 0 25px;}.card-panel.card-panel-subsection .card-header{padding:15px 15px 10px 18px !important;}.card-panel.card-panel-subsection .card-header .open-panel,.card-panel.card-panel-subsection .card-header .close-panel{left:-2px !important;}.card-panel.card-panel-subsection .card-body{padding:0 5px 0 20px;}.card-search{height:unset;max-height:unset;}.card-search .card-content{display:block;}.card-search .card-content .container-left .card-img{height:233px;}.card-search .card-content .container-right{height:100%;}.card-search .card-content .container-right .card-body{padding:22px 24px 32px;}.card-search .card-content .container-right .card-title{font-size:22px;font-weight:800;line-height:1.18;letter-spacing:.18px;margin-bottom:18px;}.card-search .card-content .container-right .card-description{margin-top:18px;margin-bottom:25px;}.card-search .card-content .container-right .card-search-address{margin-top:22px;}.card-search .card-content .container-right .card-search-address .item-title{font-size:11px;}.card-search .card-content .container-right .card-search-address>div:first-child{margin-bottom:18px;}.card.card-teste-question{margin-left:0;margin-right:0;margin-bottom:28px;}.card.card-teste-question .card-content .container-left:before,.card.card-teste-question .card-content .container-right:before{width:45px;height:45px;}.card.card-teste-question .card-content .container-left .card-img{object-position:top;}.card.card-teste-question .card-content .container-right .card-body{padding:23px;}.card.card-teste-question .card-content .card-description{font-size:15px;line-height:1.4;}.quem-somos .card-image .card-img-overlay{padding:40px 27px 38px;}.quem-somos .card-image .card-img-overlay .card-body .card-title{font-size:22px;}.quem-somos .card-image .card-img-overlay .card-body .card-text{margin-top:18px;}.quem-somos .card-image .card-img-overlay .card-body .card-type{font-size:14px;}.quem-somos .card-image .card-img-overlay .card-body .card-img-overlay{padding:20px;}.learning-content .card-image{max-height:220px;}.learning-content .card-image .card-img-overlay{padding:35px 21px;}.learning-content .card-image .card-img-overlay .card-title{font-size:22px;}.learning-content .card-image .card-img-overlay .card-action{margin-top:27px;}.learning-content .card-image .card-img-overlay .card-action .btn{width:180px;height:50px;font-size:16px;padding-top:12px;}}@media(max-width:479px){.page-content.testes .card-image .card-img-overlay .card-image-expiry{padding-top:20px;}.card-image .card-img-overlay .card-image-expiry{align-items:start;padding-top:40px;}.card-image .card-img-overlay .card-body .card-type{font-size:11px;}.card-image .card-img-overlay .card-body .card-title{font-size:14px;}.card-image .card-img-overlay .card-body .card-text{font-size:11px;}.card-image-text-horizontal.card-image-text-horizontal-footer .content-text .categories-list>li{width:30px;height:30px;font-size:9px;margin-right:4px;}.card-color .card-subtitle{font-size:11px;}.card-color .card-title{font-size:14px;}.card-product{padding:10px;}.card-product .card-body{margin-bottom:20px;}.card.card-teste-question .card-content .container-left .card-img{height:unset;}}.carousel .carousel-item:before{content:'';position:absolute;background-color:rgba(0,0,0,.4);width:100%;height:100%;}.carousel .carousel-item img{height:600px;max-height:600px;object-fit:cover;}.carousel .carousel-item .title{font-size:52px;font-weight:bold;font-style:normal;font-stretch:normal;line-height:1.15;letter-spacing:-.2px;text-align:center;color:#fff;text-transform:none;margin-bottom:30px;}.carousel .carousel-item .description{font-family:'PT Serif',serif;font-size:26px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.25;letter-spacing:normal;text-align:center;margin-bottom:40px;}.carousel .carousel-item .btn{font-size:12px;font-weight:600;font-style:normal;font-stretch:normal;line-height:1.7;letter-spacing:normal;text-align:center;text-transform:uppercase;padding-top:10px;padding-bottom:10px;padding-left:50px;padding-right:50px;border-radius:6px;}.carousel .carousel-item .carousel-caption{top:20px;}.carousel .carousel-overlay{display:flex;position:absolute;justify-content:space-between;align-items:center;margin:40px;top:0;bottom:0;left:0;right:0;}.carousel .carousel-overlay .btn-carousel-nav{width:72px;height:72px;}.carousel .carousel-overlay .btn-carousel-nav i{font-size:30px;}.carousel-menu{overflow-x:auto;height:120px;margin-top:-20px;max-width:100vw;}.carousel-menu .nav{position:absolute;bottom:0;width:100%;height:100px;padding:20px;background-color:#fff;flex-wrap:nowrap;}.carousel-menu .nav .nav-item{position:relative;height:70px;}.carousel-menu .nav .nav-item .nav-link{margin:20px auto;padding-top:0;padding-bottom:0;height:70px;}.carousel-menu .nav .nav-item.active>.nav-link{color:#dc3a38;}.carousel-menu .nav .nav-item.top-arrow:before{top:-26px;right:50%;transform:translateX(50%);}.carousel-menu .nav .nav-item .nav-link{font-size:11px;font-weight:600;font-style:normal;font-stretch:normal;line-height:1.17;letter-spacing:.3px;color:#292c36;width:240px;text-align:left;}.carousel-menu .nav .nav-item .nav-link.active{color:#f3f3f3;background-color:transparent;}.carousel-menu .nav .nav-item .type{opacity:1;font-family:'PT Serif',serif;font-size:12px;font-weight:normal;font-style:italic;font-stretch:normal;line-height:1.25;letter-spacing:normal;text-align:left;color:#838d8f;text-transform:none;margin-top:-15px;margin-bottom:5px;}@media(max-width:767px){.carousel .carousel-item img{height:420px;max-height:420px;}.carousel .carousel-item .title{font-size:32px;margin-bottom:15px;}.carousel .carousel-item .description{font-size:16px;margin-bottom:25px;}.carousel .carousel-item .btn{font-size:16px;font-weight:500;width:180px;height:50px;padding-left:30px;padding-right:30px;}.carousel .carousel-caption{left:40px;right:40px;}.carousel .carousel-indicators{margin-bottom:22px;}.carousel .carousel-indicators li{width:10px;height:10px;margin-left:5px;margin-right:5px;border:1px solid #fff;border-radius:50%;}.carousel .carousel-indicators.active li{opacity:1;}}.modal{font-weight:600;}.modal .short-description,.modal .subtitle{font-size:18px;font-weight:600;font-style:normal;font-stretch:normal;line-height:1.44;letter-spacing:normal;text-align:center;color:#647284;}.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:none;}.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:#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{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 .btn-close{position:absolute;right:24px;top:24px;}.modal-md{max-width:665px;}.modal-open,.modal-open>nav{padding-right:0 !important;}.modal-content{padding:30px 50px;}.modal-content.modal-account .btn-facebook,.modal-content.modal-account .btn-google{margin:0 auto;}.modal-content .forgot-password,.modal-content .privacy-policy{font-size:14px;font-style:normal;font-stretch:normal;line-height:1.71;letter-spacing:normal;text-align:left;color:#6f727e;text-transform:none;padding-left:0;padding-right:0;text-decoration:underline;}.modal-content .forgot-password{font-weight:600;}.modal-content .privacy-policy{font-weight:normal;padding:0;}.modal-header{padding:0 15px 15px 0;}.modal-header .close{position:absolute;font-size:30px;right:0;top:0;margin:-.5rem 0 -1rem auto;}.modal-body{font-weight:600;padding:30px 0;}.modal-body .text-divider:before{margin-right:30px;}.modal-body .text-divider:after{margin-left:30px;}.modal-body .buttons{margin-top:30px;}.modal-body .form-control{font-size:14px;font-weight:500;font-style:normal;font-stretch:normal;line-height:1.29;letter-spacing:normal;text-align:left;}.modal-body .remember-password .form-check-input{margin-top:0;margin-left:15px;border-radius:2px;border:solid 1px #cdd4e0;width:16px;height:16px;}.modal-body .remember-password .form-check-label{font-size:14px;font-weight:500;font-style:normal;font-stretch:normal;line-height:1.71;letter-spacing:normal;text-align:left;color:#6f727e;margin-left:20px;}.modal-title{font-weight:800;font-size:30px;color:#292c36;font-style:normal;font-stretch:normal;line-height:1.33;letter-spacing:normal;text-transform:uppercase;}.modal-footer{padding:30px 15px 15px;}.modal-footer .register{font-size:14px;font-style:normal;font-stretch:normal;line-height:1.71;letter-spacing:normal;padding:0;color:#dc3a38;min-width:unset;}@media(max-width:991px){.modal-content .privacy-policy{text-align:center;}.modal-content .register{width:unset;}}@media(max-width:767px){.modal .btn-close{top:40px;}}@media(max-width:575px){.modal{padding-right:0 !important;background-color:#fff;min-height:100vh;}.modal-dialog{margin:0;min-height:100vh;}.modal-dialog .modal-content{padding:30px;}.modal-dialog .modal-content .buttons{margin-top:40px;}.modal-dialog .modal-content.modal-account{min-height:100vh;background-clip:unset;border:0;border-radius:0;}.modal-dialog .modal-content .modal-body .btn-primary{width:180px;}.modal-dialog .modal-content #registerForm .btn-primary,.modal-dialog .modal-content #forgotpasswordForm .btn-primary{width:100%;}.modal-dialog .modal-content #loginForm .remember-password .form-check-input{margin-left:0;}.modal-dialog .modal-content #loginForm .remember-password .form-check-label{margin-left:0;}.modal-dialog .btn-facebook,.modal-dialog .btn-google{width:100%;}}@media(max-width:450px){.modal-body .forgot-password{margin-bottom:20px;}.modal-body .col-6{-ms-flex:0 0 50%;flex:0 0 100%;max-width:100%;text-align:center !important;}.modal-body .col-6 .btn-primary{width:100% !important;}}.novidades div[class*="col"]{height:41px;display:flex;justify-content:center;align-items:center;}.novidades div[class*="col"]:first-child,.novidades div[class*="col"]:last-child{background-color:#292c36;}.novidades div[class*="col"]:nth-child(2){background-color:#23252e;}.novidades a{font-size:12px;font-weight:500;font-style:normal;font-stretch:normal;line-height:1.17;letter-spacing:.2px;text-align:left;line-height:2;color:#c0c5ca;text-decoration:none;text-transform:uppercase;}.novidades a:hover,.novidades a.active{color:#fff;}.novidades a.text-mobile-small{font-size:10px;}.novidades i{margin-left:15px;}@media(max-width:479px){.novidades a.text-mobile-small{font-size:10px;}}.abc-checkbox{cursor:default;padding-left:4px;display:inline-block;position:relative;}.abc-checkbox label{cursor:pointer;display:inline-block;vertical-align:top;position:relative;padding-left:5px;}.abc-checkbox label::before{cursor:pointer;content:"";display:inline-block;position:absolute;width:17px;height:17px;top:2px;left:0;margin-left:-1.25rem;border:1px solid #ced4da;border-radius:3px;background-color:#fff;transition:border .15s ease-in-out,color .15s ease-in-out;}@media(prefers-reduced-motion:reduce){.abc-checkbox label::before{transition:none;}}.abc-checkbox label::after{cursor:pointer;display:inline-block;position:absolute;width:16px;height:16px;left:0;top:2px;margin-left:-1.25rem;padding-left:3px;padding-top:1px;font-size:11px;color:#495057;}.abc-checkbox label>i{margin-right:.75rem;}.abc-checkbox input[type="checkbox"],.abc-checkbox input[type="radio"]{position:absolute;margin-left:0;cursor:pointer;opacity:0;z-index:1;}.abc-checkbox input[type="checkbox"]:focus+input[type="hidden"]+label::before,.abc-checkbox input[type="radio"]:focus+input[type="hidden"]+label::before{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px;}.abc-checkbox input[type="checkbox"]:checked+input[type="hidden"]+label::after,.abc-checkbox input[type="radio"]:checked+input[type="hidden"]+label::after{font-family:'Font Awesome 5 Free';content:"";font-weight:900;}.abc-checkbox input[type="checkbox"]:indeterminate+input[type="hidden"]+label::after,.abc-checkbox input[type="radio"]:indeterminate+input[type="hidden"]+label::after{display:block;content:"";width:10px;height:3px;background-color:#555;border-radius:2px;margin-left:-16.5px;margin-top:7px;}.abc-checkbox input[type="checkbox"]:disabled+input[type="hidden"]+label,.abc-checkbox input[type="radio"]:disabled+input[type="hidden"]+label{opacity:.65;}.abc-checkbox input[type="checkbox"]:disabled+input[type="hidden"]+label::before,.abc-checkbox input[type="radio"]:disabled+input[type="hidden"]+label::before{background-color:#e9ecef;cursor:default;}.abc-checkbox input[type="checkbox"]:disabled+input[type="hidden"]+label::after,.abc-checkbox input[type="radio"]:disabled+input[type="hidden"]+label::after{cursor:default;}.abc-checkbox.abc-checkbox-circle label::before{border-radius:50%;}.abc-checkbox.checkbox-inline{margin-top:0;}.abc-checkbox.abc-checkbox-times input[type="checkbox"]:checked+input[type="hidden"]+label::after,.abc-checkbox.abc-checkbox-times input[type="radio"]:checked+input[type="hidden"]+label::after{content:"";top:-6px;font-size:31px !important;left:22px;}.abc-checkbox.abc-checkbox-sm input[type="checkbox"],.abc-checkbox.abc-checkbox-sm input[type="radio"]{top:8px;left:10px;height:20px;width:20px;}.abc-checkbox.abc-checkbox-sm.abc-reverse input[type="checkbox"],.abc-checkbox.abc-checkbox-sm.abc-reverse input[type="radio"]{right:0;left:auto;}.abc-checkbox.abc-checkbox-sm.abc-reverse label{padding-right:35px;padding-left:0;}.abc-checkbox.abc-checkbox-sm.abc-reverse label:before{right:0;left:auto;}.abc-checkbox.abc-checkbox-sm.abc-reverse label:after{right:2px;left:auto;}.abc-checkbox.abc-checkbox-sm label::before{width:20px !important;height:20px !important;top:4px;left:22px;}.abc-checkbox.abc-checkbox-sm label::after{width:20px !important;height:20px !important;padding-left:4px;padding-top:4px;font-size:14px !important;left:20px;top:0;}.abc-checkbox.abc-checkbox-sm label{padding-left:35px;top:4px;font-size:14px !important;min-height:30px;display:flex;align-items:center;}.abc-checkbox.abc-checkbox-sm label.small{font-size:80% !important;}.abc-checkbox.abc-checkbox-sm label.medium{font-size:90% !important;}.abc-checkbox-primary input[type="checkbox"]:checked+input[type="hidden"]+label::before,.abc-checkbox-primary input[type="radio"]:checked+input[type="hidden"]+label::before{background-color:#fff;border-color:#e9ecef;}.abc-checkbox-primary input[type="checkbox"]:checked+input[type="hidden"]+label::after,.abc-checkbox-primary input[type="radio"]:checked+input[type="hidden"]+label::after{color:#dc3a38;}.abc-checkbox-danger input[type="checkbox"]:checked+input[type="hidden"]+label::before,.abc-checkbox-danger input[type="radio"]:checked+input[type="hidden"]+label::before{background-color:#fff;border-color:#e9ecef;}.abc-checkbox-danger input[type="checkbox"]:checked+input[type="hidden"]+label::after,.abc-checkbox-danger input[type="radio"]:checked+input[type="hidden"]+label::after{color:#dc3545;}.abc-checkbox-info input[type="checkbox"]:checked+input[type="hidden"]+label::before,.abc-checkbox-info input[type="radio"]:checked+input[type="hidden"]+label::before{background-color:#fff;border-color:#e9ecef;}.abc-checkbox-info input[type="checkbox"]:checked+input[type="hidden"]+label::after,.abc-checkbox-info input[type="radio"]:checked+input[type="hidden"]+label::after{color:#17a2b8;}.abc-checkbox-warning input[type="checkbox"]:checked+input[type="hidden"]+label::before,.abc-checkbox-warning input[type="radio"]:checked+input[type="hidden"]+label::before{background-color:#fff;border-color:#e9ecef;}.abc-checkbox-warning input[type="checkbox"]:checked+input[type="hidden"]+label::after,.abc-checkbox-warning input[type="radio"]:checked+input[type="hidden"]+label::after{color:#ffc107;}.abc-checkbox-success input[type="checkbox"]:checked+input[type="hidden"]+label::before,.abc-checkbox-success input[type="radio"]:checked+input[type="hidden"]+label::before{background-color:#fff;border-color:#e9ecef;}.abc-checkbox-success input[type="checkbox"]:checked+input[type="hidden"]+label::after,.abc-checkbox-success input[type="radio"]:checked+input[type="hidden"]+label::after{color:#28a745;}.abc-checkbox-primary input[type="checkbox"]:indeterminate+input[type="hidden"]+label::before,.abc-checkbox-primary input[type="radio"]:indeterminate+input[type="hidden"]+label::before{background-color:#fff;border-color:#e9ecef;}.abc-checkbox-primary input[type="checkbox"]:indeterminate+input[type="hidden"]+label::after,.abc-checkbox-primary input[type="radio"]:indeterminate+input[type="hidden"]+label::after{color:#dc3a38;}.abc-checkbox-danger input[type="checkbox"]:indeterminate+input[type="hidden"]+label::before,.abc-checkbox-danger input[type="radio"]:indeterminate+input[type="hidden"]+label::before{background-color:#fff;border-color:#e9ecef;}.abc-checkbox-danger input[type="checkbox"]:indeterminate+input[type="hidden"]+label::after,.abc-checkbox-danger input[type="radio"]:indeterminate+input[type="hidden"]+label::after{color:#dc3545;}.abc-checkbox-info input[type="checkbox"]:indeterminate+input[type="hidden"]+label::before,.abc-checkbox-info input[type="radio"]:indeterminate+input[type="hidden"]+label::before{background-color:#fff;border-color:#e9ecef;}.abc-checkbox-info input[type="checkbox"]:indeterminate+input[type="hidden"]+label::after,.abc-checkbox-info input[type="radio"]:indeterminate+input[type="hidden"]+label::after{color:#17a2b8;}.abc-checkbox-warning input[type="checkbox"]:indeterminate+input[type="hidden"]+label::before,.abc-checkbox-warning input[type="radio"]:indeterminate+input[type="hidden"]+label::before{background-color:#fff;border-color:#e9ecef;}.abc-checkbox-warning input[type="checkbox"]:indeterminate+input[type="hidden"]+label::after,.abc-checkbox-warning input[type="radio"]:indeterminate+input[type="hidden"]+label::after{color:#ffc107;}.abc-checkbox-success input[type="checkbox"]:indeterminate+input[type="hidden"]+label::before,.abc-checkbox-success input[type="radio"]:indeterminate+input[type="hidden"]+label::before{background-color:#fff;border-color:#e9ecef;}.abc-checkbox-success input[type="checkbox"]:indeterminate+input[type="hidden"]+label::after,.abc-checkbox-success input[type="radio"]:indeterminate+input[type="hidden"]+label::after{color:#28a745;}.abc-radio{cursor:default;padding-left:4px;display:inline-block;position:relative;}.abc-radio label{cursor:pointer;display:inline-block;vertical-align:top;position:relative;padding-left:5px;}.abc-radio label::before{cursor:pointer;content:"";display:inline-block;position:absolute;width:17px;height:17px;top:2px;left:0;margin-left:-20px;border:1px solid #ced4da;border-radius:50%;background-color:#fff;transition:border .15s ease-in-out;}@media(prefers-reduced-motion:reduce){.abc-radio label::before{transition:none;}}.abc-radio label::after{cursor:pointer;display:inline-block;position:absolute;content:" ";width:11px;height:11px;left:3px;top:5px;margin-left:-20px;border-radius:50%;background-color:#495057;transform:scale(0,0);transition:transform .1s cubic-bezier(.8,-.33,.2,1.33);}.abc-radio input[type="radio"]{position:absolute;margin-left:0;cursor:pointer;opacity:0;z-index:1;}.abc-radio input[type="radio"]:focus+label::before{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px;}.abc-radio input[type="radio"]:checked+label::after{transform:scale(.7,.7);}.abc-radio input[type="radio"]:disabled+label{opacity:.65;}.abc-radio input[type="radio"]:disabled+label::before{cursor:not-allowed;}.abc-radio input[type="radio"]:disabled+label::after{cursor:not-allowed;}.abc-radio.radio-inline{margin-top:0;}.abc-radio.abc-radio-sm input[type="checkbox"],.abc-radio.abc-radio-sm input[type="radio"]{top:5px;left:10px;height:20px;width:20px;}.abc-radio.abc-radio-sm label::before{width:29px;height:29px;top:0;left:20px;}.abc-radio.abc-radio-sm label::after{width:29px;height:29px;padding-left:6px;font-size:16px;left:20px;top:0;}.abc-radio.abc-radio-sm label{padding-left:40px;top:3px;font-size:16pc;min-height:30px;display:flex;align-items:center;}.abc-radio.abc-radio-sm label.small{font-size:80% !important;}.abc-radio.abc-radio-sm label.medium{font-size:90% !important;}.abc-radio-primary input[type="radio"]+label::after{background-color:#fff;border-color:#e9ecef;}.abc-radio-primary input[type="radio"]:checked+label::before{border-color:#e9ecef;}.abc-radio-primary input[type="radio"]:checked+label::after{background-color:#007bff;}.abc-radio-danger input[type="radio"]+label::after{background-color:#fff;border-color:#e9ecef;}.abc-radio-danger input[type="radio"]:checked+label::before{border-color:#e9ecef;}.abc-radio-danger input[type="radio"]:checked+label::after{background-color:#dc3545;}.abc-radio-info input[type="radio"]+label::after{background-color:#fff;border-color:#e9ecef;}.abc-radio-info input[type="radio"]:checked+label::before{border-color:#e9ecef;}.abc-radio-info input[type="radio"]:checked+label::after{background-color:#17a2b8;}.abc-radio-warning input[type="radio"]+label::after{background-color:#fff;border-color:#e9ecef;}.abc-radio-warning input[type="radio"]:checked+label::before{border-color:#e9ecef;}.abc-radio-warning input[type="radio"]:checked+label::after{background-color:#ffc107;}.abc-radio-success input[type="radio"]+label::after{background-color:#fff;border-color:#e9ecef;}.abc-radio-success input[type="radio"]:checked+label::before{border-color:#e9ecef;}.abc-radio-success input[type="radio"]:checked+label::after{background-color:#28a745;}label .was-validated .form-check-input:invalid .abc-checkbox:before,label .was-validated .form-check-input:invalid .abc-radio:before,label .form-check-input.is-invalid .abc-checkbox:before,label .form-check-input.is-invalid .abc-radio:before{border-color:#dc3545;}.content-basket .abc-checkbox label{font-weight:600;}@media(max-width:991px){.content-basket .abc-checkbox.abc-checkbox-sm input[type="checkbox"],.content-basket .abc-checkbox.abc-checkbox-sm input[type="radio"]{top:0;left:6px;height:32px;width:32px;}.content-basket .abc-checkbox.abc-checkbox-sm label{padding-left:47px;top:0;font-size:14px !important;min-height:35px;}.content-basket .abc-checkbox.abc-checkbox-sm label:before{width:32px !important;height:32px !important;top:0;left:20px;}.content-basket .abc-checkbox.abc-checkbox-sm label:after{width:32px !important;height:32px !important;padding-left:5px;padding-top:1px;font-size:21px !important;left:20px;top:0;}}.progress.progress-rainbow{background-color:#e1e5ec;border-radius: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;}.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-current-progress);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;}.progress-radial{position:relative;justify-content:space-around;}.progress-radial .primary{stroke:#dc3a38;}.progress-radial .progress-text-container{position:absolute;transform:translate(50%,50%);bottom:50%;right:50%;width:50%;text-align:center;}.progress-radial .progress-text-container .progress-value+.progress-text-description{margin-top:10px;}.progress-radial .progress-text-container .progress-value{font-size:40px;font-weight:800;line-height:1.2;color:#647284;}.progress-radial .progress-text-container .progress-text-description{font-size:14px;line-height:1.21;text-align:center;color:#a3a7b2;font-weight:600;text-transform:uppercase;}.progress-radial .circular-chart{display:block;margin:10px auto;max-width:90%;background-color:rgba(205,212,224,.3);border-radius:50%;padding:8px;}.progress-radial .circle-bg{fill:none;stroke-width:1.9;stroke:rgba(205,212,224,.6);}.progress-radial .circle{fill:none;stroke-width:1.9;stroke-linecap:round;}.ribbon{width:150px;height:150px;overflow:hidden;position:absolute;}.ribbon::before,.ribbon::after{position:absolute;z-index:0;content:'';display:block;border:5px solid #e47473;}.ribbon span{position:absolute;display:block;width:225px;padding:15px 0;background-color:#dc3a38;box-shadow:0 5px 10px rgba(0,0,0,.1);color:#fff;font:700 18px/1 'Lato',sans-serif;text-shadow:0 1px 1px rgba(0,0,0,.2);text-transform:uppercase;text-align:center;}.ribbon-top-left{top:-10px;left:-10px;}.ribbon-top-left::before,.ribbon-top-left::after{border-top-color:transparent;border-left-color:transparent;}.ribbon-top-left::before{top:0;right:0;}.ribbon-top-left::after{bottom:0;left:0;}.ribbon-top-left span{right:-25px;top:30px;transform:rotate(-45deg);}.ribbon-top-right{top:-10px;right:-10px;}.ribbon-top-right::before,.ribbon-top-right::after{border-top-color:transparent;border-right-color:transparent;}.ribbon-top-right::before{top:0;left:0;}.ribbon-top-right::after{bottom:0;right:0;}.ribbon-top-right span{left:-25px;top:30px;transform:rotate(45deg);}.ribbon-bottom-left{bottom:-10px;left:-10px;}.ribbon-bottom-left::before,.ribbon-bottom-left::after{border-bottom-color:transparent;border-left-color:transparent;}.ribbon-bottom-left::before{bottom:0;right:0;}.ribbon-bottom-left::after{top:0;left:0;}.ribbon-bottom-left span{right:-25px;bottom:30px;transform:rotate(225deg);}.ribbon-bottom-right{bottom:-10px;right:-10px;}.ribbon-bottom-right::before,.ribbon-bottom-right::after{border-bottom-color:transparent;border-right-color:transparent;}.ribbon-bottom-right::before{bottom:0;left:0;}.ribbon-bottom-right::after{top:0;right:0;}.ribbon-bottom-right span{left:-25px;bottom:30px;transform:rotate(-225deg);}.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;}@media(max-width:1073px){.wpwl-wrapper.wpwl-wrapper-cardNumber{max-width:100%;}}#cookiebanner{box-sizing:border-box;background-color:#242427;opacity:.9;width:100%;padding:25px 40px;position:fixed;z-index:2147483645;bottom:-800px;background-color:#fff !important;box-shadow:1px -8px 39px -8px rgba(0,0,0,.23);opacity:1 !important;display:flex !important;align-items:center;font-family:'Montserrat',sans-serif !important;}#cookiebanner.hide-cookiebanner{display:none !important;}#cookiebanner p{font-size:14px;line-height:1.4;}#cookiebanner #c-center{margin:0 4rem;}#cookiebanner #c-left{margin-right:4rem;}#cookiebanner #c-left .cookie-logo{background-image:url(../Content/images/logo-128.png);background-position:center;background-repeat:no-repeat;background-size:contain;width:90px;height:90px;}#cookiebanner .c-message{font-weight:500;font-style:normal;font-stretch:normal;line-height:1.44;letter-spacing:normal;color:#647284;}#cookiebanner .cookie-show-details{font-weight:600;text-decoration:underline;color:#292c36;position:relative;}#modalCookieDetails .modal-body,.cookie-page .modal-body{max-height:50vh;overflow:auto;}#modalCookieDetails .modal-body,.cookie-page .modal-body{color:#647284;font-weight:normal;}#modalCookieDetails a,.cookie-page a{color:#292c36;text-decoration:underline;font-weight:500;}#modalCookieDetails p,.cookie-page p{margin-bottom:.5rem;}#modalCookieDetails table>tbody>tr:nth-child(odd),.cookie-page table>tbody>tr:nth-child(odd){background-color:#eee;}#modalCookieDetails table>tbody>tr>td:first-child,.cookie-page table>tbody>tr>td:first-child{font-weight:bold;color:#292c36;}#modalCookieDetails table,#modalCookieDetails .CookieDeclarationLastUpdated,.cookie-page table,.cookie-page .CookieDeclarationLastUpdated{font-size:11px;}#modalCookieDetails .CookieDeclaration,.cookie-page .CookieDeclaration{display:flex;flex-direction:column;}#modalCookieDetails .CookieDeclaration .CookieDeclarationType,.cookie-page .CookieDeclaration .CookieDeclarationType{border:none;padding:0;}#modalCookieDetails .CookieDeclarationDialogText,#modalCookieDetails .CookieDeclarationTypeHeader,#modalCookieDetails .CookieDeclarationTableHeader,.cookie-page .CookieDeclarationDialogText,.cookie-page .CookieDeclarationTypeHeader,.cookie-page .CookieDeclarationTableHeader{font-weight:800;color:#292c36 !important;font-style:normal;line-height:1.33;text-transform:uppercase;}#modalCookieDetails .CookieDeclarationDialogText,.cookie-page .CookieDeclarationDialogText{font-size:20px;}#modalCookieDetails .CookieDeclarationTypeHeader,.cookie-page .CookieDeclarationTypeHeader{font-size:16px;}#modalCookieDetails .CookieDeclarationLastUpdated,.cookie-page .CookieDeclarationLastUpdated{margin-top:-20px;color:#6f727e;order:12;}#modalCookieDetails .CookieDeclarationTypeHeader,.cookie-page .CookieDeclarationTypeHeader{color:#6f727e;}#modalCookieDetails #CookieDeclarationUserStatusLabelConsentId,#modalCookieDetails #CookieDeclarationUserStatusLabelConsentDate,#modalCookieDetails #CookieDeclarationUserStatusLabelOn,.cookie-page #CookieDeclarationUserStatusLabelConsentId,.cookie-page #CookieDeclarationUserStatusLabelConsentDate,.cookie-page #CookieDeclarationUserStatusLabelOn{color:#292c36;font-weight:600;}#modalCookieDetails .cookie-show-details,.cookie-page .cookie-show-details{display:none;}#modalCookieDetails .cookieTypeHeader,.cookie-page .cookieTypeHeader{display:flex;align-items:flex-end;margin-bottom:10px;}#modalCookieDetails .cookieTypeHeader .CookieDeclarationTypeHeader,.cookie-page .cookieTypeHeader .CookieDeclarationTypeHeader{margin-bottom:0;}#modalCookieDetails .cookieTypeHeader .abc-checkbox,.cookie-page .cookieTypeHeader .abc-checkbox{margin-left:15px;}.cookie-page .CookieDeclarationDialogText,.cookie-page .CookieDeclarationDialogText+p,.cookie-page .CookieDeclarationIntro,.cookie-page .CookieDeclarationIntro+p{display:none;}.cookie-page .abc-checkbox{display:none !important;}.cookie-wrapper{display:flex;webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:rgba(0,0,0,.5);display:-webkit-box;display:-ms-flexbox;left:0;position:fixed;top:0;vertical-align:middle;height:100vh;width:100vw;z-index:1050;}#CookieDeclarationUserStatusPanel{word-break:break-all;}@media(max-width:991px){#cookiebanner{flex-direction:column;padding-left:0 !important;padding-right:0 !important;}#cookiebanner #c-left{margin-right:0;margin-bottom:15px;}#cookiebanner #c-right{margin-top:15px;}}@media(max-width:991px){#cookiebanner #c-center{margin:0 2rem;}#modalCookieDetails .modal-dialog{min-height:100vh;margin:0;max-width:100%;}#modalCookieDetails .modal-content{border-radius:0;border:0;}#modalCookieDetails .modal-body{max-height:initial;}}@media(max-width:575px){#modalCookieDetails .modal-footer{flex-direction:column;}#modalCookieDetails .modal-footer button+button{margin-top:15px;margin-left:0;}}