@charset "utf-8";
/* CSS Document */

@font-face {
   font-family: 'AvenirNext';
   src: url('../font/Avenir/AvenirNext-Regular.otf') format('truetype');
}

@font-face {
   font-family: 'AvenirNextBold';
   src: url('../font/Avenir/AvenirNext-Bold.otf') format('truetype');
}


body {
	font-family: 'AvenirNext';
}

a {
	text-decoration: none;
	font-weight: 900;
	color: black;
}

.font-AvenirNext {
	font-family: 'AvenirNext';
}
.font-AvenirNextBold {
	font-family: 'AvenirNextBold';
}

@media all and (max-width: 480px) {
	.iconOff {
		display: none !important;
		visibility: hidden !important;
	}
}

@media all and (min-width: 480px) {
	.iconOn {
		display: none !important;
		visibility: hidden !important;
	}
}

.bg-light-grey {
	background-color: #F1F2F2 !important;
}

.bg-sfondo-chef-grey {
	background-color: #A1A7AE !important;
	color: #FFFFFF !important;
}

.bg-sfondo-chef-ottanio {
	background-color: #4E9FA6 !important;
	color: #FFFFFF !important;
	justify-content: center !important;
}

.bg-sfondo-chef-disabled {
	background-color: #f2f3f4 !important;
	color: #A1A7AE !important;
}

.sfondoCardKM {
	background-image: url("../../../imgs/SfondoKM.png");
	background-position: right bottom;
	background-repeat: no-repeat;
}

.sfondoCardKM-dai-feedback {
	background-image: url("../../../imgs/SfondoKM.png");
	background-position: right bottom;
	background-repeat: no-repeat;
	background-color: #DBE6E7;
}

.sfondoCardKM-ingresso {
	background-image: url("../../../imgs/SfondoKM.png");
	background-position: right bottom;
	background-repeat: no-repeat;
	background-color: #ECF3F3;
}

.sfondoCardPPA-attiva {
	background-image: url("../../../imgs/SfondoPPA.png");
	background-position: right bottom;
	background-repeat: no-repeat;
	background-color: #F2F3F4;
	border-color: brown;
}

.sfondoCardPPA {
	background-image: url("../../../imgs/SfondoPPA.png");
	background-position: right bottom;
	background-repeat: no-repeat;
	border-color: brown;
}

.bs-primary-bg-subtle {
	background-color: #EC0003 !important;
}

.accordion-button::after {
    background-image: url("../../../imgs/Sort Down.png") !important;
}