/* oleg - reset - start */
html {
  scroll-behavior: smooth;
}

body, html, h1, h2, h3, h4, h5, h6, ul, figure, p {
  margin: 0px;
  padding: 0px;
}

ul {
  list-style: none;
}

a {
  text-decoration: none;
  cursor: pointer;
}

button {
  outline: none;
  border: none;
  cursor: pointer;
  border-radius: 0;
  background: none;
  margin: 0;
  padding: 0;
}

select, input[type=text], input[type=submit], input[type=number], input[type=phone], input[type=email], input[type=password],
input[type=mail], input[type=tel], textarea {
  outline: none;
  margin: 0;
  border-radius: 0;
}

input[type=submit] {
  cursor: pointer;
  -webkit-appearance: none;
}

div, section, main, aside, header, footer, p, h1, h2, h3, h4, h5, h6, form, input, ul, li, td, aside, a, nav {
  box-sizing: border-box;
}

table {
  border-collapse: collapse;
}

iframe {
  border: none;
}

/* oleg - reset - end */
/* oleg - classes - start */
/* oleg - responsive - start */
/* oleg - responsive - end */
.u-displaynone {
  display: none !important;
}

.u-displayblock {
  display: block !important;
}

.u-no-up-tablet {
  display: block !important;
}
@media (min-width: 751px) {
  .u-no-up-tablet {
    display: none !important;
  }
}

.u-no-up-tabletwide {
  display: block !important;
}
@media (min-width: 1023px) {
  .u-no-up-tabletwide {
    display: none !important;
  }
}

.u-no-up-desktop {
  display: block !important;
}
@media (min-width: 1247px) {
  .u-no-up-desktop {
    display: none !important;
  }
}

.u-no-up-desktopwide {
  display: block !important;
}
@media (min-width: 1439px) {
  .u-no-up-desktopwide {
    display: none !important;
  }
}

.u-no-down-tablet {
  display: none !important;
}
@media (min-width: 751px) {
  .u-no-down-tablet {
    display: block !important;
  }
}

.u-no-down-tabletwide {
  display: none !important;
}
@media (min-width: 1023px) {
  .u-no-down-tabletwide {
    display: block !important;
  }
}

.u-no-down-desktop {
  display: none !important;
}
@media (min-width: 1247px) {
  .u-no-down-desktop {
    display: block !important;
  }
}

.u-no-down-desktopwide {
  display: none !important;
}
@media (min-width: 1439px) {
  .u-no-down-desktopwide {
    display: block !important;
  }
}

/* oleg - classes - end */
/* oleg - colors - start */
/* oleg - colors - end */
/* oleg - extends - start */
/* oleg - extends - end */
/* oleg - b-variables - start */
@font-face {
  font-family: "montserratbold";
  src: url("../fonts/montserratbold.ttf");
  font-display: swap;
}
@font-face {
  font-family: "montserratsemibold";
  src: url("../fonts/montserratsemibold.ttf");
  font-display: swap;
}
@font-face {
  font-family: "montserratregular";
  src: url("../fonts/montserratregular.ttf");
  font-display: swap;
}
@font-face {
  font-family: "gothambold";
  src: url("../fonts/gothambold.otf");
  font-display: swap;
}
@font-face {
  font-family: "gothamlight";
  src: url("../fonts/gothamlight.otf");
  font-display: swap;
}
@font-face {
  font-family: "gothamthin";
  src: url("../fonts/gothamthin.otf");
  font-display: swap;
}
p, a, ul, li, button {
  font-family: "gothamlight";
}

h1, h2, h3, h4, h5, h6 {
  font-family: "montserratregular";
}

.u-c-main {
  color: #246098;
}

.u-bg-main {
  background: #246098;
}

.u-c-second {
  color: #FFEF00;
}

.u-bg-second {
  background: #FFEF00;
}

.u-c-third {
  color: #0688C8;
}

.u-bg-third {
  background: #0688C8;
}

/* oleg - b-variables - end */
/* MIDGARD - l-wrapper--standard - start */
.l-wrapper--standard {
  display: grid;
  grid-template-columns: 1fr 95% 1fr;
}
@media (min-width: 389px) {
  .l-wrapper--standard {
    grid-template-columns: 1fr 90% 1fr;
  }
}
@media (min-width: 479px) {
  .l-wrapper--standard {
    grid-template-columns: 1fr 85% 1fr;
  }
}
@media (min-width: 559px) {
  .l-wrapper--standard {
    grid-template-columns: 1fr 80% 1fr;
  }
}
@media (min-width: 639px) {
  .l-wrapper--standard {
    grid-template-columns: 1fr 75% 1fr;
  }
}
@media (min-width: 751px) {
  .l-wrapper--standard {
    grid-template-columns: 1fr 710px 1fr;
  }
}
@media (min-width: 1023px) {
  .l-wrapper--standard {
    grid-template-columns: 1fr 900px 1fr;
  }
}
@media (min-width: 1247px) {
  .l-wrapper--standard {
    grid-template-columns: 1fr 1100px 1fr;
  }
}
@media (min-width: 1439px) {
  .l-wrapper--standard {
    grid-template-columns: 1fr 1300px 1fr;
  }
}
@media (min-width: 1799px) {
  .l-wrapper--standard {
    grid-template-columns: 1fr 1500px 1fr;
  }
}
.l-wrapper--standard__content {
  width: 95%;
  margin: 0 auto;
}
@media (min-width: 389px) {
  .l-wrapper--standard__content {
    width: 90%;
  }
}
@media (min-width: 479px) {
  .l-wrapper--standard__content {
    width: 85%;
  }
}
@media (min-width: 559px) {
  .l-wrapper--standard__content {
    width: 80%;
  }
}
@media (min-width: 639px) {
  .l-wrapper--standard__content {
    width: 75%;
  }
}
@media (min-width: 751px) {
  .l-wrapper--standard__content {
    width: 710px;
  }
}
@media (min-width: 1023px) {
  .l-wrapper--standard__content {
    width: 900px;
  }
}
@media (min-width: 1247px) {
  .l-wrapper--standard__content {
    width: 1100px;
  }
}
@media (min-width: 1439px) {
  .l-wrapper--standard__content {
    width: 1300px;
  }
}
@media (min-width: 1799px) {
  .l-wrapper--standard__content {
    width: 1500px;
  }
}

.l-dw-meusservicos--lp-01 {
  grid-template-areas: "header header header" "nav nav nav" "breadcrumb breadcrumb breadcrumb" "meuservico meuservico meuservico" "nossosdiferenciais nossosdiferenciais nossosdiferenciais" ". nossosbeneficios ." ". funcionaservico ." ". disponibilidade ." "maintitle maintitle maintitle" "main main main" "thebannerone thebannerone thebannerone" "thebanner thebanner thebanner" "lpavaliacoes lpavaliacoes lpavaliacoes" "lpunidades lpunidades lpunidades" "lpalgumaduvida lpalgumaduvida lpalgumaduvida" "footer footer footer" "copy copy copy";
}

.l-dw-meusservicos--lp {
  grid-template-areas: "header header header" "nav nav nav" "breadcrumb breadcrumb breadcrumb" "meuservico meuservico meuservico" "nossosdiferenciais nossosdiferenciais nossosdiferenciais" ". nossosbeneficios ." ". funcionaservico ." ". disponibilidade ." ". maintitle ." "main main main" "thebannerone thebannerone thebannerone" "thebanner thebanner thebanner" "lpavaliacoes lpavaliacoes lpavaliacoes" "lptecnica lptecnica lptecnica" "lpunidades lpunidades lpunidades" "lpalgumaduvida lpalgumaduvida lpalgumaduvida" "footer footer footer" "copy copy copy";
}

.l-dw-meusservicos--lp-02 {
  grid-template-areas: "header header header" "nav nav nav" "breadcrumb breadcrumb breadcrumb" "meuservico meuservico meuservico" ". maintitle ." ". nossosbeneficios ." "nossosdiferenciais nossosdiferenciais nossosdiferenciais" ". funcionaservico ." ". disponibilidade ." "main main main" "thebannerone thebannerone thebannerone" "thebanner thebanner thebanner" "lpavaliacoes lpavaliacoes lpavaliacoes" "lptecnica lptecnica lptecnica" "lpunidades lpunidades lpunidades" "lpalgumaduvida lpalgumaduvida lpalgumaduvida" "footer footer footer" "copy copy copy";
}

.l-dw-mylp {
  grid-template-areas: "header header header" "nav nav nav" "breadcrumb breadcrumb breadcrumb" ". meuservico ." "nossosdiferenciais nossosdiferenciais nossosdiferenciais" ". nossosbeneficios ." ". funcionaservico ." ". disponibilidade ." ". maintitle ." "main main main" "footer footer footer" "copy copy copy";
}

.l-dw-lp-peliculaantivandalismo {
  grid-template-areas: "lpintro lpintro lpintro" "lptrocagarantida  lptrocagarantida lptrocagarantida" "lpnossasvantagens lpnossasvantagens lpnossasvantagens" "thebannerone thebannerone thebannerone" "thebanner thebanner thebanner" "lpavaliacoes lpavaliacoes lpavaliacoes" "lptecnica lptecnica lptecnica" "lpunidades lpunidades lpunidades" "lpalgumaduvida lpalgumaduvida lpalgumaduvida" "footer footer footer" "copy copy copy";
}

.l-dw-lp-peliculasolar {
  grid-template-areas: "lpintro lpintro lpintro" ". lestrelas ." "lptecnica lptecnica lptecnica" "thebannerone thebannerone thebannerone" "thebanner thebanner thebanner" "lpunidades lpunidades lpunidades" "lpalgumaduvida lpalgumaduvida lpalgumaduvida" "footer footer footer" "copy copy copy";
}

.l-dw-home {
  grid-template-areas: "header header header" "nav nav nav" "hero hero hero" ". highlights ." ". lavagem ." ". maintitle ." "main main main" ". blog ." "franquia franquia franquia" "footer footer footer" "copy copy copy";
}

.l-dw-sobre {
  grid-template-areas: "header header header" "nav nav nav" "breadcrumb breadcrumb breadcrumb" ". sobreone ." "missao missao missao" ". sobretwo ." ". sobrethree ." "footer footer footer" "copy copy copy";
}

.l-dw-ecossistema {
  grid-template-areas: "header header header" "nav nav nav" "breadcrumb breadcrumb breadcrumb" ". ecossistemaone ." ". ecossistematwo ." "footer footer footer" "copy copy copy";
}

.l-dw-imprensa {
  grid-template-areas: "header header header" "nav nav nav" "breadcrumb breadcrumb breadcrumb" ". imprensa ." "footer footer footer" "copy copy copy";
}

.l-dw-servicos {
  grid-template-areas: "header header header" "nav nav nav" "breadcrumb breadcrumb breadcrumb" ". servicos ." "footer footer footer" "copy copy copy";
}

.l-dw-franquias {
  grid-template-areas: "header header header" "nav nav nav" "breadcrumb breadcrumb breadcrumb" ". franquiasone ." ". franquiastwo  ." ". franquiasthree ." ". franquiasfour  ." ". franquiasfive  ." "franquiassix franquiassix  franquiassix" ". franquiasseven  ." "footer footer footer" "copy copy copy";
}

.l-dw-contato {
  grid-template-areas: "header header header" "nav nav nav" "breadcrumb breadcrumb breadcrumb" ". contato ." "footer footer footer" "copy copy copy";
}

.l-dw-trabalheconosco {
  grid-template-areas: "header header header" "nav nav nav" "breadcrumb breadcrumb breadcrumb" ". trabalheconosco ." "footer footer footer" "copy copy copy";
}

.l-dw-post {
  grid-template-areas: "header header header" "nav nav nav" "breadcrumb breadcrumb breadcrumb" ". post ." "footer footer footer" "copy copy copy";
}

.l-dw-posts {
  grid-template-areas: "header header header" "nav nav nav" "breadcrumb breadcrumb breadcrumb" ". posts ." "footer footer footer" "copy copy copy";
}

.l-dw-politica {
  grid-template-areas: "header header header" "nav nav nav" "breadcrumb breadcrumb breadcrumb" ". politica ." "footer footer footer" "copy copy copy";
}

.l-dw-termos {
  grid-template-areas: "header header header" "nav nav nav" "breadcrumb breadcrumb breadcrumb" ". termos ." "footer footer footer" "copy copy copy";
}

.l-dw-cadastrooportunidade {
  grid-template-areas: "header header header" "nav nav nav" "breadcrumb breadcrumb breadcrumb" ". cadastrooportunidade ." "footer footer footer" "copy copy copy";
}

.l-dw-oportunidades {
  grid-template-areas: "header header header" "nav nav nav" "breadcrumb breadcrumb breadcrumb" ". oportunidadestitle ." "oportunidades oportunidades oportunidades" "footer footer footer" "copy copy copy";
}

.l-dw-nossahistoria {
  grid-template-areas: "header header header" "nav nav nav" "breadcrumb breadcrumb breadcrumb" ". main ." "linha1 linha1 linha1" "footer footer footer" "copy copy copy";
}

.l-dw-movimentoempreenda {
  grid-template-areas: "header header header" "nav nav nav" "breadcrumb breadcrumb breadcrumb" ". main ." ". perguntas ." ". subtitle ." ". empreenda ." "footer footer footer" "copy copy copy";
}

.l-dw-unidades {
  grid-template-areas: "header header header" "nav nav nav" "breadcrumb breadcrumb breadcrumb" ". main ." ". search ." ". unidades ." "footer footer footer" "copy copy copy";
}

.l-dw-lavagem {
  grid-template-areas: "header header header" "nav nav nav" "breadcrumb breadcrumb breadcrumb" ". lavagem ." "imagemroda imagemroda imagemroda" ". whydry ." "nossosbeneficios nossosbeneficios nossosbeneficios" ". osbeneficios ." ". unidades ." "footer footer footer" "copy copy copy";
}

.l-dw-treinamentos {
  grid-template-areas: "header header header" "nav nav nav" "breadcrumb breadcrumb breadcrumb" ". main ." ". treinamentos ." "footer footer footer" "copy copy copy";
}

.l-dw-cadastraroportunidade {
  grid-template-areas: "header header header" "nav nav nav" "breadcrumb breadcrumb breadcrumb" ". cadoportunidade  ." ". conhecamarca  ." ". beneficiomarca ." ". main ." "nossasparcerias nossasparcerias nossasparcerias" ". interessado ." "footer footer footer" "copy copy copy";
}

.l-dw-drywashclub {
  grid-template-areas: "header header header" "nav nav nav" "breadcrumb breadcrumb breadcrumb" "main main main" ". associado ." ". aindamais ." "seuplano seuplano seuplano" "cartao cartao cartao" ". unidadesparticipantes ." "termosclub termosclub termosclub" "footer footer footer" "copy copy copy";
}

.l-dw-tratamentos {
  grid-template-areas: "header header header" "nav nav nav" "breadcrumb breadcrumb breadcrumb" ". main ." "tratamentos tratamentos tratamentos" "footer footer footer" "copy copy copy";
}

.l-dw-solucoes {
  grid-template-areas: "header header header" "nav nav nav" "breadcrumb breadcrumb breadcrumb" ". main ." ". solucoes ." "footer footer footer" "copy copy copy";
}

.l-dw-termodeadesao {
  grid-template-areas: "header header header" "nav nav nav" "breadcrumb breadcrumb breadcrumb" ". main ." "footer footer footer" "copy copy copy";
}

.l-dw-faq {
  grid-template-areas: "header header header" "nav nav nav" "breadcrumb breadcrumb breadcrumb" ". main ." ". faq ." ". faqperguntas ." "footer footer footer" "copy copy copy";
}

.l-dw-higienizacao {
  grid-template-areas: "header header header" "nav nav nav" "breadcrumb breadcrumb breadcrumb" ". intro ." ". caracteristicacurso ." "aboutdry aboutdry aboutdry" ". modulos ." "compreagora compreagora compreagora" ". pqprofissional ." "conclua conclua conclua" ". tenhoduvidas ." "areadoaluno areadoaluno areadoaluno" ". outroscursos ." "footer footer footer" "copy copy copy";
}

.l-dw-compreja {
  grid-template-areas: "header header header" "nav nav nav" "breadcrumb breadcrumb breadcrumb" ". compreja ." "footer footer footer" "copy copy copy";
}

.l-dw-produtos {
  grid-template-areas: "header header header" "nav nav nav" "breadcrumb breadcrumb breadcrumb" ". info ." ". loja ." "footer footer footer" "copy copy copy";
}

.l-dw-meusservicos {
  grid-template-areas: "header header header" "nav nav nav" "breadcrumb breadcrumb breadcrumb" ". meuservico ." "nossosdiferenciais nossosdiferenciais nossosdiferenciais" ". nossosbeneficios ." ". funcionaservico ." ". disponibilidade ." ". maintitle ." "main main main" "footer footer footer" "copy copy copy";
}

.l-dw-queroempreender {
  grid-template-areas: "header header header" "nav nav nav" "breadcrumb breadcrumb breadcrumb" ". intro ." ". comofunciona ." ". porquedry ." "sobredry sobredry sobredry" ". aindaduvidas ." "footer footer footer" "copy copy copy";
}

.l-dw-modeloduplicar {
  grid-template-areas: "header header header" "nav nav nav" "breadcrumb breadcrumb breadcrumb" "footer footer footer" "copy copy copy";
}

.l-dw-error {
  grid-template-areas: "header header header" "nav nav nav" "breadcrumb breadcrumb breadcrumb" ". error ." "footer footer footer" "copy copy copy";
}

.l-header {
  grid-area: header;
}

.l-nav {
  grid-area: nav;
}

.l-hero {
  grid-area: hero;
}

.l-highlights {
  grid-area: highlights;
}

.l-lavagem {
  grid-area: lavagem;
}

.l-main {
  grid-area: main;
}

.l-blog {
  grid-area: blog;
}

.l-franquia {
  grid-area: franquia;
}

.l-footer {
  grid-area: footer;
}

.l-copy {
  grid-area: copy;
}

.l-breadcrumb {
  grid-area: breadcrumb;
}

.l-sobreone {
  grid-area: sobreone;
}

.l-missao {
  grid-area: missao;
}

.l-sobretwo {
  grid-area: sobretwo;
}

.l-ecossistemaone {
  grid-area: ecossistemaone;
}

.l-ecossistematwo {
  grid-area: ecossistematwo;
}

.l-imprensa {
  grid-area: imprensa;
}

.l-servicos {
  grid-area: servicos;
}

.l-franquiasone {
  grid-area: franquiasone;
}

.l-franquiastwo {
  grid-area: franquiastwo;
}

.l-franquiasthree {
  grid-area: franquiasthree;
}

.l-franquiasfour {
  grid-area: franquiasfour;
}

.l-franquiasfive {
  grid-area: franquiasfive;
}

.l-franquiassix {
  grid-area: franquiassix;
}

.l-franquiasseven {
  grid-area: franquiasseven;
}

.l-contato {
  grid-area: contato;
}

.l-trabalheconosco {
  grid-area: trabalheconosco;
}

.l-post {
  grid-area: post;
}

.l-posts {
  grid-area: posts;
}

.l-politica {
  grid-area: politica;
}

.l-termos {
  grid-area: termos;
}

.l-cadastrooportunidade {
  grid-area: cadastrooportunidade;
}

.l-oportunidadestitle {
  grid-area: oportunidadestitle;
}

.l-oportunidades {
  grid-area: oportunidades;
}

.l-linha1 {
  grid-area: linha1;
}

.l-perguntas {
  grid-area: perguntas;
}

.l-empreenda {
  grid-area: empreenda;
}

.l-subtitle {
  grid-area: subtitle;
}

.l-search {
  grid-area: search;
}

.l-unidades {
  grid-area: unidades;
}

.l-lavagem {
  grid-area: lavagem;
}

.l-imagemroda {
  grid-area: imagemroda;
}

.l-whydry {
  grid-area: whydry;
}

.l-nossosbeneficios {
  grid-area: nossosbeneficios;
}

.l-treinamentos {
  grid-area: treinamentos;
}

.l-cadoportunidade {
  grid-area: cadoportunidade;
}

.l-conhecamarca {
  grid-area: conhecamarca;
}

.l-beneficiomarca {
  grid-area: beneficiomarca;
}

.l-nossasparcerias {
  grid-area: nossasparcerias;
}

.l-interessado {
  grid-area: interessado;
}

.l-associado {
  grid-area: associado;
}

.l-aindamais {
  grid-area: aindamais;
}

.l-seuplano {
  grid-area: seuplano;
}

.l-cartao {
  grid-area: cartao;
}

.l-unidadesparticipantes {
  grid-area: unidadesparticipantes;
}

.l-termosclub {
  grid-area: termosclub;
}

.l-tratamentos {
  grid-area: tratamentos;
}

.l-solucoes {
  grid-area: solucoes;
}

.l-faq {
  grid-area: faq;
}

.l-faqperguntas {
  grid-area: faqperguntas;
}

.l-osbeneficios {
  grid-area: osbeneficios;
}

.l-intro {
  grid-area: intro;
}

.l-caracteristicacurso {
  grid-area: caracteristicacurso;
}

.l-aboutdry {
  grid-area: aboutdry;
}

.l-modulos {
  grid-area: modulos;
}

.l-compreagora {
  grid-area: compreagora;
}

.l-pqprofissional {
  grid-area: pqprofissional;
}

.l-conclua {
  grid-area: conclua;
}

.l-tenhoduvidas {
  grid-area: tenhoduvidas;
}

.l-areadoaluno {
  grid-area: areadoaluno;
}

.l-outroscursos {
  grid-area: outroscursos;
}

.l-compreja {
  grid-area: compreja;
}

.l-info {
  grid-area: info;
}

.l-loja {
  grid-area: loja;
}

.l-maintitle {
  grid-area: maintitle;
}

.l-meuservico {
  grid-area: meuservico;
}

.l-nossosdiferenciais {
  grid-area: nossosdiferenciais;
}

.l-funcionaservico {
  grid-area: funcionaservico;
}

.l-nossosbeneficios {
  grid-area: nossosbeneficios;
}

.l-disponibilidade {
  grid-area: disponibilidade;
}

.l-sobrethree {
  grid-area: sobrethree;
}

.l-comofunciona {
  grid-area: comofunciona;
}

.l-porquedry {
  grid-area: porquedry;
}

.l-sobredry {
  grid-area: sobredry;
}

.l-aindaduvidas {
  grid-area: aindaduvidas;
}

.l-error {
  grid-area: error;
}

.l-lpintro {
  grid-area: lpintro;
  background-image: url("../images/lp/antivandalismo.png");
  background-size: cover;
}

.l-lptrocagarantida {
  grid-area: lptrocagarantida;
  background: #FFEF00;
}

.l-lpnossasvantagens {
  grid-area: lpnossasvantagens;
}

.l-lpavaliacoes {
  grid-area: lpavaliacoes;
  background: #FFEF00;
}

.l-lpunidades {
  grid-area: lpunidades;
}

.l-lptecnica {
  grid-area: lptecnica;
  background: #E5E6E7;
}

.l-lpalgumaduvida {
  grid-area: lpalgumaduvida;
  background: #FFEF00;
}

.l-lestrelas {
  grid-area: lestrelas;
}

.l-thebanner {
  grid-area: thebanner;
}

.l-thebannerone {
  grid-area: thebannerone;
}

.l-secsec {
  background: #FFEF00;
}

.therelative {
  position: relative;
}

.m-graygray {
  background: #E5E6E7;
}

/* MIDGARD - l-wrapper--standard - end */
/* oleg - mixins - start */
/* oleg - mixins - end */
.m-blog__pagination ul li {
  display: inline-block;
  margin: 0 15px 10px 0;
}
.m-blog__pagination ul li a {
  color: #246098;
}

.m-header__desktop--call a {
  margin: 0 !important;
}

.m-header__desktop--call {
  padding: 0 15px;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: center;
  flex-wrap: wrap;
}

@media (min-width: 1247px) {
  .m-header__desktop--call p {
    margin: 5px 12px 0 0;
  }
}

.m-breadcrumb ul li:last-child::after {
  margin: 0px !important;
}

.m-meuservicos__nossosbeneficios--card h4 {
  margin: 10px 0 !important;
}
@media (min-width: 1247px) {
  .m-meuservicos__nossosbeneficios--card h4 {
    margin: 20px 0 !important;
  }
}

.m-oportunidades {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  flex-wrap: wrap;
  margin: 60px 0 100px 0;
}
@media (min-width: 751px) {
  .m-oportunidades {
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: space-between;
    flex-wrap: wrap;
  }
}
.m-oportunidades__image {
  width: 100%;
  position: relative;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: flex-end;
  flex-wrap: wrap;
}
@media (min-width: 751px) {
  .m-oportunidades__image {
    width: 50%;
  }
}
.m-oportunidades__image img {
  width: 70%;
  margin: 0 auto;
}
@media (min-width: 751px) {
  .m-oportunidades__image img {
    width: 70%;
    margin-right: 100px;
  }
}
.m-oportunidades__bg {
  display: none;
}
@media (min-width: 751px) {
  .m-oportunidades__bg {
    position: absolute;
    background: #FFEF00;
    width: 100%;
    z-index: -1;
    height: 300px;
    border-radius: 0 20px 20px 0;
    display: block;
  }
}
.m-oportunidades__info {
  width: 70%;
  margin: 20px 0 0 0;
}
@media (min-width: 751px) {
  .m-oportunidades__info {
    width: 40%;
    margin: 0;
  }
}
.m-oportunidades__info--txt h2 {
  color: #246098;
  font-size: 20px;
  font-weight: normal;
  margin: 0 0 20px 0;
}
.m-oportunidades__info--txt p {
  font-size: 13px;
  line-height: 1.5;
  margin: 0 0 10px 0;
}
.m-oportunidades__info--txt a {
  font-family: "montserratsemibold";
  color: #0688C8;
  font-size: 14px;
  background: #FFEF00;
  text-transform: uppercase;
  padding: 15px 25px;
}
.m-oportunidades__info--dados {
  background: #246098;
  display: flex;
  flex-direction: row;
  align-items: inherit;
  justify-content: center;
  flex-wrap: wrap;
  padding: 10px 0;
  border-radius: 15px;
  text-align: center;
  color: white;
  font-size: 13px;
  line-height: 1.5;
  margin: 10px 0 0 0;
}
.m-oportunidades__info--way {
  width: 33%;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0 15px;
}
.m-oportunidades__info--p {
  border-right: 1px solid rgb(26.2340425532, 69.9574468085, 110.7659574468);
}
