@font-face {
  font-family: merck;
  /*src: url("../fonts/Merck.ttf");*/
}

@font-face {
  font-family: verdana;
  src: url("../fonts/Verdana.ttf");
  font-weight: 400;
  font-style: normal;
}

@font-face {
  font-family: verdana;
  src: url("../fonts/Verdana Bold.ttf");
  font-weight: 600;
  font-style: bold;
}

body, html {
  margin: 0;
  font-family: verdana;
  background-color: #6CBDCD;
}

.um-form a:hover, .um-form a {
   color:#5ebfb8!important;	
}

img {
  max-width: 100%;
}

.body.home {
  min-height: 100vh;
  background: #F2CA30 url("/wp-content/uploads/2020/06/webminar_pci.png") no-repeat 50% 50%;
  background-size: cover;
}

.blank-slate article.hentry {
  margin-bottom: 0;
}

.blank-slate #login-pop h2 {
  /*font-family: "merck";*/
  text-transform:uppercase;
  font-size: 1.5em;
}

.blank-slate .um-login .um-field-label {
  display: none;
}

.blank-slate .um-login #um_field_8_username input, .blank-slate .um-login #um_field_8_user_password input {
  background-color: #6CBDCD;
  color: #fff;
  height: 30px !important;
  border: 0;
}

.blank-slate .um-login #um_field_8_username .um-field-area, .blank-slate .um-login #um_field_8_user_password .um-field-area {
  padding-left: 2em;
}

.blank-slate .um-login #um_field_8_username .um-field-area:before, .blank-slate .um-login #um_field_8_user_password .um-field-area:before {
  font-family: "Font Awesome 5 Free";
  font-weight: 900;
  content: "\f007";
  color: #2566AF;
  position: absolute;
  margin-top: 0.1em;
  margin-left: -1.4em;
  font-size: 1.2em;
}

.blank-slate .um-login #um_field_8_user_password .um-field-area:before {
  content: "\f09c";
}

.blank-slate .um-login #um-submit-btn {
  background: #2566AF;
}

.um-link-alt:before {
  font-family: "Font Awesome 5 Free";
  font-weight: 900;
  content: "\f084";
  color: #ccc;
}

#cuadro-login, #login-pop {
  border-radius: 1em;
  -webkit-box-shadow: 0.5em 0.5em 1em rgba(0, 0, 0, 0.5);
          box-shadow: 0.5em 0.5em 1em rgba(0, 0, 0, 0.5);
  background: #fff;
  /* position:absolute;
    top:50%;
    left:50%;
    transform:translate(-50%,-50%);*/
  width: 300;
  max-width: 320px;
  margin-left: auto;
  margin-right: auto;
  overflow: hidden;
}

#cuadro-login ::-webkit-input-placeholder, #login-pop ::-webkit-input-placeholder {
  /* Chrome, Firefox, Opera, Safari 10.1+ */
  color: #fff;
  opacity: 1;
  /* Firefox */
}

#cuadro-login :-ms-input-placeholder, #login-pop :-ms-input-placeholder {
  /* Chrome, Firefox, Opera, Safari 10.1+ */
  color: #fff;
  opacity: 1;
  /* Firefox */
}

#cuadro-login ::-ms-input-placeholder, #login-pop ::-ms-input-placeholder {
  /* Chrome, Firefox, Opera, Safari 10.1+ */
  color: #fff;
  opacity: 1;
  /* Firefox */
}

#cuadro-login ::placeholder, #login-pop ::placeholder {
  /* Chrome, Firefox, Opera, Safari 10.1+ */
  color: #fff;
  opacity: 1;
  /* Firefox */
}

#cuadro-login .elementor-widget-image, #login-pop .elementor-widget-image {
  /*background:$turquesa;
        padding:2em;*/
}

#cuadro-login .logo-login, #login-pop .logo-login {
  background: #6CBDCD;
  padding: 2em;
}

#cuadro-login .logo-login img, #login-pop .logo-login img {
  width: 300px;
}

#cuadro-login .um-8.um, #login-pop .um-8.um {
  max-width: 71%;
}

#cuadro-login .tit-login, #login-pop .tit-login {
 /* font-family: "merck";*/
  color: #2566AF;
  font-size: 1.5em;
  margin: 1em auto;
}

#cuadro-login #login-form, #login-pop #login-form {
  margin-bottom: 2em;
}

#cuadro-login #login-form input[type=text], #cuadro-login #login-form input[type=password], #login-pop #login-form input[type=text], #login-pop #login-form input[type=password] {
  margin: 0.5em auto;
  background: #6CBDCD;
  font-size: 0.8em;
  padding: .3em .5em;
  border: 0;
  color: #fff;
}

#cuadro-login #login-form input[type=text]:before, #cuadro-login #login-form input[type=password]:before, #login-pop #login-form input[type=text]:before, #login-pop #login-form input[type=password]:before {
  font-family: "Font Awesome 5 Free";
  -webkit-font-smoothing: antialiased;
  display: inline-block;
  font-style: normal;
  font-variant: normal;
  text-rendering: auto;
  line-height: 1;
}

#cuadro-login #login-form .campo .fas, #login-pop #login-form .campo .fas {
  color: #2566AF;
}

#cuadro-login #login-form input[type=text]:before, #login-pop #login-form input[type=text]:before {
  content: "\f007";
  color: #2566AF;
}

#cuadro-login #login-form input[type=password]:before, #login-pop #login-form input[type=password]:before {
  content: "";
}

#cuadro-login #login-form input[type=submit], #login-pop #login-form input[type=submit] {
  margin: 1em auto;
  background: #2566AF;
  color: #fff;
  text-transform: uppercase;
  border: none;
  padding: .5em 1em;
}

#cuadro-login .pie-cuadro-login, #login-pop .pie-cuadro-login {
  margin-bottom: .5em;
}

#cuadro-login .pie-cuadro-login small, #login-pop .pie-cuadro-login small {
  font-size: .7em;
}

#site-navigation .custom-logo-link {
  max-width: 150px;
  padding-left: 2em;
}

#site-navigation .custom-logo-link:before {
  content: "";
  font-size: .7em;
  position: absolute;
  margin-top: -1.5em;
  margin-left: -1em;
  color: #fff;
}

#site-navigation .custom-logo-link img {
  /*height: auto;*/
}

#site-navigation #media_image-2 {
  max-width: 150px;
  margin-bottom: 0;
  margin-left: 2em;
  padding-left: 1em;
  border-left: 1px solid #2566AF;
}

header.cabecera {
  background: #6CBDCD;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

header.cabecera .logo small {
  color: #fff;
}

header.cabecera .logo-merck {
  /*font-family: "merck";*/
  font-size: 1.5em;
  color: #F2CA30;
  line-height: 1em;
  padding-left: .3em;
}

header.cabecera .logo-merck a {
  color: #F2CA30;
  text-decoration: none;
}

header.cabecera .logo-2 {
  padding: 1em 2em;
}

header.cabecera .logo-2 img {
  width: 150px;
  height: auto;
}

.contenido {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  background: #fff;
}

.contenido #countdowns-83928539920:before, .contenido #countdowns-83583491172:before {
  /*font-family: "merck";*/
  content: "The webinar will start in";
  display: block;
  text-align: center;
  font-size: 3em;
  color: #2566AF;
  margin-top: 1em;
  margin-bottom: 1.5em;
  line-height: 1em;
  text-transform: uppercase;
}

.contenido #countdowns-83928539920 span, .contenido #countdowns-83583491172 span {
  font-family: "Merck";
  color: #6CBDCD;
}

.contenido #countdowns-83928539920 p, .contenido #countdowns-83583491172 p {
  color: #6CBDCD;
}

.contenido #countdowns-83928539920 li.seperator, .contenido #countdowns-83583491172 li.seperator {
  font-size: 72px;
  line-height: 97px;
  vertical-align: top;
}

.contenido #countdowns-83928539920:after, .contenido #countdowns-83583491172:after {
  content: "When the time is up, the page will be automatically redirected";
  display: block;
  text-align: center;
  color: #000;
}

.contenido h1, .contenido h2 {
  /*font-family: "Merck";*/
  text-transform: uppercase;
}

.contenido .cuadro-imagen {
  background: #F2CA30;
}

.contenido .cuadro-tx {
  background: #2566AF;
  color: #fff;
}

.contenido .cuadro-tx .bt-entrar, .contenido .cuadro-webinar .bt-entrar, .contenido .cuadro-cases .bt-entrar {
  display: inline-block;
  background: #F2CA30;
  border-radius: 1em;
  cursor: pointer;
 /* font-family: "Merck";*/
  font-size: 2em;
  color: #2566AF;
  padding: 0.5em 2em;
}

.contenido h2 {
  color: #2566AF;
  text-transform: uppercase;
}

.dr-photo .wp-caption .wp-caption-text {
  text-align: left;
  font-size: .8em;
  font-weight: bold;
}

.caja-tx h1,
.caja-tx h2,
.caja-tx .elementor-button-text,
.caja-tx .elementor-button-text,
.caja-tx .elementor-button-text,
.caja-webinar h1,
.caja-webinar h2,
.caja-webinar .elementor-button-text,
.caja-webinar .elementor-button-text,
.caja-webinar .elementor-button-text,
.caja-cases h1,
.caja-cases h2,
.caja-cases .elementor-button-text,
.caja-cases .elementor-button-text,
.caja-cases .elementor-button-text {
  /*font-family: merck;*/
  text-transform: uppercase;
}

.cabecera-contenido {
  background: url("../images/fondo-home_1.png") no-repeat 50% 50%;
  background-size: cover;
  min-height: 150px;
}

.contenido-cases {
  position: relative;
}

.contenido-cases iframe {
  position: absolute;
  width: 100%;
  height: 100%;
  border: none;
}

.contenido-webinar {
  background: #F2CA30;
}

.pie {
  background: #6CBDCD;
  color: #fff;
}

.pie a {
  color: #2566AF;
}

.site-footer {
  padding-top: 1rem;
  padding-bottom: 1rem;
}

.site-footer .site-info {
  font-size: .8em;
}

/*
ZOOM
*/

.zoom-iframe-container{
	
}
.zoom-window-wrap{
	padding: 2%;
}

.zoom-window-wrap .zoom-iframe-container{
	width:96%;
}

.zoom-window-wrap h1 {
	display: none;
  padding: 1em 20px 0 20px;
  /*font-family: "Merck";*/
  color: #2566AF;
  text-transform: uppercase;
}

.zoom-window-wrap h3 {
  padding: 0 20px;
}

.zoom-window-wrap .button.start-meeting-btn {
  /*font-family: "Merck";*/
  padding: 0.5em 1em;
  font-size: 1.3em;
  margin: 2em auto;
  max-width: 100%;
  width: 50%;
  display: block;
  background: #2566AF;
  color: #F2CA30;
  border-radius: .5em;
  text-align: center;
}

#case {
  position: relative;
}

.t-merck {
  /*font-family: "merck";*/
}

.head-username {
  color: #2566AF;
}

.disabled a {
  pointer-events: none;
  opacity: 0.5;
  filter: saturate(0);
  -webkit-filter: saturate(0);
}

.floating-counter {
  /*cursor:pointer;
    position:absolute;
    top:0;
    right:0;*/
  /* &:before{
        position:absolute;
        right:0.5em;
        bottom:-1.5em;
        color:$negro;
        content:"\f057";
        font-family: "Font Awesome 5 Free";
        -webkit-font-smoothing: antialiased;
        display: inline-block;
        font-style: normal;
        font-variant: normal;
        text-rendering: auto;
        line-height: 1;
    }*/
  /*&:after{
        content: "To finish clinical cases.";
        position: relative;
        text-align:center;
        right: 2.5em;
        color: $negro;
        bottom: -2em;
        font-size: .8em;
    }*/
}

@media all and (max-width: 768px) {
  #primary-menu-wrap {
    position: absolute;
    right: 0;
    padding: 2em;
    margin-top: 5em;
    z-index: 100;
  }
}

@media all and (max-width: 450px) {
  #site-navigation .custom-logo-link {
    max-width: 75px;
    padding-left: 0;
    margin-right: 0;
  }
  #site-navigation .custom-logo-link:before {
    content: "";
    font-size: .6em;
    position: absolute;
    margin-top: -1.4em;
    margin-left: -1em;
    color: #fff;
  }
  #site-navigation #media_image-2 {
    max-width: 120px;
    margin-bottom: 0;
    margin-left: 0;
    padding-left: 1em;
    padding-right: 1em;
    border-left: 1px solid #2566AF;
    border-right: 1px solid #2566AF;
  }
  #site-navigation .navbar-toggler {
    -webkit-box-ordinal-group: 9;
        -ms-flex-order: 8;
            order: 8;
  }
  nav .site-branding-text {
    -webkit-box-ordinal-group: 11;
        -ms-flex-order: 10;
            order: 10;
    display: none;
  }
}

@media all and (min-width: 1075px) {
  .dr-photo figure {
    overflow: hidden;
    max-height: 226px;
    width: 100%;
    height: auto;
  }
  .dr-photo figure figcaption.widget-image-caption {
    text-align: left;
    font-size: .8em;
    font-weight: bold;
    position: absolute;
    bottom: -13px;
    color: white;
    left: 1em;
  }
}

@media all and (min-width: 1600px) {
  .tx-pads {
    padding: 0 10%;
  }
}

@-webkit-keyframes float {
  0% {
    -webkit-transform: translatey(0px);
            transform: translatey(0px);
  }
  50% {
    -webkit-transform: translatey(-20px);
            transform: translatey(-20px);
  }
  100% {
    -webkit-transform: translatey(0px);
            transform: translatey(0px);
  }
}

@keyframes float {
  0% {
    -webkit-transform: translatey(0px);
            transform: translatey(0px);
  }
  50% {
    -webkit-transform: translatey(-20px);
            transform: translatey(-20px);
  }
  100% {
    -webkit-transform: translatey(0px);
            transform: translatey(0px);
  }
}

#brain .elementor-image {
  position: relative;
  -webkit-transform: translatey(0px);
          transform: translatey(0px);
  -webkit-animation: float 6s ease-in-out infinite;
          animation: float 6s ease-in-out infinite;
  -webkit-animation-timing-function: ease, step-start, cubic-bezier(0.1, 0.7, 1, 0.7, 0.1);
          animation-timing-function: ease, step-start, cubic-bezier(0.1, 0.7, 1, 0.7, 0.1);
}
/*# sourceMappingURL=styles.css.map */