/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
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;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}*,*:after,*:before{margin:0;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.small{font-size:0.8em;line-height:1.3em;color:#C6C6C6}.small.label{text-transform:uppercase;font-size:0.6em;line-height:2.5em}body{font-size:112.5%;line-height:1.3;color:#231611;font-family:"futura-pt",sans-serif;font-weight:400;font-style:normal}h1,h2,h3{margin-top:0;margin-bottom:0;font-family:"futura-pt-bold",sans-serif;font-weight:700;font-style:normal}h1{font-size:1.75em}h2{font-size:1.33333em}h3{font-size:1em;border-bottom:1px solid #00A783;display:inline}article h1,article h2,article h3{margin:1em 0}article h3:before,article h3:after{content:'-';display:block;clear:both;color:transparent}h1.withSpace{padding:1.51786em 0}h2.withSpace{padding:1.25em 0}h3.withSpace{padding:1.51825em 0}p{max-width:580px;margin:0 0 1em 0}p.p-no-space{margin:0}a:link{color:#00A783}a:visited{color:#008484}a:hover{color:#977F88}a:active{color:#00A783}a.button{-webkit-appearance:button;-moz-appearance:button;appearance:button;text-decoration:none;font-family:"futura-pt-bold",sans-serif;font-weight:700;font-style:normal;border:2px solid #00A783;background-color:#FFEF19;color:#231611;padding:1em}a.button:hover{color:#231611;background-color:white}h1#site-name a:link,#navigation a:link{color:#00A783}h1#site-name a:visited,#navigation a:visited{color:#00A783}h1#site-name a:hover,#navigation a:hover{color:#977F88}h1#site-name a:active,#navigation a:active{color:#00A783}#footer a:link{color:#C6C6C6}#footer a:visited{color:#C6C6C6}#footer a:hover{color:#00A783}#footer a:active{color:#00A783}em{border-bottom:1px solid #00A783}ol{list-style:decimal inside}ul{list-style:none inside}ul li:before{content:'•';color:#00A783;font-size:0.7em;margin-left:-0.3em}ul li ul{padding-left:1em}ul.conSpazio li{margin-bottom:1em}ul.conSpazio li ul{margin-top:1em}figcaption{font-size:0.8em;line-height:1.3em;color:#C6C6C6}p.strillo,.strillo{font-family:"futura-pt-bold",sans-serif;font-weight:700;font-style:normal;font-size:1.5em;color:#977F88}p.strillo{max-width:none;width:100% !important;border:1px solid #FFEF19;padding:1em}ol.superElenco{list-style:none;counter-reset:counter}ol.superElenco li:before{counter-increment:counter;content:counter(counter) ". ";font-family:"futura-pt-bold",sans-serif;font-weight:700;font-style:normal;font-size:2.1em;color:yellow}ul.superElenco li:before{position:relative;left:-0.5em;margin-left:-1em}span.elencoRiverbero{display:block;margin-left:50%;position:relative}span.elencoRiverbero:before{content:'—';color:transparent;border-top:4px solid yellow;width:100%;position:absolute;left:-100%}img{max-width:100%;height:auto}div.statusMessages{padding:1em;margin:1em 0;border:2px solid #00A783;background-color:#F9FBF8;font-size:1.1em}*{box-sizing:border-box}.marginBottomStandard{margin-bottom:1em}div#block-starkfz-local-tasks{clear:both;border-bottom:2px solid #00A783;margin-bottom:1em}div#block-starkfz-local-tasks:after{content:"";display:table;clear:both}div#block-starkfz-local-tasks ul{list-style:none;clear:both}div#block-starkfz-local-tasks ul li{border:2px solid #00A783;border-bottom:none;float:left;clear:none;height:auto;overflow:auto;margin-right:1em;padding:0.2em 0.4em}div#block-starkfz-local-tasks ul li:before{content:none}div#block-starkfz-local-tasks ul li:last-child{margin-right:0}div#block-starkfz-local-tasks ul li:hover{background-color:#FFEF19}div#block-starkfz-local-tasks ul li a{color:#231611;text-decoration:none;font-family:"futura-pt-bold",sans-serif;font-weight:700;font-style:normal;font-size:0.9em}div#block-starkfz-local-tasks ul li a:hover{color:#231611;text-decoration:none}div#block-starkfz-local-tasks ul li a.is-active:link{color:#C6C6C6;text-decoration:underline}#block-starkfz-content{clear:both}div.toolbar-tray ul{list-style:none;clear:both}div.toolbar-tray ul li:before{content:none}div.blog div.views-row{border-bottom:1px solid #977F88;margin-bottom:1em;padding-bottom:1em}div.blog div.views-row:last-child{border-bottom:0}div.blog div.views-row div.views-field-view-node a{border:2px solid #00A783;padding:.55556em;display:block;width:33%;float:right;clear:none;text-align:center}div.blog div.views-row div.views-field-view-node a:hover{background-color:#FFEF19}div.blog div.views-row p.views-field-created span.author{color:#977F88}div.blog div.views-row p.views-field-field-tags{clear:both}div.blog div.views-row p.views-field-field-tags:after{content:"";display:table;clear:both}div.blog div.views-row p.permalink{font-size:0.8em;line-height:1.3em;color:#C6C6C6}div.blog.blog-other-post div.views-row:last-child{border-bottom:none}div.blog.blog-other-post div.views-field-field-location{display:none}body.page-node-type-article article>div>div{margin-bottom:1em;padding-bottom:1em;position:relative}body.page-node-type-article article>div>div:after{content:'—';display:block;color:transparent;width:2em;border-bottom:1px solid #00A783;position:absolute;right:0}footer{font-size:0.8em;line-height:1.3em;color:#C6C6C6}footer p{margin-bottom:0}div#block-subheader{border:1px solid #00A783;padding:1em;margin-bottom:0}div#block-subheader>div div.shWrapper{clear:both}div#block-subheader>div div.shWrapper:after{content:"";display:table;clear:both}div#block-subheader>div div.shWrapper div.shCcontainer.mailChimp{border-top:1px solid #FFEF19;padding-top:1em;margin-top:1em}div#block-subheader>div div.shWrapper div.shCcontainer.mailChimp p.shHeader{margin-bottom:0;font-family:"futura-pt-bold",sans-serif;font-weight:700;font-style:normal}div#block-subheader>div div.shWrapper div.shCcontainer.mailChimp .shMcItem{float:left;clear:none}div#block-subheader>div div.shWrapper div.fbLike,div#block-subheader>div div.shWrapper div.tweet,div#block-subheader>div div.shWrapper div.joinNewsletter{float:left;clear:none;margin-right:.55556em;margin-bottom:.22222em;height:1.55556em}div#block-subheader>div div.shWrapper div.joinNewsletter{margin-right:0;margin-bottom:0}div#block-subheader>div div.shWrapper div.joinNewsletter:before{content:'.';display:block;color:transparent;height:10px;margin-bottom:-8px}div#block-subheader>div div.shWrapper div.joinNewsletter a.button{font-size:0.8em;padding:.27778em 1em;text-align:center}div#block-mailchimpsubscriptionformmailchimpsignup,div#block-mailchimpsubscriptionformmailchimpsignup-2{border:1px solid #00A783;border-top:none;padding:1em;margin-bottom:1em}div#block-mailchimpsubscriptionformmailchimpsignup-2{border-top:1px solid #00A783}div.mailchimp-signup-subscribe-form{font-size:0.8em;font-family:"futura-pt-bold",sans-serif;font-weight:700;font-style:normal;clear:both}div.mailchimp-signup-subscribe-form:after{content:"";display:table;clear:both}div.mailchimp-signup-subscribe-form:before{content:'Get our bi-weekly digest';margin-bottom:1em;display:block}div.mailchimp-signup-subscribe-form label{display:none}div.mailchimp-signup-subscribe-form div.mailchimp-newsletter-mergefields,div.mailchimp-signup-subscribe-form div#edit-actions{float:left;clear:none}div.mailchimp-signup-subscribe-form div.mailchimp-newsletter-mergefields{width:80%}div.mailchimp-signup-subscribe-form div.mailchimp-newsletter-mergefields div.js-form-item-mergevars-email,div.mailchimp-signup-subscribe-form div.mailchimp-newsletter-mergefields div.js-form-item-mergevars-fname{width:48%;float:left;clear:none}div.mailchimp-signup-subscribe-form div.mailchimp-newsletter-mergefields div.js-form-item-mergevars-email input,div.mailchimp-signup-subscribe-form div.mailchimp-newsletter-mergefields div.js-form-item-mergevars-fname input{font-size:1em;width:100%;height:3.55556em;box-sizing:border-box;padding:0;margin:0;width:100%;border:1px solid #00A783;padding-left:1em}div.mailchimp-signup-subscribe-form div.mailchimp-newsletter-mergefields div.js-form-item-mergevars-email{margin-right:4%}div.mailchimp-signup-subscribe-form div#edit-actions{width:20%;padding-left:1em}div.mailchimp-signup-subscribe-form div#edit-actions input{font-size:1em;width:100%;height:3.55556em;box-sizing:border-box;padding:0;margin:0}div#block-mailchimpsubscriptionformmailchimpsignup-2 div.mailchimp-newsletter-mergefields,div#block-mailchimpsubscriptionformmailchimpsignup-2 div#edit-actions{float:none;clear:both}div#block-mailchimpsubscriptionformmailchimpsignup-2 div.mailchimp-newsletter-mergefields{width:100%}div#block-mailchimpsubscriptionformmailchimpsignup-2 div.mailchimp-newsletter-mergefields div.js-form-item-mergevars-email,div#block-mailchimpsubscriptionformmailchimpsignup-2 div.mailchimp-newsletter-mergefields div.js-form-item-mergevars-fname{width:100%;float:none;clear:both;margin-bottom:1em}div#block-mailchimpsubscriptionformmailchimpsignup-2 div#edit-actions{width:100%;padding-left:0}
@media (min-width:0px){.no-mobile,.no-mobile-inline{display:none}body{padding:0 10vmin}body div.layout-container div.big-section div.row{clear:both;margin-bottom:1em;display:flex}body div.layout-container div.big-section div.row .column{border-top:1px solid #977F88;margin-top:1em;margin-right:1em;padding-top:0.6em;height:auto}body div.layout-container div.big-section div.row .column:last-child{margin-right:0}body div.layout-container div.big-section div.row .column.slogan p{margin-bottom:0}body div.layout-container div.big-section div.row .column{flex-direction:row}body div.layout-container div.big-section div.row header.column,body div.layout-container div.big-section div.row div.column.menu{width:47%}body div.layout-container div.big-section div.row header.column{margin-right:6%}body div.layout-container div.big-section div.row div.column.menu{margin-right:0}body div.layout-container main aside,body div.layout-container main div.layout-content{margin:0 auto}body div.layout-container main aside div#block-starkfz-page-title h1,body div.layout-container main div.layout-content div#block-starkfz-page-title h1{margin-bottom:1em}body div.layout-container>footer{margin-top:1em;padding-top:1em;border-top:1px solid #977F88}body figure,body div.figure{margin:1em 0}body div#block-mailchimpsubscriptionformmailchimpsignup{display:none}body div#block-subheader{margin-bottom:1em}}.cc-banner{font-size:12px !important;height:30px}.cc-banner .cc-btn{padding-top:2px;padding-bottom:0}
@media all and (min-width:580px) and (max-width:959px){.no-mobile{display:block}.no-mobile-inline{display:inline}.no-medium{display:none}body div.layout-container div.big-section div.row div.column.menu{width:auto;margin-right:0}body div.layout-container div.big-section div.row div.column.slogan,body div.layout-container div.big-section div.row div.column.menu{flex-grow:1}body div.layout-container div.big-section div.row header.column{margin-right:1em;width:6.25em}body div.layout-container main{margin-left:7.25em}body div.grigliaN div.grigliaNRow{display:flex;margin-bottom:1em}body div.grigliaN div.grigliaNRow div.grigliaNItem{flex-grow:1;margin-right:1em;padding-right:1em;border-right:1px solid #FFEF19}body div.grigliaN div.grigliaNRow div.grigliaNItemEmpty{content:'---';color:transparent}body div.grigliaN div.grigliaNRow div.grigliaNItemNoBorder{border-right:none}body div.grigliaN.grigliaOurPlan div.grigliaNItem{min-width:32%}body div.grigliaN.grigliaOurPlan div.grigliaNItem img{width:50%;margin:0 auto;display:block}body div#block-mailchimpsubscriptionformmailchimpsignup{display:block}body div#block-subheader{margin-bottom:0}}
@media all and (min-width:960px) and (max-width:1439px){.no-mobile{display:block}.no-mobile-inline{display:inline}.no-wide{display:none}body div.layout-container div.big-section div.row div.column.slogan{margin-right:1em;flex-basis:auto;width:35.55556em !important}body div.layout-container div.big-section div.row header.column,body div.layout-container div.big-section div.row div.column.menu{min-width:6.111em;flex-shrink:1000}body div.layout-container div.big-section div.row header.column{margin-right:1em}body div.layout-container main div.layout-content{max-width:35.55556em !important;margin:0 auto}body div.grigliaN div.grigliaNRow{display:flex;margin-bottom:1em}body div.grigliaN div.grigliaNRow div.grigliaNItem{flex-grow:1;margin-right:1em;padding-right:1em;border-right:1px solid #FFEF19}body div.grigliaN div.grigliaNRow div.grigliaNItemEmpty{content:'---';color:transparent}body div.grigliaN div.grigliaNRow div.grigliaNItemNoBorder{border-right:none}body div.grigliaN.grigliaOurPlan div.grigliaNItem{min-width:32%}body div.grigliaN.grigliaOurPlan div.grigliaNItem img{width:50%;margin:0 auto;display:block}body div#block-mailchimpsubscriptionformmailchimpsignup{display:block}body div#block-subheader{margin-bottom:0}}
@media all and (min-width:1440px){.no-mobile{display:block}.no-mobile-inline{display:inline}.no-huge{display:none}body div.layout-container div.big-section div.row div.column.slogan{margin-right:1em;flex-basis:auto;width:35.55556em !important}body div.layout-container div.big-section div.row header.column,body div.layout-container div.big-section div.row div.column.menu{min-width:8.33333em;flex-shrink:1000}body div.layout-container div.big-section div.row header.column{margin-right:1em}body div.layout-container main div.layout-content{max-width:35.55556em !important;margin:0 auto}body div.grigliaN div.grigliaNRow{display:flex;margin-bottom:1em}body div.grigliaN div.grigliaNRow div.grigliaNItem{flex-grow:1;margin-right:1em;padding-right:1em;border-right:1px solid #FFEF19}body div.grigliaN div.grigliaNRow div.grigliaNItemEmpty{content:'---';color:transparent}body div.grigliaN div.grigliaNRow div.grigliaNItemNoBorder{border-right:none}body div.grigliaN.grigliaOurPlan div.grigliaNItem{min-width:32%}body div.grigliaN.grigliaOurPlan div.grigliaNItem img{width:50%;margin:0 auto;display:block}body div#block-mailchimpsubscriptionformmailchimpsignup{display:block}body div#block-subheader{margin-bottom:0}}
input.button{font-size:0.8em;font-family:"futura-pt-bold",sans-serif;font-weight:700;font-style:normal;padding:0.8em;margin:0.5em 0.5em 0.5em 0;border:2px solid #00A783;background-color:#FFEF19;cursor:pointer}input.button:hover{background-color:white}input.form-text{padding:0.8em;margin-top:1em}input ~ .description{font-size:0.8em;line-height:1.3em;color:#C6C6C6}
ol{list-style:decimal outside;padding-left:2em;}ol li{padding-left:0.6em;}.blog .views-field-view-node{height:auto;overflow:auto;margin:0.7em;}strong,em,p strong{font-family:"futura-pt-bold",sans-serif;font-style:normal;font-weight:700;}ul li{position:relative;padding-left:1em;}ul li:before{position:absolute;left:0em;top:0.3em;}
