body {font-family: 'poppinsmedium';} .bigtext, h2.categoriatit, h1.tit-noticia-interna {font-family: 'montserratregular'; font-weight: bold;font-size: 38px;} .line-above {   background: #07294d;   color: white;   } .line-above .redesside {display:none;} .line-above .row {margin-bottom: 0;} @media screen and (min-width:993px){ .line-above .redesside {display:block} }  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: left;   margin-top: 4px; } .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 {   width: 160px;   margin:9px auto 10px;   position: relative;   padding-left: 33px; } .whatsbox .socicon {   position: absolute;   font-size: 32px;   color: #2db842;   left: 0;   bottom: 4px;   margin-top: -10px;   } @media screen and (min-width:1201px){ .whatsbox {float:left;margin-right: 20px;} } .cidadewp {   font-size: 12px;   color: grey;   margin-left: 5px; } .phonewp {   font-size: 15px;   font-family: 'montserratregular';   font-weight: bold;   color: #07294d;   margin-left: 5px; } a.btn-sample, form.sample button, .blueboxvid .videoarea i {   background: linear-gradient(to bottom, #f57f00 0%,#c05100 100%);   color: white;   padding: 16px 22px;   border-radius: 6px;   display: inline-block;   position:relative;   z-index:1;   text-align: center; }  a.btn-sample, form.sample button{font-size: 14px;font-family: 'montserratregular';text-transform: uppercase;height: auto;line-height: 1;} a.btn-sample::before, form.sample 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: 6px;  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, #9ee5a0 0%,#34a02c 100%);  display:block;  line-height:40px;  font-size: 24px;  padding: 16px 0; } a.btn-sample.bt-comprar::before {  background: linear-gradient(to bottom, #34a02c 0%, #9ee5a0 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: 5px 0 0 5px; } .picbox { height: 385px; margin-bottom: 100px;  border-radius: 5px; } .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 90px; } .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: 5px;   }  .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 {   background: white;   display: block;   border-radius: 5px;   max-width: 280px;   margin: 0 auto; } .boxitem_produtos .content-curso {   padding: 20px; } .boxitem_produtos .content-curso .tititem {   font-size: 18px;   font-family: 'montserratregular';   color: black;   height: 125px;   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; } .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 {   -webkit-filter: grayscale(100%);   filter: grayscale(100%);   transition:0.5s ease;   max-width: 100%;   width: 260px; } .boxitem_clientes img:hover {   -webkit-filter: none;   filter: none; } h1.clientit {   font-size: 24px;   color: #646464;   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 { float:left; 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 {  display:none; } .rhead {  text-align:center; }  @media screen and (min-width:1201px){ .hidemob {  display:block; } .rhead {  margin-top: 15px;   float: right;  display:block; } .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 {  } } .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: 5px; } .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 {   border: 1px solid #CCC; } .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; }  @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; } .line-above .wrap-login a {   color:white; } .line-above .wrap-login i {   margin-right:5px; } .line-above select.semi-default {   padding: 0; } .wrap2-login {   width:300px;   background: #07294d;   padding: 20px;   color: white;   margin-top: 5px; } .wrap2-login input {   color:white; } .line-above .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; } .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; }