.et_pb_module.et_pb_dpfilterable_blog.ofertas .et_pb_portfolio_items .et_pb_portfolio_item a.more-link, .et_pb_module.et_pb_dpfilterable_blog.noticias .et_pb_portfolio_item.et_pb_grid_item.noticia a.more-link {
  padding: 0;
  text-align: center;
  z-index: 2; }
  .et_pb_module.et_pb_dpfilterable_blog.ofertas .et_pb_portfolio_items .et_pb_portfolio_item a.more-link i, .et_pb_module.et_pb_dpfilterable_blog.noticias .et_pb_portfolio_item.et_pb_grid_item.noticia a.more-link i {
    padding: 0;
    width: 48px;
    height: 48px;
    font-size: 40px;
    line-height: 48px;
    font-family: ETmodules, fantasy;
    font-weight: 500;
    color: #c4151c;
    background: #fff;
    -webkit-box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 1px 5px 0 rgba(0, 0, 0, 0.12), 0 3px 1px -2px rgba(0, 0, 0, 0.2);
            box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 1px 5px 0 rgba(0, 0, 0, 0.12), 0 3px 1px -2px rgba(0, 0, 0, 0.2);
    border: 2px solid #c4151c;
    border-radius: 50%;
    overflow: hidden;
    -webkit-transition: all 150ms ease-out;
    transition: all 150ms ease-out; }
    .et_pb_module.et_pb_dpfilterable_blog.ofertas .et_pb_portfolio_items .et_pb_portfolio_item a.more-link i::before, .et_pb_module.et_pb_dpfilterable_blog.noticias .et_pb_portfolio_item.et_pb_grid_item.noticia a.more-link i::before {
      margin: -6px 0 0 1px;
      content: "\39"; }
    .et_pb_module.et_pb_dpfilterable_blog.ofertas .et_pb_portfolio_items .et_pb_portfolio_item a.more-link i:hover, .et_pb_module.et_pb_dpfilterable_blog.noticias .et_pb_portfolio_item.et_pb_grid_item.noticia a.more-link i:hover {
      color: #fff;
      background: #c4151c; }

a {
  color: #c4151c; }

.et_left_sidebar:not(.et-fb) #et-main-area #main-content #left-area ul, .et_left_sidebar:not(.et-fb) #et-main-area #main-content #left-area ol {
  counter-reset: item; }
  .et_left_sidebar:not(.et-fb) #et-main-area #main-content #left-area ul:last-child, .et_left_sidebar:not(.et-fb) #et-main-area #main-content #left-area ol:last-child {
    padding-bottom: 0; }
  .et_left_sidebar:not(.et-fb) #et-main-area #main-content #left-area ul li::before, .et_left_sidebar:not(.et-fb) #et-main-area #main-content #left-area ol li::before {
    color: inherit; }

.et_left_sidebar:not(.et-fb) #et-main-area #main-content #left-area ol li::before {
  color: #fff; }

blockquote {
  margin: 20px 0; }

.no-scroll {
  overflow: hidden; }

.hidden {
  display: none; }

.wp-caption {
  background-color: inherit !important;
  border: none !important; }

.grecaptcha-badge {
  visibility: hidden !important; }

.breadcrumb > li.separator {
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none; }

.et_pb_plus {
  display: none; }

.ref {
  padding-left: 29px;
  text-indent: -15px; }

@media screen and (max-width: 1200px) and (min-width: 981) {
  .et_pb_module_header span {
    font-size: 5px; } }

@media (max-width: 980px) {
  .et_left_sidebar
#et-main-area
#main-content
.entry-content
.et_section_specialty
.et_pb_row {
    padding-left: 0; } }

.with-sideline {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  -webkit-box-pack: left;
  -webkit-justify-content: left;
      -ms-flex-pack: left;
          justify-content: left;
  -webkit-box-align: left;
  -webkit-align-items: left;
      -ms-flex-align: left;
          align-items: left;
  text-align: left; }
  .with-sideline::after {
    content: "";
    border-top: 5px solid #c4151c;
    margin: 11px 0 0 30px;
    -webkit-box-flex: 1;
    -webkit-flex: 1 0 30px;
        -ms-flex: 1 0 30px;
            flex: 1 0 30px; }

.mark-y {
  color: #fec10d; }

.mark-m {
  color: #ed2a7b; }

.banner-01 {
  background-image: url("data:image/svg+xml,<svg id='patternId' width='100%' height='100%' xmlns='http://www.w3.org/2000/svg'><defs><pattern id='a' patternUnits='userSpaceOnUse' width='65' height='65' patternTransform='scale(15) rotate(75)'><rect x='0' y='0' width='100%' height='100%' fill='hsla(240, 7%, 18%, 0)'/><path d='M.5.5v12h12V.5H.5zm13 13v12h12v-12h-12zm-13 13v12h12v-12H.5zm26 13v12h12v-12h-12zm13 13v12h12v-12h-12z'  stroke-width='1' stroke='none' fill='hsla(0, 0%, 100%, 0.26)'/><path d='M26.5.5v12h12V.5h-12zm0 13v12h12v-12h-12zm13 13v12h12v-12h-12zm-39 13v12h12v-12H.5zm0 13v12h12v-12H.5z'  stroke-width='1' stroke='none' fill='hsla(0, 0%, 100%, 0.07)'/><path d='M13.5.5v12h12V.5h-12zm39 13v12h12v-12h-12zm-39 13v12h12v-12h-12zm39 0v12h12v-12h-12zm-26 26v12h12v-12h-12z'  stroke-width='1' stroke='none' fill='hsla(187, 100%, 42%, 0)'/><path d='M52.5.5v12h12V.5h-12zm-13 13v12h12v-12h-12zm0 26v12h12v-12h-12zm13 0v12h12v-12h-12zm-39 13v12h12v-12h-12z'  stroke-width='1' stroke='none' fill='hsla(0, 0%, 100%, 0.14)'/></pattern></defs><rect width='800%' height='800%' transform='translate(-420,-270)' fill='url(%23a)'/></svg>"); }

.banner-02 {
  background-image: url("data:image/svg+xml,<svg id='patternId' width='100%' height='100%' xmlns='http://www.w3.org/2000/svg'><defs><pattern id='a' patternUnits='userSpaceOnUse' width='65' height='65' patternTransform='scale(16) rotate(0)'><rect x='0' y='0' width='100%' height='100%' fill='hsla(0, 0%, 100%, 0)'/><path d='M.5.5v12h12V.5H.5zm13 13v12h12v-12h-12zm-13 13v12h12v-12H.5zm26 13v12h12v-12h-12zm13 13v12h12v-12h-12z'  stroke-width='1' stroke='none' fill='hsla(0, 0%, 100%, 0.19)'/><path d='M26.5.5v12h12V.5h-12zm0 13v12h12v-12h-12zm13 13v12h12v-12h-12zm-39 13v12h12v-12H.5zm0 13v12h12v-12H.5z'  stroke-width='1' stroke='none' fill='hsla(0, 0%, 100%, 0.5)'/><path d='M13.5.5v12h12V.5h-12zm39 13v12h12v-12h-12zm-39 13v12h12v-12h-12zm39 0v12h12v-12h-12zm-26 26v12h12v-12h-12z'  stroke-width='1' stroke='none' fill='hsla(199, 98%, 48%, 0)'/><path d='M52.5.5v12h12V.5h-12zm-13 13v12h12v-12h-12zm0 26v12h12v-12h-12zm13 0v12h12v-12h-12zm-39 13v12h12v-12h-12z'  stroke-width='1' stroke='none' fill='hsla(47, 81%, 61%, 0)'/></pattern></defs><rect width='800%' height='800%' transform='translate(-176,-896)' fill='url(%23a)'/></svg>"); }

.banner-03 {
  background-image: url("data:image/svg+xml,<svg id='patternId' width='100%' height='100%' xmlns='http://www.w3.org/2000/svg'><defs><pattern id='a' patternUnits='userSpaceOnUse' width='65' height='65' patternTransform='scale(13) rotate(105)'><rect x='0' y='0' width='100%' height='100%' fill='hsla(240, 7%, 18%, 0)'/><path d='M.5.5v12h12V.5H.5zm13 13v12h12v-12h-12zm-13 13v12h12v-12H.5zm26 13v12h12v-12h-12zm13 13v12h12v-12h-12z'  stroke-width='1' stroke='none' fill='hsla(0, 0%, 100%, 0.26)'/><path d='M26.5.5v12h12V.5h-12zm0 13v12h12v-12h-12zm13 13v12h12v-12h-12zm-39 13v12h12v-12H.5zm0 13v12h12v-12H.5z'  stroke-width='1' stroke='none' fill='hsla(0, 0%, 100%, 0.07)'/><path d='M13.5.5v12h12V.5h-12zm39 13v12h12v-12h-12zm-39 13v12h12v-12h-12zm39 0v12h12v-12h-12zm-26 26v12h12v-12h-12z'  stroke-width='1' stroke='none' fill='hsla(204, 100%, 37%, 0.07)'/><path d='M52.5.5v12h12V.5h-12zm-13 13v12h12v-12h-12zm0 26v12h12v-12h-12zm13 0v12h12v-12h-12zm-39 13v12h12v-12h-12z'  stroke-width='1' stroke='none' fill='hsla(0, 0%, 100%, 0.14)'/></pattern></defs><rect width='800%' height='800%' transform='translate(-494,-312)' fill='url(%23a)'/></svg>"); }

.banner-04 {
  background-image: url("data:image/svg+xml,<svg id='patternId' width='100%' height='100%' xmlns='http://www.w3.org/2000/svg'><defs><pattern id='a' patternUnits='userSpaceOnUse' width='65' height='65' patternTransform='scale(13) rotate(105)'><rect x='0' y='0' width='100%' height='100%' fill='hsla(240, 7%, 18%, 0)'/><path d='M.5.5v12h12V.5H.5zm13 13v12h12v-12h-12zm-13 13v12h12v-12H.5zm26 13v12h12v-12h-12zm13 13v12h12v-12h-12z'  stroke-width='1' stroke='none' fill='hsla(0, 0%, 100%, 0.26)'/><path d='M26.5.5v12h12V.5h-12zm0 13v12h12v-12h-12zm13 13v12h12v-12h-12zm-39 13v12h12v-12H.5zm0 13v12h12v-12H.5z'  stroke-width='1' stroke='none' fill='hsla(204, 100%, 37%, 0.04)'/><path d='M13.5.5v12h12V.5h-12zm39 13v12h12v-12h-12zm-39 13v12h12v-12h-12zm39 0v12h12v-12h-12zm-26 26v12h12v-12h-12z'  stroke-width='1' stroke='none' fill='hsla(204, 100%, 37%, 0.07)'/><path d='M52.5.5v12h12V.5h-12zm-13 13v12h12v-12h-12zm0 26v12h12v-12h-12zm13 0v12h12v-12h-12zm-39 13v12h12v-12h-12z'  stroke-width='1' stroke='none' fill='hsla(0, 0%, 100%, 0.14)'/></pattern></defs><rect width='800%' height='800%' transform='translate(-689,-494)' fill='url(%23a)'/></svg>"); }

.et_pb_text h3 {
  font-family: "Poppins", Helvetica, Arial, Lucida, sans-serif !important;
  text-transform: uppercase !important; }

.et_pb_text.sidebar-posts-title, .et_pb_text.sidebar-social-media-title {
  margin: 0 !important;
  padding: 24px 8% !important; }
  .et_pb_text.sidebar-posts-title.light, .et_pb_text.sidebar-social-media-title.light {
    background-color: #f8f8f8; }
    .et_pb_text.sidebar-posts-title.light h1,
.et_pb_text.sidebar-posts-title.light h2,
.et_pb_text.sidebar-posts-title.light h3,
.et_pb_text.sidebar-posts-title.light h4, .et_pb_text.sidebar-social-media-title.light h1,
.et_pb_text.sidebar-social-media-title.light h2,
.et_pb_text.sidebar-social-media-title.light h3,
.et_pb_text.sidebar-social-media-title.light h4 {
      color: #787878 !important; }
    .et_pb_text.sidebar-posts-title.light h2, .et_pb_text.sidebar-social-media-title.light h2 {
      font-size: 1.48em !important; }
  body.tag-caracas .et_pb_text.sidebar-posts-title.context, body.tag-caracas .et_pb_text.sidebar-social-media-title.context {
    border-left: 5px solid #c4151c; }
  body.tag-guayana .et_pb_text.sidebar-posts-title.context, body.tag-guayana .et_pb_text.sidebar-social-media-title.context {
    border-left: 5px solid #f5821f; }

@media (max-width: 979px) {
  .et_pb_text.sidebar-posts-title, .et_pb_text.sidebar-social-media-title {
    border-left: none !important; }
    body.tag-caracas .et_pb_text.sidebar-posts-title.context, body.tag-caracas .et_pb_text.sidebar-social-media-title.context {
      border-top: 5px solid #c4151c; }
    body.tag-guayana .et_pb_text.sidebar-posts-title.context, body.tag-guayana .et_pb_text.sidebar-social-media-title.context {
      border-top: 5px solid #f5821f; } }

.et_pb_text.sidebar-social-media-title {
  padding-bottom: 0 !important; }

.f-grid {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  margin-left: 0;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-flow: row wrap;
      -ms-flex-flow: row wrap;
          flex-flow: row wrap; }

.f-grid-cell {
  -webkit-box-flex: 1;
  -webkit-flex: 1 0;
      -ms-flex: 1 0;
          flex: 1 0;
  margin-left: 0; }

#et-main-area #main-content .entry-content #contact-section {
  margin-top: 30px;
  padding-top: 10px !important;
  border-color: #c4151c;
  background-color: #f8f8f8; }
  #et-main-area #main-content .entry-content #contact-section h1 {
    color: #c4151c; }
  #et-main-area #main-content .entry-content #contact-section h2 {
    color: #c4151c !important; }

.pods-form.form-front .pods-field {
  border: none !important; }

article.et_pb_post.post .et_pb_title_container .et_pb_title_meta_container {
  font-size: 90%; }

article.et_pb_post.post .et_pb_title_container .et_pb_title_meta_container a[rel~="tag"],
article.et_pb_post.post p.post-meta a[rel~="tag"] {
  padding: 0 4px;
  background-color: #221f20;
  color: #fff !important; }

article.et_pb_post.post.post.tag-caracas .et_pb_title_container .et_pb_title_meta_container a[rel~="tag"],
article.et_pb_post.post.post.tag-caracas p.post-meta a[rel~="tag"] {
  background-color: #c4151c; }

article.et_pb_post.post.post.tag-guayana .et_pb_title_container .et_pb_title_meta_container a[rel~="tag"],
article.et_pb_post.post.post.tag-guayana p.post-meta a[rel~="tag"] {
  background-color: #f5821f; }

div.et-tabs-container.et_slidertype_top_tabs {
  margin: 0 0;
  border: 1px solid transparent;
  -webkit-box-shadow: none;
          box-shadow: none;
  border-bottom: 1px solid #c4151c; }
  div.et-tabs-container.et_slidertype_top_tabs.original {
    margin: 0 0;
    border: 1px solid transparent #c5c4c4;
    -webkit-box-shadow: 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12), 0 5px 5px -3px rgba(0, 0, 0, 0.3) ;
            box-shadow: 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12), 0 5px 5px -3px rgba(0, 0, 0, 0.3) ; }
  div.et-tabs-container.et_slidertype_top_tabs ul.et-tabs-control {
    padding: 0 !important;
    border: none;
    background: transparent; }
    div.et-tabs-container.et_slidertype_top_tabs ul.et-tabs-control:before {
      background: #c4151c; }
    div.et-tabs-container.et_slidertype_top_tabs ul.et-tabs-control.original {
      background: #f8f8f8; }
      div.et-tabs-container.et_slidertype_top_tabs ul.et-tabs-control.original:before {
        background: #c5c4c4; }
    div.et-tabs-container.et_slidertype_top_tabs ul.et-tabs-control li {
      border-top: 1px solid rgba(196, 21, 28, 0.65);
      border-left: 1px solid #c4151c;
      -webkit-box-shadow: none;
              box-shadow: none; }
      div.et-tabs-container.et_slidertype_top_tabs ul.et-tabs-control li a {
        padding: 14px;
        background-color: #f8f8f8;
        border-top: 5px solid rgba(196, 21, 28, 0.35);
        border-bottom: 1px solid #c4151c;
        text-shadow: none; }
      div.et-tabs-container.et_slidertype_top_tabs ul.et-tabs-control li.active {
        border-bottom: none; }
        div.et-tabs-container.et_slidertype_top_tabs ul.et-tabs-control li.active a {
          background: #fff;
          border: none;
          border-top: 5px solid #c4151c;
          border-bottom: 1px solid #fff;
          font-weight: bold; }
      div.et-tabs-container.et_slidertype_top_tabs ul.et-tabs-control li:first-child {
        border-left: none;
        border-right: none; }
      div.et-tabs-container.et_slidertype_top_tabs ul.et-tabs-control li:last-child {
        border-right: 1px solid #c4151c; }
      div.et-tabs-container.et_slidertype_top_tabs ul.et-tabs-control li.original {
        border-top: none;
        border-left-color: #c5c4c4; }
        div.et-tabs-container.et_slidertype_top_tabs ul.et-tabs-control li.original a {
          border-bottom-color: #c5c4c4; }
        div.et-tabs-container.et_slidertype_top_tabs ul.et-tabs-control li.original:last-child {
          border-right: 1px solid #c5c4c4; }
      div.et-tabs-container.et_slidertype_top_tabs ul.et-tabs-control li::before {
        content: "" !important;
        background: none !important; }
  div.et-tabs-container.et_slidertype_top_tabs div.et-tabs-content {
    margin: 22px; }
    div.et-tabs-container.et_slidertype_top_tabs div.et-tabs-content ul, div.et-tabs-container.et_slidertype_top_tabs div.et-tabs-content ol {
      padding: 0 0 23px 1.1em; }
      div.et-tabs-container.et_slidertype_top_tabs div.et-tabs-content ul:last-child, div.et-tabs-container.et_slidertype_top_tabs div.et-tabs-content ol:last-child {
        padding-bottom: 0; }
  div.et-tabs-container.et_slidertype_top_tabs ul.et_shortcodes_mobile_nav {
    background: #c4151c;
    border-top: none;
    border-bottom: 1px solid #c5c4c4; }
    div.et-tabs-container.et_slidertype_top_tabs ul.et_shortcodes_mobile_nav li {
      margin: 0 !important;
      padding: 0 !important; }
      div.et-tabs-container.et_slidertype_top_tabs ul.et_shortcodes_mobile_nav li::before {
        display: none !important;
        content: "" !important; }
    div.et-tabs-container.et_slidertype_top_tabs ul.et_shortcodes_mobile_nav a {
      font-size: 16px;
      color: #fff !important;
      text-shadow: none !important;
      padding: 16px 36px; }
      div.et-tabs-container.et_slidertype_top_tabs ul.et_shortcodes_mobile_nav a:hover {
        background: #c4151c;
        font-weight: bold; }
    div.et-tabs-container.et_slidertype_top_tabs ul.et_shortcodes_mobile_nav .et_sc_nav_next::before {
      background: transparent;
      -webkit-box-shadow: none;
              box-shadow: none; }
    div.et-tabs-container.et_slidertype_top_tabs ul.et_shortcodes_mobile_nav .et_sc_nav_next span {
      background: none; }
      div.et-tabs-container.et_slidertype_top_tabs ul.et_shortcodes_mobile_nav .et_sc_nav_next span:after {
        position: absolute;
        top: -7px;
        left: 7px;
        content: "\003d";
        font-family: ETmodules, fantasy; }
    div.et-tabs-container.et_slidertype_top_tabs ul.et_shortcodes_mobile_nav .et_sc_nav_prev:before {
      background: transparent; }
    div.et-tabs-container.et_slidertype_top_tabs ul.et_shortcodes_mobile_nav .et_sc_nav_prev span {
      background: none; }
      div.et-tabs-container.et_slidertype_top_tabs ul.et_shortcodes_mobile_nav .et_sc_nav_prev span:after {
        position: absolute;
        top: -7px;
        left: -12px;
        content: "\003c";
        font-family: ETmodules, fantasy; }

.et_pb_tabs {
  border: none !important; }
  .et_pb_tabs .et_pb_tabs_controls {
    background: transparent; }
    .et_pb_tabs .et_pb_tabs_controls::after {
      display: none; }
    .et_pb_tabs .et_pb_tabs_controls li {
      position: relative;
      display: inline-block;
      float: none !important;
      margin: 0 0.75em 0.75em 0 !important;
      padding: 0 !important;
      border: none; }
      .et_pb_tabs .et_pb_tabs_controls li:last-child {
        margin-right: 0 !important; }
      .et_pb_tabs .et_pb_tabs_controls li::before {
        display: none !important; }
      .et_pb_tabs .et_pb_tabs_controls li a {
        padding: 0.3em 0.6em 0.3em 1em;
        font-family: "Open Sans", Helvetica, Arial, Lucida, sans-serif;
        font-size: 17px;
        font-weight: 700;
        line-height: 1.8rem;
        color: #787878;
        text-transform: uppercase;
        background: #e5e5e5;
        border: 2px solid #e5e5e5;
        border-radius: 3px;
        cursor: pointer;
        -webkit-box-shadow: 0px 5px 18px -6px rgba(0, 0, 0, 0.3);
                box-shadow: 0px 5px 18px -6px rgba(0, 0, 0, 0.3);
        -webkit-transition: all 300ms ease 0ms;
        transition: all 300ms ease 0ms; }
        .et_pb_tabs .et_pb_tabs_controls li a:hover {
          color: #c4151c;
          background: #fff;
          border-color: #c4151c; }
          .et_pb_tabs .et_pb_tabs_controls li a:hover::after {
            color: #c4151c; }
        .et_pb_tabs .et_pb_tabs_controls li a::after {
          position: relative;
          top: 2px;
          margin-left: 0.3em;
          font-family: ETmodules, fantasy;
          font-size: 1.2rem;
          content: "5";
          color: #787878; }
      .et_pb_tabs .et_pb_tabs_controls li.et_pb_tab_active a {
        padding-right: 0.6em;
        color: #fff !important;
        background: #c4151c;
        border-color: #c4151c;
        cursor: default;
        -webkit-box-shadow: none;
                box-shadow: none; }
        .et_pb_tabs .et_pb_tabs_controls li.et_pb_tab_active a::after {
          content: "3";
          color: #fff; }
  .et_pb_tabs .et_pb_all_tabs .et_pb_tab {
    padding: 0; }

div.et_slidertype_left_tabs.tabs-left {
  margin: 0 0;
  border: 1px solid #c5c4c4;
  -webkit-box-shadow: 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12), 0 5px 5px -3px rgba(0, 0, 0, 0.3) ;
          box-shadow: 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12), 0 5px 5px -3px rgba(0, 0, 0, 0.3) ; }
  div.et_slidertype_left_tabs.tabs-left .et_left_tabs_bg {
    background: #fff;
    border-right: 1px solid #c5c4c4; }

@media (max-width: 767px) {
  div.et_slidertype_left_tabs.tabs-left .et_left_tabs_bg {
    width: 52px; } }
  div.et_slidertype_left_tabs.tabs-left ul.et-tabs-control {
    padding: 0 !important;
    background: #fff;
    border-top: none; }
    div.et_slidertype_left_tabs.tabs-left ul.et-tabs-control li {
      border-bottom: 1px solid #c5c4c4;
      border-right: 1px solid #c5c4c4;
      -webkit-box-shadow: none;
              box-shadow: none;
      text-shadow: none; }
      div.et_slidertype_left_tabs.tabs-left ul.et-tabs-control li.active {
        border-right: 1px solid #fff;
        font-weight: bold; }
        div.et_slidertype_left_tabs.tabs-left ul.et-tabs-control li.active a {
          margin-right: 0;
          border-left: 5px solid #c4151c; }
      div.et_slidertype_left_tabs.tabs-left ul.et-tabs-control li:last-child {
        border-bottom: none; }
      div.et_slidertype_left_tabs.tabs-left ul.et-tabs-control li a {
        border-left: 5px solid rgba(196, 21, 28, 0.2);
        text-shadow: none !important; }
  div.et_slidertype_left_tabs.tabs-left ul.et_shortcodes_mobile_nav {
    border: none;
    background: #c4151c; }
    div.et_slidertype_left_tabs.tabs-left ul.et_shortcodes_mobile_nav li {
      border-bottom: 1px solid #c5c4c4;
      -webkit-box-shadow: none;
              box-shadow: none; }
      div.et_slidertype_left_tabs.tabs-left ul.et_shortcodes_mobile_nav li a {
        height: 50px;
        text-indent: -9999px; }
        div.et_slidertype_left_tabs.tabs-left ul.et_shortcodes_mobile_nav li a span {
          background: none; }
          div.et_slidertype_left_tabs.tabs-left ul.et_shortcodes_mobile_nav li a span:after {
            position: absolute;
            top: -5px;
            left: -4px;
            text-indent: 0;
            color: #fff;
            font-family: ETmodules, fantasy; }
        div.et_slidertype_left_tabs.tabs-left ul.et_shortcodes_mobile_nav li a.et_sc_nav_prev span:after {
          content: "\003c"; }
        div.et_slidertype_left_tabs.tabs-left ul.et_shortcodes_mobile_nav li a.et_sc_nav_next span:after {
          left: -3px;
          content: "\003d"; }
        div.et_slidertype_left_tabs.tabs-left ul.et_shortcodes_mobile_nav li a:hover {
          background: #c4151c; }
          div.et_slidertype_left_tabs.tabs-left ul.et_shortcodes_mobile_nav li a:hover.et_sc_nav_next span:after, div.et_slidertype_left_tabs.tabs-left ul.et_shortcodes_mobile_nav li a:hover.et_sc_nav_prev span:after {
            font-weight: bold; }

@media (max-width: 767px) {
  div.et_slidertype_left_tabs.tabs-left ul {
    width: 51px; } }
  div.et_slidertype_left_tabs.tabs-left .et-tabs-content {
    padding: 16px 0; }

div.et-image-slider.et_slidertype_simple,
div.et-simple-slider.et_slidertype_simple {
  margin: 0 0;
  border: 1px solid #c5c4c4;
  -webkit-box-shadow: 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12), 0 5px 5px -3px rgba(0, 0, 0, 0.3) ;
          box-shadow: 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12), 0 5px 5px -3px rgba(0, 0, 0, 0.3) ; }
  div.et-image-slider.et_slidertype_simple::before,
div.et-simple-slider.et_slidertype_simple::before {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    content: "\2009";
    border-top: 5px solid #c4151c; }

div.et-image-slider .et-simple-slides,
div.et-simple-slider .et-simple-slides {
  margin: 0 0 0 0; }

div.et-image-slider .et_shortcodes_controller_nav,
div.et-simple-slider .et_shortcodes_controller_nav {
  background: none;
  border-top: none;
  -webkit-box-shadow: none;
          box-shadow: none; }
  div.et-image-slider .et_shortcodes_controller_nav ul.et_shortcodes_controls a,
div.et-simple-slider .et_shortcodes_controller_nav ul.et_shortcodes_controls a {
    color: #c4151c;
    background: none; }
    div.et-image-slider .et_shortcodes_controller_nav ul.et_shortcodes_controls a::after,
div.et-simple-slider .et_shortcodes_controller_nav ul.et_shortcodes_controls a::after {
      position: relative;
      top: 8px;
      left: -8px;
      font-family: ETmodules, fantasy;
      content: "\05b"; }
    div.et-image-slider .et_shortcodes_controller_nav ul.et_shortcodes_controls a:hover::after,
div.et-simple-slider .et_shortcodes_controller_nav ul.et_shortcodes_controls a:hover::after {
      content: "\05c"; }
  div.et-image-slider .et_shortcodes_controller_nav ul.et_shortcodes_controls .et_shortcodes_active_control a,
div.et-simple-slider .et_shortcodes_controller_nav ul.et_shortcodes_controls .et_shortcodes_active_control a {
    color: #c4151c; }
    div.et-image-slider .et_shortcodes_controller_nav ul.et_shortcodes_controls .et_shortcodes_active_control a::after,
div.et-simple-slider .et_shortcodes_controller_nav ul.et_shortcodes_controls .et_shortcodes_active_control a::after {
      font-weight: bold;
      content: "\05c"; }
  div.et-image-slider .et_shortcodes_controller_nav ul.et_shortcodes_controls_arrows,
div.et-simple-slider .et_shortcodes_controller_nav ul.et_shortcodes_controls_arrows {
    display: none; }

div.et-box {
  margin-bottom: 0;
  font-size: inherit;
  background: #fff;
  margin: 0 0;
  border: 1px solid #777;
  -webkit-box-shadow: none;
          box-shadow: none;
  border-width: 2px !important; }
  div.et-box .et-box-content {
    padding: 14px 10px 14px 86px;
    background: #fff;
    -webkit-box-shadow: none;
            box-shadow: none;
    text-shadow: none;
    color: #777;
    border: none; }
    div.et-box .et-box-content a,
div.et-box .et-box-content h1,
div.et-box .et-box-content h2,
div.et-box .et-box-content h3,
div.et-box .et-box-content h4,
div.et-box .et-box-content h5,
div.et-box .et-box-content h6,
div.et-box .et-box-content em,
div.et-box .et-box-content strong {
      color: #777 !important; }
    div.et-box .et-box-content h1,
div.et-box .et-box-content h2,
div.et-box .et-box-content h3 {
      font-size: 18px !important; }
    div.et-box .et-box-content h4,
div.et-box .et-box-content h5,
div.et-box .et-box-content h6 {
      font-size: 16px !important; }
    div.et-box .et-box-content em,
div.et-box .et-box-content strong {
      font-weight: bold; }
    div.et-box .et-box-content a {
      text-decoration: underline; }
  div.et-box::before {
    position: absolute;
    display: block;
    top: 0;
    left: 0;
    width: 72px;
    height: 100%;
    background: #777; }
  div.et-box::after {
    position: absolute;
    top: 0;
    left: 0;
    margin-top: 16px;
    width: 72px;
    content: "\076";
    color: #fff;
    text-align: center;
    font-family: ETmodules, fantasy;
    font-size: 48px; }
  div.et-box.et-info {
    border-color: #c4151c; }
    div.et-box.et-info::before {
      background-color: #c4151c; }
    div.et-box.et-info::after {
      content: "\070"; }
    div.et-box.et-info .et-box-content {
      color: #c4151c; }
      div.et-box.et-info .et-box-content a,
div.et-box.et-info .et-box-content em,
div.et-box.et-info .et-box-content h1,
div.et-box.et-info .et-box-content h2,
div.et-box.et-info .et-box-content h3,
div.et-box.et-info .et-box-content h4,
div.et-box.et-info .et-box-content h5,
div.et-box.et-info .et-box-content h6,
div.et-box.et-info .et-box-content strong {
        color: #c4151c !important; }
  div.et-box.et-bio, div.et-box.help {
    border-color: #00a79d; }
    div.et-box.et-bio::before, div.et-box.help::before {
      background-color: #00a79d; }
    div.et-box.et-bio::after, div.et-box.help::after {
      content: "\074"; }
    div.et-box.et-bio .et-box-content, div.et-box.help .et-box-content {
      color: #00a79d; }
      div.et-box.et-bio .et-box-content a,
div.et-box.et-bio .et-box-content em,
div.et-box.et-bio .et-box-content h1,
div.et-box.et-bio .et-box-content h2,
div.et-box.et-bio .et-box-content h3,
div.et-box.et-bio .et-box-content h4,
div.et-box.et-bio .et-box-content h5,
div.et-box.et-bio .et-box-content h6,
div.et-box.et-bio .et-box-content strong, div.et-box.help .et-box-content a,
div.et-box.help .et-box-content em,
div.et-box.help .et-box-content h1,
div.et-box.help .et-box-content h2,
div.et-box.help .et-box-content h3,
div.et-box.help .et-box-content h4,
div.et-box.help .et-box-content h5,
div.et-box.help .et-box-content h6,
div.et-box.help .et-box-content strong {
        color: #00a79d !important; }
  div.et-box.et-download, div.et-box.success {
    border-color: #0d793d; }
    div.et-box.et-download::before, div.et-box.success::before {
      background-color: #0d793d; }
    div.et-box.et-download::after, div.et-box.success::after {
      content: "\052"; }
    div.et-box.et-download .et-box-content, div.et-box.success .et-box-content {
      color: #0d793d; }
      div.et-box.et-download .et-box-content a,
div.et-box.et-download .et-box-content em,
div.et-box.et-download .et-box-content h1,
div.et-box.et-download .et-box-content h2,
div.et-box.et-download .et-box-content h3,
div.et-box.et-download .et-box-content h4,
div.et-box.et-download .et-box-content h5,
div.et-box.et-download .et-box-content h6,
div.et-box.et-download .et-box-content strong, div.et-box.success .et-box-content a,
div.et-box.success .et-box-content em,
div.et-box.success .et-box-content h1,
div.et-box.success .et-box-content h2,
div.et-box.success .et-box-content h3,
div.et-box.success .et-box-content h4,
div.et-box.success .et-box-content h5,
div.et-box.success .et-box-content h6,
div.et-box.success .et-box-content strong {
        color: #0d793d !important; }
  div.et-box.et-warning {
    border-color: #fec10d; }
    div.et-box.et-warning::before {
      background-color: #fec10d; }
    div.et-box.et-warning::after {
      content: "\073"; }
    div.et-box.et-warning .et-box-content {
      color: #c39201; }
      div.et-box.et-warning .et-box-content a,
div.et-box.et-warning .et-box-content em,
div.et-box.et-warning .et-box-content h1,
div.et-box.et-warning .et-box-content h2,
div.et-box.et-warning .et-box-content h3,
div.et-box.et-warning .et-box-content h4,
div.et-box.et-warning .et-box-content h5,
div.et-box.et-warning .et-box-content h6,
div.et-box.et-warning .et-box-content strong {
        color: #c39201 !important; }
  div.et-box.et-alert {
    border-color: #c4151c; }
    div.et-box.et-alert::before {
      content: "";
      background-color: #c4151c; }
    div.et-box.et-alert::after {
      content: "\073";
      background-color: #c4151c; }
    div.et-box.et-alert .et-box-content {
      color: #c4151c; }

div.et_pb_testimonial {
  margin-top: 0;
  background: #f8f8f8 !important; }
  div.et_pb_testimonial::before {
    left: 50%;
    top: -24px;
    width: 48px;
    height: 48px;
    margin-left: -25px;
    color: #c4151c;
    background-color: #fff;
    content: "\201c";
    font-size: 110px;
    font-family: "Redressed", cursive !important;
    text-align: center;
    border: 2px solid #c4151c;
    border-radius: 50%;
    line-height: 107px; }
  div.et_pb_testimonial.decorated {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='264' height='264' viewBox='0 0 800 800'%3E%3Cg fill='none' stroke='%23b2b2b2' stroke-width='1'%3E%3Cpath d='M769 229L1037 260.9M927 880L731 737 520 660 309 538 40 599 295 764 126.5 879.5 40 599-197 493 102 382-31 229 126.5 79.5-69-63'/%3E%3Cpath d='M-31 229L237 261 390 382 603 493 308.5 537.5 101.5 381.5M370 905L295 764'/%3E%3Cpath d='M520 660L578 842 731 737 840 599 603 493 520 660 295 764 309 538 390 382 539 269 769 229 577.5 41.5 370 105 295 -36 126.5 79.5 237 261 102 382 40 599 -69 737 127 880'/%3E%3Cpath d='M520-140L578.5 42.5 731-63M603 493L539 269 237 261 370 105M902 382L539 269M390 382L102 382'/%3E%3Cpath d='M-222 42L126.5 79.5 370 105 539 269 577.5 41.5 927 80 769 229 902 382 603 493 731 737M295-36L577.5 41.5M578 842L295 764M40-201L127 80M102 382L-261 269'/%3E%3C/g%3E%3Cg fill='%23bfbfbf'%3E%3Ccircle cx='769' cy='229' r='5'/%3E%3Ccircle cx='539' cy='269' r='5'/%3E%3Ccircle cx='603' cy='493' r='5'/%3E%3Ccircle cx='731' cy='737' r='5'/%3E%3Ccircle cx='520' cy='660' r='5'/%3E%3Ccircle cx='309' cy='538' r='5'/%3E%3Ccircle cx='295' cy='764' r='5'/%3E%3Ccircle cx='40' cy='599' r='5'/%3E%3Ccircle cx='102' cy='382' r='5'/%3E%3Ccircle cx='127' cy='80' r='5'/%3E%3Ccircle cx='370' cy='105' r='5'/%3E%3Ccircle cx='578' cy='42' r='5'/%3E%3Ccircle cx='237' cy='261' r='5'/%3E%3Ccircle cx='390' cy='382' r='5'/%3E%3C/g%3E%3C/svg%3E") !important; }
  div.et_pb_testimonial.modern::before {
    content: "";
    background-image: url("data:image/svg+xml;utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32'%3E%3Cg fill='%23c4151c' transform='translate(16,0) scale(-1,1) translate(-16,0)'%3E%3Cpath d='M27,10v6a10.761,10.761,0,0,1-4.52,8.758,1.012,1.012,0,0,1-1.463-.256l-1.075-1.689a.984.984,0,0,1,.211-1.308,6.754,6.754,0,0,0,2.77-4.5H20a3,3,0,0,1-3-3V10a3,3,0,0,1,3-3h4A3,3,0,0,1,27,10ZM12,7H8a3,3,0,0,0-3,3v4a3,3,0,0,0,3,3h2.923a6.754,6.754,0,0,1-2.77,4.5.984.984,0,0,0-.211,1.308L9.017,24.5a1.012,1.012,0,0,0,1.463.256A10.761,10.761,0,0,0,15,16V10A3,3,0,0,0,12,7Z'/%3E%3C/g%3E%3C/svg%3E");
    background-size: 42px 42px;
    background-position: 3px 4px;
    background-repeat: no-repeat; }
  div.et_pb_testimonial.modern.closing::before {
    background-image: url("data:image/svg+xml;utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32'%3E%3Cg fill='%23c4151c' %3E%3Cpath d='M27,10v6a10.761,10.761,0,0,1-4.52,8.758,1.012,1.012,0,0,1-1.463-.256l-1.075-1.689a.984.984,0,0,1,.211-1.308,6.754,6.754,0,0,0,2.77-4.5H20a3,3,0,0,1-3-3V10a3,3,0,0,1,3-3h4A3,3,0,0,1,27,10ZM12,7H8a3,3,0,0,0-3,3v4a3,3,0,0,0,3,3h2.923a6.754,6.754,0,0,1-2.77,4.5.984.984,0,0,0-.211,1.308L9.017,24.5a1.012,1.012,0,0,0,1.463.256A10.761,10.761,0,0,0,15,16V10A3,3,0,0,0,12,7Z'/%3E%3C/g%3E%3C/svg%3E");
    background-size: 42px 42px; }
  div.et_pb_testimonial.alt {
    color: #fff;
    background-color: #c4151c !important; }
    div.et_pb_testimonial.alt::before {
      color: #c4151c;
      border-color: #c4151c; }
    div.et_pb_testimonial.alt.decorated {
      background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='264' height='264' viewBox='0 0 800 800'%3E%3Cg fill='none' stroke='%23c4151c' stroke-width='1'%3E%3Cpath d='M769 229L1037 260.9M927 880L731 737 520 660 309 538 40 599 295 764 126.5 879.5 40 599-197 493 102 382-31 229 126.5 79.5-69-63'/%3E%3Cpath d='M-31 229L237 261 390 382 603 493 308.5 537.5 101.5 381.5M370 905L295 764'/%3E%3Cpath d='M520 660L578 842 731 737 840 599 603 493 520 660 295 764 309 538 390 382 539 269 769 229 577.5 41.5 370 105 295 -36 126.5 79.5 237 261 102 382 40 599 -69 737 127 880'/%3E%3Cpath d='M520-140L578.5 42.5 731-63M603 493L539 269 237 261 370 105M902 382L539 269M390 382L102 382'/%3E%3Cpath d='M-222 42L126.5 79.5 370 105 539 269 577.5 41.5 927 80 769 229 902 382 603 493 731 737M295-36L577.5 41.5M578 842L295 764M40-201L127 80M102 382L-261 269'/%3E%3C/g%3E%3Cg fill='%23c4151c'%3E%3Ccircle cx='769' cy='229' r='5'/%3E%3Ccircle cx='539' cy='269' r='5'/%3E%3Ccircle cx='603' cy='493' r='5'/%3E%3Ccircle cx='731' cy='737' r='5'/%3E%3Ccircle cx='520' cy='660' r='5'/%3E%3Ccircle cx='309' cy='538' r='5'/%3E%3Ccircle cx='295' cy='764' r='5'/%3E%3Ccircle cx='40' cy='599' r='5'/%3E%3Ccircle cx='102' cy='382' r='5'/%3E%3Ccircle cx='127' cy='80' r='5'/%3E%3Ccircle cx='370' cy='105' r='5'/%3E%3Ccircle cx='578' cy='42' r='5'/%3E%3Ccircle cx='237' cy='261' r='5'/%3E%3Ccircle cx='390' cy='382' r='5'/%3E%3C/g%3E%3C/svg%3E") !important; }
    div.et_pb_testimonial.alt.yellow blockquote {
      border-color: #fec628; }
    div.et_pb_testimonial.alt.ruby blockquote {
      border-color: #ed2a7b; }
    div.et_pb_testimonial.alt.green blockquote {
      border-color: #8cc63e; }
    div.et_pb_testimonial.alt blockquote {
      border-color: #3cb5e5; }
  div.et_pb_testimonial .et_pb_testimonial_description .et_pb_testimonial_description_inner p {
    padding-bottom: 1.5em; }
    div.et_pb_testimonial .et_pb_testimonial_description .et_pb_testimonial_description_inner p:first-child {
      margin-top: 1.5em; }
    div.et_pb_testimonial .et_pb_testimonial_description .et_pb_testimonial_description_inner p:last-of-type {
      padding-bottom: 0 !important; }
  div.et_pb_testimonial .et_pb_testimonial_description .et_pb_testimonial_description_inner blockquote {
    margin: 20px 0; }
  div.et_pb_testimonial .et_pb_testimonial_description .et_pb_testimonial_description_inner .et_pb_testimonial_author,
div.et_pb_testimonial .et_pb_testimonial_description .et_pb_testimonial_description_inner .et_pb_testimonial_meta {
    text-align: right; }
  div.et_pb_testimonial .et_pb_testimonial_description .et_pb_testimonial_description_inner .et_pb_testimonial_author:not(:empty)::before {
    content: "\2013\2002"; }
  div.et_pb_testimonial .et_pb_testimonial_description .et_pb_testimonial_description_inner .et_pb_testimonial_author:empty {
    display: none; }
  div.et_pb_testimonial .et_pb_testimonial_description .et_pb_testimonial_description_inner .et_pb_testimonial_meta:empty {
    display: none; }
  div.et_pb_testimonial:first-child {
    margin-top: 0; }

div.author-shortcodes {
  position: relative;
  margin: 0 0 0 0;
  border: none;
  -webkit-box-shadow: none;
          box-shadow: none; }

@media (max-width: 767px) {
  div.author-shortcodes {
    margin-left: 0; } }
  div.author-shortcodes .author-inner {
    position: relative;
    min-height: 192px;
    padding: 15px 15px 15px 176px;
    background: #c4151c;
    color: #fff; }

@media (max-width: 767px) {
  div.author-shortcodes .author-inner {
    padding: 200px 0 0; } }
  div.author-shortcodes.decorated .author-inner {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='264' height='264' viewBox='0 0 800 800'%3E%3Cg fill='none' stroke='%23ad1319' stroke-width='1'%3E%3Cpath d='M769 229L1037 260.9M927 880L731 737 520 660 309 538 40 599 295 764 126.5 879.5 40 599-197 493 102 382-31 229 126.5 79.5-69-63'/%3E%3Cpath d='M-31 229L237 261 390 382 603 493 308.5 537.5 101.5 381.5M370 905L295 764'/%3E%3Cpath d='M520 660L578 842 731 737 840 599 603 493 520 660 295 764 309 538 390 382 539 269 769 229 577.5 41.5 370 105 295 -36 126.5 79.5 237 261 102 382 40 599 -69 737 127 880'/%3E%3Cpath d='M520-140L578.5 42.5 731-63M603 493L539 269 237 261 370 105M902 382L539 269M390 382L102 382'/%3E%3Cpath d='M-222 42L126.5 79.5 370 105 539 269 577.5 41.5 927 80 769 229 902 382 603 493 731 737M295-36L577.5 41.5M578 842L295 764M40-201L127 80M102 382L-261 269'/%3E%3C/g%3E%3Cg fill='%23ad1319'%3E%3Ccircle cx='769' cy='229' r='5'/%3E%3Ccircle cx='539' cy='269' r='5'/%3E%3Ccircle cx='603' cy='493' r='5'/%3E%3Ccircle cx='731' cy='737' r='5'/%3E%3Ccircle cx='520' cy='660' r='5'/%3E%3Ccircle cx='309' cy='538' r='5'/%3E%3Ccircle cx='295' cy='764' r='5'/%3E%3Ccircle cx='40' cy='599' r='5'/%3E%3Ccircle cx='102' cy='382' r='5'/%3E%3Ccircle cx='127' cy='80' r='5'/%3E%3Ccircle cx='370' cy='105' r='5'/%3E%3Ccircle cx='578' cy='42' r='5'/%3E%3Ccircle cx='237' cy='261' r='5'/%3E%3Ccircle cx='390' cy='382' r='5'/%3E%3C/g%3E%3C/svg%3E") !important; }
  div.author-shortcodes .author-image {
    position: absolute;
    display: inline-block;
    top: 16px;
    left: 16px;
    margin-top: 0;
    padding: 0;
    width: 160px;
    height: 160px;
    border: 10px solid #c4151c;
    border-radius: 100%;
    -webkit-box-shadow: 4px 2px 5px -1px rgba(0, 0, 0, 0.15);
            box-shadow: 4px 2px 5px -1px rgba(0, 0, 0, 0.15);
    -webkit-transition: all 0.15s ease-in-out;
    transition: all 0.15s ease-in-out;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill-rule='evenodd' clip-rule='evenodd' image-rendering='optimizeQuality' shape-rendering='geometricPrecision' text-rendering='geometricPrecision' viewBox='0 0 256 256'%3E%3Cdefs%3E%3Cstyle%3E .ucab-emblem-light%7Bfill:%23fff%7D.ucab-emblem-dark%7Bfill:%23c5c4c4%7D %3C/style%3E%3C/defs%3E%3Ccircle cx='128' cy='128' r='128' fill='%23a81218'/%3E%3Cpath fill='%23c4151c' d='M71.42 209.41V46.94h7.31l35.39 35.39 10.41-15.8V46.94h7.31l35.39 35.39 10.4-15.8V46.94h7.31l70.6 69.98c.32 3.65.49 7.35.49 11.09 0 70.69-57.31 128-128.01 128-3.51 0-6.99-.15-10.44-.43l-36.53-36.53-5.28-5.28-4.35-4.36z'/%3E%3Cpath d='M71.24 209.23h3.66V46.77h-3.66v19.59L52.78 94.39v67.21l18.46 28.02z' class='ucab-emblem-light'/%3E%3Cpath d='M78.55 209.23H74.9V46.77h3.65v19.59l18.46 28.03v67.21l-18.46 28.02z' class='ucab-emblem-dark'/%3E%3Cpath d='M124.34 209.23H128V46.77h-3.66v19.59l-18.46 28.03v67.21l18.46 28.02z' class='ucab-emblem-light'/%3E%3Cpath d='M131.66 209.23H128V46.77h3.66v19.59l18.46 28.03v67.21l-18.46 28.02z' class='ucab-emblem-dark'/%3E%3Cpath d='M177.45 209.23h3.66V46.77h-3.66v19.59l-18.46 28.03v67.21l18.46 28.02z' class='ucab-emblem-light'/%3E%3Cpath d='M184.76 209.23h-3.66V46.77h3.66v19.59l18.46 28.03v67.21l-18.46 28.02z' class='ucab-emblem-dark'/%3E%3C/svg%3E");
    background-color: #c4151c;
    background-size: 127px 127px;
    background-repeat: no-repeat;
    background-position: 6px 7px; }
    div.author-shortcodes .author-image img {
      padding: 6px;
      -webkit-box-shadow: none;
              box-shadow: none;
      border-radius: 100%;
      z-index: 1;
      -webkit-transition: all 0.15s ease-in-out;
      transition: all 0.15s ease-in-out; }
    div.author-shortcodes .author-image .author-overlay {
      border: 1px solid #fff;
      border-radius: 100%;
      -webkit-box-shadow: none;
              box-shadow: none; }

@media (max-width: 767px) {
  div.author-shortcodes .author-image {
    top: 0;
    left: 50%;
    margin-left: -80px;
    border-color: #c4151c;
    -webkit-box-shadow: 0 2px 5px 4px rgba(0, 0, 0, 0.15);
            box-shadow: 0 2px 5px 4px rgba(0, 0, 0, 0.15); }
    div.author-shortcodes .author-image img {
      background-color: #c4151c; } }
  div.author-shortcodes:hover {
    -webkit-transition: all 0.15s ease-in-out;
    transition: all 0.15s ease-in-out; }
    div.author-shortcodes:hover img {
      max-width: 108%;
      margin-left: -6px;
      margin-top: -6px;
      -webkit-transition: all 0.15s ease-in-out;
      transition: all 0.15s ease-in-out; }
  .et_pb_column_1_4.et_pb_column_1 div.author-shortcodes {
    margin: 0; }
    .et_pb_column_1_4.et_pb_column_1 div.author-shortcodes .author-inner {
      padding: 200px 0 0;
      border: none; }
    .et_pb_column_1_4.et_pb_column_1 div.author-shortcodes .author-image {
      top: 0;
      left: 50%;
      margin-left: -80px;
      -webkit-box-shadow: 0 2px 5px 4px rgba(0, 0, 0, 0.15);
              box-shadow: 0 2px 5px 4px rgba(0, 0, 0, 0.15); }

div.et-learn-more .heading-more {
  color: #c4151c !important; }
  div.et-learn-more .heading-more::before {
    color: #c4151c; }
  div.et-learn-more .heading-more:hover {
    color: #c4151c !important; }
    div.et-learn-more .heading-more:hover::before {
      color: #c4151c !important;
      font-weight: 900; }

div.et-learn-more .learn-more-content {
  margin: 0 0;
  border: 1px solid #c4151c;
  -webkit-box-shadow: none;
          box-shadow: none;
  border-width: 2px; }

.et_pb_module.et_pb_portfolio .et_pb_portfolio_item.type-post {
  margin-bottom: 32px;
  padding-bottom: 8px; }
  .et_pb_module.et_pb_portfolio .et_pb_portfolio_item.type-post::after {
    position: relative;
    display: block;
    left: 50%;
    margin-left: -17.5%;
    content: "\2003";
    width: 35%;
    border-bottom: 5px solid #c4151c; }
  .et_pb_module.et_pb_portfolio .et_pb_portfolio_item.type-post:nth-child(4)::after {
    display: none !important; }
  .et_pb_module.et_pb_portfolio .et_pb_portfolio_item.type-post .entry-title {
    padding-bottom: 0;
    color: #221f20 !important;
    font-family: "Poppins", Helvetica, Arial, Lucida, sans-serif; }
  .et_pb_module.et_pb_portfolio .et_pb_portfolio_item.type-post .post-meta {
    margin-top: 0;
    font-size: 70% !important; }
  .et_pb_module.et_pb_portfolio .et_pb_portfolio_item.type-post .et_pb_row {
    padding-top: 0; }

.et_pb_module.et_pb_portfolio .posts-navigation .nav-links .nav-next a,
.et_pb_module.et_pb_portfolio .posts-navigation .nav-links .nav-previous a {
  display: inline-block;
  padding: 0 16px;
  width: auto;
  height: 48px;
  text-align: center;
  line-height: 45px;
  border: 2px solid #c4151c;
  border-radius: 30px; }
  .et_pb_module.et_pb_portfolio .posts-navigation .nav-links .nav-next a:hover,
.et_pb_module.et_pb_portfolio .posts-navigation .nav-links .nav-previous a:hover {
    color: #fff !important;
    background-color: #c4151c; }

.et_pb_module .et_pb_filterable_portfolio .et_pb_portfolio_filters {
  margin: 0 0 20px 0 !important; }

.et_pb_module .et_pb_filterable_portfolio .et_pb_portfolio_items_wrapper .et_pb_portfolio_item {
  padding-top: 20px !important; }
  .et_pb_module .et_pb_filterable_portfolio .et_pb_portfolio_items_wrapper .et_pb_portfolio_item .post-meta {
    padding-bottom: 5px !important; }
  .et_pb_module .et_pb_filterable_portfolio .et_pb_portfolio_items_wrapper .et_pb_portfolio_item .dp-custom-field {
    display: block !important; }

.et_pb_module.et_pb_dpfilterable_blog .et_pb_portofolio_pagination {
  border: none; }
  .et_pb_module.et_pb_dpfilterable_blog .et_pb_portofolio_pagination ul {
    padding: 0 !important;
    line-height: 26px; }
    .et_pb_module.et_pb_dpfilterable_blog .et_pb_portofolio_pagination ul li {
      padding: 0 !important;
      border: none !important; }
      .et_pb_module.et_pb_dpfilterable_blog .et_pb_portofolio_pagination ul li::before {
        display: none !important; }
      .et_pb_module.et_pb_dpfilterable_blog .et_pb_portofolio_pagination ul li a {
        display: inline-block;
        margin: 0 7px 7px 0;
        width: 48px;
        height: 48px;
        line-height: 45px;
        color: #c4151c;
        text-align: center;
        text-transform: none !important;
        border: 2px solid #c4151c !important;
        border-radius: 100% !important;
        -webkit-transition: all 300ms ease 0;
        transition: all 300ms ease 0; }
        .et_pb_module.et_pb_dpfilterable_blog .et_pb_portofolio_pagination ul li a.active {
          color: #fff;
          background-color: #c4151c;
          border-color: #c4151c !important;
          cursor: default; }
          .et_pb_module.et_pb_dpfilterable_blog .et_pb_portofolio_pagination ul li a.active:hover {
            background-color: #c4151c; }
        .et_pb_module.et_pb_dpfilterable_blog .et_pb_portofolio_pagination ul li a:hover {
          color: #fff;
          background-color: #c4151c; }
        .et_pb_module.et_pb_dpfilterable_blog .et_pb_portofolio_pagination ul li a.last-page {
          margin-right: 0 !important; }
      .et_pb_module.et_pb_dpfilterable_blog .et_pb_portofolio_pagination ul li.next a, .et_pb_module.et_pb_dpfilterable_blog .et_pb_portofolio_pagination ul li.prev a {
        padding: 0 16px;
        width: auto;
        border-radius: 30px; }
      .et_pb_module.et_pb_dpfilterable_blog .et_pb_portofolio_pagination ul li.next a {
        margin: 0 0 7px 7px; }

.et_pb_module.et_pb_dpfilterable_blog .et_pb_portfolio_filters {
  background: #c4151c; }
  .et_pb_module.et_pb_dpfilterable_blog .et_pb_portfolio_filters ul {
    padding: 0 !important;
    background-repeat: no-repeat;
    background-position: 8px 9px;
    background-size: 20px 20px;
    border-top: 5px solid #c4151c; }
    .et_pb_module.et_pb_dpfilterable_blog .et_pb_portfolio_filters ul li.et_pb_portfolio_filter {
      margin: 0 !important;
      padding: 0 !important;
      line-height: 12px;
      border: none !important; }
      .et_pb_module.et_pb_dpfilterable_blog .et_pb_portfolio_filters ul li.et_pb_portfolio_filter::before {
        display: none !important; }
      .et_pb_module.et_pb_dpfilterable_blog .et_pb_portfolio_filters ul li.et_pb_portfolio_filter a {
        display: block;
        margin: 0;
        padding: 10px 10px 0;
        height: 100% !important;
        font-family: "Source Sans Pro", Helvetica, Arial, Lucida, sans-serif;
        color: #fff;
        font-size: 0.85rem;
        font-weight: 600;
        background-color: #c4151c;
        border: none !important;
        border-radius: 0;
        text-transform: uppercase; }
        .et_pb_module.et_pb_dpfilterable_blog .et_pb_portfolio_filters ul li.et_pb_portfolio_filter a:hover::after {
          border-bottom: 2px solid #fff; }
        .et_pb_module.et_pb_dpfilterable_blog .et_pb_portfolio_filters ul li.et_pb_portfolio_filter a::after {
          position: relative;
          display: block;
          bottom: 0;
          left: 0;
          width: 100%;
          content: "\2002";
          border-bottom: 2px solid #c4151c;
          -webkit-transition: all 0.15s ease;
          transition: all 0.15s ease; }
        .et_pb_module.et_pb_dpfilterable_blog .et_pb_portfolio_filters ul li.et_pb_portfolio_filter a.active::after {
          border-bottom: 2px solid #fff; }

@media (max-width: 767px) {
  .et_pb_module.et_pb_dpfilterable_blog .et_pb_portfolio_filters ul li.et_pb_portfolio_filter {
    width: 50%; }
    .et_pb_module.et_pb_dpfilterable_blog .et_pb_portfolio_filters ul li.et_pb_portfolio_filter a:hover {
      background-color: #c4151c; }
    .et_pb_module.et_pb_dpfilterable_blog .et_pb_portfolio_filters ul li.et_pb_portfolio_filter a.active::after, .et_pb_module.et_pb_dpfilterable_blog .et_pb_portfolio_filters ul li.et_pb_portfolio_filter a::after, .et_pb_module.et_pb_dpfilterable_blog .et_pb_portfolio_filters ul li.et_pb_portfolio_filter a:hover::after {
      border-bottom: none; } }

@media (max-width: 567px) {
  .et_pb_module.et_pb_dpfilterable_blog .et_pb_portfolio_filters ul li.et_pb_portfolio_filter {
    width: 100%; } }

.et_pb_module.et_pb_dpfilterable_blog.noticias .et_pb_portfolio_filters.clearfix {
  display: none; }

@media (max-width: 567px) {
  .et_pb_module.et_pb_dpfilterable_blog.noticias .et_pb_grid_item {
    width: 100% !important;
    margin: 0 0 7.5% !important;
    clear: left; } }

@media (min-width: 568px) and (max-width: 979px) {
  .et_pb_module.et_pb_dpfilterable_blog.noticias .et_pb_grid_item {
    width: 46.6% !important;
    margin: 0 5.5% 7.5% 0 !important; }
  .et_pb_module.et_pb_dpfilterable_blog.noticias .et_pb_grid_item:nth-child(2n) {
    margin-right: 0 !important; }
  .et_pb_module.et_pb_dpfilterable_blog.noticias .et_pb_grid_item:nth-child(2n + 1) {
    clear: left; }
  .et_pb_module.et_pb_dpfilterable_blog.noticias .et_pb_grid_item:nth-child(3n + 1) {
    clear: unset !important; } }

@media (min-width: 980px) {
  .et_pb_module.et_pb_dpfilterable_blog.noticias .et_pb_grid_item {
    width: 28.333% !important;
    margin: 0 7.5% 7.5% 0 !important; }
  .et_pb_module.et_pb_dpfilterable_blog.noticias .et_pb_grid_item:nth-child(3n) {
    margin-right: 0 !important; }
  .et_pb_module.et_pb_dpfilterable_blog.noticias .et_pb_grid_item:nth-child(3n + 1) {
    clear: left; }
  .et_pb_module.et_pb_dpfilterable_blog.noticias .et_pb_grid_item:nth-child(4n + 1) {
    clear: unset !important; } }

.et_pb_module.et_pb_dpfilterable_blog.noticias .et_pb_portfolio_item.et_pb_grid_item.noticia {
  position: relative;
  overflow: hidden;
  -webkit-box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 1px 5px 0 rgba(0, 0, 0, 0.12), 0 3px 1px -2px rgba(0, 0, 0, 0.2) ;
          box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 1px 5px 0 rgba(0, 0, 0, 0.12), 0 3px 1px -2px rgba(0, 0, 0, 0.2) ;
  border-radius: 2px;
  -webkit-transition: -webkit-box-shadow 300ms ease-in-out, -webkit-transform 150ms ease-in-out;
  transition: -webkit-box-shadow 300ms ease-in-out, -webkit-transform 150ms ease-in-out;
  transition: box-shadow 300ms ease-in-out, transform 150ms ease-in-out;
  transition: box-shadow 300ms ease-in-out, transform 150ms ease-in-out, -webkit-box-shadow 300ms ease-in-out, -webkit-transform 150ms ease-in-out; }
  .et_pb_module.et_pb_dpfilterable_blog.noticias .et_pb_portfolio_item.et_pb_grid_item.noticia:hover {
    -webkit-box-shadow: 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12), 0 2px 4px -1px rgba(0, 0, 0, 0.3) ;
            box-shadow: 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12), 0 2px 4px -1px rgba(0, 0, 0, 0.3) ; }
    .et_pb_module.et_pb_dpfilterable_blog.noticias .et_pb_portfolio_item.et_pb_grid_item.noticia:hover img {
      -webkit-transform: scale(1.05);
          -ms-transform: scale(1.05);
              transform: scale(1.05); }
  .et_pb_module.et_pb_dpfilterable_blog.noticias .et_pb_portfolio_item.et_pb_grid_item.noticia .entry-title {
    position: relative;
    z-index: 1;
    margin-top: -10px;
    padding: 30px 10px 20px;
    background: #fff; }
    .et_pb_module.et_pb_dpfilterable_blog.noticias .et_pb_portfolio_item.et_pb_grid_item.noticia .entry-title a {
      display: block;
      padding-bottom: 6px;
      color: #333;
      font-size: 18px;
      text-transform: none; }
  .et_pb_module.et_pb_dpfilterable_blog.noticias .et_pb_portfolio_item.et_pb_grid_item.noticia .post-meta {
    padding: 0 10px; }
  .et_pb_module.et_pb_dpfilterable_blog.noticias .et_pb_portfolio_item.et_pb_grid_item.noticia .dp-post-excerpt {
    padding: 0 10px 10px;
    font-size: 90%; }
  .et_pb_module.et_pb_dpfilterable_blog.noticias .et_pb_portfolio_item.et_pb_grid_item.noticia img {
    -webkit-transition: all 300ms ease-in-out;
    transition: all 300ms ease-in-out; }
  .et_pb_module.et_pb_dpfilterable_blog.noticias .et_pb_portfolio_item.et_pb_grid_item.noticia a.more-link {
    position: absolute;
    display: none;
    right: 24px;
    margin: -36px 0 0; }

.et_pb_module.et_pb_dpfilterable_blog.ofertas .et_pb_portfolio_filters {
  margin-bottom: 30px; }

.et_pb_module.et_pb_dpfilterable_blog.ofertas .et_pb_portfolio_items {
  margin-bottom: 30px !important; }
  .et_pb_module.et_pb_dpfilterable_blog.ofertas .et_pb_portfolio_items .et_pb_portfolio_item {
    border-bottom: 1px solid #c4151c; }
    .et_pb_module.et_pb_dpfilterable_blog.ofertas .et_pb_portfolio_items .et_pb_portfolio_item.dp_portfolio_list_item {
      margin-bottom: 1% !important;
      padding-bottom: 1.8%; }
      .et_pb_module.et_pb_dpfilterable_blog.ofertas .et_pb_portfolio_items .et_pb_portfolio_item.dp_portfolio_list_item .dp_portfolio_item_left {
        width: 100px; }
      .et_pb_module.et_pb_dpfilterable_blog.ofertas .et_pb_portfolio_items .et_pb_portfolio_item.dp_portfolio_list_item .dp_portfolio_item_right {
        width: calc(100% - 100px - 3.33%); }
    .et_pb_module.et_pb_dpfilterable_blog.ofertas .et_pb_portfolio_items .et_pb_portfolio_item .entry-title {
      padding-bottom: 0 !important;
      font-size: 20px !important; }
    .et_pb_module.et_pb_dpfilterable_blog.ofertas .et_pb_portfolio_items .et_pb_portfolio_item .post-meta {
      margin: 0 !important; }
      .et_pb_module.et_pb_dpfilterable_blog.ofertas .et_pb_portfolio_items .et_pb_portfolio_item .post-meta .ppp-blog-post-date {
        font-size: 90%; }
    .et_pb_module.et_pb_dpfilterable_blog.ofertas .et_pb_portfolio_items .et_pb_portfolio_item a.more-link {
      position: absolute;
      display: block;
      right: 24px;
      top: 0;
      margin: 22px 0 0; }
    .et_pb_module.et_pb_dpfilterable_blog.ofertas .et_pb_portfolio_items .et_pb_portfolio_item .et_portfolio_image {
      width: 96px;
      height: 68px;
      overflow: hidden;
      border: 2px solid #c4151c; }

.et_pb_module.et_pb_dpblog_portfolio.sidebar-posts-content {
  padding: 0 8% 24px; }
  .et_pb_module.et_pb_dpblog_portfolio.sidebar-posts-content.light {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#f8f8f8), to(#e5e5e5));
    background-image: -webkit-linear-gradient(top, #f8f8f8 0%, #e5e5e5 100%);
    background-image: linear-gradient(180deg, #f8f8f8 0%, #e5e5e5 100%); }
  body.tag-caracas .et_pb_module.et_pb_dpblog_portfolio.sidebar-posts-content.context {
    border-left: 5px solid #c4151c; }
  body.tag-guayana .et_pb_module.et_pb_dpblog_portfolio.sidebar-posts-content.context {
    border-left: 5px solid #f5821f; }

@media (max-width: 979px) {
  .et_pb_module.et_pb_dpblog_portfolio.sidebar-posts-content {
    border-left: none !important; } }
  .et_pb_module.et_pb_dpblog_portfolio.sidebar-posts-content .et_pb_portfolio_item.type-post {
    margin-bottom: 16px; }
    .et_pb_module.et_pb_dpblog_portfolio.sidebar-posts-content .et_pb_portfolio_item.type-post::after {
      left: 0;
      margin: 0;
      width: 100%;
      border-bottom: 1px solid #c5c4c4; }
    .et_pb_module.et_pb_dpblog_portfolio.sidebar-posts-content .et_pb_portfolio_item.type-post:last-child {
      margin-bottom: 0; }
      .et_pb_module.et_pb_dpblog_portfolio.sidebar-posts-content .et_pb_portfolio_item.type-post:last-child .more-link {
        margin-top: -16px; }
      .et_pb_module.et_pb_dpblog_portfolio.sidebar-posts-content .et_pb_portfolio_item.type-post:last-child::after {
        display: none; }
    .et_pb_module.et_pb_dpblog_portfolio.sidebar-posts-content .et_pb_portfolio_item.type-post .entry-title {
      width: 88%;
      font-size: 18px !important;
      text-align: left !important; }
    .et_pb_module.et_pb_dpblog_portfolio.sidebar-posts-content .et_pb_portfolio_item.type-post .more-link {
      position: absolute;
      top: 50%;
      right: 0;
      margin-top: -26px;
      color: #787878;
      line-height: 20px;
      font-family: ETmodules, fantasy;
      font-size: 20px;
      font-weight: 600;
      border-radius: 50%; }
    .et_pb_module.et_pb_dpblog_portfolio.sidebar-posts-content .et_pb_portfolio_item.type-post:hover .entry-title {
      color: #c4151c !important; }
      body.tag-guayana .et_pb_module.et_pb_dpblog_portfolio.sidebar-posts-content .et_pb_portfolio_item.type-post:hover .entry-title {
        color: #f5821f !important; }
    .et_pb_module.et_pb_dpblog_portfolio.sidebar-posts-content .et_pb_portfolio_item.type-post:hover .more-link {
      color: #c4151c; }
      body.tag-guayana .et_pb_module.et_pb_dpblog_portfolio.sidebar-posts-content .et_pb_portfolio_item.type-post:hover .more-link {
        color: #f5821f; }
  .et_pb_module.et_pb_dpblog_portfolio.sidebar-posts-content .posts-navigation .nav-links .nav-next a,
.et_pb_module.et_pb_dpblog_portfolio.sidebar-posts-content .posts-navigation .nav-links .nav-previous a {
    position: absolute;
    display: inline-block;
    bottom: -38px;
    width: auto;
    height: auto;
    color: #c4151c;
    line-height: 16px;
    font-size: 90%;
    border: none; }
    .et_pb_module.et_pb_dpblog_portfolio.sidebar-posts-content .posts-navigation .nav-links .nav-next a:hover,
.et_pb_module.et_pb_dpblog_portfolio.sidebar-posts-content .posts-navigation .nav-links .nav-previous a:hover {
      color: #c4151c !important;
      background-color: inherit; }
  .et_pb_module.et_pb_dpblog_portfolio.sidebar-posts-content .posts-navigation .nav-links .nav-previous a {
    left: 0;
    padding: 16px 0 16px 20px; }
    .et_pb_module.et_pb_dpblog_portfolio.sidebar-posts-content .posts-navigation .nav-links .nav-previous a::before {
      position: absolute;
      left: 0;
      bottom: 16px;
      content: "\40";
      font-family: ETmodules, fantasy;
      color: #c4151c; }
  .et_pb_module.et_pb_dpblog_portfolio.sidebar-posts-content .posts-navigation .nav-links .nav-next a {
    right: 0;
    padding: 16px 20px 16px 0 !important; }
    .et_pb_module.et_pb_dpblog_portfolio.sidebar-posts-content .posts-navigation .nav-links .nav-next a::after {
      position: absolute;
      right: 0;
      bottom: 16px;
      content: "\41";
      font-family: ETmodules, fantasy;
      color: #c4151c; }

.pasantias.caracteristicas {
  position: relative;
  padding-left: 84px !important; }
  .pasantias.caracteristicas::before {
    position: absolute;
    top: 0;
    left: 0;
    width: 84px;
    height: 84px;
    overflow: hidden;
    background-repeat: no-repeat;
    background-size: 64px;
    content: "\2002"; }
  .pasantias.caracteristicas.duracion::before {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='97.16' height='97.16'%3E%3Cg fill='%23c4151c'%3E%3Cpath d='M48.58 0C21.793 0 0 21.793 0 48.58s21.793 48.58 48.58 48.58 48.58-21.793 48.58-48.58S75.367 0 48.58 0zm0 86.823c-21.087 0-38.244-17.155-38.244-38.243S27.493 10.337 48.58 10.337 86.824 27.492 86.824 48.58 69.667 86.823 48.58 86.823z'/%3E%3Cpath d='M73.898 47.08H52.066V20.83a4 4 0 0 0-8 0v30.25a4 4 0 0 0 4 4h25.832a4 4 0 0 0 0-8z'/%3E%3C/g%3E%3C/svg%3E"); }
  .pasantias.caracteristicas.desarrollo::before {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='95.348' height='95.347'%3E%3Cg fill='%23c4151c'%3E%3Cpath d='M56.527 60.122l-4.662-1.033c-.047-3.138-.719-6.168-1.996-9.007l3.606-2.92c.858-.695.99-1.954.296-2.813l-4.521-5.584c-.334-.413-.818-.675-1.346-.731-.525-.057-1.056.102-1.468.435l-3.511 2.846c-2.486-1.907-5.277-3.259-8.297-4.019v-4.458c0-1.104-.896-2-2-2h-7.183c-1.104 0-2 .896-2 2v4.461c-3.08.777-5.922 2.171-8.447 4.144l-3.545-2.82c-.415-.33-.94-.479-1.472-.422-.527.06-1.009.327-1.339.743L4.17 44.567c-.688.864-.544 2.123.32 2.81l3.642 2.896c-1.25 2.848-1.895 5.879-1.916 9.01L1.55 60.361c-1.076.25-1.747 1.322-1.499 2.398l1.616 7.001c.249 1.077 1.325 1.747 2.399 1.499l4.813-1.111c1.429 2.682 3.344 5.018 5.691 6.943l-2.17 4.55c-.476.997-.054 2.19.943 2.666l6.484 3.095c.271.129.566.194.861.194.226 0 .451-.038.668-.114.5-.178.909-.545 1.138-1.024l2.198-4.611c2.923.563 5.966.554 8.879-.032l2.236 4.584c.484.994 1.685 1.403 2.675.922l6.456-3.148c.992-.484 1.405-1.682.921-2.674l-2.206-4.524c2.335-1.946 4.231-4.301 5.639-6.999l4.812 1.067c1.076.237 2.146-.441 2.385-1.521l1.557-7.014c.114-.518.02-1.061-.267-1.508-.284-.448-.734-.764-1.252-.878zm-18.671-.687c0 4.859-3.953 8.812-8.813 8.812-4.858 0-8.811-3.953-8.811-8.812s3.952-8.812 8.811-8.812c4.86.001 8.813 3.953 8.813 8.812zM61.943 42.999c.746 0 1.463-.42 1.807-1.139l1.054-2.208c1.826.353 3.735.345 5.551-.021l1.07 2.195c.483.992 1.682 1.405 2.675.921l2.691-1.313c.477-.233.842-.646 1.015-1.147.172-.501.139-1.051-.095-1.528l-1.053-2.155c1.458-1.214 2.646-2.686 3.527-4.377l2.278.504c1.074.238 2.146-.442 2.386-1.52l.646-2.923c.238-1.078-.441-2.146-1.521-2.385l-2.184-.484c-.028-1.962-.449-3.857-1.248-5.632l1.673-1.355c.412-.334.675-.818.729-1.345.056-.527-.102-1.056-.436-1.468l-1.884-2.327c-.697-.859-1.957-.99-2.813-.295l-1.614 1.307c-1.554-1.193-3.299-2.038-5.188-2.513v-2.04c0-1.104-.896-2-2-2h-2.994c-1.104 0-2 .896-2 2v2.04c-1.927.486-3.703 1.358-5.28 2.592l-1.634-1.298c-.862-.687-2.12-.543-2.81.32L52.43 15.75c-.33.416-.481.945-.422 1.472.061.527.327 1.009.743 1.339l1.689 1.345c-.78 1.779-1.184 3.676-1.197 5.636l-2.188.505c-.518.119-.965.439-1.246.889s-.372.993-.252 1.51l.675 2.918c.249 1.076 1.323 1.747 2.398 1.498l2.279-.527c.893 1.676 2.09 3.137 3.56 4.343l-1.035 2.17c-.229.479-.257 1.028-.08 1.528.178.5.546.91 1.024 1.138l2.702 1.289c.281.132.574.196.863.196zm.067-17.364c0-3.039 2.473-5.51 5.512-5.51 3.038 0 5.51 2.472 5.51 5.51 0 3.039-2.472 5.511-5.51 5.511-3.04 0-5.512-2.472-5.512-5.511zM93.782 64.115l-2.182-.483c-.028-1.961-.449-3.856-1.25-5.632l1.675-1.355c.412-.334.675-.818.73-1.346s-.103-1.057-.437-1.468l-1.885-2.327c-.695-.859-1.956-.99-2.813-.295l-1.613 1.307c-1.556-1.193-3.3-2.038-5.188-2.513v-2.039c0-1.104-.896-2-2-2h-2.994c-1.104 0-2 .896-2 2v2.041c-1.929.485-3.706 1.358-5.281 2.592h-.001l-1.632-1.298c-.415-.331-.938-.482-1.472-.422-.527.061-1.009.326-1.339.742l-1.863 2.343c-.688.864-.544 2.123.32 2.812l1.691 1.344c-.782 1.785-1.187 3.681-1.199 5.637l-2.188.505c-.517.12-.965.438-1.246.89-.28.449-.372.992-.252 1.51l.675 2.918c.249 1.076 1.327 1.744 2.397 1.498l2.281-.526c.893 1.677 2.09 3.138 3.558 4.343h.001l-1.035 2.168c-.229.479-.258 1.029-.081 1.529.179.5.546.909 1.024 1.138l2.702 1.289c.277.132.571.195.859.195.746 0 1.464-.42 1.807-1.14l1.054-2.207c1.828.353 3.739.347 5.552-.021l1.071 2.193c.484.992 1.682 1.406 2.675.922l2.69-1.312c.477-.232.842-.645 1.014-1.146.173-.501.141-1.051-.093-1.528l-1.052-2.155c1.459-1.215 2.645-2.688 3.524-4.377l2.278.506c.52.115 1.061.02 1.508-.267.447-.285.763-.735.878-1.254l.647-2.923c.245-1.081-.436-2.148-1.515-2.388zm-10.944-.267c0 3.039-2.472 5.511-5.509 5.511-3.038 0-5.512-2.472-5.512-5.511s2.474-5.511 5.512-5.511c3.037.001 5.509 2.473 5.509 5.511z'/%3E%3C/g%3E%3C/svg%3E"); }
  .pasantias.caracteristicas.fin::before {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='95.529' height='95.528'%3E%3Cg fill='%23c4151c'%3E%3Cpath d='M16.5 0h-5.925C8.18 0 6.232 1.948 6.232 4.343c0 2.158 1.617 4.006 3.763 4.298v84.887c0 1.104.896 2 2 2h3.085c1.104 0 2-.896 2-2V8.641h.002c2.144-.292 3.761-2.14 3.761-4.298C20.843 1.949 18.895 0 16.5 0zM88.005 9.313c-4.561-1.73-9.215-2.571-14.231-2.571-6.647 0-13.089 1.491-19.317 2.934-6.172 1.431-12.554 2.909-19.09 2.909-4.531 0-8.739-.699-12.863-2.139-.612-.212-1.369-.491-1.369-.491v46.532c4.562 1.729 9.217 2.571 14.232 2.571 6.639 0 13.075-1.488 19.309-2.933 6.179-1.431 12.566-2.909 19.1-2.909 4.532 0 8.739.698 12.862 2.137.61.211 1.289.117 1.817-.258.527-.375.842-.982.842-1.631V11.183c-.003-.831-.514-1.575-1.292-1.87zM43.485 42.84c-3.643.979-6.473 1.663-9.251 1.663-3.243 0-6.364-.963-10.392-3.214v-12.49c3.956 2.148 7.102 3.073 10.393 3.073 2.831 0 5.658-.666 9.25-1.628V42.84zm21.165 8.014c-4.66.91-8.224 1.812-12.33 2.851-2.41.61-4.897 1.239-7.834 1.927V43.945c4.079-1.123 7.221-2.352 10.264-3.541 2.953-1.154 6-2.345 9.902-3.435l-.002 13.885zM54.39 25.319c-2.953 1.119-6.002 2.275-9.905 3.362V14.815c4.075-.871 7.106-1.6 10.309-2.37 2.91-.699 5.912-1.422 9.855-2.284l.002 11.694c-4.075 1.12-7.219 2.311-10.261 3.464zm30.904 11.45c-3.956-2.149-7.104-3.074-10.396-3.074-2.832 0-5.656.665-9.246 1.626V22.727c3.641-.979 6.469-1.661 9.248-1.661 3.244 0 6.366.963 10.396 3.215v12.488h-.002z'/%3E%3C/g%3E%3C/svg%3E"); }
  .pasantias.caracteristicas.normas::before {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='95.529' height='95.528'%3E%3Cg fill='%23c4151c'%3E%3Cpath d='M16.5 0h-5.925C8.18 0 6.232 1.948 6.232 4.343c0 2.158 1.617 4.006 3.763 4.298v84.887c0 1.104.896 2 2 2h3.085c1.104 0 2-.896 2-2V8.641h.002c2.144-.292 3.761-2.14 3.761-4.298C20.843 1.949 18.895 0 16.5 0zM88.005 9.313c-4.561-1.73-9.215-2.571-14.231-2.571-6.647 0-13.089 1.491-19.317 2.934-6.172 1.431-12.554 2.909-19.09 2.909-4.531 0-8.739-.699-12.863-2.139-.612-.212-1.369-.491-1.369-.491v46.532c4.562 1.729 9.217 2.571 14.232 2.571 6.639 0 13.075-1.488 19.309-2.933 6.179-1.431 12.566-2.909 19.1-2.909 4.532 0 8.739.698 12.862 2.137.61.211 1.289.117 1.817-.258.527-.375.842-.982.842-1.631V11.183c-.003-.831-.514-1.575-1.292-1.87zM43.485 42.84c-3.643.979-6.473 1.663-9.251 1.663-3.243 0-6.364-.963-10.392-3.214v-12.49c3.956 2.148 7.102 3.073 10.393 3.073 2.831 0 5.658-.666 9.25-1.628V42.84zm21.165 8.014c-4.66.91-8.224 1.812-12.33 2.851-2.41.61-4.897 1.239-7.834 1.927V43.945c4.079-1.123 7.221-2.352 10.264-3.541 2.953-1.154 6-2.345 9.902-3.435l-.002 13.885zM54.39 25.319c-2.953 1.119-6.002 2.275-9.905 3.362V14.815c4.075-.871 7.106-1.6 10.309-2.37 2.91-.699 5.912-1.422 9.855-2.284l.002 11.694c-4.075 1.12-7.219 2.311-10.261 3.464zm30.904 11.45c-3.956-2.149-7.104-3.074-10.396-3.074-2.832 0-5.656.665-9.246 1.626V22.727c3.641-.979 6.469-1.661 9.248-1.661 3.244 0 6.366.963 10.396 3.215v12.488h-.002z'/%3E%3C/g%3E%3C/svg%3E"); }

@media (max-width: 667px) {
  .pasantias.caracteristicas {
    padding-left: 54px !important; }
    .pasantias.caracteristicas::before {
      width: 54px;
      height: 54px;
      background-size: 34px; } }

.widget_ucab_events_list .event-list .event .info .title, .entry-content .event-list .event .info .title {
  font-family: "Poppins", Helvetica, Arial, Lucida, sans-serif; }

.event-list .event {
  -webkit-box-shadow: 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12), 0 5px 5px -3px rgba(0, 0, 0, 0.3) !important;
          box-shadow: 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12), 0 5px 5px -3px rgba(0, 0, 0, 0.3) !important; }
  .event-list .event .date {
    width: 62px !important;
    font-size: 1.4rem; }
    .event-list .event .date .day {
      font-size: 1.8rem;
      font-weight: 600; }
  #et-main-area .event-list .event .info .title {
    padding-bottom: 8px;
    color: #343434;
    font-family: "Open Sans", Helvetica, Arial, Lucida, sans-serif !important;
    font-size: 1rem;
    text-transform: none !important; }
  .event-list .event .info .desc-wrapper .desc {
    display: inline-block !important;
    font-size: 0.85rem;
    line-height: 1.3rem !important; }
  .event-list .event .info .desc-wrapper .summary {
    display: none !important; }
  .event-list .event.feriado .date {
    background-color: #777 !important; }
  .event-list .event.feriado .info {
    background-color: #e5e5e5 !important; }
  .event-list .event.inicio-de-clases .date {
    background-color: #00a66c !important; }
  .event-list .event.fin-de-clases .date {
    background-color: #c4151c !important; }
  .event-list .event.seminario-web .date {
    background-color: #932684 !important; }

.event-list div + p {
  display: none; }

.event-list h2 {
  color: #343434 !important;
  font-size: 1.35rem !important; }

.sidebar-social-media-content {
  padding: 0 8% 4px 8%; }
  .sidebar-social-media-content .fts-twitter-div {
    margin-top: -24px; }
  .sidebar-social-media-content.light {
    background-color: #f8f8f8; }
    .sidebar-social-media-content.light .fts-tweeter-wrap:last-child .tweeter-info {
      border: none !important; }
    .sidebar-social-media-content.light .fts-tweeter-wrap .tweeter-info {
      padding: 14px 0 15px 0;
      background: none;
      border-bottom: 1px solid #c5c4c4;
      -webkit-box-shadow: none !important;
              box-shadow: none !important; }
      .sidebar-social-media-content.light .fts-tweeter-wrap .tweeter-info .fts-twitter-image {
        width: 48px;
        height: 48px;
        border: 2px solid #c4151c;
        border-radius: 100%; }
        .sidebar-social-media-content.light .fts-tweeter-wrap .tweeter-info .fts-twitter-image .twitter-image {
          margin: 0; }
      .sidebar-social-media-content.light .fts-tweeter-wrap .tweeter-info .fts-right {
        padding: 0; }
        .sidebar-social-media-content.light .fts-tweeter-wrap .tweeter-info .fts-right .fts-uppercase.fts-bold,
.sidebar-social-media-content.light .fts-tweeter-wrap .tweeter-info .fts-right .time {
          display: block;
          padding: 0 0 0 64px; }
      .sidebar-social-media-content.light .fts-tweeter-wrap .tweeter-info .fts-twitter-text {
        display: block;
        margin: 0; }

@media (max-width: 980px) {
  .sidebar-social-media-content.light .fts-tweeter-wrap .tweeter-info .fts-twitter-text {
    margin-top: 24px; } }
      .sidebar-social-media-content.light .fts-tweeter-wrap .tweeter-info .fts-twitter-reply-wrap-left {
        display: none; }
  .sidebar-social-media-content.add-title::before {
    position: relative;
    display: block;
    top: -24px;
    left: 50%;
    margin: 0 0 0 -24px;
    width: 48px;
    height: 48px;
    content: "\e094";
    font-family: ETmodules, fantasy;
    font-size: 32px;
    text-align: center;
    line-height: 48px;
    color: #c4151c;
    background: #fff;
    border: 2px solid #c4151c;
    border-radius: 100%;
    overflow: hidden; }

.et_post_meta_wrapper {
  display: none; }

@media screen and (max-width: 425px) {
  .card-post__content {
    font-size: 11px !important; } }

@media screen and (max-width: 1450px) and (min-width: 1100px) {
  .card-post__content {
    font-size: 11px !important; } }

@media screen and (max-width: 1100px) {
  .card-post__content {
    font-size: 9px !important; } }

@media screen and (max-width: 980px) {
  .card-post__content {
    font-size: 16px !important; } }

#et-main-area #main-content .entry-content table:not(.events-table) thead tr th {
  font-family: "Poppins", Helvetica, Arial, Lucida, sans-serif !important;
  font-weight: 600 !important; }
  #et-main-area #main-content .entry-content table:not(.events-table) thead tr th.sorting_asc, #et-main-area #main-content .entry-content table:not(.events-table) thead tr th.sorting_desc {
    background-image: none !important; }

#et-main-area #main-content .entry-content table:not(.events-table) tbody tr:first-child td, #et-main-area #main-content .entry-content table:not(.events-table).woth tbody tr:first-child td {
  font-size: 16px;
  font-weight: 400;
  font-family: "Open Sans", Helvetica, Arial, Lucida, sans-serif !important;
  color: #343434;
  text-transform: none;
  background-color: #fafafa; }

#et-main-area #main-content .entry-content table:not(.events-table) tbody tr th, #et-main-area #main-content .entry-content table:not(.events-table).woth tbody tr th {
  padding: 15px 20px;
  font-family: "Open Sans", Helvetica, Arial, Lucida, sans-serif;
  font-size: 16px;
  font-weight: 600;
  color: #343434;
  background-color: #ebebeb !important;
  border: 2px solid #fff !important; }
  #et-main-area #main-content .entry-content table:not(.events-table) tbody tr th.alt, #et-main-area #main-content .entry-content table:not(.events-table).woth tbody tr th.alt {
    color: #fff;
    background-color: #c4151c !important; }

#et-main-area #main-content .entry-content table:not(.events-table) tbody tr td.alt, #et-main-area #main-content .entry-content table:not(.events-table).woth tbody tr td.alt {
  background-color: #ebebeb !important; }

#et-main-area #main-content .entry-content table:not(.variations) {
  border: none !important; }

#et-main-area #main-content .entry-content .dataTables_length {
  padding-top: 0.65rem; }

#et-main-area #main-content .entry-content .dataTables_info {
  padding-top: 1.375rem; }

#et-main-area #main-content .entry-content .dataTables_paginate {
  padding-right: 0; }
  #et-main-area #main-content .entry-content .dataTables_paginate a::before, #et-main-area #main-content .entry-content .dataTables_paginate a::after {
    display: none;
    content: ""; }

#et-main-area #main-content .entry-content .dataTables_wrapper table.dataTable thead th {
  border: none important; }

#et-main-area #main-content .entry-content .tablepress thead tr th {
  padding: 14px;
  font-family: "Poppins", Helvetica, Arial, Lucida, sans-serif;
  text-transform: uppercase;
  color: #fff;
  background-color: #c4151c;
  border: 1px solid #fff; }
  #et-main-area #main-content .entry-content .tablepress thead tr th.sorting_asc, #et-main-area #main-content .entry-content .tablepress thead tr th.sorting_desc {
    background-image: none !important; }

#et-main-area #main-content .entry-content .tablepress tbody tr td {
  padding: 14px;
  font-size: 16px;
  font-weight: 400;
  font-family: "Open Sans", Helvetica, Arial, Lucida, sans-serif !important;
  color: #343434;
  background-color: #fafafa;
  border: 1px solid #fff; }

#et-main-area #main-content .entry-content .tablepress tbody.row-hover tr:hover td {
  background-color: #e5e5e5; }

#et-main-area #main-content #et-boc .tablepress thead tr th {
  font-family: "Poppins", Helvetica, Arial, Lucida, sans-serif;
  text-transform: uppercase;
  color: #fff;
  background-color: #c4151c; }
  #et-main-area #main-content #et-boc .tablepress thead tr th.sorting_asc, #et-main-area #main-content #et-boc .tablepress thead tr th.sorting_desc {
    background-image: none !important; }

#et-main-area #main-content #et-boc .dataTables_length {
  padding-top: 0.65rem; }

#et-main-area #main-content #et-boc .dataTables_info {
  padding-top: 1.375rem; }

#et-main-area #main-content #et-boc .dataTables_paginate {
  padding-right: 0; }
  #et-main-area #main-content #et-boc .dataTables_paginate a::before, #et-main-area #main-content #et-boc .dataTables_paginate a::after {
    display: none;
    content: ""; }

.dp_ppp_module .et_pb_portfolio_items_wrapper .et_pb_portfolio_items .staff .et_portfolio_image {
  padding-top: calc(100% - 10px);
  background: #c4151c;
  background: -webkit-radial-gradient(circle, #c4151c 0%, #c4151c 100%);
  background: radial-gradient(circle, #c4151c 0%, #c4151c 100%);
  border: 5px solid #c4151c !important;
  border-radius: 100%;
  overflow: hidden; }
  .dp_ppp_module .et_pb_portfolio_items_wrapper .et_pb_portfolio_items .staff .et_portfolio_image:hover img {
    -webkit-transform: scale(1.15);
        -ms-transform: scale(1.15);
            transform: scale(1.15); }
  .dp_ppp_module .et_pb_portfolio_items_wrapper .et_pb_portfolio_items .staff .et_portfolio_image img {
    position: absolute;
    border-radius: 100%;
    height: 100%;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    -o-object-fit: cover;
       object-fit: cover;
    -webkit-transition: 0.25s all ease-in-out;
    transition: 0.25s all ease-in-out; }
  .dp_ppp_module .et_pb_portfolio_items_wrapper .et_pb_portfolio_items .staff .et_portfolio_image .et_overlay {
    border-radius: 100%; }

.dp_ppp_module .et_pb_portfolio_items_wrapper .et_pb_portfolio_items .staff .dp-custom-field .dp-custom-field-value {
  display: inline-block; }

.single-staff #main-content .et_pb_section, .single-representante_estudi #main-content .et_pb_section {
  padding: 0; }
  .single-staff #main-content .et_pb_section.meta-bar, .single-representante_estudi #main-content .et_pb_section.meta-bar {
    padding: 0 !important;
    overflow: hidden; }

@media (max-width: 980px) {
  .single-staff #main-content .et_pb_section.meta-bar, .single-representante_estudi #main-content .et_pb_section.meta-bar {
    background: #c4151c !important; }
    .single-staff #main-content .et_pb_section.meta-bar .et_pb_row, .single-representante_estudi #main-content .et_pb_section.meta-bar .et_pb_row {
      background: #c4151c !important; }
    .single-staff #main-content .et_pb_section.meta-bar .breadcrumb, .single-representante_estudi #main-content .et_pb_section.meta-bar .breadcrumb {
      display: none; } }

@media (min-width: 981px) {
  .single-staff #main-content .et_pb_section.meta-bar .breadcrumb, .single-representante_estudi #main-content .et_pb_section.meta-bar .breadcrumb {
    border-left: 0 !important; }
  .single-staff #main-content .et_pb_section.meta-bar .nav-back, .single-representante_estudi #main-content .et_pb_section.meta-bar .nav-back {
    display: none; } }
    .single-staff #main-content .et_pb_section.meta-bar .et_pb_row, .single-representante_estudi #main-content .et_pb_section.meta-bar .et_pb_row {
      padding: 0; }
    .single-staff #main-content .et_pb_section.meta-bar .breadcrumb, .single-representante_estudi #main-content .et_pb_section.meta-bar .breadcrumb {
      padding: 2px 0 0 0 !important; }
      .single-staff #main-content .et_pb_section.meta-bar .breadcrumb > li a, .single-representante_estudi #main-content .et_pb_section.meta-bar .breadcrumb > li a {
        color: #787878; }
    .single-staff #main-content .et_pb_section.meta-bar .nav-back a, .single-representante_estudi #main-content .et_pb_section.meta-bar .nav-back a {
      position: relative;
      margin: 0 10px 0 0;
      padding: 0 2px;
      font-family: "Source Sans Pro", Helvetica, Arial, Lucida, sans-serif;
      font-size: 12.5px !important;
      font-weight: 600;
      color: #fff;
      line-height: 2rem;
      text-transform: uppercase; }
      .single-staff #main-content .et_pb_section.meta-bar .nav-back a::after, .single-representante_estudi #main-content .et_pb_section.meta-bar .nav-back a::after {
        position: absolute;
        content: "";
        top: 26px;
        left: 0;
        height: 5px;
        width: 100%;
        background: #fff;
        opacity: 1;
        -webkit-transition-duration: 0.3s;
                transition-duration: 0.3s;
        -webkit-transition: opacity 0.4s, -webkit-transform 0.3s;
        transition: opacity 0.4s, -webkit-transform 0.3s;
        transition: opacity 0.4s, transform 0.3s;
        transition: opacity 0.4s, transform 0.3s, -webkit-transform 0.3s;
        -webkit-backface-visibility: hidden;
                backface-visibility: hidden; }
      .single-staff #main-content .et_pb_section.meta-bar .nav-back a:hover::after, .single-representante_estudi #main-content .et_pb_section.meta-bar .nav-back a:hover::after {
        opacity: 1;
        -webkit-transform: translateY(-4px);
            -ms-transform: translateY(-4px);
                transform: translateY(-4px); }

.single-staff #main-content .header-content .et_pb_module_header:after, .single-representante_estudi #main-content .header-content .et_pb_module_header:after {
  content: "";
  display: block;
  width: 150px;
  height: 5px;
  margin: 2rem auto;
  background-color: #c4151c; }

.single-staff #main-content .et_pb_image, .single-staff #main-content .et_portfolio_image, .single-representante_estudi #main-content .et_pb_image, .single-representante_estudi #main-content .et_portfolio_image {
  background-color: #c4151c;
  border: 3px solid #c4151c;
  border-radius: 100%; }
  .single-staff #main-content .et_pb_image .et_pb_image_wrap, .single-staff #main-content .et_portfolio_image .et_pb_image_wrap, .single-representante_estudi #main-content .et_pb_image .et_pb_image_wrap, .single-representante_estudi #main-content .et_portfolio_image .et_pb_image_wrap {
    padding-top: 100%;
    width: 100%; }
    .single-staff #main-content .et_pb_image .et_pb_image_wrap img, .single-staff #main-content .et_portfolio_image .et_pb_image_wrap img, .single-representante_estudi #main-content .et_pb_image .et_pb_image_wrap img, .single-representante_estudi #main-content .et_portfolio_image .et_pb_image_wrap img {
      position: absolute !important;
      border-radius: 100%;
      height: 100%;
      width: 100%;
      top: 0;
      left: 0;
      right: 0;
      bottom: 0;
      -o-object-fit: cover !important;
         object-fit: cover !important; }
  .single-staff #main-content .et_pb_image img.dp_ppp_post_thumb, .single-staff #main-content .et_portfolio_image img.dp_ppp_post_thumb, .single-representante_estudi #main-content .et_pb_image img.dp_ppp_post_thumb, .single-representante_estudi #main-content .et_portfolio_image img.dp_ppp_post_thumb {
    border-radius: 100%; }

.single-staff #main-content .et_pb_column_0 .et_pb_text, .single-representante_estudi #main-content .et_pb_column_0 .et_pb_text {
  margin-bottom: 0 !important;
  font-size: 92%; }

.dp_ppp_module .et_pb_portfolio_items_wrapper .et_pb_portfolio_items .representante_estudi .et_portfolio_image {
  padding-top: calc(100% - 10px);
  background: #c4151c;
  background: -webkit-radial-gradient(circle, #c4151c 0%, #c4151c 100%);
  background: radial-gradient(circle, #c4151c 0%, #c4151c 100%);
  border: 5px solid #c4151c !important;
  border-radius: 100%;
  overflow: hidden; }
  .dp_ppp_module .et_pb_portfolio_items_wrapper .et_pb_portfolio_items .representante_estudi .et_portfolio_image:hover img {
    -webkit-transform: scale(1.15);
        -ms-transform: scale(1.15);
            transform: scale(1.15); }
  .dp_ppp_module .et_pb_portfolio_items_wrapper .et_pb_portfolio_items .representante_estudi .et_portfolio_image img {
    position: absolute;
    border-radius: 100%;
    height: 100%;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    -o-object-fit: cover;
       object-fit: cover;
    -webkit-transition: 0.25s all ease-in-out;
    transition: 0.25s all ease-in-out; }
  .dp_ppp_module .et_pb_portfolio_items_wrapper .et_pb_portfolio_items .representante_estudi .et_portfolio_image .et_overlay {
    border-radius: 100%; }

.dp_ppp_module .et_pb_portfolio_items_wrapper .et_pb_portfolio_items .representante_estudi .dp-custom-field .dp-custom-field-value {
  display: inline-block; }

.representante-template-default.single-representante .et_post_meta_wrapper {
  display: none; }

.representante-template-default.single-representante .representante-square-image {
  border-radius: 100%; }
  .representante-template-default.single-representante .representante-square-image .et_pb_image_wrap {
    padding-top: 100%;
    width: 100%; }
    .representante-template-default.single-representante .representante-square-image .et_pb_image_wrap img {
      position: absolute !important;
      border-radius: 100%;
      height: 100%;
      top: 0;
      left: 0;
      right: 0;
      bottom: 0;
      -o-object-fit: cover;
         object-fit: cover; }

.et_pb_text .contact-box, .et_pb_ucab_accordion .contact-box {
  margin-top: 14px;
  padding: 14px;
  width: auto;
  background: #f8f8f8;
  background: -webkit-gradient(linear, right top, left top, from(white), to(#f8f8f8));
  background: -webkit-linear-gradient(right, white 0%, #f8f8f8 100%);
  background: linear-gradient(-90deg, white 0%, #f8f8f8 100%); }
  .et_pb_text .contact-box .sep, .et_pb_ucab_accordion .contact-box .sep {
    padding-bottom: 10px; }
  .et_pb_text .contact-box.rounded, .et_pb_ucab_accordion .contact-box.rounded {
    border-top-left-radius: 5px;
    border-bottom-left-radius: 5px; }

@media (min-width: 769px) {
  .et_pb_text .contact-box.half, .et_pb_ucab_accordion .contact-box.half {
    width: 50%; } }
  .et_pb_text .contact-box h1, .et_pb_text .contact-box h2, .et_pb_text .contact-box h3, .et_pb_text .contact-box h4, .et_pb_text .contact-box h5, .et_pb_text .contact-box h6, .et_pb_ucab_accordion .contact-box h1, .et_pb_ucab_accordion .contact-box h2, .et_pb_ucab_accordion .contact-box h3, .et_pb_ucab_accordion .contact-box h4, .et_pb_ucab_accordion .contact-box h5, .et_pb_ucab_accordion .contact-box h6 {
    font-family: "Poppins", Helvetica, Arial, Lucida, sans-serif;
    font-size: 1rem !important;
    text-transform: none !important; }
  .et_pb_text .contact-box p, .et_pb_ucab_accordion .contact-box p {
    margin: 0;
    padding: 0;
    font-size: 1rem;
    line-height: 1.5rem; }
    .et_pb_text .contact-box p::before, .et_pb_ucab_accordion .contact-box p::before {
      position: relative;
      top: 2px;
      margin: 0 8px 0 0;
      color: #c4151c;
      font-family: ETmodules, fantasy; }
    .et_pb_text .contact-box p.person::before, .et_pb_ucab_accordion .contact-box p.person::before {
      content: "\e08a"; }
    .et_pb_text .contact-box p.email::before, .et_pb_ucab_accordion .contact-box p.email::before {
      content: "\e010"; }
    .et_pb_text .contact-box p.phone::before, .et_pb_ucab_accordion .contact-box p.phone::before {
      content: "\e090"; }
    .et_pb_text .contact-box p a, .et_pb_ucab_accordion .contact-box p a {
      color: #c4151c;
      text-decoration: none; }
      .et_pb_text .contact-box p a:hover, .et_pb_ucab_accordion .contact-box p a:hover {
        text-decoration: underline; }

.dd-timeline {
  position: relative;
  padding-top: 15px;
  padding-bottom: 15px; }
  .dd-timeline::before {
    position: absolute;
    top: 0;
    left: 30px;
    height: 100%;
    width: 4px;
    content: '';
    background-color: #e5e5e5; }
  .dd-timeline .dd-timeline-blurb {
    margin-bottom: 27px !important; }
    .dd-timeline .dd-timeline-blurb:last-child {
      margin-bottom: 0 !important; }
    .dd-timeline .dd-timeline-blurb.et_pb_blurb_position_left .et-pb-icon-circle-border, .dd-timeline .dd-timeline-blurb.et_pb_blurb_position_left .et-pb-icon-circle-border, .dd-timeline .dd-timeline-blurb.et_pb_blurb_position_right .et-pb-icon-circle-border, .dd-timeline .dd-timeline-blurb.et_pb_blurb_position_right .et-pb-icon-circle-border {
      background-color: #fff;
      border: #c4151c 4px solid; }
    .dd-timeline .dd-timeline-blurb.et_pb_blurb_position_left .et-pb-icon-circle, .dd-timeline .dd-timeline-blurb.et_pb_blurb_position_right .et-pb-icon-circle {
      padding: 15px;
      font-size: 24px;
      color: #c4151c;
      background-color: #fff;
      box-shadow: 0 0 3px rgba(0, 0, 0, 0.2);
      -moz-box-shadow: 0 0 3px rgba(0, 0, 0, 0.2);
      -webkit-box-shadow: 0 0 3px rgba(0, 0, 0, 0.2); }
    .dd-timeline .dd-timeline-blurb h1, .dd-timeline .dd-timeline-blurb h2, .dd-timeline .dd-timeline-blurb h3, .dd-timeline .dd-timeline-blurb h4, .dd-timeline .dd-timeline-blurb h5 {
      color: #c4151c !important; }
    .dd-timeline .dd-timeline-blurb h4 {
      font-size: 20px;
      margin-top: 3px;
      padding-bottom: 2px; }
    .dd-timeline .dd-timeline-blurb h6 {
      color: #c4151c;
      font-size: 18px;
      font-weight: 600; }
    .dd-timeline .dd-timeline-blurb .et_pb_main_blurb_image {
      width: 72px;
      text-align: left; }
    .dd-timeline .dd-timeline-blurb .et_pb_blurb_container {
      position: relative;
      padding: 14px;
      color: #343434;
      word-break: break-word;
      background-color: #e5e5e5; }
      .dd-timeline .dd-timeline-blurb .et_pb_blurb_container::before {
        position: absolute;
        display: block;
        left: -10px;
        top: 18px;
        width: 0;
        content: '';
        border-style: solid;
        border-width: 12px 15px 12px 0;
        border-color: transparent #e5e5e5;
        z-index: 1; }
      .dd-timeline .dd-timeline-blurb .et_pb_blurb_container a {
        color: #c4151c;
        text-decoration: none; }
        .dd-timeline .dd-timeline-blurb .et_pb_blurb_container a:hover {
          text-decoration: underline; }

@media (min-width: 981px) {
  .dd-timeline .dd-timeline-blurb .et_pb_blurb_container {
    word-break: inherit; } }
    .dd-timeline .dd-timeline-blurb .et_pb_blurb_content {
      width: 100%;
      max-width: 100%; }

@media only screen and (max-width: 320px) {
  .dd-timeline .dd-timeline-blurb .dd-timeline h4 {
    font-size: 20px; }
  .dd-timeline .dd-timeline-blurb .dd-timeline-blurb p {
    line-height: 1.5em; } }

.dd-timeline.alt {
  position: relative;
  padding-top: 15px;
  padding-bottom: 15px; }
  .dd-timeline.alt::before {
    position: absolute;
    top: 0;
    left: 30px;
    height: 100%;
    width: 4px;
    content: '';
    background-color: #c4151c; }
  .dd-timeline.alt .dd-timeline-blurb {
    margin-bottom: 27px !important; }
    .dd-timeline.alt .dd-timeline-blurb:last-child {
      margin-bottom: 0 !important; }
    .dd-timeline.alt .dd-timeline-blurb.et_pb_blurb_position_left .et-pb-icon-circle-border, .dd-timeline.alt .dd-timeline-blurb.et_pb_blurb_position_left .et-pb-icon-circle-border, .dd-timeline.alt .dd-timeline-blurb.et_pb_blurb_position_right .et-pb-icon-circle-border, .dd-timeline.alt .dd-timeline-blurb.et_pb_blurb_position_right .et-pb-icon-circle-border {
      background-color: #e5e5e5;
      border: #c4151c 4px solid; }
    .dd-timeline.alt .dd-timeline-blurb.et_pb_blurb_position_left .et-pb-icon-circle, .dd-timeline.alt .dd-timeline-blurb.et_pb_blurb_position_right .et-pb-icon-circle {
      padding: 15px;
      font-size: 24px;
      color: #c4151c;
      background-color: #e5e5e5;
      box-shadow: 0 0 3px rgba(0, 0, 0, 0.2);
      -moz-box-shadow: 0 0 3px rgba(0, 0, 0, 0.2);
      -webkit-box-shadow: 0 0 3px rgba(0, 0, 0, 0.2); }
    .dd-timeline.alt .dd-timeline-blurb h1, .dd-timeline.alt .dd-timeline-blurb h2, .dd-timeline.alt .dd-timeline-blurb h3, .dd-timeline.alt .dd-timeline-blurb h4, .dd-timeline.alt .dd-timeline-blurb h5 {
      color: #fec10d !important; }
    .dd-timeline.alt .dd-timeline-blurb h4 {
      font-size: 20px;
      margin-top: 3px;
      padding-bottom: 2px; }
    .dd-timeline.alt .dd-timeline-blurb h6 {
      color: #fff;
      font-size: 18px;
      font-weight: 600; }
    .dd-timeline.alt .dd-timeline-blurb .et_pb_main_blurb_image {
      width: 72px;
      text-align: left; }
    .dd-timeline.alt .dd-timeline-blurb .et_pb_blurb_container {
      position: relative;
      padding: 14px;
      color: #fff;
      word-break: break-word;
      background-color: #c4151c; }
      .dd-timeline.alt .dd-timeline-blurb .et_pb_blurb_container::before {
        position: absolute;
        display: block;
        left: -10px;
        top: 18px;
        width: 0;
        content: '';
        border-style: solid;
        border-width: 12px 15px 12px 0;
        border-color: transparent #c4151c;
        z-index: 1; }
      .dd-timeline.alt .dd-timeline-blurb .et_pb_blurb_container a {
        color: #fec10d;
        text-decoration: none; }
        .dd-timeline.alt .dd-timeline-blurb .et_pb_blurb_container a:hover {
          text-decoration: underline; }

@media (min-width: 981px) {
  .dd-timeline.alt .dd-timeline-blurb .et_pb_blurb_container {
    word-break: inherit; } }
    .dd-timeline.alt .dd-timeline-blurb .et_pb_blurb_content {
      width: 100%;
      max-width: 100%; }

@media only screen and (max-width: 320px) {
  .dd-timeline.alt .dd-timeline-blurb .dd-timeline h4 {
    font-size: 20px; }
  .dd-timeline.alt .dd-timeline-blurb .dd-timeline-blurb p {
    line-height: 1.5em; } }

.et_pb_promo {
  padding: 32px !important; }
  .et_pb_promo .et_pb_promo_description {
    padding-bottom: 0; }
    .et_pb_promo .et_pb_promo_description h2 {
      margin-top: 0; }
    .et_pb_promo .et_pb_promo_description ul:last-child {
      padding-bottom: 0; }

@media (max-width: 980px) {
  .et_pb_promo {
    margin-bottom: 24px !important; } }

.novedades.et_pb_section, .eventos.et_pb_section {
  padding: 0; }

@media (min-width: 981px) {
  .novedades.et_pb_section.title, .eventos.et_pb_section.title {
    padding: 4% 0 !important; } }

@media screen and (max-width: 1405px) {
  .novedades.et_pb_section .subtitle, .eventos.et_pb_section .subtitle {
    display: none !important; } }
  .novedades.et_pb_section.meta-bar, .eventos.et_pb_section.meta-bar {
    padding: 0 !important;
    overflow: hidden; }

@media (max-width: 980px) {
  .novedades.et_pb_section.meta-bar, .eventos.et_pb_section.meta-bar {
    background: #c4151c !important; }
    .novedades.et_pb_section.meta-bar .et_pb_row, .eventos.et_pb_section.meta-bar .et_pb_row {
      background: #c4151c !important; }
    .novedades.et_pb_section.meta-bar .breadcrumb, .eventos.et_pb_section.meta-bar .breadcrumb {
      display: none; } }

@media (min-width: 981px) {
  .novedades.et_pb_section.meta-bar .breadcrumb, .eventos.et_pb_section.meta-bar .breadcrumb {
    border-left: 0 !important; }
  .novedades.et_pb_section.meta-bar .nav-back, .eventos.et_pb_section.meta-bar .nav-back {
    display: none; } }
    .novedades.et_pb_section.meta-bar .et_pb_row, .eventos.et_pb_section.meta-bar .et_pb_row {
      padding: 0; }
    .novedades.et_pb_section.meta-bar .breadcrumb, .eventos.et_pb_section.meta-bar .breadcrumb {
      padding: 2px 0 0 0 !important; }
      body.tag-caracas .novedades.et_pb_section.meta-bar .breadcrumb li.caracas, body.tag-caracas .eventos.et_pb_section.meta-bar .breadcrumb li.caracas {
        display: inline-block; }
      body.tag-caracas .novedades.et_pb_section.meta-bar .breadcrumb li.guayana, body.tag-caracas .eventos.et_pb_section.meta-bar .breadcrumb li.guayana {
        display: none; }
      body.tag-guayana .novedades.et_pb_section.meta-bar .breadcrumb li.caracas, body.tag-guayana .eventos.et_pb_section.meta-bar .breadcrumb li.caracas {
        display: none; }
      body.tag-guayana .novedades.et_pb_section.meta-bar .breadcrumb li.guayana, body.tag-guayana .eventos.et_pb_section.meta-bar .breadcrumb li.guayana {
        display: inline-block; }
    .novedades.et_pb_section.meta-bar .nav-back a, .eventos.et_pb_section.meta-bar .nav-back a {
      position: relative;
      margin: 0 10px 0 0;
      padding: 0 2px;
      font-family: "Source Sans Pro", Helvetica, Arial, Lucida, sans-serif;
      font-size: 12.5px !important;
      font-weight: 600;
      color: #fff;
      line-height: 2rem;
      text-transform: uppercase; }
      .novedades.et_pb_section.meta-bar .nav-back a::after, .eventos.et_pb_section.meta-bar .nav-back a::after {
        position: absolute;
        content: "";
        top: 0;
        left: 0;
        height: 5px;
        width: 100%;
        background: #fff;
        opacity: 1;
        -webkit-transition-duration: 0.3s;
                transition-duration: 0.3s;
        -webkit-transition: opacity 0.4s, -webkit-transform 0.3s;
        transition: opacity 0.4s, -webkit-transform 0.3s;
        transition: opacity 0.4s, transform 0.3s;
        transition: opacity 0.4s, transform 0.3s, -webkit-transform 0.3s;
        -webkit-backface-visibility: hidden;
                backface-visibility: hidden; }
      .novedades.et_pb_section.meta-bar .nav-back a:hover::after, .eventos.et_pb_section.meta-bar .nav-back a:hover::after {
        opacity: 1;
        -webkit-transform: translateY(-4px);
            -ms-transform: translateY(-4px);
                transform: translateY(-4px); }
    body.tag-caracas .novedades.et_pb_section.meta-bar .nav-back a.caracas, body.tag-caracas .eventos.et_pb_section.meta-bar .nav-back a.caracas {
      display: inline-block; }
    body.tag-caracas .novedades.et_pb_section.meta-bar .nav-back a.guayana, body.tag-caracas .eventos.et_pb_section.meta-bar .nav-back a.guayana {
      display: none; }
    body.tag-guayana .novedades.et_pb_section.meta-bar .nav-back a.caracas, body.tag-guayana .eventos.et_pb_section.meta-bar .nav-back a.caracas {
      display: none; }
    body.tag-guayana .novedades.et_pb_section.meta-bar .nav-back a.guayana, body.tag-guayana .eventos.et_pb_section.meta-bar .nav-back a.guayana {
      display: inline-block; }

.novedades.post-container, .eventos.post-container {
  padding: 25px 0 0 0; }
  .novedades.post-container .et_pb_section, .eventos.post-container .et_pb_section {
    padding-top: 0; }

@media (max-width: 980px) {
  .novedades.post-container .et_pb_section, .eventos.post-container .et_pb_section {
    padding: 0; } }
    .novedades.post-container .et_pb_section .et_pb_row, .eventos.post-container .et_pb_section .et_pb_row {
      padding-top: 0;
      width: 100%; }
  .novedades.post-container h3, .eventos.post-container h3 {
    color: #c4151c; }
  .novedades.post-container ul, .eventos.post-container ul {
    position: relative;
    padding: 20px 0;
    list-style: none; }
    .novedades.post-container ul li, .eventos.post-container ul li {
      margin-bottom: 10px;
      padding-left: 40px;
      list-style-type: none; }
      .novedades.post-container ul li::before, .eventos.post-container ul li::before {
        position: absolute;
        display: inline-block;
        left: 0;
        width: 25px;
        height: 25px;
        content: "\f058";
        color: inherit;
        font-family: "Font Awesome 5 Free", fantasy !important;
        font-weight: 400;
        font-size: 1.25rem;
        text-align: center; }
  .novedades.post-container .novedades-single .et_pb_portfolio_item, .eventos.post-container .novedades-single .et_pb_portfolio_item {
    margin-bottom: 0; }
    .novedades.post-container .novedades-single .et_pb_portfolio_item::before, .eventos.post-container .novedades-single .et_pb_portfolio_item::before {
      position: absolute;
      display: inline-block;
      content: "9";
      font-family: ETmodules, fantasy;
      font-weight: 600;
      color: #c4151c; }
    .novedades.post-container .novedades-single .et_pb_portfolio_item::after, .eventos.post-container .novedades-single .et_pb_portfolio_item::after {
      display: none;
      left: 0;
      margin-left: 0;
      width: 100%;
      border-bottom: 1px solid #c5c4c4; }
    .novedades.post-container .novedades-single .et_pb_portfolio_item .entry-title, .eventos.post-container .novedades-single .et_pb_portfolio_item .entry-title {
      padding-left: 20px;
      font-family: "Open Sans", Helvetica, Arial, Lucida, sans-serif !important;
      font-size: 18px;
      font-weight: 400;
      line-height: 1.8rem; }
      .novedades.post-container .novedades-single .et_pb_portfolio_item .entry-title a:hover, .eventos.post-container .novedades-single .et_pb_portfolio_item .entry-title a:hover {
        color: #c4151c;
        text-decoration: underline; }

#et-main-area #main-content .entry-content .et_pb_module.hidden {
  display: none; }

body .overlay {
  position: fixed;
  display: none;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.2);
  opacity: 0;
  overflow: hidden;
  z-index: 1000;
  -webkit-transition: opacity 0.5s ease-in;
  transition: opacity 0.5s ease-in; }
  body .overlay.active {
    display: block;
    opacity: 1; }

#et-main-area #main-content .entry-content .em-calendar-wrapper .em-calendar.hidden {
  display: none; }

#et-main-area #main-content .entry-content .em-calendar-wrapper .em-calendar thead tr.days-names {
  font-family: "Poppins", Helvetica, Arial, Lucida, sans-serif;
  font-weight: 600;
  text-transform: uppercase; }
  #et-main-area #main-content .entry-content .em-calendar-wrapper .em-calendar thead tr.days-names th {
    padding: 15px 20px;
    color: #383938;
    background-color: #c5c4c4 !important; }

#et-main-area #main-content .entry-content .em-calendar-wrapper .em-calendar thead tr th {
  font-family: "Poppins", Helvetica, Arial, Lucida, sans-serif !important;
  font-weight: 600 !important;
  text-align: center; }

#et-main-area #main-content .entry-content .em-calendar-wrapper .em-calendar tbody tr td {
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none; }

#et-main-area #main-content .entry-content .em-calendar-wrapper .em-calendar tbody td {
  text-align: center; }
  #et-main-area #main-content .entry-content .em-calendar-wrapper .em-calendar tbody td.eventful {
    color: #fff;
    background: #c4151c;
    cursor: pointer; }
  #et-main-area #main-content .entry-content .em-calendar-wrapper .em-calendar tbody td.today {
    font-size: 130%;
    font-weight: 700;
    border: 3px solid #fec10d;
    cursor: pointer; }
  #et-main-area #main-content .entry-content .em-calendar-wrapper .em-calendar tbody td.out {
    background: #e5e5e5; }
  #et-main-area #main-content .entry-content .em-calendar-wrapper .em-calendar tbody td.no-lab {
    color: #787878 !important;
    background: #e5e5e5; }
    #et-main-area #main-content .entry-content .em-calendar-wrapper .em-calendar tbody td.no-lab.eventful:not(.feriado) {
      color: #fff !important;
      background: #c4151c !important; }
  #et-main-area #main-content .entry-content .em-calendar-wrapper .em-calendar tbody td.feriado {
    color: #fff !important;
    background-color: #777 !important; }
  #et-main-area #main-content .entry-content .em-calendar-wrapper .em-calendar tbody td.inicio-de-clases {
    color: #fff !important;
    font-weight: 600;
    background-color: #00a66c !important; }
  #et-main-area #main-content .entry-content .em-calendar-wrapper .em-calendar tbody td.fin-de-clases {
    color: #fff !important;
    font-weight: 600;
    background-color: #c4151c !important; }

@media (max-width: 767px) {
  #et-main-area #main-content .entry-content table {
    display: table !important;
    margin-bottom: 0 !important;
    overflow: hidden !important; } }

.em-calendar.et_pb_canvas_layer_text_container .event-details .date {
  font-family: "Poppins", Helvetica, Arial, Lucida, sans-serif;
  font-size: 1rem;
  font-weight: bold;
  text-transform: uppercase; }

.em-calendar.et_pb_canvas_layer_text_container .event-details .details li {
  margin-bottom: 14px; }
  .em-calendar.et_pb_canvas_layer_text_container .event-details .details li.last-child {
    margin-bottom: 0; }

.em-calendar.et_pb_canvas_layer_text_container .event-details .details .event-title {
  font-family: "Poppins", Helvetica, Arial, Lucida, sans-serif;
  font-size: 1.35rem;
  font-weight: 600; }

.em-calendar.et_pb_canvas_layer_text_container .event-details .details .event-summary, .em-calendar.et_pb_canvas_layer_text_container .event-details .details .event-ical {
  margin: 14px 0;
  font-size: 0.95rem;
  font-weight: 400;
  line-height: 1.2rem; }

.event-tags span {
  display: inline-block;
  margin-right: 10px;
  padding: 3px;
  font-size: 0.8rem;
  line-height: 0.8rem;
  text-transform: uppercase;
  color: #221f20;
  background-color: #c5c4c4;
  border-radius: 3px; }
  .event-tags span:last-child {
    margin-right: 0; }
  .event-tags span.caracas {
    color: #fff;
    background-color: #c4151c; }
  .event-tags span.guayana {
    color: #000;
    background-color: #f5821f; }
  .event-tags span.inicio-de-clases {
    color: #fff;
    background-color: #00a66c; }
  .event-tags span.fin-de-clases {
    color: #fff;
    background-color: #c4151c; }
  .event-tags span.ingenieria-civil, .event-tags span.civil {
    color: #fff;
    background-color: #932684; }
  .event-tags span.ingenieria-industrial, .event-tags span.industrial {
    color: #fff;
    background-color: #00a66c; }
  .event-tags span.ingenieria-informatica, .event-tags span.informatica {
    color: #fff;
    background-color: #c4151c; }
  .event-tags span.ingenieria-en-telecomunicaciones, .event-tags span.telecomunicaciones {
    color: #000;
    background-color: #00a79d; }
  .event-tags span.mundo-ucab {
    color: #000;
    background-color: #fec628; }
  .event-tags span.identidad-y-mision {
    color: #fff;
    background-color: #3cb5e5; }
  .event-tags span.cei {
    color: #fff;
    background-color: #c4151c; }
  .event-tags span.cic {
    color: #fff;
    background-color: #00a79d; }

.tooltip {
  position: relative; }
  .tooltip .tooltip-content {
    position: absolute;
    left: 50%;
    bottom: 100%;
    margin: 0 0 -14px -75px;
    padding: 14px;
    width: 150px;
    background-color: #fec10d;
    font-size: 12px;
    font-weight: 600;
    color: #000 !important;
    line-height: 1rem;
    text-align: left;
    border-radius: 3px;
    -webkit-box-shadow: 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12), 0 2px 4px -1px rgba(0, 0, 0, 0.3) ;
            box-shadow: 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12), 0 2px 4px -1px rgba(0, 0, 0, 0.3) ;
    z-index: 10000;
    visibility: hidden;
    opacity: 0;
    -webkit-transition: opacity 0.5s;
    transition: opacity 0.5s; }
    .tooltip .tooltip-content::before {
      position: absolute;
      bottom: -8px;
      left: calc(50% - 7px);
      width: 0;
      height: 0;
      content: "";
      border-left: 7px solid transparent;
      border-right: 7px solid transparent;
      border-top: 10px solid #fec10d; }
  .tooltip:hover .tooltip-content {
    visibility: visible;
    opacity: 1; }

input[type=file]::file-selector-button {
  color: #c4151c;
  border-color: #c4151c;
  font-size: 20px;
  font-weight: 500;
  padding: 0.3em 1em !important;
  line-height: 1.7em !important;
  background-color: transparent;
  background-size: cover;
  background-position: 50%;
  background-repeat: no-repeat;
  border: 2px solid;
  border-radius: 3px;
  -webkit-transition-duration: .2s;
  transition-duration: .2s;
  -webkit-transition-property: all !important;
  transition-property: all !important; }

.fondo-blanco {
  background-color: #fefefe !important;
  color: #000 !important; }

input[type=file]::file-selector-button:hover {
  color: #fefefe !important;
  background-color: #c4151c;
  border-color: #c4151c !important;
  border: 2px solid transparent !important; }
