:root{--beige:#c9a34d}body{font-family:'poppinsmedium'}.bigtext,h2.categoriatit,h1.tit-noticia-interna{font-family:'montserratregular';font-weight:bold;font-size:38px;line-height:1.2}.line-above{background:#07294d;color:white;padding:5px 0}.line-above .redesside{display:none}.line-above .row{margin-bottom:0}@media screen and (min-width:1201px){.line-above .redesside{display:flex;gap:10px;align-items:center}}span.redesoc-nome{display:none}.redes-sociais a{background:white;color:#07294d;display:inline-block;width:16px;font-size:12px;height:16px;text-align:center;border-radius:2px}.redes-sociais{text-align:center;margin-top:4px;margin-bottom:20px}.line-above i.material-icons{color:#d9ae0c;font-size:18px;margin-top:2px;vertical-align:text-bottom}.emailline{font-size:13px}.line-above .row .col{margin-bottom:5px;margin-top:5px}a.logo{background:url(//jjrsolutions.com.br/__jjr3/imgs/logojjr.png) no-repeat 0 0;width:160px;height:68px;background-size:100%}.whatsbox{position:relative;display:flex;align-items:center}.whatsbox a{align-items:center;display:flex}.whatsbox .socicon{position:absolute;font-size:16px;color:#2db842;left:0;bottom:4px;margin-top:-10px}.cidadewp{font-size:12px;color:grey;display:none}.phonewp{font-size:15px;font-family:'montserratregular';font-weight:bold;color:white;margin-left:20px}a.btn-sample,form.sample:not(.buscaform) button,.blueboxvid .videoarea i{background:var(--beige);color:white;padding:16px 22px;border-radius:15px;display:inline-block;position:relative;z-index:1;text-align:center}a.btn-sample,form.sample:not(.buscaform) button{font-size:14px;font-family:'montserratregular';text-transform:uppercase;height:auto;line-height:1}a.btn-sample::before,form.sample:not(.buscaform) button:before,.blueboxvid .videoarea i:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(to bottom,#c05100 0%,#f57f00 100%);z-index:-1;border-radius:15px;opacity:0;transition:0.5s linear;width:100%;height:100%}a.btn-sample:hover::before,form.sample button:hover:before,.blueboxvid .videoarea i:hover:before{opacity:1}a.btn-sample.bt-comprar{background:linear-gradient(to bottom,#ebbe78 0%,#c28e2f 100%);display:block;line-height:40px;font-size:24px;padding:16px 0}a.btn-sample.bt-comprar::before{background:linear-gradient(to bottom,#bb8e3a 0%,#ebbe78 100%)}.rhead a.btn-sample{font-size:12px;font-weight:bold}ul.mainmenu{font-family:'montserratregular';text-transform:uppercase}.mainnav ul.mainmenu li a{color:#07294d;font-size:14px;font-weight:bold}.mainnav ul.mainmenu li.selected a{color:#f1a05a}.bluearea{background:#07294d;color:white;border-radius:20px}.bluearea .bigtext{font-size:22px;padding:20px 20px;text-align:center}.bluearea,.whitecompass .box-area{width:70%;margin:0 auto}.bluearea{margin-top:-130px}@media screen and (min-width:993px){.box-area,.picbox{width:70%;margin:0 auto}.bluearea .bigtext{padding:70px 20px;font-size:29px}.lineright{border-right:1px solid #24486e;margin:0}}h1.minitit,.interna h1.page_title{font-family:'montserratregular';font-size:14px;color:#07294d;position:relative;font-weight:bold}h1.minitit{margin-top:0}h1.minitit:before,.interna h1.page_title:before{content:'';position:absolute;background:#ffc600;width:35px;height:5px;bottom:-13px}.listcursos h2,.blueboxvid h2{font-size:29px;font-family:'montserratregular';font-weight:bold}.listcursos{margin-top:40px}@media screen and (min-width:601px){.listcursos{margin-top:0;padding:30px;background:rgba(255,255,255,0.9)}}.picbox h2{font-size:24px;font-family:'montserratregular';font-weight:bold}.picbox{background:#092e56;color:white}.green-destaq{background:#0dca6a;display:inline-block;padding:5px;text-transform:uppercase}.picbox .picside{background:url(//jjrsolutions.com.br/__jjr3/imgs/imgbg.jpg) no-repeat 0 0;margin:0;padding:50px;background-size:cover}@media screen and (min-width:993px){.picbox .picside{border-radius:15px 0 0 15px}.picbox{height:385px;margin-bottom:100px;border-radius:15px}.picbox .picside{height:385px}}.box-grey{background:#edf0f2;padding:100px 0}.blueboxvid{background:#01244e;color:white;position:relative}footer{background:#07294d;color:#c5dadc;padding:110px 0 50px}footer a.logo{margin:0 auto 20px}.boxitem_categorias a{display:block;color:white;text-align:center;padding:15px 10px;margin:0 10px;font-family:'montserratregular';font-weight:bold;font-size:15px;border-radius:15px}.slide-categorias{margin-bottom:20px}@media screen and (min-width:993px){.slide-categorias{margin-top:60px}}@media screen and (min-width:993px){.slide-categorias{margin-top:39px}}.boxitem_cursos .tititem{font-family:'montserratregular';font-weight:bold;font-size:19px;color:black;margin:5px 0}.boxitem_cursos a{color:#8a8a8a}.boxitem_cursos a i{color:#ffc600;font-size:14px}.boxitem_cursos{margin-bottom:20px;border-bottom:1px solid #CCC;padding-bottom:10px}.boxitem_cursos:last-child{border-bottom:none}.menuform-ligamos .input-field input,.menuform-ligamos .inputwrap .select-wrapper{background:white}.menuform-ligamos .fieldname-cidade label{display:none}.menuform-ligamos .inputwrap .select-wrapper input{line-height:46px;height:46px;padding-left:10px;box-sizing:border-box}.menuform-ligamos label{margin-left:10px}.menuform-ligamos .input-field input{margin-bottom:0}@media screen and (min-width:993px){.menuform-ligamos .fieldwrap{width:50%;float:left}.menuform-ligamos .fieldwrap.fieldname-nome,.menuform-ligamos .fieldwrap.fieldname-email{padding-right:10px}.menuform-ligamos .fieldwrap.fieldname-email{clear:both}.menuform-ligamos .fieldname-cidade{margin-top:15px}.menuform-ligamos .fieldname-cidade ul li span{padding-left:10px}.menuform-ligamos .input-field{margin-bottom:0}.menuform-ligamos span.formbutton-align{display:block;padding-top:20px;clear:both}.box-ligamos{padding:0 20px 30px}}.picside .spacebutton{margin-top:50px}.boxitem_produtos a{}.boxitem_produtos .content-curso{padding:20px}.boxitem_produtos .content-curso .tititem{font-size:18px;font-family:'montserratregular';color:black;height:85px;overflow:hidden}.boxitem_produtos .content-curso .imgcity{display:inline-block;width:40px;float:left;margin-right:16px}.boxitem_produtos .content-curso .imgcity img{border-radius:50%}.boxitem_produtos .content-curso .cidade{font-size:12px;line-height:40px;vertical-align:middle;color:#24486e;font-family:'montserratregular';border-top:1px solid #CCC;padding-top:20px}@media screen and (min-width:601px){.boxitem_produtos .content-curso .cidade{font-size:15px}}.boxitem_produtos a img{border-radius:5px 5px 0 0;display:block}.motivobox img{width:100px;margin:0 auto 10px;display:block}.motivobox .motivtit{font-size:18px;font-family:'montserratregular';font-weight:bold}.blueboxvid .videoarea{background:url(//jjrsolutions.com.br/__jjr3/imgs/bgvideo.jpg) no-repeat center center;width:100%;top:0;bottom:0;left:0;background-size:cover;display:block;height:500px;position:relative}.blueboxvid .videoarea i{position:absolute;left:50%;top:50%;border-radius:50%;padding:16px;width:56px;height:56px;margin-left:-28px;margin-top:-28px}.blueboxvid .videoarea i:before{border-radius:50%}@media screen and (min-width:1201px){.blueboxvid .videoarea{width:50%;position:absolute;height:initial}.motifboxlist{padding:50px;padding-right:0}.motivobox img{position:absolute;left:0;margin:initial}.motivobox{position:relative;padding-left:120px}}.boxitem_galeria a{position:relative}.boxitem_galeria a .infogal{position:absolute;bottom:20px;text-align:center;width:100%}@media screen and (min-width:993px){.boxitem_galeria a .infogal{opacity:0;transition:0.5s ease}.boxitem_galeria a:hover .infogal{opacity:1}}.boxitem_galeria a .infogal .placetext{display:inline-block;background:white;padding:10px 15px;border-radius:10px}.boxitem_galeria .tititem{font-family:'montserratregular';color:black;font-weight:bold;font-size:12px}.boxitem_galeria .txtitem{color:grey;font-size:12px}.boxitem_noticias .tititem{font-size:16px;font-family:'montserratregular';font-weight:bold;color:black}.boxitem_noticias .txtitem{color:grey;font-size:14px}@media screen and (min-width:601px){.minorlist .boxitem_noticias img{width:200px;float:left;display:block}.minorlist .boxitem_noticias .itemtxt{margin-left:220px}}.list-noticias .col{margin:0}.boxitem_clientes img{transition:0.5s ease;max-width:100%;width:260px}.boxitem_clientes img:hover{-webkit-filter:none;filter:none}h1.clientit{font-size:24px;color:white;text-align:center;font-family:'montserratregular'}.box-clientes{padding-bottom:60px;padding-top:26px}.boxitem_clientes{text-align:center}.boxitem_sedes .cidade{font-weight:bold;text-align:center;font-family:'montserratregular';font-size:16px;color:white;margin-bottom:20px}.boxitem_sedes .linesede i{position:absolute;left:0;color:#ffc600;font-size:16px}.boxitem_sedes .linesede{position:relative;padding-left:30px;margin-bottom:15px}.boxitem_sedes .linesede a.gmap{text-transform:uppercase;color:#ffc600;margin-left:5px}.box-area,.box-area2{padding:50px 0}.linesep{border-top:1px solid #ccc}@media screen and (min-width:993px){.box-area,.box-area2{padding:100px 0}.whitecompass{background:url(//jjrsolutions.com.br/__jjr3/imgs/bussola.jpg) no-repeat right center}}.bigbg-curso{padding-bottom:50px;background-size:cover;padding-top:77px;background-repeat:no-repeat;background-position:center center}.bigbg-curso h3,.bigbg-curso h2{margin:0;color:white;text-transform:uppercase;font-size:31px;line-height:1.2}.bigbg-curso h2{font-size:50px}.bigbg-curso .btinsc{margin-top:10px}body.cursos .noticia-interna-bloco h2{font-size:16px;color:black;font-weight:bold}.cursos .wrapfirstline,.cursos .wrapsepar{color:#888888}span.benetag{display:inline-block;width:157px;height:167px;text-align:center;background:url(//jjrsolutions.com.br/__jjr3/imgs/ico-almoco.png) no-repeat center top;padding:80px 10px 0 10px;font-size:14px;vertical-align:top}span.benetag.ico-break{background-image:url(//jjrsolutions.com.br/__jjr3/imgs/ico-break.png)}span.benetag.ico-proximidade{background-image:url(//jjrsolutions.com.br/__jjr3/imgs/ico-proximidade.png)}span.benetag.ico-professores{background-image:url(//jjrsolutions.com.br/__jjr3/imgs/ico-professores.png)}span.benetag.ico-onibus{background-image:url(//jjrsolutions.com.br/__jjr3/imgs/ico-onibus.png)}span.benetag.ico-internacional{background-image:url(//jjrsolutions.com.br/__jjr3/imgs/ico-internacional.png)}span.benetag.ico-epi{background-image:url(//jjrsolutions.com.br/__jjr3/imgs/ico-epi.png)}span.benetag.ico-salaar{background-image:url(//jjrsolutions.com.br/__jjr3/imgs/ico-salaar.png)}span.benetag.ico-pdf{background-image:url(//jjrsolutions.com.br/__jjr3/imgs/ico-pdf.png)}span.benetag.ico-wifi{background-image:url(//jjrsolutions.com.br/__jjr3/imgs/ico-wifi.png)}.wrapbenefits:after{clear:both;content:'';display:block}body.interna .insidecontent{padding-top:0}.boxitem_duvidas .questionmark{color:#8b8b8b;background:#f1eeee;border:1px solid #CCC;padding:10px;transition:0.5s ease;font-weight:bold}.boxitem_duvidas .questionmark:hover,.boxitem_duvidas .questionmark.accordionOpen{cursor:pointer;background:#feb35b;color:white;border-color:#feb35b}.boxitem_duvidas .answermark{padding:10px;border:1px solid #CCC}.duvidas-list{margin-bottom:20px}.bluelinetop{background:#07294d;color:white;padding:10px;text-align:center}.bluelinetop .select-wrapper{display:inline-block;margin-left:20px;min-width:250px}.lateralbar h2:first-child{margin-top:0}.pricebox{padding:10px 10px 10px 10px;border:1px solid #CCC;margin-bottom:10px;background-color:#fbfbfb}.pricebox:after{content:'';display:block;clear:both}.prazotxt{display:none}@media screen and (min-width:1201px){.prazotxt{font-size:20px;color:#feb35b;padding-top:12px;background:url(//jjrsolutions.com.br/__jjr3/imgs/check.png) no-repeat 10px center;padding-left:50px;height:50px;display:block}}@media screen and (min-width:1300px){.prazotxt{margin-right:10px}}.infotxt{margin-top:10px;display:inline-block;width:calc(50% - 10px)}@media screen and (min-width:601px){.infotxt{width:auto;margin-right:5px}}.infotittxt{color:#feb35b;text-transform:uppercase;font-size:12px}body.cursos .fc-widget-header{font-size:12px}body.cursos .fc-row.fc-week.fc-widget-content{min-height:auto}body.cursos .fc-scroller.fc-day-grid-container{height:191px !important;overflow-y:hidden !important}body.cursos .fc-row.fc-widget-header{margin-right:0 !important}body.cursos .fc-header-toolbar .fc-right h2{font-size:18px;text-transform:capitalize}body.cursos .fc-bgevent{opacity:1}.callitem_1{background:#BAE8FF}.callitem_2{background:#7CABEB}.callitem_3{background:#9DAFFF}.callitem_4{background:#8781EB}.callitem_5{background:#B08CFF}.hidemob{}.rhead{display:flex;margin-left:auto;align-items:center;justify-content:end;font-size:20px;gap:10px}@media screen and (min-width:1201px){.hidemob{display:block}.rhead{margin-top:15px;float:right;align-items:center;display:flex;gap:10px}.rhead{text-align:left}.rhead a.btn-sample{display:none}}@media screen and (min-width:1360px){.rhead a.btn-sample{display:inline-block}}.inside-menu a.sidenav-trigger{color:#07294d;position:absolute;right:0;top:-77px}@media screen and (min-width:601px){.inside-menu a.sidenav-trigger{top:0}}.container.relative-open{position:relative;width:100%;max-width:100%}.frontrow .row,.majorlist .row{margin-bottom:0}@media screen and (min-width:601px){.frontrow .row,.majorlist .row{margin-bottom:20px}}.boxitem_categorias .tititem{height:42px;overflow:hidden}.slick-slider .slick-next,.slick-slider .slick-prev{color:#07294d}.slide-categorias.slick-slider .slick-next,.slide-categorias.slick-slider .slick-prev{color:white}.redes-sociais a{margin-left:5px}.boxitem_galeria img,.boxitem_noticias img{border-radius:15px}.galeriatext{margin-bottom:20px}.list-galeria .row{margin-bottom:0}.motivobox{font-size:14px}header .row{margin-bottom:0}.slide-produtos{margin-top:20px}.smalltag{font-size:18px}.list-motivos .row{margin-bottom:0}.motivobox{text-align:center}a.btn-sample.gal-desktop{display:none}.list-motivos{max-width:400px;margin:0 auto}.motifboxlist h2{text-align:center}@media screen and (min-width:1201px){.motivobox,.motifboxlist h2{text-align:left}.motifboxlist h2{padding-left:20px}.list-motivos{margin:0}.smalltag{display:none}a.btn-sample.gal-mobile{display:none}a.btn-sample.gal-desktop{display:inline-block}}.interna .boxitem_produtos a{}.line-above .select-wrapper.semi-default,select.semi-default{display:inline-block;margin-left:5px;width:107px;margin-bottom:0;height:auto}.citytour{text-align:right;font-size:12px;margin-left:auto;display:flex;align-items:center}@media screen and (min-width:601px){.citytour{font-size:15px}.line-above .select-wrapper.semi-default,select.semi-default{width:auto}}.cursosinfo{background:#f3f2f2;border:1px solid #CCC;margin-top:30px}body.cursos .cursosinfo h2{margin-top:0;background:#212121;color:white;margin-bottom:0;padding:20px}h2.categoriatit{background:#07294d;color:white;padding:5px}.line-above .select-wrapper input.select-dropdown{height:2rem}.boxitem_consultoria-e-gestao a{color:black;font-weight:bold}.cgitem h1.maintitle{position:absolute;bottom:0;font-size:40px;color:white;background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,0.8) 100%);left:0;right:0;padding:10px;margin-bottom:0}.cgitem .imagewrap{position:relative;margin:0 auto}.cgitem .imagewrap img{display:block;width:100%}.cgitem .boxinfo{background:#07294d;color:white;text-align:center;font-size:20px;padding:10px 0;margin-bottom:20px}.cgitem h2{font-size:30px}.cgitem span.spaceme{margin-left:50px}.linksection a{display:block;font-size:17px;margin-bottom:5px;padding:5px;color:#07294d}.linksection{left:initial;width:initial;padding-top:40px}.linksection.stickyEd{}.linksection a.active{background:#ffc600;padding:5px}.inside-menu{position:relative}body.interna .area-associado,.marginup{padding:80px 0 0}.table-certs .wrap-head{font-weight:bold}.table-certs .wrap-head{display:none}.table-certs .wrap-head,.table-certs .wrap-content{border-bottom:1px solid #CCC;padding:5px 0}.table-certs .wrap-content:hover{background:aliceblue}.table-certs .cursocol:before,.table-certs .datacol:before,.table-certs .certcol:before{content:'Curso:';font-weight:bold}.table-certs .datacol:before{content:'Data:'}.table-certs .certcol:before{content:'Certificado:'}.certcol .disp-tag{background:green;color:white;padding:3px;border-radius:3px}.certcol .pend-tag{background:#989a98;color:white;padding:3px;border-radius:3px}@media screen and (min-width:601px){.table-certs .cursocol:before,.table-certs .datacol:before,.table-certs .certcol:before{display:none}.table-certs .cursocol{width:60%}.table-certs .wrap-head,.table-certs .wrap-content{display:flex}.table-certs .datacol{width:20%;text-align:center}.table-certs .certcol{width:20%;text-align:center}}.insidecontent .areaup,body.interna.cadastro .insidecontent,body.interna.meus-dados-cadastro .insidecontent,body.interna.pagamento-ps .insidecontent,body.login-cadastro .insidecontent{padding-top:60px}a.botao-certificado{color:black;margin-top:30px;display:flex;align-items:center;box-shadow:0 2px 2px 0 rgba(0,0,0,0.14),0 3px 1px -2px rgba(0,0,0,0.12),0 1px 5px 0 rgba(0,0,0,0.2);height:102px;max-width:500px;background:white;margin:0 auto}a.botao-certificado .minitext{font-size:12px;color:grey}a.botao-certificado .maintext{font-size:16px;font-weight:bold;display:block;flex-grow:1}.textpart{padding-left:77px;position:relative}.botao-certificado i{position:absolute;background:#4a92ff;color:white;width:60px;height:60px;display:flex;align-items:center;justify-content:center;font-size:25px;border-radius:50%;border:5px solid white;left:10px;top:50%;margin-top:-30px}@media screen and (min-width:993px){.botao-certificado:before{background:url(//jjrsolutions.com.br/__jjr3/imgs/certband.jpg) no-repeat 0 0;width:167px;height:102px;content:'';display:block;background-size:cover;max-width:100%}.botao-certificado i{left:-33px}.textpart{padding-left:40px;position:relative}}.flexis{display:flex;align-items:center;justify-content:flex-end}.line-above .spacer{margin-right:10px;margin-left:10px;display:none}.line-above .wrap-login a{color:white;gap:3px;margin-left:10px}.line-above .wrap-login i{margin-right:5px}.line-above select.semi-default{padding:0}.wrap2-login{background:#07294d;padding:20px;color:white;margin-top:5px;right:0;border-radius:0 0 15px 15px}.wrap2-login input{color:white}.wrap2-login a.menu-usuario-esqsenha{margin-top:-28px;display:block;font-size:12px}.line-above ul.menu-usuario-simple li a{color:#ffc600;padding:5px;display:block;transition:0.5s ease}.line-above ul.menu-usuario-simple li a:hover{background:rgba(255,255,255,0.1)}.txt-noticia-interna .esqsenha{margin-top:10px;font-size:13px;display:inline-block}.txt-noticia-interna .sep-cadastre-se{margin-top:20px}a.gocadastro{margin-top:30px;display:block;color:#ffc600 !important;font-size:14px}.pricebar.stickyEd{background:white;box-shadow:0 2px 2px 0 rgba(0,0,0,0.14),0 3px 1px -2px rgba(0,0,0,0.12),0 1px 5px 0 rgba(0,0,0,0.2)}nav.mainnav ul.mainmenu a{padding:0 12px}.btn-cadastro-comprar{margin-bottom:5px}a.empregoban{display:block;height:277px;background:url(//jjrsolutions.com.br/__jjr3/imgs/emprego-ban2.jpg) center center no-repeat;width:100%}article.boxitem-emprego{display:flex;padding:15px 0;border-bottom:1px solid #CCC}article.boxitem-emprego i{background:#00cd6b;color:white;width:25px;height:25px;border-radius:50%;display:flex;align-items:center;justify-content:center}.emprego-textpart{margin-left:10px}.boxitem-emprego .tititem{font-size:18px;text-transform:uppercase;font-weight:bold}.boxitem-emprego .item-icon{display:flex;align-items:center}.whats-up{margin-top:20px}.whatsapp-info{background:#43c354;padding:3px 5px;border-radius:5px}.whatsapp-info a,.whatsapp-info .infotittxt{color:white}.assocPage .area-associado nav ul li.selected a{background:#01244e}.area-associado nav{background:white !important}.whats-wrap{display:flex;gap:10px}.line-above .container .row{display:flex}#headerwp .cidadewp{display:block;color:black;font-size:16px;font-weight:bold}#headerwp .iconwp{background:linear-gradient(180deg,#45D268 0%,#29A71A 100%);color:white;border-radius:50%;width:50px;height:50px;display:flex;align-items:center;justify-content:center;font-size:20px;flex:0 0 auto}#headerwp .upper{font-size:20px;font-weight:bold}#headerwp .toptitle{display:flex;gap:10px;margin-bottom:10px}svg.icone,.svgicon svg,span.svgicon{width:1.5em;height:1.5em;fill:currentColor;vertical-align:middle;display:inline-flex;align-items:center}.busca-icon{color:#07294d}.colorboxOpened-headerwp #cboxLoadedContent{background:#f5f4f2}#headerwp .whatsbox{color:white;box-shadow:0 2px 2px 0 rgba(0,0,0,0.14),0 3px 1px -2px rgba(0,0,0,0.12),0 1px 5px 0 rgba(0,0,0,0.2);padding:10px;display:flex;align-items:center;color:black;margin-bottom:10px;border-radius:10px;gap:10px}#headerwp .phonewp{color:black;font-weight:normal;margin-left:0}#headerwp .whats-click{margin-left:auto;background:linear-gradient(180deg,#45D268 0%,#29A71A 100%);color:white;padding:10px 15px;border-radius:10px;display:flex;align-items:center;gap:5px;font-weight:bold}#headerwp .minor.tocenter{text-align:center}.autoformbusca-input{width:100%;display:block}form.buscaform{position:relative}form.buscaform .formbutton-align{position:absolute;right:2px;top:22px;width:1.5em}form.buscaform button{padding:0;background:none;color:gray;position:relative;overflow:hidden;height:1.5em}form.buscaform button:before{--icon:url(//jjrsolutions.com.br/css/icons/search.svg);content:"";display:block;width:1.5em;height:1.5em;background-color:currentColor;mask:var(--icon) no-repeat center / contain;-webkit-mask:var(--icon) no-repeat center / contain}form.buscaform{padding:20px 0}form.buscaform .fieldwrap{position:relative;margin:0}.row.r-header{display:flex;align-items:center}.r-header2{margin-left:auto}.sidebar-mainmenu{padding:20px}.sidebar-mainmenu nav.mainnav ul{display:flex;flex-direction:column}.sidebar-mainmenu nav.mainnav{line-height:1.5;margin-top:20px}.sidebar-mainmenu nav.mainnav ul li a{padding:5px}.sidebar-quitter-mainmenu{position:absolute;right:10px;top:10px}.deskmenu{display:none}@media screen and (min-width:993px){.deskmenu{display:block}.sidebar-trigger-mainmenu{display:none}}.eprod-wrapper{background:#e7e3e3;padding:15px;border-radius:15px;margin-bottom:10px;border:1px solid #CCC}.eprod-wrapper .preco{font-size:28px}.full-pagamento.new-model{margin-top:60px}.wide-container{margin:0 40px}.swiper-cursos .swiper-wrapper{max-width:370px}article.boxitem_produtos{border:2px solid transparent;border-radius:7px;display:flex;flex-direction:column}article.boxitem_produtos:hover{border-color:#c9a34d}.carfull a.samplebtn.fechar{background:#c9a34d}.seabg{background:url(//jjrsolutions.com.br/__jjr3/imgs/sea.webp) no-repeat center top #0f2852;position:relative;background-size:cover}.boxitem_produtos .content-curso{background:white;border-radius:0 0 5px 5px;display:flex;flex-direction:column;flex-grow:1}.boxitem_produtos .more{border-top:1px solid gray;padding-top:10px;display:grid;gap:10px}.boxitem_produtos .more a,.content-curso-show a{text-align:center;font-family:'montserratregular';border:1px solid black;padding:10px 0;border-radius:5px;color:black}.boxitem_produtos .more a.buybtn,.content-curso-show a{background:#c9a34d;border-color:transparent;color:white}.overcurso-options{display:none}@media screen and (min-width:993px){.overcurso-options{display:block;top:-34px;position:absolute;width:100%;font-size:22px}.overcurso-options .container{display:grid;grid-template-columns:1fr 1fr 1fr;align-items:stretch;line-height:1.2;background:#07294d;border:1px solid #c9a34d;border-radius:10px;max-width:900px}.overcurso-options .container a{display:flex;gap:15px;color:white;align-items:center;border-right:1px solid #c9a34d;padding:5px 10px}.overcurso-options .container a:first-child{border-radius:8px 0 0 8px}.overcurso-options .container a:last-child{border-radius:0 8px 8px 0}.overcurso-options .container a:hover{background:linear-gradient(to bottom,#ebbe78 0%,#c28e2f 100%)}.overcurso-options .container a:hover .svgicon{color:white}.overcurso-options .container a.petgas .svgicon{font-size:38px}.overcurso-options .container a .svgicon{color:#c9a34d}.overcurso-options .container a:last-child{border-right:none}}.categ-sep h1{margin:0;border-top:2px solid #c9a34d;border-bottom:2px solid #c9a34d;display:flex;align-items:center;color:white;gap:10px;margin-bottom:20px;background:#07294d;padding:10px;font-size:25px;justify-content:center}.categ-sep h1 .svgicon{color:#c9a34d;font-size:30px;display:flex}.categ-sep#petroleo-gas-hash h1 .svgicon{font-size:58px}.seabg{padding-top:50px}.fullbg{overflow:hidden}.categ-sep{margin-top:30px}:root .swiper-cursos{--swiper-theme-color:#c9a34d}.client-wrapper{background:white;padding:10px 20px;border-radius:20px}.dofaq{background-color:#07294d;border-top:3px solid var(--beige);border-bottom:3px solid var(--beige);text-align:center;padding:60px 0;margin-bottom:50px}.dofaq h1,.dofaq .bigtext{color:white}.faq-model-base{max-width:770px;margin:0 auto;margin-top:30px}.faq-model-item{background:white;border-radius:20px}.faq-model-item a.clicked{background:var(--beige);border-radius:20px}.faq-model-item a{color:black}.faq-model-base .faq-model-item a.clicked .handle-faq{color:var(--beige);background:white}.faq-model-base .faq-model-item a .handle-faq{background:var(--beige)}.swiper-cursos .swiper-slide{max-width:370px}a.bt-login{display:flex;align-items:center}.cursobox .adquira{font-size:12px;font-weight:normal;color:gray}.cursobox .nomecurso{font-size:24px;margin-bottom:10px}.cursobox{max-width:350px}.content-curso-show a{display:block;text-align:center;margin:5px 0;padding:10px 30px;transition:0.5s ease}.content-curso-show a:hover{background:#e6bc5d}.faq-model-base .faq-model-item .txtitem{text-align:left}.oauth-area-login{margin-top:35px}.wrap-login.relative.wrapoutClickShow{position:static}@media screen and (min-width:601px){.wrap-login.relative.wrapoutClickShow{position:relative}.wrap2-login{width:300px}}.shopping-cart{color:white;margin-left:5px}.carrinhobt{margin-left:10px;display:flex;align-items:center}span.miniCarFullQtde{background:#c9a34d;width:20px;height:20px;display:inline-flex;justify-content:center;align-items:center;border-radius:50%;line-height:1;vertical-align:middle;margin-left:-6px;color:white;font-size:16px}.boxitem_produtos .more:not(:has(.buybtn)){display:none}.categ-sep h1 .svgicon{display:none}@media screen and (min-width:601px){.categ-sep h1 .svgicon{display:inline-flex}.categ-sep h1{font-size:38px}}.swiper-item-list .swiper-icon-next,.swiper-item-list .swiper-icon-prev{display:block;bottom:50%;font-size:28px;opacity:0.5;transition:0.5s ease}.swiper-item-list .swiper-icon-next:hover,.swiper-item-list .swiper-icon-prev:hover{opacity:1}.swiper-item-list:has(.swiper-icon-next.swiper-button-disabled):has(.swiper-icon-prev.swiper-button-disabled) .swiper-icon-next,.swiper-item-list:has(.swiper-icon-next.swiper-button-disabled):has(.swiper-icon-prev.swiper-button-disabled) .swiper-icon-prev{display:none}.rhead .bt-login{color:#07294d;text-transform:uppercase;font-family:'montserratregular';font-size:14px}.eprod-wrapper a.btn-sample.bt-comprar{font-size:18px;line-height:1;text-transform:initial}