/*1.5*/

@font-face {
  font-family: Lato Light;
  src: url('Lato-Light.ttf');
}

@font-face {
    font-family: Lato;
    src: url('Lato-Regular.ttf');
}

@font-face {
    font-family: Museo300;
    src: url('Museo3.otf');
}

@font-face {
    font-family: Museo100;
    src: url('Museo1.otf');
}

@font-face {
    font-family: Museo900;
    src: url('Museo9.otf');
}

@font-face {
    font-family: Museo500;
    src: url('Museo5.otf');
}

.negrito {
  font-weight: 900;
}

.flex {
	display: flex;
	flex-direction: column;
	align-items: center;
}

.row {
	flex-direction: row;
}

* {
	/*font-family: Lato Light;*/
	font-family: Museo100;
  color: #9b9b9b;
}

body {
	font-size: 10px;
  background-color: #f3f3f3;
}

section {
	width: 100%;
	display: flex;
	flex-direction: column;
	align-items: center;
	justify-content: center;
}

article,
header,
footer {
	width: 1098px;
	justify-content: space-between;
}

section.assinatura article,
section.header header{
  width: 1162px;

}

section.header {
	top: 0;
	left: 0;
	background: #fff;
	font-size: 15px;
	height: 102px;
	color: #9b9b9b;
}

section.header li {
    color: #9b9b9b;
    font-weight: 600;
    text-align: center;
    transition: all 0.1s linear;
    font-size: 0.85em;
    margin: 0 10px;
}

section.header li:hover {
  cursor: pointer;
  color: #e16998;
}

section.header header {
  justify-content: space-between;
	height: 100%;
}

section.header nav {
  width: auto;
  justify-content: center;
  height: 100%;
  padding: 0 10px;
}


section.header div form {
  padding: 0 20px;
  border-left: 1px solid #f4f4f4;
  border-right: 1px solid #f4f4f4;
  align-items: flex-start;
}

section.header div form div {
  height: 27px;
  justify-content: space-between;
  width: 326px;
  margin: 10px 0;
}

section.header div form h5{
  font-size: 1em;
  margin: 0;
}

section.header div form div input {
  font-family: lato;
  font-weight: 600;
  font-size: 12px;
  padding: 8px;
  width: calc( 100px - 16px );
  border: none;
  background-color: #f3f3f3;
}

section.header div form input:last-child {
  background-color: #cc1b5f;
  color: #f3f3f3;
  width: auto;
  border-radius: 15px;
  padding: 8px 15px;
  cursor: pointer;
}

section.header div form input:last-child:focus {
    outline: 0;
    box-shadow: 0 0 7px blue;
}

section.header div form input:last-child:hover {
  background-color: #bb034a;
}

section.header div form a {
  align-self: flex-end;
  margin-right: 97px;
  font-size: 0.8em;
  font-family: lato;
  text-decoration: underline
}

section.header div form a:active {
  color: #383838;
}

section.slider {
  padding: 0;
  height: calc(100vh - 220px);
  width: 100%;
  background-color: #ffffff;
  /*background-color: #ffca1e;*/
  justify-content: flex-start;
}

.bx-wrapper .bx-pager, .bx-wrapper .bx-controls-auto {
  bottom: 130px!important;
}
.bx-wrapper .bx-pager.bx-default-pager a:hover, .bx-wrapper .bx-pager.bx-default-pager a.active {
  background: #cc1b5f!important;
  border: white 1px solid;
}
.bx-wrapper .bx-pager.bx-default-pager a {
  background-color: white!important;
  margin: 0 10px!important;
  border: rgba(255, 255, 255, 0) 1px solid;
  width: 15px!important;
  height: 15px!important;
  border-radius: 10px!important;
}
.bx-wrapper img {
  width: 100%;
}
.bx-wrapper .bx-viewport{
  border: 0px solid #fff!important;
  left: 0!important;
  -webkit-box-shadow: none!important;
  box-shadow: none!important;
}
.bx-wrapper {
  margin: 0!important;
}

section.baner {
  background-color: #e1e4f5;
  /*height: 647px;*/
  background-image: url(../img/fundo-baner.jpg);
  background-position: center;
  background-repeat: no-repeat;
}

section.baner article{
  width: 1420px;
  max-width: 100vw;
}

section.vantagens {
  height: 700px;
}

section.vantagens article {
  position: relative;
  top: -140px;
}

section.vantagens article ul {
  width: auto;
}

section.vantagens article ul li{
  width: 333px;
}
section.vantagens article ul li:nth-child(1) > div{
  background-color:#ab76bc;
}
section.vantagens article ul li:nth-child(2) > div{
  background-color:#bf87d2;

}
section.vantagens article ul li:nth-child(3) > div{
  background-color:#dda8ee;

}

section.vantagens article ul li > div {
  height: 333px;
  justify-content: center;
  /*background: black;*/
}

section.vantagens article ul li > div img {

}

section.vantagens article ul li h1 {
  color: white;
  font-size: 4em;
  text-transform: uppercase;
  margin: 40px 0 -40px 0;
}

section.vantagens article ul li > ul {
  justify-content: center;
  height: 228px;
  border-bottom: 1px solid #ccc;
}

section.vantagens article ul li:not(.b) > ul {
  border-left: 1px solid #ccc;
  border-right: 1px solid #ccc;
}

section.vantagens article ul li > ul p {
  height: 160px;
  width: 270px;
  font-size: 2.3em;
}

section.vantagens button:focus {
    outline: 0;
    box-shadow: 0 0 7px blue;
}

section.vantagens button {
  background-color: #d4437c;
  color: white;
  font-size: 40px;
  text-transform: uppercase;
  border: none;
  border-radius: 40px;
  padding: 0 15px;
  font-family: lato;
  height: 65px;
  width: 565px;
  position: relative;
  top: 100px;
}

section.hospital {
  height: 426px;
  background-color: #ad74ac;
  background-image: url(../img/fundo-hospital.jpg);
  background-position: center;
  background-repeat: no-repeat;
  color: white;
}

section.hospital article {
  align-items: flex-start;
}

section.hospital article div {
  margin-left: 45px;
}

section.hospital article div h2 {
  margin: 0 0 20px 0;
  color: white;
  font-size: 5em;
  font-weight: normal;
}

section.hospital article div p {
  color: white;
  font-size: 2.5em;
}

section.servicos {
  background-color: white;
  height: auto;
}

section.servicos article.a > h2 {
  color: #999;
  font-size: 5em;
  font-weight: 600;
}

section.servicos article.a > h2 strong{
  font-family: lato;
}

section.servicos article.a > div {
  width: 100%;

}

section.servicos article.a > div > ul {
  justify-content: space-between;
  width: 100%;
}

section.servicos article.a > div > ul li {
  height: 330px;
  width: 330px;
  border: 2px solid #e9e9e9;
  justify-content: space-around;
}

section.servicos article.a > div > ul li img {
  margin-top: 35px;
}

section.servicos article.a > div > ul li h4 {
  margin: none;
  font-size: 2.7em;
  color: #9e9e9e;
  margin: 10px 0;
}

section.servicos article.a > div > ul li h2 {
  margin: 0;
  margin-bottom: 10px;
  font-size: 3em;
  color: #c21e65;
  font-weight: bold;
  font-family: lato;

  background: -webkit-linear-gradient(#cf1c60, #782a8d);
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;
}

section.servicos article.a > hr {
  height: 2px;
    width: 100%;
    margin: 80px 0 30px;
    background-color: #e9e9e9;
    border: 0;
}

section.servicos article.b {
  height: 470px;
  justify-content: space-between;
  margin-bottom: 50px;
}

section.servicos article.b > div {
  width: 507px;
  justify-content: space-around;
  height: 100%;
}

  section.servicos article.b > div a:hover {
  justify-content: center;
  height: 148px;
  width: 507px;
  background-color: #b888c6;
  color: white;
  font-size: 3.5em;
  text-transform: uppercase;
  border-bottom: 5px solid #935ba4;
  border-top: 1px solid rgba(0, 0, 0, 0);
  border-left: 1px solid rgba(0, 0, 0, 0);
  border-right: 1px solid rgba(0, 0, 0, 0);
}

section.servicos article.b > div a {
  justify-content: center;
  height: 152px;
  width: 507px;
  background-color: white;
  color: #b3b3b3;
  font-size: 3.5em;
  text-transform: uppercase;
  border: 1px solid #d7d7d7;
}

section.servicos article.b > div a:last-child {
  margin-top: -60px;
}
section.servicos article.b > hr{
  height: 100%;
    width: 2px;
    margin: 0;
    background-color: #e9e9e9;
    border: 0;
}

section.servicos article.b > form {
  width: 507px;
  align-items: flex-start;
}

section.servicos article.b > form h4 {
  font-size: 2.6em;
  font-weight: 100;
  margin: 0;
}

section.servicos article.b > form h5 {
  font-size: 2.2em;
  font-weight: 100;
  margin: 30px 0;
  line-height: 160%;
}

section.servicos article.b > form input {
  height: 46px;
  width: 477px;
  font-size: 2.8em;
  padding: 5px 15px;
  margin-bottom: 25px;
  border: 1px solid #d7d7d7;
}

section.servicos article.b > form input:last-child {
  background-color: #cc1b5f;
  color: #f3f3f3;
  width: auto;
  border: none;
  margin: 0;
  border-radius: 30px;
  padding: 8px 15px;
  cursor: pointer;
  height: auto;
  align-self: flex-end;
  font-size: 2em;
  padding: 8px 15px;
}

section.faleConosco {
  height: 907px;
  background-color: gray;
  background-color: #090101;
  background-repeat: no-repeat, repeat;
  background-image: url('bgFale.png'),url('pano.png');
  background-position-y: bottom;
  background-position-x: center;
}


section.faleConosco article.a {
  margin-top: -60px;
  color: white;
}

section.faleConosco article.a > div.a {
  align-items: flex-start;
}

section.faleConosco article.a > div.a h1 {
  color: #ffcc1b;
  font-size: 6em;
  text-transform: uppercase;
  font-family: nexa;
}

section.faleConosco article.a > div.a h3 {
  font-size: 18px;
  color: white;
}

section.faleConosco article.a > div.a hr {
  display: inline-flex;
  width: 175px;
  height: 3px;
  border: none;
  background-color: white;
}

section.faleConosco article.a div.b {
  align-items: flex-start;
  justify-content: space-between;
}

section.faleConosco article.a div.b div.a ul {
  margin: 20px 0;
  height: 182px;
  width: 259px;
}

section.faleConosco article.a div.b div.a p {
  color: white;
  font-size: 13px;
  margin: 5px 0;
}

section.faleConosco article.a div.b div.a p strong{
  color: white;
  font-size: 13px;
  font-weight: 900;
  font-family: nexa;
}

section.faleConosco article.a div.b div.a p:nth-last-child(2){
  margin: 20px 0;
}

section.faleConosco article.a div.b form.b {
  width: 684px;
  height: 470px;
  justify-content: space-between;
}
section.faleConosco article.a div.b form.b > div {
  width: 100%;
  justify-content: space-between;
}

section.faleConosco article.a div.b form.b input[type="text"],
section.faleConosco article.a div.b form.b textarea {
  font-family: Nexa Light;
  width: calc(100% - 28px);
  font-size: 17px;
  padding: 14px;
  border: none;
}
section.faleConosco article.a div.b form.b textarea {
  height: calc(222px - 28px);;
}

section.faleConosco article.a div.b form.b input {
  font-family: Nexa Light;
  width: calc(327px - 28px);
  font-size: 17px;
  padding: 14px;
  border: none;
}

section.faleConosco article.a div.b form.b input[type="submit"] {
  background-color: #ffcc1b;
  text-transform: uppercase;
  font-family: Nexa;
  padding: 20px;
  width: 100%;
  border: none;
  height: 64px;
}

/**footer**/

section.footer {
  background-color: #935ba4;
  padding-top: 0;
  height: auto;
  justify-content: flex-start;
}

section.footer footer {
  align-items: center;
  justify-content: space-between;
  margin: 10px 0;
  font-size: 0.9em;
}

section.footer footer > div {
  align-items: flex-start;
}

section.footer footer > div > nav {
  align-items: flex-start;
}

section.footer footer > div > nav li {
  font-size: 2em;
  text-align: left;
  color: white;
  cursor: pointer;
  margin: 3px 0;
}

section.footer footer > div > nav li:hover {
  color: #fea9ca;
}

section.footer footer > div > div {

}

section.footer footer > div > div > div.a {
  margin-bottom: 20px;
}

section.footer footer > div > div div h5 {
  margin: 0;
  font-size: 2em;
  color: #fea9ca;
}

section.footer footer > div > div div p {
  margin: 0;
  font-size: 2em;
  color: white;
}

section.footer iframe {
  margin: 0 50px;
}

section.assinatura {
  background-color: #898989;
}

section.assinatura article{
  height: 30px;
  justify-content: flex-end;
}

section.assinatura article > div{
  justify-content: space-between;
  width: 720px;
}

section.assinatura article > div > p{
  color: white;
  font-size: 13px;
}

section.assinatura article > div img {
  width: 70px;
}

section.titulo {
  background-color: #f3f3f3;
  height: 188px;
  border-bottom: 4px solid #d7d7d7;
}

section.titulo.contato article {
  background-image: url(../img/bgContato.jpg);
}
section.titulo.convenios article {
  background-image: url(../img/bgPlaca.jpg);
}
section.titulo.peca article {
  background-image: url(../img/bgCartao.jpg);
}
section.titulo.quem-somos article {
  background-image: url(../img/bgMedico.jpg);
}
section.titulo.contatoVV article {
  background-image: url(../img/bgCalculadora.jpg);
}
section.titulo article {
  height: 100%;
  padding-left: 18px;
  display: flex;
  justify-content: flex-start;
  align-items: center;

  background-repeat: no-repeat;
  background-position: right;
}

section.titulo h1{
  font-size: 5em;
  font-family: Museo100;
  font-weight: 100;
  text-transform: uppercase;
}

/* Style the buttons that are used to open and close the accordion panel */
button.accordion {
    background-color: #ebebeb;
    color: white;
    cursor: pointer;
    /*padding: 18px;*/
    padding: 0.5em 0.7em;
    width: 100%;
    text-align: left;
    border: none;
    outline: none;
    transition: 0.4s;
    background-color: #aba5a5;

    font-size: 3em;
    font-family: Museo100;
    text-transform: uppercase;
}

/* Add a background color to the button if it is clicked on (add the .active class with JS), and when you move the mouse over it (hover) */
button.accordion:not(:first-child) {
  margin-top: 30px;
}
button.accordion.active,
button.accordion:hover {
    background-color: #aba5a5;
}

/* Style the accordion panel. Note: hidden by default */
ul.panel {
    /*padding: 0 18px;
    background-color: white;
    display: none;*/

    padding: 0;
    background-color: white;
    max-height: 0;
    overflow: hidden;
    transition: max-height 0.5s ease-out;
}
ul.panel li{
  width: 100%;
  background-color: #ebebeb;
  color: #aba5a5;
  padding: 0.5em 0.7em;
  font-size: 3em;
  font-family: Museo100;
  border-bottom: solid 1px #c2c2c2;
}
button.accordion span{
  background-color: #f24e8d;
  color: white;
  margin: -15px -21px;
  float: right;
  font-size: 1.9em;

}
button.accordion span:first-child{
  display: inline;
}

button.accordion span:last-child{
  display: none;
}
button.accordion.active span:first-child {
  display: none;
}

button.accordion.active span:last-child {
  display: inline;
}

/* Quem Somos */

section.texto {
  background-color: white;
}

section.texto article {
  padding-left: 18px;
}

section.texto article h1 {
  color: #c21e65;
  font-size: 3.8em;
  text-transform: uppercase;
  font-family: Museo100;
  font-weight: 100;
  margin: 40px 0;
}

section.texto article p {
  font-size: 2em;
  margin-bottom: 25px;
  line-height: 130%;
  width: 952px;
}

section.texto article p:last-child {
  margin-bottom: 80px;
}

section.imgQuemSomos {
  background-color: white;
  height: 680px;
  background-image: url(../img/imgQuemSomos.jpg);
  background-repeat: no-repeat;
  background-position: center;
}

/* Contato */

section.formContato {
  background-color: white;
}

section.formContato article.a {
  margin-top: 50px;
  margin-bottom: 40px;
      align-items: flex-start;
}

section.formContato article > div.a {
  width: 49%;
}

section.formContato article > div.a p{
  font-size: 2em;
  margin-bottom: 25px;
  line-height: 130%;
  color: #747474;
}

section.formContato article > div.a div.b {
  background-color: #edadc7;
  padding: 20px 37px;
}

section.formContato article > div.a div.b h3{
  color: white;
  font-size: 2.3em;
  font-weight: 100;
  margin: 0;
  padding: 1px 0;
}

section.formContato article > div.a div.b :first-child{
  font-family: Lato;
  font-weight: 900;
  font-size: 2.5em;
}

section.formContato article > form.b {
  width: 513px;
  /*height: 400px;*/
}

section.formContato article > form.b > div.a{
  background-color: #e9e9e9;
  padding-top: 10px;
  height: auto;
      padding-bottom: 15px;
}

section.formContato article > form.b > div.a li {
  font-size: 28px;
    margin: 7px 0;
    height: 46px;
    width: 520px;
    font-family: Museo100;
    color: #aaa;
}
section.formContato article > form.b > div.a li:last-child {
  height: auto;
}

section.formContato article > form.b > div.a li:last-child label {
  align-self: flex-start;
  font-size: 0.7em;
}

section.formContato article > form.b > div.a li label {
  align-self: center;
  width: calc(126px - 15px);
  text-align: right;
  margin-right: 15px;
  font-size: 0.7em;
}

section.formContato article > form.b > div.a li input {
  width: 370px;
  height: 100%;
  border: none;
}
section.formContato article > form.b > div.a li textarea {
  height: 205px;
  border: none;
  width: 370px;
}

section.formContato article > form.b > div.b {
  margin-top: 20px;
  align-items: flex-end;
  margin-top: 20px;
}

section.formContato article > form.b > div.b button:focus {
  box-shadow: 0px 0px 5px 1px blue;
  outline: none;
}

section.formContato article > form.b > div.b button {
  background: #935ba4;
color: white;
border: none;
font-size: 20px;
font-family: Museo300;
padding: 10px 20px;
    border-radius: 30px / 60px;
    transition: all 0.1s linear;
    cursor: pointer;
}

section.formContato article > form.b > div.b button:hover{
  background-color: #6b337c;
}
section.formContato article.b {
  margin-bottom: 50px;
}

/* Convenios */

section.textoPequeno {
  background-color: white;
}

section.textoPequeno article {
  padding-left: 18px;
  margin-top: 60px;
  margin-bottom: 40px;
}

section.textoPequeno article:last-child {
  margin-top: 0;
}
section.textoPequeno article p {
  font-size: 2em;
  margin-bottom: 25px;
  line-height: 130%;
}

/* Hospital */

section.textoHospital {
  background-color: white;
}

section.textoHospital article {
  margin-top: 70px;
  padding-left: 18px;
  align-items: flex-start;
}

section.textoHospital article div{
  width: 650px;
}

section.textoHospital article p {
  font-size: 2em;
  margin-bottom: 25px;
  line-height: 130%;
  color: #747474;
}

section.video {
  background-color: white;

}

section.video article {
  margin-top: 50px;
  margin-bottom: 150px;
}

/* Peça Já o Seu */

section.textoPeca {
  background: white;
}

section.textoPeca article {
  margin-top: 70px;
  margin-bottom: 50px;
  padding-left: 18px;
  align-items: flex-start;
}

section.textoPeca article p {
  font-size: 2em;
  /*margin-bottom: 25px;*/
  line-height: 130%;
  color: #747474;
}

section.botoes {
  background-color: white;
}

section.botoes article {
  margin-left: 100px 0 100px 0;
  margin-bottom: 50px;
}

section.botoes article button:focus {
    outline: 0;
    /*box-shadow: 0 0 7px blue;*/
}

section.botoes article button {
  background-color: #d4437c;
  color: white;
  font-size: 40px;
  text-transform: uppercase;
  border: none;
  border-radius: 40px;
  padding: 0 15px;
  font-family: Museo300;
  height: 65px;
  width: 530px;
}

section.botoes article button strong{
  color: white;
  /*font-weight: 900;*/
  font-family: Museo500;
}

section.formulario {
  background-color: white;
}

section.formulario article > form.b {
  width: 100%;
}

section.formulario article > form.b > div.a{
  background-color: #e9e9e9;
  padding-top: 25px;
  height: auto;
      padding-bottom: 25px;
}

section.formulario article > form.b > div.a li {
  font-size: 28px;
    margin: 9px 0;
    height: 46px;
    width: 92%;
    font-family: Museo100;
    color: #aaa;
    margin-left: -2%;
}
section.formulario article > form.b > div.a li:last-child {
  height: auto;
}

section.formulario article > form.b > div.a li:last-child label {
  align-self: flex-start;
  font-size: 0.7em;
}

section.formulario article > form.b > div.a li label {
  align-self: center;
  width: calc(126px - 15px);
  text-align: right;
  margin-right: 15px;
  font-size: 0.7em;
}

section.formulario article > form.b > div.a li input {
  width: 100%;
  height: 100%;
  border: none;
}
section.formulario article > form.b > div.a li textarea {
  height: 205px;
  border: none;
  width: 100%;
}
section.formulario article > form.b > div.a li select {
  /*height: 205px;*/
  border: none;
  width: 100%;
  height: 48px;
  background-color: white;
}

section.formulario article > form.b > div.a li.dupla {
  justify-content: flex-end;
}
section.formulario article > form.b > div.a li.dupla span {
  width: 895px;
  height: 100%;
}
section.formulario article > form.b > div.a li.dupla span input {
  width: 75%;
  margin-left: -2px;
}
section.formulario article > form.b > div.a li.dupla span:first-child {
width: 85px;
}
section.formulario article > form.b > div.a li.dupla span:last-child input{
  /*width: 87%;*/
  /*width: calc(87% + 4px);*/
  width: 100%;
}
section.formulario article > form.b > div.b {
  margin-top: 20px;
  align-items: flex-end;
  margin-top: 35px;
  margin-bottom: 30px;
  margin-right: 40px;
}

section.formulario article > form.b > div.b button:focus {
  box-shadow: 0px 0px 5px 1px blue;
  outline: none;
}

section.formulario article > form.b > div.b button {
  background: #935ba4;
color: white;
border: none;
font-size: 20px;
font-family: Museo300;
padding: 10px 20px;
border-radius: 30px / 60px;
cursor: pointer;
transition: all 0.1s linear;
}

section.formulario article > form.b > div.b button:hover {
  background-color: #6b337c;
}
/* vantagens */

section.topicos {
  background-color: white;
}

section.topicos article {
  margin: 70px 0 70px;
}

section.topicos ul {
  list-style-type: circle;
  flex-wrap: wrap;
  justify-content: center;
}

section.topicos ul li {
  list-style:url("../img/ponto.jpg");
  margin: 12px 35px;
  font-size: 2em;
}

section.tabelas {
  background-color: white;
}
section.tabelas article.a {
  justify-content: center;
  margin-bottom: 15px;
}

section.tabelas article.a h1{
  font-size: 5em;
  margin:  0 40px 0 40px;
}

section.tabelas article.a h2{
  color: #cb1c5f;
  font-size: 8em;
  font-family: lato;
  margin: 0 25px;
}

section.tabelas article.b {
  /*background-color: #dfdede;*/
}

section.tabelas article.b div {
  width: 32%;
  margin-bottom: 150px;
}

section.tabelas article.b div span{
  justify-content: center;
  width: 100%;
  background-color: #e6e6e6;
  height: 60px;
  border-bottom: 1px solid #d7d7d7;
  text-transform: uppercase;
}

section.tabelas article.b div.a span{
  width: 90%;
  margin-left: 1%;
  font-size: 1.5em;
  color: #6f6f6f;
  font-family: Museo300;
  align-items: flex-start;
  padding-left: 20px;
  width: calc( 100% - 20px );

}
section.tabelas article.b div.b span{
  font-size: 1.5em;
  color: #6d6d6d;
  font-family: Museo300;
  font-weight: 900;
}
section.tabelas article.b div.c span{
  font-size: 1.5em;
  color: #ce1b5d;
  font-family: Museo300;
  font-weight: 900;
}
section.tabelas article.b div.a span:first-child{
  background-color: #a25bb9;
  color: white;
  font-size: 2.5em;
  font-family: Museo300;

  align-items: center;
  padding-left: 0;
  width: 100%;
}
section.tabelas article.b div.b span:first-child{
  background-color: #b85fd3;
  color: white;
  font-size: 2.5em;
  font-family: Museo300;
}
section.tabelas article.b div.c span:first-child{
  background-color: #d9a6e9;
  color: #e02e7a;
  font-size: 2.5em;
  font-family: Museo300;
  font-weight: 900;
}
