/* =========================
	PUBLIC DESKTOP CSS
========================= */

/* Write your Public SASS desktop here! */
.main-title a {
  font-size: 20px;
}
#section1 {
  background: url(/wp-content/uploads/2020/05/LiBeu__A.jpeg);
  background-size: cover;
  background-position: center;
}
.section11 {
  max-width: 1240px;
  margin-left: auto;
  margin-right: auto;
}
.section11 .section11-text {
  max-width: 508px;
}
.section11 .section11-text p {
  font-style: normal;
  font-weight: bold;
  font-size: 36px;
  line-height: 136.3%;
  color: #000;
}
.botonmas {
  font-style: normal;
  font-weight: bold !important;
  font-size: 18px;
  line-height: 23px !important;
  color: #fff !important;
  background: #5e81f4 !important;
  border-radius: 4px !important;
  padding: 16px 61px !important;
}
.h1covid h1 {
  font-style: normal;
  font-weight: bold !important;
  font-size: 42px;
  line-height: 131.1% !important;
  color: #191919 !important;
}
.pcovid p {
  font-style: normal;
  font-weight: normal !important;
  font-size: 16px;
  line-height: 166.6% !important;
  color: #191919 !important;
}
.pcovid3 p {
  font-size: "Muli";
  font-style: normal;
  font-weight: normal !important;
  font-size: 14px;
  line-height: 166.6% !important;
  color: #fff !important;
}
.pcovidspecial p {
  font-style: normal;
  font-weight: normal !important;
  font-size: 16px;
  line-height: 166.6% !important;
  color: #464646 !important;
}
.pcovid2 p {
  font-style: normal;
  font-weight: bold !important;
  font-size: 16px !important;
  line-height: 20px !important;
  letter-spacing: 0.25em !important;
  color: #494848 !important;
}
.h4covid h4 {
  font-style: normal;
  font-weight: bold !important;
  font-size: 20px !important;
  line-height: 25px !important;
  text-align: center !important;
  letter-spacing: 0.25em !important;
}
#sectionform {
  text-align: center;
}
.covidform {
  text-align: center;
  width: 100%;
}
.covidform input {
  border: 1px solid #858484;
  box-sizing: border-box;
  margin-bottom: 14px;
  width: 335px;
}
.covidform textarea {
  border: 1px solid #858484;
  box-sizing: border-box;
  width: 335px;
  display: block;
  margin: auto;
  margin-bottom: 28px;
}
.mailinfo {
  display: flex;
  float: right;
}
.mailinfo img {
  height: 50px;
  margin-right: 20px;
}
.mailinfo h3 {
  margin-top: 5px;
}
.phoneinfo {
  display: flex;
  float: left;
}
.phoneinfo img {
  height: 50px;
  margin-right: 20px;
}
.phoneinfo h3 {
  margin-top: 5px;
}
#menu-item-90 a {
  font-style: normal;
  font-weight: bold !important;
  font-size: 18px;
  line-height: 23px !important;
  color: #fff !important;
  background: #5e81f4 !important;
  border-radius: 4px !important;
  padding: 16px 61px !important;
  display: inline-flex !important;
  height: 50px !important;
  margin-left: 15px;
}
#menu-item-91 a {
  font-style: normal;
  font-weight: bold !important;
  font-size: 18px;
  line-height: 23px !important;
  color: #5e81f4 !important;
  background: #fff !important;
  border: 2px solid #5e81f4;
  padding: 16px 61px !important;
  display: inline-flex !important;
  height: 50px !important;
  margin-left: 30px;
  border-radius: 4px !important;
}
.checkp {
  display: inline-flex;
}
.checkp img {
  height: 25px;
}
.checkp p {
  font-size: 22px;
  margin-left: 27px;
  margin-top: -10px;
}
.funcionabox {
  border-radius: 6px;
  min-height: 500px;
}
.iconwhite {
  filter: grayscale(1) brightness(10);
}
.foot360 {
  position: absolute;
  top: 350px;
}
.foot360plus {
  position: absolute !important;
  bottom: 0 !important;
  font-size: 28px;
  color: white;
  right: 0 !important;
}
.covidtittle3 p {
  font-style: normal;
  font-weight: bold !important;
  font-size: 18px !important;
  line-height: 23px !important;
  letter-spacing: 0.25em !important;
  color: #191919 !important;
  margin: 0px 34px !important;
}
.gallerycovid1 {
  display: flex;
  justify-content: center;
}
.gallerycovid1 img {
  height: 60px;
  margin: 0 50px;
}
.gallerycovid2 {
  display: flex;
  justify-content: center;
}
.gallerycovid2 img {
  height: 60px;
  margin: 0 100px;
}
.beneficion {
  text-align: center;
}
.beneficion img {
  height: 60px;
  position: relative;
  bottom: -30px;
}
.beneftext {
  background: #f5f5fb;
  height: 217px;
  display: inline-block;
  padding: 0 30px;
}
.beneftext p {
  margin: 30% 0;
  font-weight: bold;
  font-size: 20px;
  line-height: 131.1%;
  text-align: center;
  color: #191919;
}
.propellandimg {
  height: 40px !important;
  margin: auto 50px !important;
}
@media (max-width: 767px) and (min-width: 620px) {
  .section11 {
    background-position: unset !important;
  }
}
@media (max-width: 1099px) and (min-width: 768px) {
  .benefclas {
    width: 50% !important;
  }
}
@media (max-width: 921px) {
  .menu-item a {
    padding: 30px 20px !important;
  }
  #menu-item-90 a {
    padding: 30px 61px !important;
    display: inline-block !important;
    height: auto !important;
    margin-left: 0 !important;
  }
}
.menu-item a {
  font-weight: bold;
  font-size: 14px;
  /* identical to box height */
  line-height: 18px;
  text-align: center;
  letter-spacing: 0.18em;
  color: #303030 !important;
}
.boxgene {
  height: 350px;
}
.imggene {
  position: absolute;
  top: 120px;
}
.eael-tab-inline-icon .active {
  background-color: white !important;
  color: #5e81f4 !important;
  border-bottom: 3px solid #5e81f4;
}
.eael-tab-inline-icon .active span {
  font-family: Muli;
  font-style: normal;
  font-weight: bold;
  font-size: 18px;
  line-height: 23px;
}
.eael-tab-inline-icon .active:after {
  display: none !important;
}
.eael-tab-inline-icon .inactive {
  background-color: white !important;
  color: #191919 !important;
  border-bottom: 0.96425px solid #cbcbcb;
}
.eael-tab-inline-icon .inactive span {
  font-family: Muli;
  font-style: normal;
  font-weight: bold;
  font-size: 18px;
  line-height: 23px;
}
.eael-tabs-content p {
  font-family: Muli;
  font-style: normal;
  font-weight: bold;
  font-size: 22px;
  line-height: 166.6%;
}
.eael-tabs-content li {
  font-family: Muli;
  font-style: normal;
  font-weight: normal;
  font-size: 16px;
  line-height: 166.6%;
}
#gallerymobile {
  display: none;
}
#section1m {
  display: none;
}
#section3m {
  display: none;
}
#section4m {
  display: none;
}
#section6m {
  display: none;
}
#sectionmailm {
  display: none;
}


/* =========================
	PUBLIC DESKTOP CSS END
========================= */
/* =========================
	PUBLIC RESPONSIVE CSS
========================= */

/* TABLET LANDSCAPE */
@media (max-width: 1199px) {



}

/* TABLET PORTRAIT */
@media (max-width: 991px) {

/* Write your Public SASS tablet-p here! */
#section3m {
  display: block;
}
#section3d {
  display: none;
}
#section4d {
  display: none;
}
#section4m {
  display: block;
}
#section6d {
  display: none;
}
#section6m {
  display: block;
}
#section7 {
  display: none;
}
#sectionmailm {
  display: block;
}
#sectionmail {
  display: none;
}
.sectionmail {
  text-align: center;
}
.mailinfo {
  float: none;
  justify-content: center;
}
.mailinfo h3 {
  width: 180px;
}
.phoneinfo {
  float: none;
  justify-content: center;
}
.phoneinfo h3 {
  width: 180px;
}
#gallerymobile {
  display: block;
}
#gallerydesk {
  display: none;
}
.gallerycovid1m {
  display: flex;
  justify-content: space-around;
}
.gallerycovid1m img {
  height: 60px;
}
.gallerycovid2m {
  display: flex;
  justify-content: space-around;
}
.gallerycovid2m img {
  height: 60px;
}
.propellandimg2 {
  height: 30px !important;
  margin-top: auto;
  margin-bottom: auto;
}
.checkp {
  display: inline-flex;
}
.checkp img {
  height: 20px;
  margin-left: 5px;
}
.checkp p {
  font-size: 16px;
  margin-top: -5px;
  margin-right: 10%;
  margin-left: 14px;
}
.foot360 {
  position: initial;
  top: auto;
}
.h1covid h1 {
  font-style: normal;
  font-weight: bold;
  font-size: 24px;
  line-height: 134.3%;
}
.pcovid p {
  font-style: normal;
  font-weight: normal !important;
  font-size: 16px;
  line-height: 166.6% !important;
  color: #191919 !important;
}
.pcovid3 p {
  font-style: normal;
  font-weight: normal !important;
  font-size: 16px;
  line-height: 166.6% !important;
  color: #fff !important;
}
.pcovidspecial p {
  font-style: normal;
  font-weight: normal !important;
  font-size: 16px;
  line-height: 166.6% !important;
  color: #464646 !important;
}
.pcovid2 p {
  font-style: normal;
  font-weight: bold !important;
  font-size: 16px !important;
  line-height: 20px !important;
  letter-spacing: 0.25em !important;
  color: #494848 !important;
}
.h4covid h4 {
  font-style: normal;
  font-weight: bold !important;
  font-size: 20px !important;
  line-height: 25px !important;
  text-align: center !important;
  letter-spacing: 0.25em !important;
}
.beneficion {
  text-align: center;
  margin: 0 8%;
}
.beneficion img {
  height: 80px;
  position: relative;
  bottom: -40px;
}
.beneftext {
  height: auto;
  width: 100%;
}
.beneftext p {
  margin: 30% 1%;
  font-weight: bold;
  font-size: 18px;
  line-height: 131.1%;
  text-align: center;
  color: #191919;
}
.iconwhite {
  margin-top: 30px;
}


}

/* MOBILE LANDSCAPE */
@media (max-width: 767px) {

/* Write your Public SASS mobile-l here! */
#section1m {
  display: block;
}
#section1 {
  display: none;
}
.section11 {
  background: url(/wp-content/uploads/2020/05/newmovil.png);
  background-size: cover;
  background-position: center;
  height: 465px;
  margin-top: 30%;
}
.section11 .section11-text {
  position: absolute;
  bottom: 10%;
  text-align: center;
}
.section11 .section11-text p {
  font-style: normal;
  font-weight: bold;
  font-size: 22px;
  line-height: 136.3%;
  text-align: center;
  color: #000;
}
.beneftext {
  padding: 0 20px;
}


}

/* MOBILE PORTRAIT */
@media (max-width: 479px) {



}

/* RETINA FIXES */
@media only screen and (-webkit-min-device-pixel-ratio: 1.5),
 	   only screen and (-o-min-device-pixel-ratio: 3/2),
 	   only screen and (min--moz-device-pixel-ratio: 1.5),
       only screen and (min-device-pixel-ratio: 1.5) {



}
/* =========================
	PUBLIC RESPONSIVE CSS END
========================= */