/*
 Theme Name:   Bricks Child Theme
 Theme URI:    https://bricksbuilder.io/
 Description:  Use this child theme to extend Bricks.
 Author:       Bricks
 Author URI:   https://bricksbuilder.io/
 Template:     bricks
 Version:      1.1
 Text Domain:  bricks
*/


:root {
	--verde:#4f7661;
	--verde-chiaro:#c2dcd0;
}


a, a:focus, button, button:focus, input:focus, textarea:focus  {
outline : none!important;
}

.verde {
color: var(--verde);
}
.verde-chiaro {
color: var(--verde-chiaro);
}
.header-scroll {
opacity: 0;
transition: all 1s;
box-shadow: 0px 0px 15px 1px rgba(0,0,0,0.26)
}
.brxe-section.header-scroll {
top: -100px!important
}
.brxe-section.header-scroll.mostra {
opacity: 1;
top: 0!important;
transition: all 0.8s;
}
header.scrolling {
background-color: #fff;
box-shadow: 0px 0px 15px 1px rgba(0,0,0,0.26);
}
.foto-due {
position: relative;
}
.foto-due::before {
  content: '';
  width: 100%;
  height: 100%;
  bottom: -13px;
  right: -13px;
  border-radius: inherit;
  background-color: var(--verde-chiaro);
  position: absolute;
  z-index: -1;
  border-top-left-radius: 200px;
  border-bottom-right-radius: 200px;
}
.ico-bianca .st0 {
  fill: #fff;
}
.prenota a {
background-color: var(--verde);
color: #fff!important;
padding-left: 15px;
padding-right: 15px;
border-radius: 5px;
font-weight: 600!important;
}

.lista-verde {
list-style: none;
padding-left: 0;
}
.lista-verde li {
position: relative;
padding-left: 30px;
margin-bottom: 10px;
}
.lista-verde li::before {
position: absolute;
left: 0;
top: 3px;
content: "";
display: block;
width: 22px;
height: 40px;
background-image: url(https://www.nutrizionesbafficaporilli.it/wp-content/uploads/2025/11/check-nero.svg);
background-size: 100% auto;
background-position: left top;
background-repeat: no-repeat;
}

.lista-bianca {
list-style: none;
padding-left: 0;
text-align: right;
display: flex;
flex-direction: column;
align-items: flex-end;
}
.lista-bianca li {
width: auto;
max-width: max-content;
margin-bottom: 10px;
}
.lista-bianca li span {
position: relative;
padding-left: 30px;
margin-bottom: 10px;
}
.lista-bianca li span::before {
position: absolute;
left: 0;
top: 3px;
content: "";
display: block;
width: 22px;
height: 40px;
background-image: url(https://www.nutrizionesbafficaporilli.it/wp-content/uploads/2025/11/check-bianco.svg);
background-size: 100% auto;
background-position: left top;
background-repeat: no-repeat;
}

.lista-altra {
list-style: none;
padding-left: 0;
text-align: right;
display: flex;
flex-direction: column;
align-items: flex-end;
}
.lista-altra li {
width: auto;
max-width: max-content;
margin-bottom: 10px;
}
.lista-altra li span {
position: relative;
padding-left: 30px;
margin-bottom: 10px;
}
.lista-altra li span::before {
position: absolute;
left: 0;
top: 3px;
content: "";
display: block;
width: 22px;
height: 40px;
background-image: url(https://www.nutrizionesbafficaporilli.it/wp-content/uploads/2025/11/check-verde.svg);
background-size: 100% auto;
background-position: left top;
background-repeat: no-repeat;
}
.lista-altra-bianco li span::before {
background-image:url(https://www.nutrizionesbafficaporilli.it/wp-content/uploads/2025/11/check-bianco.svg);
}
.page-id-430 .brxe-pbfkjs {
background-color: transparent;
padding-bottom: 10px;
}

@media (max-width:991px) {


}
  
  
@media (max-width:767px) {

}
  
  

















