BODY {
background-color : #FFFFFF;
color : #000000;
font-family : Verdana, Geneva, sans-serif;
font-size : 10px ;
}
INPUT {
color : #000000;
font-family : Verdana, Geneva, sans-serif;
font-size : 10px;
}
TEXTAREA {
color : #000000;
font-family : Verdana, Geneva, sans-serif;
font-size : 10px ;
}
SELECT {
color : #000000;
font-family : Verdana, Geneva, sans-serif;
font-size : 10px;
}
TABLE {
font-family : Verdana, Geneva, sans-serif;
font-size : 10px ;
}
A:link {

color : #;
}
A:VISITED {

color : #;
}
A:active {

color : #;
}
A:HOVER {

color : #;
}
A.menu:link {
font-family : ;
font-size : px;

color : #;
}
A.menu:visited {
font-family : ;
font-size : px;

color : #;
}
A.menu:active {
font-family : ;
font-size : px;

color : #;
}
A.menu:HOVER {
font-family : ;
font-size : px;

color : #;
}
A.menuSelected:link {
font-family : ;
font-size : px;

color : #;
}
A.menuSelected:visited {
font-family : ;
font-size : px;

color : #;
}
A.menuSelected:active {
font-family : ;
font-size : px;

color : #;
}
A.menuSelected:HOVER {
font-family : ;
font-size : px;

color : #;
}
A.menuV:link {
font-family : ;
font-size : px;

color : #;
}
A.menuV:visited {
font-family : ;
font-size : px;

color : #;
}
A.menuV:active {
font-family : ;
font-size : px;

color : #;
}
A.menuV:HOVER {
font-family : ;
font-size : px;

color : #;
}
A.menuVSelected:link {
font-family : ;
font-size : px;

color : #;
}
A.menuVSelected:visited {
font-family : ;
font-size : px;

color : #;
}
A.menuVSelected:active {
font-family : ;
font-size : px;

color : #;
}
A.menuVSelected:HOVER {
font-family : ;
font-size : px;

color : #;
}
A.menuCustom:link {
font-family : ;
font-size : px;

color : #;
}
A.menuCustom:visited {
font-family : ;
font-size : px;

color : #;
}
A.menuCustom:active {
font-family : ;
font-size : px;

color : #;
}
A.menuCustom:HOVER {
font-family : ;
font-size : px;

color : #;
}
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{margin:0;padding:0;border:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}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:'FontAwesome';src:url("https://maxcdn.bootstrapcdn.com/font-awesome/4.4.0/fonts/fontawesome-webfont.eot?v=4.4.0");src:url("https://maxcdn.bootstrapcdn.com/font-awesome/4.4.0/fonts/fontawesome-webfont.eot?#iefix&v=4.4.0") format("embedded-opentype"),url("https://maxcdn.bootstrapcdn.com/font-awesome/4.4.0/fonts/fontawesome-webfont.woff?v=4.4.0") format("woff"),url("https://maxcdn.bootstrapcdn.com/font-awesome/4.4.0/fonts/fontawesome-webfont.ttf?v=4.2.0") format("truetype"),url("https://maxcdn.bootstrapcdn.com/font-awesome/4.4.0/fonts/fonts/fontawesome-webfont.svg?v=4.4.0#fontawesomeregular") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'Open Sans';font-style:italic;font-weight:300;src:local("Open Sans Light Italic"),local("OpenSans-LightItalic"),url(https://fonts.gstatic.com/s/opensans/v15/memnYaGs126MiZpBA-UFUKWyV9hrIqM.woff2) format("woff2"),url("/media/7/641/OpenSans-LightItalic.ttf") format("truetype");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Open Sans';font-style:italic;font-weight:400;src:local("Open Sans Italic"),local("OpenSans-Italic"),url(https://fonts.gstatic.com/s/opensans/v15/mem6YaGs126MiZpBA-UFUK0Zdc0.woff2) format("woff2"),url("/media/7/641/OpenSans-Italic.ttf") format("truetype");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Open Sans';font-style:italic;font-weight:600;src:local("Open Sans SemiBold Italic"),local("OpenSans-SemiBoldItalic"),url(https://fonts.gstatic.com/s/opensans/v15/memnYaGs126MiZpBA-UFUKXGUdhrIqM.woff2) format("woff2"),url("/media/7/641/OpenSans-SemiBoldItalic.ttf") format("truetype");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Open Sans';font-style:italic;font-weight:700;src:local("Open Sans Bold Italic"),local("OpenSans-BoldItalic"),url(https://fonts.gstatic.com/s/opensans/v15/memnYaGs126MiZpBA-UFUKWiUNhrIqM.woff2) format("woff2"),url("/media/7/641/OpenSans-BoldItalic.ttf") format("truetype");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Open Sans';font-style:italic;font-weight:800;src:local("Open Sans ExtraBold Italic"),local("OpenSans-ExtraBoldItalic"),url(https://fonts.gstatic.com/s/opensans/v15/memnYaGs126MiZpBA-UFUKW-U9hrIqM.woff2) format("woff2"),url("/media/7/641/OpenSans-ExtraBoldItalic.ttf") format("truetype");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Open Sans';font-style:normal;font-weight:300;src:local("Open Sans Light"),local("OpenSans-Light"),url(https://fonts.gstatic.com/s/opensans/v15/mem5YaGs126MiZpBA-UN_r8OUuhp.woff2) format("woff2"),url("/media/7/641/OpenSans-Italic.ttf") format("truetype");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;src:local("Open Sans Regular"),local("OpenSans-Regular"),url(https://fonts.gstatic.com/s/opensans/v15/mem8YaGs126MiZpBA-UFVZ0b.woff2) format("woff2"),url("/media/7/641/OpenSans-Regular.ttf") format("truetype");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;src:local("Open Sans SemiBold"),local("OpenSans-SemiBold"),url(https://fonts.gstatic.com/s/opensans/v15/mem5YaGs126MiZpBA-UNirkOUuhp.woff2) format("woff2"),url("/media/7/641/OpenSans-SemiBold.ttf") format("truetype");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;src:local("Open Sans Bold"),local("OpenSans-Bold"),url(https://fonts.gstatic.com/s/opensans/v15/mem5YaGs126MiZpBA-UN7rgOUuhp.woff2) format("woff2"),url("/media/7/641/OpenSans-Bold.ttf") format("truetype");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Open Sans';font-style:normal;font-weight:800;src:local("Open Sans ExtraBold"),local("OpenSans-ExtraBold"),url(https://fonts.gstatic.com/s/opensans/v15/mem5YaGs126MiZpBA-UN8rsOUuhp.woff2) format("woff2"),url("/media/7/641/OpenSans-ExtraBold.ttf") format("truetype");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Barlow Condensed';font-style:normal;font-weight:700;src:local("Barlow Condensed Bold"),local("BarlowCondensed-Bold"),url(https://fonts.gstatic.com/s/barlowcondensed/v3/HTxwL3I-JCGChYJ8VI-L6OO_au7B46r2z3bWuQ.woff2) format("woff2"),url("/media/7/641/BarlowCondensed-Bold.ttf") format("truetype");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Barlow Condensed';font-style:normal;font-weight:400;src:local("Barlow Condensed Regular"),local("BarlowCondensed-Regular"),url(https://fonts.gstatic.com/s/barlowcondensed/v3/HTx3L3I-JCGChYJ8VI-L6OO_au7B6xHT2g.woff2) format("woff2"),url("/media/7/641/BarlowCondensed-Regular.ttf") format("truetype");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Tenor Sans';font-style:normal;font-weight:400;src:local("Tenor Sans"),local("TenorSans"),url(https://fonts.gstatic.com/s/tenorsans/v10/bx6ANxqUneKx06UkIXISn3V4Cg.woff2) format("woff2"),url("/media/7/641/TenorSans-Regular.ttf") format("truetype");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}main,.highlight,.page-header h1,.cnt-donation,.width-cnt,.bottom-footer,#main-header .inner-header{width:100%;margin:auto;max-width:1320px}.site-header,.page-header,.full-width-cnt{width:100%;margin:auto;max-width:1770px}.utility-list-nav a:after,.utility-list-nav a:link:after,.social-list-nav ul a:before,.social-list-nav ul a:link:before,.language:before,.main-menu li>a:after,.main-menu li>a:link:after,.cnt-calendar:after,.events-filters .label-filters:after{font-family:FontAwesome}body,.item-form input,.item-form select,.item-form textarea,.item-form.privacy label,.contact-form .item-form.privacy label,main .cnt-txt-section a:not(.btn),main .cnt-txt-section a:link:not(.btn){font-family:'Open Sans';font-style:normal;font-weight:300}.small-title,.generic-ordered-list li span,main .cnt-txt-section p strong,.press-list .date,.info-list h6,.event-info a,.event-info a:link{font-family:'Open Sans';font-style:normal;font-weight:700}main .cnt-txt-section p em{font-family:'Open Sans';font-style:italic;font-weight:300}main .cnt-txt-section p strong em{font-family:'Open Sans';font-style:italic;font-weight:700}.ui-accordion .ui-icon.ui-icon-triangle-1-e:after,.ui-accordion .ui-icon.ui-icon-triangle-1-s:after,.ui-accordion .ui-accordion-header,.contact-form .item-form label,.paragraph-title,.chapter-title,.page-header h1,h1,h2,h3,h4,h5,h6,h1 a,h1 a:link,h2 a,h2 a:link,h3 a,h3 a:link,h4 a,h4 a:link,h5 a,h5 a:link,h6 a,h6 a:link,.site-section .cnt-img .date .cnt-date span,.cnt-donation ul li label,.descript-list-item .category,.descript-list-item .date,.site-section.scheda-news .inner-scheda-title,.site-section.scheda-evento .inner-scheda-title,.site-section.scheda-news .pagination .paginator-nav.prev,.site-section.scheda-news .pagination .paginator-nav.next,.site-section.scheda-evento .pagination .paginator-nav.prev,.site-section.scheda-evento .pagination .paginator-nav.next,.contact-form .send-btn input,.contact-form .send-btn a,.contact-form .send-btn a:link,.address-section h3{font-family:'Tenor Sans';font-style:normal;font-weight:400}.main-menu li>a,.main-menu li>a:link,footer .social-list-nav span,.descript-list-item .date span,.pagination .paginator-nav,.breadcrumbs,.no-events strong,.event-category{font-family:'Barlow Condensed';font-style:normal;font-weight:700}.close-nav,.gallery a .btn-zoom:after,.breadcrumbs a,.breadcrumbs a:link,.cnt-calendar input,.events-filters .label-filters,.events-filters ul,.no-events{font-family:'Barlow Condensed';font-style:normal;font-weight:400}.utility-list-nav ul,.item-form.privacy,#main-header .inner-header,#main-header .right-side,.social-list-nav ul,.language,.cnt-donation ul li,.cnt-pagination,.breadcrumbs ul,.site-section.scheda-news .pagination .nav,.site-section.scheda-evento .pagination .nav,.contact-form .send-btn,.row-events-filters{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}.close-nav span,.homepage .site-header img,.site-section .cnt-img .date,.site-section .cnt-img .date .cnt-date{position:absolute;left:50%;z-index:100;-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%)}.item-form .cnt-select .arrow,.language:before,.close-nav,.main-menu li>a:after,.main-menu li>a:link:after,.breadcrumbs ul li:not(:last-child):after,.cnt-calendar:after,.events-filters .label-filters:after{position:absolute;top:50%;z-index:100;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}.cnt-loading .loading,.gallery a{position:absolute;top:50%;left:50%;z-index:100;-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.btn{cursor:pointer;font-family:'Barlow Condensed';font-style:normal;font-weight:700;text-transform:uppercase;padding:0 95px 0 0;text-decoration:none;display:inline-block;font-size:20px;font-size:1.25rem;letter-spacing:2px;outline:none;border:none;background:url("/media/7/641/arrow-gray.png") no-repeat right center;-webkit-transition:all,0.5s;-moz-transition:all,0.5s;-ms-transition:all,0.5s;-o-transition:all,0.5s;transition:all,0.5s}.btn:hover{padding-right:120px;color:#666}.btn.blue-btn{color:#65a6d4;background:url("/media/7/641/arrow-blu.png") no-repeat right center}.btn.blue-btn:hover{color:#65a6d4}.btn.white-btn{color:#fff;background:url("/media/7/641/arrow-white.png") no-repeat right center}.btn.white-btn:hover{color:#fff}.carousel,.gallery,.gallery-zoom{width:100%;-webkit-tap-highlight-color:transparent;position:relative}.carousel .owl-stage,.gallery .owl-stage,.gallery-zoom .owl-stage{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;position:relative;-ms-touch-action:pan-Y;touch-action:manipulation;-moz-backface-visibility:hidden;-webkit-align-items:center;align-items:center}.carousel .owl-stage-outer,.gallery .owl-stage-outer,.gallery-zoom .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0px, 0px, 0px)}.carousel .owl-wrapper,.carousel .owl-item,.gallery .owl-wrapper,.gallery .owl-item,.gallery-zoom .owl-wrapper,.gallery-zoom .owl-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0)}.carousel .owl-item,.gallery .owl-item{position:relative;min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;z-index:0}.gallery-zoom .owl-item{position:relative;min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;overflow:visible}.carousel .owl-item,.gallery .owl-item{padding:0 10px}.carousel .owl-item img,.gallery .owl-item img,.gallery-zoom .owl-item img{display:block;margin:0 auto;width:100%}.gallery .owl-item img{max-width:429px;margin:0 auto}.friends .carousel .owl-item img{width:auto}.carousel .owl-nav.disabled,.carousel .owl-dots.disabled,.gallery .owl-nav.disabled,.gallery .owl-dots.disabled,.gallery-zoom .owl-nav.disabled,.gallery-zoom .owl-dots.disabled{display:none}.carousel .owl-dot,.gallery .owl-nav .owl-prev,.gallery .owl-nav .owl-next,.gallery-zoom .owl-nav .owl-prev,.gallery-zoom .owl-nav .owl-next{cursor:pointer}.carousel button.owl-dot,.gallery .owl-nav button.owl-prev,.gallery .owl-nav button.owl-next,.gallery-zoom .owl-nav button.owl-prev,.gallery-zoom .owl-nav button.owl-next{color:inherit;border:none;font:inherit}.gallery a{display:block}.gallery .owl-prev,.gallery .owl-next{padding:5px;position:absolute;top:50%;z-index:2000;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);background:rgba(101,166,212,0.6)}.gallery .owl-prev:before,.gallery .owl-next:before{content:"";font-family:FontAwesome;color:#FFF;font-size:30px;font-size:1.875rem;display:block}.gallery .owl-prev.disabled:before,.gallery .owl-next.disabled:before{color:#666;cursor:default}.gallery .owl-prev{left:20px}.gallery .owl-prev:before{content:"\f104"}.gallery .owl-next{right:20px}.gallery .owl-next:before{content:"\f105"}.gallery-zoom .owl-nav{padding-top:20px;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;justify-content:center}.gallery-zoom .owl-prev,.gallery-zoom .owl-next{margin:0 30px}.gallery-zoom .owl-prev:before,.gallery-zoom .owl-next:before{content:"";font-family:FontAwesome;color:#FFF;font-size:30px;font-size:1.875rem;display:block}.gallery-zoom .owl-prev.disabled:before,.gallery-zoom .owl-next.disabled:before{color:#666;cursor:default}.gallery-zoom .owl-prev:before{content:"\f104"}.gallery-zoom .owl-next:before{content:"\f105"}.cnt-gallery-zoom{width:80%;max-width:1172px;margin:0 auto;padding:40px;position:absolute;top:50%;left:50%;z-index:100;-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.cnt-gallery-zoom button{background:transparent}.close-gallery{position:absolute;right:0;top:0;color:#FFF;font-size:30px;font-size:1.875rem;cursor:pointer}.lightbox{position:absolute;z-index:3000;background:rgba(0,0,0,0.9);top:0;left:0;width:100%;height:100%}.js-tabs{padding:40px 25px 0 25px}.tabs .cnt-txt-section{padding:0}.tabs-nav ul{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;border-bottom:1px solid #bfbfbf;margin-bottom:30px}.tabs-nav ul li{position:relative;padding-bottom:24px}.tabs-nav ul li a,.tabs-nav ul li a:link{text-transform:uppercase}.tabs-nav ul li:after{content:"";width:0;height:3px;background:#65a6d4;display:block;-webkit-transition:all,0.5s;-moz-transition:all,0.5s;-ms-transition:all,0.5s;-o-transition:all,0.5s;transition:all,0.5s;position:absolute;left:0;bottom:-1px;z-index:200}.tabs-nav ul li.active a,.tabs-nav ul li.active a:link{color:#65a6d4}.tabs-nav ul li.active:after{width:100%}.tabs-nav ul li:not(:last-child){margin-right:30px}.tab{width:100%;position:absolute;top:0;left:0;opacity:0;-webkit-transition-timing-function:linear;-ms-transition-timing-function:linear;transition-timing-function:linear;visibility:hidden}.tab.active{position:relative;opacity:1;visibility:visible}.tabs-content{position:relative}.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-state-disabled{cursor:default !important;pointer-events:none}.ui-icon{display:inline-block;vertical-align:middle;margin-top:-.25em;position:relative;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-icon-block{left:50%;margin-left:-8px;display:block}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-accordion{border-top:1px solid #c2c2c2}.ui-accordion .ui-icon{margin:0;position:absolute;top:50%;right:25px;z-index:100;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);text-indent:0;text-align:center}.ui-accordion .ui-icon.ui-icon-triangle-1-e:after{content:"+";display:block;font-size:18px;font-size:1.125rem;color:#65a6d4}.ui-accordion .ui-icon.ui-icon-triangle-1-s:after{content:"-";font-size:18px;font-size:1.125rem;color:#65a6d4;display:block}.ui-accordion .ui-accordion-header{display:block;cursor:pointer;position:relative;margin:0;padding:10px 80px 10px 25px;border:none;border-bottom:1px solid #c2c2c2;background:transparent;color:#65a6d4;text-transform:uppercase;font-size:16px;font-size:1rem}.ui-accordion .ui-accordion-header.ui-state-active{background:#FFF;color:#65a6d4}.ui-accordion .ui-accordion-content{padding:40px 25px;border-top:0;overflow:auto;border:none;border-bottom:1px solid #c2c2c2;color:#666}.site-section .ui-accordion p:last-child{padding-bottom:0}#ui-datepicker-div{z-index:201 !important}#ui-datepicker-div.ui-widget.ui-widget-content{border:none}.ui-datepicker{width:100%;padding:0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0;height:100px;line-height:100px;color:#FFF;background:#65a6d4}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:50%;z-index:100;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{display:block;width:40px;height:14px}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:none}.ui-datepicker .ui-datepicker-prev{left:20px}.ui-datepicker .ui-datepicker-prev:after{content:"";display:block;width:40px;height:14px;background:url("/media/7/641/arrow-white-back.png") no-repeat}.ui-datepicker .ui-datepicker-next{right:20px}.ui-datepicker .ui-datepicker-next:after{content:"";display:block;width:40px;height:14px;background:url("/media/7/641/arrow-white.png") no-repeat right top}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{display:block;width:40px;height:14px;cursor:pointer}.ui-datepicker .ui-datepicker-title{margin:0;text-align:center;text-transform:uppercase;font-size:25px;font-size:1.5625rem;font-family:'Tenor Sans';font-style:normal;font-weight:400}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:45%}.ui-datepicker table{width:100%;border-collapse:collapse;margin:0;border-left:1px solid #d6d7d9}.ui-datepicker-calendar thead,.ui-datepicker-calendar tbody tr{border-bottom:1px solid #d6d7d9}.ui-datepicker-calendar tbody tr:last-child{border-bottom:none}.ui-datepicker-calendar tr td{border-right:1px solid #d6d7d9}.ui-datepicker-calendar tr td:last-child{border-right:none}.ui-datepicker th{padding:10px;text-align:center;font-family:'Barlow Condensed';font-style:normal;font-weight:400;border:0;font-size:19px;font-size:1.1875rem;border-right:1px solid #d6d7d9}.ui-datepicker th:last-child{border-right:none}.ui-datepicker td{border:0}.ui-datepicker td span,.ui-datepicker td a{display:block;text-align:center;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-tabs{position:relative;padding:.2em}.ui-tabs .ui-tabs-nav{margin:0;padding:.2em .2em 0}.ui-tabs .ui-tabs-nav li{list-style:none;float:left;position:relative;top:0;margin:1px .2em 0 0;border-bottom-width:0;padding:0;white-space:nowrap}.ui-tabs .ui-tabs-nav .ui-tabs-anchor{float:left;padding:.5em 1em;text-decoration:none}.ui-tabs .ui-tabs-nav li.ui-tabs-active{margin-bottom:-1px;padding-bottom:1px}.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor{cursor:text}.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor{cursor:pointer}.ui-tabs .ui-tabs-panel{display:block;border-width:0;padding:1em 1.4em;background:none}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ui-widget.ui-widget-content{border:1px solid #c5c5c5;border-left:none}.ui-widget-content{border:1px solid #dddddd;background:#ffffff;color:#333333}.ui-widget-content a{color:#333333}.ui-widget-header{border:1px solid #dddddd;background:#e9e9e9;color:#333333;font-weight:bold}.ui-widget-header a{color:#333333}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,.ui-button,html .ui-button.ui-state-disabled:hover,html .ui-button.ui-state-disabled:active{border:1px solid #d6d7d9;font-weight:normal;color:#666}.ui-datepicker-calendar .ui-state-default,.ui-datepicker-calendar .ui-widget-content .ui-state-default,.ui-datepicker-calendar .ui-widget-header .ui-state-default,.ui-datepicker-calendar .ui-button,.ui-datepicker-calendar html .ui-button.ui-state-disabled:hover,.ui-datepicker-calendar html .ui-button.ui-state-disabled:active{border:none}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited,a.ui-button,a:link.ui-button,a:visited.ui-button,.ui-button{color:#666;text-decoration:none}.ui-datepicker-calendar td a,.ui-datepicker-calendar td a:link{padding:20px 6px;color:#666;text-decoration:none;font-family:'Open Sans';font-style:normal;font-weight:300;font-size:23px;font-size:1.4375rem;position:relative}.ui-datepicker-calendar td a.ui-state-active,.ui-datepicker-calendar td a.ui-state-hover,.ui-datepicker-calendar td a:link.ui-state-active,.ui-datepicker-calendar td a:link.ui-state-hover{background:#d9effd}.ui-datepicker-calendar td.event a:after,.ui-datepicker-calendar td.event a:link:after{content:"";-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%;width:8px;height:8px;display:block;background:#65a6d4;position:absolute;left:50%;z-index:100;-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%);bottom:10px}.ui-datepicker-calendar td.noevent a,.ui-datepicker-calendar td.noevent a:link{background:#ededec}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight,.ui-datepicker-calendar td a.ui-state-highlight,.ui-datepicker-calendar td a:link.ui-state-highlight{background:#d9effd;color:#65a6d4;font-family:'Open Sans';font-style:normal;font-weight:700}.ui-state-checked{border:1px solid #dad55e;background:#fffa90}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#777620}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #f1a899;background:#fddfdf;color:#5f3f3f}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#5f3f3f}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#5f3f3f}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:bold}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:normal}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}.ui-icon{width:16px;height:16px}#BackBoxCreditsMMM{position:fixed !important}div.k-window{z-index:30000 !important}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;outline:none}html,body{height:100%;min-height:100%;height:100vh;min-height:100vh}html{-ms-overflow-x:hidden;overflow-x:hidden}body{font-size:14px;font-size:.875rem;color:#666;background:#fff;position:relative}body:before{content:"";background:rgba(100,166,216,0.3);width:100%;height:100%;position:fixed;top:0;left:0;z-index:1000;visibility:hidden;opacity:0;filter:alpha(opacity=0);-webkit-transition:all,0.5s;-moz-transition:all,0.5s;-ms-transition:all,0.5s;-o-transition:all,0.5s;transition:all,0.5s}body.body-zoom form{pointer-events:none;overflow:hidden;height:100%}body.menu:before{visibility:visible;opacity:1;filter:alpha(opacity=100)}#LightBoxCreditsMMM{z-index:25000 !important}.cookie_content{display:none;position:fixed;width:100%;bottom:0;left:0;z-index:10000;background-color:#fff;-moz-box-shadow:0 0 30px 10px #000;-webkit-box-shadow:0 0 30px 10px #000;box-shadow:0 0 30px 10px #000}.cookie_content .close{background-color:#65a6d4;color:#fff;font-size:16px;font-size:1rem;padding:2px 7px;position:absolute;right:8px;top:8px;cursor:pointer}.cookie_content .data{font-size:16px;font-size:1rem;margin:50px 20px 0;text-align:justify;color:#666;line-height:1.8}.cookie_content .accept{background-color:#65a6d4;color:#fff;font-size:20px;font-size:1.25rem;margin:20px auto;padding:5px 0;text-align:center;width:130px;cursor:pointer}.cnt-loading{position:fixed;z-index:2000000;width:100%;height:100%;top:0;left:0;background:rgba(101,166,212,0.8);opacity:0;filter:alpha(opacity=0);-webkit-transition:all ease-in-out 0.2s;-moz-transition:all ease-in-out 0.2s;-o-transition:all ease-in-out 0.2s;transition:all ease-in-out 0.2s;visibility:hidden}.loading .cnt-loading{opacity:1;filter:alpha(opacity=100);visibility:visible}.cnt-loading .loading{width:40%;max-width:200px;z-index:2000001}.events-calendar .cnt-loading,.site-section .cnt-loading{position:absolute}.utility-list-nav li{margin-left:34px}.utility-list-nav a,.utility-list-nav a:link{display:block}.utility-list-nav a span,.utility-list-nav a:link span{display:none}.utility-list-nav a:after,.utility-list-nav a:link:after{content:"";font-size:18px;font-size:1.125rem;display:block}.utility-list-nav a.mail:after,.utility-list-nav a:link.mail:after{content:"\f003"}.utility-list-nav a.map:after,.utility-list-nav a:link.map:after{content:"\f278"}.item-form{text-align:left;position:relative;padding-bottom:30px}.item-form input,.item-form select,.item-form textarea{font-size:14px;font-size:.875rem;color:#666;width:100%;border:3px solid #c2c2c2;background:transparent}.item-form input:focus,.item-form input:active,.item-form select:focus,.item-form select:active,.item-form textarea:focus,.item-form textarea:active{outline:none;-webkit-box-shadow:0px 0px 15px 2px rgba(101,166,212,0.8);-moz-box-shadow:0px 0px 15px 2px rgba(101,166,212,0.8);box-shadow:0px 0px 15px 2px rgba(101,166,212,0.8)}.item-form.required.input-error input,.item-form.required.input-error select,.item-form.required.input-error textarea,.item-form.input-error input,.item-form.input-error select,.item-form.input-error textarea{-webkit-box-shadow:0px 0px 15px 2px rgba(238,50,46,0.8);-moz-box-shadow:0px 0px 15px 2px rgba(238,50,46,0.8);box-shadow:0px 0px 15px 2px rgba(238,50,46,0.8);border-color:#ee322e;color:#ee322e}.item-form input,.item-form select{padding:0 10px;height:40px;line-height:40px}.contact-form .item-form input,.contact-form .item-form select{height:80px;line-height:80px;padding:0 30px;background:#f3f3f2;border-color:#f3f3f2}.item-form select{padding:0 0 0 10px}.item-form .cnt-select{position:relative}.item-form .cnt-select .arrow{right:10px;display:block;width:8px;height:8px}.item-form .cnt-select .arrow:after{content:"";display:block;width:0;height:0;border-style:solid;border-width:8px 4px 0 4px;border-color:#293847 transparent transparent transparent}.item-form .cnt-select select:focus+.arrow:after{content:"";width:0;height:0;border-style:solid;border-width:0 4px 8px 4px;border-color:transparent transparent #293847 transparent}.item-form textarea{padding:20px;background:#f3f3f2;border-color:#f3f3f2}.item-form label{display:block;padding:0 0 10px 0;font-size:14px;font-size:.875rem}.contact-form .item-form label{text-transform:uppercase;font-size:16px;font-size:1rem}.item-form.privacy{-webkit-justify-content:space-between;justify-content:space-between}.item-form.privacy label{line-height:18px;padding-bottom:0;width:calc(100% - 32px);font-size:14px;font-size:.875rem}.item-form.privacy label a,.item-form.privacy label a:link{color:#666;text-decoration:underline}.contact-form .item-form.privacy label{font-size:14px;font-size:.875rem;text-transform:none}.send-btn{text-align:left}.send-btn a,.send-btn a:link{cursor:pointer;font-family:'Barlow Condensed';font-style:normal;font-weight:700;text-transform:uppercase;padding:0 95px 0 0;text-decoration:none;display:inline-block;font-size:20px;font-size:1.25rem;letter-spacing:2px;outline:none;border:none;-webkit-transition:all,0.5s;-moz-transition:all,0.5s;-ms-transition:all,0.5s;-o-transition:all,0.5s;transition:all,0.5s;color:#65a6d4;background:url("/media/7/641/arrow-blu.png") no-repeat right center}.send-btn a:hover,.send-btn a:link:hover{color:#65a6d4;padding-right:120px}.required-field{opacity:0;filter:alpha(opacity=0);font-size:14px;font-size:.875rem;color:#ee322e;position:absolute;z-index:100;left:0;bottom:10px}.required.input-error .required-field,.input-error .required-field{opacity:1;filter:alpha(opacity=100)}.icheckbox,.iradio{display:inline-block;*display:inline;vertical-align:middle;margin:0;padding:0;width:20px;height:20px;border:none;cursor:pointer;-moz-transition:none;-webkit-transition:none;-o-transition:color 0 ease-in;transition:none}.icheckbox{background-image:url("/media/7/641/icheck.png");background-position:0 0}.icheckbox.hover,.icheckbox.checked{background-position:-29px 0}.iradio{background-image:url("/media/7/641/iradio.png");background-position:0 0}.iradio.hover{background-position:-29px 0}.iradio.checked{background-position:-58px 0}a,a:link{color:#666;text-decoration:none;-webkit-transition:color,0.5s;-moz-transition:color,0.5s;-ms-transition:color,0.5s;-o-transition:color,0.5s;transition:color,0.5s}a:hover{color:#65a6d4}.site-section{position:relative}.site-section.article-section{padding-bottom:40px;margin-bottom:10px;border-bottom:2px solid #65a6d4}.site-section.privacy-section{padding-top:40px}.site-section p{padding:0 0 30px 0;line-height:24px}.interne .site-section p{padding:0 25px 30px 25px}.site-section .info-list{padding:0 25px 30px 25px}.site-section .info-list p{padding:0}.site-section.donazione{padding-top:30px;margin-top:30px;border-top:2px solid #65a6d4}.interne .site-section .cnt-txt-section.cnt-download{padding:0 25px}.cnt-txt-section .paragraph-title,.cnt-txt-section .small-title,.cnt-txt-section .generic-list,.cnt-txt-section .chapter-title,.cnt-txt-section .generic-ordered-list{padding-left:25px;padding-right:25px}p ~ .generic-ordered-list{padding-top:0}.interne .tab .site-section p,.interne .site-section .tab p{padding:0 0 30px 0}.interne .site-section .cnt-txt-section{padding:0 0 30px 0}.interne .site-section.address-section .section-title{padding:0}.interne .site-section.address-section p{padding:0 0 30px 0}.cnt-txt-section.cnt-download .paragraph-title{padding:0 0 10px 0}.interne .site-section .ui-accordion-content p{padding:0 0 30px 0}.section-title{font-size:18px;font-size:1.125rem;margin-bottom:20px;text-transform:uppercase;padding:0 25px}.section-title span{display:block;padding-top:10px;padding-bottom:0}.homepage .section-title{padding:0}.paragraph-title{color:#65a6d4;font-size:16px;font-size:1rem;text-transform:uppercase;padding-bottom:10px}.chapter-title{color:#65a6d4;font-size:20px;font-size:1.25rem;text-transform:uppercase;padding-bottom:30px}.small-title{font-size:16px;font-size:1rem;padding-bottom:10px}.page-header h1{padding:25px;color:#65a6d4;font-size:24px;font-size:1.5rem;text-transform:uppercase}.page-header img{width:100%;display:block}.generic-list{padding:0 0 30px 0}.generic-list li:not(:last-child){padding-bottom:10px}.generic-list li{position:relative;padding-left:20px;line-height:24px}.generic-list li:before{content:"";width:7px;height:12px;display:block;position:absolute;top:6px;left:0;z-index:100;background:url("/media/7/641/bullet.png") no-repeat left top}.generic-ordered-list{padding:20px 0}.generic-ordered-list li:not(:last-child){padding-bottom:10px}.generic-ordered-list li{position:relative;padding-left:26px;line-height:24px}.generic-ordered-list li span{color:#65a6d4;position:absolute;top:0;left:0;z-index:100}.cnt-generic-img{padding-bottom:30px}.cnt-generic-img img{width:100%;display:block}main .cnt-txt-section a:not(.btn),main .cnt-txt-section a:link:not(.btn){text-decoration:underline;color:#666}main .cnt-txt-section a:not(.btn).button,main .cnt-txt-section a:link:not(.btn).button{text-decoration:none;color:#FFF}main .cnt-txt-section a.close-gallery,main .cnt-txt-section a:link.close-gallery,.gallery a,.gallery a:link{text-decoration:none !important}.cnt-img{position:relative}.cnt-txt-section{padding:0 25px}.cnt-txt-section p{padding-bottom:30px;line-height:24px}#main-header{background:#FFF}#main-header .inner-header{position:relative;z-index:2000;-webkit-justify-content:space-between;justify-content:space-between;background:#FFF}#main-header .left-side{width:45%}#main-header .left-side .social-list-nav{display:none}#main-header .right-side{padding-right:20px;width:55%;-webkit-justify-content:flex-end;justify-content:flex-end;-webkit-align-items:center;align-items:center}#main-header .right-side .utility-list-nav li:not(.language){display:none}.social-list-nav ul{-webkit-align-items:center;align-items:center;padding-top:10px}.social-list-nav ul a,.social-list-nav ul a:link{text-decoration:none;color:#666;display:block;-webkit-transition:all,0.5s;-moz-transition:all,0.5s;-ms-transition:all,0.5s;-o-transition:all,0.5s;transition:all,0.5s}.social-list-nav ul a span,.social-list-nav ul a:link span{display:none}.social-list-nav ul a:before,.social-list-nav ul a:link:before{display:block;font-size:20px;font-size:1.25rem}.social-list-nav ul a.youtube:before,.social-list-nav ul a:link.youtube:before{content:"\f16a "}.social-list-nav ul a.facebook:before,.social-list-nav ul a:link.facebook:before{content:"\f082"}.social-list-nav ul a.gplus:before,.social-list-nav ul a:link.gplus:before{content:"\f0d5"}.social-list-nav ul a.instagram:before,.social-list-nav ul a:link.instagram:before{content:"\f16d"}.social-list-nav ul a.linkedin:before,.social-list-nav ul a:link.linkedin:before{content:"\f0e1"}.social-list-nav ul a.tripadvisor:before,.social-list-nav ul a:link.tripadvisor:before{content:"\f262"}.social-list-nav ul a.twitter:before,.social-list-nav ul a:link.twitter:before{content:"\f099"}.social-list-nav ul a:hover{color:#65a6d4}#main-header .social-list-nav ul{-webkit-justify-content:flex-end;justify-content:flex-end}#main-header .social-list-nav ul a,#main-header .social-list-nav ul a:link{margin:0 0 0 15px}.language{position:relative;padding-left:24px;margin-right:20px}.language:before{content:"\f0ac";display:block;left:0;font-size:18px;font-size:1.125rem}.language a,.language a:link{text-transform:uppercase;text-decoration:none}.language a:not(:last-child),.language a:link:not(:last-child){margin-right:10px}.language a.current,.language a:link.current{color:#65a6d4}.logo a{display:block}.logo img{display:block;width:100%;max-width:295px}.lines-button{cursor:pointer;position:relative;width:30px;border:0;margin:0;padding:0;height:25px;background:transparent}.lines-button span{margin:0 auto;position:relative;top:10px;background:#65a6d4}.lines-button span:before,.lines-button span:after{position:absolute;content:''}.cnt-lines{float:right;height:25px}.lines-button span,.lines-button span:before,.lines-button span:after{width:30px;height:5px;display:block;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;border-radius:2px;background:#65a6d4}.lines-button span:before{margin-top:-10px}.lines-button span:after{margin-top:10px}.menu-button .touch-button{display:none}.lines-button span{-webkit-transition-duration:0s;transition-duration:0s;-webkit-transition-delay:0.2s;transition-delay:0.2s}.lines-button.active span{background-color:transparent;-webkit-transition-delay:0.2s;transition-delay:0.2s}.lines-button span:before{-webkit-transition-property:margin, -webkit-transform;transition-property:margin, transform;-webkit-transition-duration:0.2s;transition-duration:0.2s;-webkit-transition-delay:0.2s, 0s;transition-delay:0.2s, 0s}.lines-button.active span:before{margin-top:0;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition-delay:0s, 0.2s;transition-delay:0s, 0.2s}.lines-button span:after{-webkit-transition-property:margin, -webkit-transform;transition-property:margin, transform;-webkit-transition-duration:0.2s;transition-duration:0.2s;-webkit-transition-delay:0.2s, 0s;transition-delay:0.2s, 0s}.lines-button.active span:after{margin-top:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transition-delay:0s, 0.2s;transition-delay:0s, 0.2s}.main-nav{opacity:0;filter:alpha(opacity=0);-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;width:0;max-width:660px;position:absolute;top:59px;right:-100%;overflow:hidden;visibility:hidden;background:#fff;text-align:right;padding:25px 0;z-index:400}.menu .main-nav{right:0;opacity:1;filter:alpha(opacity=100);visibility:visible;overflow:visible;width:83%}.main-nav .social-list-nav{margin-top:25px;padding:25px;border-top:1px solid #bfbfbf;border-bottom:1px solid #bfbfbf}.close-nav{cursor:pointer;color:#FFF;text-align:center;display:block;left:-34px;width:69px;height:116px;background:url("/media/7/641/bg-date.png") no-repeat;-webkit-background-size:contain;-o-background-size:contain;background-size:contain}.close-nav span{bottom:20px;font-size:28px;font-size:1.75rem}.close-nav:hover span{color:#FFF}.main-menu{padding:0 25px}.main-menu li:not(:last-child){padding-bottom:15px}.main-menu li>a,.main-menu li>a:link{text-decoration:none;color:#666;text-transform:uppercase;font-size:20px;font-size:1.25rem;display:inline-block;position:relative;padding:0 30px 0 0;-webkit-transition:all 0.6s;-moz-transition:all 0.6s;-o-transition:all 0.6s;transition:all 0.6s;cursor:pointer}.main-menu li>a:after,.main-menu li>a:link:after{right:0;content:"\f067";font-size:14px;font-size:.875rem}.main-menu li>a.active,.main-menu li>a:link.active{color:#65a6d4}.main-menu li>a.active:after,.main-menu li>a:link.active:after{content:"\f068";color:#65a6d4}.main-menu li>a:hover{color:#65a6d4}.main-menu .sub-menu{padding:30px 30px 40px 0;display:none}.main-menu .sub-menu p:not(:last-child){padding-bottom:10px}.main-menu .sub-menu a,.main-menu .sub-menu a:link{font-size:16px;font-size:1rem;text-decoration:none;color:#65a6d4}@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none){.main-nav{display:none}.menu .main-nav{display:block}.lines-button{position:absolute !important;top:50%;z-index:100;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);right:0}}.homepage .site-header{height:565px;position:relative;overflow:hidden}.homepage .site-header img{top:0}.highlight{padding-top:20px}.highlight .history{padding-bottom:60px}.highlight .history h2{padding-bottom:20px}.highlight .history p{line-height:24px;padding-bottom:40px}.highlight .history .inner-history{padding:0 25px}.highlight .calendar{background:#65a6d4;color:#FFF;padding-top:40px;padding-bottom:40px}.highlight .calendar h3{font-size:25px;font-size:1.5625rem;padding:110px 0 20px 0;background:url("/media/7/641/bg-calendar-mobile.png") no-repeat}.highlight .calendar p{padding-bottom:30px}.highlight .calendar .inner-calendar{padding:0 25px}.site-section.highlighted-txt{padding:0 25px}.site-section.highlighted-txt .cnt-img{padding:0 20px}.site-section.highlighted-txt .cnt-img img{display:block;width:100%;max-width:560px;margin:0 auto}.site-section.highlighted-txt .cnt-description-item{position:relative;z-index:200;margin-top:-90px;padding:120px 20px 30px 20px;border:10px solid #65a6d4}.site-section.highlighted-txt .cnt-description-item .date{margin-bottom:40px}.site-section.highlighted-txt .section-title{padding:0}.homepage .site-section{margin-top:60px}.homepage .site-section img{display:block;width:100%;max-width:560px;margin:0 auto}.site-section .cnt-img .date{bottom:-80px;background:url("/media/7/641/bg-date.png") no-repeat;-webkit-background-size:contain;-o-background-size:contain;background-size:contain;width:209px;height:353px}.site-section .cnt-img .date .cnt-date{text-transform:uppercase;bottom:30px}.site-section .cnt-img .date .cnt-date span{display:block;color:#FFF;text-align:center;font-size:37px;font-size:2.3125rem}.site-section .cnt-description-item{padding:0 25px}.site-section.event-section .cnt-description-item{padding-top:100px}.homepage .site-section:not(.highlighted-txt) img{max-width:597px}footer{margin-top:60px;background:#f7f7f7;text-align:center}footer h4{font-size:25px;font-size:1.5625rem;text-transform:uppercase;text-align:center;padding-bottom:40px}footer .cnt-nl{margin-bottom:60px}footer .social-list-nav{padding-bottom:40px}footer .social-list-nav span{color:#65a6d4;text-transform:uppercase;display:block;font-size:20px;font-size:1.25rem;padding-bottom:15px}footer .social-list-nav ul{-webkit-justify-content:center;justify-content:center}footer .social-list-nav ul a,footer .social-list-nav ul a:link{margin:0 10px}footer .social-list-nav ul a:before,footer .social-list-nav ul a:link:before{font-size:25px;font-size:1.5625rem}footer nav li:not(:last-child){padding-bottom:10px}.top-footer{background:#ededed;padding:50px 25px}.bottom-footer{padding:50px 20px;font-size:14px;font-size:.875rem}.bottom-footer .cnt-bottom-footer{padding:50px 20px 0 20px}.bottom-footer .cnt-logo{padding-bottom:30px}.bottom-footer .address span{display:block;padding-bottom:8px}.friends p{font-size:14px;font-size:.875rem;padding-top:20px;text-align:center}.friends p a,.friends p a:link{text-decoration:underline;color:#65a6d4}.site-section.cnt-gallery{padding-bottom:40px}.gallery .item{position:relative}.gallery a{cursor:pointer;width:42px;height:70px}.gallery a .btn-zoom{background:url("/media/7/641/bg-date.png") no-repeat;-webkit-background-size:contain;-o-background-size:contain;background-size:contain;text-align:center;opacity:0;filter:alpha(opacity=0);-webkit-transition:all,0.5s;-moz-transition:all,0.5s;-ms-transition:all,0.5s;-o-transition:all,0.5s;transition:all,0.5s;display:block}.gallery a .btn-zoom:after{content:"+";color:#FFF;line-height:100px;z-index:200;font-size:35px;font-size:2.1875rem}.gallery a:hover{text-decoration:none}.cnt-download{padding-bottom:40px}.cnt-download a,.cnt-download a:link{text-decoration:underline}.cnt-download li{padding-bottom:15px}.button-go{margin-bottom:20px;padding:40px 30px;border:2px solid #e6e6e6;background:#FFF}.button-go h6{font-size:31px;font-size:1.9375rem;text-transform:uppercase;padding-bottom:40px}.full-width-btn .button-go{border-color:#f7f7f7;background:#f7f7f7}.full-width-btn.blu-full-width-btn .button-go{border-color:#65a6d4;background:#65a6d4;color:#FFF}.full-width-btn.blu-full-width-btn .button-go a,.full-width-btn.blu-full-width-btn .button-go a:link{color:#FFF;background:url("/media/7/641/arrow-white.png") no-repeat right center}.cnt-donation{color:#FFF;background:#65a6d4;padding:50px 30px}.cnt-donation h4{font-size:30px;font-size:1.875rem;padding-bottom:45px;text-transform:uppercase}.cnt-donation h4 span{display:block;font-size:16px;font-size:1rem;padding-top:10px}.cnt-donation ul{padding-bottom:40px}.cnt-donation ul li:not(:last-child){padding-bottom:30px}.cnt-donation ul li{-webkit-align-items:center;align-items:center}.cnt-donation ul li label{padding-left:20px;width:calc(100% - 22px);font-size:30px;font-size:1.875rem;text-transform:uppercase}.cnt-donation ul li label span{display:block;font-size:16px;font-size:1rem}.cnt-donation .iradio{width:22px;height:22px;background-image:url("/media/7/641/iradio-donation.png")}.cnt-donation .iradio.hover,.cnt-donation .iradio.checked{background-position:-32px 0}.loghi-list{border:2px solid #ededed;border-bottom:none}.loghi-list li{border-bottom:1px solid #ededed}.loghi-list li a,.loghi-list li a:link{display:block}.loghi-list li a:focus,.loghi-list li a:hover,.loghi-list li a:link:focus,.loghi-list li a:link:hover{-webkit-box-shadow:0px 0px 15px 2px rgba(41,56,71,0.5);-moz-box-shadow:0px 0px 15px 2px rgba(41,56,71,0.5);box-shadow:0px 0px 15px 2px rgba(41,56,71,0.5)}.loghi-list img{display:block;width:100%;max-width:422px;margin:0 auto}.content-type-list{padding:0 25px}.content-type-list img{display:block;width:100%;max-width:590px}.content-type-list li{margin-bottom:20px;border:4px solid #c2c2c2}.descript-list-item{padding:25px 10px}.descript-list-item .category,.descript-list-item .date{color:#65a6d4;text-transform:uppercase;font-size:30px;font-size:1.875rem;padding-bottom:20px}.descript-list-item .date span{display:block;padding-bottom:10px;font-size:15px;font-size:.9375rem}.descript-list-item h6{font-size:25px;font-size:1.5625rem;padding-bottom:40px}.descript-list-item h6 a,.descript-list-item h6 a:link{font-size:25px;font-size:1.5625rem}.cnt-pagination{-webkit-justify-content:center;justify-content:center}.pagination{display:inline-block;position:relative;text-align:center}.pagination .nav{margin-top:8px}.pagination .paginator-nav{color:#65a6d4;font-size:20px;font-size:1.25rem;display:inline-block;margin-right:20px;user-select:none;-moz-user-select:none;height:30px;width:30px;line-height:30px;cursor:pointer;background:#FFF;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s}.pagination .paginator-nav.active,.pagination .paginator-nav:hover{background:#65a6d4;color:#FFF}.pagination .paginator-nav.prev{width:80px;height:14px;background:url("/media/7/641/arrow-blu-back.png") no-repeat}.pagination .paginator-nav.prev.hidden{display:none}.pagination .paginator-nav.next{width:80px;height:14px;background:url("/media/7/641/arrow-blu.png") no-repeat}.pagination .paginator-nav.next.hidden{display:none}.pagination .paginator-nav:last-child{margin:0}.breadcrumbs{display:none;padding:0 25px;text-transform:uppercase;font-size:15px;font-size:.9375rem;margin-bottom:50px}.breadcrumbs a,.breadcrumbs a:link{font-size:15px;font-size:.9375rem}.breadcrumbs ul li:not(:last-child){padding-right:10px;margin-right:10px;position:relative}.breadcrumbs ul li:not(:last-child):after{content:"/";right:0}.site-section.scheda-news .cnt-img img,.site-section.scheda-evento .cnt-img img{display:block;width:100%;max-width:1322px;margin-bottom:20px}.site-section.scheda-news .inner-scheda-title,.site-section.scheda-evento .inner-scheda-title{font-size:26px;font-size:1.625rem;color:#65a6d4;text-transform:uppercase;margin-bottom:40px}.site-section.scheda-news .section-title,.site-section.scheda-evento .section-title{margin-bottom:30px}.site-section.scheda-news .section-title h2,.site-section.scheda-evento .section-title h2{font-size:26px;font-size:1.625rem;color:#65a6d4}.site-section.scheda-news .section-title .cnt-date,.site-section.scheda-evento .section-title .cnt-date{padding-bottom:10px}.site-section.scheda-news .section-title .cnt-date span,.site-section.scheda-evento .section-title .cnt-date span{font-size:20px;font-size:1.25rem}.site-section.scheda-news .paragraph-section,.site-section.scheda-evento .paragraph-section{line-height:24px}.site-section.scheda-news .paragraph-section h6,.site-section.scheda-evento .paragraph-section h6{font-size:20px;font-size:1.25rem;text-transform:uppercase;padding-bottom:20px}.site-section.scheda-news .pagination,.site-section.scheda-evento .pagination{border-top:1px solid #c2c2c2;border-bottom:1px solid #c2c2c2;display:block;width:100%}.site-section.scheda-news .pagination .nav,.site-section.scheda-evento .pagination .nav{margin:0;-webkit-justify-content:space-between;justify-content:space-between}.site-section.scheda-news .pagination .paginator-nav.prev,.site-section.scheda-news .pagination .paginator-nav.next,.site-section.scheda-evento .pagination .paginator-nav.prev,.site-section.scheda-evento .pagination .paginator-nav.next{width:50%;height:auto;background:none;padding:25px;font-size:16px;font-size:1rem;text-transform:uppercase;margin:0;text-align:right}.site-section.scheda-news .pagination .paginator-nav.prev,.site-section.scheda-evento .pagination .paginator-nav.prev{position:relative;text-align:left}.site-section.scheda-news .pagination .paginator-nav.prev:after,.site-section.scheda-evento .pagination .paginator-nav.prev:after{content:"";width:1px;height:100%;background:#c2c2c2;display:block;position:absolute;right:0;top:0;z-index:100}.site-section.scheda-evento .cnt-img img{margin-bottom:0}.cnt-logo-friend{padding:0 0 50px 25px}.cnt-logo-friend img{border:1px solid #ededed}.scheda-cantiere-chiuso .section-title{margin-bottom:40px}.scheda-cantiere-chiuso .section-title img{display:block;width:100%;max-width:1322px}.donatori-list .friends{margin-top:40px}.message-section{padding:25px}.message-section h2{color:#65a6d4;padding-bottom:20px;text-transform:uppercase;font-size:30px;font-size:1.875rem}.message-section p{line-height:24px;padding-bottom:40px}.press-list{padding:0 25px}.press-list ul{border:2px solid #c2c2c2;border-bottom:none}.press-list ul li{padding:20px;border-bottom:2px solid #c2c2c2}.press-list ul li .btn{font-size:16px;font-size:1rem}.press-list ul li:hover{outline:none;-webkit-box-shadow:0px 0px 15px 2px rgba(41,56,71,0.5);-moz-box-shadow:0px 0px 15px 2px rgba(41,56,71,0.5);box-shadow:0px 0px 15px 2px rgba(41,56,71,0.5)}.press-list .date{padding-bottom:10px;font-size:14px;font-size:.875rem}.press-list .newspaper{color:#65a6d4;padding-bottom:10px;text-transform:uppercase;font-size:14px;font-size:.875rem}.press-title{padding-bottom:10px;line-height:24px;font-size:16px;font-size:1rem;min-height:60px}.info-list{padding-bottom:30px}.info-list h6{font-size:16px;font-size:1rem;text-transform:uppercase;padding-bottom:10px}.info-list p{padding-bottom:10px}.info-list p:last-child{padding-bottom:0}.info-list li:not(:last-child){padding-bottom:30px}.cnt-info-map{padding:30px 0}.cnt-info-map img{width:100%;display:block;max-width:1316px;margin:0 auto}.your-event-gallery{padding-bottom:40px}.single-services-list{padding-bottom:60px}.single-services-list .paragraph-title{padding-bottom:30px}.single-services-list ul{padding:0 25px}.single-services-list ul li{padding:0 0 15px 15px;position:relative;line-height:24px}.single-services-list ul li:before{content:"";display:block;width:0;height:0;border-style:solid;border-width:5px 0 5px 6px;border-color:transparent transparent transparent #666666;position:absolute;left:0;top:7px;z-index:100}#mp-widget{padding:0 25px 40px 25px}#mp-widget .mp-form-inputs{background:#e9e7e5}div#mp-widget.vertical{max-width:100% !important}.contact-form{padding:0 25px 40px 25px}.contact-form h3{width:100%;font-family:'Open Sans';font-style:normal;font-weight:300;padding-bottom:30px;line-height:24px}.contact-form .send-btn{width:100%;-webkit-justify-content:center;justify-content:center}.contact-form .send-btn input,.contact-form .send-btn a,.contact-form .send-btn a:link{border:none;color:#FFF;background:#65a6d4;text-align:center;padding:0 10px;height:80px;width:100%;display:block;line-height:80px;font-size:24px;font-size:1.5rem;text-transform:uppercase;-webkit-transition:all,0.5s;-moz-transition:all,0.5s;-ms-transition:all,0.5s;-o-transition:all,0.5s;transition:all,0.5s;cursor:pointer}.contact-form .send-btn input:hover,.contact-form .send-btn a:hover,.contact-form .send-btn a:link:hover{background:#2e74a5}.contact-txt span{display:block}.employee .cnt-img{padding-bottom:20px}.employee .cnt-img img{-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%}.employee h6{color:#65a6d4;text-transform:uppercase;font-size:16px;font-size:1rem;padding-bottom:10px}.contact-accordion a,.contact-accordion a:link{text-decoration:underline}.contact-accordion .employee a,.contact-accordion .employee a:link{text-decoration:none}.events-calendar{position:relative}.events-calendar .section-title{display:none}.row-events-filters{-webkit-justify-content:space-between;justify-content:space-between}.cnt-calendar{width:50%;max-width:320px;position:relative}.cnt-calendar:after{content:"\f107";color:#FFF;font-size:20px;font-size:1.25rem;right:10px}.cnt-calendar input{width:100%;height:46px;line-height:46px;padding:0 20px;border:none;background:#65a6d4;color:#FFF;font-size:20px;font-size:1.25rem;letter-spacing:3px;cursor:pointer}.cnt-calendar input:disabled{background:#65a6d4;color:#FFF;-webkit-text-fill-color:#ffffff;-webkit-opacity:1;opacity:1 !important}.events-filters{display:none;position:relative;width:50%;max-width:320px}.events-filters .label-filters{cursor:pointer;height:46px;line-height:46px;background:#e7e7e5;width:100%;text-align:center;text-transform:uppercase;font-size:20px;font-size:1.25rem;display:block}.events-filters .label-filters:after{content:"\f00d";right:10px;color:#666;display:block;font-size:20px;font-size:1.25rem;visibility:hidden;opacity:0;filter:alpha(opacity=0);-webkit-transition:all,0.5s;-moz-transition:all,0.5s;-ms-transition:all,0.5s;-o-transition:all,0.5s;transition:all,0.5s}.events-filters .label-filters.active:after{visibility:hidden;opacity:1;filter:alpha(opacity=100);visibility:visible}.events-filters ul{position:absolute;padding:100px 40px;width:200%;right:-100%;top:46px;z-index:200;background:#e7e7e5;opacity:0;filter:alpha(opacity=0);visibility:hidden;-webkit-transition:all,0.5s;-moz-transition:all,0.5s;-ms-transition:all,0.5s;-o-transition:all,0.5s;transition:all,0.5s;text-align:center;text-transform:uppercase;font-size:20px;font-size:1.25rem}.events-filters ul.active{opacity:1;filter:alpha(opacity=100);visibility:visible;right:0}.events-filters ul li:not(:last-child){padding-bottom:20px}.events-filters ul li.selected{color:#65a6d4;cursor:pointer}.events-calendar{padding-bottom:40px}.no-events{background:#fafafa;border-top:1px solid #bfbfbf;border-bottom:1px solid #bfbfbf;padding:30px;margin:40px 0;text-transform:uppercase;font-size:30px;font-size:1.875rem}.no-events strong{display:block;padding-bottom:10px}#event-all{margin:40px 0 0 0}.event-category{margin-top:10px;display:block;color:#666;font-size:16px;font-size:1rem;text-transform:uppercase}.event-info{margin-bottom:30px;padding:0 25px;color:#65a6d4}.event-info.ui-accordion{border:none}.event-info.ui-accordion .ui-accordion-header{border:1px solid #c2c2c2;padding:10px}.event-info.ui-accordion .ui-icon{right:10px}.event-info.ui-accordion .ui-accordion-content{padding:20px 0 0 0;border-bottom:none;color:#65a6d4}.event-info.ui-accordion .ui-accordion-content li{margin-bottom:20px}.event-info h6{font-size:20px;font-size:1.25rem;text-transform:uppercase}.event-info a,.event-info a:link{color:#65a6d4;text-decoration:underline}.benefit-donatori{padding-top:40px}.legenda span{display:block;font-size:14px;font-size:.875rem}.news-list .cnt-img{display:none}.news-list.cantieri-list .cnt-img{display:block}.overlay-cookie a,.overlay-cookie a:link,.overlay-cookie a:visited,.overlay-cookie a:hover,.overlay-cookie a:active{text-decoration:underline}.address-section{padding:0 25px}.address-section h3{color:#65a6d4;font-size:16px;font-size:1rem;text-transform:uppercase;padding-bottom:20px}.address-section a,.address-section a:link{color:#666;text-decoration:none}.goto-btn{padding:0 25px}@media only screen and (max-width: 767px){.cnt-info-map{display:none}.btn-zoom{display:none}.site-section.scheda-news .cnt-img .date,.site-section.scheda-news .cnt-img .date .cnt-date{position:relative;left:auto;bottom:auto;background:none;-ms-transform:translateX(0);-webkit-transform:translateX(0);transform:translateX(0);width:100%;height:auto}.site-section.scheda-news .cnt-img .date span,.site-section.scheda-news .cnt-img .date .cnt-date span{display:inline-block;color:#666}.calendar-txt{display:none}.events-calendar .section-title{display:none}}@media only screen and (max-width: 1023px){.inner-scheda-title{display:none}main,.inner-calendar,article.history,.top-footer .width-cnt,.bottom-footer,.page-header h1{max-width:598px;margin:0 auto}.site-section.scheda-evento .cnt-img .date,.site-section.scheda-evento .cnt-img .date .cnt-date{position:relative;left:auto;bottom:auto;background:none;-ms-transform:translateX(0);-webkit-transform:translateX(0);transform:translateX(0);width:100%;height:auto}.site-section.scheda-evento .cnt-img .date span,.site-section.scheda-evento .cnt-img .date .cnt-date span{display:inline-block;color:#666}}@media only screen and (min-width: 375px){.descript-list-item{padding:25px}}@media only screen and (min-width: 768px){html,body{overflow:visible}.main-nav{height:100vh}#main-header{position:fixed;z-index:20000;width:100%;top:0;left:0}#main-header .right-side .utility-list-nav li:not(.language){display:block}.utility-list-nav{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;margin-right:40px}.highlight .calendar h3{font-size:40px;font-size:2.5rem}.page-header h1{font-size:30px;font-size:1.875rem}.section-title{padding:0;font-size:24px;font-size:1.5rem}.site-section p,.interne .site-section p,.interne .site-section .info-list p{padding:0 0 30px 0}.site-section .info-list,.interne .site-section .cnt-txt-section.cnt-download,.address-section{padding:0}.cnt-txt-section .generic-ordered-list,.cnt-txt-section .paragraph-title,.cnt-txt-section .small-title,.cnt-txt-section .generic-list,.cnt-txt-section .chapter-title{padding-left:0;padding-right:0}.single-services-list ul{padding:0}.cnt-txt-section{padding:0}.page-header h1{padding:25px 0}.highlight .calendar{padding:0}.highlight .calendar .inner-calendar{padding:60px 0 60px 30%;background:url("/media/7/641/bg-calendar-desktop.png") no-repeat left center;-webkit-background-size:30%;-o-background-size:30%;background-size:30%;height:100%}.highlight .calendar h3{padding-top:0;background:none}.site-section.highlighted-txt .cnt-description-item{margin-top:-210px;padding:260px 20px 30px 20px}.bottom-footer .left-side{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}.bottom-footer .cnt-logo,.bottom-footer .address{width:50%;padding:0 30px;text-align:left}footer nav ul{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;justify-content:center}footer nav ul li:not(:last-child){padding:0 10px 0 0;margin-right:10px;position:relative}footer nav ul li:not(:last-child):after{content:".";position:absolute;right:0;bottom:0;z-index:100}footer .social-list-nav{padding-bottom:20px}.gallery{margin:0}.gallery .item:hover .btn-zoom{opacity:1;filter:alpha(opacity=100)}.gallery-zoom{max-width:900px;margin:0 auto}.gallery-zoom .owl-item{padding:0}.cnt-download{padding-bottom:40px}.cnt-download ul{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}.cnt-download li{padding-bottom:0}.cnt-download li:not(:last-child){margin-right:20px}.loghi-list{border-right:none;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.loghi-list li{border-right:1px solid #ededed;width:50%;max-width:442px}.js-tabs{padding:40px 0 0 0}.content-type-list{padding:0}.event-info{padding:0}.site-section.scheda-news .cnt-img .date{position:relative;bottom:auto;left:auto;-ms-transform:translateX(0);-webkit-transform:translateX(0);transform:translateX(0)}.site-section.scheda-news .scheda-title{position:absolute;bottom:-80px;left:40px}.site-section.scheda-news .scheda-title h2{display:none}.site-section.scheda-news .section-title{margin-bottom:100px}.site-section.scheda-news .section-title .cnt-date span{font-size:30px;font-size:1.875rem}.site-section.scheda-news .pagination .paginator-nav.prev,.site-section.scheda-news .pagination .paginator-nav.next{font-size:20px;font-size:1.25rem;padding:25px 0}.cnt-logo-friend{padding:0 0 50px 0}.press-list{padding:0}.contact-form{padding:0 0 40px 0}.goto-btn{padding:0}}@media only screen and (min-width: 1024px){main{padding:0 25px}#main-header .left-side{max-width:574px;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center}#main-header .left-side .social-list-nav{display:block}.highlighted-txt.site-section{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;align-items:center}.highlighted-txt.site-section .cnt-img{width:42%;padding:40px 0}.highlighted-txt.site-section .cnt-img img{margin:0}.highlighted-txt.site-section .cnt-img .date{bottom:auto;top:50%;left:50%;-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.highlighted-txt.site-section .cnt-description-item{width:58%;padding:20px 40px;margin-top:0;border:none}.highlighted-txt.site-section .cnt-description-item .section-title{padding:0}.highlighted-txt.site-section:not(.highlighted-txt){-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-justify-content:space-between;justify-content:space-between}.highlighted-txt.site-section:not(.highlighted-txt) .cnt-description-item{padding:20px 50px 20px 0;width:48%}.highlighted-txt.site-section:not(.highlighted-txt) .cnt-img{padding:0;width:52%;max-width:597px}.highlighted-txt.site-section.highlighted-txt{position:relative;padding:0}.highlighted-txt.site-section.highlighted-txt:before{content:"";display:block;width:10px;height:100%;position:absolute;right:0;top:0;background:#65a6d4}.highlighted-txt.site-section.highlighted-txt:after{content:"";display:block;width:66%;height:10px;position:absolute;right:0;top:0;background:#65a6d4}.highlighted-txt.site-section.highlighted-txt .cnt-img{position:static}.highlighted-txt.site-section.highlighted-txt .cnt-img:before{content:"";display:block;width:10px;height:100%;position:absolute;left:34%;top:0;background:#65a6d4}.highlighted-txt.site-section.highlighted-txt .cnt-img:after{content:"";display:block;width:66%;height:10px;position:absolute;right:0;bottom:0;background:#65a6d4}.homepage .site-header{position:relative;z-index:100}.homepage .site-section{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;align-items:center}.homepage .site-section .cnt-img{width:42%;padding:40px 0}.homepage .site-section .cnt-img img{margin:0}.homepage .site-section .cnt-img .date{bottom:auto;top:50%;left:50%;-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.homepage .site-section .cnt-description-item{width:58%;padding:20px 40px;margin-top:0;border:none}.homepage .site-section .cnt-description-item .section-title{padding:0}.homepage .site-section:not(.highlighted-txt){-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-justify-content:space-between;justify-content:space-between}.homepage .site-section:not(.highlighted-txt) .cnt-description-item{padding:20px 50px 20px 0;width:48%}.homepage .site-section:not(.highlighted-txt) .cnt-img{padding:0;width:52%;max-width:597px}.homepage .site-section.highlighted-txt{position:relative;padding:0}.homepage .site-section.highlighted-txt:before{content:"";display:block;width:10px;height:100%;position:absolute;right:0;top:0;background:#65a6d4}.homepage .site-section.highlighted-txt:after{content:"";display:block;width:66%;height:10px;position:absolute;right:0;top:0;background:#65a6d4}.homepage .site-section.highlighted-txt .cnt-img{position:static}.homepage .site-section.highlighted-txt .cnt-img:before{content:"";display:block;width:10px;height:100%;position:absolute;left:34%;top:0;background:#65a6d4}.homepage .site-section.highlighted-txt .cnt-img:after{content:"";display:block;width:66%;height:10px;position:absolute;right:0;bottom:0;background:#65a6d4}.page-header h1{padding:25px}.highlight .calendar .inner-calendar{padding:60px 0 60px 22%;-webkit-background-size:35%;-o-background-size:35%;background-size:35%;width:50%;margin:0 auto}.top-footer .width-cnt{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;justify-content:space-between}.top-footer .cnt-nl,.top-footer .friends{width:46%}.top-footer .cnt-nl .cnt-form{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.top-footer .cnt-nl .cnt-form .item-form{width:48%}.top-footer .cnt-nl .cnt-form .item-form.email,.top-footer .cnt-nl .cnt-form .item-form.privacy{width:100%}footer .cnt-nl{margin:0}footer .friends h4{padding-bottom:60px}.friends p{padding-top:50px}.bottom-footer{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center}.bottom-footer .cnt-bottom-footer{padding:0}.bottom-footer .left-side{width:40%;-webkit-justify-content:space-between;justify-content:space-between}.bottom-footer .cnt-logo{padding:0;width:48%}.bottom-footer .address{padding:0;width:44%}footer .social-list-nav span{text-align:right}footer .social-list-nav ul{-webkit-justify-content:flex-end;justify-content:flex-end}footer .social-list-nav ul a,footer .social-list-nav ul a:link{margin:0 0 0 10px}.cnt-txt-section{padding:0}.js-tabs{padding:40px 0 0 0}.loghi-list li{width:33.333%}.cnt-donation{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:flex-end;align-items:flex-end}.cnt-donation .left-side{width:70%}.cnt-donation .right-side{width:26%}.cnt-donation ul{padding:0;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}.cnt-donation ul li{width:33.333%}.cnt-donation ul li:not(:last-child){padding:0}.goto-btn{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:40px}.goto-btn .button-go{margin:0 30px 0 0;width:calc(40% - 30px)}.goto-btn.full-width-btn .button-go,.goto-btn.full-width-btn.blu-full-width-btn .button-go{margin:0;width:100%}.content-type-list{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -1%}.content-type-list li{width:48%;margin:0 1% 30px 1%}.site-section.scheda-news .section-title{margin-bottom:80px}.site-section.scheda-evento .section-title{margin-bottom:0}.site-section.scheda-news .scheda-title,.site-section.scheda-evento .scheda-title{top:50%;z-index:100;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);bottom:auto;left:10%}.site-section.scheda-news .scheda-title h2,.site-section.scheda-evento .scheda-title h2{display:block;color:#FFF;margin-top:30px}.site-section.scheda-news .inner-scheda-title{display:none}.site-section.scheda-evento .cnt-img .date{position:relative;bottom:auto;left:auto;-ms-transform:translateX(0);-webkit-transform:translateX(0);transform:translateX(0)}.site-section.scheda-evento .scheda-title{position:absolute;bottom:-80px;left:40px}.site-section.scheda-evento .section-title .cnt-date span{font-size:30px;font-size:1.875rem}.site-section.scheda-evento .section-title .cnt-date{padding-bottom:0}.press-list ul{border-right:none;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.press-list ul li{width:33.333%;border-right:2px solid #c2c2c2}.ui-accordion .ui-accordion-header{padding:20px 25px}.ui-accordion .ui-accordion-content{padding:40px 25px}.services-list{padding:30px 0;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;justify-content:space-between}.services-list .single-services-list{width:30%;padding:0}#mp-widget{padding:0 0 40px 0}.mp-poweredby{text-align:right !important;width:100%}#mp-widget .mp-form-inputs{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;justify-content:space-between}#mp-widget .mp-form-inputs .mp-form-input{width:48%}#mp-widget .mp-form-inputs .mp-form-input.mp-last{width:100%;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;justify-content:center}main #mp-widget.vertical .mp-form-search{width:30% !important;max-width:280px}.contact-form{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.contact-form .item-form{width:49%}.contact-form .item-form.message-input,.contact-form .item-form.privacy{width:100%}.event-category{color:#fff;margin-top:0}.event-info{padding:0}.event-info h3{display:none}.event-info ul{width:100%;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;border-bottom:1px solid #c2c2c2}.event-info ul li{width:25%;padding:30px 20px;font-size:16px;font-size:1rem}.event-info ul li:nth-child(2){border-left:1px solid #c2c2c2;border-right:1px solid #c2c2c2}.event-info ul li:first-child{width:50%}.event-info h6{font-size:30px;font-size:1.875rem}.site-section.scheda-evento .event-info-list p{padding-bottom:0}.cnt-employees{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.cnt-employees .employee{width:50%;margin-bottom:20px;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;align-items:center}.cnt-employees .employee .cnt-txt{width:calc(100% - 120px);padding-left:20px}.site-section.scheda-evento .inner-scheda-title{display:none}}@media only screen and (min-width: 1024px) and (max-width: 1200px){.site-section.scheda-evento .scheda-title{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;align-items:center}.site-section.scheda-evento .scheda-title h2{margin:0 0 0 30px}}@media only screen and (min-width: 1200px){.section-title{margin-bottom:40px}.highlight{margin-top:-89px;position:relative;z-index:90;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-align-items:flex-end;align-items:flex-end}.highlight .history,.highlight .calendar{width:50%;padding:0}.highlight .calendar{padding-top:60px}.highlight .calendar .inner-calendar{width:100%;padding:60px 20px 140px 40%;background:url("/media/7/641/bg-calendar-desktop.png") no-repeat 30px bottom;-webkit-background-size:contain;-o-background-size:contain;background-size:contain}.cnt-donation{padding:50px 30px 50px 220px;background:#65a6d4 url("/media/7/641/fingerprint.gif") no-repeat 40px bottom}.cnt-donation .right-side{width:28%;text-align:right}.cnt-donation .left-side{width:64%}#event-all{margin:40px -.5% 0 -.5%}.event-info ul li{width:33.3333%}.event-info ul li:first-child{width:33.3333%}.content-type-list{margin:0 -.5%}.content-type-list li{width:32.333%;margin:0 .5% 30px .5%}.site-section.scheda-news .section-title h2,.site-section.scheda-evento .section-title h2{font-size:40px;font-size:2.5rem}.breadcrumbs{display:block;padding:0}.message-section{padding:40px 0 0 0}.message-section h2{font-size:40px;font-size:2.5rem}.ui-accordion{margin-top:40px}.ui-accordion.event-info,.ui-accordion.contact-accordion{margin-top:0}.ui-datepicker .ui-datepicker-prev{left:40px}.ui-datepicker .ui-datepicker-next{right:40px}.ui-datepicker .ui-datepicker-prev:after,.ui-datepicker .ui-datepicker-next:after{width:80px}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{width:80px;height:14px}}@media only screen and (min-width: 1320px){.menu .main-nav:after{content:"";width:1000px;height:100%;display:block;background:#FFF;position:absolute;top:0;z-index:-100;right:-83%}#main-header{width:100%}#main-header .social-list-nav ul a,#main-header .social-list-nav ul a:link{margin-left:25px}.homepage .site-section .cnt-description-item{padding:20px 100px 20px 150px}.homepage .site-section:not(.highlighted-txt) .cnt-description-item{padding:20px 80px 20px 0}.homepage .site-section .cnt-img .date{top:50%;left:-120px;z-index:100;-ms-transform:translate(0, -50%);-webkit-transform:translate(0, -50%);transform:translate(0, -50%);bottom:auto}.highlight .calendar .inner-calendar{padding:60px 20px 140px 40%;background:url("/media/7/641/bg-calendar-desktop.png") no-repeat 30px bottom;-webkit-background-size:contain;-o-background-size:contain;background-size:contain}.page-header h1{font-size:40px;font-size:2.5rem}.gallery a{width:69px;height:116px}.gallery a .btn-zoom:after{line-height:160px;font-size:55px;font-size:3.4375rem}.gallery .owl-prev:before,.gallery .owl-next:before,.gallery-zoom .owl-prev:before,.gallery-zoom .owl-next:before{font-size:55px;font-size:3.4375rem}.row-events-filters{-webkit-align-items:center;align-items:center}.events-filters ul li,.events-filters ul li:not(:last-child){padding:0 10px;height:30px;line-height:30px;background:#e7e7e5}.events-filters{width:calc(100% - 340px);max-width:100%}.events-filters .label-filters{display:none}.events-filters ul{opacity:1;filter:alpha(opacity=100);visibility:visible;right:auto;top:auto;position:relative;padding:0;background:transparent;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:flex-end;justify-content:flex-end;width:100%}.events-filters ul li{margin-left:6px;font-size:16px;font-size:1rem;-webkit-transition:all,0.5s;-moz-transition:all,0.5s;-ms-transition:all,0.5s;-o-transition:all,0.5s;transition:all,0.5s}.events-filters ul li.selected{background:#65a6d4;color:#FFF;padding-right:25px;position:relative}.events-filters ul li.selected:after{content:"x";position:absolute;display:block;font-size:18px;font-size:1.125rem;right:8px;top:50%;z-index:100;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}.events-filters ul li:hover{cursor:pointer;background:#65a6d4;color:#FFF}.ui-datepicker .ui-datepicker-title{font-size:46px;font-size:2.875rem}}@media only screen and (min-width: 1370px){body{font-size:16px;font-size:1rem}main{padding:0}.site-section.highlighted-txt,.cnt-txt-section{padding:0}.page-header{position:relative;margin-bottom:60px}.page-header h1{position:absolute;top:50%;left:50%;z-index:100;-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);color:#FFF;font-size:60px;font-size:3.75rem;padding-left:0}}

