/* @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    */
/*****************************************/

<style>
@import url('https://fonts.googleapis.com/css2?family=Roboto:wght@400;500;700&display=swap');
</style>

body {
font-family: 'Roboto', sans-serif;
}

h1 {
font-family: 'Montserrat', sans-serif;
}

h2 {
font-family: 'Montserrat', sans-serif;
}

h3 {
font-family: 'Roboto', sans-serif;
}

p {
font-family: 'Roboto', sans-serif;
}

.hs_cos_gallery_lightbox_thumbnails .hs_cos_gallery_slide .slick-slide-inner-wrapper img {
    margin: 0;
    height: 90%;
    max-width: initial;
    width: initial;
}


@media (max-width: 767px) {
.p-title {
  text-align: center; }
}

@media (max-width: 767px) {
  #hs_cos_wrapper_widget_1709217199578 .in-btn {
    width: 100%;
    display: block; }
}

.cell_1651088791128-padding {
    border-radius: 16px;
}

.cell_1651088791128-background-color {
    border-radius: 16px;
}

.cell_16830365551012-padding {
    border-radius: 16px !important;
}

.cell_1651092152755-background-color {
    border-radius: 16px !important;
}

.dnd-section .dnd-column {
    padding: 0 1rem;
    border-radius: 16px;
}

.icon{
   background-color: #C4FFC3;
    padding-top: 4px;
    padding-bottom: 4px;
    padding-left: 12px;
    padding-right: 12px;
    border-radius: 64px;
    font-weight: bold;
    width: 50%; 
}
.icon2{
   background-color: #002266;
    padding-top: 4px;
    padding-bottom: 4px;
    padding-left: 12px;
    padding-right: 12px;
    border-radius: 64px;
    font-weight: bold;
    width: 50%; 
}

#hs_cos_wrapper_module_1742405413609 .scrolling-content-banner__item-link,
#hs_cos_wrapper_module_1742405413609 .scrolling-content-banner__item-content,
#hs_cos_wrapper_module_1742405413609 .scrolling-content-banner__item-content *,
#hs_cos_wrapper_module_1742405413609 .scrolling-content-banner__item-content div,
#hs_cos_wrapper_module_1742405413609 .scrolling-content-banner__item-content p {
    font-size: 18px !important;
}





/*Corrigir escrollamento no Mobile*/
@media (max-width: 786px){
body, html {
overflow-x: hidden!important;
}
}

.tag_banner_compreganhe {
    color: #ffffff;
    background-color: #002266;
    padding: 4px 12px 4px 12px;
    border-radius: 32px;
    font-size: 12px;
    letter-spacing: 0.1rem;
    display: inline-flex;
}

/*BLACK*/

/* Aplica a cor branca a todos os elementos #days, #hours, #minutes, e #seconds dentro de qualquer módulo com a classe 'countdown_timer_Woods_timer_V-I_module' */
.countdown_timer_Woods_timer_V-I_module #days,
.countdown_timer_Woods_timer_V-I_module #hours,
.countdown_timer_Woods_timer_V-I_module #minutes,
.countdown_timer_Woods_timer_V-I_module #seconds {
  color: white;
}
#hs_cos_wrapper_module_17454310846392 .scrolling-content-banner__item-link,#hs_cos_wrapper_module_17454315041565 .scrolling-content-banner__item-link{
  pointer-events: none; cursor: default;
}


/*Campanha desconto dermato 2025*/
.bc-icon-module-widget_1749064980555 {
    display: flex;
    margin-bottom:16px !important;
    margin-bottom: 16px !important;
    flex-direction: row;
    justify-content: center;
    align-items: center;
    gap: 12px;
    margin: 1rem 0;
}


.desc1{
  font-family:Roboto,sans-sarif;
  font-size:14px;
  color: white;
  font-weight:400; 
}

.desc2{
  font-family:Roboto,sans-sarif;
  font-size:16px;
  color: white;
  font-weight:600; 
  margin-top:-20px
}

#hs_cos_wrapper_widget_1651259448122 .ac-btn a{
  padding-left:24px;
  padding-right:24px
}

#hs_cos_wrapper_widget_1651259448122 .ac-btn span,#hs_cos_wrapper_widget_1653510936862 .ac-btn span,#hs_cos_wrapper_module_1680013152732 .ac-btn span{
  font-family: 'BW MODELLICA';
      font-weight: 700;
  font-size:14px;
}

#hs_cos_wrapper_module_1749066601463{
  background-color:white;
  border-top-left-radius:20px;
  padding:16px;
  border-top-right-radius:20px
}




/* CAMPANHA CLÍNICA MÉDICA */



#hs_cos_wrapper_widget_1753460330359 .event-timer-top-top,
#hs_cos_wrapper_widget_1753460330359 .event-timer-bottom-top {
    height:60px;
  width:60px;
  font-size:24px;
    font-weight:600;
}

#hs_cos_wrapper_widget_1753460330359 .event-timer-timer {
    gap: 0;
}

#hs_cos_wrapper_widget_1753460330359 .event-timer-flip-tile {
    position: relative;
    min-width: 70px;
    min-height: 70px;
    perspective: 600px;
}

#hs_cos_wrapper_widget_1681132433897 .ac-btn a{
  width:100%
}

#hs_cos_wrapper_widget_1753460330359 .event-timer-label{
  font-size:12px;
}

#hs_cos_wrapper_widget_1753460330359 .event-timer-event_tags-bottom{
  row-gap:0px;
}

#hs_cos_wrapper_widget_1681132433897 .ac-btn span{
  font-weight:700
}

.h1_um{
   margin-top: -24x ; 
}


.h1_dois{
   margin-top: -40px ; 
}
 margin-top: -24px ; 

@media(max-width:768px){
.h1_um{
    margin-top: 0px;
};
  
.h1_dois{
   margin-top: -24px !important ; 
}

}