@font-face{font-family:'Abel';font-style:normal;font-weight:400;src:url(http://fonts.gstatic.com/s/abel/v18/MwQ5bhbm2POE2V9BOA.ttf) format('truetype')}@font-face{font-family:'Dosis';font-style:normal;font-weight:400;src:url(http://fonts.gstatic.com/s/dosis/v34/HhyJU5sn9vOmLxNkIwRSjTVNWLEJN7Ml2xMB.ttf) format('truetype')}@font-face{font-family:'Dosis';font-style:normal;font-weight:800;src:url(http://fonts.gstatic.com/s/dosis/v34/HhyJU5sn9vOmLxNkIwRSjTVNWLEJt7Ql2xMB.ttf) format('truetype')}@font-face{font-family:'Work Sans';font-style:normal;font-weight:300;src:url(http://fonts.gstatic.com/s/worksans/v24/QGY_z_wNahGAdqQ43RhVcIgYT2Xz5u32KxfXBi8Jow.ttf) format('truetype')}@font-face{font-family:'Work Sans';font-style:normal;font-weight:400;src:url(http://fonts.gstatic.com/s/worksans/v24/QGY_z_wNahGAdqQ43RhVcIgYT2Xz5u32K0nXBi8Jow.ttf) format('truetype')}@font-face{font-family:'Work Sans';font-style:normal;font-weight:700;src:url(http://fonts.gstatic.com/s/worksans/v24/QGY_z_wNahGAdqQ43RhVcIgYT2Xz5u32K67QBi8Jow.ttf) format('truetype')}
@font-face{font-family:'iconfont';font-style:normal;font-weight:normal;src:url('../fonts/iconfont.eot?-vbpxj');src:url('../fonts/iconfont.eot?#iefix-vbpxj') format('embedded-opentype'), url('../fonts/iconfont.woff?-vbpxj') format('woff'), url('../fonts/iconfont.ttf?-vbpxj') format('truetype'), url('../fonts/iconfont.svg?-vbpxj#grin') format('svg')}[class*="icon-"]:before{font-family:iconfont;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none}.icon-telephone:before{content:"\e603"}.icon-edit:before{content:"\e601"}.icon-logout:before{content:"\e602"}.icon-cart:before{content:"\e600"}.icon-globe:before{content:"\e078"}.icon-trash:before{content:"\e109"}.icon-menu:before{content:"\e120"}.icon-flag:before{content:"\e108"}.icon-grid:before{content:"\e102"}.icon-left:before,.icon-arrow-left:before,.icon-prev:before{content:"\e094"}.icon-right:before,.icon-arrow-right:before,.icon-next:before{content:"\e095"}.icon-up:before{content:"\e096"}.icon-search:before{content:"\e036"}.icon-user:before{content:"\e074"}.icon-heart:before{content:"\e024"}.icon-look:before{content:"\e000"}.icon-attachment:before{content:"\e001"}.icon-mail:before{content:"\e002"}.icon-link:before{content:"\e005"}.icon-clock:before{content:"\e014"}.icon-zoom-in:before{content:"\e037"}.icon-zoom-out:before{content:"\e038"}.icon-radio:before{content:"\e049"}.icon-radio-hover:before{content:"\e019"}.icon-radio-on:before{content:"\e042"}.icon-checkbox-check:before{content:"\e046"}.icon-checkbox:before{content:"\e054"}.icon-play:before{content:"\e052"}.icon-reload:before{content:"\e080"}.icon-tag:before{content:"\e085"}.icon-down:before{content:"\e097"}.icon-maximize:before{content:"\e112"}.icon-minimize:before{content:"\e113"}.icon-plus:before{content:"\e114"}.icon-minus:before{content:"\e115"}.icon-close:before{content:"\e117"}.icon-download:before{content:"\e122"}.icon-twitter:before{content:"\f099"}.icon-facebook:before{content:"\f09a"}.icon-googleplus:before{content:"\e605"}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html,body,div,span,object,iframe,p,a,em,img,strong,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,caption,article,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,section,h1,h2,h3,h4,h5,h6{margin:0;padding:0;border:0;outline:0;vertical-align:top}ol,ul{list-style:none}article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block}table{border-collapse:collapse}html{ms-text-size-adjust:100%;webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{font-family:"Work Sans",sans-serif;font-size:100%;line-height:1.5;color:#4F4932}button,input,select,textarea{font:inherit;color:inherit;margin:0;padding:0;border:0
none;background:none;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}select{cursor:pointer}select::-ms-expand{display:none}button,
html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],
html input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{padding:0}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top;resize:none}a{color:inherit;text-decoration:none;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}img{display:block;width:100%;height:auto}h1{font-family:"Dosis",sans-serif;font-weight:800;font-size:3.5em;line-height:1}h2{font-family:"Dosis",sans-serif;font-weight:400;font-size:2em;line-height:1.2}h3{font-family:"Dosis",sans-serif;font-size:1.5em;line-height:1.2}h4{font-family:"Dosis",sans-serif;font-size:1.125em}.header{position:relative;margin:64px
0}.header.hiddenflow{overflow:hidden}.header .image-gallery{margin-top: -64px}.thumbs
li{text-align:left;display:inline-block;padding:2px;position:relative}.text p,
.text
ul{line-height:2}.text p>a{text-decoration:underline}.text p>a:hover{color:#00ABC7}.text
ul{list-style:disc;padding-left:1em}.text
ol{list-style:decimal;padding-left:1em}.text
h1{margin-bottom:0.25em}.text h2,
.text h3,
.text h4,
.text p,
.text ul,
.text
ol{margin-bottom:1em}.text h2:last-child,
.text h3:last-child,
.text h4:last-child,
.text p:last-child,
.text ul:last-child,
.text ol:last-child{margin-bottom:0}.button{display:inline-block;padding:1.25em 1em}.button:before{margin-right:0.75em}.button:hover{color:#FFF;background:#00ABC7;border-color:#00ABC7}.button:active{background:#005361;border-color:#005361}@media screen and (max-width: 900px){h1{font-size:2.25em}h2{font-size:2em}}@media screen and (max-width: 720px){h1{font-size:2em}h2{font-size:1.5em}.header{margin:32px
0}}.wrapper{max-width:1184px;padding-left:16px;padding-right:16px;margin:0
auto}.wrapper:before,.wrapper:after{content:"";display:table}.wrapper:after{clear:both}.full{width:100%;display:inline-block}.threequarters{width:75%;display:inline-block}.half{width:50%;display:inline-block}.onequarter{width:25%;display:inline-block}.onethird{width:33.333333333333%;display:inline-block}.twothirds{width:66.666666666667%;display:inline-block}.inline{float:none !important;display:inline-block;vertical-align:middle}.floatright{float:right !important}.column{padding-left:16px;padding-right:16px}.spaced{margin-bottom:64px}.block-in{position:absolute;top:0;right:0;bottom:0;left:0}.table-out{display:table;height:100%;width:100%}.table-in{float:none;display:table-cell;vertical-align:middle}@media screen and (max-width: 900px){.spaced{margin-bottom:32px}.padded{padding:32px}.onethird,.twothirds{width:50%;margin-bottom:32px}}@media screen and (max-width: 720px){.half,.threequarters,.onequarter,.onethird,.twothirds{width:100%}}header{-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;background-color:rgba(255,255,255,0.98);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#f9ffffff,endColorstr=#f9ffffff)"}.header-box{display:table;width:100%;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.logo-box{display:table-cell;vertical-align:middle;position:relative;width:30%;text-align:center}.logo{display:inline-block;width:280px;height:105px;background-image:url('../img/centrolapira.svg');background-size:280px 105px;background-repeat:no-repeat;text-indent:101%;white-space:nowrap;overflow:hidden;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.nosvg
.logo{background-image:url('../img/centrolapira.png')}.mainmenu-box{display:table-cell;vertical-align:middle;padding-left:64px;position:relative;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.mainmenu{margin:2px;padding-bottom:32px;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.mainmenu
li{display:inline-block;width:33.3333%}.mainmenu li.current
a{color:#4F4932}.mainmenu li.current a:before{top:44px}.mainmenu li.azienda a:before{background:#00ABC7}.mainmenu li.formazione a:before{background:#007CBA}.mainmenu li.didattica
a{color:#4F4932}.mainmenu li.didattica a:before{background:#FFC627}.mainmenu li.centro a:before{background:#F7A700}.mainmenu li.news a:before{background:#F38A00}.mainmenu li.contatti a:before{background:#C3BA98}.mainmenu
a{display:block;padding:0.75em;text-align:center;color:#FFF;margin:2px;position:relative;z-index:1;overflow:hidden;font-weight:700}.mainmenu a:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index: -1;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.mainmenu a:hover{color:#4F4932}.mainmenu a:hover:before{top:44px}.mainmenu a:active{background:#4F4932;color:#FFF !important}.secondmenu{text-align:right;margin:0
2px;max-height:128px;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.secondmenu
li{display:inline-block}.secondmenu
a{display:block;font-size:0.875em;padding:0.5em;min-width:35px;text-align:center;margin:0
2px}.secondmenu a:hover{background:#4F4932;color:#FFF}.secondmenu .current
a{background:#00ABC7;color:#FFF;font-weight:700}.mainmenu-button{display:none}.mainmenu-button.icon-close{color:#4F4932}@media screen and (min-width: 900px){.scrolled
header{position:fixed;top:0;left:0;right:0;z-index:8000;box-shadow:0 0 6px rgba(79,73,50,0.3)}.scrolled .header-box{padding:0}.scrolled
.mainmenu{padding-bottom:0}.scrolled .mainmenu
li{width:16.6667%;vertical-align:middle}.scrolled .mainmenu li.current a:before{top:60px}.scrolled .mainmenu li.centro
a{padding:0.5em}.scrolled .mainmenu
a{padding:1.25em 0.5em}.scrolled .mainmenu a:hover:before{top:60px}.scrolled
.secondmenu{max-height:0;overflow:hidden}}@media screen and (max-width: 900px){header{position:relative;top:0;background:#FFF;box-shadow:0 7px 10px rgba(79,73,50,0.5)}header
.wrapper{padding:0}.scrolled
header{position:relative}.header-box{display:block}.logo-box{display:block;width:100%;height:72px;padding:0
16px;text-align:left}.logo{width:192px;height:72px;background-image:url('../img/centrolapira.svg');background-size:192px 72px;background-repeat:no-repeat}.nosvg
.logo{background-image:url('../img/centrolapira.png')}.mainmenu-button{display:block;font-size:2.25em;width:2em;height:2em;line-height:2em;text-align:center;position:absolute;top:0;right:0;margin:auto}.mainmenu-button:hover{color:#FFF;background:#00ABC7;border-color:#00ABC7}.mainmenu-button:active{background:#005361;border-color:#005361}.mainmenu-box{display:block;width:100%;max-height:0;overflow:hidden;padding-left:0}.mainmenu-box.active{max-height:600px;padding-top:4px}.mainmenu{padding-bottom:0}}@media screen and (max-width: 720px){.mainmenu
li{width:100%}}.edit-link{position:absolute;z-index:10000;top:0;left:0;height:1.5em;width:1.5em;overflow:hidden;line-height:1.5em;margin:16px;background:#000;color:#FFF;border-radius:4px;box-shadow:0 0 6px rgba(79,73,50,0.3)}.edit-link:before{font-family:iconfont;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;content:"\e601";height:1.5em;width:1.5em;display:inline-block;text-align:center}.edit-link:hover{width:auto;padding-right:6px}#codeigniter_profiler{position:absolute;top:0;left:0;right:0;z-index:9999999999999999}footer{position:relative}footer .icon-up{margin:0
auto;display:block;font-size:2em;width:2em;height:2em;line-height:2em;text-align:center;background:#FFF;color:#4F4932}footer .icon-up:hover{background:#00ABC7;color:#FFF}footer .icon-up:active{background:#005361}footer .data
li{text-align:center}.footer-top{box-shadow:0 0 6px rgba(79,73,50,0.3);padding:64px
0}.footer-bottom{padding:64px
0}.partner{text-align:center;color:#a7a499}.partner
ul{max-width:800px;margin:0
auto;display:table}.partner
li{display:table-cell;vertical-align:middle;padding:16px}.partner li.centrointernazionalelapira
img{width:100%}.partner li.coopfoco
img{width:100%}.partner
img{width:70%;height:auto;margin:0
auto}.brand-logo{display:inline-block;text-indent:101%;white-space:nowrap;overflow:hidden;width:280px;height:105px;background-image:url('../img/centrolapira.svg');background-size:280px 105px;background-repeat:no-repeat;margin-bottom:1em}.nosvg .brand-logo{background-image:url('../img/centrolapira.png')}.credits{position:absolute;right:0;bottom:0;margin:20px;display:block;width:32px;height:32px;background-image:url('../img/bomastudio.svg');background-size:32px 32px;background-repeat:no-repeat;text-indent:101%;white-space:nowrap;overflow:hidden}.nosvg
.credits{background-image:url('../img/bomastudio.png')}.socialmenu-wrapper{text-align:center}.socialmenu
a{display:block;font-size:2em;width:2em;height:2em;line-height:2em;text-align:center;display:inline-block}.socialmenu a.icon-facebook:hover{color:#3B5998}.socialmenu a:active{background:#4F4932;color:#ededeb !important}.sharemenu{position:fixed;bottom:0;left:0;z-index:900}.sharemenu
a{display:block;font-size:1em;width:2em;height:2em;line-height:2em;text-align:center;display:inline-block;background:#FFF}.sharemenu a.icon-facebook{color:#3B5998}.sharemenu a.icon-facebook:hover{background:#3B5998;color:#FFF}.sharemenu a.icon-twitter{color:#00ACED}.sharemenu a.icon-twitter:hover{background:#00ACED;color:#FFF}.sharemenu a:active{box-shadow:inset 0 0 4px rgba(79,73,50,0.6);color:#4F4932}@media screen and (max-width: 900px){.brand-logo{margin-bottom:16px}.sharemenu{position:absolute;top:0;bottom:auto;width:100%;display:inline-block}.sharemenu
a{width:33.333333333333%;display:inline-block;margin:0;border-radius:0}.credits{margin:0}.footer-top{padding:64px
0 32px 0}.footer-bottom{padding:32px
0}footer
.onethird{width:100%;text-align:center}}@media screen and (max-width: 600px){.partner
ul{display:block}.partner
li{display:inline-block;width:50%}.partner li.coopfoco
img{width:50%}}#cookie-bar{z-index:9999999999;position:fixed;bottom:0;left:0;right:0;padding:0.5em;background:#FFF;color:#4F4932;box-shadow:0 -7px 10px rgba(79,73,50,0.5)}#cookie-bar
p{float:left;padding:0.5em}#cookie-bar
a{float:right;margin:0.5em;background:#00ABC7;color:#FFF;text-decoration:none;padding:0.75em 1em;border-radius:6px}#cookie-bar a:hover{background:#00d7fa}#cookie-bar a:active{background:#007f94}.form-action .input-wrapper{margin-bottom:1.5em}.form-action .input-wrapper.required label:after{content:" *";color:#00ABC7}.form-action .input-wrapper.inline{vertical-align:bottom;margin-right:1em}.form-action
.deco{border:1px
solid;border-radius:6px;padding:0.75em}.form-action .deco
input{margin-right:1em}.form-action .deco
label{text-transform:none;font-size:100%}.form-action
.error.deco{border-color:#F30;color:#F30}.form-action .error input[type="text"],
.form-action .error input[type="number"],
.form-action .error input[type="password"],
.form-action .error textarea,
.form-action .error
select{border-color:#F30}.form-action
label{display:block;line-height:1.5em;text-transform:uppercase;font-weight:700}.form-action .inline-label
label{display:inline-block;margin-right:1em}.form-action input[type="text"],
.form-action input[type="number"],
.form-action input[type="password"],
.form-action textarea,
.form-action
select{background:#FFF;border:1px
solid #a7a499;border-radius:6px;padding:0.75em 1em}.form-action input[type="text"]:focus,
.form-action input[type="number"]:focus,
.form-action input[type="password"]:focus,
.form-action textarea:focus,
.form-action select:focus{border-color:#00ABC7}.form-action .select-wrapper{overflow:hidden;position:relative;border:1px
solid #a7a499;background:#FFF;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.form-action .select-wrapper
select{width:120%;height:64px;padding-right:100px !important;text-overflow:ellipsis;position:relative;z-index:20;background:none;border:0
none}.form-action .select-wrapper select:focus{outline:none}.form-action .select-wrapper select
option{padding:4px}.form-action .select-wrapper:before{font-family:iconfont;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;position:absolute;top:0;bottom:0;right:0;z-index:10;line-height:100%;padding:1em;content:"\e097";color:#00ABC7;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.form-action .select-wrapper:hover{border-color:#007CBA}.form-action .select-wrapper:hover:before{color:#FFF;background:#007CBA}.form-action
textarea{height:8em}.form-action
.note{margin-bottom:16px}.notification{position:fixed;z-index:2000;bottom:0;right:0;margin:16px;width:480px;border-radius:16px;padding:32px;background:#FFF;box-shadow:0 7px 10px rgba(79,73,50,0.5);border:2px
solid;border-top-width:64px}.notification
button{width:60px;height:60px;position:absolute;top: -62px;right:0;color:#FFF}.notification button:hover{box-shadow:0 5px 10px rgba(79,73,50,0.7)}.notification button:active{box-shadow:inset 0 0 4px rgba(79,73,50,0.6);background-color:rgba(78,72,50,0.4);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#664d4831,endColorstr=#664d4831)"}.notification.error{border-color:#F30}.notification.success{borer-color: }.notification
.big.notice{font-size:2em;line-height:1}.notification
.medium.notice{margin-bottom:16px}@media screen and (max-width: 600px){.form-action{font-size:0.875em}.form-action .select-wrapper{background:#FFF;border:0;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;position:relative}.form-action .select-wrapper
select{width:100%;padding-right:0 !important;text-overflow:unset}.form-action .select-wrapper:before{display:none}.form-action .select-wrapper:focus{background:#FFF9E2}.notification{left:0;width:auto}}.contatti{text-align:center}.contatti
p{font-weight:700}.hide{position:absolute;top: -9999px;left: -9999px}.submenu
a{display:inline-block;padding:1.25em 1em;margin-bottom:4px}.submenu a:before{margin-right:0.75em}.submenu.horizontal
a{display:inline-block;margin-right:4px}.submenu.vertical
a{display:block}.submenu
.current{background:#00ABC7;border-color:#00ABC7;color:#FFF;font-weight:700}.tabcontent{position:relative;z-index:10}.form-action input,
.form-action
textarea{width:100%}.form-action input[type="submit"]{background:#4F4932;color:#FFF;border:none}.form-action input[type="submit"]:hover{background:#00ABC7}.form-action input[type="submit"]:active{background:#005361}.downloads
h2{margin-bottom:1em}.downloads
li{display:inline-block;margin:16px
16px 16px 0}
