/*
Theme Name: Macchina Child
Author: VamTam
Author URI: https://vamtam.com
Template: macchina
*/


td, tr {
    border: 1px solid #ccc;
    padding: 5px;
}
.single-post .elementor-element-6038b1b1 {
    padding: 160px 30px 100px 30px !important;
}
.single-post .post-navigation__next--label {
    margin-right: 85px;
}
.single-post .elementor-post-navigation__link {
    width: 100% !important;
}
.single-post .post-navigation__prev--label {
    margin-right: 50px;
}
.single-post .elementor-author-box {
    display: none;
}
.single-post a:hover {
    color: #ffba10 !important;
}
.caro-img figure {
    box-shadow: 0px 2px 7px 6px #00000012;
    margin: 10px !important;
}

::-webkit-scrollbar {
    width: 12px;               /* Width of the scrollbar */
    background-color: #004F2C; /* Background of the scrollbar (hidden border) */
}

/* Customize the scrollbar thumb */
::-webkit-scrollbar-thumb {
    background-color: #ffce4c; /* Scrollbar color */
    border-radius: 20px;       /* Rounded edges */
}

/* Scrollbar thumb hover effect */
::-webkit-scrollbar-thumb:hover {
    background-color: #ffba00;     /* Color on hover */
}


/* Scrollbar button styling (optional) */
::-webkit-scrollbar-button {
    display: none;             /* Hide the scrollbar buttons */
}

.single p {
    text-align: justify;
}
@media(min-width:768px) and (max-width:820px){
.com-form input {
    width: 100%;
}
}
@media(max-width:690px){
.caro-img .swiper-pagination {
    bottom: -30px !important;
}
.com-form input {
    width: 100%;
}
	.where-col{
display:block !important;
}
}

.wpcf7 form.sent .wpcf7-response-output {
    color: #fff;
}
.wpcf7 form .wpcf7-response-output {
    color: #fff;
}
.cont-form input {
    width: 100%;
}
.com-form input {
    padding: 10px !important;
    margin-bottom: 10px;
}
.com-form select {
    padding: 10px;
    width: 100%;
    margin-bottom: 10px;
}
.com-form textarea {
    padding: 10px;
    width: 100%;
    height: 100px;
}
.com-form .wpcf7-submit:hover {
    border: transparent;
	 background-color: #ffba00 !important;
}
.com-form .wpcf7-submit {
    width: 100%;
    border: transparent;
    background-color: #004f2c !important;
}
.btm-foot a {
    color: #ffba00;
}
.btm-foot a:hover {
    color: #fff !important;
}
.prod-span span {
    color: #ffba00;
    text-transform: capitalize;
}