@font-face {
    font-family: 'Calistoga';
    src: url('Calistoga-Regular.woff2') format('woff2'),
        url('Calistoga-Regular.woff') format('woff');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Nunito';
    src: url('Nunito-Regular.woff2') format('woff2'),
        url('Nunito-Regular.woff') format('woff');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

header .header-bottom .logo {
    width: 150px;
}

h1, h2, h3, h4, h5, h6 {
    font-family: "Calistoga", sans-serif;
}

.common-title-area h3 {
    text-transform: lowercase;
    color: #F2CB13;
}

h1 {
    color: #222222;
}

.burger-promo-area .delivery-right .common-title-area h1 span {
    color: #F2CB13;
}

.single-menu-nav .menu-img img {
    width: 100%;
}

h6 {
    color: #BB2318;
    text-transform: none;
}

.footer2 .footer-bottom .widget h6 {
    color: #BB2318;
}

.footer2 .footer-bottom .widget p {
    color: #BB2318;
}


.footer2 .footer-bottom .widget a {
    color: #F2CB13;
}

.footer2 .footer-top .f-title h4 {
    color: #F2CB13;
}

h5 {
    color: #F2CB13;
}

h2 {
    color: #F2CB13;
}

.single-menu-item .menu-content h5 a {
    color: #BB2318;
}

.single-menu-item .menu-content span {
   color: #F2CB13;
}

.pad{
	padding: 2px 5px;
	font-size: 13px;
}

.fl_btn{
	float:right;
}

.home2-single-dishes h6 a {
    color: #BB2318;
}

p {
    color: #F2CB13;
}


.single-dishes .dish-content .price {
    color: #222222;
}


.btn_small {

    padding: 10px 15px;

    font-size: 13px;

}

header .header-bottom .customer-area2 img {
    width: 65px;
}

.nav-link {

    padding: .5rem 0.2rem;
}

h2 {
    color: #222222;
}

.delivery-area {
    background: #FAEAD1;
}



.main-menu2 li a {

    color: #222222;

}

.signup-area .signup-form-area .login-btn span {
    color: #F2CB13;

}


.banner-gallery .gallery-img-2 img {
    position: absolute;
    left: 0;
    top: inherit;
    width: 40%;
    bottom: 0;
}


.home2-menu-area .menu-items-wrapper .single-menu-item {
    border: 1px solid #222222;
    /*background-color: #FAEAD1;*/
}

.carrito_rod{
    position: fixed !important;
    right: 0px;
    top: 10px;
}

header .header-bottom .customer-area2 .shopping {
    padding: 20px;
}

header .header-bottom .customer-area2 .shopping i {
    font-size: 20px;
}


.delivery-area {
    background: #fff;
}


.common-title-area h2 span {
    color: #fff;
}


header .header-bottom .customer-area2 .shopping {
    background-color: transparent;
    border: 1px solid #222222;
    color: #222222;
}

header .header-bottom .customer-area2 .shopping:hover {
    background-color: transparent;
    border: 1px solid #F2CB13;
    color: #F2CB13;
}

header .header-bottom .customer-area2 .order-content .span-2 {

    color: #222222;

}


.spinner > div {

    background-color: #222222;

}

.btn {
    background: #222222;
}

.footer2 .footer-top .f-title h4 span {
    color: #fff;
}


.footer2 .footer-bottom .widget h6 {
    color: #F2CB13;
}

.footer2 .footer-bottom .widget p {
    color: #fff;
}


.footer2 .copyright-area .copyright-content p {
    color: #F2CB13;
}

.footer2 .copyright-area .copyright-content p a {
    color: #fff;
    font-weight: 700;
    text-transform: capitalize;
}

.scrollup {
    background: #fff;
    color: #222222;
    
}
.menu-area .menu-nav-wrapper a.active .single-menu-nav::after {

    background: #222222;
}

h6 {
    color: #F2CB13;
    
}

.single-menu-item .menu-content h5 a {
    color: #222222;
}

.single-menu-nav:hover {
    background: #F2CB13;
}

.checkout-area .checkout-right .pricing-box .total {
    color: red;
}

.burger-promo-area .del-shapes .ds-1 {
    top: 10%;
}


header .header-bottom .customer-area2 .shopping {
    background-color: transparent;
    border: 1px solid #222;
    color: #222;
}

header .header-bottom .customer-area2 .shopping:hover {
    background-color: transparent;
    border: 1px solid #222;
    color: #222;
}

.common-title-area h3 {
    color: #2384C4;
}

.burger-promo-area .delivery-right .common-title-area h1 span {
    color: #2384C4;
}

.carrito_rod {
    right: 20px;
    top: 20px;
}

.single-menu-item .menu-content h5 a {
    color: #222222;
}

.btn {
    background: #222222;
}

.single-menu-item .menu-content span {
    color: #2384C4;
}

h6 {
    color: #2384C4;
}

.footer2 .copyright-area .copyright-content p {
    color: #fff;
}

.home2-menu-area .menu-items-wrapper .single-menu-item {
    border: 1px solid #2384C4;
}


.single-menu-item .menu-img img {
    width: 150px;
    max-height: 150px;
    margin-right: 0px;
    border-radius: 0px;
    height: 150px;
}

.single-menu-item .menu-content h5 a {
    color: #222222;
    font-size: 0.8em;
}

.single-menu-item .menu-img {
    margin-right: 0px !important;
}

@media (max-width: 767.98px) {
    .single-menu-nav {
        width: 150px;
        height: 150px;
    }
}


@media (max-width: 767.98px) {
    .single-menu-nav {
        width: 100px;
        height: 100px;
    }
}

.single-menu-nav h6 {
    font-size: 12px;
}

h6{
    font-size: 14px;
    font-family: "Poppins", sans-serif;
}
