html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{border:0;font:inherit;font-size:100%;margin:0;padding:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}@font-face{font-family:'icomoon';src:url("../fonts/icomoon.eot?wu72cl");src:url("../fonts/icomoon.eot?wu72cl#iefix") format("embedded-opentype"),url("../fonts/icomoon.ttf?wu72cl") format("truetype"),url("../fonts/icomoon.woff?wu72cl") format("woff"),url("../fonts/icomoon.svg?wu72cl#icomoon") format("svg");font-weight:normal;font-style:normal}[class^="icon-"],[class*=" icon-"]{font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-woman-head-side-silhouette:before{content:"\e900"}.icon-phone:before{content:"\e942"}@font-face{font-family:'Lato';font-style:normal;font-weight:400;src:local("Lato Regular"),local("Lato-Regular"),url(https://fonts.gstatic.com/s/lato/v13/8qcEw_nrk_5HEcCpYdJu8BTbgVql8nDJpwnrE27mub0.woff2) format("woff2");unicode-range:U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF}@font-face{font-family:'Lato';font-style:normal;font-weight:400;src:local("Lato Regular"),local("Lato-Regular"),url(https://fonts.gstatic.com/s/lato/v13/MDadn8DQ_3oT6kvnUq_2r_esZW2xOQ-xsNqO47m55DA.woff2) format("woff2");unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215}@font-face{font-family:'Playfair Display';font-style:normal;font-weight:700;src:local("Playfair Display Bold"),local("PlayfairDisplay-Bold"),url(https://fonts.gstatic.com/s/playfairdisplay/v10/UC3ZEjagJi85gF9qFaBgIPa_mHzRnWHPLe_7CTICOmX2Ot9t5h1GRSTIE78Whtoh.woff2) format("woff2");unicode-range:U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116}@font-face{font-family:'Playfair Display';font-style:normal;font-weight:700;src:local("Playfair Display Bold"),local("PlayfairDisplay-Bold"),url(https://fonts.gstatic.com/s/playfairdisplay/v10/UC3ZEjagJi85gF9qFaBgIJxPTqqCO-Hoz9CiD4eQWUb2Ot9t5h1GRSTIE78Whtoh.woff2) format("woff2");unicode-range:U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF}@font-face{font-family:'Playfair Display';font-style:normal;font-weight:700;src:local("Playfair Display Bold"),local("PlayfairDisplay-Bold"),url(https://fonts.gstatic.com/s/playfairdisplay/v10/UC3ZEjagJi85gF9qFaBgIN4KoCs5_BuQksQmhwRAS2Y.woff2) format("woff2");unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215}@font-face{font-family:'Playfair Display';font-style:normal;font-weight:900;src:local("Playfair Display Black"),local("PlayfairDisplay-Black"),url(https://fonts.gstatic.com/s/playfairdisplay/v10/UC3ZEjagJi85gF9qFaBgIBlMenM75Mf7Z_kMXSnKVlD2Ot9t5h1GRSTIE78Whtoh.woff2) format("woff2");unicode-range:U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116}@font-face{font-family:'Playfair Display';font-style:normal;font-weight:900;src:local("Playfair Display Black"),local("PlayfairDisplay-Black"),url(https://fonts.gstatic.com/s/playfairdisplay/v10/UC3ZEjagJi85gF9qFaBgIG7YhB0YVZSiEWnToa6slzn2Ot9t5h1GRSTIE78Whtoh.woff2) format("woff2");unicode-range:U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF}@font-face{font-family:'Playfair Display';font-style:normal;font-weight:900;src:local("Playfair Display Black"),local("PlayfairDisplay-Black"),url(https://fonts.gstatic.com/s/playfairdisplay/v10/UC3ZEjagJi85gF9qFaBgIAAkx2KIoCAYIUYRcgdW-dU.woff2) format("woff2");unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215}body{font-family:'Lato', sans-serif}h1,h2,.nome_scuola,.playfair{font-family:'Playfair Display', serif}*,*::after,*::before{box-sizing:border-box}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html{font-size:18px}body{color:#000;padding-bottom:3.333rem}a{color:#000;text-decoration:none}p,ul{line-height:1.389rem;margin-bottom:.833rem}h2{font-size:1.667rem;font-weight:900;line-height:1.833rem;margin-bottom:.833rem}h2 span{display:block;font-size:1.333rem;font-weight:700}h3{font-weight:700;margin-bottom:.556rem}h4{font-size:.889rem;font-weight:700;margin-bottom:.278rem}strong{font-weight:700}.container{margin:0 auto;padding:0 .833rem;width:100%}.row{margin:0 -.833rem}.row:after{clear:both;content:"";display:table}.column{float:left;margin-bottom:1.667rem;padding:0 .833rem;width:100%}.clearfix{clear:both}.text-center{text-align:center}.alert{color:red}header{background-image:url(../../upload/lezione-taglio-capelli.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover;color:#fff;padding-bottom:3.333rem;padding-top:1.667rem;position:relative}header .logo{font-size:1.333rem;font-weight:900}header .logo .localita{display:block;font-size:.778rem}header .number{background-color:green;bottom:0;color:#fff;display:block;left:0;padding:.611rem .722rem;position:fixed;text-align:center;width:100%;z-index:100}header .number span{display:block;font-size:.778rem;text-transform:uppercase}header .block-1{margin-top:2.778rem}header .nome_scuola{border-bottom:.111rem solid #c06b3c;display:inline-block;font-size:.889rem;padding-bottom:.278rem}header h2{margin-bottom:.833rem}header p{line-height:1.333rem}header::after{background-image:url(../img/header.png);bottom:0;content:'';height:3.278rem;left:0;position:absolute;width:100%}.descrizione_generale{background-color:#f6f6f6;padding-bottom:6.389rem;padding-top:3.889rem;position:relative}.descrizione_generale h2{margin-bottom:2.222rem;text-align:center}.descrizione_generale .testo{font-size:.889rem;margin-bottom:2.222rem}.descrizione_generale h3{margin-bottom:1.111rem}.descrizione_generale .riassunto{font-size:.889rem}.descrizione_generale img.capelli{height:auto;left:0;position:absolute;top:-1.667rem;width:7.222rem}.descrizione_generale img.forbici{bottom:.556rem;height:auto;position:absolute;right:0;width:7.222rem}.corso{overflow:hidden}.corso .foto_corso{background-position:center center;background-repeat:no-repeat;background-size:cover;min-height:8.333rem}.corso .cta{background-color:#8620a7;color:#fff;overflow:hidden}.corso .cta p{font-size:1rem;margin-bottom:0}.corso .cta .number{display:block;font-size:1.333rem;font-weight:900}.corso .mid_container{padding:2.778rem .833rem}.corso .titolo{border-bottom:1px solid #c9c9c9;margin-bottom:1.111rem;padding-bottom:1.111rem}.corso p,.corso ul{font-size:.889rem}.corso ul{list-style:circle inside}.corso .avviso{margin-top:1.667rem}.corso .avviso p{font-size:1rem}.corso .avviso .data{display:block;font-size:1.333rem;font-weight:700}#corso_breve .foto_corso{background-image:url(../../upload/corso-breve-parrucchieri.jpg)}#corso_base .foto_corso{background-image:url(../../upload/corso-base-parrucchieri.jpg)}#specialistica .foto_corso{background-image:url(../../upload/corso-specialistica-parrucchieri.jpg)}#corso_veloce .foto_corso{background-image:url(../../upload/corso-aggiornamento-parrucchieri.jpg)}#corso_sicurezza .foto_corso{background-image:url(../../upload/corso-sicurezza.jpg)}.faq{background-color:#f6f6f6;padding-bottom:2.778rem;padding-top:3.889rem;position:relative}.faq h2{margin-bottom:3.333rem;text-align:center}.faq .domande_risposte{font-size:.889rem}.faq .domande_risposte p{margin-bottom:1.667rem}.faq .domande_risposte .domanda{font-weight:700;margin-bottom:0}#gallery{background-image:url(../../upload/gallery.jpg);background-repeat:repeat;padding-bottom:2.778rem;padding-top:2.778rem}#gallery .cta{background-color:#8620a7;color:#fff;max-width:34.167rem;margin:0 auto;padding:2.778rem 1.667rem 1.667rem;text-align:center}#gallery .text-2{font-size:1.333rem;line-height:1.667rem;margin-bottom:1.667rem}#gallery .text-2 span{display:block;font-size:2rem}#gallery .text-3{font-size:.889rem}.organizzazione{font-size:.889rem;padding:2.778rem 1.667rem;text-align:center}.logo_alvaro{margin-bottom:.556rem}.contact_alvaro p{font-size:.778rem;line-height:1.167rem}.collaborazione{margin-top:1.667rem}.maps{background-image:url(../img/maps.jpg);background-position:center center;background-size:cover;min-height:13.889rem}.powered{clear:both;color:grey;font-size:.667rem;padding:1.667rem 0;text-align:center}.powered a{color:currentColor}@media only screen and (min-width: 544px){.column{margin-bottom:0}.organizzazione_alvaro{align-items:flex-start;display:flex;flex:0 1 auto;justify-content:space-between}.logo_alvaro{flex:0 0 auto;margin-bottom:0}.contact_alvaro{flex:1 1 auto}}@media only screen and (min-width: 768px){header nav{clear:none;display:block;float:right}header nav ul li{float:left}header nav ul li span{display:none}header nav ul li a{display:block;padding:.889rem .556rem .556rem}header nav ul li a:hover,header nav ul li a.active{border-bottom:.056rem solid #fff}header .pull{display:none}.container{width:42.667rem}.descrizione_generale h3{text-align:center}.descrizione_generale .riassunto{overflow:hidden}.descrizione_generale .riassunto li{float:left;margin-bottom:.278rem;padding:0 .833rem;width:50%}.descrizione_generale .riassunto li:nth-child(odd){text-align:right}.descrizione_generale .riassunto li:nth-child(even){text-align:left}.descrizione_generale img.capelli{width:11.111rem}.descrizione_generale img.forbici{width:11.111rem}footer{overflow:hidden}.organizzazione,.maps{float:left;width:50%}.organizzazione{text-align:left}.logo_alvaro{margin-right:1.667rem}}@media only screen and (min-width: 992px){body{padding-bottom:0}.container{width:55.111rem}.col-50{width:50%}header{height:29.722rem;padding-top:2.778rem}header .logo{float:left;margin-bottom:1.667rem;text-align:right}header .number{background-color:#EFEFEF;background-color:rgba(255,255,255,0.1);border:1px solid #c06b3c;border-radius:.278rem;float:right;padding:.611rem .722rem;position:relative;text-align:right;width:auto}header .number span{font-size:.556rem}header .block-1{margin-top:5.556rem;width:50%}.descrizione_generale{padding-bottom:5rem;padding-top:6.111rem}.descrizione_generale .testo{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:1.667rem;-moz-column-gap:1.667rem;column-gap:1.667rem}.descrizione_generale img.capelli{top:0;width:13.667rem}.descrizione_generale img.forbici{bottom:5rem}.corso .foto_corso,.corso .descrizione_corso{float:left;width:50%}.corso .mid_container{width:27.556rem}#corso_base .mid_container{padding-left:5.556rem}#specialistica .foto_corso,#corso_breve .foto_corso,#corso_sicurezza .foto_corso{left:50%;position:relative}#specialistica .mid_container,#corso_breve .mid_container,#corso_sicurezza .mid_container{float:right;padding-right:5.556rem}#specialistica .descrizione_corso,#corso_breve .descrizione_corso,#corso_sicurezza .descrizione_corso{position:relative;right:50%}#corso_veloce .mid_container{padding-left:5.556rem}.faq .domande_risposte{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:1.667rem;-moz-column-gap:1.667rem;column-gap:1.667rem}#gallery{padding-bottom:8.333rem;padding-top:8.333rem}#gallery .text-1{margin-bottom:0}#gallery .text-2{line-height:normal}footer .mid_container{float:right;padding-right:5.556rem;width:27.556rem}}@media only screen and (min-width: 1200px){.container{width:66.667rem}.corso .mid_container{width:33.333rem}footer .mid_container{width:33.333rem}}@media print{header,footer{display:none}}
/*# sourceMappingURL=style.css.map */