body{background-image:url(https://www.animapilates.it/corsi-pilates-milano/photos/big-thumbs/1.jpg);background-repeat:no-repeat;background-position:top} 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{} 
#WspFt{background-color:#bf7a45;}
div.W4{padding: 50px 50px 50px 50px;}




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

div.W13{}

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

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




div.W30,div.W30 h1,div.W30 h2,div.W30 h3,div.W30 p,div.W30 textarea{color:#ffffff;}div.W30{text-align:center;}
div.W31,div.W31 h1,div.W31 h2,div.W31 h3,div.W31 p,div.W31 textarea{color:#ffffff;}div.W31{padding: 50px 0 30px 0;}div.W31{text-align:center;}
div.W32{background-color:#3A6795;}div.W32,div.W32 h1,div.W32 h2,div.W32 h3,div.W32 p,div.W32 textarea{color:#ffffff;}div.W32{padding: 15px 0 15px 0;}div.W32{text-align:center;}




.Ox{display:none !IMPORTANT}
.Bx, .Bx2{border:0 !IMPORTANT}

#WspTpl{background:url(https://www.animapilates.it/corsi-pilates-milano/photos/big-thumbs/bg3.jpg) no-repeat right bottom}
#WspBd{background:url(https://www.animapilates.it/corsi-pilates-milano/photos/big-thumbs/bg2.jpg) no-repeat left 600px}
#WspFt{position:relative}
.Wicon{width:100%;}
.Wbar{font-size:0.8em}

.Wsocial{padding:5px 0}

.Wmilano .WspCol, .Wgrid .WspCol{width:50%}
.Wmilano .WspTb, .Wtitolo, .Wgrid .WspTb, .Wcolumn .WspTb{max-width:1300px}
.Wmilano.WspCols, .Wcolumn.WspCols{padding:0 20px 60px 20px}

.Wintro{padding:0 0 60px 0 }
.Wintro h1, .Wintro h2, .Wintro p{color:#FFF}
.Wintro h1{font-size:2.8em;}
.Wintro h2{font-size:1.6em}
.Wintro p{font-size:1.2em;line-height:1.4}

.Wbtnh .WspTextIn a, .Wbtnb .WspTextIn a, .Wbtnf .WspTextIn a{color:#FFF;text-transform:uppercase;font-weight:600;font-size:1.2em;background:#2cb742;padding:16px 32px;border-radius:20px;box-shadow:1px 2px 8px rgba(0,0,0,0.5)}
.Wbtnh .WspTextIn img, .Wbtnb .WspTextIn img, .Wbtnf .WspTextIn img{display:inline-block;padding:0 10px 0 0;margin-top:-3px;}

.Wphotos{padding:0 0 120px 0}
.Wphotos img{border-radius:20px;border:6px solid #FFF;box-shadow:0 0 20px rgba(0,0,0,0.3)}

.Wtitolo h3{font-weight:600;font-size:2.8em;color:#2a8cbf}
.Wtitolo hr{background:rgba(33,144,200,0.2);width:80px;height:6px;border-radius:6px;margin:20px auto 0 auto}

.Wgrid .WspTextIn p strong{font-size:1.6em;border:3px solid #2a8cbf;border-radius:50%;color:#2a8cbf;padding:10px 20px;margin:auto}
.Wgrid .WspTextIn h4{color:#cc6733;font-size:1.6em;font-weight:600;padding:20px 0;margin:auto}
.Wgrid .WspTextIn p{line-height:1.6;font-size:1.1em;margin:auto}

.Wuno .WspTextIn, .Wdue .WspTextIn, .Wtre .WspTextIn, .Wquattro .WspTextIn{text-align:center;padding:40px 60px;margin:auto}

.Wbtnb, .Wbtnf {text-align:center;padding:20px 0 80px 0;}

.Wcolumn .WspCol{width:33.33%}
.Wone{background:url(https://www.animapilates.it/corsi-pilates-milano/photos/big-thumbs/box1.jpg) no-repeat bottom / 100% auto #FFF;border-radius:20px}
.Wtwo{background:url(https://www.animapilates.it/corsi-pilates-milano/photos/big-thumbs/box2.jpg) no-repeat bottom / 100% auto #FFF;border-radius:20px}
.Wthree{background:url(https://www.animapilates.it/corsi-pilates-milano/photos/big-thumbs/box3.jpg) no-repeat bottom / 100% auto #FFF;border-radius:20px}
.Wone, .Wtwo, .Wthree{margin:10px;min-height:520px;box-shadow:0 0 20px rgba(0,0,0,0.1)}
.Wone .WspTextIn p strong, .Wthree .WspTextIn p strong, .Wtwo .WspTextIn p strong{font-weight:600;color:#2a8cbf;font-style:italic;font-size:3.4em}
.Wtwo .WspTextIn p strong{color:#cc6733}
.Wone .WspTextIn p, .Wtwo .WspTextIn p, .Wthree .WspTextIn p{line-height:1.4;font-weight:600;padding:0px 20px}
.Wone .WspTextIn p:nth-child(2), .Wtwo .WspTextIn p:nth-child(2), .Wthree .WspTextIn p:nth-child(2){min-height:200px}
.Wone .WspTextIn blockquote, .Wthree .WspTextIn blockquote,  .Wtwo .WspTextIn blockquote{text-align:center;font-size:1.2em;font-weight:600;color:#FFF;font-style:italic}

div.WspText.Wfoot{padding:0}

@media screen and (min-width:1px) and (max-width:1023px) {
.Wcover .WspCol{width:100%}
.Wmilano .WspCol, .Wgrid .WspCol{width:100%}
.Wmilano.WspCols{padding:60px 10px 0 10px}
.Wmilano img{display:none}
.Wintro{padding:10px 0}
.Wintro .WspTextIn{text-align:center}
.Wintro h1{font-size:2.2em}
.Wintro h2{font-size:1.4em}
.Wintro p{font-size:1.2em;line-height:1.4}
.Wtitolo h3{font-weight:600;font-size:2em;color:#2a8cbf;padding:1px;text-align:center}
hr{margin:auto}
.Wphotos{padding:20px 0 }
.Wgrid .WspTextIn h4{font-size:1.6em;padding:10px 0}
.Wuno .WspTextIn, .Wdue .WspTextIn, .Wtre .WspTextIn, .Wquattro .WspTextIn{padding:20px}
.Wcolumn .WspCol{width:100%}
.Wcolumn.WspCols{padding:10px}
.Wone, .Wtwo, .Wthree{padding:10px;margin:10px 0 0 0}
.Wone .WspTextIn strong, .Wthree .WspTextIn strong, .Wtwo .WspTextIn strong{font-size:1.6em}
.Wfoot .WspTextIn {padding:20px 0}
.Wbtnb{padding:0 0 20px 0} .Wgrid.WspCols{padding:0}
.Wbtnh .WspTextIn a, .Wbtnf .WspTextIn a, .Wbtnb .WspTextIn a{text-align:center;display:block;font-size:1.1em;margin:10px}
.Wbtnh .WspTextIn img, .Wbtnf .WspTextIn img, .Wbtnb .WspTextIn img{padding:0}
#WspTpl{background:url(https://www.animapilates.it/corsi-pilates-milano/photos/big-thumbs/bg3.jpg) no-repeat right bottom}
#WspBd{background:none}
.Wone .WspTextIn p, .Wtwo .WspTextIn p, .Wthree .WspTextIn p{padding:10px}
.Wone, .Wtwo, .Wthree{min-height:450px;}
.Wicon{display:none}
.Wlogo{padding:0px 10px}
.Wsocial{padding:30px }
.Wbtnf{padding: 20px} div#WspFt.W3{}
.Wfoot .WspTextIn {padding:20px } .Bx{min-height:0px}
}