<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@font-face {
  font-family: 'Moderat';
  font-weight: 400;
  src: url("/318/css/fonts/Moderat-Regular.eot");
  src: url("/318/css/fonts/Moderat-Regular.eot#iefix") format("embedded-opentype"), url("/318/css/fonts/Moderat-Regular.woff") format("woff"), url("/318/css/fonts/Moderat-Regular.woff2") format("woff2"); }

@font-face {
  font-family: 'Moderat';
  font-weight: 400;
  font-style: italic;
  src: url("/318/css/fonts/Moderat-Regular-Italic.eot");
  src: url("/318/css/fonts/Moderat-Regular-Italic.eot#iefix") format("embedded-opentype"), url("/318/css/fonts/Moderat-Regular-Italic.woff") format("woff"), url("/318/css/fonts/Moderat-Regular-Italic.woff2") format("woff2"); }

@font-face {
  font-family: 'Moderat';
  font-weight: 700;
  src: url("/318/css/fonts/Moderat-Bold.eot");
  src: url("/318/css/fonts/Moderat-Bold.eot#iefix") format("embedded-opentype"), url("/318/css/fonts/Moderat-Bold.woff") format("woff"), url("/318/css/fonts/Moderat-Bold.woff2") format("woff2"); }

@font-face {
  font-family: 'Moderat';
  font-weight: 700;
  font-style: italic;
  src: url("/318/css/fonts/Moderat-Bold-Italic.eot");
  src: url("/318/css/fonts/Moderat-Bold-Italic.eot#iefix") format("embedded-opentype"), url("/318/css/fonts/Moderat-Bold-Italic.woff") format("woff"), url("/318/css/fonts/Moderat-Bold-Italic.woff2") format("woff2"); }

@font-face {
	font-family: 'Sabon';
	src: url("/318/css/fonts/Sabon.woff") format("woff"); }

@font-face {
	font-family: 'Sabon';
	font-style: italic;
	src: url("/318/css/fonts/Sabon-Italic.woff") format("woff"); }

body{font-family: 'Montserrat', sans-serif; text-align: justify;}
a:focus, a:visited{outline: none;}
button:focus{outline: none !important;}
.no-padding{padding-left: 0px !important; padding-right: 0px !important;}
.bg-light{background-color: #fff !important; border-bottom: 1px solid #e5e5e5;}
.bg-light #navbarNavDropdown .dropdown .dropdown-toggle{cursor: default; letter-spacing: 0.4px;}
.nav-link{font-size: 16px; text-transform: uppercase; padding-right: .9rem !important; padding-left: .9rem !important; color: rgba(0, 0, 0, 0.7) !important;}
.dropdown-menu {font-size: 13px;}
.box-home img{max-width: 1600px; margin: 0 auto; display: block;}
.box-home a{text-decoration: none;}
.box-home h2{padding: 65px 50px 0px; text-transform: uppercase; color: #000; text-shadow: rgba(0,0,0,0.2) 1px 1px 0;}
.box-home p{padding: 0px 50px 65px; color: #000; text-shadow: rgba(0,0,0,0.2) 1px 1px 0;}
.parallax-home{min-height:725px;}
.parallax-home-mobile{display: none;}
.didascalia-parallax-home{position:absolute; top:-725px; right:0; background-color: rgba(240,240,233,0.8); height:725px; padding:30px; font-family: 'Moderat'; text-align: left; max-width: 25%;}
.didascalia-parallax-home p:first-child{font-size: 18px;}
.didascalia-parallax-home h2:first-of-type{font-weight: 700; font-size: 2.5rem; margin-bottom: 1.5rem;}
.didascalia-parallax-home h2{font-weight: 700;}
.didascalia-parallax-home h2 .fa{margin-right: 10px;}
.didascalia-parallax-home a{color: inherit; border: 1px solid #212529; margin-top: 30px; padding: 8px 20px 10px; display: inline-block; transition: all 0.3s ease-in-out 0s;}
.didascalia-parallax-home a .fa{margin-left: 5px;}
.didascalia-parallax-home a:hover{color: #fff; background-color: #212529; text-decoration: none;}
.parallax{min-height: 850px; position: relative; margin-bottom: 65px;}
.parallax h2{padding: 0px 65px; text-transform: uppercase; color: #000; text-shadow: rgba(0,0,0,0.2) 1px 1px 0; position: absolute; bottom: 115px;}
.parallax p{padding: 0px 65px; color: #000; text-shadow: rgba(0,0,0,0.2) 1px 1px 0; position: absolute; bottom: 50px;}
.dropdown:hover .dropdown-menu{display: block;}
.dropdown-toggle::after{display: none;}
.dropdown-menu{margin-top: 0px !important; right: 0; left: auto; border-radius: 0px; text-transform: uppercase;}
.scroll-down-parallax{position: relative;}
.scroll-down{position:absolute; z-index:1; bottom: 50px; right: 50px;}
.scroll-down span{display:block; width:30px; height:30px; border-bottom:1px solid #fff; border-right:1px solid #fff; transform:rotate(45deg);}
.scroll-down-white span{box-shadow:2px 2px 2px -1px #000;}
.box-home-piccoli a:hover{text-decoration: underline; color: #000;}
.box-home-piccoli .box-home-testo{color: #000;}
.box-home-piccoli .box-home-testo h2{margin-bottom: 60px; margin-top: 20px; font-weight: bold; text-transform: uppercase; font-family: 'Proza Libre', sans-serif; font-size: 26px; text-align: center;}




.box-home-nuovi-principale{text-align: left; font-family: 'Moderat'; padding-left: 180px;}
.box-home-nuovi-principale p:first-child{font-size: 24px; padding: 0px 20px;}
.box-home-nuovi-principale h4{padding-left: 175px;}
.box-home-nuovi-principale p{padding-left: 195px;}
.box-home-nuovi-principale h2{padding-left: 110px; font-weight: 700; margin-bottom: 1.5rem; font-size: 24px; text-transform: uppercase;}
.box-home-nuovi p{margin-left: 55px; text-align: center; position: absolute; bottom: 0; width: 80%; margin-bottom: 0px; color: #000; font-size: 24px; transition: all 0.5s ease-in-out 0s; padding: 10px; border: solid 1px #000;}
.box-home-nuovi:hover p{background-color: #000; color: #fff;}




.box-home-gif{text-align: left; font-family: 'Moderat';}
.box-home-gif p:first-child{font-size: 18px;}
.box-home-gif h2{font-weight: 700; margin-bottom: 1.5rem; font-size: 2.5rem}
.box-home-gif a{color: inherit; border: 1px solid #212529; padding: 8px 20px 10px; display: inline-block; transition: all 0.3s ease-in-out 0s;}
.box-home-gif a .fa{margin-left: 5px;}
.box-home-gif a:hover{color: #fff; background-color: #212529; text-decoration: none;}
.img-rivenditori-homepage{background-image: url(/318/imgs/rivenditori.jpg); position: absolute; top: 0; left: 0; width: 100%; height: 100%; background-position: center 0; background-repeat: no-repeat; z-index: -1;}
.rivenditori-homepage{margin: 25vh auto; display: table; text-align: center; /*background-color: rgba(255,255,255,0.5);*/ border-radius: 2px; padding: 20px; font-family: 'Moderat';}
.rivenditori-homepage h2{font-weight: 700; margin-bottom: 1.5rem;}
.rivenditori-homepage a{color: inherit; /*background-color: #fff; */padding: 3px 15px 5px; display: inline-block; transition: all 0.3s ease-in-out 0s;}
.rivenditori-homepage a:hover{color: #fff; background-color: #212529; text-decoration: none;}
.container-footer{background-color: #F2F2F2; padding-bottom: 45px; margin-top: 85px;}
.container-footer h3{font-weight: 300; padding-top: 50px; margin:0px;}
.container-footer a{font-size: 32px; color: inherit !important;}
footer{text-transform: uppercase; font-size: 12px; padding-top: 15px; padding-bottom: 15px;}
footer a{color: inherit !important;}
footer .order-last{text-align: right;}
footer .order-last a{padding: 0px 5px;}
footer .order-last a:last-child{padding-right: 0px; padding-left: 20px;}
.go-top{display:block; width:30px; height:30px; border-bottom:1px solid #fff; border-right:1px solid #fff; transform:rotate(225deg); box-shadow:2px 2px 2px -1px #000; float: right; margin-right: 50px; margin-top: 40px;}
.breadcrumbs{margin-top: 15px; text-transform: uppercase; font-size: 12px; padding: 0px 30px; margin-bottom: 30px;}
.breadcrumbs a{color: inherit !important;}
.h1-sezione{text-transform: uppercase; font-size: 30px; font-weight: 600; margin-top: 30px;}
.h1-sezione1{text-transform: uppercase; font-size: 30px; font-weight: 600;}
.testo-sezione{margin-top: 35px; font-size: 16px;letter-spacing: 0.5px;}
.testo-sezione p span{text-align: center; display: block;}
.testo-sezione-custom{margin-top: 15px; font-size: 14px;}
.testo-sezione-custom p span{text-align: center; display: block;}
.tag-sezione .navbar-right_tag{width: 100%;}
.tag-sezione .navbar-right_tag .dropdown_tag{width: 100%;}
.tag-sezione .navbar-right_tag .dropdown_tag:nth-child(6n){display: none;}
.tag-sezione .navbar-right_tag .dropdown_tag .dropdown-toggle{display: none;}
.tag-sezione .navbar-right_tag .dropdown_tag .dropdown-menu_tag{width: 100%; padding: 15px 0px; float: left; list-style: none;}
.tag-sezione .navbar-right_tag .dropdown_tag .dropdown-menu_tag li{margin-bottom: 10px;}
.tag-sezione .navbar-right_tag .dropdown_tag .dropdown-menu_tag li:last-child{margin-bottom: 0px;}
.tag-sezione .navbar-right_tag .dropdown_tag .dropdown-menu_tag li a{color: #2F2F2F !important; font-weight: 300;}
.tag-sezione .navbar-right_tag .dropdown_tag .dropdown-menu_tag li:hover a{text-decoration: underline; font-weight: 400;}
.tag-sezione .navbar-right_tag .dropdown_tag .dropdown-menu_tag li a:before {content: ""; display: inline-block; width: 12px; height: 12px; margin-right: 10px; margin-bottom: -2px; background: #e5e5e5;}
.tag-sezione .navbar-right_tag .dropdown_tag .dropdown-menu_tag li .tag_attivo{text-decoration: underline; font-weight: 400;}
.tag-sezione .navbar-right_tag .dropdown_tag .dropdown-menu_tag li .tag_attivo:before {content: ''; background-repeat: no-repeat !important; background-image: url(/176/css/fonts/icon-check.svg) !important; background-size: 70% !important; background-position: center !important; background-color: #fff !important;}
.schedina-sezioni{display: inline-block; margin-top: 10px;}
.schedina-sezioni a{color: inherit !important;}
.schedina-sezioni a:hover{text-decoration: none;}
.schedina-sezioni h3{font-size: 16px; font-weight: bold; text-transform: uppercase; padding-top: 10px; font-family: 'Proza Libre', sans-serif;}
.schedina-sezioni p{font-size: 14px;}
.divider{bottom: 0; width: 100%; height: 3px; opacity: 0; background-color: #000; z-index: 2; -webkit-transition: opacity 300ms; transition: opacity 300ms;}
.divider p{padding-top: 10px; text-align: right;}
.schedina-sezioni:hover .divider{opacity: 1;}
.h3-tag{text-transform: uppercase; font-size: 14px; font-weight: 400; padding: 0px 15px; margin-top: -27px; margin-bottom: 12px;}
.h3-tag-custom{margin-top: 2px;}
.table-tab table tbody tr{border-bottom: 1px solid #f0f0f0;}
.table-tab table tbody tr th{text-transform: uppercase; font-weight: 600; font-size: 14px; padding: 5px 10px; text-align: center;}
.table-tab table tbody tr td{font-size: 14px; padding: 5px 10px; text-align: center;}
.table-tab table tbody tr td:first-child{text-align: left; padding-left: 0px;}
.table-tab table tbody tr td:last-child{padding-right: 0px;}
.table-tab h3{font-size: 16px; font-weight: bold; text-transform: uppercase; font-family: 'Proza Libre', sans-serif;text-align: center;}
.table-tab a{color: inherit; font-weight: 500;}
.table-tab a .fa{margin-left: 5px;}
.pagina-sinistra{margin-top: 15px; overflow-x: auto;}
.container-pagina .pagina-sinistra{margin-top: 0px;}
.pagina-sinistra .table-tab h3{margin-bottom: 5px;}
.pagina-sinistra table{width: 100%;}
.immagine-pagina-sinistra{padding-top: 30px;}
.pagina-centro .table-tab h3{margin-bottom: 5px;}
.pagina-numeri .table-tab h3{margin-bottom: 40px; font-family: inherit; font-weight: normal; font-size: 30px; letter-spacing: -3px; color: #43939a;}
.richiedi-informazioni-pagina{text-align: center;}
.richiedi-informazioni-pagina a{font-size: 14px; font-weight: bold; text-transform: uppercase; font-family: 'Proza Libre', sans-serif; color: inherit; border: 1px solid #212529; padding: 7px 12px 6px; transition: all 0.3s ease-in-out 0s;}
.richiedi-informazioni-pagina a .fa{margin-left: 5px;}
.richiedi-informazioni-pagina a:hover{background-color: #212529; color: #fff !important; font-weight: 600; text-decoration: none;}
.rivenditori-pagina{text-align: center;}
.rivenditori-pagina a{font-size: 14px; font-weight: bold; text-transform: uppercase; font-family: 'Proza Libre', sans-serif; color: inherit; border: 1px solid #212529; padding: 7px 12px 6px; transition: all 0.3s ease-in-out 0s;}
.rivenditori-pagina a .fa{margin-left: 5px;}
.rivenditori-pagina a:hover{background-color: #212529; color: #fff !important; font-weight: 600; text-decoration: none;}
.pagina-sopra{margin-bottom: 70px;}
.pagina-mezzo{margin-bottom: 50px;}
.h1-pagina{font-size: 20px; font-weight: 300; margin-bottom: 10px;}
.h2-pagina{font-size: 30px; font-weight: bold; text-transform: uppercase; margin-bottom: 0px; font-family: 'Proza Libre', sans-serif;}
.testo-pagina{font-size: 16px; letter-spacing: 0.5px;}
#mostra1{color: #ccc; font-size: 40px; margin: 0 auto; display: table; position: relative; transition: all 0.3s ease-in-out 0s;}
#mostra1:hover{color: #000;}
.sfondo-white{background-color: #fff;}
.navbar-toggler{border: none !important;}
.form-control{border-radius: 0px; border-color: #ddd; font-size: 14px;}
.form-control:focus{box-shadow: 0 0 0 .2rem rgba(0,0,0,.25); border-color: #ddd;}
.form-check-label{font-size: 14px;}
.form-check-input{margin-top: .4rem;}
.form-group-messaggio{margin-bottom: 13px;}
.form-contatti{background: linear-gradient(#fff,#f9f9f9);}
form .btn{border-radius: 0px; float: right; margin-top: 20px;}
form .btn .fa{margin-right: 7px;}
form .btn-primary{background-color: #212529; border-color: #212529;}
form .btn-primary:hover{background-color: #000; border-color: #000;}
.selettore-tag{margin-top: 15px;}
.table-tab .navbar-right_tag{padding-top: 5px;}
.table-tab .navbar-right_tag .dropdown_tag{border-bottom: 1px solid #f0f0f0; margin-bottom: 10px;}
/*.table-tab .navbar-right_tag .dropdown_tag:last-child{display: none;}*/
.table-tab .navbar-right_tag .dropdown_tag:nth-child(6n) .dropdown-menu_tag{width: 75%;}
.table-tab .navbar-right_tag .dropdown_tag:nth-child(6n) .dropdown-menu_tag li{display: inline-block; width: 50%;}
.table-tab .navbar-right_tag .dropdown_tag .dropdown-menu_tag{list-style: none; padding: 0px; display: inline-block; float: right;}
.table-tab .navbar-right_tag .dropdown_tag .dropdown-menu_tag li{text-align: right;}
.table-tab .navbar-right_tag .dropdown_tag .dropdown-menu_tag li a:not(.tag_attivo){display: none;}
.margin-top-130{margin-top: 130px !important;}
.margin-top-60{margin-top: 60px !important;}
.margin-top-30{margin-top: 30px !important;}
.h1-rubrica{text-transform: uppercase; font-size: 24px; font-weight: 600; margin: 30px 0px; display: inline-block; color: #808080;}
.h1-rubrica::after{content: ""; width: 30%; height: 2px; background-color: #000; display: block; margin-top: 10px;}
.testo-rubrica{margin-top: 35px; font-size: 14px;}
.modulo-negozi li{list-style: none;}
.schedina-negozi{margin-top: 20px; padding: 0px 5px; float: left;}
.schedina-negozi a{color: inherit !important;}
.schedina-negozi a:hover{text-decoration: none;}
.schedina-negozi h3{font-size: 16px; font-weight: bold; text-transform: uppercase; padding-top: 10px; font-family: 'Proza Libre', sans-serif;}
.schedina-negozi p{font-size: 18px; margin-bottom: 0px; margin-top: 5px;}
.schedina-negozi:hover .divider{opacity: 1;}
.info-negozio h3{margin-top: 30px;}
.info-negozio h3:first-child{margin-top: 0px;}
.info-negozio .fa{margin-right: 5px;}
.info-negozio table{width: 100%;}
.info-negozio thead{border-bottom: 1px dotted #C0C0C0;}
.info-negozio th{border-right: 1px dotted #C0C0C0; text-align: center; padding: 5px 15px; font-size: 14px; font-weight: bold; text-transform: uppercase; font-family: 'Proza Libre', sans-serif;}
.info-negozio th:first-child{padding-left: 0px;}
.info-negozio th:last-child{border-right: 0px;}
.info-negozio td{padding: 5px 0px; text-align: center;}
.info-negozio td:first-child{padding: 5px 15px; padding-left: 0px; text-align: left;}
.info-negozio tbody tr:first-child td{padding-top: 10px;}
.ricerca-negozi .img-ricerca-negozi{background-image: url(/318/imgs/rivenditori-Neg.jpg); position: absolute; top: 0; left: 0; width: 100%; height: 100%; background-position: center 0; background-repeat: no-repeat; z-index: -1;}
.ricerca-negozi form{margin: 168px auto; display: block;}
.ricerca-negozi form label{display: block; text-align: center; font-weight: 600; font-size: 50px; text-shadow: 0.5px 1.5px 1px black; color: #fff; margin-bottom: 50px; line-height: 60px;}
.ricerca-negozi form input{border: none; padding: 5px 10px;}
.ricerca-negozi form input[type=submit]{cursor: pointer; transition: all 0.2s ease-in-out 0s;}
.ricerca-negozi form input[type=submit]:hover{background-color: #212529; color: #F0F0F0;}
.ricerca-negozi form .vai-sotto{font-size: 18px; margin-top: 50px;}
.ricerca-negozi form .vai-sotto a{color: inherit !important;}
.ricerca-negozi form .vai-sotto span {font-style: italic; text-shadow: none; font-weight: 400; display: block; margin-bottom: 5px;}
.h1-sezione-custom{text-transform: uppercase; font-size: 24px; font-weight: 600; margin: 30px 0px; display: inline-block; color: #808080;}
.h1-sezione-custom::after{content: ""; width: 30%; height: 2px; background-color: #000; display: block; margin-top: 10px;}
.testo-pagina-rivenditori h3{margin-bottom: 30px !important; margin-top: 30px;}
.breadcrumbs-rivenditori{margin-bottom: 15px;}
.h1-pagina-negozio{text-transform: uppercase; font-size: 24px; font-weight: 600; margin: 30px 0px; display: inline-block; color: #808080;}
.h1-pagina-negozio::after{content: ""; width: 30%; height: 2px; background-color: #000; display: block; margin-top: 10px;}
.h1-pagina-2{text-transform: uppercase; font-size: 24px; font-weight: 600; margin: 30px 0px; display: inline-block; color: #808080;}
.h1-pagina-2::after{content: ""; width: 30%; height: 2px; background-color: #000; display: block; margin-top: 10px;}
.schedine-pagina-rivenditori{margin-top: 20px;}
.container-gradient{background: linear-gradient(#fff,#f7f7f7); padding-bottom: 50px; box-shadow: 0px 15px 15px -15px grey;}
.container-gradient .schedina-sezioni img{box-shadow: 7px 7px 5px #F5F5F5, 7px -7px 5px #F5F5F5, -7px 7px 5px #F5F5F5, -7px -7px 5px #F5F5F5;}
.row-bottoni{padding-top: 50px; padding-bottom: 50px;}
.row-bottoni h3{text-transform: uppercase; display: block; width: 100%; font-size: 18px; font-weight: 400; margin-bottom: 20px; padding: 0px 15px;}
.row-bottoni .bottoni{background-color: #f7f7f7; float: left; padding-top: 15px; padding-bottom: 15px;}
.row-bottoni .bottoni a{color: #fff; font-family: 'Proza Libre', sans-serif; font-weight: bold; text-transform: uppercase; float: left; width: 50%; text-align: center; padding: 15px 0px; transition: all 0.3s ease-in-out 0s; border: 4px solid #fff;}
.row-bottoni .bottoni .bottone-1{background-color: #E8E5DE; border-right: 2px solid #fff;}
.row-bottoni .bottoni .bottone-2{background-color: #DDD9CE; border-left: 2px solid #fff;}
.row-bottoni .bottoni a:hover{background-color: #333 /*rgba(51,51,51,0.75)*/;}
.row-bottoni-2{padding-top: 30px;}
.row-bottoni-2 .col-md-12{margin-bottom: 30px;}
.row-bottoni-2 .bottoni{background-color: transparent; padding: 0px 7.5px;}
.row-bottoni-2 .bottoni:first-child{padding-left: 15px;}
.row-bottoni-2 .bottoni:last-child{padding-right: 15px;}
.row-bottoni-2 .bottoni .sfondo{background: linear-gradient(#fff,#f7f7f7); padding: 5vh 0px;}
.row-bottoni-2 .bottoni a{float: none; margin: 0 auto; display: block; width: 75%; padding: 45px 0px; color: #333;}
.row-bottoni-2 .bottoni a:hover{color: #fff !important;}
.row-bottoni-2 .bottoni .bottone-1{border-right: 4px solid #fff;}
.row-bottoni-2 .bottoni .bottone-2{border-left: 4px solid #fff;}
.row-bottoni-2 .testo-pagina-custom{margin-bottom: 0px;}
.row-bottoni-3 h3{text-transform: uppercase; display: block; width: 100%; font-size: 18px; font-weight: 400; margin-bottom: 20px; padding: 0px; font-family: inherit !important;}
.row-bottoni-3 .bottoni{background-color: #f7f7f7; float: left; padding-top: 15px;}
.row-bottoni-3 .bottoni a{color: #fff; font-family: 'Proza Libre', sans-serif; font-weight: bold; text-transform: uppercase; float: left; width: 100%; text-align: center; padding: 15px 0px; transition: all 0.3s ease-in-out 0s; border: 4px solid #fff; margin-bottom: 15px;}
.row-bottoni-3 .bottoni .bottone-1{background-color: #E8E5DE;}
.row-bottoni-3 .bottoni .bottone-2{background-color: #DDD9CE;}
.row-bottoni-3 .bottoni a:hover{background-color: #333;}
.titoletto-pagina-custom{text-transform: uppercase; display: block; width: 100%; font-size: 18px; font-weight: 400; margin-bottom: 0px; padding: 0px 15px;}
.testo-pagina-custom{margin-top: 18px; font-size: 16px; letter-spacing: 0.5px;}
.intestazione-h1-custom{text-align: center;}
.intestazione-h1-custom .breadcrumbs{margin-top: 0px; margin-bottom: 10px;}
.modulo-negozi-custom{padding-top: 50px; padding-bottom: 15px; margin-bottom: 50px; border-bottom: 1px solid #ddd;}
.modulo-negozi-custom #map{margin-top: 0px !important;}
.modulo-negozi-custom .schedina-negozi{margin-top: 0px; margin-bottom: 20px;}
.row-numeri-custom .table-tab h3{margin-bottom: 20px;}
.row-numeri-custom .order-1{order: 2}
.row-numeri-custom .order-2{order: 1}
.titolo-correlati{margin-bottom: 10px; padding: 0px 15px; width: 100%; font-size: 16px; font-weight: bold; text-transform: uppercase; font-family: 'Proza Libre', sans-serif;}
.bottone-divani{text-align: center; margin-top: 25px; margin-bottom: 20px;}
.bottone-divani a{font-size: 14px; font-weight: bold; text-transform: uppercase; font-family: 'Proza Libre', sans-serif; color: inherit; border: 1px solid #212529; padding: 7px 12px 6px; transition: all 0.3s ease-in-out 0s;}
.bottone-divani a .fa{margin-left: 5px;}
.bottone-divani a:hover{background-color: #212529; color: #fff !important; font-weight: 600; text-decoration: none;}
.border-l{border-left: medium dashed #f0f0f0;}
.border-r{border-right: medium dashed #f0f0f0;}
.border-t{border-top: medium dashed #f0f0f0; padding-top: 15px;}
.border-b{border-bottom: medium dashed #f0f0f0; padding-bottom: 15px;}
.gif-prodotti{float: right; padding-left: 15px;}
.gif-homepage-destra{padding: 0px;}
.gif-homepage-sinistra{padding: 0px;}
.border-gif{border: 1px solid #ddd;}
.didascalia-gif-destra{padding-top: 15px; padding-bottom: 15px; text-align: left;}
.didascalia-gif-sinistra{padding-top: 15px; padding-bottom: 15px; text-align: left;}
.didascalia-gif h2{font-weight: 600; font-size: 40px; text-transform: uppercase; font-family: 'Proza Libre', sans-serif; letter-spacing: 5px;}
.didascalia-gif p{font-weight: 300; font-size: 18px;}
.didascalia-gif p a{color: #000; font-weight: 600; margin-top: 15px; display: block;}
.didascalia-gif p b{color: #E26956; font-weight: bold; font-size: 18px;}
.collegamento-async a{background-color: #212529; border-color: #212529; color: #fff; padding: .375rem .75rem; margin: 70px auto 35px; display: table;}
.collegamento-async a:hover{text-decoration: none !important; background-color: #000 !important; border-color: #000 !important;}
.collegamento-async a .fa{margin-left: 0px; margin-right: 5px;}
.kasko{background-color: #212529; border-color: #212529; color: #fff; padding: .375rem .75rem; margin: 30px 0px; float: right;}
.kasko:hover{text-decoration: none !important; background-color: #000 !important; border-color: #000 !important; color: #fff !important;}
.kasko .fa{margin-left: 5px; margin-right: 0px;}
.bottoni-valori{margin-bottom: 65px;}
.bottoni-valori h3{font-size: 16px; font-weight: bold; text-transform: uppercase; font-family: 'Proza Libre', sans-serif; text-align: center; margin: 0px;}
.bottoni-valori a{border: 1px solid #ddd; text-align: center; padding: 10px 0px; margin-top: 15px; display: block; font-weight: normal; font-size: 16px; text-transform: uppercase; transition: all 0.3s ease-in-out 0s;}
.bottoni-valori a:hover{text-decoration: none; background-color: #212529; color: #fff;}
.bottoni-valori a img{max-width: 18px; display: inline-block; float: left; margin-left: 15px; margin-top: 2px; transition: all 0.3s ease-in-out 0s;}
.bottoni-valori a:hover img{filter:invert(100%);}
.bottoni-valori-tag-custom{margin-top: 35px; margin-bottom: 45px;}
.bottoni-valori-tag-custom h3{margin-bottom: 10px;}
.bottoni-valori-tag-custom a{color: inherit;}
.parallax-azienda{min-height: 700px; position: relative;}
.parallax-qualita{min-height: 700px; position: relative;}
.h2-azienda::after{content: ''; background-color: #ccc; height: 2px; width: 20%; border-radius: 2px; display: block; margin: 10px auto;}
.p-azienda{font-weight: 300; font-size: 18px;}
.p-azienda:first-child{margin-bottom: 30px;}
.p-azienda span{font-size: 40px; font-weight: 500; position: absolute; margin-top: -15px;}
.p-azienda span:first-child{margin-left: -20px;}
.h2-qualita::after{content: ""; width: 30%; height: 2px; background-color: #000; display: block; margin: 5px 0px;}
.p-qualita{font-weight: 300; font-size: 16px;}
.h2-servizi::after{content: ""; width: 30%; height: 2px; background-color: #000; display: block; margin: 5px 0px 15px;}
.p-servizi{font-weight: 300; font-size: 18px;}
.h2-negozi::after{content: ""; width: 15%; height: 2px; background-color: #000; display: block; margin: 5px 0px 15px;}
.h2-sinistra-destra{text-transform: uppercase; font-size: 24px; font-weight: 600; margin: 0px; display: inline-block; color: #808080;}
.h2-sinistra-destra::after{content: ""; width: 30%; height: 2px; background-color: #000; display: block; margin: 10px 0px 20px;}
/*.p-sinistra-destra{font-weight: 300;}*/
.img-sinistra-destra{margin-bottom: 10px;}
.img-sinistra-destra1{padding-top: 30px;}
.sinistra-destra{margin-bottom: 20px;}
.pagina-pagina{margin-left: 0px; margin-right: 0px;}
.testo-pagina-destra{margin-top: 10px; margin-bottom: 70px;}
.box-homepage h2{font-weight: 600; font-size: 40px; text-transform: uppercase; font-family: 'Proza Libre', sans-serif; letter-spacing: 5px; margin-top: 1rem;}
.box-homepage p{font-weight: 300; font-size: 18px; margin-bottom: 50px; /*border-bottom: 2px dotted #ddd; padding-bottom: 20px;*/}
.box-homepage p a{color: #000; font-weight: 600;}
.parallax-mobile{display: none !important;}
.lista-footer a{display: block; font-size: 14px; padding-left: 10px; margin-top: 5px;}
.form-pagina-contatti .form-contatti{background: transparent !important; padding: 0px;}
.icone-rivenditori{margin-top: -37px;}
.icone-rivenditori p{margin-bottom: 0px; margin-right: 30px;}
.icone-rivenditori img{margin-left: 10px; max-height: 20px;}
.mappa_vuoto h2{font-size: 28px; text-align: left; margin-bottom: 35px; text-align: center;}
.mappa_vuoto h3{display: none;}
.mappa_vuoto .form-contatti{background: none; margin-top: 20px;}
.testo_mappa_vuoto p{text-align: center; color: #666; margin: 10px 0px 0px; font-size: 18px; float: left; width: 100%;}
.testo_mappa_vuoto p::after{display: table; margin: 10px auto 0px; font-family: fontawesome; content: "\f175"; color: #999;}
.testo_mappa_vuoto p:last-child::after{display: none;}
.h2-sezioni-custom{font-family: 'Sabon', serif; font-style: italic; margin-bottom: 0px; margin-top: 20px; text-align: center;}
.h3-sezioni-custom{font-family: 'Sabon', serif; font-style: italic; margin-bottom: 0px; margin-top: 20px; text-align: center; font-size: 27px;}
@media (max-width:1439px){
	.row-bottoni .bottoni a{width: 100%;}
	.row-bottoni-2 .bottoni{max-width: 33% !important; flex: 0 0 33% !important; margin-bottom: 15px;}
	.row-bottoni-2 .bottoni:first-child{padding-left: 7.5px;}
	.row-bottoni-2 .bottoni:last-child{padding-right: 7.5px;}
	.row-bottoni-2 .bottoni a{width: 75% !important;}
	.row-bottoni .bottoni .bottone-1{border-right: 4px solid #fff; border-bottom: 2px solid #fff;}
	.row-bottoni .bottoni .bottone-2{border-left: 4px solid #fff; border-top: 2px solid #fff;}
	.row-bottoni-2 .bottoni .bottone-1{border-bottom: 4px solid #fff;}
	.row-bottoni-2 .bottoni .bottone-2{border-top: 4px solid #fff;}
	.row-bottoni-2 .col-md-12{margin-bottom: 15px;}
	.didascalia-parallax-home{max-width: 50%;}
}
@media (max-width: 1200px){
  .box-home-nuovi-principale {padding-left: 130px;}
  .box-home-nuovi p{margin-left: 45px;}
  .divider p{font-size: 10px; padding-top: 15px;}
}
@media (min-width:768px) and (max-width:991px){
	.box-home-nuovi p{padding-top: 8px;}
  .box-home-nuovi-principale {padding-left: 90px;}
  .box-home-nuovi-principale h4{padding-left: 135px; font-size: 18px;}
  .box-home-nuovi-principale p{padding-left: 155px; font-size: 13px;}
}
@media (max-width: 991px){
  .box-home-nuovi p{margin-left: 34px;}
}
@media (max-width: 800px){
  .divider p{font-size: 8px; padding-top: 17px;}
}
@media (max-width:767px){
	.dropdown-menu{border-top: none; border-right: none; border-left: none; padding-top: 0px;}
	.row-bottoni-2 .bottoni{max-width: 50% !important; flex: 0 0 50% !important;}
	.row-numeri-custom .table-tab h3{margin-top: 30px;}
	.row-numeri-custom .order-1{order: 1}
	.row-numeri-custom .order-2{order: 2}
	form .btn{margin-top: 0px;}
	.border-l{border: none;}
	.border-r{border: none;}
	.border-t{border: none; padding-top: 0px;}
	.border-b{border: none; padding-bottom: 0px;}
	.immagine-pagina-sinistra{order: 3;}
	.selettore-tag{order: 4;}
	.h3-tag{margin-top: 30px;}
	.h3-tag-custom{margin-top: 2px;}
	.h1-sezione{padding: 0px 15px; margin-top: 10px;}
	.row-bottoni-2 .col-md-12{display: none;}
	.parallax-azienda{display: none !important;}
	.parallax-qualita{display: none !important;}
	.parallax-mobile{display: block !important;}
	.flex-caption{display: none;}
	.scroll-down{display: none;}
	.gif-prodotti{padding-left: 30px; padding-bottom: 15px;}
	.kasko{margin: 0px auto 30px; display: table; float: none;}
	.didascalia-parallax-home{position:inherit; top:inherit !important; right:inherit; background-color: rgba(240,240,233,0.8); height:inherit; padding:30px; font-family: 'Moderat'; text-align: left; max-width:inherit;}
	.didascalia-parallax-home p:first-child{margin-top: -5px;}
	.parallax-home{display: none;}
	.parallax-home-mobile{display: block;}
  .divider p{font-size: 11px; padding-top: 15px;}
  .pos-mob{float: bottom;}
  .navbar {padding: 0px !important;}
}
@media (max-width:520px){
	.gif-prodotti{padding-left: 0px; padding-bottom: 0px; display: block; float: none; margin: 0 auto; margin-bottom: 15px;}
	.icone-rivenditori{margin-top: 0px;}
	.icone-rivenditori p{margin-bottom: 15px; margin-right: 20px; display: block !important; text-align: right;}
	.schedina-sezioni-mobile{padding-left: 5px !important; padding-right: 5px !important;}
	.box-home-nuovi p{padding-top: 1px;}
}
@media (max-width: 475px){
  .box-home-nuovi-principale h2{font-size: 20px;}
  .box-home-nuovi-principale {padding-left: 65px;}
  .box-home-nuovi p{margin-left: 45px;}
}
@media (max-width:405px){
	.ricerca-negozi form label{font-size: 40px;}
	.ricerca-negozi form input{width: 100%;}
	.ricerca-negozi form input[type=submit]{margin: 0 auto; display: block; margin-top: 5px;}
	.row-bottoni-2 .bottoni{max-width: 100% !important; flex: 0 0 100% !important;}
	.box-home-nuovi p{padding-top: 0px;}
  .box-home-nuovi-principale h4{padding-left: 160px;}
  .box-home-nuovi-principale p{padding-left: 180px;}
  .box-home-nuovi p{margin-left: 28px;}
  .divider p{font-size: 7px; padding-top: 17px;}
}
@media (max-width: 360px){
  .box-home-nuovi-principale h4{font-size: 18px;}
  .box-home-nuovi-principale p{font-size: 15px;}
}
.pos-angle_shop {transition: all 0.3s ease-in-out 0s; top: 270px; font-size: 40px; color: #fff; text-align: center; width: 100%;}
.pos-angle_shop p{font-size: 18px; margin-bottom: -15px;}
.pos-angle_shop a{color: #fff !important; display: inline-block;}
.pos-angle_shop1 {transition: all 0.3s ease-in-out 0s; bottom: 20%; font-size: 60px; color: #fff; text-align: center; width: 98%;}
.pos-angle_shop1 a{color: #fff !important; display: inline-block;}
.text_corner_shop h3{font-size: 20px; text-transform: uppercase; padding-bottom: 5px;}
.text_corner_shop p{font-size: 13px;}
.text_corner_shop {text-align: center; padding-top: 20px;}
.text_corner_shop a{display: inherit; color: #000 !important;}
.pad-20-45 {padding: 15px 45px 20px 45px;}
.text_reg_corner h3{text-transform: uppercase; padding-top: 30px; text-align: center;}
.text_reg_corner h4{text-align: left; padding-top: 15px;}
.back-col_corner-shop {background-color: #f2f2f2; padding-top: 15px; transition: all 0.3s ease-in-out 0s;}
.back-col_corner-shop a{width: 100%; height: 100%;}
.back-col_corner-shop:hover {box-shadow: 0 0 60px rgba(116, 116, 116, 0.25);}
.container-fluid {max-width: 3840px;}
/*Animazione freccia*/
.bounce {-moz-animation: bounce 2s infinite; -webkit-animation: bounce 2s infinite; animation: bounce 2s infinite;}
@keyframes bounce {0%, 20%, 50%, 80%, 100% {transform: translateY(0);}40%{transform: translateY(-15px);}60%{transform: translateY(-5px);}}
.stop_animation:hover .bounce {-moz-animation: bounce 0s; -webkit-animation: bounce 0s; animation: bounce 0s;}
/*Fine animazione*/

.text-su-misura-icon {padding: 10px 15px;}
.text-su-misura-icon h3{text-align: center; margin-top: 15px;}
.text-su-misura-icon p{text-align: justify; font-size: 14px;}
.box-home-nuovi-principale .fa{font-size: 10px; padding-right: 3px;}
.color_azienda_link a:hover {color: #404040 !important;}

/* LINEA NAVBAR */

.navbar ul li a .item_text::before{right: 0; -webkit-transition: width .4s ease-out; -moz-transition: width .4s ease-out; transition: width .4s ease-out; transition-delay: 0s; -webkit-transition-delay: 50ms; transition-delay: 50ms; content: ""; position: absolute; bottom: -3px; width: 0; border-bottom: 1px solid #414347;}
.navbar ul li a .item_text::after{left: 0; -webkit-transition: width .4s ease-out; -moz-transition: width .4s ease-out; transition: width .4s ease-out; transition-delay: 0s; -webkit-transition-delay: 50ms; transition-delay: 50ms; content: ""; position: absolute; bottom: -3px; width: 0; border-bottom: 1px solid #414347;}
.navbar ul li a:hover .item_text::before{width: 100%;}
.navbar ul li a:hover .item_text::after{width: 100%;}
.navbar ul li a span.item_outer{position: relative; display: block; top: 50%; -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); transform: translateY(-50%);}
.navbar ul li a span.item_outer .item_text{position: relative; display: inline-block; vertical-align: top;}
.navbar ul li a .item_text{border-bottom: 1px solid transparent; position: relative;}
.item_outer{margin-top: 30px;}
@media(max-width: 991px){
  .item_outer{margin-top: 0px!important;}
  .center-mob {text-align: center!important;}
}

/* FINE LINEA NAVBAR */

.margin-top-10{margin-top: 10px;}
.10{margin-top: 10px!important;}
.marg-top-20{margin-top: 20px!important;}
.marg-top-30{margin-top: 30px!important;}
.marg-top-40{margin-top: 40px!important;}
.marg-top-50{margin-top: 50px!important;}

.marg-bot-10{margin-bottom: 10px!important;}
.marg-bot-20{margin-bottom: 20px!important;}
.marg-bot-30{margin-bottom: 30px!important;}
.marg-bot-40{margin-bottom: 40px!important;}
.marg-bot-50{margin-bottom: 50px!important;}

.margin-bot-30{margin-bottom: 30px;}
.breadcrumbs-neg{text-shadow: 2px 2px #111; text-transform: uppercase; font-size: 12px; padding: 0px 30px; color: #eee; text-align: center; width: auto;}
.breadcrumbs-neg a{color: inherit !important;}
.slider-negozio .slick-prev {z-index: 1;}
.slider-negozio .slick-prev::before, .slider-negozio .slick-next::before {color: #000; font-size: 25px; background-color: #eeeeeeb3;}
.slider-negozio .slick-prev, .slider-negozio .slick-next {width: auto; height: auto;}
.slider-negozio .slick-prev{left: 5px;}
.slider-negozio .slick-next{right: 5px;}
.h1-negozio{text-transform: uppercase; font-size: 28px; font-weight: 600; margin: auto; display: inline-block; color: #fff; width: 100%; text-align: center; text-shadow: 4px 2px #111;}
.titolo-neg {margin-top: 22vh;}
.info-centro {text-align: center!important; text-transform: capitalize!important;}
.testo-neg{color: #111!important;}
.testo-neg a h4{font-size: 20px; color: #111!important;}
.testo-neg p{font-size: 12px;}
.margin-10{margin: 10px!important;}
.testo-neg:hover a{text-decoration: none;}

.parallax-promozioni{background: url('/318/imgs/promozione/2021/parallax.jpg') no-repeat center center; height: 1080px; width: 100%; position: relative;}
.parallax-promozioni::before{position: absolute; top: 0; left: 0; right: 0; bottom: 0; content: ''; opacity: .2;}
.parallax-promozioni-feb{background: url('/318/imgs/promozione/2021/parallax.jpeg') no-repeat center center; height: 1080px; width: 100%; position: relative;}
.parallax-promozioni-feb::before{position: absolute; top: 0; left: 0; right: 0; bottom: 0; content: ''; opacity: .2;}

.h2-sezioni-custom-promozioni{font-family: 'Sabon', serif; font-style: italic; margin-bottom: 0px; margin-top: 10px; text-align: center!important; font-size: 35px;}
.p-custom-promozioni {color: gray; font-size: 16px; text-align: center; padding-top:25px;}
.p-custom-promozioni1 {font-style: italic; color: #444; font-size: 22px; text-align: center; padding-top:25px; padding-bottom: 20px; border-bottom: solid 1.4px; width: 70%; margin: 0 auto;}
.p-custom-promozioni strong{font-size: 25px; color: #e15943; font-style: italic; margin-bottom: 15px;}
.p-custom-promozioni i{font-size: 22px; color: #444;}
.p-custom-promozioni1 strong{font-size: 28px;}
.p-custom-promozioni-feb {color: gray; font-size: 16px; text-align: center; padding-top:25px;}
.p-custom-promozioni-feb strong{font-size: 25px; color: #59358C; font-style: italic; margin-bottom: 15px;}
.p-custom-promozioni-feb i{font-size: 22px; color: #444;}

.schedina-sezioni1{display: inline-block; margin-top: 20px; text-align: center!important;}
.schedina-sezioni1 h3{font-size: 16px; font-weight: bold; text-transform: uppercase; padding-top: 10px; font-family: 'Proza Libre', sans-serif;}
.schedina-sezioni1 p{font-size: 14px;}
.schedina-sezioni1 a{color: inherit !important;}
.schedina-sezioni1 a:hover{text-decoration: none;}
.no-blue-tag-a a{color: #999!important; transition: all .3s linear;}
.no-blue-tag-a:hover a{color: #666!important; text-transform: none; text-decoration: none;}
.posizione-testo h2{text-transform: uppercase; color: #f4a797!important; font-size: 60px; text-align: center; padding-top: 10px; font-weight: bold; width: 100%; margin-bottom: 0px; background-color: #245866; padding-bottom: 30px;}
.posizione-testo h3{text-transform: uppercase; color: #f4a797!important; font-size: 32px; text-align: center; padding-bottom: 20px; font-weight: normal; width: 100%; background-color: #245866; margin-bottom: 0; padding-top: 20px;}
.posizione-testo h4{text-shadow: 1px 1px 15px #f1f1f1; color: #f4a797!important; font-size: 35px; text-align: center; font-weight: bold; position: absolute; top: 120px; width: 100%;}
.posizione-testo {width: 100%; /*position: absolute; bottom: 20px; left: 0;*/}
.posizione-testo-feb h2{text-transform: uppercase; color: #fff!important; font-size: 80px; text-align: center; padding-top: 10px; font-weight: bold; width: 100%; margin-bottom: 0px; background-color: #59358C; padding-bottom: 30px;}
.posizione-testo-feb h3{text-transform: uppercase; color: #fff!important; font-size: 32px; text-align: center; padding-bottom: 20px; font-weight: normal; width: 100%; background-color: #59358C; margin-bottom: 0;}
.posizione-testo-feb h4{text-shadow: 1px 1px 15px #f1f1f1; color: #222!important; font-size: 35px; text-align: center; font-weight: bold; position: absolute; top: 120px; width: 100%;}
.posizione-testo-feb {width: 100%; /*position: absolute; bottom: 20px; left: 0;*/}

.bottone-scopri-collezione {text-align: center!important;}
.bottone-scopri-collezione a{font-size: 16px; font-weight: bold; padding-top: 10px; font-family: 'Proza Libre', sans-serif; color: #555!important; border: solid 1px #555!important; text-decoration: none; transition: all .3s linear; padding: 8px 15px;}
.bottone-scopri-collezione a:hover {color: #111!important; border: solid 1px #111!important;}

@media (max-width: 767px) {
  .w-100-mob {width: 100%!important;}
}
@media(max-width: 1220px){
  .nav-link {padding-left: .5rem!important; padding-right: .5rem!important; font-size: 12px!important;}
}
@media(max-width: 1400px){
  .nav-link {font-size: 13px;}
}

.flex-centered .slides {width: 100%!important; text-align: center;}
.flex-centered .slides li {display: inline-block!important; *display: inline!important; float: none!important;}

@media(max-width: 991px){
  .par-neg {background-attachment: inherit!important;}
}

.titoletto-promo h3{margin: 0; text-align: center;}
.schedina-es-promo h4{color: #853341; font-weight: 400;}
.schedina-es-promo h5{color: #f8b101; font-weight: bold; font-size: 20px; font-style: italic;}
.schedina-es-promo-feb h4{color: #59358C; font-weight: 400;}
.schedina-es-promo-feb h5{color: #59358C; font-weight: bold; font-size: 20px; font-style: italic;}
.color-ocra {color: #e15943!important;}
.color-ocra-feb {color: #59358C!important;}
.color-viola-scuro {color: #245866!important;}

@media(max-width: 650px){
  .posizione-testo h2{font-size: 38px;}
  .posizione-testo1 h2{font-size: 38px;}
}

.display-1400{display: block;}
.display-less-1400{display: none;}
@media(max-width: 1400px){
  .display-1400{display: none;}
  .display-less-1400{display: block;}
}
.posizione-testo1 {width: 100%; padding-top: 20px; padding-bottom: 20px; background-color: #245866;}
.posizione-testo1 h2{color: #fff!important; font-size: 35px; text-align: center; padding-top: 5px; font-weight: bold;}
.posizione-testo1 h4{color: #f0884b!important; font-size: 25px; text-align: center; font-weight: bold;}
.posizione-testo1 h3{color: #fff!important; font-size: 30px; text-align: center; padding-top: 5px; font-weight: bold;}
.posizione-testo-feb1 {width: 100%; padding-top: 20px; padding-bottom: 20px; background-color: #59358C;}
.posizione-testo-feb1 h2{color: #fff!important; font-size: 35px; text-align: center; padding-top: 5px; font-weight: bold;}
.posizione-testo-feb1 h4{color: #fff!important; font-size: 25px; text-align: center; font-weight: bold;}
.posizione-testo-feb1 h3{color: #fff!important; font-size: 30px; text-align: center; padding-top: 5px; font-weight: bold;}

@media(max-width: 767px){
  .posizione-testo1 h2{font-size: 26px;}
  .posizione-testo1 h4{font-size: 18px; padding: 0;}
  .posizione-testo1 h3{font-size: 20px;}
  .posizione-testo1 {position: relative; bottom: 0;}
}


.btnh {border-radius: 4px; /*border: 2px solid #eee;*/ color: #222!important; display: inline-block; margin: 0 0.25em; overflow: hidden; padding: 24px 38px 24px 16px; position: relative; text-decoration: none; line-height: 1; border-radius: 0;}
.btnh .btn-content {font-weight: 300; font-size: 1em; line-height: 1.2; padding: 0 26px; position: relative; right: 0; transition: right 300ms ease; display: block; text-align: left;}
.btnh .icon {border-left: 1px solid #eee; position: absolute; right: 0; text-align: center; top: 50%; transition: all 300ms ease; transform: translateY(-50%); width: 40px; height: 70%;}
.btnh .icon i {position: relative; top: 48%; transform: translateY(-50%); font-size: 30px;}
.btnh:after {content: ''; position: absolute; top: 0; bottom: 0; right: 0; left: 0; background-color: #ddd; opacity: 0; transition: opacity 300ms ease; cursor: pointer;}
.btnh:hover .btn-content {right: 100%;}
.btnh:hover .icon {border-left: 0; font-size: 1.8em; width: 100%;}
.btnh:hover:after {opacity: 0.2;}
.btnh.btn-alt-color {border-color: salmon; color: salmon;}
.btnh.btn-alt-color .icon {border-left-color: salmon;}
.btnh.btn-alt-color:after {background-color: salmon;}

.note-promo {font-weight: 300; font-size: 11px;}
.pad-top-30{padding-top: 30px;}
.pad-bot-30{padding-bottom: 30px;}
.color-grey {color: gray!important;}

.footer-lista1 p{margin-bottom: 2px;}
.footer-lista1 span{font-weight: bold;}
.footer-lista1 .a-normale {font-size: 1rem;}
.footer-lista1 .p1{font-size: .8rem;}

.tag800 .dropdown-toggle {display: none;}
.tag800 {text-align: center;}
.tag800 a{display: inline-block; padding: 8px 10px; width: 100px; border: solid 1px #333; color: #999; margin: 5px; font-size: 12px; text-align: center;}
.filtro {text-align: center;}
.filtro a{display: inline-block; padding: 8px 10px; width: 100%; height: 100%; /*border: solid 1px #333;*/ color: #999; font-size: 14px;}

@media(max-width: 767px){
  .tag800 {text-align: left;}
}
@media(min-width: 767px){
  .h1-sezione {margin-top: 40px!important;}
}
  .breadcrumbs {order: 1; text-align: center;}
  .breadcrumbs {margin-top: 6px;}
  .breadcrumbs a{font-size: 11px!important;}
  .h1-sezione {text-align: center; margin-top: 20px;}
















































</pre></body></html>