/* Generated from tbp_template: ristorante-ristorante-header */
/*Builder GLOBAL CSS START*/
.themify_builder_content-11 .tb_1q1u425 div h3{font-size:36px;margin-top:0;margin-bottom:0.4em;font-weight:bold;}
.themify_builder_content-11 .tb_1q1u425 div h1{margin-top:0;margin-bottom:0.4em;font-weight:bold;}
.themify_builder_content-11 .tb_1q1u425 div h2{margin-top:0;margin-bottom:0.4em;font-weight:bold;}
.themify_builder_content-11 .tb_1q1u425 div h4{margin-top:0;margin-bottom:0.4em;font-weight:bold;}
.themify_builder_content-11 .tb_1q1u425 div h5{margin-top:0;margin-bottom:0.4em;font-weight:bold;}
.themify_builder_content-11 .tb_1q1u425 div h6{margin-top:0;margin-bottom:0.4em;font-weight:bold;}
.themify_builder_content-11 .tb_1q1u425 a{color:#333;}
.themify_builder_content-11 .tb_1q1u425 a:hover{color:#ef2753;}
.themify_builder_content-11 .tb_1q1u425,.themify_builder_content-11 .tb_1q1u425 p,.themify_builder_content-11 .tb_1q1u425 h1,.themify_builder_content-11 .tb_1q1u425 h2,.themify_builder_content-11 .tb_1q1u425 h3,.themify_builder_content-11 .tb_1q1u425 h4,.themify_builder_content-11 .tb_1q1u425 h5,.themify_builder_content-11 .tb_1q1u425 h6{font-weight:400;font-family:"Lato";}
.themify_builder_content-11 .tb_1q1u425{font-size:1em;line-height:1.625em;}

@media(max-width:680px){
.themify_builder_content-11 .tb_1q1u425 div h1{color:#000;background-image:none;background-clip:border-box;font-weight:bold;margin-top:0;margin-bottom:0.4em;}
.themify_builder_content-11 .tb_1q1u425 div h2{color:#000;background-image:none;background-clip:border-box;font-weight:bold;margin-top:0;margin-bottom:0.4em;}
.themify_builder_content-11 .tb_1q1u425 div h3{color:#000;background-image:none;background-clip:border-box;font-size:30px;font-weight:bold;margin-top:0;margin-bottom:0.4em;}
.themify_builder_content-11 .tb_1q1u425 div h4{color:#000;background-image:none;background-clip:border-box;font-weight:bold;margin-top:0;margin-bottom:0.4em;}
.themify_builder_content-11 .tb_1q1u425 div h5{color:#000;background-image:none;background-clip:border-box;font-weight:bold;margin-top:0;margin-bottom:0.4em;}
.themify_builder_content-11 .tb_1q1u425 div h6{color:#000;background-image:none;background-clip:border-box;font-weight:bold;margin-top:0;margin-bottom:0.4em;}
}/*Builder GLOBAL CSS END*/
.themify_builder_content-11 .tb_1q1u425>.row_inner{--align_content:var(--align_center);--col:var(--c1_2)}
.themify_builder_content-11 .tb_1q1u425{padding-bottom:16px;padding-top:16px;background-color:rgba(0, 0, 0, .85)}
.themify_builder_content-11 .tb_1q1u425 a{color:#fff}
.themify_builder_content-11 .tb_siwa162.module-site-logo.module a{text-decoration:none}
.themify_builder_content-11 .tb_siwa162.module-site-logo,.themify_builder_content-11 .tb_siwa162.module-site-logo.module h1,.themify_builder_content-11 .tb_siwa162.module-site-logo.module h2,.themify_builder_content-11 .tb_siwa162.module-site-logo.module h3,.themify_builder_content-11 .tb_siwa162.module-site-logo.module h4,.themify_builder_content-11 .tb_siwa162.module-site-logo.module h5,.themify_builder_content-11 .tb_siwa162.module-site-logo.module h6,.themify_builder_content-11 .tb_siwa162.module-site-logo p{font-size:24px;font-weight:bold;letter-spacing:.035em}
.themify_builder_content-11 .tb_o4m8184{padding-top:3px}
.themify_builder_content-11 .tb_18vw115.module-menu.module{text-align:right}
.themify_builder_content-11 .tb_18vw115.module-menu .nav li{font-size:16px}
.themify_builder_content-11 .tb_18vw115.module-menu.mobile-menu-module .nav a:hover,.themify_builder_content-11 .tb_18vw115.module-menu.mobile-menu-dropdown.module-menu-mobile-active li a:hover,.themify_builder_content-11 .tb_18vw115.module-menu.module .nav > li > a:hover,.themify_builder_content-11 .tb_18vw115.module-menu.module .nav li.current_page_item > a,.themify_builder_content-11 .tb_18vw115.module-menu.module .nav li.current-menu-item > a,.themify_builder_content-11 .tb_18vw115.module-menu.module li.current_page_item > a:hover,.themify_builder_content-11 .tb_18vw115.module-menu.module li.current-menu-item > a:hover{color:#ef2753}

@media(max-width:680px){
.themify_builder_content-11 .tb_1q1u425>.row_inner{--col:var(--c2_1)}
}