/*
Theme Name: Betheme Child
Theme URI: https://themes.muffingroup.com/betheme
Author: Muffin group
Author URI: https://muffingroup.com
Description: Child Theme for Betheme
Template: betheme
Version: 2.0.2
*/

/* allarga la dimensione dell'header */
.mcb-section .mcb-wrap-flm89uw4l {
	width: 200px !important;
}

/* nasconde lo sticky header */
.mfn-header-scrolled .mfn-header-tmpl.mfn-hasSticky .mfn-header-sticky-section {
	display:none;
}

/* cambia colore menu laterale a comparsa */
.mcb-section .mcb-wrap .mcb-item-82itqe16h .mfn-header-tmpl-menu-sidebar {
	background-color: #f8cd97;
}

/* sistema il pattern in alto */
section.mcb-section-0xxnshmsf {
	background-position: center;
	background-size: 400px auto;
}

/* nasconde la sezione widget in basso sopra al footer */
#Footer .widgets_wrapper {
	display:none;
}

/* cambia lo sfondo del menu */
.mcb-section .mcb-wrap .mcb-item-82itqe16h .mfn-header-tmpl-menu-sidebar{
	background-color: #fdfadb;
}

/*
body.page-id-18 [class*="mcb-wrap-inner"] {
    margin-left: 30px !important;
    margin-right: 30px !important;
}*/
/* correzioni manuali voci menu 
.mcb-section .mcb-wrap-kwmmoto8 > .mcb-wrap-inner-kwmmoto8 {
	margin-left: 0px !important;
	margin-right: 50px !important;
}

.mcb-section .mcb-wrap-h4bk5u9s > .mcb-wrap-inner-h4bk5u9s {
	margin-left: 50px !important;
	margin-right: 0px !important;
}

@media (max-width: 767px) {
	.mcb-section .mcb-wrap-kwmmoto8 > .mcb-wrap-inner-kwmmoto8 {
	margin-left: 0px !important;
	margin-right: 0px !important;
}

.mcb-section .mcb-wrap-h4bk5u9s > .mcb-wrap-inner-h4bk5u9s {
	margin-left: 0px !important;
	margin-right: 0px !important;
}*/


/*.mcb-section .mcb-wrap-uz9gy3cxd > .mcb-wrap-inner-uz9gy3cxd {
	margin-left: 50px !important;
	margin-right: 0px !important;
}*/
/*
@media (max-width: 767px) {
  .mcb-section .mcb-wrap-uz9gy3cxd > .mcb-wrap-inner-uz9gy3cxd {
	margin-left: 0px !important;
	margin-right: 0px !important;
}

 .mcb-section .mcb-wrap-kwmmoto8 > .mcb-wrap-inner-kwmmoto8 {
	margin-left: 0px !important;
	margin-right: 0px !important;
 }
}*/

/* MENU IN BASSO PAGINA MENU */

/* Abilita lo scorrimento fluido */
html {
    scroll-behavior: smooth;
}

/* Stile del contenitore a forma di pillola (come in immagine.png) */
.fixed-sidebar {
    position: fixed;
    bottom: 20px; 
    left: 50%; 
    transform: translateX(-50%); 
    z-index: 103000;
    display: flex;
    flex-direction: row; 
    gap: 5px; /* Spazio tra i bottoni */
    
    /* Effetto vetro semitrasparente */
    background: rgba(255, 255, 255, 0.35); 
    padding: 7px 10px; /* Più spazio ai lati per replicare la foto */
    border-radius: 50px;
    backdrop-filter: blur(8px);
    box-shadow: 0 4px 15px rgba(0, 0, 0, 0.2);
}

/* La nuova classe .bottone personalizzata */
.bottone {
    width: 40px; /* Dimensione aumentata a 50px per far respirare le icone */
    height: 40px;
    border-radius: 50%; /* Rende il tasto perfettamente rotondo */
    display: flex;
    align-items: center;
    justify-content: center;
    
    /* Colori estratti dal tuo design */
    background-color: #fdfadb; /* Sfondo crema */
    border: 2px solid #79171d; /* Bordo rosso scuro */
    
    /* Assicura che non ci siano sottolineature del link */
    text-decoration: none;
    
    /* Transizione fluida */
    transition: all 0.3s ease;
}

/* Effetto al passaggio del mouse (Hover) */
.bottone:hover {
    transform: scale(1.1);
    /* Crea quell'effetto bagliore bianco dietro il tasto che si vede al centro della foto */
    box-shadow: 0 0 20px rgba(255, 255, 255, 0.9); 
}

.footer_copy .container {
	padding:0px;
}

whatapp-chat: {
  position: fixed;
  bottom: 70px;
  right: 5px;
  z-index: 10000;	
}

