
@import url('https://fonts.googleapis.com/css?family=Rubik:300,300i,400,400i,500,500i,700,700i,900,900i');
input,
textarea,
body{
    font-family: 'Roboto', sans-serif;
    -webkit-font-smoothing: antialiased;
    }

.lb_media_tit, .pag_galeria_tit_h1, .gal_intro_tit h1, .prod_det_col_in h4, .cor_tit, .art_files h2, .art_links h2, .art_tit, .an_art_tit, .dest_txt_txt .txt, .tit, .banner_txt_in h2 {
    font-weight: 300;
}

.fi_content_in h3,
.rp_newsletter_termos,
.rp_botao,
.dest_txt_leg,
.dest_duplo_txt h2,
.dest_duplo_txt h1,
.dest_triplo_txt h2,
.dest_triplo_txt h1,
.hbanner_txt h2,
.banner_txt_in a div,
.cab_top a,
input,
textarea,
body{
    font-weight: 400;
}

.mod_gal_el_tit, .prod_att_d, .prod_c_id span, .prod_tit, .botao, .prod_lista_el_att_e, .prod_lista_el_tit, .cab_top a.marcado {
    font-weight: 700;
}

.fi_content_in h1, .media_el_tit_in, .prod_c_p_final, .prod_pag_tit, .dep_el_tit, .img_tit_txt h1, .arts_el_txt_in h1, .arts_topo_tit h1, .art_tab.marcado, .art_tit.principal, .bg_tit span, .rp_botao.destaque, .tit2, .halfdest_txt_in h1, .hbanner_txt h1, .banner_txt_in h1, .txt strong {
    font-weight: 700;
}

.rp_botao.bt_noticias,
.rp_botao.bt_parceiros{
    font-weight: normal;
}

@media only screen and (max-width: 1100px) {
    .dest_duplo_txt h1,
    .dest_triplo_txt h1{
        font-weight: 900;
    }

    .prod_det_col_in h4,
    .an_txt .txt,
    .dest_txt_txt .txt,
    h2.fi_tit{
        font-weight: 400;
    }

    .prod_lista_el_att_el,
    .arts_el_txt_in h2{
        font-weight: 700;
    }

}

@media only screen and (max-width: 950px) {
    .art_files h2, .art_links h2,
    .dest_txt_txt .txt{
        font-weight: 400;
    }

    .prod_c_p_desconto,
    .art_menu_comp_tit,
    .prod_pag_subtit{
        font-weight: 700;
    }

}
@media only screen and (max-width: 720px) {

    .resp_drop_tab,
    .an_art_tit,
    .newsletter_input,
    .banner_txt_box h2{
        font-weight: 700;
    }

    .resp_drop_menu,
    .tit,
    .resp_lang a,
    .resp_botoes .rp_botao.bt_social,
    .resp_botoes .menu_bt{
        font-weight: 900;
    }
    .resp_botoes .rp_botao{
        font-weight: 500;
    }
}