@import url("https://fonts.googleapis.com/css2?family=Lato:ital,wght@0,400;0,700;1,400;1,700&family=Oswald:wght@500;700&display=swap");
/* @license GNU-GPL-2.0-or-later https://www.drupal.org/licensing/faq */
@font-face{font-family:'fontello';src:url(/themes/custom/stcll/stylesheets/fontello/font/fontello.eot?84808880=);src:url(/themes/custom/stcll/stylesheets/fontello/font/fontello.eot?84808880=#iefix) format('embedded-opentype'),url(/themes/custom/stcll/stylesheets/fontello/font/fontello.woff2?84808880=) format('woff2'),url(/themes/custom/stcll/stylesheets/fontello/font/fontello.woff?84808880=) format('woff'),url(/themes/custom/stcll/stylesheets/fontello/font/fontello.ttf?84808880=) format('truetype'),url(/themes/custom/stcll/stylesheets/fontello/font/fontello.svg?84808880=#fontello) format('svg');font-weight:normal;font-style:normal;}[class^="icon-"]:before,[class*=" icon-"]:before{font-family:"fontello";font-style:normal;font-weight:normal;speak:never;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.icon-video:before{content:'\25b6';}.icon-play:before{content:'\e800';}.icon-videocam:before{content:'\e801';}.icon-headphones:before{content:'\e802';}.icon-doc-text:before{content:'\f0f6';}.icon-folder-open-empty:before{content:'\f115';}.icon-gamepad:before{content:'\f11b';}.icon-box:before{content:'\f187';}.icon-cubes:before{content:'\f1b3';}
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,main,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;}article,aside,details,figcaption,figure,footer,header,menu,nav,section,main,summary{display:block;}body{line-height:1;}ol,ul{list-style:none;}blockquote,q{quotes:none;}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none;}table{border-collapse:collapse;border-spacing:0;}.dev-notes-trigger{position:fixed;display:block;bottom:20px;left:20px;width:40px;height:40px;background:#ff9;border-radius:50%;z-index:9999;text-decoration:none;text-align:center;padding-top:14px;font-size:10px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;text-transform:uppercase;font-weight:bold;color:#667;box-shadow:0 3px 1px rgba(0,0,0,0.2);}.developer-note{position:absolute;padding:20px;background:#ff9;right:20px;box-shadow:3px 3px 1px rgba(0,0,0,0.2);width:15vw;display:none;}.developer-note:after{position:absolute;top:0;left:-20px;width:0;height:0;content:"";border-opposite-position(left):20px solid #ff9;border-bottom:20px solid transparent;border-top:20px solid transparent;}.developer-note.left{right:auto;left:20px;}.developer-note.left:after{position:absolute;top:0;right:-20px;left:auto;width:0;height:0;content:"";border-opposite-position(right):20px solid #ff9;border-bottom:20px solid transparent;border-top:20px solid transparent;border-right:none;}*,*:after,*:before{box-sizing:border-box;}.container,#user-login,.embedded-form h3{max-width:1200px;width:100%;margin:0 auto;}.container.with-content,#user-login,.embedded-form h3.with-content,.field-group h3.container,.field-group .embedded-form h3,.embedded-form .field-group h3,.hero .container.content,.hero .embedded-form h3.content,.embedded-form .hero h3.content{padding-left:20px;padding-right:20px;}.row,.fields-box.collapse-fields .row{width:100%;display:table;table-layout:fixed;padding:0;margin:0;}.row.collapse .col,.fields-box.collapse-fields .row .col{padding-left:0;padding-right:0;}.row.no-margin > [class^=col]:first-child{padding-left:0;}.row.no-margin > [class^=col]:last-child{padding-right:0;}.col-1{display:table-cell;padding-left:20px;padding-right:20px;width:8.3333333333%;vertical-align:top;}.row.collapse .col-1,.fields-box.collapse-fields .row .col-1{padding-left:0;padding-right:0;}.col-2{display:table-cell;padding-left:20px;padding-right:20px;width:16.6666666667%;vertical-align:top;}.row.collapse .col-2,.fields-box.collapse-fields .row .col-2{padding-left:0;padding-right:0;}.col-3{display:table-cell;padding-left:20px;padding-right:20px;width:25%;vertical-align:top;}.row.collapse .col-3,.fields-box.collapse-fields .row .col-3{padding-left:0;padding-right:0;}.col-4{display:table-cell;padding-left:20px;padding-right:20px;width:33.3333333333%;vertical-align:top;}.row.collapse .col-4,.fields-box.collapse-fields .row .col-4{padding-left:0;padding-right:0;}.col-5{display:table-cell;padding-left:20px;padding-right:20px;width:41.6666666667%;vertical-align:top;}.row.collapse .col-5,.fields-box.collapse-fields .row .col-5{padding-left:0;padding-right:0;}.col-6{display:table-cell;padding-left:20px;padding-right:20px;width:50%;vertical-align:top;}.row.collapse .col-6,.fields-box.collapse-fields .row .col-6{padding-left:0;padding-right:0;}.col-7{display:table-cell;padding-left:20px;padding-right:20px;width:58.3333333333%;vertical-align:top;}.row.collapse .col-7,.fields-box.collapse-fields .row .col-7{padding-left:0;padding-right:0;}.col-8{display:table-cell;padding-left:20px;padding-right:20px;width:66.6666666667%;vertical-align:top;}.row.collapse .col-8,.fields-box.collapse-fields .row .col-8{padding-left:0;padding-right:0;}.col-9{display:table-cell;padding-left:20px;padding-right:20px;width:75%;vertical-align:top;}.row.collapse .col-9,.fields-box.collapse-fields .row .col-9{padding-left:0;padding-right:0;}.col-10{display:table-cell;padding-left:20px;padding-right:20px;width:83.3333333333%;vertical-align:top;}.row.collapse .col-10,.fields-box.collapse-fields .row .col-10{padding-left:0;padding-right:0;}.col-11{display:table-cell;padding-left:20px;padding-right:20px;width:91.6666666667%;vertical-align:top;}.row.collapse .col-11,.fields-box.collapse-fields .row .col-11{padding-left:0;padding-right:0;}.col-12{display:table-cell;padding-left:20px;padding-right:20px;width:100%;vertical-align:top;}.row.collapse .col-12,.fields-box.collapse-fields .row .col-12{padding-left:0;padding-right:0;}@media only screen and (min-width:768px){.push-1{position:relative;left:8.3333333333%;}.pull-1{position:relative;left:-8.3333333333%;}.push-2{position:relative;left:16.6666666667%;}.pull-2{position:relative;left:-16.6666666667%;}.push-3{position:relative;left:25%;}.pull-3{position:relative;left:-25%;}.push-4{position:relative;left:33.3333333333%;}.pull-4{position:relative;left:-33.3333333333%;}.push-5{position:relative;left:41.6666666667%;}.pull-5{position:relative;left:-41.6666666667%;}.push-6{position:relative;left:50%;}.pull-6{position:relative;left:-50%;}.push-7{position:relative;left:58.3333333333%;}.pull-7{position:relative;left:-58.3333333333%;}.push-8{position:relative;left:66.6666666667%;}.pull-8{position:relative;left:-66.6666666667%;}.push-9{position:relative;left:75%;}.pull-9{position:relative;left:-75%;}.push-10{position:relative;left:83.3333333333%;}.pull-10{position:relative;left:-83.3333333333%;}.push-11{position:relative;left:91.6666666667%;}.pull-11{position:relative;left:-91.6666666667%;}.push-12{position:relative;left:100%;}.pull-12{position:relative;left:-100%;}}.row.border > *[class*=col]{border:1px solid #222221;}.row.vcenter,.fields-box.collapse-fields .vcenter.row{vertical-align:middle;}.row.vcenter > *[class*=col]{vertical-align:middle;}.row.vbottom,.fields-box.collapse-fields .vbottom.row{vertical-align:bottom;}.row.vbottom > *[class*=col]{vertical-align:bottom;}.row.auto,.fields-box.collapse-fields .auto.row{width:100%;table-layout:auto;}.row.flexible,.fields-box.collapse-fields .flexible.row{width:auto;table-layout:auto;}.col{display:table-cell;padding-left:20px;padding-right:20px;}.col.center{text-align:center;}.vcenter{vertical-align:middle;}.col-full{padding-left:20px;padding-right:20px;}.twoInARow{float:left;width:50%;}.aleft{text-align:left;}.aright{text-align:right;}.acenter{text-align:center;}.n-up,.taxonomy-regioni-full-list,.taxonomy-temi-full-list.compact ul{padding:0;margin-left:-20px;margin-right:-20px;}.n-up:after,.taxonomy-regioni-full-list:after,.taxonomy-temi-full-list.compact ul:after{content:"";display:table;clear:both;}.n-up > li,.taxonomy-regioni-full-list > li,.taxonomy-temi-full-list.compact ul > li{width:33.3%;display:block;float:left;margin-bottom:10px;vertical-align:top;padding-left:20px;padding-right:20px;}.n-up.single-short-row,.single-short-row.taxonomy-regioni-full-list,.taxonomy-temi-full-list.compact ul.single-short-row{text-align:center;}.n-up.single-short-row > li,.single-short-row.taxonomy-regioni-full-list > li,.taxonomy-temi-full-list.compact ul.single-short-row > li{display:inline-block;text-align:left;float:none;}.n-up.auto-width,.auto-width.taxonomy-regioni-full-list,.taxonomy-temi-full-list.compact ul.auto-width{display:table;table-layout:fixed;margin:0 auto;}.n-up.auto-width > li,.auto-width.taxonomy-regioni-full-list > li,.taxonomy-temi-full-list.compact ul.auto-width > li{display:table-cell;width:auto;float:none;margin-bottom:0;}.up-1 > li{width:100%;}.up-1 > li:nth-child(1n+1){clear:left;}.up-2 > li,.taxonomy-temi-full-list.compact ul > li{width:50%;}.up-2 > li:nth-child(2n+1),.taxonomy-temi-full-list.compact ul > li:nth-child(2n+1){clear:left;}.up-3 > li{width:33.3333333333%;}.up-3 > li:nth-child(3n+1){clear:left;}.up-4 > li{width:25%;}.up-4 > li:nth-child(4n+1){clear:left;}.up-5 > li,.taxonomy-regioni-full-list > li{width:20%;}.up-5 > li:nth-child(5n+1),.taxonomy-regioni-full-list > li:nth-child(5n+1){clear:left;}.up-6 > li{width:16.6666666667%;}.up-6 > li:nth-child(6n+1){clear:left;}.up-7 > li{width:14.2857142857%;}.up-7 > li:nth-child(7n+1){clear:left;}.up-8 > li{width:12.5%;}.up-8 > li:nth-child(8n+1){clear:left;}.up-9 > li{width:11.1111111111%;}.up-9 > li:nth-child(9n+1){clear:left;}.up-10 > li{width:10%;}.up-10 > li:nth-child(10n+1){clear:left;}.up-11 > li{width:9.0909090909%;}.up-11 > li:nth-child(11n+1){clear:left;}.up-12 > li{width:8.3333333333%;}.up-12 > li:nth-child(12n+1){clear:left;}.grid-up-1{max-width:100%;display:grid;grid-template-columns:repeat(1,minmax(5rem,1fr));grid-template-rows:auto;row-gap:20px;-moz-column-gap:20px;column-gap:20px;}.grid-up-1.grid-equalize-heights{align-items:stretch;}.grid-up-2{max-width:100%;display:grid;grid-template-columns:repeat(2,minmax(5rem,1fr));grid-template-rows:auto;row-gap:20px;-moz-column-gap:20px;column-gap:20px;}.grid-up-2.grid-equalize-heights{align-items:stretch;}.grid-up-3{max-width:100%;display:grid;grid-template-columns:repeat(3,minmax(5rem,1fr));grid-template-rows:auto;row-gap:20px;-moz-column-gap:20px;column-gap:20px;}.grid-up-3.grid-equalize-heights{align-items:stretch;}.grid-up-4{max-width:100%;display:grid;grid-template-columns:repeat(4,minmax(5rem,1fr));grid-template-rows:auto;row-gap:20px;-moz-column-gap:20px;column-gap:20px;}.grid-up-4.grid-equalize-heights{align-items:stretch;}.grid-up-5{max-width:100%;display:grid;grid-template-columns:repeat(5,minmax(5rem,1fr));grid-template-rows:auto;row-gap:20px;-moz-column-gap:20px;column-gap:20px;}.grid-up-5.grid-equalize-heights{align-items:stretch;}.grid-up-6{max-width:100%;display:grid;grid-template-columns:repeat(6,minmax(5rem,1fr));grid-template-rows:auto;row-gap:20px;-moz-column-gap:20px;column-gap:20px;}.grid-up-6.grid-equalize-heights{align-items:stretch;}.grid-up-7{max-width:100%;display:grid;grid-template-columns:repeat(7,minmax(5rem,1fr));grid-template-rows:auto;row-gap:20px;-moz-column-gap:20px;column-gap:20px;}.grid-up-7.grid-equalize-heights{align-items:stretch;}.grid-up-8{max-width:100%;display:grid;grid-template-columns:repeat(8,minmax(5rem,1fr));grid-template-rows:auto;row-gap:20px;-moz-column-gap:20px;column-gap:20px;}.grid-up-8.grid-equalize-heights{align-items:stretch;}.grid-up-9{max-width:100%;display:grid;grid-template-columns:repeat(9,minmax(5rem,1fr));grid-template-rows:auto;row-gap:20px;-moz-column-gap:20px;column-gap:20px;}.grid-up-9.grid-equalize-heights{align-items:stretch;}.grid-up-10{max-width:100%;display:grid;grid-template-columns:repeat(10,minmax(5rem,1fr));grid-template-rows:auto;row-gap:20px;-moz-column-gap:20px;column-gap:20px;}.grid-up-10.grid-equalize-heights{align-items:stretch;}.grid-up-11{max-width:100%;display:grid;grid-template-columns:repeat(11,minmax(5rem,1fr));grid-template-rows:auto;row-gap:20px;-moz-column-gap:20px;column-gap:20px;}.grid-up-11.grid-equalize-heights{align-items:stretch;}.grid-up-12{max-width:100%;display:grid;grid-template-columns:repeat(12,minmax(5rem,1fr));grid-template-rows:auto;row-gap:20px;-moz-column-gap:20px;column-gap:20px;}.grid-up-12.grid-equalize-heights{align-items:stretch;}.grid-up-auto{max-width:100%;display:grid;grid-template-columns:repeat(auto-fill,minmax(15rem,1fr));grid-template-rows:auto;row-gap:20px;-moz-column-gap:20px;column-gap:20px;align-items:start;}.grid-up-auto.grid-equalize-heights{align-items:stretch;}@media only screen and (max-width:767px){.row,.fields-box.collapse-fields .row{display:block;width:100%;}.col{display:block;width:100%;}.col-1{display:block;width:100%;}.col-2{display:block;width:100%;}.col-3{display:block;width:100%;}.col-4{display:block;width:100%;}.col-5{display:block;width:100%;}.col-6{display:block;width:100%;}.col-7{display:block;width:100%;}.col-8{display:block;width:100%;}.col-9{display:block;width:100%;}.col-10{display:block;width:100%;}.col-11{display:block;width:100%;}.col-12{display:block;width:100%;}.mob-1{width:8.3333333333%;display:table-cell;vertical-align:top;padding-left:20px;padding-right:20px;}.mob-2{width:16.6666666667%;display:table-cell;vertical-align:top;padding-left:20px;padding-right:20px;}.mob-3{width:25%;display:table-cell;vertical-align:top;padding-left:20px;padding-right:20px;}.mob-4{width:33.3333333333%;display:table-cell;vertical-align:top;padding-left:20px;padding-right:20px;}.mob-5{width:41.6666666667%;display:table-cell;vertical-align:top;padding-left:20px;padding-right:20px;}.mob-6{width:50%;display:table-cell;vertical-align:top;padding-left:20px;padding-right:20px;}.mob-7{width:58.3333333333%;display:table-cell;vertical-align:top;padding-left:20px;padding-right:20px;}.mob-8{width:66.6666666667%;display:table-cell;vertical-align:top;padding-left:20px;padding-right:20px;}.mob-9{width:75%;display:table-cell;vertical-align:top;padding-left:20px;padding-right:20px;}.mob-10{width:83.3333333333%;display:table-cell;vertical-align:top;padding-left:20px;padding-right:20px;}.mob-11{width:91.6666666667%;display:table-cell;vertical-align:top;padding-left:20px;padding-right:20px;}.mob-12{width:100%;display:table-cell;vertical-align:top;padding-left:20px;padding-right:20px;}.n-up > li,.taxonomy-regioni-full-list > li,.taxonomy-temi-full-list.compact ul > li,.n-up.auto-width > li{display:block;width:100%;float:none;}.twoInARow{width:100%;}.col-6 + .col-6{margin-top:40px;}.grid-up-1{display:block;}.grid-up-1 > *{margin-bottom:20px;}.grid-up-2{display:block;}.grid-up-2 > *{margin-bottom:20px;}.grid-up-3{display:block;}.grid-up-3 > *{margin-bottom:20px;}.grid-up-4{display:block;}.grid-up-4 > *{margin-bottom:20px;}.grid-up-5{display:block;}.grid-up-5 > *{margin-bottom:20px;}.grid-up-6{display:block;}.grid-up-6 > *{margin-bottom:20px;}.grid-up-7{display:block;}.grid-up-7 > *{margin-bottom:20px;}.grid-up-8{display:block;}.grid-up-8 > *{margin-bottom:20px;}.grid-up-9{display:block;}.grid-up-9 > *{margin-bottom:20px;}.grid-up-10{display:block;}.grid-up-10 > *{margin-bottom:20px;}.grid-up-11{display:block;}.grid-up-11 > *{margin-bottom:20px;}.grid-up-12{display:block;}.grid-up-12 > *{margin-bottom:20px;}.mobile-grid-up-1{max-width:100%;padding-left:20px;padding-right:20px;display:grid;grid-template-columns:repeat(1,minmax(5rem,1fr));grid-template-rows:auto;row-gap:20px;-moz-column-gap:20px;column-gap:20px;}.mobile-grid-up-1.grid-equalize-heights{align-items:stretch;}.mobile-grid-up-2{max-width:100%;padding-left:20px;padding-right:20px;display:grid;grid-template-columns:repeat(2,minmax(5rem,1fr));grid-template-rows:auto;row-gap:20px;-moz-column-gap:20px;column-gap:20px;}.mobile-grid-up-2.grid-equalize-heights{align-items:stretch;}.mobile-grid-up-3{max-width:100%;padding-left:20px;padding-right:20px;display:grid;grid-template-columns:repeat(3,minmax(5rem,1fr));grid-template-rows:auto;row-gap:20px;-moz-column-gap:20px;column-gap:20px;}.mobile-grid-up-3.grid-equalize-heights{align-items:stretch;}.mobile-grid-up-4{max-width:100%;padding-left:20px;padding-right:20px;display:grid;grid-template-columns:repeat(4,minmax(5rem,1fr));grid-template-rows:auto;row-gap:20px;-moz-column-gap:20px;column-gap:20px;}.mobile-grid-up-4.grid-equalize-heights{align-items:stretch;}.mobile-grid-up-5{max-width:100%;padding-left:20px;padding-right:20px;display:grid;grid-template-columns:repeat(5,minmax(5rem,1fr));grid-template-rows:auto;row-gap:20px;-moz-column-gap:20px;column-gap:20px;}.mobile-grid-up-5.grid-equalize-heights{align-items:stretch;}.mobile-grid-up-6{max-width:100%;padding-left:20px;padding-right:20px;display:grid;grid-template-columns:repeat(6,minmax(5rem,1fr));grid-template-rows:auto;row-gap:20px;-moz-column-gap:20px;column-gap:20px;}.mobile-grid-up-6.grid-equalize-heights{align-items:stretch;}.mobile-grid-up-7{max-width:100%;padding-left:20px;padding-right:20px;display:grid;grid-template-columns:repeat(7,minmax(5rem,1fr));grid-template-rows:auto;row-gap:20px;-moz-column-gap:20px;column-gap:20px;}.mobile-grid-up-7.grid-equalize-heights{align-items:stretch;}.mobile-grid-up-8{max-width:100%;padding-left:20px;padding-right:20px;display:grid;grid-template-columns:repeat(8,minmax(5rem,1fr));grid-template-rows:auto;row-gap:20px;-moz-column-gap:20px;column-gap:20px;}.mobile-grid-up-8.grid-equalize-heights{align-items:stretch;}.mobile-grid-up-9{max-width:100%;padding-left:20px;padding-right:20px;display:grid;grid-template-columns:repeat(9,minmax(5rem,1fr));grid-template-rows:auto;row-gap:20px;-moz-column-gap:20px;column-gap:20px;}.mobile-grid-up-9.grid-equalize-heights{align-items:stretch;}.mobile-grid-up-10{max-width:100%;padding-left:20px;padding-right:20px;display:grid;grid-template-columns:repeat(10,minmax(5rem,1fr));grid-template-rows:auto;row-gap:20px;-moz-column-gap:20px;column-gap:20px;}.mobile-grid-up-10.grid-equalize-heights{align-items:stretch;}.mobile-grid-up-11{max-width:100%;padding-left:20px;padding-right:20px;display:grid;grid-template-columns:repeat(11,minmax(5rem,1fr));grid-template-rows:auto;row-gap:20px;-moz-column-gap:20px;column-gap:20px;}.mobile-grid-up-11.grid-equalize-heights{align-items:stretch;}.mobile-grid-up-12{max-width:100%;padding-left:20px;padding-right:20px;display:grid;grid-template-columns:repeat(12,minmax(5rem,1fr));grid-template-rows:auto;row-gap:20px;-moz-column-gap:20px;column-gap:20px;}.mobile-grid-up-12.grid-equalize-heights{align-items:stretch;}}.iconFont{font-family:"icomoon";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.iconArrowRight,.breadcrumbs li:after{font-family:"icomoon";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\eddb";}.iconArrowDown,h2.hanging:after{font-family:"icomoon";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\eddd";}.iconArrowUp,.vertical-navbar .scroll-top:before{font-family:"icomoon";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\edd9";}.iconExpand,.administrative-links .toggle:before,.expander:before{font-family:"icomoon";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\edbd";}.iconDiritti:before{font-family:"icomoon";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e914";}.iconEducazione:before{font-family:"icomoon";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e915";}.iconPoverta:before{font-family:"icomoon";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e916";}.iconProtezione:before{font-family:"icomoon";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e917";}.iconSaluteNutrizione:before{font-family:"icomoon";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e918";}.iconEuro,.metadata-wrapper li.field-budget:before{font-family:"icomoon";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e904";}.iconDurata,.metadata-wrapper li.field-durata:before{font-family:"icomoon";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e903";}.iconProgetti,.metadata-wrapper li.field-numero-progetti:before{font-family:"icomoon";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e902";}.iconBeneficiari,.metadata-wrapper li.field-numero-beneficiari:before{font-family:"icomoon";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e900";}.iconOrganicLine{font-family:"icomoon";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e913";}.iconEmail,.field-with-icon.field-icon-email:before{font-family:"icomoon";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\ea31";}.iconUser,.field-with-icon.field-icon-user:before{font-family:"icomoon";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e99c";}.iconBirthday,.field-with-icon.field-icon-birthdate:before{font-family:"icomoon";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\ea5f";}.iconGender,.field-with-icon.field-icon-gender:before{font-family:"icomoon";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\ecfa";}.iconLocation,.field-with-icon.field-icon-location:before{font-family:"icomoon";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\ea3d";}.iconMobile,.field-with-icon.field-icon-mobile:before{font-family:"icomoon";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\ea75";}.iconPhone{font-family:"icomoon";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\ea1d";}.iconInfo,form .field-container .show-description:before{font-family:"icomoon";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\ed52";}.iconSearch,.gsc-search-button:after,.page-header .search i:before{font-family:"icomoon";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\eb33";}.iconCode,.field-with-icon.field-icon-code:before{font-family:"icomoon";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e9f6";}.iconCreditCard,.field-with-icon.field-icon-credit-card:before{font-family:"icomoon";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\ea15";}.iconClose{font-family:"icomoon";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\ed63";}.iconCity,.field-with-icon.field-icon-city:before{font-family:"icomoon";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e90a";}.iconFile,.field-with-icon.field-icon-file:before{font-family:"icomoon";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e9ad";}.iconClock,.field-with-icon.field-icon-clock:before{font-family:"icomoon";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\ea4f";}.iconQuestion,.field-with-icon.field-icon-question:before{font-family:"icomoon";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\ed55";}.iconEarth,.field-with-icon.field-icon-earth:before{font-family:"icomoon";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\ec93";}.iconExternalLink,a.external:not([class~=action]):after{font-family:"icomoon";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\eec6";}.iconChecked{font-family:"icomoon";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\ed6e";}.iconGraduate,.field-with-icon.field-icon-graduate:before{font-family:"icomoon";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e901";}.regionIcon,i.italia,i.africa-subsahariana,i.europa,i.asia-pacifico,i.america-latina,i.nord-africa-medio-oriente{display:block;background-size:contain;height:100px;background-repeat:no-repeat;background-position:50% 50%;display:block;}i.nord-africa-medio-oriente{background-image:url(/themes/custom/stcll/img/regioni/nord-africa-medio-oriente.png);}i.america-latina{background-image:url(/themes/custom/stcll/img/regioni/america-latina.png);}i.asia-pacifico{background-image:url(/themes/custom/stcll/img/regioni/sud-est-asia.png);}i.europa{background-image:url(/themes/custom/stcll/img/regioni/europa.png);}i.africa-subsahariana{background-image:url(/themes/custom/stcll/img/regioni/africa-subsahariana.png);}i.italia{background-image:url(/themes/custom/stcll/img/regioni/italia.png);}.huge-text{font-size:1.8rem;color:#4A4F53;color:#222221;line-height:1.2;}.filled .huge-text,.body-sidebar-container .sidebar .google-map .huge-text,.taxonomy-regione-paesi-horizontal-list .huge-text{color:#222221;}.big-text,.narrow-title .field-body,.page-node.node-type-page .field-body,.taxonomy-regione-full-page .taxonomy-term-description,.hero-sticker-intro .hero-description-element,.home-header .hero-description-element,.taxonomy-tema-full-page .tema-header .hero-description-element,.hero-sticker-intro .taxonomy-term-description,.home-header .taxonomy-term-description,.taxonomy-tema-full-page .tema-header .taxonomy-term-description{font-size:1.4rem;color:#555;color:#222221;}.filled .big-text,.filled .narrow-title .field-body,.narrow-title .filled .field-body,.body-sidebar-container .sidebar .google-map .big-text,.body-sidebar-container .sidebar .google-map .narrow-title .field-body,.narrow-title .body-sidebar-container .sidebar .google-map .field-body,.filled .page-node.node-type-page .field-body,.body-sidebar-container .sidebar .google-map .page-node.node-type-page .field-body,.page-node.node-type-page .filled .field-body,.page-node.node-type-page .body-sidebar-container .sidebar .google-map .field-body,.body-sidebar-container .sidebar .page-node.node-type-page .google-map .field-body,.taxonomy-regione-paesi-horizontal-list .big-text,.taxonomy-regione-paesi-horizontal-list .narrow-title .field-body,.narrow-title .taxonomy-regione-paesi-horizontal-list .field-body,.taxonomy-regione-paesi-horizontal-list .page-node.node-type-page .field-body,.page-node.node-type-page .taxonomy-regione-paesi-horizontal-list .field-body,.filled .taxonomy-regione-full-page .taxonomy-term-description,.body-sidebar-container .sidebar .google-map .taxonomy-regione-full-page .taxonomy-term-description,.taxonomy-regione-paesi-horizontal-list .taxonomy-regione-full-page .taxonomy-term-description,.taxonomy-regione-full-page .filled .taxonomy-term-description,.taxonomy-regione-full-page .body-sidebar-container .sidebar .google-map .taxonomy-term-description,.body-sidebar-container .sidebar .taxonomy-regione-full-page .google-map .taxonomy-term-description,.taxonomy-regione-full-page .taxonomy-regione-paesi-horizontal-list .taxonomy-term-description,.filled .hero-sticker-intro .hero-description-element,.filled .home-header .hero-description-element,.body-sidebar-container .sidebar .google-map .hero-sticker-intro .hero-description-element,.body-sidebar-container .sidebar .google-map .home-header .hero-description-element,.taxonomy-regione-paesi-horizontal-list .hero-sticker-intro .hero-description-element,.taxonomy-regione-paesi-horizontal-list .home-header .hero-description-element,.filled .taxonomy-tema-full-page .tema-header .hero-description-element,.body-sidebar-container .sidebar .google-map .taxonomy-tema-full-page .tema-header .hero-description-element,.taxonomy-regione-paesi-horizontal-list .taxonomy-tema-full-page .tema-header .hero-description-element,.taxonomy-tema-full-page .filled .tema-header .hero-description-element,.taxonomy-tema-full-page .body-sidebar-container .sidebar .google-map .tema-header .hero-description-element,.body-sidebar-container .sidebar .taxonomy-tema-full-page .google-map .tema-header .hero-description-element,.taxonomy-tema-full-page .taxonomy-regione-paesi-horizontal-list .tema-header .hero-description-element,.hero-sticker-intro .filled .hero-description-element,.home-header .filled .hero-description-element,.hero-sticker-intro .body-sidebar-container .sidebar .google-map .hero-description-element,.home-header .body-sidebar-container .sidebar .google-map .hero-description-element,.body-sidebar-container .sidebar .hero-sticker-intro .google-map .hero-description-element,.body-sidebar-container .sidebar .home-header .google-map .hero-description-element,.hero-sticker-intro .taxonomy-regione-paesi-horizontal-list .hero-description-element,.home-header .taxonomy-regione-paesi-horizontal-list .hero-description-element,.taxonomy-tema-full-page .tema-header .filled .hero-description-element,.taxonomy-tema-full-page .tema-header .body-sidebar-container .sidebar .google-map .hero-description-element,.body-sidebar-container .sidebar .taxonomy-tema-full-page .tema-header .google-map .hero-description-element,.taxonomy-tema-full-page .tema-header .taxonomy-regione-paesi-horizontal-list .hero-description-element,.filled .hero-sticker-intro .taxonomy-term-description,.filled .home-header .taxonomy-term-description,.body-sidebar-container .sidebar .google-map .hero-sticker-intro .taxonomy-term-description,.body-sidebar-container .sidebar .google-map .home-header .taxonomy-term-description,.taxonomy-regione-paesi-horizontal-list .hero-sticker-intro .taxonomy-term-description,.taxonomy-regione-paesi-horizontal-list .home-header .taxonomy-term-description,.filled .taxonomy-tema-full-page .tema-header .taxonomy-term-description,.body-sidebar-container .sidebar .google-map .taxonomy-tema-full-page .tema-header .taxonomy-term-description,.taxonomy-regione-paesi-horizontal-list .taxonomy-tema-full-page .tema-header .taxonomy-term-description,.taxonomy-tema-full-page .filled .tema-header .taxonomy-term-description,.taxonomy-tema-full-page .body-sidebar-container .sidebar .google-map .tema-header .taxonomy-term-description,.body-sidebar-container .sidebar .taxonomy-tema-full-page .google-map .tema-header .taxonomy-term-description,.taxonomy-tema-full-page .taxonomy-regione-paesi-horizontal-list .tema-header .taxonomy-term-description,.hero-sticker-intro .filled .taxonomy-term-description,.home-header .filled .taxonomy-term-description,.hero-sticker-intro .body-sidebar-container .sidebar .google-map .taxonomy-term-description,.home-header .body-sidebar-container .sidebar .google-map .taxonomy-term-description,.body-sidebar-container .sidebar .hero-sticker-intro .google-map .taxonomy-term-description,.body-sidebar-container .sidebar .home-header .google-map .taxonomy-term-description,.hero-sticker-intro .taxonomy-regione-paesi-horizontal-list .taxonomy-term-description,.home-header .taxonomy-regione-paesi-horizontal-list .taxonomy-term-description,.taxonomy-tema-full-page .tema-header .filled .taxonomy-term-description,.taxonomy-tema-full-page .tema-header .body-sidebar-container .sidebar .google-map .taxonomy-term-description,.body-sidebar-container .sidebar .taxonomy-tema-full-page .tema-header .google-map .taxonomy-term-description,.taxonomy-tema-full-page .tema-header .taxonomy-regione-paesi-horizontal-list .taxonomy-term-description,.with-bg .big-text,.with-bg .narrow-title .field-body,.narrow-title .with-bg .field-body,.with-bg .page-node.node-type-page .field-body,.page-node.node-type-page .with-bg .field-body,.with-bg .taxonomy-regione-full-page .taxonomy-term-description,.taxonomy-regione-full-page .with-bg .taxonomy-term-description,.with-bg .hero-sticker-intro .hero-description-element,.with-bg .home-header .hero-description-element,.with-bg .taxonomy-tema-full-page .tema-header .hero-description-element,.taxonomy-tema-full-page .with-bg .tema-header .hero-description-element,.hero-sticker-intro .with-bg .hero-description-element,.home-header .with-bg .hero-description-element,.taxonomy-tema-full-page .tema-header .with-bg .hero-description-element,.with-bg .hero-sticker-intro .taxonomy-term-description,.with-bg .home-header .taxonomy-term-description,.with-bg .taxonomy-tema-full-page .tema-header .taxonomy-term-description,.taxonomy-tema-full-page .with-bg .tema-header .taxonomy-term-description,.hero-sticker-intro .with-bg .taxonomy-term-description,.home-header .with-bg .taxonomy-term-description,.taxonomy-tema-full-page .tema-header .with-bg .taxonomy-term-description{color:#222221;}.tiny-text,.legal,.children-menu a{font-size:0.75rem;line-height:1.2;}.normal-text{font-size:1rem;}.hero-text,.hero-sticker-intro .hero-intro-element,.home-header .hero-intro-element,.taxonomy-tema-full-page .tema-header .hero-intro-element{font-size:2.3rem;}.text-container,body.cke_editable,.cke_editable,.taxonomy-regione-full-page .taxonomy-term-description,.lead-form-wrapper .webform-confirmation,.hero-sticker-intro .hero-description-element,.home-header .hero-description-element,.taxonomy-tema-full-page .tema-header .hero-description-element,.hero-sticker-intro .taxonomy-term-description,.home-header .taxonomy-term-description,.taxonomy-tema-full-page .tema-header .taxonomy-term-description,.legal{max-width:35em;font-family:"Lato",sans-serif;line-height:1.44;}.text-container:after,.cke_editable:after,.taxonomy-regione-full-page .taxonomy-term-description:after,.lead-form-wrapper .webform-confirmation:after,.hero-sticker-intro .hero-description-element:after,.home-header .hero-description-element:after,.taxonomy-tema-full-page .tema-header .hero-description-element:after,.hero-sticker-intro .taxonomy-term-description:after,.home-header .taxonomy-term-description:after,.taxonomy-tema-full-page .tema-header .taxonomy-term-description:after,.legal:after{content:"";display:table;clear:both;}.text-container h1,.cke_editable h1,.taxonomy-regione-full-page .taxonomy-term-description h1,.lead-form-wrapper .webform-confirmation h1,.hero-sticker-intro .hero-description-element h1,.home-header .hero-description-element h1,.taxonomy-tema-full-page .tema-header .hero-description-element h1,.hero-sticker-intro .taxonomy-term-description h1,.home-header .taxonomy-term-description h1,.taxonomy-tema-full-page .tema-header .taxonomy-term-description h1,.legal h1{font-family:"Oswald",sans-serif;font-weight:400;font-size:3rem;padding-bottom:0.5em;}.text-container h2,.cke_editable h2,.taxonomy-regione-full-page .taxonomy-term-description h2,.lead-form-wrapper .webform-confirmation h2,.hero-sticker-intro .hero-description-element h2,.home-header .hero-description-element h2,.taxonomy-tema-full-page .tema-header .hero-description-element h2,.hero-sticker-intro .taxonomy-term-description h2,.home-header .taxonomy-term-description h2,.taxonomy-tema-full-page .tema-header .taxonomy-term-description h2,.legal h2{font-size:2em;font-family:"Lato",sans-serif;font-family:"Oswald",sans-serif;font-weight:400;text-transform:uppercase;}.text-container h3,.cke_editable h3,.taxonomy-regione-full-page .taxonomy-term-description h3,.lead-form-wrapper .webform-confirmation h3,.hero-sticker-intro .hero-description-element h3,.home-header .hero-description-element h3,.taxonomy-tema-full-page .tema-header .hero-description-element h3,.hero-sticker-intro .taxonomy-term-description h3,.home-header .taxonomy-term-description h3,.taxonomy-tema-full-page .tema-header .taxonomy-term-description h3,.legal h3{font-size:1.5em;font-family:"Lato",sans-serif;font-family:"Oswald",sans-serif;font-weight:400;text-transform:uppercase;}.text-container h4,.cke_editable h4,.taxonomy-regione-full-page .taxonomy-term-description h4,.lead-form-wrapper .webform-confirmation h4,.hero-sticker-intro .hero-description-element h4,.home-header .hero-description-element h4,.taxonomy-tema-full-page .tema-header .hero-description-element h4,.hero-sticker-intro .taxonomy-term-description h4,.home-header .taxonomy-term-description h4,.taxonomy-tema-full-page .tema-header .taxonomy-term-description h4,.legal h4{font-family:"Lato",sans-serif;}.text-container h2,.cke_editable h2,.taxonomy-regione-full-page .taxonomy-term-description h2,.lead-form-wrapper .webform-confirmation h2,.hero-sticker-intro .hero-description-element h2,.home-header .hero-description-element h2,.taxonomy-tema-full-page .tema-header .hero-description-element h2,.hero-sticker-intro .taxonomy-term-description h2,.home-header .taxonomy-term-description h2,.taxonomy-tema-full-page .tema-header .taxonomy-term-description h2,.legal h2{margin-top:1em;line-height:1.2;}.text-container h2:first-child,.cke_editable h2:first-child,.taxonomy-regione-full-page .taxonomy-term-description h2:first-child,.lead-form-wrapper .webform-confirmation h2:first-child,.hero-sticker-intro .hero-description-element h2:first-child,.home-header .hero-description-element h2:first-child,.taxonomy-tema-full-page .tema-header .hero-description-element h2:first-child,.hero-sticker-intro .taxonomy-term-description h2:first-child,.home-header .taxonomy-term-description h2:first-child,.taxonomy-tema-full-page .tema-header .taxonomy-term-description h2:first-child,.legal h2:first-child{margin-top:0;}.text-container *.sticker,.cke_editable *.sticker,.taxonomy-regione-full-page .taxonomy-term-description *.sticker,.lead-form-wrapper .webform-confirmation *.sticker,.hero-sticker-intro .hero-description-element *.sticker,.home-header .hero-description-element *.sticker,.taxonomy-tema-full-page .tema-header .hero-description-element *.sticker,.hero-sticker-intro .taxonomy-term-description *.sticker,.home-header .taxonomy-term-description *.sticker,.taxonomy-tema-full-page .tema-header .taxonomy-term-description *.sticker,.legal *.sticker{margin-bottom:0;}.text-container ul,.cke_editable ul,.taxonomy-regione-full-page .taxonomy-term-description ul,.lead-form-wrapper .webform-confirmation ul,.hero-sticker-intro .hero-description-element ul,.home-header .hero-description-element ul,.taxonomy-tema-full-page .tema-header .hero-description-element ul,.hero-sticker-intro .taxonomy-term-description ul,.home-header .taxonomy-term-description ul,.taxonomy-tema-full-page .tema-header .taxonomy-term-description ul,.legal ul{list-style:none;}.text-container em,.cke_editable em,.taxonomy-regione-full-page .taxonomy-term-description em,.lead-form-wrapper .webform-confirmation em,.hero-sticker-intro .hero-description-element em,.home-header .hero-description-element em,.taxonomy-tema-full-page .tema-header .hero-description-element em,.hero-sticker-intro .taxonomy-term-description em,.home-header .taxonomy-term-description em,.taxonomy-tema-full-page .tema-header .taxonomy-term-description em,.legal em{font-family:"Lato",sans-serif;}.text-container strong,.cke_editable strong,.taxonomy-regione-full-page .taxonomy-term-description strong,.lead-form-wrapper .webform-confirmation strong,.hero-sticker-intro .hero-description-element strong,.home-header .hero-description-element strong,.taxonomy-tema-full-page .tema-header .hero-description-element strong,.hero-sticker-intro .taxonomy-term-description strong,.home-header .taxonomy-term-description strong,.taxonomy-tema-full-page .tema-header .taxonomy-term-description strong,.legal strong{font-family:"Lato",sans-serif;color:#DA291C;}.text-container ul,.cke_editable ul,.taxonomy-regione-full-page .taxonomy-term-description ul,.lead-form-wrapper .webform-confirmation ul,.hero-sticker-intro .hero-description-element ul,.home-header .hero-description-element ul,.taxonomy-tema-full-page .tema-header .hero-description-element ul,.hero-sticker-intro .taxonomy-term-description ul,.home-header .taxonomy-term-description ul,.taxonomy-tema-full-page .tema-header .taxonomy-term-description ul,.legal ul,.text-container ol,.cke_editable ol,.taxonomy-regione-full-page .taxonomy-term-description ol,.lead-form-wrapper .webform-confirmation ol,.hero-sticker-intro .hero-description-element ol,.home-header .hero-description-element ol,.taxonomy-tema-full-page .tema-header .hero-description-element ol,.hero-sticker-intro .taxonomy-term-description ol,.home-header .taxonomy-term-description ol,.taxonomy-tema-full-page .tema-header .taxonomy-term-description ol,.legal ol,.text-container dl,.cke_editable dl,.taxonomy-regione-full-page .taxonomy-term-description dl,.lead-form-wrapper .webform-confirmation dl,.hero-sticker-intro .hero-description-element dl,.home-header .hero-description-element dl,.taxonomy-tema-full-page .tema-header .hero-description-element dl,.hero-sticker-intro .taxonomy-term-description dl,.home-header .taxonomy-term-description dl,.taxonomy-tema-full-page .tema-header .taxonomy-term-description dl,.legal dl{margin-bottom:0.5em;}.text-container li,.cke_editable li,.taxonomy-regione-full-page .taxonomy-term-description li,.lead-form-wrapper .webform-confirmation li,.hero-sticker-intro .hero-description-element li,.home-header .hero-description-element li,.taxonomy-tema-full-page .tema-header .hero-description-element li,.hero-sticker-intro .taxonomy-term-description li,.home-header .taxonomy-term-description li,.taxonomy-tema-full-page .tema-header .taxonomy-term-description li,.legal li,.text-container dt,.cke_editable dt,.taxonomy-regione-full-page .taxonomy-term-description dt,.lead-form-wrapper .webform-confirmation dt,.hero-sticker-intro .hero-description-element dt,.home-header .hero-description-element dt,.taxonomy-tema-full-page .tema-header .hero-description-element dt,.hero-sticker-intro .taxonomy-term-description dt,.home-header .taxonomy-term-description dt,.taxonomy-tema-full-page .tema-header .taxonomy-term-description dt,.legal dt{display:block;margin-bottom:0.5em;padding-left:1em;position:relative;}.text-container li:before,.cke_editable li:before,.taxonomy-regione-full-page .taxonomy-term-description li:before,.lead-form-wrapper .webform-confirmation li:before,.hero-sticker-intro .hero-description-element li:before,.home-header .hero-description-element li:before,.taxonomy-tema-full-page .tema-header .hero-description-element li:before,.hero-sticker-intro .taxonomy-term-description li:before,.home-header .taxonomy-term-description li:before,.taxonomy-tema-full-page .tema-header .taxonomy-term-description li:before,.legal li:before,.text-container dt:before,.cke_editable dt:before,.taxonomy-regione-full-page .taxonomy-term-description dt:before,.lead-form-wrapper .webform-confirmation dt:before,.hero-sticker-intro .hero-description-element dt:before,.home-header .hero-description-element dt:before,.taxonomy-tema-full-page .tema-header .hero-description-element dt:before,.hero-sticker-intro .taxonomy-term-description dt:before,.home-header .taxonomy-term-description dt:before,.taxonomy-tema-full-page .tema-header .taxonomy-term-description dt:before,.legal dt:before{position:absolute;left:0;top:0;content:"–";}.text-container dd,.cke_editable dd,.taxonomy-regione-full-page .taxonomy-term-description dd,.lead-form-wrapper .webform-confirmation dd,.hero-sticker-intro .hero-description-element dd,.home-header .hero-description-element dd,.taxonomy-tema-full-page .tema-header .hero-description-element dd,.hero-sticker-intro .taxonomy-term-description dd,.home-header .taxonomy-term-description dd,.taxonomy-tema-full-page .tema-header .taxonomy-term-description dd,.legal dd{padding-left:1em;margin-bottom:0.5em;}.text-container .no-bullets li,.cke_editable .no-bullets li,.taxonomy-regione-full-page .taxonomy-term-description .no-bullets li,.lead-form-wrapper .webform-confirmation .no-bullets li,.hero-sticker-intro .hero-description-element .no-bullets li,.home-header .hero-description-element .no-bullets li,.taxonomy-tema-full-page .tema-header .hero-description-element .no-bullets li,.hero-sticker-intro .taxonomy-term-description .no-bullets li,.home-header .taxonomy-term-description .no-bullets li,.taxonomy-tema-full-page .tema-header .taxonomy-term-description .no-bullets li,.legal .no-bullets li,.text-container .no-bullets dt,.cke_editable .no-bullets dt,.taxonomy-regione-full-page .taxonomy-term-description .no-bullets dt,.lead-form-wrapper .webform-confirmation .no-bullets dt,.hero-sticker-intro .hero-description-element .no-bullets dt,.home-header .hero-description-element .no-bullets dt,.taxonomy-tema-full-page .tema-header .hero-description-element .no-bullets dt,.hero-sticker-intro .taxonomy-term-description .no-bullets dt,.home-header .taxonomy-term-description .no-bullets dt,.taxonomy-tema-full-page .tema-header .taxonomy-term-description .no-bullets dt,.legal .no-bullets dt,.text-container .no-bullets dd,.cke_editable .no-bullets dd,.taxonomy-regione-full-page .taxonomy-term-description .no-bullets dd,.lead-form-wrapper .webform-confirmation .no-bullets dd,.hero-sticker-intro .hero-description-element .no-bullets dd,.home-header .hero-description-element .no-bullets dd,.taxonomy-tema-full-page .tema-header .hero-description-element .no-bullets dd,.hero-sticker-intro .taxonomy-term-description .no-bullets dd,.home-header .taxonomy-term-description .no-bullets dd,.taxonomy-tema-full-page .tema-header .taxonomy-term-description .no-bullets dd,.legal .no-bullets dd{padding-left:0;}.text-container .no-bullets li:before,.cke_editable .no-bullets li:before,.taxonomy-regione-full-page .taxonomy-term-description .no-bullets li:before,.lead-form-wrapper .webform-confirmation .no-bullets li:before,.hero-sticker-intro .hero-description-element .no-bullets li:before,.home-header .hero-description-element .no-bullets li:before,.taxonomy-tema-full-page .tema-header .hero-description-element .no-bullets li:before,.hero-sticker-intro .taxonomy-term-description .no-bullets li:before,.home-header .taxonomy-term-description .no-bullets li:before,.taxonomy-tema-full-page .tema-header .taxonomy-term-description .no-bullets li:before,.legal .no-bullets li:before,.text-container .no-bullets dt:before,.cke_editable .no-bullets dt:before,.taxonomy-regione-full-page .taxonomy-term-description .no-bullets dt:before,.lead-form-wrapper .webform-confirmation .no-bullets dt:before,.hero-sticker-intro .hero-description-element .no-bullets dt:before,.home-header .hero-description-element .no-bullets dt:before,.taxonomy-tema-full-page .tema-header .hero-description-element .no-bullets dt:before,.hero-sticker-intro .taxonomy-term-description .no-bullets dt:before,.home-header .taxonomy-term-description .no-bullets dt:before,.taxonomy-tema-full-page .tema-header .taxonomy-term-description .no-bullets dt:before,.legal .no-bullets dt:before,.text-container .no-bullets dd:before,.cke_editable .no-bullets dd:before,.taxonomy-regione-full-page .taxonomy-term-description .no-bullets dd:before,.lead-form-wrapper .webform-confirmation .no-bullets dd:before,.hero-sticker-intro .hero-description-element .no-bullets dd:before,.home-header .hero-description-element .no-bullets dd:before,.taxonomy-tema-full-page .tema-header .hero-description-element .no-bullets dd:before,.hero-sticker-intro .taxonomy-term-description .no-bullets dd:before,.home-header .taxonomy-term-description .no-bullets dd:before,.taxonomy-tema-full-page .tema-header .taxonomy-term-description .no-bullets dd:before,.legal .no-bullets dd:before{content:"";}.text-container.last *:last-child,.last.cke_editable *:last-child,.taxonomy-regione-full-page .last.taxonomy-term-description *:last-child,.lead-form-wrapper .last.webform-confirmation *:last-child,.hero-sticker-intro .hero-description-element *:last-child,.home-header .hero-description-element *:last-child,.taxonomy-tema-full-page .tema-header .hero-description-element *:last-child,.hero-sticker-intro .taxonomy-term-description *:last-child,.home-header .taxonomy-term-description *:last-child,.taxonomy-tema-full-page .tema-header .taxonomy-term-description *:last-child,.last.legal *:last-child{margin-bottom:0;}.text-container.align-center,.align-center.cke_editable,.taxonomy-regione-full-page .align-center.taxonomy-term-description,.lead-form-wrapper .align-center.webform-confirmation,.hero-sticker-intro .align-center.hero-description-element,.home-header .align-center.hero-description-element,.taxonomy-tema-full-page .tema-header .align-center.hero-description-element,.hero-sticker-intro .align-center.taxonomy-term-description,.home-header .align-center.taxonomy-term-description,.taxonomy-tema-full-page .tema-header .align-center.taxonomy-term-description,.align-center.legal{margin:0 auto;}.text-container img,.cke_editable img,.taxonomy-regione-full-page .taxonomy-term-description img,.lead-form-wrapper .webform-confirmation img,.hero-sticker-intro .hero-description-element img,.home-header .hero-description-element img,.taxonomy-tema-full-page .tema-header .hero-description-element img,.hero-sticker-intro .taxonomy-term-description img,.home-header .taxonomy-term-description img,.taxonomy-tema-full-page .tema-header .taxonomy-term-description img,.legal img{height:auto;}.page-header{position:relative;width:100%;z-index:2000;background:#FFFFFF;padding:10px 15px 10px 15px;border-top:5px solid #DA291C;}.page-header .logo-menu-wrapper{display:table;width:100%;}.page-header .header-left,.page-header .header-right{display:table-cell;vertical-align:bottom;}.page-header .header-left{width:25%;padding-right:20px;position:relative;}.page-header .header-left img{width:400px;}.page-header a.home-link{display:block;position:absolute;top:0;left:0;right:0;bottom:0;background:url(/themes/custom/stcll/img/SaveTheChildren.png);background-size:contain;background-repeat:no-repeat;background-position:bottom left;overflow:hidden;text-indent:100%;white-space:nowrap;}.page-header .header-right{width:75%;padding-left:20px;text-align:right;}.page-header nav ul.menu > li{display:inline-block;position:relative;}.page-header nav ul.menu > li > ul{display:none;position:absolute;background:#FFFFFF;box-shadow:0 2px 0 0px rgba(0,0,0,0.3);border:1px solid #DA291C;padding-top:10px;border-radius:3px;}.page-header nav ul.menu > li > ul:before{position:absolute;z-index:1;top:-7px;left:3px;width:0;height:0;content:"";border-opposite-position(top):8px solid #FFFFFF;border-left:8px solid transparent;border-right:8px solid transparent;}.page-header nav ul.menu > li > ul:after{position:absolute;z-index:0;top:-8px;left:3px;width:0;height:0;content:"";border-opposite-position(top):8px solid #DA291C;border-left:8px solid transparent;border-right:8px solid transparent;}.page-header nav ul.menu > li > ul li{display:block;}.page-header nav ul.menu > li > ul a{font-size:14px;padding:0 10px 10px 10px !important;margin-right:0;text-align:left;color:#222221;white-space:nowrap;}.page-header nav ul.menu > li:hover > ul{display:block;}.page-header nav ul.menu > li:hover > ul ul{display:none;}.page-header h2{font-size:1.4rem;color:#DA291C;}.page-header .secondary-menu{padding-bottom:10px;}.page-header .secondary-menu a{font-size:15px;color:#484040;margin-left:10px;}.page-header .search i{padding-left:10px;font-size:16px;color:#484040;}.page-header .search i:before{position:relative;top:2px;}.page-header .search,.page-header .secondary-menu{display:inline-block;}.page-header .primary-menu{}.page-header .primary-menu a{color:#DA291C;margin-right:15px;padding:7px 0;}.page-header .primary-menu .dona-top{background:#DA291C;color:#FFFFFF;padding:7px 10px;margin-right:0;text-transform:uppercase;border-radius:10px;}.page-header .primary-menu .dona-top.active{font-family:"Lato",sans-serif;}.page-header .primary-menu > ul{float:right;}.page-header .primary-menu > ul ul{float:left;}.page-header .primary-menu .menu-tu{padding-left:10px;}.page-header .primary-menu .menu-tu li:nth-last-child(2) a{border-right:none;}@keyframes menuslide{0%{box-shadow:translateY(-100%);}100%{box-shadow:translateY(0%);}}.fixed .page-header{position:fixed;top:0;animation:menuslide 0.5s 1;border-bottom:3px solid #DA291C;padding:0 15px;}.fixed .page-header .secondary-menu{display:none;}.fixed .page-header .search{display:none;}.page-title-wrapper{padding-top:20px;padding-bottom:10px;box-shadow:0 5px 0 0 rgba(0,0,0,0.1);background:#DA291C;color:#FFFFFF;position:relative;z-index:20;}.page-title-wrapper nav{display:inline-block;}.page-title-wrapper h1{display:inline-block;margin-left:-0.2em;}.page-title-wrapper h1{display:block;margin-left:0;font-size:2.5rem;font-family:"Oswald",sans-serif;font-weight:400;letter-spacing:0px;text-align:left;letter-spacing:-2px;margin-left:-0.05em;color:#FFFFFF;line-height:1;}.lower-case-h1 .page-title-wrapper h1{text-transform:none;}.children-menu{margin-top:10px;margin-bottom:-10px;}.children-menu li{display:inline-block;margin-right:0.5em;margin-bottom:0.5em;}.children-menu a{display:block;color:#FFFFFF;text-decoration:none;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:hand;cursor:pointer;text-transform:uppercase;border:1px solid #FFFFFF;padding:5px;}.breadcrumbs li{display:inline-block;}.breadcrumbs li:after{margin:0 0.2em 0 0.2em;font-size:12px;}.breadcrumbs a{color:#FFFFFF;text-decoration:none;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:hand;cursor:pointer;}footer.page-footer{position:relative;padding:40px 0;border-top:5px solid #DA291C;background:#E9FBFF;background:#DA291C;background:#474444;color:#FFFFFF;}footer.page-footer a{color:#FFFFFF;text-decoration:none;border-bottom:1px dotted #FFFFFF;}footer.page-footer p{line-height:1.4;}footer.page-footer .closure{text-align:center;color:#FFFFFF;}footer.page-footer .closure img{width:248px;display:inline-block;margin:0 auto 15px auto;}footer.page-footer .closure span{display:none;}footer.page-footer .footer-contacts .col{padding-bottom:20px;}footer.page-footer .footer-contacts h3{text-transform:uppercase;color:#FFFFFF;margin-bottom:1em;letter-spacing:1px;font-size:1rem;}footer.page-footer .footer-contacts .contact{display:block;margin-bottom:1em;}footer.page-footer .action,footer.page-footer .ui-banner.view-mode-carousel .actions a,.ui-banner.view-mode-carousel .actions footer.page-footer a,footer.page-footer .views-exposed-form input[type=submit],.views-exposed-form footer.page-footer input[type=submit],footer.page-footer .webform-submit,footer.page-footer .form-managed-file input[type=submit],.form-managed-file footer.page-footer input[type=submit]{background:transparent;color:#FFFFFF;border:1px solid #FFFFFF;}footer.page-footer .sub-footer{text-align:center;font-size:0.75rem;color:#FFFFFF;}footer.page-footer .sub-footer a {color:#FFFFFF;text-decoration:underline;}footer.page-footer .footer-social-links a{display:inline-block;margin-bottom:0.5em;}footer.page-footer .footer-social-links a span{margin-right:0.25em;}footer.page-footer .footer-social-links a span:before{font-size:32px;}.vertical-navbar{position:fixed;left:0;bottom:15%;z-index:9999;}.touch .vertical-navbar{display:none;}.vertical-navbar ul,.vertical-navbar li{list-style:none;}.vertical-navbar li{padding:0 0 0 20px;height:30px;line-height:30px;position:relative;display:block;text-decoration:none;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:hand;cursor:pointer;}.vertical-navbar li:after{content:"";display:table;clear:both;}.vertical-navbar li:before{position:absolute;top:50%;box-shadow:translateY(-50%);left:4px;content:"";display:inline-block;width:10px;height:10px;background:rgba(255,255,255,0.9);border:2px solid #DA291C;border-radius:50%;transition:background 0.2s ease;}.vertical-navbar li:hover:before,.vertical-navbar li.active:before{background:#DA291C;}.vertical-navbar li.active span{background:#DA291C;color:#FFFFFF;transition:background 0.2s ease,color 0.2s ease;}.vertical-navbar li span{float:left;white-space:nowrap;font-family:"Oswald",sans-serif;font-weight:400;color:#DA291C;font-size:14px;line-height:25px;margin-top:2px;text-transform:uppercase;display:none;padding:0 6px;background:rgba(255,255,255,0.95);border:1px solid rgba(218,41,28,0.2);border-radius:3px;}.vertical-navbar.hover{}.vertical-navbar.hover li span{display:block;}.vertical-navbar .scroll-top{padding-left:2px;text-decoration:none;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:hand;cursor:pointer;}.vertical-navbar .scroll-top:before{padding:1px;font-size:12px;color:#DA291C;background:rgba(255,255,255,0.5);border-radius:50%;}.body-wrapper{transition:opacity 0.2s linear;}.banner--background{max-width:780px;background:url(/themes/custom/stcll/img/banner-benessere.svg);background-repeat:no-repeat;background-size:cover;background-position:center;margin:0 auto;padding:10px;border:#009ca6 5px solid;}@media only screen and (max-width:850px){.banner--background{margin-left:20px;margin-right:20px;}}.banner--background .component--content{margin:40px;position:relative;}.banner--background .component--content .banner--content{display:flex;justify-content:space-between;align-items:flex-start;gap:20px;}@media only screen and (max-width:767px){.banner--background .component--content .banner--content{flex-wrap:wrap;}}.banner--background .component--content .banner--content h2{margin-bottom:20px;font-size:1.8rem;color:#222221;line-height:1.1;}@media only screen and (max-width:767px){.banner--background .component--content .banner--content h2{margin-bottom:0;}}.banner--background .component--content .banner--content h2 strong{font-family:"Oswald",sans-serif;font-weight:400;color:#DA291C;}.banner--background .component--content .banner--content p{margin-top:0;width:23em;margin-bottom:40px;}.banner--background .component--content .banner--content p strong{color:#DA291C;}@media only screen and (max-width:767px){.banner--background .component--content .banner--content p{margin-bottom:40px;}}.banner--background a{color:#FFFFFF;background-color:#DA291C;text-decoration:none;border-radius:10px;padding:10px;margin-top:20px;cursor:pointer;}@media only screen and (max-width:767px){.banner--background a{font-size:0.75rem;}}.ajax-progress{background:transparent;color:rgba(0,0,0,0.6);padding:20px 20px 0 20px;width:auto;height:auto;font-weight:700;font-size:5vw;left:50%;transform:translateX(-50%);}.ajax-progress:before{content:"carico...";display:block;text-transform:uppercase;}.ajax-progress *{display:none;}*{box-sizing:border-box;}html{font-size:18px;}body{font-family:"Lato",sans-serif;background:#FFFFFF;color:#222221;line-height:1.3;}a{color:#187688;}a.break{word-break:break-word;}a.external:not([class~=action]){padding-right:1.2em;position:relative;}a.external:not([class~=action]):after{position:absolute;right:0;bottom:0.1em;color:#222221;text-decoration:none;}code{white-space:pre-wrap;font-family:monospace;color:#009ca6;}p{margin-bottom:0.72em;line-height:1.44;}.sec{color:#AAAAAA;}.red{color:#DA291C;}.invisible,.element-invisible{display:none !important;}h1{text-transform:uppercase;}h2.hanging{z-index:200;position:relative;text-align:center;width:100%;font-size:2.5rem;line-height:1;text-transform:uppercase;margin-bottom:50px;top:0;padding:0 10px;letter-spacing:1px;color:#DA291C;}h2.hanging:after{display:block;position:absolute;left:50%;margin-left:-16px;font-size:32px;bottom:-36px;color:#DA291C;}.padded h2.hanging,.v-padded h2.hanging,.view-mode-full .fields-wrapper h2.hanging,.view-mode-paese .fields-wrapper h2.hanging,.body-sidebar-container h2.hanging,.taxonomy-regione-full-page .taxonomy-term-description h2.hanging{margin-bottom:70px;}h3{font-family:"Oswald",sans-serif;font-weight:400;font-size:1.8rem;color:#DA291C;margin-bottom:1em;margin-top:1em;line-height:1.1;}h3:first-of-type{margin-top:0;line-height:1.2;}h3.hanging{font-family:"Oswald",sans-serif;font-weight:400;color:#DA291C;font-size:1.4rem;text-transform:uppercase;text-align:center;}h4{font-family:"Lato",sans-serif;font-size:1.4rem;line-height:0.9;padding-bottom:0.5em;}.bg-overlay:before{content:"";position:absolute;display:block;top:0;left:0;width:100%;bottom:0;right:0;background:rgba(255,255,255,0.8);z-index:1;}.bg-overlay .text-container,.bg-overlay .cke_editable,.bg-overlay .taxonomy-regione-full-page .taxonomy-term-description,.taxonomy-regione-full-page .bg-overlay .taxonomy-term-description,.bg-overlay .lead-form-wrapper .webform-confirmation,.lead-form-wrapper .bg-overlay .webform-confirmation,.bg-overlay .hero-sticker-intro .hero-description-element,.bg-overlay .home-header .hero-description-element,.bg-overlay .taxonomy-tema-full-page .tema-header .hero-description-element,.taxonomy-tema-full-page .bg-overlay .tema-header .hero-description-element,.hero-sticker-intro .bg-overlay .hero-description-element,.home-header .bg-overlay .hero-description-element,.taxonomy-tema-full-page .tema-header .bg-overlay .hero-description-element,.bg-overlay .hero-sticker-intro .taxonomy-term-description,.bg-overlay .home-header .taxonomy-term-description,.bg-overlay .taxonomy-tema-full-page .tema-header .taxonomy-term-description,.taxonomy-tema-full-page .bg-overlay .tema-header .taxonomy-term-description,.hero-sticker-intro .bg-overlay .taxonomy-term-description,.home-header .bg-overlay .taxonomy-term-description,.taxonomy-tema-full-page .tema-header .bg-overlay .taxonomy-term-description,.bg-overlay .legal{position:relative;z-index:2;}.round-images img{border-radius:50%;}.clickable{text-decoration:none;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:hand;cursor:pointer;}.view-all{text-align:center;position:relative;margin-top:-10px;}.view-all a{position:relative;z-index:1;text-decoration:none;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:hand;cursor:pointer;padding:5px 10px;color:#FFFFFF;display:inline-block;margin:0 0.5em 0.5em 0.5em;text-transform:uppercase;}h2{font-family:"Oswald",sans-serif;font-weight:400;}img{max-width:100%;}.block{padding:40px 20px 80px 20px;}.block h3{font-family:"Oswald",sans-serif;font-weight:400;font-size:24px;margin-bottom:20px;}.inline-list li{display:inline;}.inline-list li *{display:inline;}.comma-separated li:after{content:", ";}.comma-separated li:last-child:after{content:"";}.bar-separated li{border-right:2px solid #D1CCBD;}.bar-separated li:last-child{border-right:none;}.oblique-bg{z-index:300;padding:20px 0;overflow:hidden;}.oblique-bg:before{position:absolute;display:block;content:"";top:40px;left:40px;right:40px;bottom:40px;background:#b7dfe4;box-shadow:rotate(-0.5deg) scaleX(1.2);}.bg-cover,.hero-sticker-intro .hero-image-element,.home-header .hero-image-element,.taxonomy-tema-full-page .tema-header .hero-image-element{background-size:cover;background-repeat:no-repeat;}.bg-contain{background-size:contain;background-repeat:no-repeat;}.expandIconOnHover,.taxonomy-regioni-full-list a,.taxonomy-temi-full-list a{overflow:hidden;}.expandIconOnHover i,.taxonomy-regioni-full-list a i,.taxonomy-temi-full-list a i{transition:transform 0.1s linear;}.expandIconOnHover:hover i,.taxonomy-regioni-full-list a:hover i,.taxonomy-temi-full-list a:hover i,.expandIconOnHover:active i,.taxonomy-regioni-full-list a:active i,.taxonomy-temi-full-list a:active i{box-shadow:scale(1.1);}.hangingQuotes:before,.hangingQuotes:after{font-size:180px;color:#DA291C;z-index:50;font-family:"Lato",sans-serif;}.hangingQuotes:before{position:absolute;content:"“";left:0px;top:-70px;}.hangingQuotes:after{position:absolute;content:"”";bottom:-100px;right:0;}.roundel{position:relative;}.roundel:after{content:"";top:0;left:0;right:0;position:absolute;width:100%;height:100%;background-image:url(/themes/custom/stcll/img/roundel.png);background-position:0 0;background-size:contain;background-repeat:no-repeat;}.page-intro{font-size:1.5em;font-family:"Lato",sans-serif;color:#484040;}ul.downloads li{padding-left:0;}ul.downloads li:before{display:none;}ul.downloads li a{position:relative;padding-left:1.5em;}ul.downloads li a:before{color:#555;position:absolute;left:0;top:3px;font-family:"icomoon";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\ec80";}.inner-menu{background:#F3F2EE;padding:20px;font-weight:700;letter-spacing:2px;}.inner-menu ul{text-align:right;}.inner-menu ul li{display:inline-block;}.inner-menu ul a{text-decoration:none;padding-right:20px;text-transform:uppercase;}.action,.ui-banner.view-mode-carousel .actions a,.views-exposed-form input[type=submit],.webform-submit,.form-managed-file input[type=submit]{font-family:"Lato",sans-serif;background:#DA291C;padding:10px;color:#FFFFFF;font-size:20px;display:inline-block;text-transform:uppercase;letter-spacing:2px;border:none;position:relative;transition:all 0.2s ease;text-decoration:none;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:hand;cursor:pointer;font-style:normal;border-radius:10px;}.action:hover,.ui-banner.view-mode-carousel .actions a:hover,.views-exposed-form input[type=submit]:hover,.webform-submit:hover,.form-managed-file input[type=submit]:hover{background:#e4382c;}.action + .action,.ui-banner.view-mode-carousel .actions a + .action,.ui-banner.view-mode-carousel .actions .action + a,.ui-banner.view-mode-carousel .actions a + a,.views-exposed-form input[type=submit] + .action,.views-exposed-form .ui-banner.view-mode-carousel .actions input[type=submit] + a,.ui-banner.view-mode-carousel .actions .views-exposed-form input[type=submit] + a,.views-exposed-form .action + input[type=submit],.views-exposed-form .ui-banner.view-mode-carousel .actions a + input[type=submit],.ui-banner.view-mode-carousel .actions .views-exposed-form a + input[type=submit],.views-exposed-form input[type=submit] + input[type=submit],.webform-submit + .action,.ui-banner.view-mode-carousel .actions .webform-submit + a,.views-exposed-form .webform-submit + input[type=submit],.action + .webform-submit,.ui-banner.view-mode-carousel .actions a + .webform-submit,.views-exposed-form input[type=submit] + .webform-submit,.webform-submit + .webform-submit,.form-managed-file input[type=submit] + .action,.form-managed-file .ui-banner.view-mode-carousel .actions input[type=submit] + a,.ui-banner.view-mode-carousel .actions .form-managed-file input[type=submit] + a,.form-managed-file input[type=submit] + .webform-submit,.form-managed-file .action + input[type=submit],.form-managed-file .ui-banner.view-mode-carousel .actions a + input[type=submit],.ui-banner.view-mode-carousel .actions .form-managed-file a + input[type=submit],.form-managed-file .webform-submit + input[type=submit],.form-managed-file input[type=submit] + input[type=submit]{margin-left:20px;}.action.tiny,.ui-banner.view-mode-carousel .actions a.tiny,.views-exposed-form input[type=submit],.tiny.webform-submit,.form-managed-file input[type=submit]{font-size:0.75rem;color:#FFFFFF;letter-spacing:0;}.action.big,.ui-banner.view-mode-carousel .actions a,.views-exposed-form input.big[type=submit],.big.webform-submit,.form-managed-file input.big[type=submit]{font-size:1.4rem;color:#FFFFFF;padding:20px;}.action.light,.ui-banner.view-mode-carousel .actions a.light,.views-exposed-form input.light[type=submit],.light.webform-submit,.form-managed-file input[type=submit]{background:transparent;color:#DA291C;border:1px solid #DA291C;top:0;box-shadow:none;}.action.light:hover,.ui-banner.view-mode-carousel .actions a.light:hover,.views-exposed-form input.light[type=submit]:hover,.light.webform-submit:hover,.form-managed-file input[type=submit]:hover{color:#FFFFFF;background:#DA291C;}.action em,.ui-banner.view-mode-carousel .actions a em,.views-exposed-form input[type=submit] em,.webform-submit em,.form-managed-file input[type=submit] em{display:block;font-weight:700;}.action.ajaxable,.ui-banner.view-mode-carousel .actions a.ajaxable,.views-exposed-form input.ajaxable[type=submit],.ajaxable.webform-submit,.form-managed-file input.ajaxable[type=submit]{padding-right:27px;position:relative;}.action.ajaxable:after,.ui-banner.view-mode-carousel .actions a.ajaxable:after,.views-exposed-form input.ajaxable[type=submit]:after,.ajaxable.webform-submit:after,.form-managed-file input.ajaxable[type=submit]:after{display:block;position:absolute;font-family:"icomoon";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;top:50%;right:6px;box-shadow:translateY(-50%);font-size:16px;content:"\edb8";}.action.ajaxable.loading:after,.ui-banner.view-mode-carousel .actions a.ajaxable.loading:after,.views-exposed-form input.ajaxable.loading[type=submit]:after,.ajaxable.loading.webform-submit:after,.form-managed-file input.ajaxable.loading[type=submit]:after{content:"\edb8";width:10px;height:10px;right:9px;border-radius:50%;background:#FFFFFF;font-size:0;animation:pulse 0.5s ease alternate infinite;margin-top:-5px;}.action.ajaxable.ok:after,.ui-banner.view-mode-carousel .actions a.ajaxable.ok:after,.views-exposed-form input.ajaxable.ok[type=submit]:after,.ajaxable.ok.webform-submit:after,.form-managed-file input.ajaxable.ok[type=submit]:after{content:"\ed6e";}.action.ajaxable.error:after,.ui-banner.view-mode-carousel .actions a.ajaxable.error:after,.views-exposed-form input.ajaxable.error[type=submit]:after,.ajaxable.error.webform-submit:after,.form-managed-file input.ajaxable.error[type=submit]:after{content:"\ed4e";}.secondary-action{display:inline-block;margin-top:20px;color:#DA291C;text-decoration:none;border-bottom:1px dotted #DA291C;}.popup-container{z-index:9999;position:fixed;top:0;left:0;width:100%;right:0;bottom:0;background:rgba(255,255,255,0.9);}.popup{z-index:9999;position:fixed;top:50%;box-shadow:translateY(-50%);left:20px;right:20px;bottom:20px;}.expander{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:hand;cursor:pointer;position:relative;padding-left:1.5em;padding-right:1em;}.expander:before{position:absolute;top:0;left:0;color:#009ca6;transition:transform 0.2s linear;}.expander.open:before{box-shadow:rotate(180deg);}.expander.no-icon{padding-left:0;}.expander.no-icon:before{display:none;}.expander + .expandable{padding-left:1.5em;}.sticker{font-size:2.3rem;}.sticker span{padding:0.1em 0.2em 0.3em 0.2em;border-radius:3px;font-family:"Oswald",sans-serif;font-weight:400;text-transform:uppercase;color:#222221;background:rgba(255,255,255,0.8);background:#FFFFFF;line-height:1.2;display:inline-block;letter-spacing:-1px;position:relative;}.sticker span:nth-of-type(2){margin-left:0.5em;top:-0.1em;}.sticker span:nth-of-type(3){margin-left:1em;top:-0.2em;}.sticker span:nth-of-type(4){margin-left:1.5em;top:-0.3em;}.sticker.leftAligned span{margin-left:0 !important;}.sticker.big,.ui-banner.view-mode-carousel .actions a.sticker{font-size:4rem;}.stickerSentenceCase span,.target-container h3 span,.hero-sticker-intro .hero-intro-element span,.home-header .hero-intro-element span,.taxonomy-tema-full-page .tema-header .hero-intro-element span{padding:0.1em 0.2em 0.3em 0.2em;border-radius:3px;font-family:"Oswald",sans-serif;font-weight:400;text-transform:uppercase;color:#222221;background:rgba(255,255,255,0.8);background:#FFFFFF;line-height:1.2;display:inline-block;letter-spacing:-1px;position:relative;text-transform:none;}.stickerSentenceCase span:nth-of-type(2),.target-container h3 span:nth-of-type(2),.hero-sticker-intro .hero-intro-element span:nth-of-type(2),.home-header .hero-intro-element span:nth-of-type(2),.taxonomy-tema-full-page .tema-header .hero-intro-element span:nth-of-type(2){margin-left:0.5em;top:-0.1em;}.stickerSentenceCase span:nth-of-type(3),.target-container h3 span:nth-of-type(3),.hero-sticker-intro .hero-intro-element span:nth-of-type(3),.home-header .hero-intro-element span:nth-of-type(3),.taxonomy-tema-full-page .tema-header .hero-intro-element span:nth-of-type(3){margin-left:1em;top:-0.2em;}.stickerSentenceCase span:nth-of-type(4),.target-container h3 span:nth-of-type(4),.hero-sticker-intro .hero-intro-element span:nth-of-type(4),.home-header .hero-intro-element span:nth-of-type(4),.taxonomy-tema-full-page .tema-header .hero-intro-element span:nth-of-type(4){margin-left:1.5em;top:-0.3em;}.hidden{display:none !important;}.padded,.pad,.cke_editable{padding:40px;}.padded-half,.pad-half{padding:20px;}.padded-double,.pad-2{padding:80px;}.v-padded,.view-mode-full .fields-wrapper,.view-mode-paese .fields-wrapper,.body-sidebar-container,.taxonomy-regione-full-page .taxonomy-term-description,.pad-v{padding-top:40px;padding-bottom:40px;}.v-padded-half,.taxonomy-regione-paesi-horizontal-list,.pad-vh{padding-top:20px;padding-bottom:20px;}.v-padded-double,.pad-v2{padding-top:80px;padding-bottom:80px;}.v-padded-top{padding-top:40px;}.v-padded-bottom{padding-bottom:40px;}.h-padded,.pad-h{padding-left:40px;padding-right:40px;}.h-padded-half,.pad-hh{padding-left:20px;padding-right:20px;}.h-padded-double,.pad-h2{padding-left:80px;padding-right:80px;}.pad-t{padding-top:20px;}.pad-b{padding-bottom:20px;}.pad-r{padding-right:20px;}.pad-l{padding-left:20px;}.pad-t2{padding-top:40px;}.pad-b2{padding-bottom:40px;}.pad-r2{padding-right:40px;}.pad-l2{padding-left:40px;}.pad-t3{padding-top:60px;}.pad-b3{padding-bottom:60px;}.pad-r3{padding-right:60px;}.pad-l3{padding-left:60px;}.pad-th{padding-top:10px;}.pad-bh{padding-bottom:10px;}.pad-rh{padding-right:10px;}.pad-lh{padding-left:10px;}.mar-t{margin-top:20px;}.mar-b{margin-bottom:20px;}.mar-r{margin-right:20px;}.mar-l{margin-left:20px;}.mar-t2{margin-top:40px;}.mar-b2{margin-bottom:40px;}.mar-r2{margin-right:40px;}.mar-l2{margin-left:40px;}.mar-t3{margin-top:60px;}.mar-b3{margin-bottom:60px;}.mar-r3{margin-right:60px;}.mar-l3{margin-left:60px;}.mar-th{margin-top:10px;}.mar-bh{margin-bottom:10px;}.mar-rh{margin-right:10px;}.mar-lh{margin-left:10px;}.with-border{}.with-border + .with-border{border-top:none;}.bottom-padded{padding-bottom:40px;}.filled,.body-sidebar-container .sidebar .google-map,.taxonomy-regione-paesi-horizontal-list{background:#F3F2EE;}.filled .filled,.body-sidebar-container .sidebar .google-map .filled,.filled .body-sidebar-container .sidebar .google-map,.body-sidebar-container .sidebar .filled .google-map,.body-sidebar-container .sidebar .google-map .google-map,.taxonomy-regione-paesi-horizontal-list .filled,.taxonomy-regione-paesi-horizontal-list .body-sidebar-container .sidebar .google-map,.body-sidebar-container .sidebar .taxonomy-regione-paesi-horizontal-list .google-map,.filled .taxonomy-regione-paesi-horizontal-list,.body-sidebar-container .sidebar .google-map .taxonomy-regione-paesi-horizontal-list,.taxonomy-regione-paesi-horizontal-list .taxonomy-regione-paesi-horizontal-list{background:#FFFFFF;}.filled.row,.body-sidebar-container .sidebar .row.google-map,.row.taxonomy-regione-paesi-horizontal-list,.fields-box.collapse-fields .filled.row,.fields-box.collapse-fields .row.taxonomy-regione-paesi-horizontal-list{padding-top:20px;}.bottom-margin{margin-bottom:20px;}.with-bg{position:relative;background-repeat:no-repeat;}.with-bg figure{display:none;}.with-bg.bg-cover,.hero-sticker-intro .with-bg.hero-image-element,.home-header .with-bg.hero-image-element,.taxonomy-tema-full-page .tema-header .with-bg.hero-image-element{background-size:cover;background-repeat:no-repeat;background-position:50% 50%;}.width-75,.taxonomy-regione-full-page .taxonomy-term-description{max-width:900px;margin:0 auto;}.width-50{max-width:600px;margin:0 auto;}.inner-width-75 .container,.inner-width-75 #user-login,.inner-width-75 .embedded-form h3,.embedded-form .inner-width-75 h3{max-width:900px;}.inner-width-50 .container,.inner-width-50 #user-login,.inner-width-50 .embedded-form h3,.embedded-form .inner-width-50 h3{max-width:600px;}.min-height-30{min-height:30vh;}.min-height-50{min-height:50vh;}.min-height-70{min-height:70vh;}.full-bg{background-size:cover;background-repeat:no-repeat;background-position:50% 50%;}.bg-align-top-left{background-position:top left !important;}.bg-align-top-center{background-position:top center !important;}.bg-align-top-right{background-position:top right !important;}.bg-align-center-left{background-position:center left !important;}.bg-align-center-center{background-position:center center !important;}.bg-align-center-right{background-position:center right !important;}.bg-align-bottom-left{background-position:bottom left !important;}.bg-align-bottom-center{background-position:bottom center !important;}.bg-align-bottom-right{background-position:bottom right !important;}.align-left,.testimony .testimony-quote{text-align:left;}.align-right,.testimony .testimony-face{text-align:right;margin-left:auto;}.align-center{text-align:center;}.align-center .text-container,.align-center .cke_editable,.align-center .taxonomy-regione-full-page .taxonomy-term-description,.taxonomy-regione-full-page .align-center .taxonomy-term-description,.align-center .lead-form-wrapper .webform-confirmation,.lead-form-wrapper .align-center .webform-confirmation,.align-center .hero-sticker-intro .hero-description-element,.align-center .home-header .hero-description-element,.align-center .taxonomy-tema-full-page .tema-header .hero-description-element,.taxonomy-tema-full-page .align-center .tema-header .hero-description-element,.hero-sticker-intro .align-center .hero-description-element,.home-header .align-center .hero-description-element,.taxonomy-tema-full-page .tema-header .align-center .hero-description-element,.align-center .hero-sticker-intro .taxonomy-term-description,.align-center .home-header .taxonomy-term-description,.align-center .taxonomy-tema-full-page .tema-header .taxonomy-term-description,.taxonomy-tema-full-page .align-center .tema-header .taxonomy-term-description,.hero-sticker-intro .align-center .taxonomy-term-description,.home-header .align-center .taxonomy-term-description,.taxonomy-tema-full-page .tema-header .align-center .taxonomy-term-description,.align-center .legal{margin-left:auto;margin-right:auto;}.legal{padding:20px;background:#FFFFFF;max-height:150px;max-width:100%;overflow-y:auto;}.red-bg-top-text-right h2{position:relative;left:-160px;font-size:3rem;}.red-bg-top-text-right h2 span{padding:0.1em 0.2em 0.3em 0.2em;border-radius:3px;font-family:"Oswald",sans-serif;font-weight:400;text-transform:uppercase;color:#222221;background:rgba(255,255,255,0.8);background:#FFFFFF;line-height:1.2;display:inline-block;letter-spacing:-1px;position:relative;}.red-bg-top-text-right h2 span:nth-of-type(2){margin-left:0.5em;top:-0.1em;}.red-bg-top-text-right h2 span:nth-of-type(3){margin-left:1em;top:-0.2em;}.red-bg-top-text-right h2 span:nth-of-type(4){margin-left:1.5em;top:-0.3em;}.red-bg-top-text-right .container,.red-bg-top-text-right #user-login,.red-bg-top-text-right .embedded-form h3,.embedded-form .red-bg-top-text-right h3{position:relative;padding-top:20px;}.red-bg-top-text-right .container img,.red-bg-top-text-right #user-login img,.red-bg-top-text-right .embedded-form h3 img,.embedded-form .red-bg-top-text-right h3 img{display:block;}.red-bg-top-text-right .container:after,.red-bg-top-text-right #user-login:after,.red-bg-top-text-right .embedded-form h3:after,.embedded-form .red-bg-top-text-right h3:after{position:absolute;content:"";top:5px;left:5px;right:5px;height:50%;background:#DA291C;z-index:1;}.red-bg-top-text-right .col{position:relative;z-index:2;}.red-bg-top-text-right .col:last-child{left:-20px;padding-top:20px;background:#F3F2EE;}.red-bg-top-text-right .col:last-child .text-container,.red-bg-top-text-right .col:last-child .cke_editable,.red-bg-top-text-right .col:last-child .taxonomy-regione-full-page .taxonomy-term-description,.taxonomy-regione-full-page .red-bg-top-text-right .col:last-child .taxonomy-term-description,.red-bg-top-text-right .col:last-child .lead-form-wrapper .webform-confirmation,.lead-form-wrapper .red-bg-top-text-right .col:last-child .webform-confirmation,.red-bg-top-text-right .col:last-child .hero-sticker-intro .hero-description-element,.red-bg-top-text-right .col:last-child .home-header .hero-description-element,.red-bg-top-text-right .col:last-child .taxonomy-tema-full-page .tema-header .hero-description-element,.taxonomy-tema-full-page .red-bg-top-text-right .col:last-child .tema-header .hero-description-element,.hero-sticker-intro .red-bg-top-text-right .col:last-child .hero-description-element,.home-header .red-bg-top-text-right .col:last-child .hero-description-element,.taxonomy-tema-full-page .tema-header .red-bg-top-text-right .col:last-child .hero-description-element,.red-bg-top-text-right .col:last-child .hero-sticker-intro .taxonomy-term-description,.red-bg-top-text-right .col:last-child .home-header .taxonomy-term-description,.red-bg-top-text-right .col:last-child .taxonomy-tema-full-page .tema-header .taxonomy-term-description,.taxonomy-tema-full-page .red-bg-top-text-right .col:last-child .tema-header .taxonomy-term-description,.hero-sticker-intro .red-bg-top-text-right .col:last-child .taxonomy-term-description,.home-header .red-bg-top-text-right .col:last-child .taxonomy-term-description,.taxonomy-tema-full-page .tema-header .red-bg-top-text-right .col:last-child .taxonomy-term-description,.red-bg-top-text-right .col:last-child .legal{color:#222221;}.red-bg-left-text-right{overflow:hidden;padding-left:20px;padding-right:20px;}.red-bg-left-text-right h2{position:relative;left:-160px;font-size:3rem;margin-bottom:0;width:1200px;}.red-bg-left-text-right h2 span{padding:0.1em 0.2em 0.3em 0.2em;border-radius:3px;font-family:"Oswald",sans-serif;font-weight:400;text-transform:uppercase;color:#222221;background:rgba(255,255,255,0.8);background:#FFFFFF;line-height:1.2;display:inline-block;letter-spacing:-1px;position:relative;}.red-bg-left-text-right h2 span:nth-of-type(2){margin-left:0.5em;top:-0.1em;}.red-bg-left-text-right h2 span:nth-of-type(3){margin-left:1em;top:-0.2em;}.red-bg-left-text-right h2 span:nth-of-type(4){margin-left:1.5em;top:-0.3em;}.red-bg-left-text-right .container,.red-bg-left-text-right #user-login,.red-bg-left-text-right .embedded-form h3,.embedded-form .red-bg-left-text-right h3{position:relative;padding-top:20px;}.red-bg-left-text-right .container img,.red-bg-left-text-right #user-login img,.red-bg-left-text-right .embedded-form h3 img,.embedded-form .red-bg-left-text-right h3 img{display:block;}.red-bg-left-text-right .row:before,.red-bg-left-text-right .fields-box.collapse-fields .row:before,.fields-box.collapse-fields .red-bg-left-text-right .row:before{position:absolute;content:"";top:10px;left:10px;bottom:-10px;width:50%;background:linear-gradient(to bottom right,#761706 0%,#DA291C 50%,#DA291C 100%);z-index:-1;}.red-bg-left-text-right .col{position:relative;z-index:2;}.red-bg-left-text-right .col:first-child{background-position:20px 0;}.red-bg-left-text-right .col:last-child{padding-top:20px;background:#F3F2EE;margin-top:0 !important;}.red-bg-left-text-right .col:last-child .text-container,.red-bg-left-text-right .col:last-child .cke_editable,.red-bg-left-text-right .col:last-child .taxonomy-regione-full-page .taxonomy-term-description,.taxonomy-regione-full-page .red-bg-left-text-right .col:last-child .taxonomy-term-description,.red-bg-left-text-right .col:last-child .lead-form-wrapper .webform-confirmation,.lead-form-wrapper .red-bg-left-text-right .col:last-child .webform-confirmation,.red-bg-left-text-right .col:last-child .hero-sticker-intro .hero-description-element,.red-bg-left-text-right .col:last-child .home-header .hero-description-element,.red-bg-left-text-right .col:last-child .taxonomy-tema-full-page .tema-header .hero-description-element,.taxonomy-tema-full-page .red-bg-left-text-right .col:last-child .tema-header .hero-description-element,.hero-sticker-intro .red-bg-left-text-right .col:last-child .hero-description-element,.home-header .red-bg-left-text-right .col:last-child .hero-description-element,.taxonomy-tema-full-page .tema-header .red-bg-left-text-right .col:last-child .hero-description-element,.red-bg-left-text-right .col:last-child .hero-sticker-intro .taxonomy-term-description,.red-bg-left-text-right .col:last-child .home-header .taxonomy-term-description,.red-bg-left-text-right .col:last-child .taxonomy-tema-full-page .tema-header .taxonomy-term-description,.taxonomy-tema-full-page .red-bg-left-text-right .col:last-child .tema-header .taxonomy-term-description,.hero-sticker-intro .red-bg-left-text-right .col:last-child .taxonomy-term-description,.home-header .red-bg-left-text-right .col:last-child .taxonomy-term-description,.taxonomy-tema-full-page .tema-header .red-bg-left-text-right .col:last-child .taxonomy-term-description,.red-bg-left-text-right .col:last-child .legal{color:#222221;overflow:visible;}.numero-verde-donazioni-wrapper{text-align:center;font-size:1.4rem;}.numero-verde{color:#45b383 !important;font-family:"Lato",sans-serif;}.numero-verde *{color:#45b383;}.full-bg{background-size:cover;background-repeat:no-repeat;background-position:50% 50%;}.as-bg,.as-bg img,.as-bg svg{-o-object-position:50% 50%;object-position:50% 50%;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;left:0;right:0;bottom:0;height:100% !important;width:100%;z-index:-2;}.p-relative{position:relative;}.paragraphs-item-one-column .text-container,.paragraphs-item-one-column .cke_editable,.paragraphs-item-one-column .taxonomy-regione-full-page .taxonomy-term-description,.taxonomy-regione-full-page .paragraphs-item-one-column .taxonomy-term-description,.paragraphs-item-one-column .lead-form-wrapper .webform-confirmation,.lead-form-wrapper .paragraphs-item-one-column .webform-confirmation,.paragraphs-item-one-column .hero-sticker-intro .hero-description-element,.paragraphs-item-one-column .home-header .hero-description-element,.paragraphs-item-one-column .taxonomy-tema-full-page .tema-header .hero-description-element,.taxonomy-tema-full-page .paragraphs-item-one-column .tema-header .hero-description-element,.hero-sticker-intro .paragraphs-item-one-column .hero-description-element,.home-header .paragraphs-item-one-column .hero-description-element,.taxonomy-tema-full-page .tema-header .paragraphs-item-one-column .hero-description-element,.paragraphs-item-one-column .hero-sticker-intro .taxonomy-term-description,.paragraphs-item-one-column .home-header .taxonomy-term-description,.paragraphs-item-one-column .taxonomy-tema-full-page .tema-header .taxonomy-term-description,.taxonomy-tema-full-page .paragraphs-item-one-column .tema-header .taxonomy-term-description,.hero-sticker-intro .paragraphs-item-one-column .taxonomy-term-description,.home-header .paragraphs-item-one-column .taxonomy-term-description,.taxonomy-tema-full-page .tema-header .paragraphs-item-one-column .taxonomy-term-description,.paragraphs-item-one-column .legal{margin:0 auto;max-width:820px;}.paragraphs-item-hero{min-height:25vw;position:relative;}.paragraphs-item-hero .content{padding:0 20px;}.paragraphs-item-hero figure{position:absolute;top:0;width:100%;bottom:0;left:0;z-index:-1;background-size:cover;background-repeat:no-repeat;background-position:50% 50%;}.face{width:200px;height:200px;position:relative;}.face .face-wrapper img{border-radius:50%;width:200px;height:200px;}.testimonial{position:relative;}.testimonial .container,.testimonial #user-login,.testimonial .embedded-form h3,.embedded-form .testimonial h3{max-width:800px;position:relative;font-family:"Lato",sans-serif;}.testimony{text-align:left;font-family:"Lato",sans-serif;font-size:1.3em;}.testimony strong{font-family:"Lato",sans-serif;text-transform:uppercase;font-style:normal;}.testimony blockquote{font-family:"Lato",sans-serif;color:#222221;position:relative;}.testimony .testimony-face{display:table-cell;padding-left:20px;padding-right:20px;width:41.6666666667%;padding-bottom:1em;text-align:center;vertical-align:top;}.testimony .testimony-face img{max-width:70%;border-radius:20px 20px 20px 20px;}.testimony .testimony-face strong{color:#DA291C;}.testimony .testimony-quote{display:table-cell;padding-left:20px;padding-right:20px;width:58.3333333333%;padding-bottom:1em;vertical-align:top;}.testimony .testimony-quote blockquote{font-family:"Lato",sans-serif;}.testimony.vertical .testimony-face,.testimony.vertical .testimony-quote{display:block;width:100%;text-align:center;}.testimony.vertical .testimony-face{padding-bottom:0;}.testimony.vertical .testimony-face img{border-radius:50%;}.testimony.vertical img{max-width:150px;}.hero{position:relative;min-height:25vw;}.hero .content{max-width:1200px;width:100%;margin:0 auto;padding:20px;}.hero h2{font-size:2.3rem;}.hero h2 span{padding:0.1em 0.2em 0.3em 0.2em;border-radius:3px;font-family:"Oswald",sans-serif;font-weight:400;text-transform:uppercase;color:#222221;background:rgba(255,255,255,0.8);background:#FFFFFF;line-height:1.2;display:inline-block;letter-spacing:-1px;position:relative;}.hero h2 span:nth-of-type(2){margin-left:0.5em;top:-0.1em;}.hero h2 span:nth-of-type(3){margin-left:1em;top:-0.2em;}.hero h2 span:nth-of-type(4){margin-left:1.5em;top:-0.3em;}.hero figure{position:absolute;top:0;width:100%;bottom:0;left:0;z-index:-1;background-size:cover;background-repeat:no-repeat;background-position:50% 50%;}.hero.half-half{background-position:0 50%;}.hero.half-half .content{margin-left:50%;width:50%;padding-right:20px;}.hero.half-half h2{margin-bottom:40px;font-size:3em;}.hero.half-half h2 span{padding:0.1em 0.2em 0.3em 0.2em;border-radius:3px;font-family:"Oswald",sans-serif;font-weight:400;text-transform:uppercase;color:#222221;background:rgba(255,255,255,0.8);background:#FFFFFF;line-height:1.2;display:inline-block;letter-spacing:-1px;position:relative;}.hero.half-half h2 span:nth-of-type(2){margin-left:0.5em;top:-0.1em;}.hero.half-half h2 span:nth-of-type(3){margin-left:1em;top:-0.2em;}.hero.half-half h2 span:nth-of-type(4){margin-left:1.5em;top:-0.3em;}.hero.half-half strong{color:#DA291C;font-weight:700;}.hero-sticker-intro,.home-header,.taxonomy-tema-full-page .tema-header{position:relative;min-height:25vw;}.hero-sticker-intro .hero-image-element,.home-header .hero-image-element,.taxonomy-tema-full-page .tema-header .hero-image-element{min-height:30%;min-height:30vh;background-position:50% 50%;position:absolute;top:0;left:0;right:0;bottom:0;z-index:0;}.hero-sticker-intro .hero-description-element,.home-header .hero-description-element,.taxonomy-tema-full-page .tema-header .hero-description-element,.hero-sticker-intro .taxonomy-term-description,.home-header .taxonomy-term-description,.taxonomy-tema-full-page .tema-header .taxonomy-term-description{background:#FFFFFF;padding:20px;}.hero-sticker-intro .container,.home-header .container,.hero-sticker-intro #user-login,.home-header #user-login,.taxonomy-tema-full-page .tema-header .container,.taxonomy-tema-full-page .tema-header #user-login,.hero-sticker-intro .embedded-form h3,.home-header .embedded-form h3,.taxonomy-tema-full-page .tema-header .embedded-form h3,.embedded-form .hero-sticker-intro h3,.embedded-form .home-header h3,.embedded-form .taxonomy-tema-full-page .tema-header h3,.taxonomy-tema-full-page .embedded-form .tema-header h3{position:relative;z-index:1;}.view-cerca{max-width:820px;margin:0 auto;}.view-cerca h4{font-size:1rem;padding-bottom:0;}.view-cerca h4 a{text-decoration:none;}.view-cerca p{font-size:0.75rem;}.view-cerca strong{background:#FF9;}.view-cerca ul{margin-bottom:40px;}.view-cerca li{padding-bottom:10px;}.gsc-control-cse{font-family:"GillSansInfantW01" !important;border-color:#FFFFFF;background-color:#FFFFFF;}.gsc-control-cse .gsc-table-result{font-family:"GillSansInfantW01" !important;}.gsc-url-top{padding:0 !important;}.cse .gsc-control-cse,.gsc-control-cse{padding:0 !important;}.gsc-control-cse,.gsc-control-cse .gsc-table-result{width:100%;font-family:"GillSansInfantW01" !important;font-size:1rem !important;}.gsc-control-cse .gs-spelling,.gsc-control-cse .gs-result .gs-title,.gsc-control-cse .gs-result .gs-title *{font-size:1rem !important;}.gsc-thumbnail-inside{padding-left:0 !important;}.gsc-input{box-shadow:none;padding:5px;}.gsc-input-box{padding:10px;height:auto !important;}.cse .gsc-search-button input.gsc-search-button-v2,input.gsc-search-button-v2{height:49px !important;margin-top:3px !important;}.gsc-search-button{position:relative;}.gsc-search-button:after{position:absolute;color:#FFFFFF;font-size:25px;top:50%;left:50%;box-shadow:translateX(-50%) translateY(-50%);}.share-whatsapp,.share-facebook,.share-twitter{line-height:32px;vertical-align:middle;display:inline-block;position:relative;padding-left:42px;font-family:"Lato",sans-serif;text-decoration:none;}.share-whatsapp:before,.share-facebook:before,.share-twitter:before{position:absolute;left:0;top:50%;box-shadow:translateY(-50%);display:inline-block;font-family:"icomoon";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:32px;}.share-whatsapp:before{content:"\e912";color:#25D366;}.share-facebook:before{content:"\eee9";color:#3b5999;}.share-twitter:before{content:"\eeed";color:#55acee;}.thank-you-social-share li{padding-left:0;}.thank-you-social-share li:before{display:none;}.metadata-wrapper{max-width:1200px;width:100%;margin:0 auto;}.node-blog-post.view-mode-full .metadata-wrapper{max-width:none;background:#F3F2EE;}.metadata-wrapper ul{width:100%;display:table;table-layout:fixed;padding:0;margin:0;margin:0 auto;padding-top:10px;padding-bottom:10px;}.metadata-wrapper li{display:table-cell;padding-left:20px;padding-right:20px;vertical-align:top;border-right:2px solid #D1CCBD;color:#DA291C;}.metadata-wrapper li:last-child{border-right:none;}.metadata-wrapper li .metadata-field-content{font-size:1rem;color:#DA291C;}.metadata-wrapper li.field-numero-beneficiari:before,.metadata-wrapper li.field-budget:before,.metadata-wrapper li.field-durata:before,.metadata-wrapper li.field-regioni:before,.metadata-wrapper li.field-numero-progetti:before{font-size:64px;display:inline-block;color:#FFFFFF;color:#DA291C;border-radius:50%;}.metadata-wrapper li.field-temi .taxonomy-term{padding-bottom:10px;}.metadata-wrapper li.field-temi .taxonomy-term:last-child{padding-bottom:0;}.metadata-wrapper li.field-temi .taxonomy-term i:before{font-size:32px;line-height:1;display:inline-block;margin-right:10px;padding:5px;color:#FFFFFF;background:#DA291C;border-radius:50%;vertical-align:middle;}.metadata-wrapper li.field-temi .taxonomy-term h2{display:inline-block;vertical-align:middle;}.metadata-wrapper li.field-temi.layout-horizontal .taxonomy-term{display:inline-block;padding-right:1em;padding-bottom:0;}.metadata-wrapper li.field-temi.big{text-align:center;}.metadata-wrapper li.field-temi.big .taxonomy-term{padding:10px;}.metadata-wrapper li.field-temi.big i:before{font-size:48px;}.metadata-wrapper li.field-temi.big h2{font-size:1.5rem;letter-spacing:-1px;}.metadata-wrapper strong{display:block;font-family:"Lato",sans-serif;color:#222221;text-transform:uppercase;}#colorbox{}#colorbox .donation-loading{padding:28px 40px 0 40px;}@keyframes blink{0%{opacity:0.2;}20%{opacity:1;}100%{opacity:0.2;}}#colorbox .donation-loading span{animation-name:blink;animation-duration:1.4s;animation-iteration-count:infinite;animation-fill-mode:both;}#colorbox .donation-loading span:nth-child(2){animation-delay:0.2s;}#colorbox .donation-loading span:nth-child(3){animation-delay:0.4s;}#colorbox .donation-loading em{display:block;font-size:0.75rem;color:#999999;font-family:"Lato",sans-serif;}.pager{display:block;width:100%;text-align:center;}.pager li{display:inline-block;border-radius:2px;margin:0 2px;}.pager li.pager-current{background:#DA291C;color:#FFFFFF;padding:2px 7px;}.pager li a{display:block;padding:2px 7px;text-decoration:none;color:#222221;background:#f2f2f2;transition:all 0.1s linear;}.pager li a:hover{color:#FFFFFF;background:#DA291C;}.file{padding-left:1.3em;position:relative;display:block;}.file:before{position:absolute;top:5px;left:0;font-family:"icomoon";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\ec80";margin-right:10px;color:#DA291C;}input,textarea,select{border:1px solid #D1CCBD;padding:5px;font-size:1rem;margin-bottom:10px;box-shadow:1px 1px 2px 1px rgba(0,0,0,0.1) inset;max-width:100%;}input.disabled,textarea.disabled,select.disabled{-webkit-user-select:none;-moz-user-select:none;user-select:none;background:#D1CCBD !important;}select{max-width:100%;}input[type=checkbox]{box-shadow:none;}input[type=submit]{-webkit-appearance:none;}input{max-width:100%;}input.tel{border:1px solid #4A4F53;font-size:30px;color:#4A4F53;padding:10px;}input.underline{box-shadow:none;border:1px dotted #999999;border-width:0 0 1px 0;padding:5px;position:relative;height:50px;}input.error{box-shadow:0 0 6px 2px #DA291C inset;border:none;-webkit-appearance:none;}input.error.form-checkbox{-webkit-appearance:checkbox;}input[type=radio]{height:auto !important;}.form-type-checkbox input{display:inline-block;vertical-align:middle;}.form-type-checkbox label{display:inline;vertical-align:middle;}.field-group{padding-top:20px;border-radius:5px;}.field-group h3{font-family:"Lato",sans-serif;max-width:1200px;width:100%;margin:0 auto;color:#DA291C;margin-bottom:20px;}.field-group.expand-above{background:#F3F2EE;padding:20px;margin-bottom:20px;}.inline-fields input,.inline-fields .form-item{display:inline-block;width:auto;}.fields-box{border:1px solid #999999;background:#FFFFFF;box-shadow:0 0 3px 3px rgba(0,0,0,0.1) inset;margin-bottom:40px;}.fields-box.collapse-fields{padding-top:0;margin-left:20px;margin-right:20px;}.fields-box.collapse-fields .row *[class*=col]{border-left:1px dotted #999999;}.fields-box.collapse-fields .row *[class*=col]:nth-child(1){border-left:0;}.fields-box.collapse-fields .field-container{padding-bottom:0;min-height:50px;vertical-align:middle;}.fields-box.collapse-fields input,.fields-box.collapse-fields textarea{background:transparent;padding-left:10px;}.field-with-icon{padding-left:30px;position:relative;padding-left:50px !important;}.field-with-icon:before{position:absolute;top:10px;left:10px;font-size:32px;color:#222221;}.field-inline-label{}.field-inline-label .webform-component-markup{display:inline-block;}.field-inline-label label,.field-inline-label .form-radios{display:inline-block;vertical-align:middle;}.field-inline-label .form-radios{line-height:50px;}.field-inline-label label{line-height:50px;margin-right:1em;}.field-inline-label.field-with-icon label{padding-left:10px;}form{position:relative;}form input,form textarea,form select,form option{font-family:"Lato",sans-serif;color:#222221;}form .description{font-family:"Lato",sans-serif;font-size:0.75rem;background:#FFFFFF;padding:6.6666666667px;position:relative;margin-top:10px;}form .description:before{content:"";position:absolute;top:-10px;left:20px;width:0;height:0;content:"";border-opposite-position(top):10px solid #FFFFFF;border-left:10px solid transparent;border-right:10px solid transparent;}form .field-container{position:relative;padding-bottom:20px;}form .field-container .show-description{position:absolute;right:8px;top:8px;}form .field-container .show-description:before{color:#009ca6;font-size:32px;}form .field-container.with-hint{padding-right:20px;}form .field-container.with-hint .description{position:absolute;right:40px;top:30px;}form .field-container.required{position:relative;}form .field-container.required label .form-required{display:none;}form .field-container.required:after{position:absolute;content:"*";top:5px;right:5px;color:#DA291C;font-size:18px;}form .field-container.field-no-border input{border:none;}form .field-container.full-width-fields input,form .field-container.full-width-fields textarea{width:100%;}label{font-family:"Lato",sans-serif;color:#222221;display:block;}label.no-ph{padding:10px 0 10px 10px;font-size:0.75rem;}label.error{display:none !important;background:#FC4C02;font-family:"Lato",sans-serif;font-size:0.75rem;padding:5px;color:#FFFFFF;text-align:center;position:absolute;margin-top:8px;z-index:999;}label.error:before{position:absolute;content:"";width:0;height:0;content:"";border-opposite-position(top):10px solid #FC4C02;border-left:10px solid transparent;border-right:10px solid transparent;top:-5px;left:50%;margin-left:-10px;}.show-errors label.error{display:block !important;}.show-errors label.error[style*=none]{display:none !important;}.radio-option label,.form-item.form-type-radio label{color:#222221;display:inline-block;vertical-align:baseline;}.radio-options label,.form-item.form-type-radio label{display:inline-block;vertical-align:baseline;}label.option{padding-left:0 !important;}.radio-option,.form-item.form-type-radio{display:inline-block;}.form-radios.as-buttons{margin-top:7px;text-decoration:none;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:hand;cursor:pointer;}.form-radios.as-buttons input{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;}.form-radios.as-buttons .radio-option,.form-radios.as-buttons .form-item.form-type-radio{display:block;float:left;}.form-radios.as-buttons .form-item.form-type-radio label{border:1px solid #999999;line-height:1;margin:0;background:#FFFFFF;color:#222221;display:block;padding:6.6666666667px 10px !important;border-width:1px 1px 1px 0;}.form-radios.as-buttons .form-item.form-type-radio:first-child label{border-width:1px 1px 1px 1px;border-radius:5px 0 0 5px;}.form-radios.as-buttons .form-item.form-type-radio:last-child label{border-width:1px 1px 1px 0;border-radius:0 5px 5px 0;}.form-radios.as-buttons .form-item.form-type-radio input:checked + label,.form-radios.as-buttons .form-item.form-type-radio label:hover{background:#DA291C;color:#FFFFFF;}.form-radios.as-buttons .form-item.form-type-radio input.error + label{box-shadow:0 0 6px 2px #DA291C;}.inline-dropdown{text-decoration:none;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:hand;cursor:pointer;border-bottom:2px dotted #D1CCBD;}.hide-label label{display:none;}.form-managed-file input[type=file]{width:auto !important;margin-right:20px;margin-bottom:10px;}.form-managed-file .file{margin-bottom:0.5em;}.form-managed-file input[type=submit]{width:auto !important;}.form-tooltip,form .field-container.with-hint .description{font-size:0.75rem;background:#FFFFFF;width:300px;border:1px solid #D1CCBD;padding:10px;z-index:8000;color:#222221;text-align:left;box-shadow:0 5px 3px 1px rgba(0,0,0,0.3);}.chosen-container{font-size:1rem;}.required-notice{font-size:0.75rem;}.required-notice span{color:#DA291C;}::-webkit-input-placeholder{color:#999999;padding-right:10px;}:-moz-placeholder{color:#999999;padding-right:10px;}::-moz-placeholder{color:#999999;padding-right:10px;}:-ms-input-placeholder{color:#999999;padding-right:10px;}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0;}.lead-form,.newsletter-form{border-radius:8px;}.lead-form input.error,.newsletter-form input.error{border:2px solid #DA291C;}.lead-form label,.newsletter-form label{font-family:"Lato",sans-serif;}.lead-form input,.lead-form textarea,.newsletter-form input,.newsletter-form textarea{box-shadow:none;border-color:#222221;margin-bottom:0;}.lead-form input.error,.lead-form textarea.error,.newsletter-form input.error,.newsletter-form textarea.error{border-color:#DA291C;}.lead-form input.error + label,.lead-form textarea.error + label,.newsletter-form input.error + label,.newsletter-form textarea.error + label{color:#DA291C;}.lead-form .checkboxes--wrapper .form-item,.newsletter-form .checkboxes--wrapper .form-item{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;gap:8px;}.lead-form .checkboxes--wrapper .form-item input,.newsletter-form .checkboxes--wrapper .form-item input{margin-top:0;}.lead-form .checkboxes--wrapper .form-item:first-child,.newsletter-form .checkboxes--wrapper .form-item:first-child{margin-top:0.5em;}.lead-form .form-item,.newsletter-form .form-item{margin-bottom:20px;}.lead-form .form-item:last-child,.newsletter-form .form-item:last-child{margin-bottom:0;}.lead-form .form-required,.newsletter-form .form-required{color:#DA291C;}.lead-form .form-type-checkbox,.newsletter-form .form-type-checkbox{position:relative;padding:5px 0 0 0;}.lead-form .phoneAfter label:before,.newsletter-form .phoneAfter label:before{font-family:"icomoon";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\ea1d";color:#DA291C;margin-right:0.25em;}.lead-form .webform-component--birthdate-label,.newsletter-form .webform-component--birthdate-label{margin-bottom:0;}.lead-form .address-autocomplete-widget.lead-embedded-format .row .col,.newsletter-form .address-autocomplete-widget.lead-embedded-format .row .col{padding:0;}.lead-form .address-autocomplete-widget.lead-embedded-format .row .col:first-child,.newsletter-form .address-autocomplete-widget.lead-embedded-format .row .col:first-child{padding-right:10px;}.lead-form .address-autocomplete-widget.lead-embedded-format .row:last-child .col:last-child,.newsletter-form .address-autocomplete-widget.lead-embedded-format .row:last-child .col:last-child{padding-left:10px;}.paragraphs-item-lead .col-6:only-child,.paragraphs-item-lead-due-webform- .col-6:only-child,.contact-lead-form .col-6:only-child{display:block;margin:0 auto;}.paragraphs-item-lead .lead-form,.paragraphs-item-lead .newsletter-form,.paragraphs-item-lead-due-webform- .lead-form,.paragraphs-item-lead-due-webform- .newsletter-form,.contact-lead-form .lead-form,.contact-lead-form .newsletter-form{padding:20px;border:1px dashed #BBB;background:rgba(255,255,255,0.6);}.lead-form-wrapper .messages.status{display:none;}.lead-form-wrapper .webform-confirmation{padding:20px;background:#F3F2EE;border-radius:8px;}.lead-form-wrapper .webform-confirmation *:last-child{margin-bottom:0;}.lead-form-wrapper .links{display:none;}.embedded-form{max-width:900px;margin:0 auto;}.views-exposed-form{background:#F3F2EE;margin-bottom:40px;}.views-exposed-form label{font-family:"Lato",sans-serif;margin-bottom:10px;}.views-exposed-widget{display:inline-block;margin-right:20px;}.taxonomyLabel,.taxonomy-regioni-full-list.compact li a,.taxonomy-regioni-full-list .taxonomy-regione h3,.taxonomy-temi-full-list .vocabulary-temi h3{font-family:"Oswald",sans-serif;font-weight:400;text-transform:uppercase;color:#DA291C;font-size:1.4rem;}.taxonomy-temi-full-list a{text-decoration:none;}.taxonomy-temi-full-list .vocabulary-temi{text-align:center;color:#222221;}.taxonomy-temi-full-list .vocabulary-temi i{text-align:center;font-size:128px;display:block;color:#DA291C;}.taxonomy-temi-full-list .vocabulary-temi h3{display:block;font-size:1.2rem;}.taxonomy-temi-full-list .vocabulary-temi .field-intro{text-align:center;padding-top:10px;border-top:2px solid #D1CCBD;font-family:"Lato",sans-serif;color:#222221;}.taxonomy-temi-full-list .vocabulary-temi .field-intro,.taxonomy-temi-full-list .vocabulary-temi .field-intro p{line-height:1.2;}.taxonomy-temi-full-list.compact .vocabulary-temi{text-align:left;}.taxonomy-temi-full-list.compact .vocabulary-temi i{display:inline-block;font-size:32px;margin-right:20px;}.taxonomy-temi-full-list.compact .vocabulary-temi h3{display:inline-block;}.taxonomy-regioni-full-list{}.taxonomy-regioni-full-list a{text-decoration:none;}.taxonomy-regioni-full-list > li{clear:none !important;}.taxonomy-regioni-full-list .taxonomy-regione{text-align:center;color:#222221;padding-top:10px;}.taxonomy-regioni-full-list .taxonomy-regione i{text-align:center;font-size:64px;display:block;color:#D1CCBD;margin-bottom:10px;}.taxonomy-regioni-full-list .taxonomy-regione h3{display:block;}.taxonomy-regioni-full-list .icon-regione-italia{display:block;width:100%;text-align:center;margin-bottom:40px;}.taxonomy-regioni-full-list .icon-regione-italia h3{font-size:1.8rem;}.taxonomy-regioni-full-list .icon-regione-italia i{font-size:128px;}.taxonomy-regioni-full-list.compact li a{color:#DA291C;}.taxonomy-regione-full-page .regione-header figure .bg-from-image{background:#D1CCBD;background-size:cover;background-repeat:no-repeat;background-position:50% 50%;min-height:25vw;position:relative;}.taxonomy-regione-paesi-horizontal-list{text-align:center;}.taxonomy-regione-paesi-horizontal-list li{vertical-align:middle;padding-left:0.5em;padding-right:0.5em;}.taxonomy-regione-paesi-horizontal-list h3{margin-bottom:0;font-family:"Oswald",sans-serif;font-weight:400;font-size:1rem;}.taxonomy-regione-paesi-horizontal-list a{text-decoration:none;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:hand;cursor:pointer;}.ui-banner{position:relative;min-height:300px;overflow:hidden;color:#222221;background-size:cover;background-repeat:no-repeat;background-position:50% 50%;background:none;}.ui-banner img{display:block;width:100%;height:auto !important;}.ui-banner .teaser-link{text-decoration:none;z-index:5;}.ui-banner .teaser-link .field-body-plain{color:#222221;}.ui-banner h3{font-family:"Oswald",sans-serif;font-weight:400;letter-spacing:-1px;color:#DA291C;margin-bottom:0;}.ui-banner.view-mode-carousel h3{font-size:2.5rem;}.ui-banner.view-mode-carousel .field-body-plain{background:rgba(255,255,255,0.8);padding:10px;margin:20px 0;color:#DA291C;}.ui-banner.node-teaser{margin-bottom:60px;}.ui-banner.node-teaser h4{text-transform:uppercase;}.ui-banner.node-teaser .content{position:relative;z-index:2;}.ui-banner.node-teaser .actions{margin-top:20px;text-align:center;}.ui-links{text-align:center;margin-bottom:-20px;}.ui-links li{display:inline-block;}.ui-links a{display:block;color:#DA291C;background:#F3F2EE;text-transform:uppercase;padding:5px 10px;margin-right:20px;margin-bottom:20px;text-decoration:none;letter-spacing:1px;}.teaser-link{text-decoration:none;display:block;}.view-mode-teaser{margin-bottom:40px;overflow-y:hidden;}.view-mode-teaser time{color:#D1CCBD;font-size:1rem;}.view-mode-teaser h4{font-family:"Oswald",sans-serif;font-weight:400;text-transform:uppercase;letter-spacing:-1px;font-size:1.4rem;line-height:1.2;text-align:left;color:#DA291C;padding-bottom:0;padding-top:2px;}.view-mode-teaser h4 a{color:#DA291C;text-decoration:none;}.view-mode-teaser strong{font-family:"Lato",sans-serif;margin-top:0.5em;color:#4A4F53;}.view-mode-teaser .actions{margin-top:20px;text-align:center;}.view-mode-teaser figure{display:block;background-size:cover;margin-bottom:5px;position:relative;}.view-mode-teaser figure a{display:block;}.view-mode-teaser figure.bg-from-image-processed{padding-bottom:50%;}.view-mode-teaser figure.bg-from-image-processed a{position:absolute;top:0;left:0;right:0;bottom:0;}.view-mode-teaser figure.float-right{float:right;max-width:50%;}.view-mode-teaser figure img{display:block;}.view-mode-teaser .metadata-fields{display:block;margin-bottom:5px;}.view-mode-teaser .metadata-fields time,.view-mode-teaser .metadata-fields .tags{display:table-cell;display:block;}.view-mode-teaser .metadata-fields .tags{text-align:right;text-align:left;}.view-mode-teaser .metadata-fields .tags li{display:inline-block;text-transform:uppercase;font-size:0.75rem;color:#FFFFFF;padding:1px 4px;margin-right:5px;background:#D1CCBD;}.view-mode-teaser .metadata-fields .tags li a{text-decoration:none;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:hand;cursor:pointer;color:#FFFFFF;}.filled .view-mode-teaser .content,.body-sidebar-container .sidebar .google-map .view-mode-teaser .content,.taxonomy-regione-paesi-horizontal-list .view-mode-teaser .content{padding:10px;background:#FFFFFF;}.filled .view-mode-teaser figure,.body-sidebar-container .sidebar .google-map .view-mode-teaser figure,.taxonomy-regione-paesi-horizontal-list .view-mode-teaser figure{margin-bottom:0;}.secondary-news article.view-mode-teaser{background:none;border:none;padding:0;font-size:12px;}.secondary-news picture{min-height:100px;}.meta-temi{color:#DA291C;padding-bottom:0.5em;margin-bottom:0.5em;border-bottom:2px solid #D1CCBD;}.meta-temi span{padding-right:1em;}.meta-temi span:before{margin-right:0.25em;font-size:1.5em;}.page-node.node-type-page .field-body{max-width:820px;padding-left:20px;padding-right:20px;margin:0 auto;}.body-sidebar-container{max-width:1200px;width:100%;margin:0 auto;}.body-sidebar-container .body-sidebar-wrapper{width:100%;display:table;table-layout:fixed;padding:0;margin:0;}.body-sidebar-container .field-body-wrapper,.body-sidebar-container .body-wrapper{display:table-cell;padding-left:20px;padding-right:20px;width:50%;vertical-align:top;}.body-sidebar-container .field-body{padding-bottom:40px;}.body-sidebar-container .data-disclaimer{font-size:0.75rem;font-family:"Lato",sans-serif;}.body-sidebar-container .sidebar{display:table-cell;padding-left:20px;padding-right:20px;width:50%;}.body-sidebar-container .sidebar .google-map{padding:5px;margin-bottom:20px;}.body-sidebar-container .sidebar .metadata-field{margin-bottom:20px;}.view-mode-full header figure.bg-from-image,.view-mode-paese header figure.bg-from-image{background:#D1CCBD;background-size:cover;background-repeat:no-repeat;background-position:50% 50%;min-height:25vw;}.view-mode-full header .field-headline,.view-mode-paese header .field-headline{margin-left:0;}.view-mode-full .metadata-field strong,.view-mode-paese .metadata-field strong{display:block;font-family:"Oswald",sans-serif;font-weight:400;text-transform:uppercase;font-size:1rem;}.view-mode-full .metadata-field .metadata-field-content,.view-mode-paese .metadata-field .metadata-field-content{font-size:1rem;color:#DA291C;}.view-mode-full .files strong,.view-mode-paese .files strong{margin-bottom:0.5em;}.view-mode-full .field-date,.view-mode-paese .field-date{padding-bottom:20px;font-size:1.4rem;color:#DA291C;}.view-mode-full .field-body img,.view-mode-paese .field-body img{display:block;max-width:100%;height:auto !important;float:right;margin:20px 0 20px 20px;}.narrow-title .page-title-wrapper .container,.narrow-title .page-title-wrapper #user-login,.narrow-title .page-title-wrapper .embedded-form h3,.embedded-form .narrow-title .page-title-wrapper h3,.narrow-title .field-body-wrapper{max-width:820px;margin:0 auto;padding-left:20px;padding-right:20px;}.narrow-title .fields-wrapper{max-width:820px;margin:0 auto;padding-left:20px;padding-right:20px;}.narrow-title .field-body{max-width:820px;padding-left:0 !important;}.vocabulary-ciclo-webinar{background:#FFFFFF;border-radius:4px;box-shadow:0 2px 3px rgba(0,0,0,0.05);position:relative;}.vocabulary-ciclo-webinar.view-mode-teaser figure{margin:0;}.vocabulary-ciclo-webinar .node--meta{display:flex;align-items:center;gap:10px;border-bottom:1px solid #F3F2EE;background:#45b383;}.vocabulary-ciclo-webinar .node--meta .node--meta--medium{padding:10px 20px;display:flex;flex-direction:column;align-items:center;border-right:1px dotted #F3F2EE;}.vocabulary-ciclo-webinar .node--meta .node--meta--medium i{color:#FFFFFF;font-size:1.4rem;padding-bottom:10px;}.vocabulary-ciclo-webinar .node--meta .node--meta--medium span{display:block;text-align:center;font-size:0.65em;font-weight:bold;text-transform:uppercase;color:#FFFFFF;}.vocabulary-ciclo-webinar .node--meta .node--meta--count{display:flex;text-align:center;flex-direction:column;justify-content:center;flex-grow:5;color:#FFFFFF;}.vocabulary-ciclo-webinar .content{padding:20px;}.vocabulary-ciclo-webinar .content h3{font-family:"Oswald",sans-serif;font-weight:400;font-size:1.4rem;color:#DA291C;margin-bottom:0.3em;line-height:1.3;}.vocabulary-ciclo-webinar .content a{text-decoration:none;}.vocabulary-ciclo-webinar .content .description{font-size:0.75rem;}@media (min-width:61em){.gin--horizontal-toolbar #toolbar-administration{z-index:99999 !important;}}.gin-secondary-toolbar--frontend{z-index:99999 !important;}.gin-secondary-toolbar--frontend #toolbar-item-user-tray{z-index:99999 !important;}#toolbar-administration span.action,#toolbar-administration span.webform-submit{background:transparent;}.administrative-links{float:left;position:fixed;z-index:9000000;bottom:10px;right:10px;background:rgba(255,255,255,0.9);width:250px;border:2px solid #484040;}.administrative-links ul{padding:10px;border-bottom:1px solid #222221;}.administrative-links ul:last-of-type{border-bottom:none;}.administrative-links li{margin-bottom:10px;}.administrative-links li:last-child{margin-bottom:0;}.administrative-links a,.administrative-links h2{font-family:"Oswald",sans-serif;font-weight:400;text-decoration:none;color:#222221;font-size:0.75rem;text-transform:uppercase;display:block;}.administrative-links h2{padding:10px;background:black;color:#FFFFFF;text-align:center;position:relative;text-decoration:none;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:hand;cursor:pointer;}.administrative-links .toggle{position:absolute;top:50%;margin-top:-2px;right:10px;box-shadow:translateY(-50%);width:16px;height:16px;}.administrative-links .toggle:before{display:block;color:#FFFFFF;font-size:16px;transition:all 0.1s linear;}.administrative-links.collapsed .toggle:before{box-shadow:rotate(-180deg);}.administrative-links .dashboard-link{color:#DA291C;}.logged-in .ui-banner,.logged-in .ui-banners,.logged-in .ui-content,.logged-in .ui-links{position:relative;}a.contextual-links-trigger{display:block !important;}ul.tabs{margin:0;}ul.tabs > li{display:inline-block;}ul.tabs a{display:block;padding:0.2em 1em;text-decoration:none;}ul.tabs a:focus,ul.tabs a:hover{background-color:#f5f5f5;}ul.tabs a.is-active{background-color:#eee;}ul.contextual-links li{padding-left:0 !important;}ul.contextual-links li:before{display:none !important;}[data-drupal-messages]{padding-bottom:30px;padding-left:20px;}.front .page-title-wrapper{display:none;}.front .main-content-wrapper{padding-bottom:0;}.owl-theme .owl-controls{margin-top:10px;text-align:center;}.owl-theme .owl-controls .owl-buttons div{color:#FFF;display:inline-block;zoom:1;*display:inline;margin:5px;padding:3px 10px;font-size:12px;}.owl-theme .owl-controls.clickable .owl-buttons div:hover{filter:Alpha(Opacity=100);opacity:1;text-decoration:none;}.owl-theme .owl-controls .owl-page{display:inline-block;zoom:1;*display:inline;}.owl-theme .owl-controls .owl-page span{display:block;width:12px;height:12px;margin:5px 7px;filter:Alpha(Opacity=50);opacity:0.5;border-radius:20px;background:#869791;}.owl-theme .owl-controls .owl-page.active span,.owl-theme .owl-controls.clickable .owl-page:hover span{filter:Alpha(Opacity=100);opacity:1;}.owl-theme .owl-controls .owl-page span.owl-numbers{height:auto;width:auto;color:#FFF;padding:2px 10px;font-size:12px;border-radius:30px;}.owl-item.loading{min-height:150px;background:url(/themes/custom/stcll/stylesheets/AjaxLoader.gif) no-repeat center center;}#cookie-bar{background:#D1CCBD;height:auto;color:#222221;font-size:0.75rem;text-align:center;padding:10px;z-index:909999;}#cookie-bar.fixed{position:fixed;bottom:0;left:0;width:100%;}#cookie-bar p{margin:0 auto;padding:0;line-height:1.4;}#cookie-bar a{text-decoration:none;}#cookie-bar .cb-enable,#cookie-bar .cb-disable{margin-left:8px;margin-top:10px;padding:0 6px;display:inline-block;}#cookie-bar .cb-enable{border-radius:3px;background:#DA291C;color:#FFFFFF;margin:10px;}#cookie-bar .cb-disable{background:#990000;}#cookie-bar .cb-disable:hover{background:#bb0000;}#cookie-bar .cb-policy{background:none;color:#222221;text-decoration:underline;}.owl-carousel .owl-wrapper:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;}.owl-carousel{display:none;position:relative;width:100%;-ms-touch-action:pan-y;}.owl-carousel .owl-wrapper{display:none;position:relative;-webkit-transform:translate3d(0px,0px,0px);}.owl-carousel .owl-wrapper-outer{overflow:hidden;position:relative;width:100%;}.owl-carousel .owl-wrapper-outer.autoHeight{transition:height 500ms ease-in-out;}.owl-carousel .owl-item{float:left;}.owl-controls .owl-page,.owl-controls .owl-buttons div{cursor:pointer;}.owl-controls{-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0);}.grabbing{cursor:url(/themes/custom/stcll/stylesheets/grabbing.png) 8 8,move;}.owl-carousel .owl-wrapper,.owl-carousel .owl-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);}body{background:#F3F2EE;}.lead-form-wrapper{padding:20px;width:50vw;border:1px dotted #D1CCBD;border-radius:20px;margin:0 auto;margin-bottom:80px;background:#FFFFFF;}.filter-toggle{float:right;width:50px;height:50px;margin:0 0 10px 10px;position:relative;background:#D1CCBD;}.filter-toggle:before{font-family:"icomoon";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\edbc";font-size:32px;position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);transition:transform 0.2s ease;}.filter-toggle.open:before{transform:translateY(-50%) translateX(-50%) rotate(180deg);}.filter-toggle{display:none;}.pager{margin-top:20px;}.pager--item{background:none;}.risorse-container{background:#F3F2EE;}.page-header{padding:20px 40px 0 40px;}.page-header::after{content:"";display:block;position:absolute;bottom:0;left:0;width:100%;height:2.9rem;background-color:#DA291C;z-index:1;}@media only screen and (max-width:1023px){.page-header::after{height:2.9rem;}}@media only screen and (max-width:767px){.page-header::after{display:none;}}.page-header .page-header--logos{display:flex;justify-content:space-between;align-items:center;}.page-header h1{font-family:"Oswald",sans-serif;font-weight:400;text-transform:none;font-size:2.5rem;font-size:clamp(10px,5vw,36px);color:#DA291C;display:inline-block;white-space:pre;}.page-header h1 small{display:block;font-size:1rem;text-transform:uppercase;color:#222221;margin-top:0.5em;}.page-header h1 a{text-decoration:none;color:#DA291C;}.page-header .title-stc{display:flex;}.page-header .logo-fag{font-size:0.75rem;padding:10px;}.page-header .logo-fag span{display:inline-block;}.page-header .logo-fag img{display:inline-block;height:35px !important;}.page-header .logo-fag *{vertical-align:middle;}.page-header .page-header--menus{display:flex;justify-content:space-between;align-items:flex-end;margin-top:20px;font-size:0.875rem;}.page-header .page-header--menus ul{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:flex-end;z-index:34;position:relative;gap:20px;}.page-header .page-header--menus .menu-item a{color:#FFFFFF;line-height:2.9rem;}.page-header .page-header--menus .primary-menu .menu-item--expanded{display:flex;flex-direction:column;flex-wrap:wrap;}.page-header .page-header--menus .primary-menu .menu-item--expanded span{text-transform:uppercase;font-family:"Oswald",sans-serif;font-weight:400;color:#DA291C;padding-bottom:10px;font-size:0.75rem;}.page-header .page-header--menus .primary-menu .menu-item--expanded .menu{margin-left:0;}.taxonomy-page h2,.news-list-page h2,.target-page h2,.collezione-page h2{color:#DA291C;font-size:2.3rem;}.target-menu li{display:inline-block;padding-right:1em;}.target-menu li a{text-decoration:none;color:#DA291C;}.primary-menu li{display:inline-block;}.primary-menu li a{text-decoration:none;}#stc-logo{max-width:250px;padding:10px 10px 10px 30px;vertical-align:top;display:inline-block;}#stc-logo img{width:100%;}footer.page-footer{background:#DA291C;color:#FFFFFF;}.breadcrumbs a{color:#DA291C;}.breadcrumbs li:after{content:">";font-family:"Lato",sans-serif;font-size:13px;}.home-header{min-height:70vh;position:relative;overflow:hidden;}.home-header .hero-intro-element span strong{color:#DA291C;}.home-header figure svg{display:block;position:absolute;top:0;right:0;bottom:0;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:top right;object-position:top right;}.home-targets--targets{padding:160px 20px 20px 20px;display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:20px;}@media only screen and (max-width:1023px){.home-targets--targets{grid-template-columns:1fr 1fr;row-gap:80px;}}@media only screen and (max-width:767px){.home-targets--targets{grid-template-columns:1fr;row-gap:120px;}}.target-container{position:relative;}.target-container h3{padding:5px 10px 10px 10px;background:#fff;color:#009ca6;display:inline-block;border-radius:6.6666666667px;}.target-container figure{position:absolute;transform:translateY(-50%);z-index:-2;top:0;right:0;left:20%;width:80%;max-width:50vw;}.target-container figure svg{width:100%;}.target-container .target-container--content{padding:30px;background:rgba(255,255,255,0.9333333333);border-radius:10px;}.node-risorsa,.node-pillola,.node-webinar,.node-collezione{}.node-risorsa.view-mode-teaser,.node-pillola.view-mode-teaser,.node-webinar.view-mode-teaser,.node-collezione.view-mode-teaser{background:#FFFFFF;border-radius:4px;box-shadow:0 2px 3px rgba(0,0,0,0.05);position:relative;margin-bottom:20px;}.node-risorsa.view-mode-teaser .node--meta,.node-pillola.view-mode-teaser .node--meta,.node-webinar.view-mode-teaser .node--meta,.node-collezione.view-mode-teaser .node--meta{display:flex;align-items:stretch;border-bottom:1px solid #F3F2EE;}.node-risorsa.view-mode-teaser .node--meta .node--meta--medium,.node-pillola.view-mode-teaser .node--meta .node--meta--medium,.node-webinar.view-mode-teaser .node--meta .node--meta--medium,.node-collezione.view-mode-teaser .node--meta .node--meta--medium{padding:10px 20px;display:flex;flex-direction:column;align-items:center;border-right:1px solid #F3F2EE;}.node-risorsa.view-mode-teaser .node--meta .node--meta--medium i,.node-pillola.view-mode-teaser .node--meta .node--meta--medium i,.node-webinar.view-mode-teaser .node--meta .node--meta--medium i,.node-collezione.view-mode-teaser .node--meta .node--meta--medium i{color:#009ca6;font-size:1.4rem;padding-bottom:10px;}.node-risorsa.view-mode-teaser .node--meta .node--meta--medium span,.node-pillola.view-mode-teaser .node--meta .node--meta--medium span,.node-webinar.view-mode-teaser .node--meta .node--meta--medium span,.node-collezione.view-mode-teaser .node--meta .node--meta--medium span{display:block;text-align:center;font-size:0.65em;font-weight:bold;text-transform:uppercase;color:#222221;}.node-risorsa.view-mode-teaser .node--meta .tags,.node-pillola.view-mode-teaser .node--meta .tags,.node-webinar.view-mode-teaser .node--meta .tags,.node-collezione.view-mode-teaser .node--meta .tags{padding:10px 10px 7px 10px;font-size:0.65rem;}.node-risorsa.view-mode-teaser .node--meta .tags a,.node-pillola.view-mode-teaser .node--meta .tags a,.node-webinar.view-mode-teaser .node--meta .tags a,.node-collezione.view-mode-teaser .node--meta .tags a{background:#D1CCBD;color:#FFFFFF;color:#bcb59f;background:#FFFFFF;border:1px solid #D1CCBD;text-transform:uppercase;margin:0 0.3em 0.3em 0;border-radius:15px;padding:1px 6px;text-align:center;letter-spacing:0.1em;display:inline-block;font-weight:700;}.node-risorsa.view-mode-teaser .node-type,.node-pillola.view-mode-teaser .node-type,.node-webinar.view-mode-teaser .node-type,.node-collezione.view-mode-teaser .node-type{z-index:100;position:absolute;top:0;left:0;right:0;text-align:center;letter-spacing:2px;background:#DA291C;color:#FFFFFF;font-size:0.75rem;text-transform:uppercase;padding:3px;}.node-risorsa.view-mode-teaser .field-tipo,.node-pillola.view-mode-teaser .field-tipo,.node-webinar.view-mode-teaser .field-tipo,.node-collezione.view-mode-teaser .field-tipo{font-size:0.75rem;font-family:"Lato",sans-serif;color:#009ca6;text-transform:uppercase;}.node-risorsa.view-mode-teaser .content,.node-pillola.view-mode-teaser .content,.node-webinar.view-mode-teaser .content,.node-collezione.view-mode-teaser .content{padding:20px;}.node-risorsa.view-mode-teaser .description,.node-pillola.view-mode-teaser .description,.node-webinar.view-mode-teaser .description,.node-collezione.view-mode-teaser .description{font-size:0.75rem;}.node-risorsa.view-mode-teaser .description *:last-child,.node-pillola.view-mode-teaser .description *:last-child,.node-webinar.view-mode-teaser .description *:last-child,.node-collezione.view-mode-teaser .description *:last-child{margin-bottom:0;}.node-risorsa.view-mode-teaser a,.node-pillola.view-mode-teaser a,.node-webinar.view-mode-teaser a,.node-collezione.view-mode-teaser a{text-decoration:none;}.node-risorsa.view-mode-teaser figure,.node-pillola.view-mode-teaser figure,.node-webinar.view-mode-teaser figure,.node-collezione.view-mode-teaser figure{margin-bottom:0;}.node-risorsa.view-mode-full,.node-pillola.view-mode-full,.node-webinar.view-mode-full,.node-collezione.view-mode-full{background:#FFFFFF;}.node-risorsa.view-mode-full h2,.node-pillola.view-mode-full h2,.node-webinar.view-mode-full h2,.node-collezione.view-mode-full h2{color:#DA291C;font-size:2.3rem;}.node-risorsa.view-mode-full .node-metadata h3,.node-pillola.view-mode-full .node-metadata h3,.node-webinar.view-mode-full .node-metadata h3,.node-collezione.view-mode-full .node-metadata h3{font-family:"Oswald",sans-serif;font-weight:400;font-size:1rem;text-transform:uppercase;}.node-risorsa.view-mode-full .node-metadata .metadata-field-container,.node-pillola.view-mode-full .node-metadata .metadata-field-container,.node-webinar.view-mode-full .node-metadata .metadata-field-container,.node-collezione.view-mode-full .node-metadata .metadata-field-container{margin-bottom:1.5rem;}.node-risorsa.view-mode-full .node-metadata .metadata-field-value li,.node-pillola.view-mode-full .node-metadata .metadata-field-value li,.node-webinar.view-mode-full .node-metadata .metadata-field-value li,.node-collezione.view-mode-full .node-metadata .metadata-field-value li{display:inline-block;text-decoration:none;text-transform:uppercase;letter-spacing:0.1em;background:#009ca6;color:#FFFFFF;font-family:"Lato",sans-serif;border-radius:30px;padding:5px 12px 4px 12px;font-size:0.75rem;margin:0 0.25rem 0.25rem 0;}.node-risorsa.view-mode-full .node-metadata .metadata-field-value li a,.node-pillola.view-mode-full .node-metadata .metadata-field-value li a,.node-webinar.view-mode-full .node-metadata .metadata-field-value li a,.node-collezione.view-mode-full .node-metadata .metadata-field-value li a{text-decoration:none;color:#FFFFFF;}.node-collezione.view-mode-teaser .node--meta{background:#009ca6;}.node-collezione.view-mode-teaser .node--meta .node--meta--medium{border-right:1px dotted #FFFFFF;color:#FFFFFF;}.node-collezione.view-mode-teaser .node--meta .node--meta--medium i:before,.node-collezione.view-mode-teaser .node--meta .node--meta--medium span{color:#FFFFFF;}.node-collezione.view-mode-teaser .node--meta .node--meta--count{display:flex;text-align:center;flex-direction:column;justify-content:center;flex-grow:5;color:#FFFFFF;}.node-collezione.view-mode-teaser .node--meta .node--meta--count .node--meta--count--number{font-size:1.4rem;}.view-mode-teaser{overflow:hidden;}.view-mode-teaser figure{padding-bottom:56.25%;position:relative;display:block;overflow:hidden;}.view-mode-teaser figure .as-bg{z-index:0;}.view-mode-teaser figure img{display:block;position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;display:block;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;}.view-mode-teaser h3{font-family:"Oswald",sans-serif;font-weight:400;font-size:1.4rem;color:#DA291C;margin-bottom:0.3em;line-height:1.3;}.risorsa-header,.taxonomy-header{position:relative;box-shadow:0 5px 0 0 rgba(0,0,0,0.1);}.risorsa-header img,.taxonomy-header img{width:100%;height:33.3vw !important;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%;display:block;}.risorsa-header .photo-credit,.taxonomy-header .photo-credit{font-size:0.6rem;font-weight:700;position:absolute;right:3px;bottom:3px;background:rgba(255,255,255,0.8);padding:0 2px;}.risorsa-iframe{position:relative;overflow:hidden;width:100%;padding-bottom:56.25%;}.risorsa-iframe > *{position:absolute;top:0;left:0;width:100%;height:100%;}.target-page{overflow:hidden;}.target-page--header--image{overflow-x:visible;}.target-page--header--image img,.target-page--header--image svg{display:block;position:relative;transform:scale(1.1);transform-origin:top right;}.paragraph--node-curated-list{margin:40px 0;position:relative;width:100%;}.paragraph--node-curated-list > .content{width:100%;padding:40px;border-radius:10px;display:flex;flex-wrap:wrap;}.paragraph--node-curated-list .referenced-nodes{flex-grow:4;display:grid;grid-template-columns:repeat(auto-fill,minmax(15rem,1fr));gap:20px;}.paragraph--node-curated-list .referenced-nodes article{margin:0;}.node-curated-list,.node-curated-list-group{display:flex;position:relative;}.node-curated-list > .bg,.node-curated-list-group > .bg{position:absolute;display:block;z-index:-2;-o-object-fit:contain;object-fit:contain;top:50%;transform:translateY(-50%);bottom:1vw;left:1vw;right:1vw;opacity:0.5;}.paragraph--text{padding:40px;}.paragraph--interstitial img,.paragraph--interstitial svg{display:block;margin:0 auto;height:10vh;}.paragraph--title{margin-top:40px;}.filtra-risorse-form{padding-right:20px;}.filtra-risorse-form h2{color:#DA291C;font-size:1.4rem;}.filtra-risorse-form h3{font-family:"Oswald",sans-serif;font-weight:400;font-size:1rem;text-transform:uppercase;}.filtra-risorse-form .filter-container{margin-bottom:1.5rem;}.facet-summary-item--facet a,.filter{display:inline-block;position:relative;text-decoration:none;text-transform:uppercase;letter-spacing:0.1em;background:#009ca6;color:#FFFFFF;border:3px solid #FFFFFF;font-family:"Lato",sans-serif;border-radius:30px;padding:5px 12px 4px 12px;font-size:0.75rem;margin:0 0.25rem 0.25rem 0;}.filter:hover,.filter.active{background-color:#DA291C;}.filter.active{padding-left:30px;}.filter.active:before{position:absolute;font-family:"icomoon";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:"icomoon";content:"\ed6e";color:#FFFFFF;left:10px;top:50%;transform:translateY(-50%);}.filter.active:hover{background:#009ca6;}.filter.active:hover:before{content:"\ed63";}#views-exposed-form-risorse-page-1{padding:0;display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap;flex-direction:row;gap:10px;}#views-exposed-form-risorse-page-1 input{height:2rem;}#views-exposed-form-risorse-page-1 .form-item-search-api-fulltext{width:70%;}#views-exposed-form-risorse-page-1 .form-item-search-api-fulltext input{width:100%;}#views-exposed-form-risorse-page-1 .form--inline .form-actions{width:25%;display:inline;}#views-exposed-form-risorse-page-1 .form--inline .form-actions input{border-radius:2px;letter-spacing:0.1em;}#views-exposed-form-risorse-page-1 .form-actions input{border-radius:0;}.block-facets-summary-blockrisorse-summary{margin-bottom:2rem;}.facet-summary-item--clear{display:none;}.facet-summary-item--count,.facet-summary-item--label{display:inline-block;}.facet-summary-item--label,.facet-summary-item--count{font-size:1.4rem;}.facet-summary-item--count .results-count{font-family:"Lato",sans-serif;color:#DA291C;}.facet-summary-item--facet{display:inline-block;}.facet-summary-item--facet a{background-color:#DA291C;padding-left:30px;}.facet-summary-item--facet a:before{position:absolute;font-family:"icomoon";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:"icomoon";content:"\ed6e";color:#FFFFFF;left:10px;top:50%;transform:translateY(-50%);}.facet-summary-item--facet a:hover{background:#009ca6;}.facet-summary-item--facet a:hover:before{content:"\ed63";}@font-face{font-family:"Flaticon";src:url(/themes/custom/stcll/stylesheets/./fonts/Flaticon.eot);src:url(/themes/custom/stcll/stylesheets/./fonts/Flaticon.eot#iefix) format("embedded-opentype"),url(/themes/custom/stcll/stylesheets/./fonts/Flaticon.woff2) format("woff2"),url(/themes/custom/stcll/stylesheets/./fonts/Flaticon.woff) format("woff"),url(/themes/custom/stcll/stylesheets/./fonts/Flaticon.ttf) format("truetype"),url(/themes/custom/stcll/stylesheets/./fonts/Flaticon.svg#Flaticon) format("svg");font-weight:normal;font-style:normal;}@media screen and (-webkit-min-device-pixel-ratio:0){@font-face{font-family:"Flaticon";src:url(/themes/custom/stcll/stylesheets/./fonts/Flaticon.svg#Flaticon) format("svg");}}.fi:before{display:inline-block;font-family:"Flaticon";font-style:normal;font-weight:normal;font-variant:normal;line-height:1;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;}.flaticon-video:before{content:"\f100";}.flaticon-achievement:before{content:"\f101";}.flaticon-tools:before{content:"\f102";}.flaticon-tool-box:before{content:"\f103";}.flaticon-book:before{content:"\f104";}.flaticon-joystick:before{content:"\f105";}.flaticon-mobile:before{content:"\f106";}.flaticon-add:before{content:"\f107";}.flaticon-applications:before{content:"\f108";}.flaticon-books:before{content:"\f109";}.flaticon-strategic-plan:before{content:"\f10a";}.flaticon-headphones:before{content:"\f10b";}.flaticon-microphone:before{content:"\f10c";}.flaticon-video-player:before{content:"\f10d";}.flaticon-open-book:before{content:"\f10e";}.flaticon-video-tutorial:before{content:"\f10f";}.flaticon-newspaper:before{content:"\f110";}i[class^=risorsa--icon]:before{font-family:"Flaticon";font-style:normal;font-weight:normal;font-variant:normal;line-height:1;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;font-size:40px;color:#DA291C;}.risorsa--icon—video:before{content:"\f100";}.risorsa--icon—collezione:before{content:"\f109";}.risorsa--icon—app:before{content:"\f108";}.risorsa--icon—gioco:before{content:"\f101";}.risorsa--icon—videogioco:before{content:"\f105";}.risorsa--icon—laboratorio:before{content:"\f103";}.risorsa--icon—libro:before{content:"\f104";}.risorsa--icon—musica:before{content:"\f10b";}.risorsa--icon—podcast:before{content:"\f10c";}.risorsa--icon—tutorial:before{content:"\f10f";}.risorsa--icon—articolo:before{content:"\f110";}.page-header a.mobile-dona-top{display:none;background:#DA291C;color:#FFFFFF;text-align:center;text-decoration:none;text-transform:uppercase;font-family:"Oswald",sans-serif;font-weight:400;padding:4px 6px;margin-right:10px;vertical-align:top;border-radius:10px;}.mobile-menu-trigger,.mobile-menu-close{display:none;}@media only screen and (max-width:767px){.mobile-menu-trigger,.mobile-menu-close{position:absolute;display:block;right:20px;top:90px;z-index:9;height:30px;padding-right:35px;}}@media only screen and (max-width:767px) and (max-width:767px){.mobile-menu-trigger,.mobile-menu-close{top:100px;}}@media only screen and (max-width:767px){.mobile-menu-trigger span,.mobile-menu-close span{visibility:hidden;}.mobile-menu-trigger:after,.mobile-menu-trigger:before,.mobile-menu-close:after,.mobile-menu-close:before{content:"";position:absolute;right:0;width:30px;background:#DA291C;height:5px;transform-origin:50% 50%;transform:translateY(-50%);transition:all 0.2s ease;}.mobile-menu-trigger:before,.mobile-menu-close:before{box-shadow:0 -10px 0 0 #DA291C,0 10px 0 0 #DA291C;}.mobile-menu-close{display:none;}.mobile-menu-close:after{transform:translateY(-1px) rotate(-45deg) scaleX(1.3);}.mobile-menu-close:before{transform:translateY(-1px) rotate(45deg) scaleX(1.3);box-shadow:none;}.page-header .page-header--menus{display:none;align-items:flex-start;gap:20px;margin-bottom:20px;}}@media only screen and (max-width:767px) and (max-width:440px){.page-header .page-header--menus .target-menu{width:100%;}.page-header .page-header--menus .target-menu ul{display:grid;grid-template-columns:1fr 1fr;justify-content:space-between;width:100%;justify-items:stretch;gap:10px;}.page-header .page-header--menus .target-menu ul .menu-item a{display:block;text-align:center;}}@media only screen and (max-width:767px){.page-header .page-header--menus .target-menu .menu-item{padding-right:0;}}@media only screen and (max-width:767px) and (max-width:440px){.page-header .page-header--menus .primary-menu{width:100%;}.page-header .page-header--menus .primary-menu ul{flex-direction:column;align-items:flex-start;}.page-header .page-header--menus .primary-menu ul .menu-item--expanded{width:100%;}.page-header .page-header--menus .primary-menu ul .menu-item--expanded span{text-align:center;padding-bottom:10px;}.page-header .page-header--menus .primary-menu ul .menu-item--expanded .menu{display:grid;grid-template-columns:1fr 1fr;justify-content:space-between;width:100%;justify-items:stretch;}.page-header .page-header--menus .primary-menu ul .menu-item--expanded .menu .menu-item a{display:block;text-align:center;}}@media only screen and (max-width:767px){.page-header .page-header--menus .primary-menu .menu-item--expanded span{color:#222221;padding-bottom:0;}.page-header .page-header--menus .primary-menu .menu-item--expanded .menu{gap:10px;}.page-header .page-header--menus .menu-item a{color:#DA291C;padding:8px;color:#222221;border:1px solid #F3F2EE;background-color:#F3F2EE;margin-right:0;}.page-header:target .mobile-menu-trigger{display:none;}.page-header:target .mobile-menu-close{display:block;}.page-header:target .page-header--menus{display:flex;}}@media only screen and (min-width:768px){.mobile-only{display:none !important;}}@media only screen and (max-width:1023px){html{font-size:18px;}.vertical-navbar{display:none;}.page-header a.mobile-dona-top{display:inline-block;}.page-header a.home-link{background-position:top left;}.menus-container{display:none;}.page-header{padding:10px;padding-bottom:0;}.page-header .header-left{width:50%;}.page-header .header-right{width:50%;}.footer-contacts .col{display:block;width:100%;}.highlight .prev,.highlight .next{display:none;}.highlight .highlight-slide{background-position:top center;background-size:cover;}.highlight .highlight-slide .action,.highlight .highlight-slide .form-managed-file input[type=submit],.form-managed-file .highlight .highlight-slide input[type=submit],.highlight .highlight-slide .webform-submit,.highlight .highlight-slide .views-exposed-form input[type=submit],.views-exposed-form .highlight .highlight-slide input[type=submit],.highlight .highlight-slide .ui-banner.view-mode-carousel .actions a,.ui-banner.view-mode-carousel .actions .highlight .highlight-slide a{bottom:60px;right:10px;}.highlight .highlight-slide h3{position:absolute;top:auto;right:0;left:0;bottom:0;width:100%;padding:5px 10px;background:rgba(255,255,255,0.8);}.highlight .highlight-slide h3 br{display:none;}.highlight .highlight-slide h3 span,.highlight .highlight-slide h3 small{padding:0;background:transparent;border-radius:0;font-size:24px;display:block;top:auto;left:auto;right:auto;bottom:auto;}.form-donazione-generale-form-wrapper{min-height:0;}.form-donazione-generale-form-wrapper input,.form-donazione-generale-form-wrapper textarea{font-size:1rem;}.dona-home{padding:10px 0 60px 0;}.dona-home .container,.dona-home .embedded-form h3,.embedded-form .dona-home h3,.dona-home #user-login{padding:10px;}.dona-home h2{font-size:20px;}.dona-home h2 small{display:block;font-size:14px;letter-spacing:0;}.dona-home .actions-container{margin-top:20px;}.dona-home .actions-container a{font-size:25px;}.dona-home .actions-container .secondaryAction{font-size:14px;}footer.page-footer{padding:20px;font-size:16px;}footer.page-footer .footer-contacts .contact{font-size:16px;}}@media only screen and (max-width:767px){html{font-size:16px;}h1{display:inline-block;font-size:25px;letter-spacing:-0.02em;font-weight:400;}.page-title-wrapper h1{font-size:2rem;letter-spacing:-2px;}h2.hanging{letter-spacing:0;margin-bottom:40px;}.huge-text br{display:none;}.taxonomy-temi-full-list .vocabulary-temi i{font-size:48px;}.body-sidebar-container{padding:20px 0;}.body-sidebar-container .body-sidebar-wrapper,.body-sidebar-container .field-body-wrapper,.body-sidebar-container .body-wrapper,.body-sidebar-container .sidebar{display:block;width:100%;}.metadata-wrapper,.metadata-wrapper li{display:block;width:100%;border:none;}.metadata-wrapper li{padding:10px;border-bottom:2px solid #D1CCBD;text-align:center;}.metadata-wrapper li:before{font-size:48px !important;}.metadata-wrapper .field-temi{text-align:left;}.metadata-wrapper li.field-temi.big{padding:0 10px;text-align:left;border-bottom:none;}.metadata-wrapper li.field-temi.big .taxonomy-term{display:block;}.metadata-wrapper li.field-temi.big i:before{font-size:32px;}.sticker,.view-mode-carousel h3,.carousel article h3,.hero h2{font-size:2.5rem !important;}.sticker span,.view-mode-carousel h3 span,.carousel article h3 span,.hero h2 span{margin-left:0 !important;font-size:1.5rem;}.sticker span:nth-of-type(2),.view-mode-carousel h3 span:nth-of-type(2),.carousel article h3 span:nth-of-type(2),.hero h2 span:nth-of-type(2){top:-0.6em !important;}.sticker span:nth-of-type(3),.view-mode-carousel h3 span:nth-of-type(3),.carousel article h3 span:nth-of-type(3),.hero h2 span:nth-of-type(3){top:-1.2em !important;}.sticker span:nth-of-type(4),.view-mode-carousel h3 span:nth-of-type(4),.carousel article h3 span:nth-of-type(4),.hero h2 span:nth-of-type(4){top:-1.8em !important;}.hero{padding-top:0;padding-bottom:20px;}.hero figure{position:relative;display:block;height:25vw;}.hero .content{padding:10px;background:#F3F2EE;}.hero h2{margin-bottom:0;}.hero .action,.hero .form-managed-file input[type=submit],.form-managed-file .hero input[type=submit],.hero .webform-submit,.hero .views-exposed-form input[type=submit],.views-exposed-form .hero input[type=submit],.hero .ui-banner.view-mode-carousel .actions a,.ui-banner.view-mode-carousel .actions .hero a{font-size:1rem;}.view-mode-carousel .content,.carousel article .content{padding:20px 25px 0 20px;}.owl-theme .owl-controls .owl-buttons{display:none;}.owl-pagination{position:relative;height:32px;overflow:visible;}.owl-pagination .owl-page{display:none !important;}.owl-pagination:before{font-family:"icomoon";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e905";position:absolute;left:50%;top:-10px;font-size:32px;margin-left:-16px;}.carousel article.with-action{margin-bottom:40px;}.carousel .action,.carousel .form-managed-file input[type=submit],.form-managed-file .carousel input[type=submit],.carousel .webform-submit,.carousel .views-exposed-form input[type=submit],.views-exposed-form .carousel input[type=submit],.carousel .ui-banner.view-mode-carousel .actions a,.ui-banner.view-mode-carousel .actions .carousel a{position:absolute;bottom:-40px;width:100%;left:0;border-radius:0;font-size:1rem;text-align:center;}.red-bg-left-text-right h2{left:auto;width:auto;}.red-bg-left-text-right .col{overflow:hidden;}.red-bg-left-text-right .col:first-child{background-position:0 0;height:80vw;}.red-bg-left-text-right .row:before,.red-bg-left-text-right .fields-box.collapse-fields .row:before,.fields-box.collapse-fields .red-bg-left-text-right .row:before{left:0;width:75%;}.nostro-lavoro .people .numbers span{display:block;}.nostro-lavoro .video-container video{display:none;}.tipo-donazione .product-description{min-height:0;}.field-inline-label .webform-component-markup{display:block;}input[size="2"]{min-width:0;}.form-radios.as-buttons .radio-option,.form-radios.as-buttons .form-item.form-type-radio{display:block;width:100%;margin:0 5px 5px 0;}.form-radios.as-buttons label{width:100%;display:block;float:none;}.form-radios.as-buttons label,.form-radios.as-buttons label:first-child,.form-radios.as-buttons label:last-child{border-radius:5px !important;border-width:1px !important;}.form-donazione-generale-left-column{padding-left:0;padding-right:0;}.form-donazione-generale-left-column input[type=submit]{width:100%;}.field-sms-code-inputs .webform-component-textfield input{width:2rem;}.row .field-with-icon + .field-container{padding-left:50px !important;}.mobile-only{display:block;}.desktop-only{display:none;}.page-header{border-top:none;box-shadow:none;}.dona-top-mobile{display:block;}}@media all and (-ms-high-contrast:none){*::-ms-backdrop,.page-header a.home-link{height:73px;}}body.cke_editable{padding:20px;}@media only screen and (max-width:767px){.filter-toggle{display:block;}.filter-container{display:none;}.page-header{padding:0;}.home-header{min-height:auto;}.page-header--logos{padding:10px;padding-bottom:60px;}.agnelli .logo-fag span{font-size:6px;}.page-header .logo-fag img{height:28px !important;}.page-header--menus{flex-direction:column;font-family:"Oswald",sans-serif;font-weight:400;padding:10px 5px;}.page-header--menus a{font-size:14px;line-height:1;}#stc-logo{padding:10px;}.logo-fag{display:block;margin:0;width:100%;text-align:right;}.page-header .primary-menu-container{margin-bottom:0;}.page-header .primary-menu > ul{float:none;}.lead-form-wrapper{width:auto;}.risorse-container{padding-top:20px;}}@media only screen and (min-width:768px){.filter-toggle{display:none;}.filter-container{display:block !important;}}.user-logged-in nav.tabs{position:fixed;bottom:10px;left:10px;background:rgba(255,255,255,0.8);z-index:98000;border:1px solid rgba(0,0,0,0.5);}.user-logged-in nav.tabs ul.tabs{margin:0;}.cke_editable{padding:20px;}.contextual{z-index:90210;}.contextual-links{font-family:"Lato",sans-serif;}.contextual-links li:before{display:none;}.contextual-links a{color:#222221 !important;}.node--unpublished{position:relative;}.node--unpublished:before{content:"unpublished";text-transform:uppercase;position:absolute;font-size:9vw;top:0;left:50%;transform:translateX(-50%) rotate(-5deg);z-index:99999;opacity:0.2;background:#ff7;padding:30px;transform-origin:50% 50%;pointer-events:none;}
#toolbar-administration{position:relative;z-index:3000;}.block-local-tasks-block{padding:1rem 0;}.region-help .block{padding:1rem 0;}.filtra-risorse-form .filter.active{background-color:#DA291C;}
.sliding-popup-bottom,.sliding-popup-top{margin:0;padding:0;width:100%;z-index:99999;left:0;text-align:center;}.sliding-popup-bottom{position:fixed;}.sliding-popup-top{position:relative;}.eu-cookie-compliance-content{margin:0 auto;max-width:80%;display:inline-block;text-align:left;width:100%;}.eu-cookie-compliance-buttons{float:right;margin:0 0 1em 0;max-width:40%;}.eu-cookie-compliance-categories-buttons{margin:0 0 1em 0;max-width:60%;float:left;}[dir="rtl"] .eu-cookie-compliance-buttons{float:left;}[dir="rtl"] .eu-cookie-compliance-categories-buttons{float:right;}.eu-cookie-compliance-more-button{cursor:pointer;display:inline;height:auto;margin:0;padding:0;border:none;text-decoration:underline;background:none;}.eu-cookie-compliance-secondary-button{cursor:pointer;border:none;background:none;margin-top:1em;padding:0 8px;vertical-align:middle;}.eu-cookie-compliance-message{float:left;margin:5px 0 0;max-width:60%;}.eu-cookie-compliance-banner--categories .eu-cookie-compliance-message{max-width:100%;}.eu-cookie-compliance-categories{clear:both;padding-top:1em;}.eu-cookie-compliance-categories label{display:inline;}[dir="rtl"] .eu-cookie-compliance-message{float:right;text-align:right;}.eu-cookie-compliance-message h1,.eu-cookie-compliance-message h2,.eu-cookie-compliance-message h3,.eu-cookie-compliance-message p{font-family:"Gill Sans Infant",'GillSansInfantW01';color:#222221;line-height:1.4;margin:0 0 5px 0;}.eu-cookie-compliance-message h1,.eu-cookie-compliance-message h2,.eu-cookie-compliance-message h3,.eu-cookie-compliance-message p{font-size:18px;display:inline;}.eu-cookie-withdraw-tab{padding:4px 7px;cursor:pointer;}.sliding-popup-bottom .eu-cookie-withdraw-tab{border-width:2px 2px 0;border-radius:5px 5px 0 0;}.sliding-popup-top .eu-cookie-withdraw-tab{border-width:0 2px 2px;border-radius:0 0 5px 5px;}.eu-cookie-withdraw-wrapper.sliding-popup-top,.eu-cookie-withdraw-wrapper.sliding-popup-top .eu-cookie-withdraw-banner{transform:scaleY(-1);}.eu-cookie-withdraw-tab{position:absolute;top:0;transform:translate(-50%,-100%);left:50%;}.eu-cookie-withdraw-wrapper.sliding-popup-top .eu-cookie-withdraw-tab{transform:translate(-50%,-100%) scaleY(-1);}@media screen and (max-width:600px){.eu-cookie-compliance-content{max-width:95%;}.eu-cookie-compliance-categories,.eu-cookie-compliance-message{max-width:100%;}.eu-cookie-compliance-buttons{clear:both;float:none;max-width:100%;margin:5px 0 1em;}.eu-cookie-compliance-buttons.eu-cookie-compliance-has-categories{float:right;margin-top:-56px;}.eu-cookie-compliance-banner--categories .eu-cookie-compliance-buttons{position:initial;bottom:unset;right:unset;}}div#sliding-popup,div#sliding-popup .eu-cookie-withdraw-banner,.eu-cookie-withdraw-tab{background:#f3f2ee;color:#222221;}.disagree-button.eu-cookie-compliance-more-button,.eu-cookie-compliance-agree-button,.eu-cookie-compliance-default-button,.eu-cookie-compliance-hide-button,.eu-cookie-compliance-more-button-thank-you,.eu-cookie-withdraw-button,.eu-cookie-compliance-save-preferences-button{cursor:pointer;margin-right:5px;margin-top:1em;vertical-align:middle;overflow:visible;width:auto;}#popup-buttons button{background:#DA291C;color:#FFFFFF;border:none;border-radius:0;padding:6px 18px;text-shadow:none;box-shadow:none;font-weight:normal;}
