*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;border:0;box-sizing:border-box;color:#23292e;font-family:Montserrat,sans-serif;list-style:none;margin:0;outline:0;padding:0;text-align:left;text-decoration:none}.container{margin:0 auto;width:1175px}@media (max-width:1210px){.container{margin:auto;max-width:1170px;padding:0 15px;width:100%}}header{width:100%}header .top{background:#f5f6f7;height:131px}@media (max-width:1210px){header .top{height:auto}}header .top .topMenu{display:flex;justify-content:flex-end;padding-top:9px}@media (max-width:1210px){header .top .topMenu{display:none}}header .top .topMenu ul{display:flex;gap:34px}header .top .topMenu ul li{align-items:flex-start;display:flex;gap:4px}header .top .topMenu ul li img{height:16px;width:16px}header .top .topMenu ul li a{color:#0f4b87;font-size:12px;font-style:normal;font-weight:600;line-height:normal;text-decoration-line:underline}header .top .contentHeader{align-items:center;display:flex;justify-content:space-between}@media (max-width:1210px){header .top .contentHeader{flex-direction:column}header .top .contentHeader .menuMobile{align-items:center;display:flex;justify-content:space-between;margin-bottom:12px;width:100%}header .top .contentHeader .menuMobile .btn-menu{display:none}}@media (max-width:1210px) and (max-width:1210px){header .top .contentHeader .menuMobile .btn-menu{display:flex}}header .top .contentHeader .menuMobile .logo{height:101.767px;width:213px}@media (max-width:1210px){header .top .contentHeader .menuMobile .logo{height:72px;width:152px}}header .top .contentHeader .menuMobile .logo.mobile{display:none}@media (max-width:1210px){header .top .contentHeader .menuMobile .logo.mobile{display:flex}}header .top .contentHeader .menuMobile .logo.desktop{display:flex}@media (max-width:1210px){header .top .contentHeader .menuMobile .logo.desktop{display:none}}header .top .contentHeader .inputGroup{align-items:center;background:#0f4b87;border-radius:50px;display:flex;height:52px;justify-content:space-between;max-width:580px;padding:0 26px;width:100%;z-index:49}@media (max-width:1210px){header .top .contentHeader .inputGroup{margin-bottom:12px;max-width:100%}}header .top .contentHeader .inputGroup .inputSearch{background:none;color:#fff;font-size:14px;font-style:normal;font-weight:500;height:30px;width:90%}header .top .contentHeader .inputGroup .inputSearch::-moz-placeholder{color:#a1a9b9}header .top .contentHeader .inputGroup .inputSearch::placeholder{color:#a1a9b9}header .top .contentHeader .inputGroup .btnSearch{background:none;border:none;cursor:pointer}header .top .contentHeader .customerArea{align-items:center;background:#fff;border-radius:50px;color:#0f4b87;display:flex;font-size:14px;font-style:normal;font-weight:500;gap:8px;height:52px;justify-content:center;line-height:normal;width:177px}@media (max-width:1210px){header .top .contentHeader .customerArea{display:none}}header .top .contentHeader .cart{align-items:center;background:none;border:none;cursor:pointer;display:flex}header .top .contentHeader .cart .countCart{background:#5eb700;border-radius:50%;color:#fff;display:flex;flex-direction:column;font-size:12px;font-weight:600;height:18px;justify-content:center;margin-left:3px;padding:6px;width:18px}header .top .contentHeader .cart.mobile{display:flex}@media (max-width:1210px){header .top .contentHeader .cart.mobile{display:none}}header .top .contentHeader .cart.desktop{display:none}@media (max-width:1210px){header .top .contentHeader .cart.desktop{display:flex}}header .bottom{align-items:center;background:#0f4b87;display:flex;height:50px}@media (max-width:1210px){header .bottom{display:none}}header .bottom .menu ul{display:flex;justify-content:center}header .bottom .menu ul li{align-items:center;display:flex;gap:4px;margin-right:60px}header .bottom .menu ul li a{color:#fff;font-size:12px;font-style:normal;font-weight:500;line-height:normal}.btn-menu{background-color:transparent;border:none;cursor:pointer;display:none;height:26px;position:relative;width:26px}@media (max-width:1210px){.btn-menu{display:block}}.menu-icon{left:50%;top:50%;transform:translate(-50%,-50%)}.menu-icon,.menu-icon:after,.menu-icon:before{background-color:#0f4b87;height:2px;position:absolute;width:26px}.menu-icon:after,.menu-icon:before{content:"";transition:.3s}.menu-icon:before{top:-8px}.menu-icon:after{top:8px}@media (max-width:1210px){.btn-menu .menu-icon,.btn-menu .menu-icon:after,.btn-menu .menu-icon:before{background-color:#0f4b87}}.sidebar{background:#0f4b87;border-radius:0 4px 4px 0;height:100vh;left:-300px;max-width:100%;position:fixed;right:0;top:0;transform:translateZ(0);transition:transform .2s ease-out;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:300px;z-index:2000}@media (min-width:1210px){.sidebar{display:none}}.sidebar .container{padding:0 10px}.sidebar .container .control-mob{background:#0c3c6b;color:#fff;display:block;margin:0 -10px;padding:29px}.sidebar .container .control-mob a{align-items:center;display:flex;justify-content:space-between;position:relative}.sidebar .container .control-mob a .icon{float:left;padding-right:10px}.sidebar .container .control-mob a .icon .img{fill:#fff;height:24px;width:24px}.sidebar .container .control-mob a .info{color:#fff;float:left;font-weight:500;margin-top:3px}.sidebar .container .control-mob a .info .itemInfo .title{color:#fff;display:block;font-size:1.125rem;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sidebar .container .control-mob a .info .itemInfo .sub-title{color:#fff;font-size:.875rem;font-weight:400}.sidebar .container .control-mob a .arrowRotate{rotate:270deg}.sidebar .container .nav{height:calc(100vh - 161px);overflow:auto;padding:20px}.sidebar .container .nav .list{overflow:auto}.sidebar .container .nav .list li{list-style:none}.sidebar .container .nav .list li a{color:#fff;cursor:pointer;display:block;font-size:.75rem;font-weight:600;padding:15px 0;position:relative;text-shadow:0 0 #2e4c84;text-transform:uppercase}.sidebar .container .nav .list li a img{fill:#fff;height:32px;margin-right:18px;vertical-align:-12px;width:32px}.sidebar .container .nav .list li a span{color:#fff;cursor:pointer;display:block;font-size:.75rem;font-weight:600;padding:15px 0;position:relative;text-shadow:0 0 #2e4c84;text-transform:uppercase}.sidebar .container .nav .list li a.more{align-items:center;display:flex;justify-content:space-between}.sidebar .container .nav .list li a.more .arrow{height:26px;margin:0;width:26px}.sidebar .container .nav .list li .list-sub{max-height:0;overflow:hidden;transform:translateZ(0);transition:.4s ease-out}.sidebar .container .nav .list li .list-sub.active{max-height:500px}.sidebar .container .nav .list li .list-sub li a{border-top:1px solid hsla(0,0%,100%,.2);color:#fff;display:block;font-size:.75rem;font-weight:400;line-height:44px;margin-left:15px;padding:0 9px;text-shadow:0 0 #fff;text-transform:uppercase}.sidebar .container .links{align-items:center;border-radius:0 0 4px 0;border-top:1px solid hsla(0,0%,100%,.2);display:flex;flex-wrap:wrap;justify-content:space-around;padding:18px 20px}.sidebar .container .links a{color:#fff;display:block;font-size:.75rem;font-weight:600;padding:10px 0;text-transform:uppercase;width:50%}.sidebar.hide{transform:translate3d(100%,0,0)}.shadow{background:rgba(0,0,0,.4);height:calc(100vh + 300px);left:0;opacity:0;position:fixed;top:-300px;transition:opacity .2s ease-out,visibility .2s ease-out;visibility:hidden;width:100vw;z-index:50}.shadow.active{opacity:1;visibility:visible}.filter{background:#fff;height:100%;left:0;overflow:auto;padding:30px 5px;position:fixed;right:0;top:0;transform:translateX(100%);transition:transform .2s ease-out;width:100%;z-index:2000}@media (min-width:1210px){.filter{display:none}}.filter .container{padding:0 10px}.filter .container .area-hide .content-search{background:#fff;position:relative}.filter .container .area-hide .content-search .center{background:rgba(0,0,0,.4);height:100%;left:0;opacity:0;position:fixed;top:0;transition:.3s ease-in-out;visibility:hidden;width:100%;z-index:18}.filter .container .area-hide .content-search .center .icon{animation:animateLoad 1s ease-in-out infinite;background:#5eb700;border-radius:50%;height:100px;left:0;margin:auto;position:absolute;right:0;top:50px;width:100px}.filter .container .area-hide .content-search .boxFilterHeader{display:block}.filter .container .area-hide .content-search .boxFilterHeader .title{color:#474e5f;font-size:1.25rem;font-weight:700;margin-bottom:15px}.filter .container .area-hide .content-search .boxFilterHeader .closeButton{cursor:pointer;float:right;height:auto;position:absolute;right:5px;top:0;z-index:9}.filter .container .area-hide .content-search .boxFilterHeader .closeButton svg{fill:#737373;height:25px;width:25px}.filter .container .area-hide .content-search form .line-search{display:flex;flex-direction:column;flex-wrap:wrap;margin:0 -2px}.filter .container .area-hide .content-search form .line-search .col{flex-grow:1;margin:10px 0;padding:0 2px;position:relative}.filter .container .area-hide .content-search form .line-search .col .field p{color:#666;display:block;font-size:1.125rem;font-weight:500;margin:0 0 5px}.filter .container .area-hide .content-search form .line-search .col .field .line-button{display:flex;flex-wrap:wrap;margin:0 -2px;overflow:hidden;position:relative}.filter .container .area-hide .content-search form .line-search .col .field .line-button select{background:#f5f6f7;border:0;border-radius:.25rem;color:#99a2b4;font-size:.875rem;font-weight:500;height:52px;padding:0 1rem;width:100%}.filter .container .area-hide .content-search form .line-search .col .field .line-button .select2-container{width:100%!important}.filter .container .area-hide .content-search form .line-search .col .field .line-button .select2-container .select2-selection--single{background:#f5f6f7!important;border:0!important;border-radius:.25rem!important;color:#99a2b4!important;font-size:.875rem!important;font-weight:500!important;height:52px!important}.filter .container .area-hide .content-search form .line-search .col .field .line-button .select2-container .select2-selection--single .select2-selection__rendered{line-height:52px!important;padding-left:1rem!important;padding-right:1rem!important}.filter .container .area-hide .content-search form .line-search .col .field .line-button .select2-container .select2-selection--single .select2-selection__arrow{height:50px!important;right:10px!important}.filter .container .area-hide .content-search form .line-search .col .field .line-button .select2-container .select2-dropdown{border:0!important;border-radius:.25rem!important;box-shadow:0 4px 6px rgba(0,0,0,.1)!important}.filter .container .area-hide .content-search form .line-search .col .field .line-button .select2-container .select2-dropdown .select2-search--dropdown{padding:10px!important}.filter .container .area-hide .content-search form .line-search .col .field .line-button .select2-container .select2-dropdown .select2-search--dropdown .select2-search__field{border:1px solid #ddd!important;border-radius:.25rem!important;font-size:.875rem!important;padding:8px 12px!important}.filter .container .area-hide .content-search form .line-search .col .field .line-button .select2-container .select2-dropdown .select2-results .select2-results__options .select2-results__option{font-size:.875rem!important;padding:8px 12px!important}.filter .container .area-hide .content-search form .line-search .col .field .line-button .select2-container .select2-dropdown .select2-results .select2-results__options .select2-results__option--highlighted{background-color:#5eb700!important}.filter .container .area-hide .content-search form .line-search .col .field .line-button input{opacity:0;position:absolute;z-index:-1}.filter .container .area-hide .content-search form .line-search .col .field .line-button input:checked+label{background-color:#5eb700;box-shadow:inset 0 0 6px rgba(0,0,0,.4);color:#fff}.filter .container .area-hide .content-search form .line-search .col .field .line-button input:checked+label .quantidade{color:#fff}.filter .container .area-hide .content-search form .line-search .col .field .line-button .button-hire{background:#f5f6f7;border-radius:4px;box-shadow:inset 0 0 6px transparent,0 0 6px transparent;color:#99a2b4;cursor:pointer;font-size:.875rem;font-weight:500;line-height:52px;margin:5px 2px;padding:0 17px;text-align:center;transition:.2s ease-in-out;white-space:nowrap;width:100%}.filter .container .area-hide .content-search form .line-search .col .field .line-button .button-hire .quantidade{color:#99a2b4}.filter .container .area-hide .content-search form .line-search .col .field .line-button .box-filter-bar{background-color:#fff;border-radius:4px;font-size:1rem;min-width:260px;width:100%}.filter .container .area-hide .content-search form .line-search .col .field .line-button .box-filter-bar .content-filter .content-filter-title{align-items:center;display:flex;justify-content:space-between;margin-bottom:4px}.filter .container .area-hide .content-search form .line-search .col .field .line-button .box-filter-bar .content-filter .content-filter-title .vals{align-items:center;display:flex;justify-content:space-between;max-width:190px}.filter .container .area-hide .content-search form .line-search .col .field .line-button .box-filter-bar .content-filter .box-inputs-val{background:#f5f6f7;border-radius:2px;min-height:52px;padding:23px 20px}.filter .container .area-hide .content-search form .line-search .col .field .line-button .box-filter-bar .content-filter .box-inputs-val .inputs-val{padding:0 10px}.filter .container .area-hide .content-search .box-limpar-filtros{margin-bottom:15px;margin-top:15px;text-align:right}.filter .container .area-hide .content-search .box-limpar-filtros a{color:#737373}.filter.hide{transform:translateX(0)}footer{border-top:6px solid #f5f6f7;width:100%}footer .footerContainer{padding:40px 0 28px}@media (max-width:1210px){footer .footerContainer{display:flex;padding-bottom:10px}}footer .footerContainer .alignFooter{display:flex}@media (max-width:1210px){footer .footerContainer .alignFooter{flex-direction:column;justify-content:center}footer .footerContainer .alignFooter .firstGroup{align-items:center;display:flex;flex-direction:column;margin-bottom:35px;width:100%}}footer .footerContainer .alignFooter .firstGroup .logo{margin-bottom:30px}footer .footerContainer .alignFooter .firstGroup .social{align-items:center;display:flex;justify-content:center;margin-bottom:30px}footer .footerContainer .alignFooter .firstGroup .social a{align-items:center;background:#757c83;border-radius:50%;color:#fff;display:flex;height:36px;justify-content:center;margin-right:9px;overflow:hidden;position:relative;text-align:center;transform:translateZ(0);transition:background .2s ease-out;width:36px;z-index:1}footer .footerContainer .alignFooter .firstGroup .social a.facebook:hover{background:#3b5998}footer .footerContainer .alignFooter .firstGroup .social a.youtube:hover{background:#c4302b}footer .footerContainer .alignFooter .firstGroup .social a.twitter:hover{background:#00acee}footer .footerContainer .alignFooter .firstGroup .social a.instagram:hover{background:linear-gradient(45deg,#405de6,#5851db,#833ab4,#c13584,#e1306c,#fd1d1d)}footer .footerContainer .alignFooter .firstGroup .social a img{height:20px;width:20px}footer .footerContainer .alignFooter .firstGroup .blog{background:#5eb700;border-radius:30px;color:#fff;display:block;font-size:.813rem;font-weight:500;line-height:51px;margin:0 auto;max-width:188px;padding:0 17px;text-align:center;text-transform:uppercase;transition:background .2s ease-out}footer .footerContainer .alignFooter .firstGroup .blog:hover{background:#54a301}footer .footerContainer .alignFooter .secondGroup{padding-left:9.2%;width:calc(100% - 213px)}@media (max-width:1210px){footer .footerContainer .alignFooter .secondGroup{display:flex;justify-content:center;padding-left:0;width:100%}}footer .footerContainer .alignFooter .secondGroup .central-de-atendimento{background:#5eb700;border-radius:30px;color:#fff;display:block;font-size:.813rem;font-weight:500;line-height:51px;max-width:388px;padding:0 17px;text-align:center;text-transform:uppercase;transition:background .2s ease-out}footer .footerContainer .alignFooter .secondGroup .linkInfo{display:flex;justify-content:space-between;padding-bottom:30px}@media (max-width:1210px){footer .footerContainer .alignFooter .secondGroup .linkInfo{flex-direction:column;padding-bottom:0;width:100%}footer .footerContainer .alignFooter .secondGroup .linkInfo .boxMenu{border-top:2px solid #f7f7f7;padding:20px 0}}footer .footerContainer .alignFooter .secondGroup .linkInfo .boxMenu .alignTitle{align-items:stretch;display:flex;justify-content:space-between}@media (max-width:1210px){footer .footerContainer .alignFooter .secondGroup .linkInfo .boxMenu .alignTitle:last-child{justify-content:center}}footer .footerContainer .alignFooter .secondGroup .linkInfo .boxMenu .alignTitle h3{color:#535c65;font-size:1.375rem;font-weight:600;margin:0 0 15px}@media (max-width:1210px){footer .footerContainer .alignFooter .secondGroup .linkInfo .boxMenu .alignTitle h3{margin:0}}footer .footerContainer .alignFooter .secondGroup .linkInfo .boxMenu .alignTitle .arrow{display:none}@media (max-width:1210px){footer .footerContainer .alignFooter .secondGroup .linkInfo .boxMenu .alignTitle .arrow{display:block;height:30px}footer .footerContainer .alignFooter .secondGroup .linkInfo .boxMenu ul{max-height:0;overflow:hidden;transition:.2s ease-out}}footer .footerContainer .alignFooter .secondGroup .linkInfo .boxMenu ul.active{max-height:500px}footer .footerContainer .alignFooter .secondGroup .linkInfo .boxMenu ul li{color:#99a2b4;font-size:.75rem;line-height:24px}footer .footerContainer .alignFooter .secondGroup .linkInfo .boxMenu ul li a{color:#99a2b4;display:inline-block;font-size:.75rem;font-weight:400;line-height:24px;transition:color .2s ease-out}footer .footerContainer .alignFooter .secondGroup .linkInfo .boxMenu ul li a:hover{color:#5eb700}footer .copy{align-items:center;border-top:1px solid #ececec;-moz-column-rule-color:#535c65;column-rule-color:#535c65;display:flex;font-size:.688rem;justify-content:space-between}@media (max-width:1210px){footer .copy{justify-content:center}}footer .copy .text{color:#99a2b4;float:left;line-height:20px;margin:0;padding:33px 0}@media (max-width:1210px){footer .copy .text{color:#99a2b4;padding:33px 0 0;text-align:center}}#search-overlay-algolia{background:rgba(0,0,0,.9);border:1px solid #a0a0a0;bottom:0;display:none;left:0;margin:0;overflow:auto;position:fixed;right:0;text-align:center;top:0;z-index:39}@media (max-width:769px){#search-overlay-algolia{height:calc(1000vh - 70px);position:absolute;top:140px}}#search-overlay-algolia:before{content:"";display:inline-block;height:100%;margin-right:0;vertical-align:middle}.algolia-autocomplete,.algolia-autocomplete .input-search{width:90%}@media (max-width:768px){.algolia-autocomplete,.algolia-autocomplete .input-search{width:85%}}.aa-input-container{display:inline-block;position:relative}.aa-input-search{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #e4e4e4;box-sizing:border-box;padding:12px 28px 12px 12px;width:300px}.aa-input-search::-webkit-search-cancel-button,.aa-input-search::-webkit-search-decoration,.aa-input-search::-webkit-search-results-button,.aa-input-search::-webkit-search-results-decoration{display:none}.aa-input-icon{fill:#e4e4e4;height:16px;pointer-events:none;position:absolute;right:16px;top:50%;transform:translateY(-50%);width:16px}.aa-dropdown-menu{background-color:#fff;border:1px solid hsla(0,0%,89%,.6);border-radius:10px;box-sizing:border-box;left:-233px!important;margin-top:10px;padding-bottom:10px;width:1120px}@media (max-width:769px){.aa-dropdown-menu{display:block;left:-3px!important;width:117%}}.aa-suggestion{cursor:pointer;padding:6px 12px}.aa-suggestions img{height:75px}.aa-suggestions-category{border-bottom:1px solid hsla(0,0%,89%,.6);border-top:1px solid hsla(0,0%,89%,.6);padding:6px 12px}.aa-dropdown-menu>div{display:inline-block;vertical-align:top;width:100%}.aa-empty{padding:6px 12px}.aa-suggestions:after{clear:both;content:"";display:block}.aa-suggestions .apostila{border:.0625rem solid #e6e6e6;display:flex;padding:10px}.aa-suggestions .apostila:hover{border-bottom-color:transparent;border-left-color:transparent;border-right-color:transparent;box-shadow:0 0 2rem .2rem rgba(0,0,0,.1)}.aa-suggestions .apostila img{float:left}.aa-suggestions .apostila p{float:left;max-height:75px;overflow:hidden;padding-left:10px;width:71%}.aa-suggestions .apostila p em{font-style:normal;font-weight:700}.aa-suggestions .apostila:after{clear:both;content:"";display:block}.aa-dataset-1 .aa-suggestions>div{float:left;width:33%}@media (max-width:930px){.aa-dataset-1 .aa-suggestions>div{width:100%}}.aa-dataset-1:before{content:"Produtos";padding-left:15px}.aa-dataset-1:before,.aa-dataset-2:before{display:block;font-size:18px;margin:10px 0}.aa-dataset-2:before{content:"Concursos";padding-left:12px}.aa-dataset-2{padding-left:5px}.aa-dataset-2 .aa-suggestion{float:left;width:50%}
