/*
Theme Name: Starbelly Child
Theme URI: https://bslthemes.com/
Template: starbelly
Author: bslthemes
Author URI: https://bslthemes.com/
Description: Starbelly - Restaurant WordPress Theme
Tags: full-width-template,editor-style,featured-images,sticky-post,threaded-comments,translation-ready,theme-options
Version: 1.3.3.1738632533
Updated: 2025-02-04 02:28:53

*/

.ekit-wid-con .elementskit-profile-info .elementskit-author-name {
font-size: 40px;
color: #F5C332
}

.elementor-kit-9 label {
	color:#111111;
}

@media only screen and (max-width: 600px) {
	.elementor-1323 .elementor-element.elementor-element-1d6e1d7 .elementor-divider {
display: none !important;
}
    .e-con>.elementor-widget>.elementor-widget-container {
		text-align:center; 
    }
	.sb-group-title .sb-left {
text-align:center;
}
.elementor-1323 .elementor-element.elementor-element-7942f39 .row .sb-el-title {

text-align:center !important;
	
	}
	.sb-features{
text-align:center;
}
}

.wpcf7-form-control-wrap[data-name="your-subject"] input,
.wpcf7-form-control-wrap[data-name="your-name"] input,
.wpcf7-form-control-wrap[data-name="your-email"] input {
    width: 100% !important;
}
.sb-slider-nav .sb-next-btn{
	border: solid 2px; #111111 !important; 
}
.sb-slider-nav .sb-next-btn {
		border: solid 2px; #111111 !important; 
}
.sb-breadcrumbs {
	display:none;
}
.elementor-kit-9 h1 {
color: #111111; 
}
.hero-span{
	color: white;
    -webkit-text-stroke: 3px #FBBA1B; 
   background-color: transparent;
	text-transform: uppercase;
	letter-spacing: 3px;
}
ul.sb-social li:nth-child(4) {
    display: none;
}
.elementskit-menu-hamburger .elementskit-menu-hamburger-icon{
	height:3px !important;
}
.elementskit-menu-close{
	font-size:20px;
}
.elementskit-menu-container{
	max-width:100vw !important;
}
@media screen and (max-width:900px){
	.elementskit-navbar-nav > li.current-menu-item > a {
		color:#FBBA1B !important;
	}
	.elementskit-navbar-nav > li > a{
		font-size:16px !important;
	}
	.sb-banner .sb-main-title-frame{
		padding: 80px 0 30px;
	}
	.elementskit-commentor-content{
		min-height:350px !important;
	}
}
.grecaptcha-badge {
    display: none !important;
}
.home-testimonial-btn{
place-self: center !important;
margin-top:20px !important;
}
.home-testimonial-btn,.button-nano a,.nano-franchise .sb-btn, .home-menu-section .sb-btn, na{
    background-color: #fbba1b !important;
    font-size: 18px !important;
    padding: 24px 18px !important;
    font-weight: 500 !important;
    line-height: 15px !important;
    letter-spacing: 0.48px !important;
    display: flex !important;
    width: fit-content !important;
    gap: 11px !important;
align-items: center !important;
border-radius: 0px !important;
}
.home-testimonial-btn:hover,.button-nano a:hover,.nano-franchise .sb-btn:hover, .home-menu-section .sb-btn:hover{
background-color: #111111 !important;
color: #fff !important;
}
.nano-franchise .sb-btn .icon_bag_alt{
font-size:20px;
}
.nano-franchise .sb-btn .sb-icon{
width:100%;
height:100%;
}
.home-menu-section .sb-btn:hover .sb-icon-menu{
filter: invert(1);
}
.sb-btn .sb-icon img{
width:30px !important;
}