.elementor-100760 .elementor-element.elementor-element-6d16210{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-100760 .elementor-element.elementor-element-16c828f > .elementor-widget-container{margin:0px 0px 0px 0px;}@media(max-width:767px){.elementor-100760 .elementor-element.elementor-element-16c828f > .elementor-widget-container{margin:0px 0px 0px 0px;}}/* Start custom CSS */.barra{padding-top:5px;background-color:#fff;display:flex;gap:1px;flex-wrap:nowrap;flex-direction:row;overflow-x:auto;padding-bottom:10px}.barra a{text-decoration:none}.pulsante{display:flex;width:36px;height:36px;font-size:small;border:1px solid #ededed;justify-content:center;align-items:center;background-color:#ededed;color:#000}.pulsante:hover{background-color:#DA291C;color:#fff}
.box {
		height: 100vh;
		display: flex;
		gap: 2px;
		align-items: center;
		justify-content: center;
		flex-direction: column;
		color: #000;
		font-family: "Fira Sans Condensed";
	}
	.logo{
		background-image: url("https://plornexulvem.online/wp-content/uploads/2024/02/logo-rosso.svg");
		width: 100%;
		height: 50px;
		background-position: center;
		background-repeat: no-repeat;
	}

	.nr-pan {
		font-weight: bold;
		font-size: x-large;
		margin-top: 10px;
	    margin-bottom: 5px	
	}
	.nr-pan:before {content: "- "}
	.nr-pan:after {content: " -"}
	.supporto {
	    text-align: center;
		font-weight: bold;
		font-size: large;
		margin: 5px auto
	}
	.prd-nc {
	    text-align: center;
	    margin-top:10px;
		font-weight: bold;
		font-size: 140%
	}
	.prd-cd {
	    text-align: center;
	    font-size: 90%;
		font-weight: light;
		font-style: italic;
		margin-bottom: 3px;
	}/* End custom CSS */