._btn{display:inline-block;position:relative;height:60px;margin:0;padding:0 45px;border-radius:30px;font-size:14px;line-height:60px;font-weight:400;letter-spacing:.2px;word-spacing:.2px;text-transform:uppercase;text-decoration:none;color:#fff;background-color:#eb8b2d;border:2px solid #eb8b2d;letter-spacing:2px;word-spacing:2px;-webkit-box-shadow:0 0 30px 0 rgba(0,0,0,.4);-moz-box-shadow:0 0 30px 0 rgba(0,0,0,.4);box-shadow:0 0 30px 0 rgba(0,0,0,.4);transition:box-shadow .2s ease-in-out}._btn._btn-verde{ background-color: #77be74; border: 2px solid #77be74; }.newslink i {font-size: 14px;}._btn:focus,._btn:hover{color:#fff;text-decoration:none;-webkit-box-shadow:0 0 15px 0 rgba(0,0,0,.2);-moz-box-shadow:0 0 15px 0 rgba(0,0,0,.2);box-shadow:0 0 15px 0 rgba(0,0,0,.2)}._btn._btn-outline{color:#fff;border-color:#fff;background-color:transparent;box-shadow:none}._btn._btn-arrow{padding-right:60px}._btn._btn-arrow:after{content:'\e87a';font-family:LinearIcons-Free;position:absolute;top:-2px;right:-2px;width:45px;font-size:15px;text-align:left}._btn._btn-back{padding-left:60px}._btn._btn-back:after{content:'\e879';font-family:LinearIcons-Free;position:absolute;top:-2px;left:-2px;width:45px;font-size:15px;text-align:right}._btn._btn-download{padding-left:75px;color:#465055;background-color:#d7d7d7;border-color:#d7d7d7;box-shadow:none}._btn._btn-download:after{content:'\e865';content:'\e81d';font-family:LinearIcons-Free;position:absolute;top:-2px;left:-2px;width:60px;font-size:15px;text-align:center;color:#fff;background:#39ab47;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}form .form-group{margin-bottom:0}form input[type=email],form input[type=text]{display:block;width:100%;margin:0;padding:0;font-family:Rubik,sans-serif!important;font-weight:400;font-style:normal!important;font-stretch:normal!important;letter-spacing:.9px;word-spacing:.9px;border:0!important;-webkit-border-radius:0!important;-moz-border-radius:0!important;border-radius:0!important;outline:0!important;appearance:none!important;box-sizing:border-box!important;-webkit-box-shadow:none!important;-moz-box-shadow:none!important;box-shadow:none!important}form .checkbox label{display:block;position:relative;margin:0;padding:0 0 0 22px;font-size:14px;line-height:22px}form .checkbox label input{display:none}form .checkbox label input:checked+._check:after{content:'\f046'}form .checkbox label ._check{display:block;position:absolute;top:0;left:0;width:22px;height:22px;font-family:FontAwesome;font-size:18px;line-height:22px;text-align:left}form .checkbox label ._check:after{content:'\f096'}form input[type=checkbox]{display:block}nav.navbar{display:block;margin:0;padding:0;border:0;background-color:#fff;-webkit-box-shadow:0 15px 45px rgba(0,0,0,.2);-moz-box-shadow:0 15px 45px rgba(0,0,0,.2);box-shadow:0 15px 45px rgba(0,0,0,.2)}@media (min-width:768px){nav.navbar{height:80px}}nav.navbar .navbar-header{background-color:#fff}@media (min-width:768px){nav.navbar .navbar-header{position:absolute;z-index:2;top:0;left:0;left:15px;height:80px;overflow:hidden}}nav.navbar .navbar-header .navbar-toggle{position:absolute;top:0;right:0;float:none;width:80px;height:80px;margin:0;padding:0;text-align:center;border:0;border-radius:0;outline:0;font-size:20px;line-height:80px;color:#fff;background:#35a0ce;z-index:999}nav.navbar .navbar-header .navbar-brand{display:block;margin:0 auto;padding:0;height:80px;float:none;transition:top .2s ease-in-out}@media (min-width:768px){nav.navbar .navbar-header .navbar-brand{position:relative}}nav.navbar .navbar-header .navbar-brand img{display:block;margin:0 auto;padding:0;width:auto;height:80px}nav.navbar .navbar-collapse{margin:0;margin-right:-15px;margin-left:-15px;padding:0;border:0;max-height:9999px}nav.navbar .navbar-collapse .navbar-nav{display:block;margin:0 auto;padding:0;float:none;white-space:nowrap}@media (min-width:768px){nav.navbar .navbar-collapse .navbar-nav{display:table;position:relative;z-index:1}}@media (min-width:768px){nav.navbar .navbar-collapse .navbar-nav>li{display:inline-block;float:none}}nav.navbar .navbar-collapse .navbar-nav>li a{padding:0 15px;font-size:18px;line-height:40px;font-weight:400;letter-spacing:.9px;word-spacing:.9px;color:#465055;text-transform:uppercase;text-decoration:none}@media (min-width:768px){nav.navbar .navbar-collapse .navbar-nav>li a{font-size:14px;line-height:80px}}nav.navbar .navbar-collapse .navbar-nav>li a:focus,nav.navbar .navbar-collapse .navbar-nav>li a:hover{background-color:transparent;text-decoration:none}nav.navbar .navbar-collapse .navbar-nav>li.active a{color:#eb8b2d!important}nav.navbar .navbar-collapse .navbar-nav>li.dropdown .dropdown-menu{margin:0;padding:0;border:0;border-radius:0;background-color:#fff}@media (min-width:768px){nav.navbar .navbar-collapse .navbar-nav>li.dropdown .dropdown-menu{-webkit-box-shadow:0 15px 45px rgba(0,0,0,.2);-moz-box-shadow:0 15px 45px rgba(0,0,0,.2);box-shadow:0 15px 45px rgba(0,0,0,.2)}}nav.navbar .navbar-collapse .navbar-nav>li.dropdown .dropdown-menu a{padding:0 30px;line-height:40px;color:#465055;background-color:transparent;transition:background-color .2s ease-in-out}@media (min-width:768px){nav.navbar .navbar-collapse .navbar-nav>li.dropdown .dropdown-menu a{padding:0 15px}}nav.navbar .navbar-collapse .navbar-nav>li.dropdown .dropdown-menu a:focus,nav.navbar .navbar-collapse .navbar-nav>li.dropdown .dropdown-menu a:hover{color:#465055;background-color:#f8f8f8}nav.navbar .navbar-collapse .navbar-nav.navbar-right{position:relative;top:0;left:0;width:100%;text-align:right;white-space:nowrap;float:none;z-index:0}@media (min-width:768px){nav.navbar .navbar-collapse .navbar-nav.navbar-right{position:absolute}}nav.navbar .navbar-collapse .navbar-nav.navbar-right ._nav-right{display:block;margin:0;padding:0;float:right}nav.navbar .navbar-collapse .navbar-nav.navbar-right ._nav-right a{display:block;width:80px;height:80px;font-size:18px;line-height:80px;text-align:center;text-decoration:none}nav.navbar .navbar-collapse .navbar-nav.navbar-right ._nav-right a._open-search{display:none;color:#fff;background-color:#39ab47}@media (min-width:768px){nav.navbar .navbar-collapse .navbar-nav.navbar-right ._nav-right a._open-search{display:block}}nav.navbar .navbar-collapse .navbar-nav.navbar-right ._nav-right a._open-social{display:none;color:#fff;background-color:#eb8b2d}@media (min-width:768px){nav.navbar .navbar-collapse .navbar-nav.navbar-right ._nav-right a._open-social{display:block}}nav.navbar .navbar-collapse .navbar-nav.navbar-right ._nav-right a._log-in{display:block;color:#fff;background:#39ab47}@media (min-width:768px){nav.navbar .navbar-collapse .navbar-nav.navbar-right ._nav-right a._log-in{background:#77be74}}nav.navbar .navbar-collapse .navbar-nav.navbar-right ._nav-sub{display:block;position:relative;z-index:-1;width:100%;margin:0;padding:0;line-height:80px;text-align:left}@media (min-width:768px){nav.navbar .navbar-collapse .navbar-nav.navbar-right ._nav-sub{position:absolute;top:80px;left:0;height:0;overflow:hidden;transition:height .2s ease-in-out;-webkit-box-shadow:0 15px 45px rgba(0,0,0,.2);-moz-box-shadow:0 15px 45px rgba(0,0,0,.2);box-shadow:0 15px 45px rgba(0,0,0,.2)}}nav.navbar .navbar-collapse .navbar-nav.navbar-right ._nav-sub._open{height:80px}nav.navbar .navbar-collapse .navbar-nav.navbar-right ._nav-sub .form-group{display:block;margin:0;padding:0}nav.navbar .navbar-collapse .navbar-nav.navbar-right ._nav-sub .form-group input{height:80px;padding:0 95px 0 15px;font-size:18px;line-height:80px;font-weight:400;color:#fff;background-color:#9fce95}nav.navbar .navbar-collapse .navbar-nav.navbar-right ._nav-sub .form-group+button{display:block;position:absolute;top:0;right:0;width:80px;height:80px;margin:0;padding:0;text-align:center;border:0;border-radius:0;outline:0;font-size:20px;line-height:80px;color:#fff;background:#77be74}nav.navbar .navbar-collapse .navbar-nav.navbar-right ._nav-sub._social{padding:0 15px;text-align:center;background-color:#eb8b2d}nav.navbar .navbar-collapse .navbar-nav.navbar-right ._nav-sub._social a{display:inline-block;padding:0 5px;font-size:18px;line-height:80px;color:#fff}nav.navbar.navbar-fixed-top{position:relative}@media (min-width:768px){nav.navbar.navbar-fixed-top{position:fixed}nav.navbar.navbar-fixed-top+*{margin-top:80px}}nav.navbar.navbar-fixed-top._sticky .navbar-header .navbar-brand{top:0}._submenu{display:block;margin:0;padding:0}._submenu li{display:block;margin:0;padding:0;list-style:none}._submenu li a{display:block;margin:0;padding:15px 0;font-size:14px;text-decoration:none!important;color:#465055;text-transform:uppercase;font-weight:400}._submenu li.active a{color:#eb8b2d}header._hero-angle-bg{position:relative;display:block;margin:0;margin-bottom:-210px;padding:0;padding-bottom:210px}header._hero-angle-bg ._hero-img{display:block;position:absolute;top:0;left:66.666%;height:100%;width:33.333%;margin:0;padding:0;background-size:0;overflow:hidden}@media (min-width:992px){header._hero-angle-bg ._hero-img{background-size:cover;background-position:center;background-repeat:no-repeat}}header._hero-angle-bg ._hero-img:before{content:'';display:block;position:absolute;bottom:0;left:0;height:100%;width:100%;margin:0;padding:0;background-image:url(img/hero-mask.svg);background-size:auto 110%;background-position:bottom left;background-repeat:no-repeat}header._hero-angle-bg ._hero-img:after{content:'';display:block;position:absolute;bottom:-2px;left:-2px;height:110%;width:110%;border:4px solid #f8f8f8}header._hero-angle-bg .row{padding:40px 0 80px}@media (min-width:768px){header._hero-angle-bg .row{padding:80px 0;min-height:400px;align-items:center}}header._hero-angle-bg .row h1{padding:30px 0 60px}section .container._box-shadow{position:relative;z-index:99;-webkit-box-shadow:0 15px 45px rgba(0,0,0,.2);-moz-box-shadow:0 15px 45px rgba(0,0,0,.2);box-shadow:0 15px 45px rgba(0,0,0,.2)}section._title{padding:0 0 30px}section._title h2{display:table;position:relative;margin:0 auto;color:#39ab47;text-transform:uppercase}section._title h2 ._mask{display:block;position:relative;z-index:1;padding:0;background-color:#f8f8f8}@media (min-width:768px){section._title h2 ._mask{padding:30px 60px}}section._title h2:after,section._title h2:before{display:block;width:120px;height:120px;position:absolute;top:-45px;left:-75px;background-size:contain;background-position:center;background-repeat:no-repeat}@media (min-width:768px){section._title h2:after,section._title h2:before{content:''}}section._title h2:after{left:auto;right:-75px;transform:scaleX(-1)}section._title._title-1{padding-top:90px}section._title._title-1 h2:after,section._title._title-1 h2:before{background-image:url(img/foglia-1.png)}section._title._title-2{padding-top:90px}section._title._title-2-assente{padding-top:30px}section._title._title-2 h2:after,section._title._title-2 h2:before{background-image:url(img/foglia-2.png)}section._title._title-3{padding-top:90px}section._title._title-3 h2:after,section._title._title-3 h2:before{background-image:url(img/foglia-3.png)}section._img-txt,section._txt-img{margin:0 15px}@media (min-width:768px){section._img-txt,section._txt-img{margin:0}}section._img-txt .row,section._txt-img .row{display:flex;flex-direction:column}@media (min-width:992px){section._img-txt .row,section._txt-img .row{flex-direction:row}}section._img-txt .row ._img,section._txt-img .row ._img{background-size:cover;background-position:center;background-repeat:no-repeat;padding-bottom:50%}@media (min-width:992px){section._img-txt .row ._img,section._txt-img .row ._img{padding:0}}section._img-txt .row ._txt,section._txt-img .row ._txt{background:#fff;padding:60px 30px}@media (min-width:992px){section._img-txt .row ._txt,section._txt-img .row ._txt{padding:75px 30px}}section._img-txt .row ._txt h3,section._txt-img .row ._txt h3{font-size:36px;line-height:46px;padding-bottom:20px}section._img-txt .row ._txt h3:after,section._txt-img .row ._txt h3:after{content:'';display:block;height:20px;width:50px;border-bottom:2px solid #eb8b2d}section._img-txt._img-top .row ._img,section._txt-img._img-top .row ._img{background-position:top}section._img-txt._img-bottom .row ._img,section._txt-img._img-bottom .row ._img{background-position:bottom}@media (min-width:992px){section._txt-img .row{flex-direction:row-reverse}}section._timeline ._timeline-event{display:table;position:relative;width:100%;margin:0;padding:0 0 30px}@media (min-width:576px){section._timeline ._timeline-event{padding-bottom:30px}}section._timeline ._timeline-event>._timeline-col{display:block;margin:0;padding:15px 0 0 75px}@media (min-width:576px){section._timeline ._timeline-event>._timeline-col{width:50%;float:left}section._timeline ._timeline-event>._timeline-col:first-child{text-align:right;padding:15px 60px 0 0}section._timeline ._timeline-event>._timeline-col:last-child{padding:15px 0 0 60px}}section._timeline ._timeline-event>._timeline-col h4{font-size:18px;line-height:22px;font-weight:500;margin-bottom:15px}section._timeline ._timeline-event>._timeline-img{position:absolute;z-index:11;top:0;left:0;width:60px;height:60px;background-size:66.666% auto;background-position:center;background-repeat:no-repeat;background-color:#f8f8f8;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}@media (min-width:576px){section._timeline ._timeline-event>._timeline-img{left:50%;margin-left:-30px}}@media (min-width:576px){section._timeline ._timeline-event:nth-child(even){display:flex;flex-direction:row-reverse}section._timeline ._timeline-event:nth-child(even)>._timeline-col:first-child{text-align:left;padding-left:60px;padding-right:0}section._timeline ._timeline-event:nth-child(even)>._timeline-col:last-child{text-align:right;padding-left:0;padding-right:60px}}section._timeline ._timeline-event:last-child{padding:0 0 60px}section._timeline ._timeline-event:last-child:after{display:none}@media (min-width:576px){section._timeline ._timeline-event:after{content:'';display:block;position:absolute;top:0;left:50%;margin-left:-1px;height:100%;z-index:0;border-left:2px solid #d7d7d7}}section._timeline ._btn{margin-bottom:30px}._section-slider ._slider{position:relative}._section-slider ._slider ._slide{position:relative}._section-slider ._slider .slick-dots{position:absolute;top:0;left:0;width:100%;margin:0;padding:0 15px;height:22px;text-align:center;white-space:nowrap}._section-slider ._slider .slick-dots>li{list-style:none;display:inline-block;width:22px;height:22px;margin:0;padding:0;font-family:FontAwesome;font-size:12px;line-height:22px}._section-slider ._slider .slick-dots>li:after{content:'\f111'}._section-slider ._slider .slick-dots>li.slick-active:after{color:#eb8b2d}._section-slider ._slider .slick-dots>li button{display:none}._section-slider ._slider .slick-dots>li a{text-decoration:none}._section-slider ._slider._slider-1 ._slide ._slide-img{display:block;width:100%;margin:0;padding:0 0 100%;background-size:cover;background-position:center;background-repeat:no-repeat}._section-slider ._slider._slider-1 ._slide ._slide-txt{position:absolute;top:50%;left:0;width:100%;height:25%;padding:0 15px;transform:translateY(-50%);overflow:hidden}._section-slider ._slider._slider-1 ._slide ._slide-txt h4{color:#fff;font-weight:300}._section-slider ._slider._slider-1 ._slide>a{display:block;position:absolute;right:0;bottom:0;width:75px;height:75px;padding:15px;font-size:18px;line-height:60px;text-align:right;text-decoration:none!important;color:#fff!important;background-color:#eb8b2d;border:5px solid #fff;-webkit-border-radius:100% 0 0 0;-moz-border-radius:100% 0 0 0;border-radius:100% 0 0 0;border-right:0;border-bottom:0}._section-slider ._slider._slider-1 .slick-dots{top:62.5%;color:#fff}._section-slider ._slider._slider-4{margin-bottom:90px;padding:0 45px}._section-slider ._slider._slider-4 .slick-next,._section-slider ._slider._slider-4 .slick-prev{display:block;position:absolute;top:0;left:0;width:45px;height:100%;border:0;background-color:#eb8b2d;outline:0;z-index:999;overflow:hidden;text-indent:-999px}._section-slider ._slider._slider-4 .slick-next:before,._section-slider ._slider._slider-4 .slick-prev:before{content:'\e875';position:absolute;top:50%;left:0;width:100%;text-indent:0;text-align:center;color:#fff;font-family:LinearIcons-Free;font-size:18px;line-height:30px;margin-top:-15px}._section-slider ._slider._slider-4 .slick-next{left:auto;right:0}._section-slider ._slider._slider-4 .slick-next:before{content:'\e876'}._section-slider ._slider._slider-4 ._slide{padding:0;margin:0 15px;font-size:14px;text-align:center}._section-slider ._slider._slider-4 ._slide ._slide-img{display:block;width:100%;margin:0;padding:0 0 100%;background-size:cover;background-position:center;background-repeat:no-repeat}._section-slider ._slider._slider-5{margin-bottom:90px;padding:0 15px 30px;background-color:#fff}._section-slider ._slider._slider-5 ._slide{padding:15px;font-size:14px;text-align:center;text-decoration:none}._section-slider ._slider._slider-5 ._slide ._slide-img{display:block;width:66.666%;margin:15px auto;padding:0 0 66.666%;background-size:contain;background-position:center;background-repeat:no-repeat}section._newsletter>.container>.row>div:first-child{background-color:#35a0ce}section._newsletter>.container>.row iframe{width:100%}@media (min-width:768px){section._newsletter>.container>.row{display:flex}section._newsletter>.container>.row iframe{height:100%}}section._newsletter form{display:block;position:relative;overflow:hidden;margin:0;padding:60px 0;color:#fff}@media (min-width:576px){section._newsletter form{padding:60px}}section._newsletter form .form-group{display:block;position:relative;z-index:1}section._newsletter form .form-group input[type=email]{height:60px;padding:0 95px 0 15px;font-size:18px;line-height:60px;font-weight:400;color:#465055;background-color:#fff}section._newsletter form .form-group h3{margin-bottom:30px}section._newsletter form .form-group button{margin-top:30px}section._newsletter form .form-group a{color:#fff}section._newsletter form:before{content:'';display:block;position:absolute;z-index:0;top:0;right:0;width:50%;height:66.666%;background-image:url(img/envelope.svg);background-repeat:no-repeat;background-size:cover;background-position:bottom left}#privacy{font-size:14px;line-height:17px}section._back{padding-top:60px;margin-bottom:-30px}section._main{padding:60px 0}section._main main{padding:60px 15px;background:#fff}section._main main ._aside img{display:block;margin:80px 0 0 0;padding:30px 0 0 0;width:100%}section._main main ._main-content h1{margin-bottom:30px}section._main main ._main-content h1+._share-buttons{display:block;margin:-15px 0 30px 0;padding:0}section._main main ._main-content h1+._share-buttons .btn{color:#465055;text-decoration:none;background:#d7d7d7}section._main main ._main-content h3{font-size:18px;line-height:22px;font-weight:500}section._main main ._main-content p{display:block;margin:0;padding:0 0 30px 0;font-size:18px;line-height:22px}section._main main ._main-content p+img{display:block;margin:0;padding:0 0 30px 0}@media (min-width:992px){section._main main ._main-content p+img{padding-right:30px;width:50%;float:left}}section._main main ._main-content p:last-child{padding-bottom:0}section._main main ._main-content ._img-h1{display:block;height:80px;margin:0 0 30px 0;padding:0}section._main main ._main-content ._link{font-size:18px;line-height:22px;font-weight:500;text-decoration:none}section._main main ._main-content ._btn-download{margin-top:15px}section._section-map{margin-bottom:90px}section._section-map iframe{display:block;width:100%;min-height:320px;border:0}._section-banner{margin-bottom:60px}._banner._banner-v{position:relative;overflow:hidden;background-color:#fff;margin-top:15px}@media (min-width:992px){._banner._banner-v{margin:0}}._banner._banner-v ._banner-img{display:block;width:100%;margin:0 0 33.333%;padding:0 0 66.666%;background-size:cover;background-position:center top;background-repeat:no-repeat}._banner._banner-v ._banner-txt{position:absolute;bottom:0;left:0;width:100%;height:33.333%;padding:0 45px}._banner._banner-v ._banner-txt h4{font-weight:300;font-style:italic;color:#fff;font-size:18px;line-height:22px}@media (min-width:576px){._banner._banner-v ._banner-txt h4{font-size:32px;line-height:36px}}._banner._banner-v:before{content:'';display:block;position:absolute;left:-50%;bottom:-50%;width:200%;height:100%;transform:rotate(-9deg);background-color:#eb8b2d;-webkit-box-shadow:0 0 90px 0 rgba(0,0,0,.6);-moz-box-shadow:0 0 90px 0 rgba(0,0,0,.6);box-shadow:0 0 90px 0 rgba(0,0,0,.6)}._banner._banner-v>a{display:block;position:absolute;right:0;bottom:0;width:75px;height:75px;padding:15px;font-size:18px;line-height:60px;text-align:right;text-decoration:none!important;color:#fff!important;background-color:#39ab47;border:5px solid #fff;-webkit-border-radius:100% 0 0 0;-moz-border-radius:100% 0 0 0;border-radius:100% 0 0 0;border-right:0;border-bottom:0}._banner._banner-h{position:relative;background-color:#fff}._banner._banner-h:before{display:block;width:120px;height:120px;position:absolute;top:-30px;left:-75px;background-image:url(img/foglia-3.png);background-size:contain;background-position:center;background-repeat:no-repeat}@media (min-width:768px){._banner._banner-h:before{content:''}}._banner._banner-h ._banner-wrap{display:block;overflow:hidden}._banner._banner-h ._banner-img{display:none;position:absolute;top:0;left:0;width:40%;height:100%;margin:0;padding:0;background-size:cover;background-position:center top;background-repeat:no-repeat}@media (min-width:768px){._banner._banner-h ._banner-img{display:block}}._banner._banner-h ._banner-txt{position:relative;z-index:11;width:100%;margin:0;padding:45px 30px;background-color:#39ab47}@media (min-width:768px){._banner._banner-h ._banner-txt{width:60%;margin:0 0 0 40%;padding-left:0}}._banner._banner-h ._banner-txt h5{font-size:18px;line-height:22px;font-weight:300;color:#fff;margin-bottom:15px}._banner._banner-h ._banner-txt h4{font-weight:400;color:#fff}._banner._banner-h ._banner-txt a{margin-top:30px}._banner._banner-h ._banner-txt:before{display:block;position:absolute;z-index:-1;top:-100%;left:-30px;width:200%;height:300%;transform:rotate(-15deg);background-color:#39ab47;border:5px solid #fff;-webkit-box-shadow:0 0 90px 0 rgba(0,0,0,.6);-moz-box-shadow:0 0 90px 0 rgba(0,0,0,.6);box-shadow:0 0 90px 0 rgba(0,0,0,.6)}@media (min-width:768px){._banner._banner-h ._banner-txt:before{content:''}}footer{display:block;margin:90px 0 0 0;padding:30px 0;font-size:14px;line-height:17px;font-weight:300;letter-spacing:.2px;word-spacing:.2px;color:#fff;background-color:#465055}@media (min-width:768px){footer{padding:60px 0}}@media (min-width:768px){footer .row{display:flex;align-items:flex-end}}footer .row ._first-col>img{display:block;width:auto;height:60px;margin:0 0 30px;padding:0}footer .row ._last-col{margin-top:30px}@media (min-width:768px){footer .row ._last-col{margin-top:0;text-align:right}}footer .row ._last-col>a{color:#fff}footer .row ._last-col ._social{display:block;margin:0;padding:10px 0 20px}footer .row ._last-col ._social>a{display:inline-block;width:30px;height:30px;margin:0 5px 0 0;padding:0;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;font-size:15px;line-height:30px;text-align:center;color:#465055;background-color:#fff}@media (min-width:768px){footer .row ._last-col ._social>a{margin:0 0 0 5px}}*,:after,:before{box-sizing:border-box}html{background-color:#465055}html body{display:block;margin:0;padding:0;min-width:320px;font-family:Rubik,sans-serif;font-size:18px;line-height:22px;font-weight:300;font-style:normal;font-stretch:normal;letter-spacing:.9px;word-spacing:.9px;color:#465055;background-color:#f8f8f8}html body a{color:#465055;text-decoration:underline}html body a:focus,html body a:hover{color:#465055;text-decoration:underline}html body img{display:inline-block;margin:0;padding:0;max-width:100%}html body h1,html body h2,html body h3,html body h4,html body h5,html body h6{display:block;margin:0;padding:0;font-size:32px;line-height:36px;font-weight:300;letter-spacing:.2px;word-spacing:.2px}@media (min-width:576px){html body h1{font-size:36px;line-height:46px}}section._main main .news p { padding: 0px 0 5px 0;}


	.grid {  background: #FFF;}
	/* clear fix */
	.grid:after {  content: '';  display: block;  clear: both;}
	/* ---- .grid-item ---- */
	.grid-sizer,.grid-item {  width: 25%;}
	.grid-item {  float: left; padding:1px;} 
	.grid-item img {  display: block;  max-width: 100%;}


.bloccoorario {background-color: #c75e48; padding: 10px; color:#fff; font-weight: 400}



.box-galleria {margin-bottom: 30px;}
.box-galleria a, .box-galleria a:hover {text-decoration: none;}
.box-galleria span {height: 50px;    display: block; margin-top: 10px; text-decoration: none;}
.box-galleria a:hover img {opacity: 0.8}
.box-galleria a img  { -webkit-transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out; -o-transition: all 0.3s ease-in-out; -ms-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out;}

