Author: Perinelli Cristian
Author URI: http://greenmarketing.agency
Template: hello-elementor
Version: 1.0.0
*/

.btn { white-space: normal !important; }
.h1, .h2, .h3, .h4 { word-wrap: break-word; }
a { word-break: break-word }
ul, ol { margin-bottom:20px;}
tbody, td, tr, th {
	border:0px !important;
	text-align:left;
    font-style: normal !important;
	padding:15px;
}






/* Tooltip container */
.tooltip {
  position: relative;
  display: inline-block;
}


/* Tooltip text */
.tooltip .tooltiptext {
  visibility: hidden;
  width: 180px;
  background-color: #022839;
  color: #fff;
  text-align: center;
  padding: 5px 0;
  border-radius: 6px;
	font-size:12px;
	padding:10px;
	text-transform:lowercase;
	line-height:1.5;

  /* Position the tooltip text */
  position: absolute;
  z-index: 1;
  top: 110%;
  left: 50%;
  margin-left: -60px;

  /* Fade in tooltip */
  opacity: 0;
  transition: opacity 0.3s;
}

.tooltip .tooltiptext::after {
  content: " ";
  position: absolute;
  bottom: 100%;  /* At the top of the tooltip */
  left: 50%;
  margin-left: -5px;
  border-width: 5px;
  border-style: solid;
  border-color: transparent transparent #022839 transparent;
}


/* Show the tooltip text when you mouse over the tooltip container */
.tooltip:hover .tooltiptext {
  visibility: visible;
  opacity: 1;
}


/* sendinblue form */
.sib-default-btn {
    border:0px;
    margin-top:0px;
    font-size:16px !important;
    background-color: #F15B48  !important;
    color:white !important;
    padding:4px;
    text-decoration: none !important;
    height: 40px;
    width: 100% !important;
}

.sib-default-btn:hover {background-color: #3790ce  !important;
}

.sib-email-area { 
margin-bottom:0px;
height: 40px;
border-radius:0px !important;
}

.sib-LASTNAME-area { 
margin-bottom:0px;
height: 40px;
border-radius:0px !important;
}



.grecaptcha-badge { visibility: hidden;}

table tbody>tr:nth-child(odd)>td, table tbody>tr:nth-child(odd)>th {background-color:#f7f7f7;}

.rank-math-breadcrumb { font-size:16px;}
.rank-math-breadcrumb a { color:white; font-weight:600}
.last { color:white; }

.glink, .nturl a { color:white !important;}


/* nascondi data da FB review */
.wp-facebook-time { display:none !important }

/* zoom delle immagini on hover */
.zoomimg:hover { 
	transition: transform .9s;
	transform: scale(1.08);
}

/* woocommerce */
.add_to_cart_button {
	display:none !important
}

li.product { width:100% !important}


/* Normally Red */
.woocommerce-error {border-top-color: #F15B48;}
.woocommerce-error::before {color:#F15B48;}
 
/* Normally Blue */
.woocommerce-info {border-top-color: #3790CE;}
.woocommerce-info::before {color:#3790CE;}
 
/* Normally Green */
.woocommerce-message {border-top-color: #65AA87;}
.woocommerce-message::before {color:#65AA87;}