@import"https://fonts.googleapis.com/css?family=Merriweather:300,300i,400,400i,700,700i";@import"https://use.typekit.net/fsy5fjk.css";@import"styles.css";@font-face{font-family:"Gilroy-ExtraBold";src:url("fonts/385C69_1_0.eot");src:url("fonts/385C69_1_0.eot?#iefix") format("embedded-opentype"),url("fonts/385C69_1_0.woff2") format("woff2"),url("fonts/385C69_1_0.woff") format("woff"),url("fonts/385C69_1_0.ttf") format("truetype")}html,body{font-family:"proxima-nova",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*{box-sizing:border-box}#page{min-height:100vh;display:flex;flex-direction:column;width:100%}#page .site-content{flex-grow:1}.iconfull,.iconpadd{position:relative;display:inline-block;height:1em;width:1em;line-height:1em;text-align:center}.iconfull:before{display:block;position:absolute;font-size:1em;top:0;left:0}.iconpadd:before{display:block;position:absolute;font-size:.55em;top:.4090909091em;left:.4090909091em}.container{padding:0 15px;width:100%}@media only screen and (min-width:1024px){.container{max-width:980px;margin-left:auto;margin-right:auto;padding:0}}@media only screen and (min-width:1280px){.container{max-width:1100px}}@media only screen and (min-width:1440px){.container{max-width:1200px}}.logo{font-weight:normal;font-size:30px;text-align:center;display:block;position:relative;color:#323232;text-decoration:none;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.logo strong{display:block;font-family:"Merriweather";font-size:1em;line-height:1.1}.logo strong span{color:#ff4758;position:absolute;right:0;transform:translateX(100%);transition:transform .3s}.logo .payoff{display:block;font-size:.42em}html.no-touchevents .logo:hover strong span{transform:translateX(140%)}.condividi{display:flex;align-items:center;justify-content:center;font-weight:lighter;line-height:1;cursor:pointer}.condividi .iconfull{font-size:1.2em;margin-left:8px}.input-invisible{position:absolute;z-index:0;width:0;height:0;opacity:0}@media only screen and (min-width:1024px){}.tooltip{background:rgba(0,0,0,.8);color:#fff;border-radius:2px;padding:6px 8px;position:absolute;top:-15px;transform:translateY(-100%);font-size:13px}.tooltip:after{display:block;content:"";position:absolute;bottom:-7px;left:50%;margin-left:-6px;width:0;height:0;border-style:solid;border-width:7px 6px 0 6px;border-color:rgba(0,0,0,.8) transparent transparent transparent}.content-text{color:#444;line-height:1.5;font-weight:lighter}.content-text strong,.content-text b{font-weight:600}.align-center{text-align:center}.title-line{color:gray;text-align:center;margin:35px auto;position:relative}.title-line:after{content:"";height:1px;width:100%;background-color:#f2f2f2;top:50%;display:block;position:absolute}.title-line span{position:relative;z-index:2;padding:0 20px;background-color:#fff}::-moz-selection{background:#ff4758;color:#fff}::selection{background:#ff4758;color:#fff}.btn{border-radius:3px;padding:.75em 1em;text-align:center;display:inline-block;letter-spacing:.02em;cursor:pointer;text-decoration:none;border:0;line-height:1;font-size:16px;position:relative;margin:0;font-weight:600}.btn small{font-weight:400;display:block;margin-bottom:8px}.btn.block{display:block}.btn.color-main{background-color:#ff4758;color:#fff;border:1px solid #ff4758}.btn.color-main:hover{background-color:#ff3748;color:#fff}.btn.color-main-outline{background-color:transparent !important;border:1px solid #ff4758;color:#ff4758}.btn.color-main-outline:hover{border-color:#ff3748}.btn.color-main-outline.disabled{border-color:gray !important;background-color:transparent !important;color:gray;opacity:.5}.btn.verde-outline{background-color:transparent !important;border:1px solid #33c136;color:#33c136}.btn.verde-outline:hover{border-color:#69c124}.btn.verde-outline.disabled{border-color:gray !important;background-color:transparent !important;color:gray;opacity:.5}.btn.bianco-outline{background-color:transparent !important;border:1px solid #fff;color:#fff}.btn.bianco-outline:hover{border-color:#fff}.btn.bianco-outline.disabled{border-color:gray !important;background-color:transparent !important;color:gray;opacity:.5}.btn.blu{background-color:#377aff;border-color:#377aff;color:#fff}.btn.blu:hover{background-color:#44a8ff}.btn.verde{background-color:#33c136;border-color:#33c136;color:#fff}.btn.verde:hover{background-color:#69c124}.btn.bianco{background-color:#fff;border-color:#fff;color:#ff4758}.btn.btn-input{position:relative;width:100%;cursor:pointer}.btn.btn-input input{position:absolute;top:0;left:0;right:0;bottom:0;height:100%;z-index:5;opacity:0;cursor:pointer}.btn[disabled],.btn.disabled{background-color:#9c9a9a !important;border-color:#9c9a9a !important;color:rgba(255,255,255,.5);cursor:default !important}.btn[disabled]:hover,.btn.disabled:hover{color:rgba(255,255,255,.5) !important}.btn.rosso{background-color:#f22c2c;border-color:#f22c2c;color:#fff}.btn.rosso:hover{background-color:#ff0f2e}.btn.con-icona{display:flex;align-items:center;justify-content:center}.btn.con-icona .text-btn{line-height:1}.btn.con-icona .iconfull{top:0;left:0;margin-left:10px;margin-right:0}.btn.con-icona.ico-sx .text-btn{order:2}.btn.con-icona.ico-sx .iconfull{order:1;margin-right:10px;margin-left:0}.btn.btn-facebook{background-color:#4267b2;color:#fff}.btn.btn-facebook:hover{color:#fff;background-color:#2b61b2}@media only screen and (min-width:768px){.btn.nowrap{white-space:nowrap}}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes pulse{50%{background:#fff}}.loading-container{position:absolute;top:-1px;left:-1px;right:-1px;bottom:-1px;background-color:rgba(255,255,255,.8);z-index:5;border-radius:3px;text-align:center}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes pulse{50%{background:#fff}}@keyframes pulse{50%{background:#fff}}.loading-container .loading{border-radius:50%;width:80px;height:80px;margin-left:auto;top:50%;margin-top:-40px;position:relative;margin-right:auto;border:.25rem solid rgba(255,71,88,.2);border-top-color:#ff4758;-webkit-animation:spin 1s infinite linear;animation:spin 1s infinite linear;display:block}.loading-container .loading.double{border-style:double;border-width:.8rem;display:block}.page-header{z-index:10;position:fixed;width:100%;left:0;top:0;right:0;font-family:"proxima-nova"}.page-header:after{content:"";position:absolute;z-index:0;background-color:#fff;opacity:.97;width:100%;height:100%;top:0;transform:translateY(-110%);transition:transform .3s ease-out,box-shadow .2s ease-in;box-shadow:0 0 20px rgba(0,0,0,.15)}.page-header .container{padding:10px 15px;display:flex;align-items:center;justify-content:space-between;position:relative;z-index:2;padding-top:15px;transition:padding-top .4s}@media only screen and (max-width:350px){.page-header .container{padding-top:12px}}.page-header__logo{font-size:26px;color:#fff;text-shadow:0 0 20px rgba(0,0,0,.3);transition:color .4s,text-shadow .4s}.page-header__nav{font-size:15px}.page-header__nav ul{margin:0;list-style:none;padding:0}.page-header__nav ul li{display:inline-block}.page-header__nav ul a{text-decoration:none;display:flex;align-items:center;text-transform:uppercase;color:#fff;text-shadow:0 0 20px rgba(0,0,0,.3);padding:0 7px;transition:color .4s,text-shadow .4s}.page-header__nav ul a .iconfull{font-size:2em;margin-right:7px;position:relative;top:-0.05em}.page-header__nav ul a:hover{color:#fff}@media only screen and (max-width:350px){.page-header__nav{font-size:12px}.page-header__nav ul li a{display:block;text-align:center}.page-header__nav ul li a .iconfull{margin:0 auto;font-size:2.5em}.page-header__nav ul li a span{display:block}}@media only screen and (min-width:768px){.page-header__logo{font-size:30px}.page-header .container{padding-top:40px;padding-left:0;padding-right:0;transition:padding-top .4s}.page-header__nav{font-size:16px}.page-header__nav ul li a{padding:0 20px}.page-header__nav ul li:last-child a{padding-right:0}}body.error404 .page-header .container,body.search .page-header .container,body.page-template-default .page-header .container,body.page-template:not(.page-template-page-card):not(.page-template-page-racconta) .page-header .container,body.paged .page-header .container,body.category .page-header .container,body.archive:not(.author) .page-header .container,html.header-transform .page-header .container{padding-top:10px}@media only screen and (max-width:350px){body.error404 .page-header .container,body.search .page-header .container,body.page-template-default .page-header .container,body.page-template:not(.page-template-page-card):not(.page-template-page-racconta) .page-header .container,body.paged .page-header .container,body.category .page-header .container,body.archive:not(.author) .page-header .container,html.header-transform .page-header .container{padding-top:7px}}body.error404 .page-header:after,body.search .page-header:after,body.page-template-default .page-header:after,body.page-template:not(.page-template-page-card):not(.page-template-page-racconta) .page-header:after,body.paged .page-header:after,body.category .page-header:after,body.archive:not(.author) .page-header:after,html.header-transform .page-header:after{transform:translateY(0)}body.error404 .page-header__logo,body.search .page-header__logo,body.page-template-default .page-header__logo,body.page-template:not(.page-template-page-card):not(.page-template-page-racconta) .page-header__logo,body.paged .page-header__logo,body.category .page-header__logo,body.archive:not(.author) .page-header__logo,html.header-transform .page-header__logo{color:#444;text-shadow:none}body.error404 .page-header__nav ul li a,body.search .page-header__nav ul li a,body.page-template-default .page-header__nav ul li a,body.page-template:not(.page-template-page-card):not(.page-template-page-racconta) .page-header__nav ul li a,body.paged .page-header__nav ul li a,body.category .page-header__nav ul li a,body.archive:not(.author) .page-header__nav ul li a,html.header-transform .page-header__nav ul li a{color:#444;text-shadow:none}html.no-touchevents .page-header nav ul li a:hover{color:#ff4758}body.error404 #page,body.search #page,body.page-template-default #page,body.page-template:not(.page-template-page-card):not(.page-template-page-racconta) #page,body.paged #page,body.category #page,body.archive:not(.author) #page{padding-top:61px}@media only screen and (min-width:1024px){body.error404 #page,body.search #page,body.page-template-default #page,body.page-template:not(.page-template-page-card):not(.page-template-page-racconta) #page,body.paged #page,body.category #page,body.archive:not(.author) #page{padding-top:68px}}body.error404 .page-header:after,body.search .page-header:after,body.page-template-default .page-header:after,body.page-template:not(.page-template-page-card):not(.page-template-page-racconta) .page-header:after,body.paged .page-header:after,body.category .page-header:after,body.archive:not(.author) .page-header:after{box-shadow:none;border-bottom:1px solid #f2f2f2}@media only screen and (max-width:767px){body.page-template-page-card #page,body.page-template-page-racconta #page{padding-top:61px}body.page-template-page-card .page-header:after,body.page-template-page-racconta .page-header:after{transform:translateY(0);box-shadow:none;border-bottom:1px solid #f2f2f2}body.page-template-page-card .page-header .container,body.page-template-page-racconta .page-header .container{padding-top:10px}body.page-template-page-card .page-header__logo,body.page-template-page-racconta .page-header__logo{color:#444;text-shadow:none}body.page-template-page-card .page-header__nav ul li a,body.page-template-page-racconta .page-header__nav ul li a{color:#444;text-shadow:none}}.page-template-page-racconta .menu-racconta a{color:#ff4758 !important}.page-template-page-leggi .menu-leggi a{color:#ff4758 !important}@media only screen and (min-width:1024px){.admin-bar .page-header{top:32px}}.site-footer{font-size:13px;line-height:1.4;text-align:center}.site-footer__footer-top{padding:20px 0;background-color:#323232;background-size:cover;background-repeat:no-repeat;background-position:center;position:relative}.site-footer__footer-top .container{position:relative;z-index:2}.site-footer__footer-top:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(27,26,26,.9);z-index:0}.site-footer__footer-bottom{padding:20px 0;background-color:#111;color:#aaa;text-align:center}.site-footer__footer-bottom a{color:#fff;text-decoration:none}.site-footer__link ul{list-style:none;padding:0}.site-footer__link li.menu-label>a{pointer-events:none;cursor:default}.site-footer__link a{text-decoration:none;color:#fff}.site-footer__link>ul>li{display:block;margin-bottom:25px}.site-footer__link>ul>li>a{color:#fff;font-size:1.15em;font-weight:600;text-transform:uppercase}.site-footer__link .sub-menu{margin-top:10px}.site-footer__link .sub-menu li{margin-top:5px}.site-footer__link .sub-menu li a{color:#ff4758}.site-footer__social{display:flex;align-items:center;justify-content:center;margin:40px auto}.site-footer__social a{color:#fff;font-size:1.4em;margin:0 10px}.site-footer__social a.icon-facebook-group{font-size:2.3em}@media only screen and (min-width:768px){.site-footer{text-align:left}.site-footer__footer-top{padding:40px 0}.site-footer__flex{display:flex}.site-footer__flex .col-newsletter{flex-grow:1;margin-left:50px}.site-footer__flex .col-social{margin-left:50px}.site-footer__social{margin:0px auto}.site-footer__social a{margin-right:0}.site-footer__social a:not(:first-child){margin-left:20px}.site-footer__link{margin-top:40px}.site-footer__link>ul{display:flex}.site-footer__link>ul>li{margin-right:30px}}@media only screen and (min-width:1024px){.site-footer__link>ul>li{margin-right:50px}}.site-footer__logo{display:inline-block;color:#fff}.box-newsletter{max-width:500px}.box-newsletter h4{margin-bottom:5px}.box-newsletter .form-mailchimp{display:flex;align-items:center;font-size:13px}.box-newsletter .form-mailchimp input[type=email]{border-top-right-radius:0;border-bottom-right-radius:0}.box-newsletter .form-mailchimp input[type=submit]{border-top-left-radius:0;border-bottom-left-radius:0}.box-newsletter .mailchimp-cta{color:#fff;text-align:center;margin-top:15px;font-size:15px}.box-newsletter .mailchimp-cta .small{margin-top:5px;font-size:.9em}html.no-touchevents .site-footer__link a{padding-left:0;transition:padding-left .4s}html.no-touchevents .site-footer__link a:hover{position:relative;padding-left:5px}.overlay{position:fixed;top:-9999px;left:-9999px;width:100%;height:100%;z-index:20;-webkit-overflow-scrolling:touch;overflow-y:auto;transition:left 0s ease,top 0s ease;transition-delay:.3s}.overlay:before{background-color:rgba(10,10,16,.9);width:100%;height:100%;position:absolute;display:block;top:0;left:0;z-index:0;opacity:0;transition:opacity .3s ease-out;content:""}.overlay.visible{top:0;left:0;transition-delay:0s}.overlay.visible:before{opacity:1;transition-delay:0s;transition-timing-function:ease-in}.overlay.visible .modal{transition-delay:.3s}.overlay .modal{background:#fff;position:absolute;top:0;left:0;width:100%;max-width:600px;color:gray;transform:scale(0);transition:transform .3s 0s ease-in-out;box-shadow:0 0 10px rgba(0,0,0,.1);min-height:100vh;z-index:2;display:flex;flex-direction:column;align-items:center;justify-content:space-between}.overlay .modal.active{transform:scale(1)}@media screen and (min-width: 1024px){.overlay .modal{min-height:auto;top:30px;left:50%;transform:translateX(-50%) scale(0);border-radius:4px}.overlay .modal.active{transform:translateX(-50%) scale(1)}.overlay .modal.center{top:50%;left:50%;transform:translateX(-50%) translateY(-50%) scale(0)}.overlay .modal.center.active{transform:translateX(-50%) translateY(-50%) scale(1)}}.overlay .modal__header{padding:15px;width:100%;position:relative;display:flex;flex-direction:row;align-items:center;justify-content:space-between}.overlay .modal__header .title{font-size:1.3em;text-align:center;display:block;position:relative;z-index:2}.overlay .modal__header .icon-close{color:#f22c2c;font-size:1.2em}.overlay .modal__header .ombra-bottom{position:absolute;z-index:1;width:100%;left:0;bottom:0;height:60%;background-blend-mode:multiply;blend-mode:multiply;background:-moz-linear-gradient(bottom, rgba(0, 0, 0, 0.004) 0%, rgba(0, 0, 0, 0) 100%);background:-webkit-linear-gradient(bottom, rgba(0, 0, 0, 0.004) 0%, rgba(0, 0, 0, 0) 100%);background:linear-gradient(to top, rgba(0, 0, 0, 0.004) 0%, rgba(0, 0, 0, 0) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#00000000", endColorstr="#a6000000",GradientType=0 )}.overlay .modal__content{padding:15px;color:gray;font-size:16px;flex-grow:1;width:100%}.overlay .modal__content p{margin-top:0}.overlay .modal__footer{padding:15px;width:100%;background-color:#f9f9f9;border-top:1px solid #ddd;border-bottom-left-radius:3px;border-bottom-right-radius:3px;display:flex;flex-direction:row;align-items:center;justify-content:flex-end}.overlay .modal__footer .btn{margin-left:10px}#modal-newsletter{max-width:500px;background-color:transparent}@media screen and (min-width: 768px){#modal-newsletter{border-radius:6px;overflow:hidden}}#modal-newsletter .btn-close-modal-newsletter{position:absolute;right:20px;top:20px;cursor:pointer;opacity:.8;color:#fff;z-index:3;font-size:20px}#modal-newsletter .btn-close-modal-newsletter:hover{opacity:1}#modal-newsletter .box-newsletter{margin:0;max-width:100%}#modal-newsletter .box-newsletter .mailchimp-cta{color:gray}#modal-newsletter.modal .modal__header{flex-grow:0;width:100%;background-image:url(../images/cover-popup-nl.jpg);background-position:center;background-repeat:no-repeat;-webkit-background-size:cover;background-size:cover;padding-top:280px}@media screen and (min-width: 1024px){#modal-newsletter.modal .modal__header{padding-top:140px}}#modal-newsletter.modal .modal__header .title{text-align:center;flex-grow:1;font-size:30px;text-shadow:0 0 10px rgba(0,0,0,.2);color:#fff;font-family:"Gilroy-ExtraBold"}@media screen and (min-width: 1024px){#modal-newsletter.modal .modal__header .title{margin-top:20px}}#modal-newsletter.modal .modal__content{width:100%;padding:30px;background-color:#fff}.post-list{margin:20px 0}.post-list .post{margin-bottom:20px}.post-list .post{border-radius:2px}.post-list .post__title{font-weight:600}.post-list .post__content{display:flex;flex-direction:column}.post-list .post__content-bottom{justify-self:end;margin-top:auto}.post-list .post__author{margin-right:10px}.post-list .post__author .nome{font-weight:normal;color:gray}@media only screen and (min-width:768px){.post-list{margin:40px 0}.post-list .post-list-container{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:stretch;margin-left:-10px;margin-right:-10px}.post-list .post{width:calc(50% - 20px);display:flex;flex-direction:column;margin:0 10px;margin-bottom:20px}.post-list .post__content{flex-grow:1}.post-list .post.evidenza{width:100%}}@media only screen and (min-width:1024px){.post-list .post,.post-list .col{margin-bottom:25px;width:calc(33% - 20px)}}.post-list.correlati-bottom{background-color:#f2f2f2;padding:40px 0;margin-bottom:0}.post-list.correlati-bottom .post{background-color:#fff}.post-list.correlati-bottom .post__content{background-color:#fff}html.no-touchevents .post-list .post{overflow:hidden}html.no-touchevents .post-list .post__title a{display:inline}html.no-touchevents .post-list .post__title a:hover{border-bottom:1px solid gray}html.no-touchevents .post-list .post__author:hover .nome{color:#444}.no-post{text-align:center;min-height:30vh;display:flex;justify-content:center;align-items:center;flex-direction:column;width:100%;max-width:600px;margin-left:auto;margin-right:auto}.no-post h1{color:#444}.no-post h5{font-size:25px;margin-bottom:1em;color:gray}.no-post .align-center{margin-top:20px}.no-post .searchform{width:100%}.no-post .searchform h4{color:gray;display:none}.list-tag{display:flex;align-items:center}.list-tag .icon-tag{position:relative;font-size:1.3em}.list-tag ul{list-style:none;padding:0;margin:0;margin-left:10px}.list-tag ul li{display:inline-block}.list-tag ul li a{text-decoration:none;color:#444;display:inline}.list-tag ul li a:hover{border-bottom:1px solid gray}.post{font-size:17px}.post__img{display:block;position:relative;overflow:hidden}.post__img:after{padding-top:50%;display:block;content:""}.post__img .img-into{background-size:cover;background-position:center;top:0;left:0;position:absolute;right:0;bottom:0;margin:auto}.post__img .ombra-bottom{position:absolute;z-index:1;width:100%;left:0;bottom:0;height:40%;opacity:.6;background-blend-mode:multiply;blend-mode:multiply;background:-moz-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.65) 100%);background:-webkit-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.65) 100%);background:linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.65) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#00000000", endColorstr="#a6000000",GradientType=0 )}.post__list-tag{position:absolute;bottom:10px;left:20px;z-index:2;color:#fff}.post__list-tag ul li a{color:#fff;text-shadow:0 0 10px rgba(0,0,0,.4)}.post__list-tag ul li a:hover{border-bottom:1px solid #fff}.post__content{padding:15px;background-color:#f2f2f2;position:relative;min-height:180px}.post__category{margin-bottom:10px}.post__category a{display:inline-block;text-transform:uppercase;color:#ff4758;text-decoration:none;font-weight:600;font-size:.9em}.post__title{font-weight:normal;font-size:1.2em;margin:0;line-height:1.3;margin-bottom:20px;letter-spacing:-0.01em}.post__title a{position:relative;text-decoration:none;color:inherit;display:inline-block}.post__subtitle{margin:0;font-weight:normal;font-size:1.1em;line-height:1.4}.post__content-bottom{display:flex;justify-content:space-between;align-items:center;width:100%}.post__content-bottom .container{flex-direction:row}.post__author{display:flex;align-items:center;color:#444;font-size:17px;text-decoration:none}.post__author:hover{color:#323232}.post__author .img{width:40px;background-size:cover;background-position:center;background-repeat:no-repeat;border-radius:50%;position:relative;z-index:2}.post__author .img:before{padding-top:100%;content:"";display:block}.post__author .nome{text-align:left;margin-left:6px;font-weight:600;position:relative;z-index:2}.post__data{color:gray}html.no-touchevents .post__img .img-into{transition:transform .5s ease-in;transform:scale(1) rotate(0deg)}html.no-touchevents .post__img .img-into:hover{transform:scale(1.2) rotate(-1lldeg);transition:transform 12s ease-out}html.no-touchevents .post__category a{border-bottom:1px solid transparent}html.no-touchevents .post__category a:hover{color:#ff3748;border-bottom:1px solid #ff4758}.post-teaser{display:flex;align-items:flex-start;margin-top:20px;margin-bottom:0}.post-teaser .post__img{min-width:120px;max-width:120px}.post-teaser .post__img:after{padding-top:70%}.post-teaser .post__content{background-color:transparent;padding:0;margin-left:15px}.post-teaser .post__category{margin-top:0;font-size:.8em}.post-teaser .post__title{font-size:1em;margin-bottom:0;font-weight:700}.post-viaggio{border-bottom:5px solid #ff4758;text-align:center}.post-viaggio .post__img .ombra-bottom{opacity:.6;height:70%}.post-viaggio .post__category{position:absolute;font-size:1em;bottom:15px;left:0;right:0;margin:auto;z-index:3;text-shadow:0 0 15px rgba(0,0,0,.3)}.post-viaggio .post__content{padding-bottom:15px}.post-viaggio .post__title{font-size:1.5em;font-weight:600}.post-viaggio__day{color:#444;font-weight:600;margin-top:5px;margin-bottom:10px}.post-viaggio__price span{display:block;color:gray}.post-viaggio__price strong{display:block;color:#ff4758;font-size:2em}.post-list .post:nth-child(5),.post-list .post:nth-child(9){position:relative;display:flex;flex-direction:column;justify-content:flex-end;text-shadow:0 0 10px rgba(0,0,0,.4);min-height:360px}@media only screen and (max-width:767px){.post-list .post:nth-child(5),.post-list .post:nth-child(9){min-height:70vh;margin-left:-15px;margin-right:-15px;border-radius:0}}.post-list .post:nth-child(5) .post__img,.post-list .post:nth-child(9) .post__img{position:absolute;width:100%;height:100%;top:0;left:0}.post-list .post:nth-child(5) .post__img:after,.post-list .post:nth-child(9) .post__img:after{position:absolute;z-index:2;width:100%;left:0;top:0;bottom:auto;height:40%;opacity:.8;padding:0;background-blend-mode:multiply;blend-mode:multiply;background:-moz-linear-gradient(top, rgba(0, 0, 0, 0.65) 0%, rgba(0, 0, 0, 0) 100%);background:-webkit-linear-gradient(top, rgba(0, 0, 0, 0.65) 0%, rgba(0, 0, 0, 0) 100%);background:linear-gradient(to bottom, rgba(0, 0, 0, 0.65) 0%, rgba(0, 0, 0, 0) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#a6000000", endColorstr="#00000000",GradientType=0 )}.post-list .post:nth-child(5) .post__img:before,.post-list .post:nth-child(9) .post__img:before{content:"";position:absolute;z-index:1;width:100%;left:0;bottom:0;height:90%;background-blend-mode:multiply;blend-mode:multiply;background:-moz-linear-gradient(bottom, rgba(0, 0, 0, 0.005) 0%, rgba(0, 0, 0, 0) 100%);background:-webkit-linear-gradient(bottom, rgba(0, 0, 0, 0.005) 0%, rgba(0, 0, 0, 0) 100%);background:linear-gradient(to top, rgba(0, 0, 0, 0.005) 0%, rgba(0, 0, 0, 0) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#00000000", endColorstr="#a6000000",GradientType=0 )}.post-list .post:nth-child(5) .post__content,.post-list .post:nth-child(9) .post__content{background-color:transparent;color:#fff;text-shadow:0 0 10px rgba(0,0,0,.3);position:relative;z-index:3;padding-top:40px;padding-bottom:20px;flex-grow:inherit}.post-list .post:nth-child(5) .post__title,.post-list .post:nth-child(9) .post__title{font-size:1.6em;font-weight:600}.post-list .post:nth-child(5) .post__author .nome,.post-list .post:nth-child(9) .post__author .nome{color:#fff}.post-list .post:nth-child(5) .post__data,.post-list .post:nth-child(9) .post__data{color:#fff}.post-list .post:nth-child(5) .post__list-tag,.post-list .post:nth-child(9) .post__list-tag{top:20px;bottom:auto;width:auto;left:15px;z-index:3}@media only screen and (min-width:1024px){.post-list .post:nth-child(5),.post-list .post:nth-child(9){width:calc(66.64% - 20px)}.post-list .post:nth-child(5) .post__title,.post-list .post:nth-child(9) .post__title{max-width:70%}.post-list .post:nth-child(5) .post__content,.post-list .post:nth-child(9) .post__content{padding:25px;justify-content:flex-end}.post-list .post:nth-child(5) .post__list-tag,.post-list .post:nth-child(9) .post__list-tag{left:25px}.post-list .post:nth-child(5) .post__content-bottom,.post-list .post:nth-child(9) .post__content-bottom{margin-top:0}}html.no-touchevents .post-list .post:nth-child(5) .post__title a:hover,html.no-touchevents .post-list .post:nth-child(9) .post__title a:hover{border-bottom-color:#fff}html.no-touchevents .post-list .post:nth-child(5) .post__author:hover .nome,html.no-touchevents .post-list .post:nth-child(9) .post__author:hover .nome{color:#fff;text-decoration:underline}.cover-home{min-height:90vh;position:relative;display:flex;flex-direction:column;justify-content:flex-end}.cover-home__ombra-top{position:absolute;display:block;z-index:1;width:100%;left:0;top:0;height:40%;background-blend-mode:multiply;background:linear-gradient(0deg, transparent 0, rgba(0, 0, 0, 0.3))}.cover-home__ombra-bottom{position:absolute;display:block;z-index:1;width:100%;left:0;bottom:0;height:70%;background-blend-mode:multiply;background:linear-gradient(180deg, transparent 0, rgba(0, 0, 0, 0.2))}.cover-home__cover-img{background-size:cover;background-position:center;background-repeat:no-repeat;position:absolute;top:0;left:0;right:0;bottom:0;z-index:0}.cover-home__post-content{position:relative;z-index:3;color:#fff;text-shadow:0 0 20px rgba(0,0,0,.3);text-align:center;padding:0 10px;margin-top:90px;display:flex;flex-direction:column;justify-content:flex-end;flex-grow:1}.cover-home__tag{margin:15px auto;text-align:center;justify-content:center}.cover-home__tag ul li a{color:#fff}.cover-home__tag ul li a:hover{border-bottom:1px solid rgba(255,255,255,.5)}.cover-home__category{text-transform:uppercase;margin-bottom:15px;font-size:17px;font-weight:600;color:#fff;text-decoration:none;display:block}.cover-home__category:after{content:"";display:block;height:4px;width:40px;border-radius:2px;background-color:#fff;margin:20px auto 15px auto}.cover-home__category a{text-decoration:none;color:#fff;display:inline-block}.cover-home .post__content-bottom{text-shadow:none;position:relative;align-items:flex-start;justify-content:center;margin-top:40px;padding-top:10px}.cover-home .post__content-bottom:after{content:"";position:absolute;z-index:0;background-color:#fff;left:-10px;right:-10px;height:100%;bottom:0}.cover-home .post__content-bottom .container{padding:0;display:flex;flex-direction:row;justify-content:center}.cover-home .post__data{position:relative;z-index:2;margin-left:20px;white-space:nowrap}.cover-home .post__author{justify-content:center;position:relative;align-items:flex-start}.cover-home .post__author .img{width:55px;border:3px solid #fff;transform:translateY(-20px)}.cover-home .post__author .nome{flex-grow:1;margin-left:10px}.cover-home .container{max-width:700px;margin-left:auto;margin-right:auto;flex-grow:1;display:flex;flex-direction:column;justify-content:center}.cover-home .post__title{font-size:2.2em;line-height:1.1;font-family:"Gilroy-ExtraBold";font-weight:normal}@media only screen and (min-width:768px){.cover-home{font-size:19px;min-height:80vh}.cover-home .post__title{font-size:2.8em;margin:20px auto}.cover-home .post__title a:after{background-color:#fff !important}.cover-home .post__subtitle{margin-bottom:30px}.cover-home .post__content-bottom{margin-top:0px}.cover-home__category{position:relative;transform:translateY(0)}.cover-home__category:after{will-change:transform;transition:transform .2s ease-out;margin:25px auto 20px auto;transform:translateY(0)}}@media only screen and (min-width:1024px){.cover-home{min-height:90vh}.cover-home .post__title{font-size:2.8em}.cover-home .post__subtitle{max-width:700px;margin-left:auto;margin-right:auto}.cover-home .container{max-width:900px;margin-left:auto;margin-right:auto}.cover-home .post__author{font-size:19px}.cover-home .post__author .img{width:65px;margin-right:5px;transform:translateY(-30px)}.cover-home .post__content-bottom{padding-top:15px}.cover-home .post__content-bottom .container{justify-content:center}}@media only screen and (min-width:1440px){.cover-home .post__title{font-size:3em}}html.no-touchevents .cover-home__category a:hover{text-decoration:underline}html.no-touchevents .cover-home .post__title a{display:inline;border-bottom:1px solid transparent;position:relative}html.no-touchevents .cover-home .post__title a:hover{color:#fff;border-bottom:1px double #fff}html.no-touchevents .cover-home .post__title a:hover:after{width:100%}.cover-foglia{min-height:90vh;position:relative;display:flex;flex-direction:column;justify-content:flex-end;text-align:left}.cover-foglia__ombra-top{position:absolute;display:block;z-index:1;width:100%;left:0;top:0;height:40%;background-blend-mode:multiply;background:linear-gradient(0deg, transparent 0, rgba(0, 0, 0, 0.3))}.cover-foglia__ombra-bottom{position:absolute;display:block;z-index:1;width:100%;left:0;bottom:0;height:80%;background-blend-mode:multiply;background:linear-gradient(180deg, transparent 0, rgba(0, 0, 0, 0.4))}.cover-foglia__cover-img{background-size:cover;background-position:center;background-repeat:no-repeat;position:absolute;top:0;left:0;right:0;bottom:0;z-index:0}.cover-foglia__post-content{position:relative;z-index:3;color:#fff;text-shadow:0 0 20px rgba(0,0,0,.3);text-align:center;padding:0 10px}.cover-foglia__tag{margin-right:20px;text-align:center;justify-content:center}.cover-foglia__tag ul li a{color:#fff}.cover-foglia__tag ul li a:hover{border-bottom:1px solid rgba(255,255,255,.5)}.cover-foglia__bottom{display:flex;justify-content:center;align-items:center;margin:30px auto 30px auto}.cover-foglia .condividi{font-size:1em;position:relative;line-height:1;text-shadow:0 0 4px rgba(0,0,0,.1)}.cover-foglia .condividi .tooltip{white-space:nowrap;font-size:14px;transform:translateY(-50%) translateX(-50%);opacity:0;left:50%;transition:transform .3s,opacity .2s}.cover-foglia .condividi.copied .tooltip{opacity:2;transform:translateY(-100%) translateX(-50%)}.cover-foglia #btn-copy{position:absolute;font-size:1px;opacity:0;z-index:0;cursor:default;pointer-events:none;text-transform:lowercase;width:100%;left:0;text-shadow:0 0 4px rgba(0,0,0,.1)}.cover-foglia__category{text-transform:uppercase;margin-bottom:15px;font-size:1em;font-weight:600;color:#fff;text-decoration:none;display:block}.cover-foglia__category:after{content:"";display:block;height:4px;width:40px;border-radius:2px;background-color:#fff;margin:20px auto 15px auto}.cover-foglia__category a{text-decoration:none;color:#fff;display:inline-block}.cover-foglia .post__content-bottom{text-shadow:none;position:relative;align-items:flex-start;justify-content:center;margin-top:40px;padding-top:10px}.cover-foglia .post__content-bottom:after{content:"";position:absolute;z-index:0;background-color:#fff;left:-10px;right:-10px;height:100%;bottom:0}.cover-foglia .post__content-bottom .container{padding:0;display:flex;justify-content:center}.cover-foglia .post__data{position:relative;z-index:2;margin-left:20px;white-space:nowrap}.cover-foglia .post__author{justify-content:center;position:relative;align-items:flex-start}.cover-foglia .post__author .data-desktop{display:none}.cover-foglia .post__author .img{width:55px;border:3px solid #fff;transform:translateY(-20px)}.cover-foglia .post__author .nome{flex-grow:1;margin-left:10px}.cover-foglia .post__title{margin-left:auto;margin-right:auto;font-size:2.2em;font-weight:normal !important;line-height:1.1;font-family:"Gilroy-ExtraBold"}.cover-foglia .post__subtitle{max-width:700px;margin-left:auto;margin-right:auto}@media only screen and (min-width:768px){.cover-foglia{font-size:19px;min-height:70vh;margin-bottom:80px}.cover-foglia .post__title{font-size:2.8em;margin:20px auto}.cover-foglia .post__title a:after{background-color:#fff !important}.cover-foglia .post__subtitle{margin-bottom:30px}.cover-foglia .post__content-bottom{margin-top:40px}.cover-foglia__category{position:relative;transform:translateY(0)}.cover-foglia__category:after{will-change:transform;transition:transform .2s ease-out;margin:25px auto 20px auto;transform:translateY(0)}}@media only screen and (min-width:1024px){.cover-foglia{padding-bottom:0;margin-top:0;margin-bottom:50px;height:auto;justify-content:center;font-size:22px}.cover-foglia .container{position:relative;height:100vh;padding-top:70px;min-height:450px;max-height:80vw;display:flex;flex-direction:column;justify-content:center;align-items:center}.cover-foglia .post__title{font-size:2.8em;text-shadow:0 0 15px rgba(0,0,0,.2)}.cover-foglia__tag{margin-left:0;justify-content:flex-start;margin-bottom:0;width:auto;margin-right:50px}.cover-foglia .post__content-bottom{display:none}}html.no-touchevents .cover-foglia__category a:hover{text-decoration:underline}html.no-touchevents .cover-foglia .post__title a{position:relative}html.no-touchevents .cover-foglia .post__title a:after{position:absolute;bottom:-3px;width:0;left:0;margin:auto;height:1px;display:block;content:"";background-color:#444;transition:width .6s ease-out}html.no-touchevents .cover-foglia .post__title a:hover{color:#fff}html.no-touchevents .cover-foglia .post__title a:hover:after{width:100%}.foglia-post-content{position:relative;z-index:3;margin-bottom:90px}.foglia-post-content .content-post-left{display:none}.foglia-post-content .content-post{font-family:"Merriweather";color:#444;font-weight:300;font-size:17px;line-height:1.9}.foglia-post-content .content-post h2,.foglia-post-content .content-post h3,.foglia-post-content .content-post h4,.foglia-post-content .content-post h5{line-height:1.5}.foglia-post-content .content-post p{margin-top:0}.foglia-post-content .content-post p:last-child{margin-bottom:0}.foglia-post-content .content-post strong{font-weight:800}.foglia-post-content .content-post a{color:#ff4758;font-weight:600;text-decoration:none}.foglia-post-content .content-post a:hover{text-decoration:underline}.foglia-post-content .content-post img:not(.emoji){width:100% !important;height:auto !important;margin-top:30px;display:block}.foglia-post-content .content-post .wp-block-image figcaption{text-align:center;font-size:small;font-style:italic;margin-bottom:30px}.foglia-post-content .content-post blockquote{font-style:italic;padding:0 20px;text-align:center;position:relative;margin:30px 0}.foglia-post-content .content-post blockquote p{margin:0}.foglia-post-content .content-post blockquote:after,.foglia-post-content .content-post blockquote:before{content:"";display:block;width:50px;height:50px;background:url("../images/quote.svg") center;background-size:contain;opacity:.07;position:absolute}.foglia-post-content .content-post blockquote:before{left:20px;top:0}.foglia-post-content .content-post blockquote:after{right:20px;bottom:0;transform:scale(-1)}.foglia-post-content .content-post .wp-caption{width:100% !important;height:auto !important;font-size:.75em;font-style:italic;margin-top:30px;margin-bottom:30px;line-height:1.4}.foglia-post-content .content-post .wp-caption img{margin-top:0;margin-bottom:10px}.foglia-post-content .content-post figure{margin-left:0;margin-right:0}.foglia-post-content .content-post .container-iframe{position:relative}.foglia-post-content .content-post .container-iframe:after{content:"";display:block;padding-top:56%}.foglia-post-content .content-post .container-iframe iframe{position:absolute;width:100%;height:100%;top:0;left:0}.foglia-post-content .post-viaggio:not(:last-child){margin-bottom:30px}@media only screen and (min-width:1024px){.foglia-post-content>.container>.flex{display:flex;justify-content:flex-start}.foglia-post-content .content-post-left{display:block;min-width:150px;max-width:150px}.foglia-post-content .post__author{display:block;font-size:18px;position:sticky;top:130px}.foglia-post-content .post__author .img{width:90px;display:block;margin-bottom:10px}.foglia-post-content .post__author .nome{margin-left:0px}.foglia-post-content .post__author .post__data{font-weight:lighter;margin-top:5px}.foglia-post-content .content-post{flex-grow:1;display:block;max-width:700px;margin-left:150px}.foglia-post-content .content-post blockquote{margin-top:40px;margin-bottom:40px}.foglia-post-content .content-post .box-racconto{margin-top:40px;margin-bottom:40px;justify-content:center}.foglia-post-content .content-post .box-racconto__title{max-width:300px}.foglia-post-content .content-post .wp-caption>img.fullwidth{margin-left:-300px;width:calc(100% + 300px) !important}.foglia-post-content .box-author{margin-left:300px;max-width:700px;margin-top:60px;margin-bottom:60px;padding-top:60px}.foglia-post-content .box-author__img{min-width:140px}.foglia-post-content .post-viaggio{display:flex;margin-left:300px;max-width:700px}.foglia-post-content .post-viaggio .post__img{min-width:50%;max-width:50%;min-height:220px}.foglia-post-content .post-viaggio .post__content{flex-grow:1;text-align:left;padding:25px;display:flex;flex-direction:column;align-items:flex-start}.foglia-post-content .post-viaggio .post__content .post-viaggio__price{justify-self:end;margin-top:auto}html.no-touchevents .foglia-post-content .post__title:hover{color:#ff4758}}.box-author{display:flex;align-items:flex-start;color:#444;font-size:16px;text-decoration:none;font-family:"proxima-nova";margin-top:30px;padding-top:30px;margin-bottom:30px;border-top:1px dotted #ddd}.box-author__img{min-width:60px;background-size:cover;background-position:center;background-repeat:no-repeat;border-radius:50%;position:relative;z-index:2}.box-author__img:before{padding-top:100%;content:"";display:block}.box-author__content{margin-left:15px}.box-author__label{text-transform:uppercase;color:gray;font-size:.7em;display:block;margin-bottom:6px}.box-author__nome{text-align:left;font-weight:600;position:relative;z-index:2;color:#444;text-decoration:none;font-size:1.3em;margin-bottom:10px}.box-author__description{font-size:.8em;margin-top:7px;color:gray;line-height:1.3}.box-author__social{display:flex;margin-top:12px;font-size:.9em}.box-author__social a{color:gray;margin-right:10px}.box-author__social a:hover{color:#444}@media only screen and (min-width:1024px){.box-author{font-size:18px;align-items:center}}html.no-touchevents .box-author__nome:hover{color:#ff4758 !important}.box-racconto{display:flex;align-items:flex-start;color:#444;font-size:16px;text-decoration:none;font-family:"Gilroy-ExtraBold";margin:30px 0}.box-racconto__img{min-width:70px;background-size:cover;background-position:center;background-repeat:no-repeat;border-radius:50%;position:relative;z-index:2}.box-racconto__img:before{padding-top:100%;content:"";display:block}.box-racconto__content{margin-left:15px}.box-racconto__label{text-transform:uppercase;color:#ff4758;font-size:.7em;display:block;margin-bottom:6px}.box-racconto__title{margin:0;line-height:1.3}.box-racconto__title a{color:#444 !important}.archive-top{text-align:center;margin:30px 0;font-size:18px}.archive-top__title{color:#444;font-size:2.2em;margin:0;font-family:"Gilroy-ExtraBold";margin-bottom:10px;font-weight:normal}.archive-top__subtitle{margin:0 auto;max-width:800px;color:gray;font-weight:lighter;font-size:.8em;line-height:1.4}.archive-top+.post-list{margin-top:0}@media only screen and (min-width:1024px){.archive-top{font-size:25px;margin:50px 0}}.archive-evidenza .post__title{margin-bottom:5px}.archive-evidenza .post__subtitle{margin-top:0;margin-bottom:20px;color:gray}@media only screen and (min-width:768px){.archive-evidenza .post{display:flex}.archive-evidenza .post .post__img{min-width:50%;max-width:50%;min-height:220px}.archive-evidenza .post .post__title{font-weight:600;font-size:1.9em;max-width:75%;margin-bottom:15px}.archive-evidenza .post .post__subtitle{max-width:75%}.archive-evidenza .post .post__content{flex-grow:1;text-align:left;padding:25px;display:flex;flex-direction:column;align-items:flex-start}.archive-evidenza .post .post__content-bottom{justify-self:end;margin-top:auto}}html.no-touchevents .archive-evidenza .post__title a{display:inline}html.no-touchevents .archive-evidenza .post__title a:hover{border-bottom:1px solid gray}.navigation{margin:30px 0;text-align:center}.navigation .page-numbers{text-decoration:none;color:gray;display:inline-block;height:30px;line-height:30px}.navigation .page-numbers:hover{color:#3c4646}.navigation .page-numbers:not(.next):not(.prev){width:30px;text-align:center;border-radius:50%}.navigation .page-numbers:not(.next):not(.prev).current{background-color:#444;color:#fff}@media only screen and (min-width:1024px){.navigation{margin:30px 0 50px 0}}.page-autore__cover{min-height:40vh;position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;padding-top:85px;padding-bottom:30px;margin-bottom:20px}.page-autore__ombra-bottom{position:absolute;z-index:1;width:100%;left:0;bottom:0;height:70%;background-blend-mode:multiply;blend-mode:multiply;background:-moz-linear-gradient(bottom, rgba(0, 0, 0, 0.006) 0%, rgba(0, 0, 0, 0) 100%);background:-webkit-linear-gradient(bottom, rgba(0, 0, 0, 0.006) 0%, rgba(0, 0, 0, 0) 100%);background:linear-gradient(to top, rgba(0, 0, 0, 0.006) 0%, rgba(0, 0, 0, 0) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#00000000", endColorstr="#a6000000",GradientType=0 )}.page-autore__ombra-top{position:absolute;z-index:1;width:100%;left:0;top:0;height:40%;background-blend-mode:multiply;blend-mode:multiply;opacity:.6;background:-moz-linear-gradient(top, rgba(0, 0, 0, 0.0065) 0%, rgba(0, 0, 0, 0) 100%);background:-webkit-linear-gradient(top, rgba(0, 0, 0, 0.0065) 0%, rgba(0, 0, 0, 0) 100%);background:linear-gradient(to bottom, rgba(0, 0, 0, 0.0065) 0%, rgba(0, 0, 0, 0) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#00000000", endColorstr="#a6000000",GradientType=0 )}.page-autore__cover-img{background-size:cover;background-position:center;background-repeat:no-repeat;position:absolute;top:0;left:0;right:0;bottom:0;z-index:0}.page-autore__content{position:relative;z-index:3;color:#fff;text-align:center}.page-autore__content .img{width:140px;height:140px;display:block;margin:0 auto;border-radius:50%;background-size:cover;background-position:center;border:5px solid #fff;box-shadow:0 0 25px rgba(0,0,0,.3)}.page-autore__content .nome{font-weight:600;font-size:1.4em;display:block;margin-top:25px}.page-autore__social{font-size:1.5em;margin-top:20px;text-align:center}.page-autore__social a{color:#fff;margin:0 10px}.page-autore__bio{color:gray}.page-autore .content-text{max-width:750px;margin-left:auto;margin-right:auto;text-align:left;font-family:"Merriweather"}.page-autore .content-text a{color:#ff4758;text-decoration:none}.page-autore .content-text a:hover{text-decoration:underline}@media only screen and (min-width:768px){.page-autore__cover{margin-bottom:30px;min-height:400px}.page-autore__content{display:flex;text-align:left;align-items:center;font-size:20px}.page-autore__content .nome{margin:0}.page-autore__content .content{text-align:left;margin-left:25px;margin-bottom:15px}.page-autore__social{text-align:left;margin-top:15px;font-size:1.2em}.page-autore__social a{margin-left:0;margin-right:10px;opacity:.8}.page-autore__social a:hover{opacity:1}.page-autore .content-text{margin-top:40px;margin-bottom:40px}}.author .no-post{margin-bottom:60px}.author .post-list-container{justify-content:center}input,textarea{width:100%}form{position:relative}input,textarea{border:none;background:#fff;color:#797979;width:100%;border:1px solid #ddd;border-radius:3px;font-size:18px;font-family:"proxima-nova"}.campo-input:not(:last-child){margin-bottom:25px}.campo-input label{font-size:.9em}.optout{margin-top:10px;font-size:12px;color:gray;display:block;margin-bottom:15px}.optout a{color:#ff4758}.info-form{font-size:15px;color:gray;display:block;margin-bottom:15px}.info-form a{color:#ff4758}input:hover,textarea:hover{border-color:#bbb;outline:none !important}input:focus,textarea:focus{border-color:#ff4758;outline:none !important}input{height:40px;padding:0 15px;-webkit-appearance:none;-moz-appearance:none}textarea{padding:10px 15px;resize:none;height:160px}.campo-obbl{position:absolute;top:5px;right:5px;color:red;z-index:10;font-size:18px}label{display:block;color:#444;line-height:1.3;font-size:16px;margin-bottom:7px;font-weight:300}.box-check input{position:absolute;opacity:0;width:1px !important;height:1px !important}.box-check input[type=radio]+label .check-custom{border-radius:50%}.box-check input[type=checkbox]:checked+label .check-custom .iconfull,.box-check input[type=radio]:checked+label .check-custom .iconfull{transform:scale(1)}.box-check input[type=checkbox]:checked+label.full-color,.box-check input[type=radio]:checked+label.full-color{background-color:rgba(128,128,128,.1);border:1px solid rgba(128,128,128,.2)}.box-check input[type=checkbox]:checked+label.full-color .info,.box-check input[type=radio]:checked+label.full-color .info{color:#444;opacity:1}.box-check>label{cursor:pointer;display:flex;justify-content:flex-start;align-items:flex-start}.box-check>label a{color:#ff4758}.box-check>label h4{font-family:"Gilroy-ExtraBold";margin-bottom:5px;color:#444}.box-check>label .info .text-into{display:block;font-weight:300;font-size:.85em;text-transform:none}.box-check>label .info em{color:#444;display:block;font-size:.8em}.box-check>label .check-custom{width:20px;min-width:20px;height:20px;display:block;margin:0;margin-right:8px;border:1px solid #ccc;content:"";position:relative;background:#fff}.box-check>label .check-custom .iconfull{font-size:15px;position:absolute;top:-1px;left:2px;margin:auto;right:0;bottom:0;transform:scale(0);transition:all .1s;color:#ff4758}.box-check>label .info{margin-left:5px;display:block;font-size:1em;text-transform:none;line-height:1.2;flex-grow:1;color:gray;margin-bottom:0}.box-check>label.full-color{padding:20px 10px 20px 10px;border:1px solid transparent}.box-check.disabled{cursor:default !important}.box-check.disabled label{cursor:default !important}.box-check.disabled label .info{color:#aaa !important}.box-check.disabled label .info em{color:#444}.campo-input{position:relative}div.error{background:none repeat scroll 0 0 rgba(0,0,0,.7);-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;top:-27px;position:absolute;z-index:4;text-transform:uppercase;font-size:12px;font-weight:normal}div.error div{padding:7px}div.error div label.error{color:#fff;text-shadow:1px 0px 3px rgba(0,0,0,.1);margin:0;line-height:1.3}div.error div label.error span{display:block;position:absolute;bottom:-16px;left:13px;border-width:8px;border-top-color:rgba(0,0,0,.7);border-left-color:transparent;border-right-color:transparent;border-bottom-color:transparent;border-style:solid}.box-check .error{left:-15px}.response-interno{margin-top:0px;text-align:center;padding:20px;border:1px solid #ccc;color:#444;line-height:1.4;border-radius:3px}.response-interno .tit{display:block;font-weight:600;font-size:1.6em;color:#ff4758;margin-top:0;margin-bottom:10px;line-height:1.1}.response-interno .tit.error_tit{font-size:1.4em}.response-interno ul{list-style:none;margin-top:15px;margin-bottom:15px;padding:0;max-width:230px;text-align:left;margin-left:auto;margin-right:auto}.response-interno ul li{padding:10px 0 10px 20px;color:gray;position:relative}.response-interno ul li:after{content:"";width:6px;height:6px;border-radius:50%;display:block;background-color:#ff4758;position:absolute;left:0;top:15px}.response-interno a{color:#ff4758;text-decoration:none;display:block;margin:10px 0}form{max-height:2000px;transition:max-height .7s,opacity .5s;opacity:1}form.loading-form{max-height:200px;overflow:hidden}form .loading-container{transform:scale(0);transition:transform .5s .3s,opacity .5s .2s;opacity:0}form.loading-form .loading-container{transform:scale(1);opacity:1}form.hidden-form{max-height:0;overflow:hidden;opacity:0;transition:max-height .5s}form.hidden-form .loading-container{transform:scale(0);opacity:0;transition:transform .3s 0s,opacity .5s 0s}::-webkit-input-placeholder{color:#aaa;font-size:.85em;text-transform:none}::-moz-placeholder{color:#aaa;font-size:.85em;text-transform:none}:-ms-input-placeholder{color:#aaa;font-size:.85em;text-transform:none}:-moz-placeholder{color:#aaa;font-size:.85em;text-transform:none}.box-newsletter{margin:40px auto}.box-newsletter__title{text-align:center;font-weight:600;color:#323232;display:block;text-transform:uppercase;margin-top:0}.box-newsletter__form{display:flex;align-items:stretch}.box-newsletter__form input{flex-grow:1;background:#fff;border-right:0;border-bottom-right-radius:0;border-top-right-radius:0;display:block;margin:0;height:auto}.box-newsletter__form .btn{border-bottom-left-radius:0;border-top-left-radius:0}@media only screen and (min-width:768px){.box-newsletter{margin-top:0;margin-bottom:15px}}.searchform{margin:30px auto}.searchform__title{text-align:center;font-weight:600;color:#323232;display:block;margin-top:0;margin-bottom:8px}.searchform__form{display:flex;align-items:stretch}.searchform__form input[type=text]{flex-grow:1;background:#fff;border-right:0;border-bottom-right-radius:0;border-top-right-radius:0;display:block;margin:0;height:auto}.searchform__form input.btn{border-bottom-left-radius:0;border-top-left-radius:0;width:auto}@media only screen and (min-width:768px){.searchform__form input.btn{min-width:120px}}.titolo-sezione-search{margin-bottom:20px;color:gray}.titolo-sezione-search .testata{font-size:25px}.titolo-sezione-search .risultati-numero{color:#ff4758}.titolo-sezione-search .risultati-termine{color:#323232;font-weight:600}.titolo-sezione-search .searchform{margin-top:0;margin-bottom:20px}.titolo-sezione-search .searchform h4{display:none}@media only screen and (min-width:768px){.titolo-sezione-search{margin-bottom:35px;display:flex;align-items:center;justify-content:space-between}.titolo-sezione-search .searchform{margin:0;margin-left:40px;flex-grow:1;display:flex;align-items:center;order:2}.titolo-sezione-search .searchform form{flex-grow:1}}.section-error.no-post{text-align:center;width:100%;max-width:100%;margin:0}.section-error.no-post:before{opacity:.1}.section-error.no-post:after{display:none}.section-error.no-post .titolo-sezione-search{justify-content:center}.section-error.no-post .searchform{margin-top:40px}.section-error.no-post .searchform h4{color:gray}.page-deafult-container{padding-top:30px;padding-bottom:30px}.page-deafult-container__title{text-align:center;font-size:2.8em;color:#444;margin-top:0;margin-bottom:.4em;display:block;line-height:1}.page-deafult-container__text{font-family:"Merriweather";max-width:700px;margin:20px auto}@media only screen and (min-width:1024px){.page-deafult-container{padding:60px 0}.page-deafult-container__title{margin-bottom:30px}}.page-deafult-container a{color:#ff4758;text-decoration:none}.page-deafult-container a:hover{text-decoration:underline}.page-deafult-container table{border-collapse:collapse;width:100%;margin:20px auto}.page-deafult-container table td{padding:8px 10px;border:1px solid #ddd}.page-deafult-container p{margin-bottom:1em}.page-deafult-container ul{padding-left:0}.page-deafult-container ul li{display:block;margin-bottom:1em}.cover-card{display:flex;flex-direction:column;align-items:center;background-size:cover;background-position:center;background-repeat:no-repeat}.cover-card__ombra-top{position:absolute;z-index:1;width:100%;left:0;top:0;height:40%;background-blend-mode:multiply;blend-mode:multiply;background:-moz-linear-gradient(top, rgba(0, 0, 0, 0.0065) 0%, rgba(0, 0, 0, 0) 100%);background:-webkit-linear-gradient(top, rgba(0, 0, 0, 0.0065) 0%, rgba(0, 0, 0, 0) 100%);background:linear-gradient(to bottom, rgba(0, 0, 0, 0.0065) 0%, rgba(0, 0, 0, 0) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#00000000", endColorstr="#a6000000",GradientType=0 )}.cover-card__container{width:100%;background:#fff;max-width:600px;margin:0 auto;padding:30px 15px;min-height:calc(100vh - 61px);position:relative;z-index:2}.cover-card__title{text-align:center;font-size:2.5em;color:#444;margin-top:0;margin-bottom:.4em;display:block;line-height:1}.cover-card__title:after{content:"";height:4px;width:30px;border-radius:2px;background-color:#ff4758;display:block;margin:0 auto;margin-top:.4em}@media only screen and (min-width:768px){.cover-card{min-height:100vh;justify-content:center}.cover-card__container{max-width:500px;margin:0 auto;padding:30px;min-height:0;border-radius:3px}}@media only screen and (min-width:1024px){.cover-card{padding-top:61px}}.page-leggi{margin:0 auto;padding-bottom:30px}@media only screen and (max-width:1023px){.page-leggi{max-width:600px}}.page-leggi .searchform h4{display:none}.page-leggi__top{text-align:center;max-width:600px;margin-left:auto;margin-right:auto}.page-leggi__title{color:#ff4758}.page-leggi__title:after{content:"";display:block;height:4px;width:30px;border-radius:2px;background-color:#ddd;margin:20px auto 10px auto}.page-leggi__list-content{margin-left:-15px;margin-right:-15px}.page-leggi ul{list-style:none;padding:0;margin:0;font-size:20px}.page-leggi ul li{display:block}.page-leggi ul li a{display:flex;justify-content:space-between;align-items:center;text-decoration:none;padding:15px;border-bottom:1px solid #f2f2f2;color:#444;font-family:"Gilroy-ExtraBold";font-weight:normal}.page-leggi ul li a .text{flex-grow:1;margin-right:20px}.page-leggi ul li a .text .num{display:inline-block;background:#f2f2f2;padding:0px 0px;height:1.6em;min-width:1.6em;line-height:1.6em;border-radius:.8em;margin-right:6px;text-align:center;display:none}.page-leggi ul li a .text .descrizione{display:block;margin-top:5px;font-weight:lighter;font-size:.7em;color:gray}.page-leggi ul li a>.iconfull{min-width:1em;max-width:1em}@media only screen and (min-width:768px){.page-leggi{padding-bottom:50px}.page-leggi ul li a{padding-left:10px;padding-right:10px}}@media only screen and (min-width:1024px){.page-leggi{padding-bottom:50px}.page-leggi__container{max-width:100%}.page-leggi .searchform{margin-top:50px;margin-bottom:50px}.page-leggi ul li a{font-size:58px;padding:1em;justify-content:center;align-items:center}.page-leggi ul li a .text{flex-grow:inherit;margin-right:20px;text-align:center}.page-leggi ul li a .text .num{display:none}.page-leggi ul li a .text .descrizione{font-size:20px;max-width:900px;margin-top:10px;margin-left:auto;margin-right:auto}.page-leggi ul li a>.iconfull{font-size:.4em;position:relative;top:.15em;opacity:.6;display:none}}html.no-touchevents .page-leggi ul li a:hover{background-color:#ff4758;color:#fff}html.no-touchevents .page-leggi ul li a:hover .descrizione{color:#fff}.section-error{padding:30px 0;position:relative}.section-error:before{position:absolute;z-index:0;width:100%;height:100%;left:0;top:0;background-image:url(../images/error404.gif);content:"";display:block;opacity:.1}@media only screen and (max-width:767px){.section-error:before{background-size:50px}}.section-error:after{position:absolute;z-index:1;width:100%;height:100%;left:0;top:0;content:"";display:block}.section-error__title{font-size:40px;color:#444}.section-error__subtitle{font-size:20px;font-weight:lighter}.section-error__img{background-size:cover;background-repeat:no-repeat;background-position:center;width:220px;margin:30px auto;display:block;border-radius:50%;border:5px solid #fff}.section-error__img:after{display:block;content:"";padding-top:100%}.section-error h5{font-size:25px}@media only screen and (min-width:768px){.section-error{padding:50px 0}}.section-error .container{position:relative;z-index:2;max-width:600px;text-align:center}.section-error .searchform{width:100%}.section-error .align-center{padding:20px 0}.section-error .align-center h4{margin-top:0;margin-bottom:10px}.glitch{color:#ff4758;position:relative;margin:0 auto}@keyframes noise-anim{0%{clip:rect(77px, 9999px, 51px, 0)}5%{clip:rect(13px, 9999px, 85px, 0)}10%{clip:rect(64px, 9999px, 68px, 0)}15%{clip:rect(21px, 9999px, 34px, 0)}20%{clip:rect(100px, 9999px, 87px, 0)}25%{clip:rect(81px, 9999px, 78px, 0)}30%{clip:rect(70px, 9999px, 20px, 0)}35%{clip:rect(44px, 9999px, 70px, 0)}40%{clip:rect(90px, 9999px, 42px, 0)}45%{clip:rect(98px, 9999px, 54px, 0)}50%{clip:rect(62px, 9999px, 86px, 0)}55%{clip:rect(99px, 9999px, 37px, 0)}60%{clip:rect(24px, 9999px, 45px, 0)}65%{clip:rect(69px, 9999px, 52px, 0)}70%{clip:rect(21px, 9999px, 98px, 0)}75%{clip:rect(1px, 9999px, 65px, 0)}80%{clip:rect(33px, 9999px, 48px, 0)}85%{clip:rect(65px, 9999px, 83px, 0)}90%{clip:rect(82px, 9999px, 36px, 0)}95%{clip:rect(38px, 9999px, 52px, 0)}100%{clip:rect(9px, 9999px, 33px, 0)}}.glitch:after{content:attr(data-text);position:absolute;margin-left:2px;text-shadow:-1px 0 red;top:0;left:50%;transform:translateX(-50%);color:#ff4758;text-align:center;overflow:hidden;clip:rect(0, 900px, 0, 0);animation:noise-anim 2s infinite linear alternate-reverse;white-space:nowrap}@keyframes noise-anim-2{0%{clip:rect(64px, 9999px, 49px, 0)}5%{clip:rect(64px, 9999px, 64px, 0)}10%{clip:rect(77px, 9999px, 52px, 0)}15%{clip:rect(23px, 9999px, 77px, 0)}20%{clip:rect(13px, 9999px, 23px, 0)}25%{clip:rect(26px, 9999px, 28px, 0)}30%{clip:rect(84px, 9999px, 74px, 0)}35%{clip:rect(92px, 9999px, 84px, 0)}40%{clip:rect(15px, 9999px, 24px, 0)}45%{clip:rect(15px, 9999px, 67px, 0)}50%{clip:rect(15px, 9999px, 80px, 0)}55%{clip:rect(76px, 9999px, 4px, 0)}60%{clip:rect(84px, 9999px, 29px, 0)}65%{clip:rect(83px, 9999px, 13px, 0)}70%{clip:rect(36px, 9999px, 71px, 0)}75%{clip:rect(80px, 9999px, 2px, 0)}80%{clip:rect(30px, 9999px, 26px, 0)}85%{clip:rect(15px, 9999px, 17px, 0)}90%{clip:rect(28px, 9999px, 23px, 0)}95%{clip:rect(87px, 9999px, 77px, 0)}100%{clip:rect(16px, 9999px, 34px, 0)}}.glitch:before{content:attr(data-text);position:absolute;margin-left:-2px;text-align:center;text-shadow:1px 0 blue;top:0;color:#ff4758;overflow:hidden;clip:rect(0, 900px, 0, 0);animation:noise-anim-2 3s infinite linear alternate-reverse;white-space:nowrap}.new-image-seo{position:relative}.new-image-seo .picture-container{position:absolute;top:0;height:100%;left:0;width:100%}.new-image-seo .picture-container picture{display:block;height:100%;width:100%}.new-image-seo .picture-container .responsive-image{display:block;width:100%;height:100%;object-fit:cover}