/*8dcbf5687e574da2974dfc6a5a3e70f3*/
.g-gridstatistic .g-gridstatistic-wrapper{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:2rem -0.25rem}.g-gridstatistic .g-gridstatistic-item{-webkit-box-flex:0;-moz-box-flex:0;box-flex:0;-webkit-flex:0 0 auto;-moz-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;padding:0.25rem;width:100%;display:inline-block}.g-gridstatistic .g-gridstatistic-readmore{display:block;margin:1rem auto}.g-gridstatistic .g-gridstatistic-item-text1{font-family:"sourcesanspro", "Helvetica", "Tahoma", "Geneva", "Arial", sans-serif !important;font-size:2.5rem;line-height:1;font-weight:700}@media only all and (max-width:47.99rem){.g-gridstatistic .g-gridstatistic-item-text1{font-size:2rem}}.g-gridstatistic .g-gridstatistic-item-text2{font-size:1rem;line-height:1}.g-gridstatistic .g-gridstatistic-2cols .g-gridstatistic-item{width:50%}.g-gridstatistic .g-gridstatistic-3cols .g-gridstatistic-item{width:33.33333%}.g-gridstatistic .g-gridstatistic-4cols .g-gridstatistic-item{width:25%}.g-gridstatistic .g-gridstatistic-5cols .g-gridstatistic-item{width:20%}.g-gridstatistic .g-gridstatistic-6cols .g-gridstatistic-item{width:16.66667%}@media only all and (max-width:47.99rem){.g-gridstatistic .g-gridstatistic-3cols .g-gridstatistic-item,.g-gridstatistic .g-gridstatistic-5cols .g-gridstatistic-item{width:100%}}@media only all and (max-width:47.99rem){.g-gridstatistic .g-gridstatistic-4cols .g-gridstatistic-item,.g-gridstatistic .g-gridstatistic-6cols .g-gridstatistic-item{width:50%}}.odometer.odometer-auto-theme,.odometer.odometer-theme-default,.odometer.odometer-auto-theme .odometer-digit,.odometer.odometer-theme-default .odometer-digit{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;position:relative}.odometer.odometer-auto-theme .odometer-digit .odometer-digit-spacer,.odometer.odometer-theme-default .odometer-digit .odometer-digit-spacer{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;visibility:hidden}.odometer.odometer-auto-theme .odometer-digit .odometer-digit-inner,.odometer.odometer-theme-default .odometer-digit .odometer-digit-inner{text-align:left;display:block;position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden}.odometer.odometer-auto-theme .odometer-digit .odometer-ribbon,.odometer.odometer-theme-default .odometer-digit .odometer-ribbon{display:block}.odometer.odometer-auto-theme .odometer-digit .odometer-ribbon-inner,.odometer.odometer-theme-default .odometer-digit .odometer-ribbon-inner{display:block;-webkit-backface-visibility:hidden}.odometer.odometer-auto-theme .odometer-digit .odometer-value,.odometer.odometer-theme-default .odometer-digit .odometer-value{display:block;-webkit-transform:translateZ(0)}.odometer.odometer-auto-theme .odometer-digit .odometer-value.odometer-last-value,.odometer.odometer-theme-default .odometer-digit .odometer-value.odometer-last-value{position:absolute}.odometer.odometer-auto-theme.odometer-animating-up .odometer-ribbon-inner,.odometer.odometer-theme-default.odometer-animating-up .odometer-ribbon-inner{-webkit-transition:-webkit-transform 2s;-moz-transition:-moz-transform 2s;-ms-transition:-ms-transform 2s;-o-transition:-o-transform 2s;transition:transform 2s}.odometer.odometer-auto-theme.odometer-animating-up.odometer-animating .odometer-ribbon-inner,.odometer.odometer-theme-default.odometer-animating-up.odometer-animating .odometer-ribbon-inner,.odometer.odometer-auto-theme.odometer-animating-down .odometer-ribbon-inner,.odometer.odometer-theme-default.odometer-animating-down .odometer-ribbon-inner{-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-o-transform:translateY(-100%);transform:translateY(-100%)}.odometer.odometer-auto-theme.odometer-animating-down.odometer-animating .odometer-ribbon-inner,.odometer.odometer-theme-default.odometer-animating-down.odometer-animating .odometer-ribbon-inner{-webkit-transition:-webkit-transform 2s;-moz-transition:-moz-transform 2s;-ms-transition:-ms-transform 2s;-o-transition:-o-transform 2s;transition:transform 2s;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.odometer.odometer-auto-theme,.odometer.odometer-theme-default{font-family:"Helvetica Neue", sans-serif;line-height:1.1em}.odometer.odometer-auto-theme .odometer-value,.odometer.odometer-theme-default .odometer-value{text-align:center}.accordion{margin:0;padding:0;list-style:none;font-size:1rem}.accordion .accordion-item-title{position:relative;font-family:"sourcesanspro", "Helvetica", "Tahoma", "Geneva", "Arial", sans-serif;font-weight:400;font-size:1rem;color:#226fe4;background:transparent;border:none;cursor:pointer;margin:0;text-transform:none;padding-bottom:0.5rem;outline:0}@media only all and (max-width:47.99rem){.accordion .accordion-item-title{font-size:1rem}}@media only all and (min-width:48rem) and (max-width:59.99rem){.accordion .accordion-item-title{font-size:1rem}}.accordion .indicator{text-align:center;float:right;display:inline;cursor:pointer;font-size:1.8rem;font-weight:;font-family:"Helvetica", "Tahoma", "Geneva", "Arial", sans-serif;line-height:1.8rem;padding-left:1px;color:#226fe4;border-radius:50%;border:1px solid #226fe4;width:32px;height:32px;-webkit-transition:all 0.2s;-moz-transition:all 0.2s;transition:all 0.2s}.dir-rtl .accordion .indicator{float:left}@media only all and (max-width:30rem){.accordion .indicator{display:inline-block;float:right;margin-left:1rem}}.accordion .indicator:hover{color:#666;border-color:#666}.accordion li{padding:0.5rem 0;border-bottom:1px dotted #ddd}.accordion li.active .accordion-item-title .indicator{color:#666;border-color:#666}.accordion li.active .toggle{background:#226fe4}.accordion li div{padding:0.5rem 0}@media only all and (min-width:75rem){.eb-search-bar-container{display:flex;justify-content:space-between}}@media only all and (min-width:60rem) and (max-width:74.99rem){.hpmodtitles .g-animatedblock-title{font-size:1.5rem !important}.eb-search-bar-container{display:flex;justify-content:space-between}}@media only all and (min-width:48rem) and (max-width:59.99rem){.hpmodtitles .g-animatedblock-title{font-size:1.2rem !important}.size-trtr{flex:0 50% !important;width:50% !important}.box-blue .g-title{font-size:1rem !important}.box-blue a{font-size:0.8rem !important}.home-quad .g-subpromo{font-size:1rem}}@media only all and (min-width:30.01rem) and (max-width:47.99rem){.hpmodtitles .g-animatedblock-title{font-size:2.8rem !important}#g-utility:before{background:rgba(1, 3, 37, 0.7)}}@media only all and (max-width:30rem){#g-utility:before{background:rgba(1, 3, 37, 0.7)}.g-animatedblock .g-animatedblock-title{font-size:3.4rem}}@media only all and (min-width:60rem){.g-animatedblock .g-animatedblock-title{font-size:3.4rem}}@media only all and (min-width:48rem){.mini-titoli .items-row{display:flex}}@media only all and (max-width:47.99rem){h2{font-size:1.6rem}body{padding-right:0px;padding-left:0px}#g-navigation .g-logo{width:70%;margin:auto}.titolo-pers{font-size:1.3rem !important}.lineborders{border-left:none !important;border-right:none !important;border-top:1px solid #ccc;border-bottom:1px solid #ccc}#g-feature{opacity:1 !important}#g-utility{opacity:1 !important}.g-subpromo{font-size:1.4rem}.hidesliderhome .g-content{margin:0 !important;padding:0 !important}.g-content-array .g-grid:last-child{margin-bottom:2rem !important}.titolinews h3 a{text-transform:uppercase;font-weight:700}.row-fluid{width:100%;overflow:auto;overflow-x:scroll}h1.osm-page-title{margin:0 0 10px 0 !important;font-size:1.5rem}.g-menu-item-container>i{margin-top:0.4rem;margin-bottom:0.4rem}.g-infolist .g-infolist-item-text{padding-top:1rem;text-align:center}.img-catalogo .g-infolist-with-img .hidden-phone{display:block !important;text-align:center}.img-catalogo .g-infolist-with-img .hidden-phone img{max-width:60%}.box-blue .g-infolist-item{border-bottom:1px solid #95bfff}.see-img .hidden-phone{display:unset !important;text-align:center;margin-top:1.5rem}.eipass-accordion-title .accordion-item-title{font-size:1.15rem}}@media only all and (max-width:59.99rem){}#g-navigation>.g-container{margin:1rem auto}h4{margin:0}.g-subpromo{font-size:1.4rem;letter-spacing:-1px}.margin-slogan{margin:0.5rem;line-height:1}.page-header{line-height:1}.box1.moduletable,.box2.moduletable,.box3.moduletable,.box4.moduletable,.box1.widget,.box2.widget,.box3.widget,.box4.widget,.box1>.g-content,.box2>.g-content,.box3>.g-content,.box4>.g-content{background-image:none !important}.box1.g-outer-box,.box2.g-outer-box,.box3.g-outer-box,.box4.g-outer-box{background-image:url('../../images/variations/box-bg.png') !important}.home-mail a{color:#c7c7c7}#g-navigation .g-content{margin-top:1rem}#g-navigation .g-main-nav .g-toplevel>li{margin-right:0.2rem;margin-left:0.1rem}#g-navigation .g-main-nav .g-toplevel>li>.g-menu-item-container,.g-main-nav .g-sublevel>li>.g-menu-item-container{font-size:0.8rem}#g-navigation .g-main-nav .g-toplevel>li>.g-menu-item-container .g-menu-parent-indicator{right:20px;color:#2b87b2}#g-navigation .g-main-nav .g-toplevel>li>.g-menu-item-container .g-menu-item-title{padding-right:0.2rem}#g-navigation .g-main-nav .g-toplevel>li.g-parent>.g-menu-item-container .g-menu-item-title{padding-right:1rem}.g-menu-hastouch .g-standard .g-sublevel>li.g-menu-item-link-parent>.g-menu-item-container>.g-menu-parent-indicator,.g-menu-hastouch .g-fullwidth .g-sublevel>li.g-menu-item-link-parent>.g-menu-item-container>.g-menu-parent-indicator{border:none;background-color:#40536f}.g-main-nav .g-toplevel i{opacity:1;margin-right:12px}#g-navigation .g-main-nav .g-toplevel>li>.no-arrow-down .g-menu-parent-indicator{display:none}#g-offcanvas #g-mobilemenu-container ul>li.g-menu-item-link-parent>.no-arrow-down>.g-menu-parent-indicator{display:none}#g-navigation .g-main-nav .g-toplevel>li.g-parent>.no-arrow-down .g-menu-item-title{padding-right:0.2rem}#g-navigation .g-main-nav .g-dropdown{border:none;background:#627694}#g-navigation .g-main-nav .g-sublevel>li>.g-menu-item-container{font-weight:normal}#g-navigation .g-main-nav .g-dropdown>.g-dropdown-column{border:none}#g-navigation .g-main-nav .g-sublevel>li:hover>.g-menu-item-container{background-color:#5993eb;border:none}#g-navigation .g-main-nav .g-sublevel>li.active>.g-menu-item-container{background-color:#627694;border:none}.hpmodtitles .g-animatedblock-title{font-size:2rem}.moduletable .g-title{font-size:1.37rem;text-transform:uppercase}.shadow .g-content{box-shadow:0px 0px 3px rgba(0, 0, 0, 0.25) !important}.jom-art-adjust .g-array-item-text{margin-top:0}.jom-art-adjust .button{background:#dcdcdc;margin-right:10px;margin-left:10px}.fp-footside-a .g-content{padding-top:2rem}.footside-ab .g-content{padding:0.5rem;margin:0.5rem}.footside-ac .g-content{padding:0.5rem;margin:0.5rem}#g-utility a:hover{color:#ffc107}.g-gridstatistic-item-wrapper{text-align:center;color:#ffa726}.hp-tanti-servizi .g-infolist-item-desc{text-align:justify}.hp-tanti-servizi .g-infolist-item-title{text-align:center}#g-slideshow.fp-slideshow-blocks{padding-top:0}.orange{color:#f99400}#g-copyright .nav-pills>.active>a{color:#fff}.paddinglarge{padding:1rem}.paddingmedium{padding:0.5rem}.g-content-array .g-array-item-details a{color:#329832}.g-gridstatistic .g-gridstatistic-wrapper{margin:0}.colorform{background-color:#f8fcff;border:1px solid #96c0dd}.g-content-array .g-item-title{font-size:1.1rem;line-height:normal;font-weight:normal}.box-orange a{color:#fff}.box-orange a:hover{color:#000}.tophr{border-top:1px solid #bfd7e8}.box-bottom.moduletable,.box-bottom.widget,.box-bottom>.g-content{background-color:#fff;color:#777;border-top:1px solid #fbd3a1;margin:0;padding:0}.lineborders{border-left:1px solid #ccc;border-right:1px solid #ccc}.g-team{margin-top:0.3rem;margin-right:0.3rem;margin-bottom:1.5rem;margin-left:0.3rem;padding:0}.size-trtr{-webkit-box-flex:0;-moz-box-flex:0;box-flex:0;-webkit-flex:0 33%;-moz-flex:0 33%;-ms-flex:0 33%;flex:0 33%;width:33%}.p-ruolo{padding-left:5px;line-height:normal}.p-ruolo a{color:#5c8b9e;padding-right:0.3rem;font-size:1.4rem}.p-ruolo p{margin-top:0}.titolo-pers{color:#45729e;font-size:1rem;font-weight:700}.classic-fnt{font-size:0.8rem;color:#279fba;margin:0;line-height:normal}.mail-fnt{font-size:0.8rem;font-style:italic;margin:0;line-height:normal}.box-blue a{color:#d4f7ff}.box-blue .g-title{font-size:1.3rem;font-weight:800}#g-extension{padding-bottom:1rem}#g-extension.fp-extension .g-container{top:-3.5rem;margin-bottom:0}#g-expanded .g-subpromo{padding:1rem 0 4rem 0}fieldset>legend{display:none}.g-contact .g-contact-item{margin-bottom:0}.g-contact .g-contact-label{opacity:1}#g-page-surround{min-height:inherit}.well{background:none;border:none;box-shadow:none}.g-infolist .g-infolist-item-title{color:#226fe4}.rokbox-thumb{padding:0.2rem}.g-error h1{font-size:2rem}.hp-container{position:relative}.hp-image{display:block;width:100%;height:auto}.hp-overlay{position:absolute;top:0;bottom:0;left:0;right:0;height:100%;width:100%;opacity:0;transition:0.5s ease}.hp-blue{background:rgba(58, 122, 217, 1)}.hp-orange{background:rgba(255, 154, 0, 1)}.hp-green{background:rgba(142, 187, 77, 1)}.hp-green2{background:rgba(28, 171, 120, 1)}.hp-azure{background:rgba(51, 188, 251, 1)}.hp-yellow{background:rgba(226, 189, 28, 1)}.hp-magenta{background:rgba(203, 42, 74, 1)}.hp-violet{background:rgba(114, 117, 255, 1)}.hp-container:hover .hp-overlay{opacity:1}.hp-text{color:white;font-size:1.2rem;font-weight:800;line-height:normal;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%)}.mini-titoli h2{font-size:1.2rem;line-height:normal;color:#226fe4}.mini-titoli .span3{border-bottom:1px solid #efefef}.no-date-time .eb-event-date-time{display:none}.content-list-adjust .g-contentlist-list{background:none;border-top:none}.content-list-adjust .g-listgrid-item{color:#226fe4}.g-offcanvas-toggle{background:#efefef}.shadow2 .g-content{box-shadow:0 0 1px #226fe4}h2.osm-item-title,h1.osm-page-title{font-size:1.3rem}#osm-profileContent #field_password,#osm-profileContent #field_password2,#osm-profileContent #field_first_name,#osm-profileContent #field_last_name,#osm-profileContent #field_phone,#osm-profileContent #field_email{display:none}#osm-profileContent .tab-pane .form-actions{display:none}.menu-utente i{color:#226fe4}.no-shadow .g-content{box-shadow:none}.cerca-corso-aside input{box-sizing:inherit;width:100%}.cerca-corso-aside .form-actions{background-color:transparent;border-top:none;padding:0}.cerca-corso-aside{margin-top:2rem;margin-bottom:2rem}.cerca-corso-aside input[type="text"]{padding-top:1rem;padding-bottom:1rem}.eipass-page .g-infolist-item-title{color:#d4f7ff}.b-white .button{border:2px solid #fff}.num-circle{border-radius:50%;width:66px;height:66px;padding:10px;background:#226fe4;color:#fff;text-align:center;font-size:3rem;line-height:1;margin:auto}.g-main-nav .g-sublevel>li.g-parent .g-menu-parent-indicator{display:none}.g-sublevel .g-menu-item-link-parent .g-menu-parent-indicator{display:none}#g-navigation .g-main-nav .g-sublevel>li.g-parent .g-menu-parent-indicator{display:none}.grp-theme-default .grp-reviews-container{background:#fff !important}.grp-theme-default .grp-style-box.grp-reviews-review{background:#f5f5f5 !important}