body{} a{} a:hover, a:active{}
form, textarea, input, ul, ol, li, p, body, button, h1, h2, h3, h4{margin:0;padding:0;font-family:'Montserrat'} #WspHd{background-image:url(https://www.pistoiaexperience.com/photos/big-thumbs/2.jpg?1671656025);background-repeat:no-repeat;background-position:top} 
#WspFt{}
div.W4{background-image:url(https://www.pistoiaexperience.com/photos/big-thumbs/4.jpg?1671656026);background-repeat:no-repeat;background-position:center center}div.W4{padding: 50px 50px 50px 50px;}
div.W5{text-align:center;}
div.W6{background-image:url(https://www.pistoiaexperience.com/photos/big-thumbs/6.png?1671656026);background-repeat:no-repeat;background-position:top}div.W6,div.W6 h1,div.W6 h2,div.W6 h3,div.W6 p{color:#ffffff;}div.W6 a{color:#ffffff;}
div.W7{padding:40px 20px 40px 20px;}div.W7{background-image:url(https://www.pistoiaexperience.com/photos/big-thumbs/7.jpg?1671656026);background-repeat:no-repeat;background-position:right}div.W7{padding: 0px 0px 100px 0px;}div.W7{margin: 100px auto auto auto;}


div.W12{background-image:url(https://www.pistoiaexperience.com/photos/big-thumbs/12.png?1671656023);background-repeat:no-repeat;background-position:top}div.W12{padding: 100px 0 0 0;}div.W12{text-align:center;}
div.W13{padding:40px 20px 40px 20px;}div.W13{background-image:url(https://www.pistoiaexperience.com/photos/big-thumbs/13.jpg?1671656023);background-repeat:no-repeat;background-position:top}
div.W15{background-image:url(https://www.pistoiaexperience.com/photos/big-thumbs/15.png?1671656023);background-repeat:no-repeat;background-position:top}
div.W17{background-image:url(https://www.pistoiaexperience.com/photos/big-thumbs/17.png?1671656023);background-repeat:no-repeat;background-position:top}
div.W19{background-image:url(https://www.pistoiaexperience.com/photos/big-thumbs/19.jpg?1671656023);background-repeat:no-repeat;background-position:top}
div.W21{background-image:url(https://www.pistoiaexperience.com/photos/big-thumbs/21.png?1671656024);background-repeat:no-repeat;background-position:top}
div.W22{background-image:url(https://www.pistoiaexperience.com/photos/big-thumbs/22.png?1671656024);background-repeat:no-repeat;background-position:bottom}
div.W23{background-image:url(https://www.pistoiaexperience.com/photos/big-thumbs/23.jpg?1671656025);background-repeat:no-repeat;background-position:top}div.W23{text-align:center;}
div.W24{padding:40px 20px 40px 20px;}div.W24{background-image:url(https://www.pistoiaexperience.com/photos/big-thumbs/24.jpg?1671656025);background-repeat:no-repeat;background-position:top}div.W24{padding: 40px 0px 40px 0px;}
div.W26{background-image:url(https://www.pistoiaexperience.com/photos/big-thumbs/26.png?1671656025);background-repeat:no-repeat;background-position:top}div.W26{padding: 100px 0px 50px 0px;}div.W26{text-align:center;}

div.W28{padding:40px 20px 40px 20px;}div.W28{background-image:url(https://www.pistoiaexperience.com/photos/big-thumbs/28.jpg?1671656026);background-repeat:no-repeat;background-position:top}div.W28,div.W28 h1,div.W28 h2,div.W28 h3,div.W28 p{color:#ffffff;}div.W28 a{color:#ffffff;}



div.W36{padding:40px 20px 40px 20px;}div.W36{background-image:url(https://www.pistoiaexperience.com/photos/big-thumbs/36.jpg?1671656026);background-repeat:no-repeat;background-position:bottom}div.W36{padding: 0px 0px 0px 0px;}
div.W39{padding: 40px 0 40px 0;}div.W39{text-align:center;}
div.W38,div.W38 h1,div.W38 h2,div.W38 h3,div.W38 p,div.W38 textarea{color:#999999;}div.W38 a{color:#f1592a;}div.W38{padding: 0 0 70px 0;}div.W38{text-align:center;}
div.W41{padding:40px 20px 40px 20px;}div.W41{background-image:url(https://www.pistoiaexperience.com/photos/big-thumbs/41.jpg?1671656026);background-repeat:no-repeat;background-position:center center}div.W41{padding: 0px 0px 0px 0px;}
div.W45{padding:40px 20px 40px 20px;}div.W45{background-image:url(https://www.pistoiaexperience.com/photos/big-thumbs/41.jpg?1671656026);background-repeat:no-repeat;background-position:center center}div.W45{padding: 0px 0px 0px 0px;}
div.W59{padding:40px 20px 40px 20px;}div.W59{background-image:url(https://www.pistoiaexperience.com/photos/big-thumbs/41.jpg?1671656026);background-repeat:no-repeat;background-position:center center}div.W59{padding: 0px 0px 0px 0px;}
div.W43{background-image:url(https://www.pistoiaexperience.com/photos/big-thumbs/43.png?1671656026);background-repeat:no-repeat;background-position:bottom}div.W43{padding: 60px 40px 100px 40px;}
div.W47{background-image:url(https://www.pistoiaexperience.com/photos/big-thumbs/43.png?1671656026);background-repeat:no-repeat;background-position:bottom}div.W47{padding: 60px 40px 60px 40px;}
div.W61{background-image:url(https://www.pistoiaexperience.com/photos/big-thumbs/43.png?1671656026);background-repeat:no-repeat;background-position:bottom}div.W61{padding: 60px 40px 60px 40px;}

div.W48{padding:40px 20px 40px 20px;}

div.W53{background-color:#545454;}div.W53,div.W53 h1,div.W53 h2,div.W53 h3,div.W53 p{color:#ffffff;}div.W53{padding: 40px 40px 40px 40px;}
div.W54{background-image:url(https://www.pistoiaexperience.com/photos/big-thumbs/54.png?1671656026);background-repeat:no-repeat;background-position:top}div.W54{padding: 40px 0 0 0;}div.W54{margin: 40px auto auto auto;}
div.W55{padding: 40px 0 40px 0;}div.W55{text-align:center;}
div.W67{padding: 40px 0 40px 0;}div.W67{text-align:center;}




.Bx, .Bx2{border:0 !IMPORTANT}
.Ox{display:none}
h1, h2{color:#00aeef;text-transform:uppercase;font-weight:700;font-size:3em}
h3{color:#f1592a;font-size:2.4em;font-weight:600}
.SubInput{background:#f1592a}
.MnR{display:none}

.Wlogo{padding:110px 0 65px 0}

.Wmenu{padding:50px;box-sizing:border-box;height:100px}
.Wmenu a{text-transform:uppercase;font-size:1.2em;font-weight:600;margin:0 12px}

.WspPage{padding:100px 40px}

.Wduo .WspCol{width:50%}
.Wduo-1 .WspTextIn{padding:20px;box-sizing:border-box}
.Wduo-2 .WspTextIn{padding:40px;box-sizing:border-box}
.Wduo-2 .WspTextIn p{line-height:2}
.Wduo-2 .WspTextIn a:last-child, .Wdownload .WspTextIn a, .Wcard .WspTextIn a, .Wtitle .WspTextIn a{background:#00aeef;padding:20px 35px;color:#FFF;text-transform:uppercase;font-weight:700;display:inline-block;position: relative;}
.Wduo-2 .WspTextIn a:last-child:before, .Wdownload .WspTextIn a:before, .Wcard .WspTextIn a:before {content:'';position:absolute;top:0; right:0;border-top:60px solid white;border-left:10px solid #00aeef;width:0}
.Wduo-2 .WspTextIn a:last-child:after, .Wdownload .WspTextIn a:after, .Wcard .WspTextIn a:after{content:'';position: absolute;bottom:0;left:0;border-top:60px solid #00aeef;border-left:10px solid white;width:0}
 .Wtitle .WspTextIn a{background:#f1592a}

.Wcard .WspTextIn a{margin:0px 5px 60px 5px}
.Wcard .WspTextIn a:last-child{background:#f1592a}
.Wcard .WspTextIn a:last-child:before{border-left:10px solid #f1592a;}
.Wcard .WspTextIn a:last-child:after{border-top:60px solid #f1592a;}

div.Wexplore{padding:0;margin:0}
.Wexplore li.WspCol .WspText{width:455px;height:350px;font-weight:700;text-transform:uppercase;font-size:1.3em}
.Wexplore li.WspCol .WspTextIn{padding:300px 0 0 40px}

.Wdownload{text-align:center;padding:50px 0 150px 0}

.Wcard{padding:310px 0 0 0;min-height:1124px;box-sizing:border-box}
.Wcard .WspTextIn{max-width:820px;margin:auto;}
.Wcard .WspTextIn p{line-height:2}

.Wnews .Box li{background:#FFF;box-shadow:0 0 12px rgba(0,0,0,0.2);padding:0;text-align:left;border-radius:4px}
.Wnews .Box li h3{font-size:1.4em;padding:15px 15px 0 15px}
.Wnews .Box li h3 a{color:#353534;text-transform:uppercase}
.Wnews .Box li p{padding:10px 15px 10px 15px;font-size:0.9em;color:#666}
.Wnews .Box li .Thumb{border:0;border-radius:4px 4px 0 0}

.Wnews .Blog li {padding:40px 40px;border-bottom:4px solid #EEE;margin:auto;box-sizing:border-box}
.Wnews .Blog li:last-child{border-bottom:0;padding-bottom:0}
.Wnews .Blog li .Thumb{float:left;margin-right:20px}
.Wnews .Blog li h3 a{color:#00aeef;font-size:0.8em}
.Wnews .Blog li p{line-height:2}
.Wnews .WspContIn{max-width:1600px;margin:auto;padding:40px;box-sizing:border-box}
.Wnews .WspContIn  p{line-height:2}
.Wnews .WspContIn a{color:#f1592a;font-size:0.8em}

.Wtitle, .Wnews .Blog, .Wquest, .Wpage{max-width:1600px;margin:auto}
.Wpage{padding:80px 0 0 0}

.Wquest.WspCols{padding:0;margin:0 auto}
.Wquest .WspCol{width:50%;box-sizing:border-box}
.Wquest .WspForm, .Wquest .WspTextIn{margin:40px}
.Wquest .WspForm{margin:0 40px}
.Wquest .WspTextIn p{line-height:2}
.Wquest h4{color:#00aeef}


.Wadesioni .WspText table td{padding:16px;font-size:0.8em;word-wrap:break-word;}
.Wadesioni h4{font-size:1.3em;margin-bottom:0;font-weight:700;margin-bottom:4px}
.Wadesioni h5{font-size:1em;font-weight:600;margin:0 0 4px 0;background:#EEE;border-radius:16px;padding:4px 12px;display:inline-block}
.Wadesioni table h5{font-size:0.8em;font-weight:600;margin:4px 0 4px 0;background:#EEE;border-radius:16px;padding:4px 12px;display:inline-block}
.Wadesioni table h5 br{display:none}
.Wadesioni blockquote{margin:16px 0 0 0;padding:8px;font-weight:600;font-size:1.1em;background:#F9F9F9;border-radius:16px;padding:8px 12px}
.Wadesioni table br {display:block;margin-bottom:8px;content:" "}

div.Wfoot.WspCols{min-height:488px;padding:20px 0 0 0;box-sizing:border-box}


.Wfoot h4{color:#FFF;}
.Wfoot .WspCol{padding:120px 100px 150px 0;margin-right:100px;background:url(https://www.pistoiaexperience.com/photos/big-thumbs/line.png) no-repeat right 70px }
.Wfoot .WspCol:nth-child(2){background-position:right 85px}
.Wfoot .WspCol:last-child{background:none;margin-right:0;padding:120px 0 150px 0}
.Wfoot .WspCol hr{background:#f8ac95;width:30px;height:5px;margin:10px 0  30px 0}
.Wfoot .WspCol .WspTextIn p{line-height:2}
.Wfoot .WspCol .WspTextIn a{border-bottom:1px solid #f47a55}
.Wfoot .WspCol .WspTextIn a:hover{border-bottom:1px solid #FFF;text-decoration:none}

.Wbrands .WspTextIn a{margin:0 15px}
.Wcredits .WspTextIn p{line-height:2;font-size:0.9em}

@media screen and (min-width:721px) and (max-width:1360px) {
.Wadesioni table{display:block;border:1px solid #CCC}
.Wadesioni tr{display:flex;flex-wrap:wrap}
.Wadesioni td{width:50%;box-sizing:border-box;}
}

@media screen and (max-width:720px) {
h1, h2{font-size:2.4em}
h3{font-size:1.8em}
 .Wduo .WspCol{width:100%;display:block}
div.Wfoot.WspCols{background:#f1592a}
.Wfoot .WspCol{display:block;width:100%;box-sizing:border-box;background:none;padding:40px 0;border-bottom:5px solid rgba(255,255,255,0.1)}
.Wfoot .WspCol .WspTextIn{text-align:center}
.Wfoot .WspCol .WspTextIn hr{margin:20px auto 20px auto}
.Wfoot .WspCol:last-child{padding:40px 0}
.Wexplore li.WspCol{width:100%;display:block}
.Wexplore li.WspCol .WspText{width:100%;}
.WspCols.Wexplore{padding:40px 0}
.Wmenu ul{display:none;position:absolute;z-index:9;left:0;background:#333;margin-top:40px;width:100%;padding:10px 0}
.Wmenu li{display:block;width:100%;box-sizing:border-box;padding:10px 0;border-bottom:1px solid rgba(255,255,255,0.1)}
.Wmenu li:last-child{border-bottom:0}
.MnR{display:block}
.Wduo-2 .WspTextIn{padding:40px 20px}
body div.W7{margin:50px 0 0 0;padding:0}
body div.W12{padding:80px 0 0 0}
.Wexplore div.WspText{background-position:left center}
.Wcard {padding: 0 20px;min-height:100%}
.Wnews .WspContIn{padding:0px 0}
.Wnews .WspContIn li{margin-bottom:40px}
.Wbrands a{display:block;border-bottom:2px solid rgba(0,0,0,0.05)}
.WspText.Wcard{background:none}
.Wquest .WspForm {padding:20px;margin:0}
.Wquest .WspTextIn{margin:20px}
.Wadesioni table{display:block}
.Wadesioni td{display:block;}
}