/* @import url('http://example.com/example_style.css'); */

/***********************************************/
/* CSS @imports must be at the top of the file */
/* Add them above this section                 */
/***********************************************/

/*****************************************/
/* Start your style declarations here    */
/*****************************************/

/* //////// TEXT STYLES //////// */
  .underline-red{
    border-bottom: 3px solid #ff486d;
  }
  .title-home{
    line-height: 0.9;
    font-size: 5em;
  }
@media (min-width:800px){
  h1 .title-home{ font-size: 5em !important; color: red !important; }
}
  .subtitle-home{
    line-height:1.2;
    padding: 25px;
  }
  .hover{ color: #ff486D !important; }
  .hover:hover{
    text-decoration: underline !important;
    color: #ff486d;
  }

/* //////// END TEXT STYLES //////// */

/* NAV HEADER GLOBAL */
  /* texto NAV HEADER */
  .hhs-top-bar .hs-menu-wrapper.hs-menu-flow-horizontal>ul li a{
    text-transform: capitalize;
  }


/* ////// SOMBREADO INFERIOR DEL MENU STICKY BLANCO ////// */
#hhs-main-nav{
 /* webkit-box-shadow: 0 2px 3px 1px rgb(0 0 0 / 10%);
  box-shadow: 0 2px 3px 1px rgb(0 0 0 / 10%);*/
}
/* ////// FIN SOMBREADO INFERIOR DEL MENU STICKY BLANCO ////// */

  /* subNAVEGACIO HEADER */
  .hhs-top-bar .hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-item-has-children ul.hs-menu-children-wrapper li a{
    padding: 20px 80px 20px 10px !important;
  }
/* FIN NAV HEADER GLOBAL */

/* GLOBAL FOOTER STYLES */

  /* LOGO FOOTER */ 
  #hs_cos_wrapper_dnd_area-module-11 .container .col-sm-6.order-2-mobile,
  #hs_cos_wrapper_global_footer .col-sm-6.order-2-mobile{
    display: flex;
    justify-content: space-between;
  }
  .hhs-foot-base-nav { align-self: center; }
  p.hhs-foot-copyright{ margin-bottom: 0px !important; align-self: center;}

/* FIN GLOBAL FOOTER STYLES */

/* ////// TESTIMONIAL CARDS ////// */
.hhs-testimonial-content h6{ color:white !important; }
  @media (max-width: 768px) {
    #hs_cos_wrapper_widget_1638442508403 .hhs-testimonial-card .hhs-testimonial-content blockquote{ font-size: 21px; !important }
    #hs_cos_wrapper_widget_1638442508403 .hhs-testimonial-card h5        { font-size: 16px; }
    #hs_cos_wrapper_widget_1638442508403 .hhs-testimonial-card h6        { font-size: 12px; }
  }
 .hhs-testimonial-card{
  border-radius: 10px;
  box-shadow: 0 0 15px 0 rgb(255 72 109 / 14%);
  border: 2px solid #ff486d;
}
 .hhs-testimonial-card blockquote{
  margin:20px;
}
.hhs-testimonial-card h5{
  display: block;
  margin-block-start: 1em;
  margin-block-end: 1em;
  margin-inline-start: 20px;
  margin-inline-end: 20px;
  margin-bottom: 5px;
}
 .hhs-testimonial-content{
  margin-bottom:25px;
}
.hhs-testimonial-content h6{
  color: #ff486d !important;
  display: block;
  margin-block-start: 1em;
  margin-block-end: 1em;
  margin-inline-start: 20px;
  margin-inline-end: 20px;
  font-size: 11px;
  margin-top:5px;
  letter-spacing: inherit;
}
/* ////// FIN TESTIMONIAL CARDS ////// */

/* ////// CARD BLOG POST ////// */
.hhs-post-feat-img{ border-radius:10px 10px 0px 0px; }
.hhs-blog-post-card{ 
  border-radius: 10px;
  webkit-box-shadow: 0 0 15px 0 rgb(0 0 0 / 10%);
  box-shadow: 0 0 15px 0 rgb(0 0 0 / 10%);
}
.hhs-blog-post-card:hover{ 
  background-color: rgba (255, 72, 109, 0.8);
}

/* ////// CARD CASE STUDIES GENERAL ////// */
.hhs-post-summary, .hhs-post-meta{ display: none; }

/* ////// CARD CASE STUDIES HOME PAGE ////// */
.hs-content-id-61794065237 .container{ padding: 0px; }
.hhs-blog-post-mod{ padding: 0px !important;  }

/* ////// CARD CASE STUDIES ////// */
.column-right{
  max-width: 650px;
  margin: auto;
  margin-right: inherit;
}
/* ////// FIN COLUMN RIGHT ////// */


/* ////// BUTTON MUTE VIDEOS CREATIVE LAB ////// */
video .video-center{ display:flex; margin:auto !important; }

.dnd-blog-listing .blog-index__post--large{
  min-height: 300px;
}
.hhs-blog-card-inner .card_post_title a{
  color: #200e38 !important;
}

/* IMG FULL WIDTH HOME-PAGE*/
.hhs-reg-image{
  object-fit: contain !important;
}
/* FILTER TAGS BLOG / RESOURCES / CASE */
.filter__header{
  justify-content: center;}

  /* <lu> <li> */
  
  .ul {
    line-height: 0.9;
    font-size: 10em;
  }
@media (min-width:700px){
  h1 .ul{ font-size: 10m !important}
}