/* @license GNU-GPL-2.0-or-later https://www.drupal.org/licensing/faq */
:root{--box-radius:10px;}@media only screen and (max-width:767px){:root{--box-radius:0;}}.title-font{font-family:"Oswald",sans-serif;font-weight:410;}.copy-font{font-family:"Lato",sans-serif;font-weight:normal;}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;}.hide{display:none;}.show{display:block;}.display-block{display:block;}.alert{border-radius:8px;line-height:1.5;}.alert-danger{background-color:#900;color:#FFFFFF;}.alert-danger a{color:#FFFFFF;}.alert-warning{background-color:#F2A900;}.alert-success{background-color:#009CB0;color:#FFFFFF;}.alert-success a{color:#FFFFFF;}.alert-info{background-color:#009CB0;color:#FFFFFF;}.alert-info a{color:#FFFFFF;}.iconFont{font-family:"fontello";font-style:normal;font-weight:normal;speak:never;display:inline-block;text-decoration:inherit;width:1em;margin-right:0.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:0.2em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.iconArrowRight{font-family:"fontello";font-style:normal;font-weight:normal;speak:never;display:inline-block;text-decoration:inherit;width:1em;margin-right:0.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:0.2em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\eddb";}.huge-text{font-size:2.44rem;}.large-text{font-size:1.44rem;}.big-text{font-size:2rem;}.small-text{font-size:0.75rem;}.tiny-text{font-size:0.65rem;}.normal-text{font-size:1rem;}.hero-text{font-size:3rem;}.bold-text{font-weight:700;}.bold-text strong{color:var(--primary-color);}.text-container,.corso.view-mode--full .field--name-field-introduzione.field--bundle-corso,.lezione.view-mode--full .field--name-field-introduzione .field--item,.component-type--pzt-infographic.render-as--time-line .infographic--body,.field--name-field-profile-self-introduction .field--item,.cke_editable{font-family:"Lato",sans-serif;font-weight:normal;}.text-container:after,.corso.view-mode--full .field--name-field-introduzione.field--bundle-corso:after,.lezione.view-mode--full .field--name-field-introduzione .field--item:after,.component-type--pzt-infographic.render-as--time-line .infographic--body:after,.field--name-field-profile-self-introduction .field--item:after,.cke_editable:after{content:"";display:table;clear:both;}.text-container,.corso.view-mode--full .field--name-field-introduzione.field--bundle-corso,.lezione.view-mode--full .field--name-field-introduzione .field--item,.component-type--pzt-infographic.render-as--time-line .infographic--body,.field--name-field-profile-self-introduction .field--item,.cke_editable{hyphens:none;max-width:45em;}.text-container.full-page,.corso.view-mode--full .full-page.field--name-field-introduzione.field--bundle-corso,.lezione.view-mode--full .field--name-field-introduzione .full-page.field--item,.component-type--pzt-infographic.render-as--time-line .full-page.infographic--body,.field--name-field-profile-self-introduction .full-page.field--item,.full-page.cke_editable{max-width:100%;display:grid;grid-template-columns:1fr 45em 1fr;}.text-container.full-page > *,.corso.view-mode--full .full-page.field--name-field-introduzione.field--bundle-corso > *,.lezione.view-mode--full .field--name-field-introduzione .full-page.field--item > *,.component-type--pzt-infographic.render-as--time-line .full-page.infographic--body > *,.field--name-field-profile-self-introduction .full-page.field--item > *,.full-page.cke_editable > *{grid-column:2;}.text-container.full-page .full-bleed,.corso.view-mode--full .full-page.field--name-field-introduzione.field--bundle-corso .full-bleed,.lezione.view-mode--full .field--name-field-introduzione .full-page.field--item .full-bleed,.component-type--pzt-infographic.render-as--time-line .full-page.infographic--body .full-bleed,.field--name-field-profile-self-introduction .full-page.field--item .full-bleed,.full-page.cke_editable .full-bleed{grid-column:1/4;height:auto;}.text-container.full-page .full-bleed figcaption,.corso.view-mode--full .full-page.field--name-field-introduzione.field--bundle-corso .full-bleed figcaption,.lezione.view-mode--full .field--name-field-introduzione .full-page.field--item .full-bleed figcaption,.component-type--pzt-infographic.render-as--time-line .full-page.infographic--body .full-bleed figcaption,.field--name-field-profile-self-introduction .full-page.field--item .full-bleed figcaption,.full-page.cke_editable .full-bleed figcaption{padding-right:20px;}.text-container.full-page .off-left,.corso.view-mode--full .full-page.field--name-field-introduzione.field--bundle-corso .off-left,.lezione.view-mode--full .field--name-field-introduzione .full-page.field--item .off-left,.component-type--pzt-infographic.render-as--time-line .full-page.infographic--body .off-left,.field--name-field-profile-self-introduction .full-page.field--item .off-left,.full-page.cke_editable .off-left{grid-column:1/3;height:auto;}.text-container.full-page .off-right,.corso.view-mode--full .full-page.field--name-field-introduzione.field--bundle-corso .off-right,.lezione.view-mode--full .field--name-field-introduzione .full-page.field--item .off-right,.component-type--pzt-infographic.render-as--time-line .full-page.infographic--body .off-right,.field--name-field-profile-self-introduction .full-page.field--item .off-right,.full-page.cke_editable .off-right{grid-column:2/4;height:auto;}.text-container.full-page .off-right figcaption,.corso.view-mode--full .full-page.field--name-field-introduzione.field--bundle-corso .off-right figcaption,.lezione.view-mode--full .field--name-field-introduzione .full-page.field--item .off-right figcaption,.component-type--pzt-infographic.render-as--time-line .full-page.infographic--body .off-right figcaption,.field--name-field-profile-self-introduction .full-page.field--item .off-right figcaption,.full-page.cke_editable .off-right figcaption{text-align:left;}.text-container.full-page .full-bleed img,.corso.view-mode--full .full-page.field--name-field-introduzione.field--bundle-corso .full-bleed img,.lezione.view-mode--full .field--name-field-introduzione .full-page.field--item .full-bleed img,.component-type--pzt-infographic.render-as--time-line .full-page.infographic--body .full-bleed img,.field--name-field-profile-self-introduction .full-page.field--item .full-bleed img,.full-page.cke_editable .full-bleed img,.text-container.full-page .full-bleed svg,.corso.view-mode--full .full-page.field--name-field-introduzione.field--bundle-corso .full-bleed svg,.lezione.view-mode--full .field--name-field-introduzione .full-page.field--item .full-bleed svg,.component-type--pzt-infographic.render-as--time-line .full-page.infographic--body .full-bleed svg,.field--name-field-profile-self-introduction .full-page.field--item .full-bleed svg,.full-page.cke_editable .full-bleed svg,.text-container.full-page .off-left img,.corso.view-mode--full .full-page.field--name-field-introduzione.field--bundle-corso .off-left img,.lezione.view-mode--full .field--name-field-introduzione .full-page.field--item .off-left img,.component-type--pzt-infographic.render-as--time-line .full-page.infographic--body .off-left img,.field--name-field-profile-self-introduction .full-page.field--item .off-left img,.full-page.cke_editable .off-left img,.text-container.full-page .off-left svg,.corso.view-mode--full .full-page.field--name-field-introduzione.field--bundle-corso .off-left svg,.lezione.view-mode--full .field--name-field-introduzione .full-page.field--item .off-left svg,.component-type--pzt-infographic.render-as--time-line .full-page.infographic--body .off-left svg,.field--name-field-profile-self-introduction .full-page.field--item .off-left svg,.full-page.cke_editable .off-left svg,.text-container.full-page .off-right img,.corso.view-mode--full .full-page.field--name-field-introduzione.field--bundle-corso .off-right img,.lezione.view-mode--full .field--name-field-introduzione .full-page.field--item .off-right img,.component-type--pzt-infographic.render-as--time-line .full-page.infographic--body .off-right img,.field--name-field-profile-self-introduction .full-page.field--item .off-right img,.full-page.cke_editable .off-right img,.text-container.full-page .off-right svg,.corso.view-mode--full .full-page.field--name-field-introduzione.field--bundle-corso .off-right svg,.lezione.view-mode--full .field--name-field-introduzione .full-page.field--item .off-right svg,.component-type--pzt-infographic.render-as--time-line .full-page.infographic--body .off-right svg,.field--name-field-profile-self-introduction .full-page.field--item .off-right svg,.full-page.cke_editable .off-right svg{width:100%;height:auto;}.text-container.full-page .full-fixed,.corso.view-mode--full .full-page.field--name-field-introduzione.field--bundle-corso .full-fixed,.lezione.view-mode--full .field--name-field-introduzione .full-page.field--item .full-fixed,.component-type--pzt-infographic.render-as--time-line .full-page.infographic--body .full-fixed,.field--name-field-profile-self-introduction .full-page.field--item .full-fixed,.full-page.cke_editable .full-fixed{overflow:hidden;position:relative;grid-column:1/4;min-height:100vh;background-position:50% 50%;background-size:cover;background-attachment:fixed;display:flex;flex-direction:column;justify-content:center;align-items:center;}.text-container.full-page .full-fixed img,.corso.view-mode--full .full-page.field--name-field-introduzione.field--bundle-corso .full-fixed img,.lezione.view-mode--full .field--name-field-introduzione .full-page.field--item .full-fixed img,.component-type--pzt-infographic.render-as--time-line .full-page.infographic--body .full-fixed img,.field--name-field-profile-self-introduction .full-page.field--item .full-fixed img,.full-page.cke_editable .full-fixed img{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%;}.text-container.full-page .full-fixed figcaption,.corso.view-mode--full .full-page.field--name-field-introduzione.field--bundle-corso .full-fixed figcaption,.lezione.view-mode--full .field--name-field-introduzione .full-page.field--item .full-fixed figcaption,.component-type--pzt-infographic.render-as--time-line .full-page.infographic--body .full-fixed figcaption,.field--name-field-profile-self-introduction .full-page.field--item .full-fixed figcaption,.full-page.cke_editable .full-fixed figcaption{color:#FFFFFF;position:absolute;font-size:4vw;padding:20px;text-align:left;color:#FFFFFF;font-weight:700;text-shadow:0 0 3px rgba(0,0,0,0.5);}.text-container figure figcaption,.corso.view-mode--full .field--name-field-introduzione.field--bundle-corso figure figcaption,.lezione.view-mode--full .field--name-field-introduzione .field--item figure figcaption,.component-type--pzt-infographic.render-as--time-line .infographic--body figure figcaption,.field--name-field-profile-self-introduction .field--item figure figcaption,.cke_editable figure figcaption{font-size:0.75rem;text-align:right;display:block;}.text-container figure,.corso.view-mode--full .field--name-field-introduzione.field--bundle-corso figure,.lezione.view-mode--full .field--name-field-introduzione .field--item figure,.component-type--pzt-infographic.render-as--time-line .infographic--body figure,.field--name-field-profile-self-introduction .field--item figure,.cke_editable figure{margin-bottom:2rem;}.text-container,.corso.view-mode--full .field--name-field-introduzione.field--bundle-corso,.lezione.view-mode--full .field--name-field-introduzione .field--item,.component-type--pzt-infographic.render-as--time-line .infographic--body,.field--name-field-profile-self-introduction .field--item,.cke_editable{line-height:1.64;}.text-container a,.corso.view-mode--full .field--name-field-introduzione.field--bundle-corso a,.lezione.view-mode--full .field--name-field-introduzione .field--item a,.component-type--pzt-infographic.render-as--time-line .infographic--body a,.field--name-field-profile-self-introduction .field--item a,.cke_editable a{color:#009CB0 !important;text-decoration:underline;}.text-container img,.corso.view-mode--full .field--name-field-introduzione.field--bundle-corso img,.lezione.view-mode--full .field--name-field-introduzione .field--item img,.component-type--pzt-infographic.render-as--time-line .infographic--body img,.field--name-field-profile-self-introduction .field--item img,.cke_editable img{display:block;min-width:100%;margin:20px 0;float:none;}.text-container blockquote,.corso.view-mode--full .field--name-field-introduzione.field--bundle-corso blockquote,.lezione.view-mode--full .field--name-field-introduzione .field--item blockquote,.component-type--pzt-infographic.render-as--time-line .infographic--body blockquote,.field--name-field-profile-self-introduction .field--item blockquote,.cke_editable blockquote{display:block;position:relative;padding:40px 0 40px 40px;font-family:"Lato",sans-serif;font-style:italic;font-weight:normal;}.text-container blockquote:before,.corso.view-mode--full .field--name-field-introduzione.field--bundle-corso blockquote:before,.lezione.view-mode--full .field--name-field-introduzione .field--item blockquote:before,.component-type--pzt-infographic.render-as--time-line .infographic--body blockquote:before,.field--name-field-profile-self-introduction .field--item blockquote:before,.cke_editable blockquote:before{content:"“";top:0;left:0;position:absolute;font-size:80px;}.text-container h1,.corso.view-mode--full .field--name-field-introduzione.field--bundle-corso h1,.lezione.view-mode--full .field--name-field-introduzione .field--item h1,.component-type--pzt-infographic.render-as--time-line .infographic--body h1,.field--name-field-profile-self-introduction .field--item h1,.cke_editable h1,.text-container h2,.corso.view-mode--full .field--name-field-introduzione.field--bundle-corso h2,.lezione.view-mode--full .field--name-field-introduzione .field--item h2,.component-type--pzt-infographic.render-as--time-line .infographic--body h2,.field--name-field-profile-self-introduction .field--item h2,.cke_editable h2,.text-container h3,.corso.view-mode--full .field--name-field-introduzione.field--bundle-corso h3,.lezione.view-mode--full .field--name-field-introduzione .field--item h3,.component-type--pzt-infographic.render-as--time-line .infographic--body h3,.field--name-field-profile-self-introduction .field--item h3,.cke_editable h3,.text-container h4,.corso.view-mode--full .field--name-field-introduzione.field--bundle-corso h4,.lezione.view-mode--full .field--name-field-introduzione .field--item h4,.component-type--pzt-infographic.render-as--time-line .infographic--body h4,.field--name-field-profile-self-introduction .field--item h4,.cke_editable h4,.text-container h5,.corso.view-mode--full .field--name-field-introduzione.field--bundle-corso h5,.lezione.view-mode--full .field--name-field-introduzione .field--item h5,.component-type--pzt-infographic.render-as--time-line .infographic--body h5,.field--name-field-profile-self-introduction .field--item h5,.cke_editable h5,.text-container h6,.corso.view-mode--full .field--name-field-introduzione.field--bundle-corso h6,.lezione.view-mode--full .field--name-field-introduzione .field--item h6,.component-type--pzt-infographic.render-as--time-line .infographic--body h6,.field--name-field-profile-self-introduction .field--item h6,.cke_editable h6{color:#009CB0;}.text-container h1,.corso.view-mode--full .field--name-field-introduzione.field--bundle-corso h1,.lezione.view-mode--full .field--name-field-introduzione .field--item h1,.component-type--pzt-infographic.render-as--time-line .infographic--body h1,.field--name-field-profile-self-introduction .field--item h1,.cke_editable h1{font-family:"Oswald",sans-serif;font-weight:410;font-size:3rem;padding-bottom:0.5em;}.text-container,.corso.view-mode--full .field--name-field-introduzione.field--bundle-corso,.lezione.view-mode--full .field--name-field-introduzione .field--item,.component-type--pzt-infographic.render-as--time-line .infographic--body,.field--name-field-profile-self-introduction .field--item,.cke_editable{}.text-container h2,.corso.view-mode--full .field--name-field-introduzione.field--bundle-corso h2,.lezione.view-mode--full .field--name-field-introduzione .field--item h2,.component-type--pzt-infographic.render-as--time-line .infographic--body h2,.field--name-field-profile-self-introduction .field--item h2,.cke_editable h2{font-size:2em;font-family:"Oswald",sans-serif;font-weight:410;margin-top:1em;}@media only screen and (max-width:767px){.text-container h2,.corso.view-mode--full .field--name-field-introduzione.field--bundle-corso h2,.lezione.view-mode--full .field--name-field-introduzione .field--item h2,.component-type--pzt-infographic.render-as--time-line .infographic--body h2,.field--name-field-profile-self-introduction .field--item h2,.cke_editable h2{font-size:1.5em;}}.text-container h2:first-child,.corso.view-mode--full .field--name-field-introduzione.field--bundle-corso h2:first-child,.lezione.view-mode--full .field--name-field-introduzione .field--item h2:first-child,.component-type--pzt-infographic.render-as--time-line .infographic--body h2:first-child,.field--name-field-profile-self-introduction .field--item h2:first-child,.cke_editable h2:first-child{margin-top:0;}.text-container h3,.corso.view-mode--full .field--name-field-introduzione.field--bundle-corso h3,.lezione.view-mode--full .field--name-field-introduzione .field--item h3,.component-type--pzt-infographic.render-as--time-line .infographic--body h3,.field--name-field-profile-self-introduction .field--item h3,.cke_editable h3{font-size:1.25em;font-family:"Oswald",sans-serif;font-weight:410;margin-top:1em;}@media only screen and (max-width:767px){.text-container h3,.corso.view-mode--full .field--name-field-introduzione.field--bundle-corso h3,.lezione.view-mode--full .field--name-field-introduzione .field--item h3,.component-type--pzt-infographic.render-as--time-line .infographic--body h3,.field--name-field-profile-self-introduction .field--item h3,.cke_editable h3{font-size:1.15em;}}.text-container h4,.corso.view-mode--full .field--name-field-introduzione.field--bundle-corso h4,.lezione.view-mode--full .field--name-field-introduzione .field--item h4,.component-type--pzt-infographic.render-as--time-line .infographic--body h4,.field--name-field-profile-self-introduction .field--item h4,.cke_editable h4{font-family:"Lato",sans-serif;font-style:normal;font-weight:700;}@media only screen and (max-width:767px){.text-container h4,.corso.view-mode--full .field--name-field-introduzione.field--bundle-corso h4,.lezione.view-mode--full .field--name-field-introduzione .field--item h4,.component-type--pzt-infographic.render-as--time-line .infographic--body h4,.field--name-field-profile-self-introduction .field--item h4,.cke_editable h4{font-size:1em;}}.text-container h2,.corso.view-mode--full .field--name-field-introduzione.field--bundle-corso h2,.lezione.view-mode--full .field--name-field-introduzione .field--item h2,.component-type--pzt-infographic.render-as--time-line .infographic--body h2,.field--name-field-profile-self-introduction .field--item h2,.cke_editable h2,.text-container h3,.corso.view-mode--full .field--name-field-introduzione.field--bundle-corso h3,.lezione.view-mode--full .field--name-field-introduzione .field--item h3,.component-type--pzt-infographic.render-as--time-line .infographic--body h3,.field--name-field-profile-self-introduction .field--item h3,.cke_editable h3,.text-container h4,.corso.view-mode--full .field--name-field-introduzione.field--bundle-corso h4,.lezione.view-mode--full .field--name-field-introduzione .field--item h4,.component-type--pzt-infographic.render-as--time-line .infographic--body h4,.field--name-field-profile-self-introduction .field--item h4,.cke_editable h4{line-height:1.2;margin-bottom:0.5em;font-weight:500;}.text-container *.sticker,.corso.view-mode--full .field--name-field-introduzione.field--bundle-corso *.sticker,.lezione.view-mode--full .field--name-field-introduzione .field--item *.sticker,.component-type--pzt-infographic.render-as--time-line .infographic--body *.sticker,.field--name-field-profile-self-introduction .field--item *.sticker,.cke_editable *.sticker{margin-bottom:0;}.text-container ul,.corso.view-mode--full .field--name-field-introduzione.field--bundle-corso ul,.lezione.view-mode--full .field--name-field-introduzione .field--item ul,.component-type--pzt-infographic.render-as--time-line .infographic--body ul,.field--name-field-profile-self-introduction .field--item ul,.cke_editable ul{list-style:none;}.text-container em,.corso.view-mode--full .field--name-field-introduzione.field--bundle-corso em,.lezione.view-mode--full .field--name-field-introduzione .field--item em,.component-type--pzt-infographic.render-as--time-line .infographic--body em,.field--name-field-profile-self-introduction .field--item em,.cke_editable em{font-family:"Lato",sans-serif;font-style:italic;font-weight:normal;}.text-container strong,.corso.view-mode--full .field--name-field-introduzione.field--bundle-corso strong,.lezione.view-mode--full .field--name-field-introduzione .field--item strong,.component-type--pzt-infographic.render-as--time-line .infographic--body strong,.field--name-field-profile-self-introduction .field--item strong,.cke_editable strong{font-family:"Lato",sans-serif;font-style:normal;font-weight:700;}.text-container ul,.corso.view-mode--full .field--name-field-introduzione.field--bundle-corso ul,.lezione.view-mode--full .field--name-field-introduzione .field--item ul,.component-type--pzt-infographic.render-as--time-line .infographic--body ul,.field--name-field-profile-self-introduction .field--item ul,.cke_editable ul,.text-container ol,.corso.view-mode--full .field--name-field-introduzione.field--bundle-corso ol,.lezione.view-mode--full .field--name-field-introduzione .field--item ol,.component-type--pzt-infographic.render-as--time-line .infographic--body ol,.field--name-field-profile-self-introduction .field--item ol,.cke_editable ol,.text-container dl,.corso.view-mode--full .field--name-field-introduzione.field--bundle-corso dl,.lezione.view-mode--full .field--name-field-introduzione .field--item dl,.component-type--pzt-infographic.render-as--time-line .infographic--body dl,.field--name-field-profile-self-introduction .field--item dl,.cke_editable dl{margin-bottom:1em;margin-top:0.5em;}.text-container ul li,.corso.view-mode--full .field--name-field-introduzione.field--bundle-corso ul li,.lezione.view-mode--full .field--name-field-introduzione .field--item ul li,.component-type--pzt-infographic.render-as--time-line .infographic--body ul li,.field--name-field-profile-self-introduction .field--item ul li,.cke_editable ul li,.text-container dt,.corso.view-mode--full .field--name-field-introduzione.field--bundle-corso dt,.lezione.view-mode--full .field--name-field-introduzione .field--item dt,.component-type--pzt-infographic.render-as--time-line .infographic--body dt,.field--name-field-profile-self-introduction .field--item dt,.cke_editable dt{display:block;padding-left:1em;position:relative;}.text-container ul li:before,.corso.view-mode--full .field--name-field-introduzione.field--bundle-corso ul li:before,.lezione.view-mode--full .field--name-field-introduzione .field--item ul li:before,.component-type--pzt-infographic.render-as--time-line .infographic--body ul li:before,.field--name-field-profile-self-introduction .field--item ul li:before,.cke_editable ul li:before,.text-container dt:before,.corso.view-mode--full .field--name-field-introduzione.field--bundle-corso dt:before,.lezione.view-mode--full .field--name-field-introduzione .field--item dt:before,.component-type--pzt-infographic.render-as--time-line .infographic--body dt:before,.field--name-field-profile-self-introduction .field--item dt:before,.cke_editable dt:before{position:absolute;left:0;top:0;content:"–";}.text-container ol,.corso.view-mode--full .field--name-field-introduzione.field--bundle-corso ol,.lezione.view-mode--full .field--name-field-introduzione .field--item ol,.component-type--pzt-infographic.render-as--time-line .infographic--body ol,.field--name-field-profile-self-introduction .field--item ol,.cke_editable ol{list-style:decimal;padding-left:1.5em;}.text-container ol li,.corso.view-mode--full .field--name-field-introduzione.field--bundle-corso ol li,.lezione.view-mode--full .field--name-field-introduzione .field--item ol li,.component-type--pzt-infographic.render-as--time-line .infographic--body ol li,.field--name-field-profile-self-introduction .field--item ol li,.cke_editable ol li{margin-bottom:0.5em;}.text-container dd,.corso.view-mode--full .field--name-field-introduzione.field--bundle-corso dd,.lezione.view-mode--full .field--name-field-introduzione .field--item dd,.component-type--pzt-infographic.render-as--time-line .infographic--body dd,.field--name-field-profile-self-introduction .field--item dd,.cke_editable dd{padding-left:1em;margin-bottom:0.5em;}.text-container .no-bullets li,.corso.view-mode--full .field--name-field-introduzione.field--bundle-corso .no-bullets li,.lezione.view-mode--full .field--name-field-introduzione .field--item .no-bullets li,.component-type--pzt-infographic.render-as--time-line .infographic--body .no-bullets li,.field--name-field-profile-self-introduction .field--item .no-bullets li,.cke_editable .no-bullets li,.text-container .no-bullets dt,.corso.view-mode--full .field--name-field-introduzione.field--bundle-corso .no-bullets dt,.lezione.view-mode--full .field--name-field-introduzione .field--item .no-bullets dt,.component-type--pzt-infographic.render-as--time-line .infographic--body .no-bullets dt,.field--name-field-profile-self-introduction .field--item .no-bullets dt,.cke_editable .no-bullets dt,.text-container .no-bullets dd,.corso.view-mode--full .field--name-field-introduzione.field--bundle-corso .no-bullets dd,.lezione.view-mode--full .field--name-field-introduzione .field--item .no-bullets dd,.component-type--pzt-infographic.render-as--time-line .infographic--body .no-bullets dd,.field--name-field-profile-self-introduction .field--item .no-bullets dd,.cke_editable .no-bullets dd{padding-left:0;}.text-container .no-bullets li:before,.corso.view-mode--full .field--name-field-introduzione.field--bundle-corso .no-bullets li:before,.lezione.view-mode--full .field--name-field-introduzione .field--item .no-bullets li:before,.component-type--pzt-infographic.render-as--time-line .infographic--body .no-bullets li:before,.field--name-field-profile-self-introduction .field--item .no-bullets li:before,.cke_editable .no-bullets li:before,.text-container .no-bullets dt:before,.corso.view-mode--full .field--name-field-introduzione.field--bundle-corso .no-bullets dt:before,.lezione.view-mode--full .field--name-field-introduzione .field--item .no-bullets dt:before,.component-type--pzt-infographic.render-as--time-line .infographic--body .no-bullets dt:before,.field--name-field-profile-self-introduction .field--item .no-bullets dt:before,.cke_editable .no-bullets dt:before,.text-container .no-bullets dd:before,.corso.view-mode--full .field--name-field-introduzione.field--bundle-corso .no-bullets dd:before,.lezione.view-mode--full .field--name-field-introduzione .field--item .no-bullets dd:before,.component-type--pzt-infographic.render-as--time-line .infographic--body .no-bullets dd:before,.field--name-field-profile-self-introduction .field--item .no-bullets dd:before,.cke_editable .no-bullets dd:before{content:"";}.text-container.last *:last-child,.corso.view-mode--full .last.field--name-field-introduzione.field--bundle-corso *:last-child,.lezione.view-mode--full .field--name-field-introduzione .last.field--item *:last-child,.component-type--pzt-infographic.render-as--time-line .last.infographic--body *:last-child,.field--name-field-profile-self-introduction .last.field--item *:last-child,.last.cke_editable *:last-child{margin-bottom:0;}.text-container.align-center,.corso.view-mode--full .align-center.field--name-field-introduzione.field--bundle-corso,.lezione.view-mode--full .field--name-field-introduzione .align-center.field--item,.component-type--pzt-infographic.render-as--time-line .align-center.infographic--body,.field--name-field-profile-self-introduction .align-center.field--item,.align-center.cke_editable{margin:0 auto;}.hangingQuotes:before,.hangingQuotes:after{font-size:180px;z-index:50;font-family:"Lato",sans-serif;font-weight:normal;}.hangingQuotes:before{position:absolute;content:"“";left:0px;top:-70px;}@media all and (min-width:976px){.gin--horizontal-toolbar .navbar-fixed-top{top:3.2rem;position:sticky;}}.gin--horizontal-toolbar .toolbar-icon:before{height:100% !important;width:20px !important;}.gin--horizontal-toolbar .toolbar-icon.toolbar-icon-social-lets-connect-main:before{background-position:center center !important;}@media all and (min-width:976px){.gin--horizontal-toolbar #toolbar-administration{z-index:9999 !important;}.gin-secondary-toolbar{z-index:9990 !important;}}.cke_editable{padding:20px;}.title-font{font-family:"Oswald",sans-serif;font-weight:410;font-style:normal;letter-spacing:0;line-height:1.2;}.copy-font{font-family:"Lato",sans-serif;font-weight:normal;letter-spacing:0;}:root{--unit:1.5rem;--component-padding:2.5rem;--font-scale-factor:1.333;--font-size--m:1rem;--font-size--s:calc(var(--font-size--m)/var(--font-scale-factor));--font-size--xs:calc(var(--font-size--s)/var(--font-scale-factor));--font-size--l:calc(var(--font-size--m)*var(--font-scale-factor));--font-size--xl:calc(var(--font-size--l)*var(--font-scale-factor));--font-size--xxl:calc(var(--font-size--xl)*var(--font-scale-factor));--font-size--xxxl:calc(var(--font-size--xxl)*var(--font-scale-factor));--text-line-height:1.64;--color-primary:#DA291C;--color-secondary:#009CB0;--color-tertiary:#009CB0;--color-white:#FFFFFF;--color-black:#222;--color-light-grey:#f0f0f0;--color-text:var(--color-black);--color-body-bg:var(--color-white);--subtle-color:#F0EDE6;--color-link:var(--color-black);--color-link-decoration:none;}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;}.grid-page,.component-type--figure,.component-type--pzt-gallery,.component-type--gallery{display:grid;grid-template-columns:minmax(2.5rem,1fr) min(45 * 1rem,100% - 4.5rem) minmax(2.5rem,1fr);}@media only screen and (max-width:calc(min(45 * 1rem,100% - 4.5rem) * 1 + 5rem)){.grid-page,.component-type--figure,.component-type--pzt-gallery,.component-type--gallery{grid-template-columns:1.25rem 1fr 1.25rem;}}h1,h2,h3,h4,h5,h6{font-family:"Oswald",sans-serif;font-weight:410;font-style:normal;letter-spacing:0;margin-bottom:0.5em;line-height:1.2;display:block;text-wrap:balance;}h1{font-size:var(--font-size--xxxl);}h1 small{font-size:var(--font-size--xl);}h2{font-size:var(--font-size--xxl);}h2 small{font-size:var(--font-size--l);}h3{font-size:var(--font-size--xl);}h3 small{font-size:var(--font-size--m);}h4{font-size:var(--font-size--l);}h4 small{font-size:var(--font-size--s);}h5{font-size:var(--font-size--m);}h6{font-family:"Lato",sans-serif;font-style:normal;font-weight:700;letter-spacing:0;font-size:var(--font-size--m);}.huge-text,.xxl-text{font-size:var(--font-size--xxl);}.large-text,.l-text{font-size:var(--font-size--l);}.big-text,.xl-text{font-size:var(--font-size--xl);}.small-text,.s-text{font-size:var(--font-size--s);}.tiny-text,.xs-text{font-size:var(--font-size--xs);}.normal-text,.m-text{font-size:var(--font-size--m);}.hero-text,.xxxl-text{font-size:var(--font-size--xxxl);}.component{position:relative;}.component > .component--content{position:relative;width:100%;max-width:1100px;margin-left:auto;margin-right:auto;z-index:2;}.component .component--bg{background-position:50% 50%;background-size:cover;z-index:1;}.component.with-page-grid{display:grid;grid-template-columns:minmax(2.5rem,1fr) min(45 * 1rem,100% - 4.5rem) minmax(2.5rem,1fr);}@media only screen and (max-width:calc(min(45 * 1rem,100% - 4.5rem) * 1 + 5rem)){.component.with-page-grid{grid-template-columns:1.25rem 1fr 1.25rem;}}.component--title{margin-left:auto;margin-right:auto;max-width:1100px;margin-bottom:var(--unit);}.background-fixed .component--bg{background-attachment:fixed;}.position--center,.position--full-bleed-left,.position--full-bleed-right,.position--page-width{display:grid;grid-template-columns:minmax(2.5rem,1fr) min(45 * 1rem,100% - 4.5rem) minmax(2.5rem,1fr);}@media only screen and (max-width:calc(min(45 * 1rem,100% - 4.5rem) * 1 + 5rem)){.position--center,.position--full-bleed-left,.position--full-bleed-right,.position--page-width{grid-template-columns:1.25rem 1fr 1.25rem;}}.position--center > .component--content,.position--center > .component--title,.position--center > .component--content > .component--title{grid-column:2;}.position--full-bleed-left{padding-left:0;}.position--full-bleed-left > .component--content,.position--full-bleed-left > .component--title,.position--full-bleed-left > .component--content > .component--title{grid-column:1/3;max-width:none;}.position--full-bleed-left > .component--title,.position--full-bleed-left > .component--content > .component--title{text-align:right;}.position--full-bleed-right{padding-right:0;}.position--full-bleed-right > .component--content,.position--full-bleed-right > .component--title,.position--full-bleed-right > .component--content > .component--title{max-width:none;grid-column:2/4;}.position--full-bleed{padding-left:0;padding-right:0;}.position--full-bleed > .component--content,.position--full-bleed > .component--title,.position--full-bleed > .component--content > .component--title{max-width:none;grid-column:1/4;margin-left:0;margin-right:0;}.position--full-bleed.component-type--text{padding-left:var(--unit);padding-right:var(--unit);}.position--full-width{padding-left:var(--component-padding);padding-right:var(--component-padding);}.position--full-width > .component--content,.position--full-width > .component--title,.position--full-width > .component--content > .component--title{max-width:none;margin-left:auto;margin-right:auto;}.position--full-screen{padding:0;display:block;}.position--full-screen > .component--content{max-width:none;height:100vh;}.position--page-width{margin-left:var(--unit);margin-right:var(--unit);}.position--page-width > .component--content,.position--page-width > .component--title,.position--page-width > .component--content > .component--title{max-width:none;grid-column:1/4;}.position--text-width > .component--content,.position--text-width > .component--title,.position--text-width > .component--content > .component--title{grid-column:2;max-width:45em;}.component.component-type--text.position--page-width .component--content{max-width:1100px;}.component.component-type--text > .component--content,.component.component-type--text > .component--title,.component.component-type--text > .component--content > .component--title{margin-right:auto;margin-left:0;}.component.component-type--text.text-align-center{text-align:center;}.component.component-type--text.text-align-center .component--content .component--title{margin-left:auto;margin-right:auto;}.component.component-type--text.text-align-center .component--content .text-container,.component.component-type--text.text-align-center .component--content .corso.view-mode--full .field--name-field-introduzione.field--bundle-corso,.corso.view-mode--full .component.component-type--text.text-align-center .component--content .field--name-field-introduzione.field--bundle-corso,.component.component-type--text.text-align-center .component--content .lezione.view-mode--full .field--name-field-introduzione .field--item,.lezione.view-mode--full .field--name-field-introduzione .component.component-type--text.text-align-center .component--content .field--item,.component.component-type--text.text-align-center .component--content .component-type--pzt-infographic.render-as--time-line .infographic--body,.component-type--pzt-infographic.render-as--time-line .component.component-type--text.text-align-center .component--content .infographic--body,.component.component-type--text.text-align-center .component--content .field--name-field-profile-self-introduction .field--item,.field--name-field-profile-self-introduction .component.component-type--text.text-align-center .component--content .field--item,.component.component-type--text.text-align-center .component--content .cke_editable{margin:0 auto;}.component.component-type--text.text-align-right{text-align:right;}.component.component-type--text.text-align-right .component--content .component--title{margin-left:auto;margin-right:0;}.component.component-type--text.text-align-right .component--content .text-container,.component.component-type--text.text-align-right .component--content .corso.view-mode--full .field--name-field-introduzione.field--bundle-corso,.corso.view-mode--full .component.component-type--text.text-align-right .component--content .field--name-field-introduzione.field--bundle-corso,.component.component-type--text.text-align-right .component--content .lezione.view-mode--full .field--name-field-introduzione .field--item,.lezione.view-mode--full .field--name-field-introduzione .component.component-type--text.text-align-right .component--content .field--item,.component.component-type--text.text-align-right .component--content .component-type--pzt-infographic.render-as--time-line .infographic--body,.component-type--pzt-infographic.render-as--time-line .component.component-type--text.text-align-right .component--content .infographic--body,.component.component-type--text.text-align-right .component--content .field--name-field-profile-self-introduction .field--item,.field--name-field-profile-self-introduction .component.component-type--text.text-align-right .component--content .field--item,.component.component-type--text.text-align-right .component--content .cke_editable{margin-left:auto;margin-right:0;}.text-container,.corso.view-mode--full .field--name-field-introduzione.field--bundle-corso,.lezione.view-mode--full .field--name-field-introduzione .field--item,.component-type--pzt-infographic.render-as--time-line .infographic--body,.field--name-field-profile-self-introduction .field--item,.cke_editable{--color-link:var(--color-primary);--color-link-decoration:underline;}@media only screen and (max-width:767px){.text-container *,.corso.view-mode--full .field--name-field-introduzione.field--bundle-corso *,.lezione.view-mode--full .field--name-field-introduzione .field--item *,.component-type--pzt-infographic.render-as--time-line .infographic--body *,.field--name-field-profile-self-introduction .field--item *,.cke_editable *{word-break:break-word;}}.component-type--pzt-links .component--title,.component-type--links .component--title{margin-bottom:calc(var(--unit) * 0.5);}.component-type--pzt-links li .link,.component-type--links li .link{display:flex;align-items:center;}.component-type--pzt-links li .link.external::after,.component-type--links li .link.external::after{content:"";background-size:contain;width:calc(var(--unit) * 0.6);height:calc(var(--unit) * 0.7);position:relative;top:0%;left:0%;display:inline-block;background-image:url(/themes/custom/movimentogiovani/img/icons/external-link.svg);background-repeat:no-repeat;background-position:center;margin-left:calc(var(--unit) * 0.3);}@media only screen and (max-width:767px){.component-type--pzt-links li .link.external::after,.component-type--links li .link.external::after{display:none;}}@media only screen and (max-width:767px){.component-type--pzt-links li a,.component-type--links li a{word-break:break-word;}}.component-type--pzt-gallery,.component-type--gallery{margin-top:var(--unit);margin-bottom:calc(var(--unit) * 2);z-index:9000;}.component-type--pzt-gallery .component--content,.component-type--gallery .component--content{padding:0;grid-column:2;max-width:none;}.component-type--pzt-gallery .component--content--gallery.up-auto,.component-type--pzt-gallery .component--content--gallery:not([class^=up-]),.component-type--gallery .component--content--gallery.up-auto,.component-type--gallery .component--content--gallery:not([class^=up-]){display:flex;width:100%;flex-wrap:wrap;gap:calc(var(--unit) / 2);justify-content:flex-start;}.component-type--pzt-gallery .component--content--gallery.up-1,.component-type--pzt-gallery .component--content--gallery.up-2,.component-type--pzt-gallery .component--content--gallery.up-3,.component-type--pzt-gallery .component--content--gallery.up-4,.component-type--pzt-gallery .component--content--gallery.up-5,.component-type--gallery .component--content--gallery.up-1,.component-type--gallery .component--content--gallery.up-2,.component-type--gallery .component--content--gallery.up-3,.component-type--gallery .component--content--gallery.up-4,.component-type--gallery .component--content--gallery.up-5{display:grid;gap:calc(var(--unit) * 0.5);}.component-type--pzt-gallery .component--content--gallery.up-1 img,.component-type--pzt-gallery .component--content--gallery.up-2 img,.component-type--pzt-gallery .component--content--gallery.up-3 img,.component-type--pzt-gallery .component--content--gallery.up-4 img,.component-type--pzt-gallery .component--content--gallery.up-5 img,.component-type--gallery .component--content--gallery.up-1 img,.component-type--gallery .component--content--gallery.up-2 img,.component-type--gallery .component--content--gallery.up-3 img,.component-type--gallery .component--content--gallery.up-4 img,.component-type--gallery .component--content--gallery.up-5 img{max-height:-moz-max-content;max-height:max-content;width:100%;}.component-type--pzt-gallery .component--content--gallery.up-1,.component-type--gallery .component--content--gallery.up-1{grid-template-columns:1fr;}.component-type--pzt-gallery .component--content--gallery.up-2,.component-type--gallery .component--content--gallery.up-2{grid-template-columns:repeat(2,1fr);}.component-type--pzt-gallery .component--content--gallery.up-3,.component-type--gallery .component--content--gallery.up-3{grid-template-columns:repeat(3,1fr);}@media only screen and (max-width:767px){.component-type--pzt-gallery .component--content--gallery.up-3,.component-type--gallery .component--content--gallery.up-3{grid-template-columns:repeat(2,1fr);}}.component-type--pzt-gallery .component--content--gallery.up-4,.component-type--gallery .component--content--gallery.up-4{grid-template-columns:repeat(4,1fr);}@media only screen and (max-width:767px){.component-type--pzt-gallery .component--content--gallery.up-4,.component-type--gallery .component--content--gallery.up-4{grid-template-columns:repeat(2,1fr);}}.component-type--pzt-gallery .component--content--gallery.up-5,.component-type--gallery .component--content--gallery.up-5{grid-template-columns:repeat(5,1fr);}@media only screen and (max-width:767px){.component-type--pzt-gallery .component--content--gallery.up-5,.component-type--gallery .component--content--gallery.up-5{grid-template-columns:repeat(2,1fr);}}.component-type--pzt-gallery .component--content--gallery img.processed--lightbox:hover,.component-type--gallery .component--content--gallery img.processed--lightbox:hover{cursor:hand;cursor:pointer;}.component-type--pzt-gallery .component--content--gallery img,.component-type--gallery .component--content--gallery img{display:block;max-height:clamp(130px,15vw,300px);height:auto;width:auto;-o-object-fit:cover;object-fit:cover;}.component-type--pzt-gallery .component--content--gallery .pizzetta-gallery--lightbox,.component-type--gallery .component--content--gallery .pizzetta-gallery--lightbox{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(34,34,34,0.7);display:flex;justify-content:center;align-items:center;padding:calc(var(--unit) * 2);cursor:pointer;opacity:0;transition:opacity 0.2s ease-in-out;}.component-type--pzt-gallery .component--content--gallery .pizzetta-gallery--lightbox.show,.component-type--gallery .component--content--gallery .pizzetta-gallery--lightbox.show{opacity:1;}.component-type--pzt-gallery .component--content--gallery .pizzetta-gallery--lightbox img,.component-type--gallery .component--content--gallery .pizzetta-gallery--lightbox img{display:block;max-height:70vh;width:auto;}.component-type--pzt-gallery figcaption,.component-type--gallery figcaption{font-size:var(--font-size--s);flex:1 1 100%;}.component-type--pzt-gallery.position--full-bleed-left figcaption,.component-type--gallery.position--full-bleed-left figcaption{text-align:right;}.component-type--pzt-gallery.position--full-bleed figcaption,.component-type--gallery.position--full-bleed figcaption{text-align:center;}.component-type--pzt-gallery.position--full-screen .component--content,.component-type--gallery.position--full-screen .component--content{width:100%;overflow:hidden;position:relative;background-position:50% 50%;background-size:cover;background-attachment:fixed;display:flex;flex-direction:column;justify-content:center;align-items:center;}.component-type--pzt-gallery.position--full-screen .component--content img,.component-type--gallery.position--full-screen .component--content img{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%;}.component-type--pzt-gallery.position--full-screen .component--content figcaption,.component-type--gallery.position--full-screen .component--content figcaption{color:var(--color-white);z-index:42;font-size:4vw;padding:var(--unit);text-align:left;color:var(--color-white);font-weight:700;text-shadow:0 0 3px rgba(0,0,0,0.5);max-width:45rem;}.component-type--figure img{display:block;width:100%;height:auto;}.component-type--figure figcaption{font-size:var(--font-size--s);}.component-type--figure.position--full-bleed-left figcaption{text-align:right;}.component-type--figure.position--full-bleed figcaption{text-align:center;}.component-type--figure.position--full-screen .component--content{width:100%;overflow:hidden;position:relative;background-position:50% 50%;background-size:cover;background-attachment:fixed;display:flex;flex-direction:column;justify-content:center;align-items:center;}.component-type--figure.position--full-screen .component--content .component--title{position:absolute;}.component-type--figure.position--full-screen .component--content img{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%;height:100vh;}.component-type--figure.position--full-screen .component--content figure{display:flex;align-items:center;justify-content:center;}.component-type--figure.position--full-screen .component--content figcaption{color:var(--color-white);z-index:42;font-size:clamp(1.8rem,3vw,4rem);padding:var(--unit);text-align:left;color:var(--color-white);font-weight:700;text-shadow:0 0 3px rgba(0,0,0,0.5);max-width:45rem;position:relative;}.video-container{position:relative;overflow:hidden;width:100%;padding-bottom:56.25%;}.video-container > *:not(.contextual){position:absolute;top:0;left:0;width:100%;height:100%;}.background-video{display:block;position:absolute;top:50%;left:50%;width:100%;z-index:-100;transform:translateX(-50%) translateY(-50%);}.component-type--layout.component--layout--two-columns > .component--content,.component-type--layout .component--content.component--layout--two-columns{grid-column:2;display:grid;grid-template-columns:1fr 1fr;-moz-column-gap:var(--unit);column-gap:var(--unit);}.component-type--layout.component--layout--two-columns > .component--content > .component--content--column > .component,.component-type--layout .component--content.component--layout--two-columns > .component--content--column > .component{display:block;}@media only screen and (max-width:1023px){.component-type--layout.component--layout--two-columns > .component--content,.component-type--layout .component--content.component--layout--two-columns{display:block;}}.padded,.pad{padding:var(--unit);}.padded-half,.pad-half{padding:calc(var(--unit) * 0.5);}.padded-double,.pad-2{padding:calc(var(--unit) * 2);}.padded-triple,.pad-3{padding:calc(var(--unit) * 3);}.v-padded,.pad-v{padding-top:var(--unit);padding-bottom:var(--unit);}.v-padded-half,.pad-vh,.pad-v-half{padding-top:calc(var(--unit) * 0.5);padding-bottom:calc(var(--unit) * 0.5);}.v-padded-double,.pad-v2{padding-top:calc(var(--unit) * 2);padding-bottom:calc(var(--unit) * 2);}.v-padded-triple,.pad-v3{padding-top:calc(var(--unit) * 3);padding-bottom:calc(var(--unit) * 3);}.h-padded,.pad-h{padding-left:var(--unit);padding-right:var(--unit);}.h-padded-half,.pad-hh{padding-left:calc(var(--unit) * 0.5);padding-right:calc(var(--unit) * 0.5);}.h-padded-double,.pad-h2{padding-left:calc(var(--unit) * 2);padding-right:calc(var(--unit) * 2);}.h-padded-triple,.pad-h3{padding-left:calc(var(--unit) * 3);padding-right:calc(var(--unit) * 3);}.pad-t{padding-top:var(--unit);}.pad-b{padding-bottom:var(--unit);}.pad-r{padding-right:var(--unit);}.pad-l{padding-left:var(--unit);}.pad-t2{padding-top:calc(var(--unit) * 2);}.pad-b2{padding-bottom:calc(var(--unit) * 2);}.pad-r2{padding-right:calc(var(--unit) * 2);}.pad-l2{padding-left:calc(var(--unit) * 2);}.pad-t3{padding-top:calc(var(--unit) * 3);}.pad-b3{padding-bottom:calc(var(--unit) * 3);}.pad-r3{padding-right:calc(var(--unit) * 3);}.pad-l3{padding-left:calc(var(--unit) * 3);}.pad-th{padding-top:calc(var(--unit) * 0.5);}.pad-bh{padding-bottom:calc(var(--unit) * 0.5);}.pad-rh{padding-right:calc(var(--unit) * 0.5);}.pad-lh{padding-left:calc(var(--unit) * 0.5);}.mar-t{margin-top:var(--unit);}.mar-b{margin-bottom:var(--unit);}.mar-r{margin-right:var(--unit);}.mar-l{margin-left:var(--unit);}.mar-t2{margin-top:calc(var(--unit) * 2);}.mar-b2{margin-bottom:calc(var(--unit) * 2);}.mar-r2{margin-right:calc(var(--unit) * 2);}.mar-l2{margin-left:calc(var(--unit) * 2);}.mar-t3{margin-top:calc(var(--unit) * 3);}.mar-b3{margin-bottom:calc(var(--unit) * 3);}.mar-r3{margin-right:calc(var(--unit) * 3);}.mar-l3{margin-left:calc(var(--unit) * 3);}.mar-th{margin-top:calc(var(--unit) * 0.5);}.mar-bh{margin-bottom:calc(var(--unit) * 0.5);}.mar-rh{margin-right:calc(var(--unit) * 0.5);}.mar-lh{margin-left:calc(var(--unit) * 0.5);}.rounded{border-radius:10px;}.filled{background:#DA291C;}.filled .filled{background:var(--color-white);color:var(--color-text);}.filled{}.filled.row{padding-top:var(--unit);}.filled-light{background:#F0EDE6;}.max-height-10{max-height:10vh;}.max-height-10 *{max-height:10vh;}.min-height-10{min-height:10vh;}.max-height-20{max-height:20vh;}.max-height-20 *{max-height:20vh;}.min-height-20{min-height:20vh;}.max-height-30{max-height:30vh;}.max-height-30 *{max-height:30vh;}.min-height-30{min-height:30vh;}.max-height-40{max-height:40vh;}.max-height-40 *{max-height:40vh;}.min-height-40{min-height:40vh;}.max-height-50{max-height:50vh;}.max-height-50 *{max-height:50vh;}.min-height-50{min-height:50vh;}.max-height-60{max-height:60vh;}.max-height-60 *{max-height:60vh;}.min-height-60{min-height:60vh;}.max-height-70{max-height:70vh;}.max-height-70 *{max-height:70vh;}.min-height-70{min-height:70vh;}.max-height-80{max-height:80vh;}.max-height-80 *{max-height:80vh;}.min-height-80{min-height:80vh;}.max-height-90{max-height:90vh;}.max-height-90 *{max-height:90vh;}.min-height-90{min-height:90vh;}.max-height-100{max-height:100vh;}.max-height-100 *{max-height:100vh;}.min-height-100{min-height:100vh;}.full-bg{background-size:cover;background-repeat:no-repeat;background-position:50% 50%;}.with-white-overlay,.with-black-overlay{position:relative;}.with-white-overlay .content,.with-black-overlay .content{position:relative;z-index:1;}.with-white-overlay:before,.with-black-overlay:before{position:absolute;content:"";display:block;top:0;left:0;bottom:0;right:0;z-index:0;}.with-white-overlay:before{background-color:rgba(255,255,255,0.7);}.with-black-overlay:before{background-color:rgba(34,34,34,0.7);}.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{text-align:left;}.align-right{text-align:right;margin-left:auto;}.align-center{text-align:center;}.align-center .text-container,.align-center .corso.view-mode--full .field--name-field-introduzione.field--bundle-corso,.corso.view-mode--full .align-center .field--name-field-introduzione.field--bundle-corso,.align-center .lezione.view-mode--full .field--name-field-introduzione .field--item,.lezione.view-mode--full .field--name-field-introduzione .align-center .field--item,.align-center .component-type--pzt-infographic.render-as--time-line .infographic--body,.component-type--pzt-infographic.render-as--time-line .align-center .infographic--body,.align-center .field--name-field-profile-self-introduction .field--item,.field--name-field-profile-self-introduction .align-center .field--item,.align-center .cke_editable{margin-left:auto;margin-right:auto;}.negative,.negative *:not(.filled,.filled-light){color:var(--color-white);}.negative .action,.negative .region--hero .btn,.region--hero .negative .btn,.negative .view-poll .views-field .poll-view form .form-actions button,.view-poll .views-field .poll-view form .form-actions .negative button,.negative .hero-canvas .hero-cta-wrapper a,.hero-canvas .hero-cta-wrapper .negative a,.negative .block-private-message-windows-block input[type=button],.block-private-message-windows-block .negative input[type=button],.negative .block-private-message-windows-block .threads-wrapper .thread .delete-thread,.block-private-message-windows-block .threads-wrapper .thread .negative .delete-thread,.negative .block-private-message-windows-block .threads-wrapper .thread .request .butt,.block-private-message-windows-block .threads-wrapper .thread .request .negative .butt,.negative .profile-profile-edit-form .form-actions a,.profile-profile-edit-form .form-actions .negative a,.negative .card__link a,.card__link .negative a,.negative .view-mode--card .content .flag,.view-mode--card .content .negative .flag,.negative .card__actionbar .btn,.card__actionbar .negative .btn,.negative .form-type-password .help-block a,.form-type-password .help-block .negative a,.negative .webform-submit,.negative .form-managed-file input[type=submit],.form-managed-file .negative input[type=submit],.negative .form-actions a.button,.form-actions .negative a.button,.negative input[type=submit].button--primary,.negative .form-wrapper input[type=submit],.form-wrapper .negative input[type=submit],.negative .btn a,.btn .negative a,.negative .btn-sm,.negative .btn-primary{background:var(--color-white);color:var(--color-text);}.negative .action:hover,.negative .region--hero .btn:hover,.region--hero .negative .btn:hover,.negative .view-poll .views-field .poll-view form .form-actions button:hover,.view-poll .views-field .poll-view form .form-actions .negative button:hover,.negative .hero-canvas .hero-cta-wrapper a:hover,.hero-canvas .hero-cta-wrapper .negative a:hover,.negative .block-private-message-windows-block input[type=button]:hover,.block-private-message-windows-block .negative input[type=button]:hover,.negative .block-private-message-windows-block .threads-wrapper .thread .delete-thread:hover,.block-private-message-windows-block .threads-wrapper .thread .negative .delete-thread:hover,.negative .block-private-message-windows-block .threads-wrapper .thread .request .butt:hover,.block-private-message-windows-block .threads-wrapper .thread .request .negative .butt:hover,.negative .profile-profile-edit-form .form-actions a:hover,.profile-profile-edit-form .form-actions .negative a:hover,.negative .card__link a:hover,.card__link .negative a:hover,.negative .view-mode--card .content .flag:hover,.view-mode--card .content .negative .flag:hover,.negative .card__actionbar .btn:hover,.card__actionbar .negative .btn:hover,.negative .form-type-password .help-block a:hover,.form-type-password .help-block .negative a:hover,.negative .webform-submit:hover,.negative .form-managed-file input[type=submit]:hover,.form-managed-file .negative input[type=submit]:hover,.negative .form-actions a.button:hover,.form-actions .negative a.button:hover,.negative input[type=submit].button--primary:hover,.negative .form-wrapper input[type=submit]:hover,.form-wrapper .negative input[type=submit]:hover,.negative .btn a:hover,.btn .negative a:hover,.negative .btn-sm:hover,.negative .btn-primary:hover{background:var(--color-white);color:var(--color-primary);}.negative .filled,.negative .filled-light{color:inherit;}.as-bg,.component .component--bg,.as-bg-container img,.as-bg-container 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:0;}.as-bg.fixed,.component .fixed.component--bg,.as-bg-container img.fixed,.as-bg-container svg.fixed{position:fixed;}.p-relative{position:relative;}.z-0{z-index:0;}.z-10{z-index:10;}.z-20{z-index:20;}.z-30{z-index:30;}.z-m-10{z-index:-10;}.z-m-20{z-index:-20;}.hidden{display:none;}.visually-hidden,.path-formazione h1,.corso.view-mode--teaser .completamento--widget--status,.popup-cards.automation-processed .component--content--body,.automation-processed.title-cards .component--content--body,.automation-processed.horizontal-popup-cards .component--content--body{position:absolute !important;overflow:hidden;clip:rect(1px,1px,1px,1px);width:1px;height:1px;word-wrap:normal;}.visually-hidden.focusable:active,.path-formazione h1.focusable:active,.corso.view-mode--teaser .focusable.completamento--widget--status:active,.popup-cards.automation-processed .focusable.component--content--body:active,.automation-processed.title-cards .focusable.component--content--body:active,.automation-processed.horizontal-popup-cards .focusable.component--content--body:active,.visually-hidden.focusable:focus,.path-formazione h1.focusable:focus,.corso.view-mode--teaser .focusable.completamento--widget--status:focus,.popup-cards.automation-processed .focusable.component--content--body:focus,.automation-processed.title-cards .focusable.component--content--body:focus,.automation-processed.horizontal-popup-cards .focusable.component--content--body:focus{position:static !important;overflow:visible;clip:auto;width:auto;height:auto;}.invisible{visibility:hidden;}.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 .corso.view-mode--full .field--name-field-introduzione.field--bundle-corso,.corso.view-mode--full .bg-overlay .field--name-field-introduzione.field--bundle-corso,.bg-overlay .lezione.view-mode--full .field--name-field-introduzione .field--item,.lezione.view-mode--full .field--name-field-introduzione .bg-overlay .field--item,.bg-overlay .component-type--pzt-infographic.render-as--time-line .infographic--body,.component-type--pzt-infographic.render-as--time-line .bg-overlay .infographic--body,.bg-overlay .field--name-field-profile-self-introduction .field--item,.field--name-field-profile-self-introduction .bg-overlay .field--item,.bg-overlay .cke_editable{position:relative;z-index:2;}.clickable{text-decoration:none;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:hand;cursor:pointer;}.bg-cover{background-size:cover;background-repeat:no-repeat;}.bg-contain{background-size:contain;background-repeat:no-repeat;}.bg-alignment--top-left .component--bg{background-position:top left;}.bg-alignment--top-center .component--bg{background-position:top center;}.bg-alignment--top-right .component--bg{background-position:top right;}.bg-alignment--center-left .component--bg{background-position:center left;}.bg-alignment--center-center .component--bg{background-position:center center;}.bg-alignment--center-right .component--bg{background-position:center right;}.bg-alignment--bottom-left .component--bg{background-position:bottom left;}.bg-alignment--bottom-center .component--bg{background-position:bottom center;}.bg-alignment--bottom-right .component--bg{background-position:bottom right;}h4{font-family:"Oswald",sans-serif;font-weight:410;font-style:normal;letter-spacing:0;font-size:1.5rem;}h5{font-family:"Lato",sans-serif;font-style:normal;font-weight:700;letter-spacing:0;margin-bottom:0.5em;}a:hover{text-decoration:underline;}.action,.region--hero .btn-primary,.region--hero .btn,.view-poll .views-field .poll-view form .form-actions button,.hero-canvas .hero-cta-wrapper a,.block-private-message-windows-block input[type=button],.block-private-message-windows-block .threads-wrapper .thread .delete-thread,.block-private-message-windows-block .threads-wrapper .thread .request .butt,.profile-profile-edit-form .form-actions a,.card__link a,.view-mode--card .content .flag,.card__actionbar .btn,.form-type-password .help-block a,.webform-submit,.form-managed-file input[type=submit],.form-actions a.button,input[type=submit].button--primary,.form-wrapper input[type=submit],.btn a,.btn-sm,.btn-primary{font-family:"Lato",sans-serif;font-weight:normal;letter-spacing:0;text-align:center;padding:calc(var(--unit) / 2);background:var(--color-white);color:var(--color-black);font-size:20px;display:inline-block;text-transform:uppercase;border:2px solid var(--color-black);position:relative;font-weight:700;transition:all 0.2s ease;}.action:hover,.region--hero .btn:hover,.view-poll .views-field .poll-view form .form-actions button:hover,.hero-canvas .hero-cta-wrapper a:hover,.block-private-message-windows-block input[type=button]:hover,.block-private-message-windows-block .threads-wrapper .thread .delete-thread:hover,.block-private-message-windows-block .threads-wrapper .thread .request .butt:hover,.profile-profile-edit-form .form-actions a:hover,.card__link a:hover,.view-mode--card .content .flag:hover,.card__actionbar .btn:hover,.form-type-password .help-block a:hover,.webform-submit:hover,.form-managed-file input[type=submit]:hover,.form-actions a.button:hover,input[type=submit].button--primary:hover,.form-wrapper input[type=submit]:hover,.btn a:hover,.btn-sm:hover,.btn-primary:hover{background-color:#DB692E;border:2px solid #DB692E;color:var(--color-white);}.action,.region--hero .btn-primary,.region--hero .btn,.view-poll .views-field .poll-view form .form-actions button,.hero-canvas .hero-cta-wrapper a,.block-private-message-windows-block input[type=button],.block-private-message-windows-block .threads-wrapper .thread .delete-thread,.block-private-message-windows-block .threads-wrapper .thread .request .butt,.profile-profile-edit-form .form-actions a,.card__link a,.view-mode--card .content .flag,.card__actionbar .btn,.form-type-password .help-block a,.webform-submit,.form-managed-file input[type=submit],.form-actions a.button,input[type=submit].button--primary,.form-wrapper input[type=submit],.btn a,.btn-sm,.btn-primary{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:5px;border-radius:100px;}.action.tiny,.region--hero .tiny.btn,.view-poll .views-field .poll-view form .form-actions button.tiny,.hero-canvas .hero-cta-wrapper a.tiny,.block-private-message-windows-block input.action[type=button],.block-private-message-windows-block .region--hero input[type=button].btn-primary,.region--hero .block-private-message-windows-block input[type=button].btn-primary,.block-private-message-windows-block .region--hero input[type=button].btn,.region--hero .block-private-message-windows-block input[type=button].btn,.block-private-message-windows-block input.tiny[type=button],.block-private-message-windows-block input[type=button],.block-private-message-windows-block .threads-wrapper .thread .action.delete-thread,.block-private-message-windows-block .threads-wrapper .thread .region--hero .delete-thread.btn,.region--hero .block-private-message-windows-block .threads-wrapper .thread .delete-thread.btn,.block-private-message-windows-block .threads-wrapper .thread .view-poll .views-field .poll-view form .form-actions button.delete-thread,.view-poll .views-field .poll-view form .form-actions .block-private-message-windows-block .threads-wrapper .thread button.delete-thread,.block-private-message-windows-block .threads-wrapper .thread .hero-canvas .hero-cta-wrapper a.delete-thread,.hero-canvas .hero-cta-wrapper .block-private-message-windows-block .threads-wrapper .thread a.delete-thread,.block-private-message-windows-block .threads-wrapper .thread input.delete-thread[type=button],.block-private-message-windows-block .threads-wrapper .thread .tiny.delete-thread,.block-private-message-windows-block .threads-wrapper .thread .delete-thread,.block-private-message-windows-block .threads-wrapper .thread .request .butt,.profile-profile-edit-form .form-actions a.tiny,.profile-profile-edit-form .form-actions .block-private-message-windows-block .threads-wrapper .thread a.delete-thread,.block-private-message-windows-block .threads-wrapper .thread .profile-profile-edit-form .form-actions a.delete-thread,.card__link a,.view-mode--card .content .flag,.card__actionbar .tiny.btn,.card__actionbar .block-private-message-windows-block input.btn[type=button],.block-private-message-windows-block .card__actionbar input.btn[type=button],.card__actionbar .block-private-message-windows-block .threads-wrapper .thread .btn.delete-thread,.block-private-message-windows-block .threads-wrapper .thread .card__actionbar .btn.delete-thread,.card__actionbar .card__link a.btn,.card__link .card__actionbar a.btn,.form-type-password .help-block a,.tiny.webform-submit,.block-private-message-windows-block input.webform-submit[type=button],.block-private-message-windows-block .threads-wrapper .thread .webform-submit.delete-thread,.form-managed-file input[type=submit],.form-actions a.tiny.button,.form-actions .block-private-message-windows-block .threads-wrapper .thread a.button.delete-thread,.block-private-message-windows-block .threads-wrapper .thread .form-actions a.button.delete-thread,.form-actions .card__link a.button,.card__link .form-actions a.button,input.tiny[type=submit].button--primary,.block-private-message-windows-block input[type=submit].button--primary[type=button],.block-private-message-windows-block .threads-wrapper .thread input[type=submit].button--primary.delete-thread,.form-wrapper input[type=submit],.btn a,.tiny.btn-sm,.block-private-message-windows-block input.btn-sm[type=button],.block-private-message-windows-block .threads-wrapper .thread .btn-sm.delete-thread,.tiny.btn-primary,.block-private-message-windows-block input.btn-primary[type=button],.block-private-message-windows-block .threads-wrapper .thread .btn-primary.delete-thread{font-size:0.65rem;padding:calc(var(--unit) / 5) calc(var(--unit) / 3);font-family:"Lato",sans-serif;font-style:normal;font-weight:700;letter-spacing:0;color:var(--color-black);letter-spacing:0;}.action.small,.region--hero .small.btn,.view-poll .views-field .poll-view form .form-actions button,.hero-canvas .hero-cta-wrapper a.small,.block-private-message-windows-block input.small[type=button],.block-private-message-windows-block .threads-wrapper .thread .small.delete-thread,.block-private-message-windows-block .threads-wrapper .thread .view-poll .views-field .poll-view form .form-actions button.delete-thread,.view-poll .views-field .poll-view form .form-actions .block-private-message-windows-block .threads-wrapper .thread button.delete-thread,.block-private-message-windows-block .threads-wrapper .thread .request .small.butt,.block-private-message-windows-block .threads-wrapper .thread .request .view-poll .views-field .poll-view form .form-actions button.butt,.view-poll .views-field .poll-view form .form-actions .block-private-message-windows-block .threads-wrapper .thread .request button.butt,.profile-profile-edit-form .form-actions a.small,.card__link a.small,.view-mode--card .content .small.flag,.card__block .action.form-submit,.card__block .region--hero .form-submit.btn,.region--hero .card__block .form-submit.btn,.card__block .hero-canvas .hero-cta-wrapper a.form-submit,.hero-canvas .hero-cta-wrapper .card__block a.form-submit,.card__block .block-private-message-windows-block input.form-submit[type=button],.block-private-message-windows-block .card__block input.form-submit[type=button],.card__block .block-private-message-windows-block .threads-wrapper .thread .form-submit.delete-thread,.block-private-message-windows-block .threads-wrapper .thread .card__block .form-submit.delete-thread,.card__block .block-private-message-windows-block .threads-wrapper .thread .request .form-submit.butt,.block-private-message-windows-block .threads-wrapper .thread .request .card__block .form-submit.butt,.card__block .profile-profile-edit-form .form-actions a.form-submit,.profile-profile-edit-form .form-actions .card__block a.form-submit,.card__block .card__link a.form-submit,.card__link .card__block a.form-submit,.card__block .view-mode--card .content .form-submit.flag,.view-mode--card .content .card__block .form-submit.flag,.card__actionbar .btn,.form-type-password .help-block a.small,.form-type-password .help-block .card__block a.form-submit,.card__block .form-type-password .help-block a.form-submit,.form-type-password .help-block .card__actionbar a.btn,.card__actionbar .form-type-password .help-block a.btn,.small.webform-submit,.card__block .webform-submit.form-submit,.form-managed-file input.small[type=submit],.form-managed-file .card__block input[type=submit].form-submit,.card__block .form-managed-file input[type=submit].form-submit,.form-managed-file .card__actionbar input[type=submit].btn,.card__actionbar .form-managed-file input[type=submit].btn,.form-actions a.small.button,.form-actions .card__block a.button.form-submit,.card__block .form-actions a.button.form-submit,.form-actions .card__actionbar a.button.btn,.card__actionbar .form-actions a.button.btn,input.small[type=submit].button--primary,.card__block input[type=submit].button--primary.form-submit,.card__actionbar input[type=submit].button--primary.btn,.form-wrapper input.small[type=submit],.form-wrapper .card__block input[type=submit].form-submit,.card__block .form-wrapper input[type=submit].form-submit,.form-wrapper .card__actionbar input[type=submit].btn,.card__actionbar .form-wrapper input[type=submit].btn,.btn a.small,.btn .card__block a.form-submit,.card__block .btn a.form-submit,.btn-sm,.small.btn-primary,.card__block .btn-primary.form-submit{font-size:0.75rem;color:var(--color-black);letter-spacing:0;}.action.big,.region--hero .big.btn,.view-poll .views-field .poll-view form .form-actions button.big,.hero-canvas .hero-cta-wrapper a.big,.block-private-message-windows-block input.big[type=button],.block-private-message-windows-block .threads-wrapper .thread .big.delete-thread,.block-private-message-windows-block .threads-wrapper .thread .request .big.butt,.profile-profile-edit-form .form-actions a.big,.card__link a.big,.view-mode--card .content .big.flag,.card__actionbar .big.btn,.form-type-password .help-block a.big,.big.webform-submit,.form-managed-file input.big[type=submit],.form-actions a.button,input[type=submit].button--primary,.form-wrapper input.big[type=submit],.btn a.big,.big.btn-sm,.big.btn-primary{font-size:2rem;color:var(--color-black);padding:var(--unit);}.action.light,.region--hero .light.btn,.view-poll .views-field .poll-view form .form-actions button.light,.hero-canvas .hero-cta-wrapper a.light,.block-private-message-windows-block input.light[type=button],.block-private-message-windows-block .threads-wrapper .thread .light.delete-thread,.block-private-message-windows-block .threads-wrapper .thread .request .light.butt,.profile-profile-edit-form .form-actions a.light,.card__link a.light,.view-mode--card .content .light.flag,.card__actionbar .light.btn,.form-type-password .help-block a.light,.light.webform-submit,.form-managed-file input.light[type=submit],.form-actions a.button,input.light[type=submit].button--primary,.form-wrapper input[type=submit],.btn a.light,.btn-sm,.light.btn-primary{background:var(--color-white);color:var(--color-tertiary);border:1px solid var(--color-tertiary);top:0;}.action.light:hover,.region--hero .light.btn:hover,.view-poll .views-field .poll-view form .form-actions button.light:hover,.hero-canvas .hero-cta-wrapper a.light:hover,.block-private-message-windows-block input.light[type=button]:hover,.block-private-message-windows-block .threads-wrapper .thread .light.delete-thread:hover,.block-private-message-windows-block .threads-wrapper .thread .request .light.butt:hover,.profile-profile-edit-form .form-actions a.light:hover,.card__link a.light:hover,.view-mode--card .content .light.flag:hover,.card__actionbar .light.btn:hover,.form-type-password .help-block a.light:hover,.light.webform-submit:hover,.form-managed-file input.light[type=submit]:hover,.form-actions a.button:hover,input.light[type=submit].button--primary:hover,.form-wrapper input[type=submit]:hover,.btn a.light:hover,.btn-sm:hover,.light.btn-primary:hover{color:var(--color-white);background:#009CB0;border-color:#009CB0;}.action.light,.region--hero .light.btn,.view-poll .views-field .poll-view form .form-actions button.light,.hero-canvas .hero-cta-wrapper a.light,.block-private-message-windows-block input.light[type=button],.block-private-message-windows-block .threads-wrapper .thread .light.delete-thread,.block-private-message-windows-block .threads-wrapper .thread .request .light.butt,.profile-profile-edit-form .form-actions a.light,.card__link a.light,.view-mode--card .content .light.flag,.card__actionbar .light.btn,.form-type-password .help-block a.light,.light.webform-submit,.form-managed-file input.light[type=submit],.form-actions a.button,input.light[type=submit].button--primary,.form-wrapper input[type=submit],.btn a.light,.btn-sm,.light.btn-primary{box-shadow:none;}.action.normal,.region--hero .normal.btn,.view-poll .views-field .poll-view form .form-actions button.normal,.view-poll .views-field .poll-view form .form-actions .region--hero button.btn-primary,.region--hero .view-poll .views-field .poll-view form .form-actions button.btn-primary,.hero-canvas .hero-cta-wrapper a.normal,.hero-canvas .hero-cta-wrapper .region--hero a.btn-primary,.region--hero .hero-canvas .hero-cta-wrapper a.btn-primary,.block-private-message-windows-block input.normal[type=button],.block-private-message-windows-block .region--hero input[type=button].btn-primary,.region--hero .block-private-message-windows-block input[type=button].btn-primary,.block-private-message-windows-block .threads-wrapper .thread .normal.delete-thread,.block-private-message-windows-block .threads-wrapper .thread .region--hero .delete-thread.btn-primary,.region--hero .block-private-message-windows-block .threads-wrapper .thread .delete-thread.btn-primary,.block-private-message-windows-block .threads-wrapper .thread .request .normal.butt,.block-private-message-windows-block .threads-wrapper .thread .request .region--hero .butt.btn-primary,.region--hero .block-private-message-windows-block .threads-wrapper .thread .request .butt.btn-primary,.profile-profile-edit-form .form-actions a.normal,.profile-profile-edit-form .form-actions .region--hero a.btn-primary,.region--hero .profile-profile-edit-form .form-actions a.btn-primary,.card__link a.normal,.view-mode--card .content .normal.flag,.view-mode--card .content .region--hero .flag.btn-primary,.region--hero .view-mode--card .content .flag.btn-primary,.card__actionbar .normal.btn,.form-type-password .help-block a.normal,.form-type-password .help-block .region--hero a.btn-primary,.region--hero .form-type-password .help-block a.btn-primary,.normal.webform-submit,.form-managed-file input.normal[type=submit],.form-managed-file .region--hero input[type=submit].btn-primary,.region--hero .form-managed-file input[type=submit].btn-primary,.form-actions a.normal.button,.form-actions .region--hero a.button.btn-primary,.region--hero .form-actions a.button.btn-primary,input[type=submit].button--primary,.form-wrapper input.normal[type=submit],.form-wrapper .region--hero input[type=submit].btn-primary,.region--hero .form-wrapper input[type=submit].btn-primary,.btn a.normal,.normal.btn-sm,.normal.btn-primary,.region--hero .btn-primary{background:#DA291C;color:var(--color-black);border:none;}.action em,.region--hero .btn-primary em,.region--hero .btn em,.view-poll .views-field .poll-view form .form-actions button em,.hero-canvas .hero-cta-wrapper a em,.block-private-message-windows-block input[type=button] em,.block-private-message-windows-block .threads-wrapper .thread .delete-thread em,.block-private-message-windows-block .threads-wrapper .thread .request .butt em,.profile-profile-edit-form .form-actions a em,.card__link a em,.view-mode--card .content .flag em,.card__actionbar .btn em,.form-type-password .help-block a em,.webform-submit em,.form-managed-file input[type=submit] em,.form-actions a.button em,input[type=submit].button--primary em,.form-wrapper input[type=submit] em,.btn a em,.btn-sm em,.btn-primary em{display:block;font-weight:700;}.secondary-action{display:inline-block;margin-top:var(--unit);color:var(--primary-color);text-decoration:none;border-bottom:1px dotted var(--primary-color);}form:not(.layout-builder-configure-block) .switch .lever{background-color:#ddd;}form:not(.layout-builder-configure-block) .switch .lever:after{background-color:var(--color-primary);}.hero-action-button a{background:var(--color-white);}.hero-action-button a .icon-medium{position:absolute;top:20%;left:20%;}.btn-primary svg{fill:var(--color-white);}@media only screen and (max-width:767px){.btn-primary{font-size:var(--font-size--m);}}.ui-dialog:not(.ui-dialog-off-canvas).social-dialog--event-addtocal .dialog-content--addtocal .addtocal-location + .btn-primary{background-color:var(--color-secondary);}.button:hover .text,.button:hover .label{color:var(--color-white);}@media only screen and (max-width:767px){#enroll-wrapper.form-wrapper{text-align:right;}}#enroll-wrapper.form-wrapper .dropdown-toggle{font-size:0.9rem;}@media only screen and (max-width:767px){#enroll-wrapper.form-wrapper .dropdown-toggle{font-size:0.9rem;}}#enroll-wrapper.form-wrapper.open .dropdown-menu{padding:0;}@media only screen and (max-width:767px){#enroll-wrapper.form-wrapper.open .dropdown-menu{position:relative;float:unset;}}#enroll-wrapper.form-wrapper.open .dropdown-menu li .btn-link{border:none;font-size:0.9rem;transition:unset;width:100%;text-align:left;}#enroll-wrapper.form-wrapper.open .dropdown-menu li .btn-link:hover{border-radius:0;transition:unset;}.views-exposed-form__actions .btn-default{padding:0.3rem 0.5rem;}.block-group-add-block .btn,.block-topic-add-block .btn,.block-event-add-block .btn{border-radius:10px;background-color:var(--color-secondary);color:var(--color-white);border-color:transparent;}input,textarea,select{border:2px solid #D1CCBD;padding:5px 10px;font-size:1rem;background:var(--subtle-color);color:var(--color-black);font-family:"Lato",sans-serif;font-weight:400;border-radius:5px;height:2.3rem;vertical-align:middle;}input.disabled,textarea.disabled,select.disabled{-webkit-user-select:none;-moz-user-select:none;user-select:none;background:#EAE8DB !important;}select{max-width:100%;}input[type=checkbox]{box-shadow:none;}.form-wrapper input[type=submit]{-webkit-appearance:none;margin-top:1.5rem;position:relative;}input[type=submit].button--primary{display:inline-block;height:auto;vertical-align:bottom;line-height:1;}.form-actions{text-align:right;}.form-actions a.button{display:inline-block;margin-right:0;height:auto;line-height:auto;vertical-align:bottom;line-height:1;font-size:1.25rem;}input{max-width:100%;}input.tel{border:1px solid var(--subtle-color);font-size:30px;color:var(--subtle-color);padding:10px;}input.underline{box-shadow:none;border:1px dotted #222;border-width:0 0 1px 0;padding:5px;position:relative;height:50px;}input.error{box-shadow:0 0 6px 2px #900 inset;border:none;-webkit-appearance:none;}input[type=radio]{height:auto !important;}details{padding:calc(var(--unit) / 2);border:1px dashed #D1CCBD;border-radius:20px;}details label{font-size:1rem;}@media only screen and (max-width:767px){details summary svg.icon-summary-arrow{right:0.5rem;}}@media only screen and (max-width:767px){details .field--type-path .path-form header{margin-bottom:calc(var(--unit) / 2);margin-top:var(--unit);}}.form-wrapper{margin-bottom:calc(var(--unit) * 2);}.form-wrapper:last-child{margin-bottom:0;}@media only screen and (max-width:767px){.form-wrapper{margin-bottom:calc(var(--unit) / 2);margin-top:calc(var(--unit) / 2);}}.form-type-checkbox{display:inline-block;margin:0 2em 2em 0;}.form-type-checkbox input{display:inline-block;position:relative;top:-2px;}.form-type-checkbox label.option{display:inline;font-size:1.44rem;font-family:"Lato",sans-serif;font-style:normal;font-weight:700;letter-spacing:0;padding-left:0.5em;}.form-type-checkbox input:checked + label{color:var(--color-primary);}.form-type-checkbox input:checked + label:after{background-color:var(--color-primary);}.form-type-radio input:checked + label{color:var(--color-primary);}.form-type-radio input:checked + label:after{background-color:var(--color-primary);}.form-type-radio input:checked + label:before{border:2px solid var(--color-primary);}.field-group{padding-top:var(--unit);border-radius:20px;}.field-group h3{font-family:"Lato",sans-serif;font-style:normal;font-weight:700;letter-spacing:0;color:#900;margin-bottom:var(--unit);}.field-group.expand-above{background:#DA291C;padding:var(--unit);margin-bottom:var(--unit);}.field-group-details .panel-heading{margin-bottom:calc(var(--unit) / 2);}.inline-fields input,.inline-fields .form-item{display:inline-block;width:auto;}.fields-box{border:1px solid var(--subtle-color);background:var(--color-white);box-shadow:0 0 3px 3px rgba(0,0,0,0.1) inset;margin-bottom:calc(var(--unit) * 2);}.fields-box.collapse-fields{padding-top:0;margin-left:var(--unit);margin-right:var(--unit);}.fields-box.collapse-fields .row *[class*=col]{border-left:1px dotted #222;}.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:calc(var(--unit) / 2);}.field-with-icon{padding-left:30px;position:relative;padding-left:50px !important;}.field-with-icon:before{position:absolute;top:10px;left:10px;font-size:2rem;color:#222;}.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:calc(var(--unit) / 2);}form{position:relative;padding:calc(var(--unit) * 2);background-color:var(--subtle-color);border-radius:20px;}@media only screen and (max-width:767px){form{padding:var(--unit);}}form input,form textarea,form select,form option{font-family:"Lato",sans-serif;font-weight:normal;letter-spacing:0;color:var(--color-black);background:var(--color-white);}form .description{font-family:"Lato",sans-serif;font-weight:normal;letter-spacing:0;font-size:0.65rem;background:var(--color-white);padding:calc(var(--unit) / 3);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 var(--color-white);border-left:10px solid transparent;border-right:10px solid transparent;}form .field-container{position:relative;margin-bottom:var(--unit);}form .field-container .show-description{position:absolute;right:8px;top:8px;}form .field-container .show-description:before{color:var(--subtle-color);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:#900;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%;}form fieldset{margin-top:0px !important;}form fieldset .help-block{margin-top:calc(var(--unit) / 2);margin-bottom:var(--unit);font-size:0.75rem;background:transparent;}form fieldset .help-block strong{font-weight:700;font-size:1rem;margin-bottom:calc(var(--unit) * 0.5);line-height:1.4;}form fieldset .help-block strong.text-underline{text-decoration:underline;}form .form-managed-file input[type=file]{width:100% !important;}@media only screen and (max-width:520px){form .form-item-path-0-alias .input-group{display:block;max-width:none;}form .form-item-path-0-alias .input-group .input-group-addon{padding:0 !important;overflow-wrap:anywhere;font-size:0.7rem !important;}}form .form-item-path-0-alias .input-group .input-group-addon{padding-left:0;}@media only screen and (max-width:767px){form .comment-attachments .table-responsive .draggable{display:flex;flex-direction:column;}}@media only screen and (max-width:767px){form .field--type-file .table-responsive table thead{display:block;}form .field--type-file .table-responsive table thead th{padding-right:calc(var(--unit) / 2);}form .field--type-file .table-responsive table tbody tr{display:flex;flex-direction:column;}}form .table-responsive table span.glyphicon{bottom:10px;position:relative;}@media only screen and (max-width:767px){form .card__block{padding:0;}form .card__block .entity-meta__last-saved,form .card__block .entity-meta__author{display:flex;flex-direction:column;}}.control-label{display:inline-block;}label,legend,summary,.form-composite > legend{font-family:"Lato",sans-serif;color:#DA291C;font-size:2rem;font-weight:normal;line-height:1.2;position:relative;display:block;margin-bottom:0.5em;}@media only screen and (max-width:767px){label,legend,summary,.form-composite > legend{margin-top:calc(var(--unit) / 2);font-size:1.4rem;}}label,legend,summary,.form-composite > legend{}label.no-ph,legend.no-ph,summary.no-ph,.form-composite > legend.no-ph{padding:10px 0 10px 10px;font-size:0.65rem;}label.error,legend.error,summary.error,.form-composite > legend.error{background:#900;font-family:"Lato",sans-serif;font-style:normal;font-weight:700;letter-spacing:0;padding:calc(var(--unit) / 2);color:var(--color-white);text-align:center;position:relative;top:calc(var(--unit) / 2);}label.error:before,legend.error:before,summary.error:before,.form-composite > legend.error:before{position:absolute;content:"";width:0;height:0;content:"";border-opposite-position(top):10px solid #900;border-left:10px solid transparent;border-right:10px solid transparent;top:-5px;left:50%;margin-left:-10px;}.show-errors label.error,.show-errors legend.error,.show-errors summary.error,.show-errors .form-composite > legend.error{display:block !important;}.show-errors label.error[style*=none],.show-errors legend.error[style*=none],.show-errors summary.error[style*=none],.show-errors .form-composite > legend.error[style*=none]{display:none !important;}.radio-option label,.form-item.form-type-radio label,.radio-option legend,.form-item.form-type-radio legend,.radio-option summary,.form-item.form-type-radio summary,.radio-option .form-composite > legend,.form-item.form-type-radio .form-composite > legend{color:var(--color-black);display:inline-block;vertical-align:baseline;}.radio-options label,.form-item.form-type-radio label,.radio-options legend,.form-item.form-type-radio legend,.radio-options summary,.form-item.form-type-radio summary,.radio-options .form-composite > legend,.form-item.form-type-radio .form-composite > legend{display:inline-block;vertical-align:baseline;}label.option,legend.option,summary.option,.form-composite > legend.option{padding-left:0;}.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 .radio-option:first-child label,.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 .radio-option:last-child label,.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{margin-bottom:calc(var(--unit) / 2);}.form-radios.as-buttons .form-item.form-type-radio label{position:relative;display:inline-block;line-height:1.3;margin:0;color:var(--color-text);padding:calc(var(--unit) / 3) 10px !important;background:rgba(255,255,255,0.2);text-decoration:none;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:hand;cursor:pointer;transition:padding 0.3s ease;border:1px solid rgba(234,245,249,0.7);}.form-radios.as-buttons .form-item.form-type-radio input:checked + label,.form-radios.as-buttons .form-item.form-type-radio label:hover{background:var(--primary-color);color:var(--color-white);}.form-radios.as-buttons .form-item.form-type-radio input.error + label{box-shadow:0 0 6px 2px #900;}.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 #EAE8DB;}.hide-label label{display:none;}.error .form-item--error-message::before{top:-9px;color:#900;}.error.alert-danger{background-color:#900;}.error .close{top:-13px;}.form-item--error-message ul{list-style:disc;padding-left:1rem;}.views-exposed-form form .form-actions .action,.views-exposed-form form .form-actions .region--hero .btn,.region--hero .views-exposed-form form .form-actions .btn,.views-exposed-form .view-poll .views-field .poll-view form .form-actions button,.view-poll .views-field .poll-view .views-exposed-form form .form-actions button,.views-exposed-form form .form-actions .hero-canvas .hero-cta-wrapper a,.hero-canvas .hero-cta-wrapper .views-exposed-form form .form-actions a,.views-exposed-form form .form-actions .block-private-message-windows-block input[type=button],.block-private-message-windows-block .views-exposed-form form .form-actions input[type=button],.views-exposed-form form .form-actions .block-private-message-windows-block .threads-wrapper .thread .delete-thread,.block-private-message-windows-block .threads-wrapper .thread .views-exposed-form form .form-actions .delete-thread,.views-exposed-form form .form-actions .block-private-message-windows-block .threads-wrapper .thread .request .butt,.block-private-message-windows-block .threads-wrapper .thread .request .views-exposed-form form .form-actions .butt,.views-exposed-form form .profile-profile-edit-form .form-actions a,.profile-profile-edit-form .views-exposed-form form .form-actions a,.views-exposed-form form .form-actions .card__link a,.card__link .views-exposed-form form .form-actions a,.views-exposed-form form .form-actions .view-mode--card .content .flag,.view-mode--card .content .views-exposed-form form .form-actions .flag,.views-exposed-form form .form-actions .card__actionbar .btn,.card__actionbar .views-exposed-form form .form-actions .btn,.views-exposed-form form .form-actions .form-type-password .help-block a,.form-type-password .help-block .views-exposed-form form .form-actions a,.views-exposed-form form .form-actions .webform-submit,.views-exposed-form form .form-actions .form-managed-file input[type=submit],.form-managed-file .views-exposed-form form .form-actions input[type=submit],.views-exposed-form form .form-actions .btn-primary,.views-exposed-form form .form-actions .btn-sm,.views-exposed-form form .form-actions .btn a,.btn .views-exposed-form form .form-actions a,.views-exposed-form form .form-actions .form-wrapper input[type=submit],.form-wrapper .views-exposed-form form .form-actions input[type=submit],.views-exposed-form form .form-actions input[type=submit].button--primary,.views-exposed-form form .form-actions a.button{font-size:0.75rem;}.form-managed-file{display:flex;}.form-managed-file input[type=file]{width:auto !important;margin-right:var(--unit);margin-bottom:calc(var(--unit) / 2);}.form-managed-file .file{margin-bottom:0.5em;}.form-managed-file input[type=submit]{width:auto !important;margin-top:0;}.form-managed-file .button{font-size:1rem;padding:calc(var(--unit) / 4);}.webform-submission-form .webform-actions{margin-bottom:0;}.webform-submission-form label{font-size:1.44rem;}.form-tooltip,form .field-container.with-hint .description{font-size:0.65rem;background:var(--color-white);width:300px;border:1px solid #EAE8DB;padding:calc(var(--unit) / 2);z-index:1010;color:var(--color-black);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.65rem;}.required-notice span{color:#900;}a.tabledrag-handle .handle{width:35px;height:35px;background-position:9px 11px;}.js .field--widget-entity-reference-paragraphs td,.js .field--widget-entity-reference-paragraphs th{border-style:solid;}.js .field--widget-entity-reference-paragraphs td{padding:var(--unit);}.js .field--widget-entity-reference-paragraphs tbody tr{background:var(--color-white);}::-webkit-input-placeholder{color:#222;padding-right:10px;}:-moz-placeholder{color:#222;padding-right:10px;}::-moz-placeholder{color:#222;padding-right:10px;}:-ms-input-placeholder{color:#222;padding-right:10px;}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0;}.field-multiple-table{width:100%;}.password-strength__indicator.is-strong{background-color:#63B087;}.password-strength__indicator.is-weak{background-color:#DA291C;}.password-strength__indicator.is-fair{background-color:#DB692E;}.password-strength__indicator.is-good{background-color:#F2A900;}form.enroll-action-form{background-color:transparent;padding:0;padding-right:var(--unit);}.form-type-password .help-block{margin-top:calc(var(--unit) / 2);}.user-form,.group-form,.social-group-add,.profile-form,.node-form,.social-user-password-form,.social-user-login-form,.webform-submission-form{border-radius:var(--box-radius);box-shadow:none;overflow:hidden;background-color:var(--color-white);box-shadow:0 1px 12px 0px rgba(0,0,0,0.2);}.user-form .card,.user-form .vertical-navbar,.group-form .card,.group-form .vertical-navbar,.social-group-add .card,.social-group-add .vertical-navbar,.profile-form .card,.profile-form .vertical-navbar,.node-form .card,.node-form .vertical-navbar,.social-user-password-form .card,.social-user-password-form .vertical-navbar,.social-user-login-form .card,.social-user-login-form .vertical-navbar,.webform-submission-form .card,.webform-submission-form .vertical-navbar{background:none;box-shadow:none;}.user-form header,.group-form header,.social-group-add header,.profile-form header,.node-form header,.social-user-password-form header,.social-user-login-form header,.webform-submission-form header{font-weight:700;margin-bottom:var(--unit);}.user-form fieldset[data-drupal-selector=edit-profile-privacy],.group-form fieldset[data-drupal-selector=edit-profile-privacy],.social-group-add fieldset[data-drupal-selector=edit-profile-privacy],.profile-form fieldset[data-drupal-selector=edit-profile-privacy],.node-form fieldset[data-drupal-selector=edit-profile-privacy],.social-user-password-form fieldset[data-drupal-selector=edit-profile-privacy],.social-user-login-form fieldset[data-drupal-selector=edit-profile-privacy],.webform-submission-form fieldset[data-drupal-selector=edit-profile-privacy]{display:none;}@media only screen and (max-width:550px){.user-form .form-actions{flex-direction:column;display:block;}.user-form .form-actions .button--primary{margin-left:0;}.user-form .form-actions .button--danger{margin-left:0;}.user-form .form-actions button,.user-form .form-actions .button{margin-top:var(--unit);width:100%;}}.panel legend a .icon{width:40px !important;height:40px !important;display:inline-block;margin-top:var(--unit);position:relative;top:0;right:0;}@media only screen and (max-width:767px){.panel legend a .icon{width:23px !important;}}.panel .panel-collapse .form-type-select label{flex-basis:60%;padding-right:var(--unit);}.panel .panel-collapse .form-type-select .select-wrapper{flex-basis:30%;}.node-form .field--widget-options-buttons .form-checkboxes > .checkbox{padding:0 0.75rem;}.card,.vertical-navbar{border-radius:var(--box-radius);box-shadow:none;overflow:hidden;background-color:var(--color-white);box-shadow:0 1px 12px 0px rgba(0,0,0,0.2);overflow:visible;}.card .filter-wrapper,.vertical-navbar .filter-wrapper{margin-bottom:0 !important;}.card summary svg,.vertical-navbar summary svg{fill:var(--color-white);}.card h5,.vertical-navbar h5{margin-top:2em;}.card h5:first-child,.vertical-navbar h5:first-child{margin-top:0;}.card .body-text,.vertical-navbar .body-text{line-height:1.5;}.card .body-text a,.vertical-navbar .body-text a{color:var(--color-link);}.card .body-text .mentions,.vertical-navbar .body-text .mentions{color:#DA291C !important;}.block-group-add-gallery-block{background:transparent;box-shadow:none;}.teaser{height:auto;}article.card:not(.topic),article.vertical-navbar:not(.topic){overflow:hidden;}article.card,article.vertical-navbar{box-shadow:none;}article.card:not(.view-mode--full):hover,article.vertical-navbar:not(.view-mode--full):hover{box-shadow:0 1px 12px 0px rgba(0,0,0,0.2);}.card__body{padding:var(--unit);}.card__body .body-text{margin-bottom:var(--unit);}.card__title,.views-exposed-form .offcanvas-head,.layout-section .layout__region .block .block-title{background:var(--color-primary);font-family:"Lato",sans-serif;font-style:normal;font-weight:700;letter-spacing:0;color:var(--color-white);padding:var(--unit);border-radius:calc(var(--unit) / 2) calc(var(--unit) / 2) 0 0;text-transform:uppercase;}.card-files__title{font-size:2rem;color:var(--color-secondary);font-family:"Oswald",sans-serif;font-weight:410;}.card--stream::before{display:none;}.card--stream::after{border-right-color:var(--color-white);}.card__actionbar .btn{padding-top:6px;padding-bottom:5px;}.media-heading a{font-family:"Lato",sans-serif;font-style:normal;font-weight:700;letter-spacing:0;}.teaser--small .card__text{margin-bottom:calc(var(--unit) / 3);}.teaser--small .card__text a span{font-weight:700;}.teaser--small:has(.teaser--small__media) .teaser--small__details .teaser--small__meta{flex-direction:column;}@media only screen and (max-width:767px){.teaser__title{font-size:1.2rem;}}.card__block form{padding:0;background-color:transparent;}.card__block .card__nested-section{background-color:var(--subtle-color);border-radius:0 0 calc(var(--unit) / 2) calc(var(--unit) / 2);}.card__block .card__nested-section .user-badges .user-badge .rating div{background-color:var(--color-white);}.card__block .card__nested-section .user-badges .user-badge .rating div.active{background-color:#63B087;}.card--stream.social-post-album--post .footer-post{margin:var(--unit) 0;}.view-mode--card{position:relative;background-color:var(--color-white);margin-bottom:0;}.view-mode--card img{width:100%;height:auto;}.view-mode--card .title-card{font-size:1.2rem;font-family:"Oswald",sans-serif;padding:var(--unit) calc(var(--unit) / 2);}.view-mode--card .content{margin:0 calc(var(--unit) / 2) var(--unit) calc(var(--unit) / 2);}.view-mode--card .content .body-text{margin-bottom:calc(var(--unit) / 3);}.view-mode--card .content .vote-widget{display:block;}.view-mode--card .content .flag{font-size:0.65rem !important;}.dropdown-menu label{font-size:1rem;}.dropdown-menu .form-group{margin-bottom:0;}.dropdown-menu .scrollable-menu .media-body p{text-transform:initial;}.dropdown-header{background:var(--subtle-color);font-family:"Lato",sans-serif;font-style:normal;font-weight:700;letter-spacing:0;}@media only screen and (max-width:767px){.dropdown.has-alert > a:before{background-color:#DA291C;border:1px solid var(--color-white);z-index:3;}}@media only screen and (max-width:1023px){.dropdown-menu{margin-top:calc(var(--unit) * 2.5);}}.stream::before{background:#D1CCBD;}.stream .stream-icon{background:#DB692E;}.stream .stream-item .body-text a{color:var(--color-link);}.teaser.teaser--stream{margin-left:0;margin-right:0;background-color:transparent;border:2px solid #D1CCBD;border-radius:calc(var(--unit) / 4);height:auto;}.teaser.teaser--stream:last-child{margin-bottom:0;}@media only screen and (max-width:767px){.teaser.teaser--stream .teaser__content-line .teaser__published{display:block;}.teaser.teaser--stream .teaser__content-line .teaser__published .teaser__published-author .user--wrapper{flex-direction:column;margin-left:-23px;}.teaser.teaser--stream .teaser__content-line .teaser__published .teaser__published-author .user--wrapper .user-badges{row-gap:10px;justify-content:flex-start;}}.teaser__content-text:has(.user-badges){overflow-x:visible;}.teaser__content-text:has(.user-badges) .teaser__published-author{overflow:visible;}@media only screen and (max-width:767px){.teaser--small__meta{flex-direction:column;}}.navbar-default{background-color:var(--color-white);}.navbar-secondary{border-radius:var(--box-radius);box-shadow:none;overflow:hidden;background-color:var(--color-white);box-shadow:0 1px 12px 0px rgba(0,0,0,0.2);border-top:none;border-top-right-radius:0;border-top-left-radius:0;}@media only screen and (max-width:900px){.navbar-secondary{border-left:none;border-right:none;border-radius:0;}}.navbar-nav a{font-family:"Oswald",sans-serif;font-weight:410;font-style:normal;letter-spacing:0;text-transform:uppercase;}.navbar-nav li.active > a,.navbar-nav li.active > a:hover,.navbar-nav a.is-active,.navbar-nav a.is-active:hover{-webkit-text-decoration:underline 4px solid #F0B836;text-decoration:underline 4px solid #F0B836;}.navbar-nav{}.navbar-nav .badge{border-radius:50%;background:#DA291C;color:var(--color-white);}.navbar-secondary .navbar-nav{flex-wrap:wrap;}.view-activity-stream-notifications *{font-family:"Lato",sans-serif;font-style:normal;font-weight:700;letter-spacing:0;font-size:0.65rem;}.view-activity-stream-notifications * .scrollable-menu{max-height:40vh;height:calc(70vh - 200px);}.navbar-toggle{color:var(--color-black);}@media only screen and (max-width:767px){.gtranslate-block--button .goog-te-gadget{background:var(--color-white);font-size:0 !important;margin:0;}.gtranslate-block--button .goog-te-gadget:before{content:"";background-image:url(/themes/custom/movimentogiovani/icons/language.svg);background-size:contain;background-repeat:no-repeat;display:inline-block;width:24px;height:24px;font-size:1rem;margin:13px 8px;}.gtranslate-block--button .goog-te-gadget div{background:#D1CCBD;border-radius:5px;right:0;padding:var(--unit);display:none;position:absolute;font-size:1rem;z-index:90000;}.gtranslate-block--button .goog-te-gadget div + span{display:none;}.gtranslate-block--button .goog-te-gadget:hover div{display:block;}.navbar-toggle{font-family:"Oswald",sans-serif;font-weight:410;font-style:normal;letter-spacing:0;text-transform:uppercase;}.navbar-toggle span{padding:0.5em;border-radius:0.25em;background:var(--color-black);color:var(--color-white);}.navbar-collapse{max-height:100vh;}}a[data-drupal-link-system-path="user/register"]{display:none !important;}.profile-profile-edit-form .form-actions a{background-color:#DA291C;}.profile-profile-edit-form .form-actions a.button{color:var(--color-white);border:none;padding:calc(var(--unit) * 0.8);}.popover{background:#F3F2EE;border-radius:calc(var(--unit) / 4);}.select2-container .select2-results__options .select2-results__group{font-weight:700;}.comment:first-child{margin-top:0;}.comment .comment__text{margin-bottom:var(--unit);}.comment .comment__text__body{margin-bottom:1em;line-height:1.5;}.comment .comment__text .vote-widget{padding-left:0;}.comments{margin-left:calc(var(--unit) - 2px);border-left:2px dotted #D1CCBD;margin-bottom:calc(var(--unit) * 2);}.comment-post{margin:var(--unit) 0;}.comment-post p a{color:var(--color-link);font-weight:700;}.comment-post .mentions{color:#DA291C !important;}.comment__content .comment__text{margin-bottom:0;}.comment__content .comment__text p a{color:var(--color-link);font-weight:700;}.comment__content .comment__text .mentions{color:#DA291C !important;}.comment__author a{font-family:"Lato",sans-serif;font-style:normal;font-weight:700;letter-spacing:0;}.comment__metadata{display:block;margin:calc(var(--unit) / 2) 0;}.vote-widget{padding:calc(var(--unit) / 2) calc(var(--unit) / 2) calc(var(--unit) / 2) 0;}.vote-like a:hover .icon-vote{stroke:#DA291C;width:18px;transition:0.3s;}.vote-like a:hover.voted .icon-vote,.vote-like a.voted .icon-vote,.vote-like a:hover.disable-status .icon-vote{fill:#DA291C;stroke:#DA291C;width:18px;transform:none;}.comment__text .vote-widget .icon-vote{position:relative !important;}.meta-engage{margin-bottom:0;padding-top:calc(var(--unit) / 2);border-top:1px solid #D1CCBD;}.meta-engage > *{margin-bottom:0;}.card__body:has(.meta-engage){padding-bottom:calc(var(--unit) / 3);}.layout-section .layout__region .block{border-radius:var(--box-radius);box-shadow:none;overflow:hidden;background-color:var(--color-white);box-shadow:0 1px 12px 0px rgba(0,0,0,0.2);overflow:hidden;margin-bottom:var(--unit);background-color:#F3F2EE;}.layout-section .layout__region .block .block-title{font-weight:700;text-transform:uppercase;}@media only screen and (max-width:767px){.layout-section .layout__region .block{border-radius:calc(var(--unit) / 2) calc(var(--unit) / 2) 0 0;}}.region--breadcrumb{background:transparent;}.block .section-title{font-family:"Oswald",sans-serif;font-weight:410;font-style:normal;letter-spacing:0;font-size:2rem;padding-left:var(--unit);}.layout-section.row{width:100%;display:table;table-layout:fixed;padding:0;margin:0;}.layout-section.row.collapse .col{padding-left:0;padding-right:0;}.layout-section.row.no-margin > [class^=col]:first-child{padding-left:0;}.layout-section.row.no-margin > [class^=col]:last-child{padding-right:0;}.col-1{display:table-cell;padding-left:10px;padding-right:10px;width:8.3333333333%;vertical-align:top;}.row.collapse .col-1{padding-left:0;padding-right:0;}.col-2{display:table-cell;padding-left:10px;padding-right:10px;width:16.6666666667%;vertical-align:top;}.row.collapse .col-2{padding-left:0;padding-right:0;}.col-3{display:table-cell;padding-left:10px;padding-right:10px;width:25%;vertical-align:top;}.row.collapse .col-3{padding-left:0;padding-right:0;}.col-4{display:table-cell;padding-left:10px;padding-right:10px;width:33.3333333333%;vertical-align:top;}.row.collapse .col-4{padding-left:0;padding-right:0;}.col-5{display:table-cell;padding-left:10px;padding-right:10px;width:41.6666666667%;vertical-align:top;}.row.collapse .col-5{padding-left:0;padding-right:0;}.col-6{display:table-cell;padding-left:10px;padding-right:10px;width:50%;vertical-align:top;}.row.collapse .col-6{padding-left:0;padding-right:0;}.col-7{display:table-cell;padding-left:10px;padding-right:10px;width:58.3333333333%;vertical-align:top;}.row.collapse .col-7{padding-left:0;padding-right:0;}.col-8{display:table-cell;padding-left:10px;padding-right:10px;width:66.6666666667%;vertical-align:top;}.row.collapse .col-8{padding-left:0;padding-right:0;}.col-9{display:table-cell;padding-left:10px;padding-right:10px;width:75%;vertical-align:top;}.row.collapse .col-9{padding-left:0;padding-right:0;}.col-10{display:table-cell;padding-left:10px;padding-right:10px;width:83.3333333333%;vertical-align:top;}.row.collapse .col-10{padding-left:0;padding-right:0;}.col-11{display:table-cell;padding-left:10px;padding-right:10px;width:91.6666666667%;vertical-align:top;}.row.collapse .col-11{padding-left:0;padding-right:0;}.col-12{display:table-cell;padding-left:10px;padding-right:10px;width:100%;vertical-align:top;}.row.collapse .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 var(--color-black);}.row.vcenter{vertical-align:middle;}.row.vcenter > *[class*=col]{vertical-align:middle;}.row.vbottom{vertical-align:bottom;}.row.vbottom > *[class*=col]{vertical-align:bottom;}.row.vtop{vertical-align:top;}.row.vtop > *[class*=col]{vertical-align:top;}.row.auto{width:100%;table-layout:auto;}.col{display:table-cell;padding-left:10px;padding-right:10px;}.col.center{text-align:center;}.vcenter{vertical-align:middle;}.col-full{padding-left:10px;padding-right:10px;}.n-up{padding:0;}.n-up:after{content:"";display:table;clear:both;}.n-up{margin-left:0;margin-right:0;}.n-up > li{width:33.3%;display:block;float:left;margin-bottom:10px;vertical-align:top;padding-left:10px;padding-right:10px;}.n-up.single-short-row{text-align:center;}.n-up.single-short-row > li{display:inline-block;text-align:left;float:none;}.up-1 > li{width:100%;}.up-1 > li:nth-child(1n+1){clear:left;}.up-2 > li{width:50%;}.up-2 > 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{width:20%;}.up-5 > 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:10px;-moz-column-gap:10px;column-gap:10px;}.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:10px;-moz-column-gap:10px;column-gap:10px;}.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:10px;-moz-column-gap:10px;column-gap:10px;}.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:10px;-moz-column-gap:10px;column-gap:10px;}.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:10px;-moz-column-gap:10px;column-gap:10px;}.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:10px;-moz-column-gap:10px;column-gap:10px;}.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:10px;-moz-column-gap:10px;column-gap:10px;}.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:10px;-moz-column-gap:10px;column-gap:10px;}.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:10px;-moz-column-gap:10px;column-gap:10px;}.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:10px;-moz-column-gap:10px;column-gap:10px;}.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:10px;-moz-column-gap:10px;column-gap:10px;}.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:10px;-moz-column-gap:10px;column-gap:10px;}.grid-up-12.grid-equalize-heights{align-items:stretch;}.grid-up-auto{max-width:100%;display:grid;grid-template-columns:repeat(auto-fill,minmax(20rem,1fr));grid-template-rows:auto;row-gap:10px;-moz-column-gap:10px;column-gap:10px;align-items:start;}.grid-up-auto.grid-equalize-heights{align-items:stretch;}.grid-up-auto-10{max-width:100%;padding-left:10px;padding-right:10px;display:grid;grid-template-columns:repeat(auto-fill,minmax(10rem,1fr));grid-template-rows:auto;row-gap:10px;-moz-column-gap:10px;column-gap:10px;align-items:start;}.grid-up-auto-10.grid-equalize-heights{align-items:stretch;}@media only screen and (max-width:767px){.row{display:table;width:100%;}.row.mobile-stack{display:block;}.col{display:block;width:100%;}.mob-stack{display:block;}.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:10px;padding-right:10px;}.mob-2{width:16.6666666667%;display:table-cell;vertical-align:top;padding-left:10px;padding-right:10px;}.mob-3{width:25%;display:table-cell;vertical-align:top;padding-left:10px;padding-right:10px;}.mob-4{width:33.3333333333%;display:table-cell;vertical-align:top;padding-left:10px;padding-right:10px;}.mob-5{width:41.6666666667%;display:table-cell;vertical-align:top;padding-left:10px;padding-right:10px;}.mob-6{width:50%;display:table-cell;vertical-align:top;padding-left:10px;padding-right:10px;}.mob-7{width:58.3333333333%;display:table-cell;vertical-align:top;padding-left:10px;padding-right:10px;}.mob-8{width:66.6666666667%;display:table-cell;vertical-align:top;padding-left:10px;padding-right:10px;}.mob-9{width:75%;display:table-cell;vertical-align:top;padding-left:10px;padding-right:10px;}.mob-10{width:83.3333333333%;display:table-cell;vertical-align:top;padding-left:10px;padding-right:10px;}.mob-11{width:91.6666666667%;display:table-cell;vertical-align:top;padding-left:10px;padding-right:10px;}.mob-12{width:100%;display:table-cell;vertical-align:top;padding-left:10px;padding-right:10px;}.n-up > li,.n-up.auto-width > li{display:block;width:100%;float:none;}.mobile-n-up-1 > li{width:100%;}.mobile-n-up-1 > li:nth-child(1n+1){clear:left;}.mobile-n-up-2 > li{width:50%;}.mobile-n-up-2 > li:nth-child(2n+1){clear:left;}.mobile-n-up-3 > li{width:33.3333333333%;}.mobile-n-up-3 > li:nth-child(3n+1){clear:left;}.mobile-n-up-4 > li{width:25%;}.mobile-n-up-4 > li:nth-child(4n+1){clear:left;}.mobile-n-up-5 > li{width:20%;}.mobile-n-up-5 > li:nth-child(5n+1){clear:left;}.mobile-n-up-6 > li{width:16.6666666667%;}.mobile-n-up-6 > li:nth-child(6n+1){clear:left;}.mobile-n-up-7 > li{width:14.2857142857%;}.mobile-n-up-7 > li:nth-child(7n+1){clear:left;}.mobile-n-up-8 > li{width:12.5%;}.mobile-n-up-8 > li:nth-child(8n+1){clear:left;}.mobile-n-up-9 > li{width:11.1111111111%;}.mobile-n-up-9 > li:nth-child(9n+1){clear:left;}.mobile-n-up-10 > li{width:10%;}.mobile-n-up-10 > li:nth-child(10n+1){clear:left;}.mobile-n-up-11 > li{width:9.0909090909%;}.mobile-n-up-11 > li:nth-child(11n+1){clear:left;}.mobile-n-up-12 > li{width:8.3333333333%;}.mobile-n-up-12 > li:nth-child(12n+1){clear:left;}.grid-up-1{display:block;}.grid-up-1 > *{margin-bottom:10px;}.grid-up-2{display:block;}.grid-up-2 > *{margin-bottom:10px;}.grid-up-3{display:block;}.grid-up-3 > *{margin-bottom:10px;}.grid-up-4{display:block;}.grid-up-4 > *{margin-bottom:10px;}.grid-up-5{display:block;}.grid-up-5 > *{margin-bottom:10px;}.grid-up-6{display:block;}.grid-up-6 > *{margin-bottom:10px;}.grid-up-7{display:block;}.grid-up-7 > *{margin-bottom:10px;}.grid-up-8{display:block;}.grid-up-8 > *{margin-bottom:10px;}.grid-up-9{display:block;}.grid-up-9 > *{margin-bottom:10px;}.grid-up-10{display:block;}.grid-up-10 > *{margin-bottom:10px;}.grid-up-11{display:block;}.grid-up-11 > *{margin-bottom:10px;}.grid-up-12{display:block;}.grid-up-12 > *{margin-bottom:10px;}.mobile-grid-up-1{max-width:100%;padding-left:10px;padding-right:10px;display:grid;grid-template-columns:repeat(1,minmax(5rem,1fr));grid-template-rows:auto;row-gap:10px;-moz-column-gap:10px;column-gap:10px;}.mobile-grid-up-1.grid-equalize-heights{align-items:stretch;}.mobile-grid-up-2{max-width:100%;padding-left:10px;padding-right:10px;display:grid;grid-template-columns:repeat(2,minmax(5rem,1fr));grid-template-rows:auto;row-gap:10px;-moz-column-gap:10px;column-gap:10px;}.mobile-grid-up-2.grid-equalize-heights{align-items:stretch;}.mobile-grid-up-3{max-width:100%;padding-left:10px;padding-right:10px;display:grid;grid-template-columns:repeat(3,minmax(5rem,1fr));grid-template-rows:auto;row-gap:10px;-moz-column-gap:10px;column-gap:10px;}.mobile-grid-up-3.grid-equalize-heights{align-items:stretch;}.mobile-grid-up-4{max-width:100%;padding-left:10px;padding-right:10px;display:grid;grid-template-columns:repeat(4,minmax(5rem,1fr));grid-template-rows:auto;row-gap:10px;-moz-column-gap:10px;column-gap:10px;}.mobile-grid-up-4.grid-equalize-heights{align-items:stretch;}.mobile-grid-up-5{max-width:100%;padding-left:10px;padding-right:10px;display:grid;grid-template-columns:repeat(5,minmax(5rem,1fr));grid-template-rows:auto;row-gap:10px;-moz-column-gap:10px;column-gap:10px;}.mobile-grid-up-5.grid-equalize-heights{align-items:stretch;}.mobile-grid-up-6{max-width:100%;padding-left:10px;padding-right:10px;display:grid;grid-template-columns:repeat(6,minmax(5rem,1fr));grid-template-rows:auto;row-gap:10px;-moz-column-gap:10px;column-gap:10px;}.mobile-grid-up-6.grid-equalize-heights{align-items:stretch;}.mobile-grid-up-7{max-width:100%;padding-left:10px;padding-right:10px;display:grid;grid-template-columns:repeat(7,minmax(5rem,1fr));grid-template-rows:auto;row-gap:10px;-moz-column-gap:10px;column-gap:10px;}.mobile-grid-up-7.grid-equalize-heights{align-items:stretch;}.mobile-grid-up-8{max-width:100%;padding-left:10px;padding-right:10px;display:grid;grid-template-columns:repeat(8,minmax(5rem,1fr));grid-template-rows:auto;row-gap:10px;-moz-column-gap:10px;column-gap:10px;}.mobile-grid-up-8.grid-equalize-heights{align-items:stretch;}.mobile-grid-up-9{max-width:100%;padding-left:10px;padding-right:10px;display:grid;grid-template-columns:repeat(9,minmax(5rem,1fr));grid-template-rows:auto;row-gap:10px;-moz-column-gap:10px;column-gap:10px;}.mobile-grid-up-9.grid-equalize-heights{align-items:stretch;}.mobile-grid-up-10{max-width:100%;padding-left:10px;padding-right:10px;display:grid;grid-template-columns:repeat(10,minmax(5rem,1fr));grid-template-rows:auto;row-gap:10px;-moz-column-gap:10px;column-gap:10px;}.mobile-grid-up-10.grid-equalize-heights{align-items:stretch;}.mobile-grid-up-11{max-width:100%;padding-left:10px;padding-right:10px;display:grid;grid-template-columns:repeat(11,minmax(5rem,1fr));grid-template-rows:auto;row-gap:10px;-moz-column-gap:10px;column-gap:10px;}.mobile-grid-up-11.grid-equalize-heights{align-items:stretch;}.mobile-grid-up-12{max-width:100%;padding-left:10px;padding-right:10px;display:grid;grid-template-columns:repeat(12,minmax(5rem,1fr));grid-template-rows:auto;row-gap:10px;-moz-column-gap:10px;column-gap:10px;}.mobile-grid-up-12.grid-equalize-heights{align-items:stretch;}}@media all and (min-width:800px){.row .col-1{width:8.333333%;flex:0 0 auto;}.row .col-2{width:16.666667%;flex:0 0 auto;}.row .col-3{width:25%;flex:0 0 auto;}.row .col-4{width:33.333333%;flex:0 0 auto;}.row .col-5{width:41.666667%;flex:0 0 auto;}.row .col-6{width:50%;flex:0 0 auto;}.row .col-7{width:58.333333%;flex:0 0 auto;}.row .col-8{width:66.666667%;flex:0 0 auto;}.row .col-9{width:75%;flex:0 0 auto;}.row .col-10{width:83.333333%;flex:0 0 auto;}.row .col-11{width:91.666667%;flex:0 0 auto;}.row .col-12{width:100%;flex:0 0 auto;}}.grid-up-1{max-width:100%;display:grid;grid-template-columns:repeat(1,minmax(5rem,1fr));grid-template-rows:auto;row-gap:var(--unit);-moz-column-gap:var(--unit);column-gap:var(--unit);}.grid-up-1.grid-equalize-heights{align-items:stretch;}@media only screen and (max-width:600px){.grid-up-1{max-width:100%;display:grid;grid-template-columns:repeat(auto-fill,minmax(15rem,1fr));grid-template-rows:auto;row-gap:var(--unit);-moz-column-gap:var(--unit);column-gap:var(--unit);align-items:start;}}.grid-up-2{max-width:100%;display:grid;grid-template-columns:repeat(2,minmax(5rem,1fr));grid-template-rows:auto;row-gap:var(--unit);-moz-column-gap:var(--unit);column-gap:var(--unit);}.grid-up-2.grid-equalize-heights{align-items:stretch;}@media only screen and (max-width:600px){.grid-up-2{max-width:100%;display:grid;grid-template-columns:repeat(auto-fill,minmax(15rem,1fr));grid-template-rows:auto;row-gap:var(--unit);-moz-column-gap:var(--unit);column-gap:var(--unit);align-items:start;}}.grid-up-3{max-width:100%;display:grid;grid-template-columns:repeat(3,minmax(5rem,1fr));grid-template-rows:auto;row-gap:var(--unit);-moz-column-gap:var(--unit);column-gap:var(--unit);}.grid-up-3.grid-equalize-heights{align-items:stretch;}@media only screen and (max-width:600px){.grid-up-3{max-width:100%;display:grid;grid-template-columns:repeat(auto-fill,minmax(15rem,1fr));grid-template-rows:auto;row-gap:var(--unit);-moz-column-gap:var(--unit);column-gap:var(--unit);align-items:start;}}.grid-up-4{max-width:100%;display:grid;grid-template-columns:repeat(4,minmax(5rem,1fr));grid-template-rows:auto;row-gap:var(--unit);-moz-column-gap:var(--unit);column-gap:var(--unit);}.grid-up-4.grid-equalize-heights{align-items:stretch;}@media only screen and (max-width:600px){.grid-up-4{max-width:100%;display:grid;grid-template-columns:repeat(auto-fill,minmax(15rem,1fr));grid-template-rows:auto;row-gap:var(--unit);-moz-column-gap:var(--unit);column-gap:var(--unit);align-items:start;}}.grid-up-5{max-width:100%;display:grid;grid-template-columns:repeat(5,minmax(5rem,1fr));grid-template-rows:auto;row-gap:var(--unit);-moz-column-gap:var(--unit);column-gap:var(--unit);}.grid-up-5.grid-equalize-heights{align-items:stretch;}@media only screen and (max-width:600px){.grid-up-5{max-width:100%;display:grid;grid-template-columns:repeat(auto-fill,minmax(15rem,1fr));grid-template-rows:auto;row-gap:var(--unit);-moz-column-gap:var(--unit);column-gap:var(--unit);align-items:start;}}.grid-up-6{max-width:100%;display:grid;grid-template-columns:repeat(6,minmax(5rem,1fr));grid-template-rows:auto;row-gap:var(--unit);-moz-column-gap:var(--unit);column-gap:var(--unit);}.grid-up-6.grid-equalize-heights{align-items:stretch;}@media only screen and (max-width:600px){.grid-up-6{max-width:100%;display:grid;grid-template-columns:repeat(auto-fill,minmax(15rem,1fr));grid-template-rows:auto;row-gap:var(--unit);-moz-column-gap:var(--unit);column-gap:var(--unit);align-items:start;}}.grid-up-7{max-width:100%;display:grid;grid-template-columns:repeat(7,minmax(5rem,1fr));grid-template-rows:auto;row-gap:var(--unit);-moz-column-gap:var(--unit);column-gap:var(--unit);}.grid-up-7.grid-equalize-heights{align-items:stretch;}@media only screen and (max-width:600px){.grid-up-7{max-width:100%;display:grid;grid-template-columns:repeat(auto-fill,minmax(15rem,1fr));grid-template-rows:auto;row-gap:var(--unit);-moz-column-gap:var(--unit);column-gap:var(--unit);align-items:start;}}.grid-up-8{max-width:100%;display:grid;grid-template-columns:repeat(8,minmax(5rem,1fr));grid-template-rows:auto;row-gap:var(--unit);-moz-column-gap:var(--unit);column-gap:var(--unit);}.grid-up-8.grid-equalize-heights{align-items:stretch;}@media only screen and (max-width:600px){.grid-up-8{max-width:100%;display:grid;grid-template-columns:repeat(auto-fill,minmax(15rem,1fr));grid-template-rows:auto;row-gap:var(--unit);-moz-column-gap:var(--unit);column-gap:var(--unit);align-items:start;}}.grid-up-9{max-width:100%;display:grid;grid-template-columns:repeat(9,minmax(5rem,1fr));grid-template-rows:auto;row-gap:var(--unit);-moz-column-gap:var(--unit);column-gap:var(--unit);}.grid-up-9.grid-equalize-heights{align-items:stretch;}@media only screen and (max-width:600px){.grid-up-9{max-width:100%;display:grid;grid-template-columns:repeat(auto-fill,minmax(15rem,1fr));grid-template-rows:auto;row-gap:var(--unit);-moz-column-gap:var(--unit);column-gap:var(--unit);align-items:start;}}.grid-up-10{max-width:100%;display:grid;grid-template-columns:repeat(10,minmax(5rem,1fr));grid-template-rows:auto;row-gap:var(--unit);-moz-column-gap:var(--unit);column-gap:var(--unit);}.grid-up-10.grid-equalize-heights{align-items:stretch;}@media only screen and (max-width:600px){.grid-up-10{max-width:100%;display:grid;grid-template-columns:repeat(auto-fill,minmax(15rem,1fr));grid-template-rows:auto;row-gap:var(--unit);-moz-column-gap:var(--unit);column-gap:var(--unit);align-items:start;}}.grid-up-11{max-width:100%;display:grid;grid-template-columns:repeat(11,minmax(5rem,1fr));grid-template-rows:auto;row-gap:var(--unit);-moz-column-gap:var(--unit);column-gap:var(--unit);}.grid-up-11.grid-equalize-heights{align-items:stretch;}@media only screen and (max-width:600px){.grid-up-11{max-width:100%;display:grid;grid-template-columns:repeat(auto-fill,minmax(15rem,1fr));grid-template-rows:auto;row-gap:var(--unit);-moz-column-gap:var(--unit);column-gap:var(--unit);align-items:start;}}.grid-up-12{max-width:100%;display:grid;grid-template-columns:repeat(12,minmax(5rem,1fr));grid-template-rows:auto;row-gap:var(--unit);-moz-column-gap:var(--unit);column-gap:var(--unit);}.grid-up-12.grid-equalize-heights{align-items:stretch;}@media only screen and (max-width:600px){.grid-up-12{max-width:100%;display:grid;grid-template-columns:repeat(auto-fill,minmax(15rem,1fr));grid-template-rows:auto;row-gap:var(--unit);-moz-column-gap:var(--unit);column-gap:var(--unit);align-items:start;}}.grid-up-auto{max-width:100%;display:grid;grid-template-columns:repeat(auto-fill,minmax(15rem,1fr));grid-template-rows:auto;row-gap:var(--unit);-moz-column-gap:var(--unit);column-gap:var(--unit);align-items:start;}.grid-up-auto.grid-equalize-heights{align-items:stretch;}.block-private-message-windows-block{z-index:9999 !important;}.block-private-message-windows-block .new-user-search{border:none;}.block-private-message-windows-block .thread .label,.block-private-message-windows-block .label.main-title{background:var(--color-secondary);color:var(--color-white);font-family:"Lato",sans-serif;font-style:normal;font-weight:700;letter-spacing:0;height:auto;border:none;padding:calc(var(--unit) / 2);display:flex;align-items:center;justify-content:flex-end;background:#63B087;}.block-private-message-windows-block .thread .label em,.block-private-message-windows-block .label.main-title em{margin-right:auto;}.block-private-message-windows-block .thread .label .x,.block-private-message-windows-block .label.main-title .x{margin:0;display:none;}.block-private-message-windows-block .inbox-thread-list{height:0;border:none;}.block-private-message-windows-block .inbox-thread-list .thread{padding:calc(var(--unit) / 2);}.block-private-message-windows-block .inbox-thread-list .thread .user-title{font-family:"Lato",sans-serif;font-style:normal;font-weight:700;letter-spacing:0;margin-bottom:0.25em;}.block-private-message-windows-block .block-content{box-shadow:0 -2px 11px rgba(0,0,0,0.3);height:auto;background:var(--color-white);}.block-private-message-windows-block .block-content.active{height:auto;min-height:calc(15 * var(--unit));}.block-private-message-windows-block .block-content.active .inbox-thread-list{height:auto;}.block-private-message-windows-block .threads-wrapper .thread{border:none;box-shadow:0 -2px 11px rgba(0,0,0,0.3);height:auto;}.block-private-message-windows-block .threads-wrapper .thread .request{margin:0;height:auto;}.block-private-message-windows-block .threads-wrapper .thread .request .butt{background:var(--color-secondary);}.block-private-message-windows-block .threads-wrapper .thread .messages{max-height:min(80vh,300px);padding:calc(var(--unit) / 2);border-bottom:1px solid #D1CCBD;border-top:1px solid #D1CCBD;background:#D1CCBD;}.block-private-message-windows-block .threads-wrapper .thread .load-prev,.block-private-message-windows-block .threads-wrapper .thread .messages,.block-private-message-windows-block .threads-wrapper .thread .operations{display:none;}.block-private-message-windows-block .threads-wrapper .thread.active .load-prev,.block-private-message-windows-block .threads-wrapper .thread.active .messages,.block-private-message-windows-block .threads-wrapper .thread.active .operations{display:block;}.block-private-message-windows-block .threads-wrapper .thread .private-message{margin-bottom:calc(var(--unit) / 2);border:none;background:var(--color-white);border-radius:calc(var(--unit) / 4);padding:calc(var(--unit) / 2);box-shadow:0 1px 0 rgba(0,0,0,0.2);margin-right:calc(var(--unit) / 2);position:relative;}.block-private-message-windows-block .threads-wrapper .thread .private-message:after{content:"";position:absolute;top:0;left:-6px;width:0;height:0;border-style:solid;border-width:0 10px 10px 0;border-color:transparent var(--color-white) transparent transparent;}.block-private-message-windows-block .threads-wrapper .thread .private-message.private-message-author-other,.block-private-message-windows-block .threads-wrapper .thread .private-message.private-message-author-other:last-child{text-align:right;border-color:#009CB0;margin-left:var(--unit);background:#e8ffe3;}.block-private-message-windows-block .threads-wrapper .thread .private-message.private-message-author-other:after,.block-private-message-windows-block .threads-wrapper .thread .private-message.private-message-author-other:last-child:after{content:"";position:absolute;top:0;right:-6px;left:auto;width:0;height:0;border-style:solid;border-width:10px 10px 0 0;border-color:#e8ffe3 transparent transparent transparent;}.block-private-message-windows-block .threads-wrapper .thread .private-message .owner .name{display:none;}.block-private-message-windows-block .threads-wrapper .thread .private-message .owner{line-height:1;}.block-private-message-windows-block .threads-wrapper .thread .private-message:last-child{margin:0;}.block-private-message-windows-block .threads-wrapper .thread .message__created{font-family:"Lato",sans-serif;font-style:normal;font-weight:700;letter-spacing:0;font-size:0.65rem;color:#888;}.block-private-message-windows-block .threads-wrapper .thread .message{font-size:0.75rem;}.block-private-message-windows-block .threads-wrapper .thread .messages{height:auto;}.block-private-message-windows-block .threads-wrapper .thread.active{height:auto;}.block-private-message-windows-block .threads-wrapper .thread .load-prev{background:var(--subtle-color);padding:calc(var(--unit) / 2);color:var(--color-black);text-transform:uppercase;height:auto;}.block-private-message-windows-block .threads-wrapper .thread .label{justify-content:flex-start;}.block-private-message-windows-block .threads-wrapper .thread .label .x{display:block;margin-right:1em;}.block-private-message-windows-block .threads-wrapper .thread .delete-thread{width:auto;margin-bottom:calc(var(--unit) / 2);}.block-private-message-windows-block input[type=button]{width:auto;}.block-private-message-windows-block .block-private-message-windows-block .threads-wrapper .thread .messages,.block-private-message-windows-block .block-private-message-windows-block .threads-wrapper .thread .load-prev[style="display: none;"] + .messages{height:auto;}.block-private-message-windows-block .load-prev{font-family:"Lato",sans-serif;font-style:normal;font-weight:700;letter-spacing:0;padding:calc(var(--unit) / 3) 0;}.block-private-message-windows-block .operations{padding:calc(var(--unit) / 3);}.block-private-message-windows-block .block-content.new .label.main-title{color:var(--color-white) !important;animation:none !important;}.block-private-message-windows-block .block-content{transition-duration:0 !important;}.profile-teaser{height:auto;align-items:center;padding:calc(var(--unit) / 2);}.profile-teaser .teaser__image{width:100%;height:auto;padding-left:var(--unit);flex:0 0 110px;}.profile-teaser .teaser__image img{vertical-align:middle;width:70px;height:70px;border-radius:50%;}.profile-teaser .teaser__body{flex:none;}.profile-teaser .card__actionbar a{font-family:"Lato",sans-serif;font-style:normal;font-weight:700;letter-spacing:0;}.profile-teaser .card__link{float:none;display:inline-block;margin-right:1em;margin-left:0;}@media only screen and (max-width:600px){.profile-teaser{display:flex;flex-direction:row;}.profile-teaser .teaser__image{display:block;padding-left:0;flex:0 0 45px;}.profile-teaser .teaser__image img{vertical-align:middle;width:40px;height:40px;border-radius:50%;flex:0 0 50px;}.profile-teaser .teaser__content{padding-left:calc(var(--unit) / 2);}.profile-teaser .card__actionbar{display:flex;gap:calc(var(--unit) / 2);padding:0;padding-bottom:calc(var(--unit) / 2);justify-content:center;flex-direction:column;padding-left:10px;}.profile-teaser .card__actionbar .card__link{display:block !important;margin-left:0;margin-right:0;}}.field--name-field-profile-self-introduction{margin-bottom:1em;font-size:1.44rem;}.view-user-information .list-item--withlabel .list-item__text a{color:var(--color-link);font-weight:700;}.file-tile{background:#F3F2EE;padding:calc(var(--unit) / 2);}.file-metadata{display:flex;gap:calc(var(--unit) / 2);margin-top:0.5em;font-family:"Lato",sans-serif;font-style:normal;font-weight:700;letter-spacing:0;font-size:0.65rem;}.comment-attachments{margin-top:var(--unit);}.field--name-field-tema,.field--name-field-tipo-risorsa{font-size:0.75rem;}.field--name-field-tema,.field--name-field-tipo-risorsa{margin-bottom:calc(var(--unit) / 2);}.field--name-field-tipo-risorsa .field__items > .field--item{background:#009CB0;}.field--name-field-links,.field--name-field-related,.field--name-field-approfondimenti{margin-bottom:calc(var(--unit) * 2);margin-top:var(--unit);}.field--name-field-links .field--item,.field--name-field-related .field--item,.field--name-field-approfondimenti .field--item{margin-bottom:0.5em;}.field--name-field-links .field--label,.field--name-field-related .field--label{font-family:"Oswald",sans-serif;font-weight:410;font-style:normal;letter-spacing:0;font-size:2rem;color:#009CB0;}.field--name-field-links a,.field--name-field-related a{text-decoration:underline;}.event-date-advanced .icon,.event-location-address .icon{top:0;}.hero-block{display:grid;grid-template-columns:1fr;grid-template-rows:1fr;}.hero-block.no-shadow{box-shadow:none !important;}.hero-block.no-bg{background:transparent !important;}.hero-block .cover-wrap{grid-column:1;grid-row:1;min-height:0;align-self:end;}.hero-block .cover-wrap .hero-canvas{background:transparent;text-align:right;font-family:"Lato",sans-serif;font-style:normal;font-weight:700;letter-spacing:0;padding:var(--unit);}.hero-block .block-hero-img{display:block;width:100%;height:auto;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;grid-column:1;grid-row:1;display:block;}.hero-canvas{font-family:"Oswald",sans-serif;font-weight:410;font-style:normal;letter-spacing:0;}.hero-canvas .hero-cta-wrapper{margin-top:var(--unit);}.hero-canvas .hero-cta-wrapper a{font-size:0.75rem;}.cover-with-canvas{padding:0;}.small-banner .cover-wrap .hero-canvas{max-width:100%;width:100%;padding:var(--unit);}.hero-canvas{max-width:100%;}.mentions{font-family:"Lato",sans-serif;font-style:normal;font-weight:700;letter-spacing:0;color:#DA291C;}.mentions::before{content:"@";color:#D1CCBD;}.field strong{font-family:"Lato",sans-serif;font-style:normal;font-weight:700;letter-spacing:0;margin-bottom:0.5em;}.field strong + .field--item,.field strong + .field__items{margin-top:0.5em;}.pills,.field--name-field-profile-interessi .field__items,.field--name-field-tema .field__items,.field--name-field-tipo-risorsa .field__items{display:flex;flex-wrap:wrap;gap:calc(var(--unit) / 4);}.pills > *,.field--name-field-profile-interessi .field__items > *,.field--name-field-tema .field__items > *,.field--name-field-tipo-risorsa .field__items > *{background:#DA291C;color:var(--color-white);display:inline-block;text-transform:uppercase;font-family:"Lato",sans-serif;font-style:normal;font-weight:700;letter-spacing:0;padding:0.25em 0.5em;border-radius:221px;white-space:nowrap;}.private-message-thread .message .message__inbox-body .read-indicator{background-color:#DA291C;}.view-poll{border-radius:0 0 10px 10px;overflow:hidden;}.view-poll .views-field{border-bottom:2px solid var(--color-white);}.view-poll .views-field:last-child{border-bottom:none;}.view-poll .views-field .poll-view{margin-bottom:0;}.view-poll .views-field .poll-view form{border-radius:0;padding:20px;}.poll{margin-bottom:var(--unit);}.poll .poll-question{margin-bottom:var(--unit);font-weight:700;color:#DA291C;}.poll .choice-title{padding-left:0;width:100%;height:auto;border:1px solid #D1CCBD;border-radius:8px;overflow:hidden;margin-top:0;font-size:1rem;}.poll .choice-title::before{display:none;}.poll .choice-title::after{display:none;}.poll .choice-title .field--name-field-immagine{border-bottom:1px solid #D1CCBD;background-color:var(--color-white);}.poll .choice-title .field--name-field-immagine img{width:100%;height:auto;}.poll .choice-title .field--name-choice{padding:calc(var(--unit) * 0.5);}.poll .choice-title{margin-bottom:calc(var(--unit) * 0.5);background-color:var(--color-white);}.poll .choice-title .field--name-field-immagine{margin-bottom:0;}.poll .total{text-align:left;}.poll .choice-result{margin-bottom:calc(var(--unit) * 2);}.poll .choice-result .percent{margin-top:calc(var(--unit) / 2);}.poll dt .field--name-field-immagine{margin-bottom:var(--unit);}.poll .vote-form .form-group .fieldset-wrapper .form-type-radio{background-color:var(--color-white);margin-bottom:var(--unit);border-radius:8px;}.poll .vote-form .form-group .fieldset-wrapper .form-type-radio .control-label{padding-left:0;width:100%;height:auto;border:1px solid #D1CCBD;border-radius:8px;overflow:hidden;margin-top:0;font-size:1rem;}.poll .vote-form .form-group .fieldset-wrapper .form-type-radio .control-label::before{display:none;}.poll .vote-form .form-group .fieldset-wrapper .form-type-radio .control-label::after{display:none;}.poll .vote-form .form-group .fieldset-wrapper .form-type-radio .control-label .field--name-field-immagine{border-bottom:1px solid #D1CCBD;background-color:var(--color-white);}.poll .vote-form .form-group .fieldset-wrapper .form-type-radio .control-label .field--name-field-immagine img{width:100%;height:auto;}.poll .vote-form .form-group .fieldset-wrapper .form-type-radio .control-label .field--name-choice{padding:calc(var(--unit) * 0.5);}.poll .vote-form .form-group .fieldset-wrapper .form-type-radio input:checked + label{background-color:var(--color-primary);border:1px solid var(--color-primary);color:var(--color-white);}.poll .vote-form .form-group .fieldset-wrapper .form-type-radio input:checked + label .field--name-field-immagine{border-bottom:1px solid var(--color-primary);}.region--content .poll .vote-form .form-group .fieldset-wrapper .form-type-radio{max-width:20rem;}.region--content .poll .form-actions{text-align:left;}.region--content .poll dl{max-width:20rem;}.region--content .poll-view-form .form-actions{text-align:left;}.gallery--wrapper{display:flex;flex-wrap:wrap;gap:calc(var(--unit) / 2);margin-bottom:var(--unit);}.gallery--wrapper a img{max-height:30vh;width:auto;box-shadow:0 0 2px 0 rgba(0,0,0,0.3);}@media only screen and (max-width:767px){.gallery--wrapper a img{max-width:100%;}}.user-badges{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:calc(var(--unit) / 2);row-gap:var(--unit);margin-bottom:0;}.user-badge{display:flex;align-items:center;gap:calc(var(--unit) / 4);position:relative;line-height:1;}.user-badge .rating{display:flex;gap:2px;align-items:center;}.user-badge .rating div{width:6px;height:12px;background-color:#ddd;}.user-badge .rating div.active{background-color:#40904d;}.user-badge::before{display:block;content:"✍️";background-size:cover;width:1em;height:1em;}.user-badge .label{display:none;position:absolute;top:-25px;left:50%;transform:translate(-50%,-100%);background-color:#40904d;color:white;padding:calc(var(--unit) / 2);z-index:99;text-transform:capitalize;font-weight:bold;font-size:0.75rem;}.user-badge .label:after{display:block;content:"";position:absolute;width:0;height:0;bottom:-14px;left:50%;transform:translate(-50%,0);border-left:15px solid transparent;border-right:15px solid transparent;border-top:15px solid #40904d;}.user-badge.user-badge--pen_pal::before{content:"✍️";}.user-badge.user-badge--biographer::before{content:"🤖";}.user-badge.user-badge--golden_thumb::before{content:"👍";}.user-badge.user-badge--scholar::before{content:"🤿";}.user-badge.user-badge--activist::before{content:"🐝";}.user-badge.user-badge--analyst::before{content:"👂";}.user-badge.user-badge--commentator::before{content:"🧠";}.user-badge.user-badge--taxonomy_expert--23::before{content:"❄️";}.user-badge.user-badge--taxonomy_expert--30::before{content:"⚡";}.user-badge.user-badge--taxonomy_expert--25::before{content:"❤️";}.user-badge.user-badge--taxonomy_expert--81::before{content:"🚀";}.user-badge.user-badge--taxonomy_expert--27::before{content:"🌍";}.user-badge .rating:hover + .label{display:block;}.comment__author:has(.user-badges) .user--wrapper{display:flex;flex-direction:row;align-items:flex-start;gap:calc(var(--unit) * 0.5);}@media only screen and (max-width:767px){.comment__author:has(.user-badges) .user--wrapper{flex-direction:column;}}.comment__author:has(.user-badges) .user-badges{padding:calc(var(--unit) * 0.1) calc(var(--unit) * 0.3) calc(var(--unit) * 0.3) calc(var(--unit) * 0.3);justify-content:flex-start;gap:var(--unit);}@media only screen and (max-width:767px){.comment__author:has(.user-badges) .user-badges{row-gap:10px;justify-content:flex-start;padding:0;}}.comment__author:has(.user-badges) .user-badges .user-badge{align-items:flex-end;gap:calc(var(--unit) * 0.5);}.user--wrapper{display:flex;flex-direction:row;align-items:flex-start;}@media only screen and (max-width:767px){.user--wrapper{flex-direction:column;}.user--wrapper .user-badges{align-items:flex-end;padding-top:10px;padding-bottom:10px;gap:calc(var(--unit) * 0.5);justify-content:flex-start;}}.block-profile-hero-block:has(.user-badges) .cover{padding-left:0;padding-right:0;}@media only screen and (max-width:767px){.block-profile-hero-block:has(.user-badges) .cover{display:block;min-height:24rem;background-position:left center;}}@media only screen and (max-width:390px){.block-profile-hero-block:has(.user-badges) .cover{background-position:left center;}}@media only screen and (max-width:767px){.block-profile-hero-block:has(.user-badges) .cover .cover-wrap{min-height:24rem !important;}}.block-profile-hero-block:has(.user-badges) .cover-wrap{padding-left:0;padding-right:0;}@media only screen and (max-width:767px){.block-profile-hero-block:has(.user-badges) .cover-wrap{display:flex !important;flex-direction:column;justify-content:space-between;height:100%;}}.block-profile-hero-block:has(.user-badges) .hero-footer__text{background-color:var(--color-white);}@media only screen and (max-width:1023px){.block-profile-hero-block:has(.user-badges) .hero-footer__text{position:absolute;bottom:0;width:100%;}}@media only screen and (max-width:767px){.block-profile-hero-block:has(.user-badges) .hero-footer__text{position:absolute;bottom:0;}}.block-profile-hero-block:has(.user-badges) .user-badges{justify-content:center;margin-bottom:0;padding:var(--unit) calc(var(--unit) * 0.5);}@media only screen and (max-width:767px){.block-profile-hero-block:has(.user-badges) .user-badges{row-gap:10px;}}.block-profile-hero-block:has(.user-badges) .user-badge{align-items:center;gap:calc(var(--unit) * 0.5);padding-right:var(--unit);}.block-profile-hero-block:has(.user-badges) .user-badge .label{display:block;position:relative;top:0;left:0;transform:translate(0,0);background-color:transparent;color:#63B087;padding:0;text-transform:uppercase;font-size:0.8rem;font-weight:bold;order:-1;}@media only screen and (max-width:1023px){.block-profile-hero-block:has(.user-badges) .user-badge .label{display:none;position:absolute;top:-25px;left:50%;transform:translate(-50%,-100%);background-color:#40904d;color:white;padding:calc(var(--unit) / 2);text-transform:capitalize;font-weight:bold;font-size:0.75rem;}}.block-profile-hero-block:has(.user-badges) .user-badge .label::after{display:none;}@media only screen and (max-width:1023px){.block-profile-hero-block:has(.user-badges) .user-badge .label::after{display:block;}}@media only screen and (max-width:1023px){.block-profile-hero-block:has(.user-badges) .user-badge .rating:hover + .label{display:block;}}.breadcrumb{display:flex;font-family:"Lato",sans-serif;font-style:normal;font-weight:700;letter-spacing:0;padding:calc(var(--unit) / 2);background:var(--color-white);border-radius:var(--box-radius);}.breadcrumb svg{margin:0 0.3rem 0 0.1em;width:0.75rem;height:0.75rem;}.breadcrumb li{display:flex;gap:0.2em;align-items:flex-end;}.breadcrumb li:last-child svg{rotate:45deg;}@media only screen and (max-width:767px){.breadcrumb li{font-size:var(--font-size--s);}}.list-item__avatar,.profile--view-mode--compact-notification img,.hero-avatar,.avatar img{overflow:hidden;background:#D1CCBD;display:block;border-radius:50%;overflow:hidden;}.profile-teaser--small .list-item{align-items:center;font-family:"Lato",sans-serif;font-style:normal;font-weight:700;letter-spacing:0;}.component-type--figure figcaption{text-align:left;display:block;caption-side:unset;margin-top:0;word-break:unset;}.component-type--pzt-gallery{z-index:30;}.component-type--pzt-gallery .component--content--gallery img{max-height:clamp(110px,12vw,300px);}.component-type--pzt-links .component--title,.component-type--links .component--title{margin-bottom:calc(var(--unit) * 0.5);}.component-type--pzt-links ul,.component-type--links ul{display:flex;gap:var(--unit);flex-wrap:wrap;}.component-type--pzt-links li a,.component-type--links li a{background:#F3F2EE;border-radius:0.25em;padding:0.5em;font-family:"Lato",sans-serif;font-style:normal;font-weight:700;letter-spacing:0;}.component-type--pzt-infographic{margin-bottom:0;}.component-type--pzt-infographic.render-as--time-line{overflow:hidden;}.component-type--pzt-infographic.render-as--time-line .component--title{display:flex;align-content:center;align-items:center;flex-direction:row;flex-wrap:wrap;gap:calc(var(--unit) * 0.5);}@media only screen and (max-width:767px){.component-type--pzt-infographic.render-as--time-line .component--title{font-size:var(--font-size--l);}}.component-type--pzt-infographic.render-as--time-line table{display:block;}.component-type--pzt-infographic.render-as--time-line table tbody{display:grid;grid-template-columns:repeat(auto-fill,minmax(15em,1fr));gap:var(--unit);align-items:start;}.component-type--pzt-infographic.render-as--time-line table tr{display:flex;flex-direction:column;padding:0;border:none;}.component-type--pzt-infographic.render-as--time-line .swiper{overflow:visible;}.component-type--pzt-infographic.render-as--time-line .infographic--metric{order:1;font-family:"Oswald",sans-serif;font-weight:410;font-style:normal;letter-spacing:0;line-height:1.2;text-align:left;font-size:var(--font-size--xl);}.component-type--pzt-infographic.render-as--time-line .infographic--value{font-size:var(--font-size--xxl);order:0;color:#DA291C;font-family:"Oswald",sans-serif;font-weight:410;font-style:normal;letter-spacing:0;}.component-type--pzt-infographic.render-as--time-line .infographic--value .value{display:inline-block;}.component-type--pzt-infographic.render-as--time-line .infographic--value .unit{display:inline-block;}.component-type--pzt-infographic.render-as--time-line .infographic--body{order:2;font-size:1rem;}.component-type--pzt-infographic.render-as--time-line .paragraph--pzt-infographic-item img{aspect-ratio:1.5/1;-o-object-fit:cover;object-fit:cover;border-radius:16px;margin-bottom:var(--unit);-o-object-position:center;object-position:center;}.sequence-button-next,.sequence-button-prev{display:inline-block;position:relative;width:0.8em;height:0.8em;background-image:url(/themes/custom/movimentogiovani/img/icons/next-black.svg);background-size:contain;background-repeat:no-repeat;padding:calc(var(--unit) * 0.5);cursor:pointer;vertical-align:middle;}.sequence-button-next.swiper-button-disabled,.sequence-button-prev.swiper-button-disabled{opacity:0.2;}@media only screen and (max-width:767px){.sequence-button-prev{margin-left:0;padding-left:0;}}.sequence-button-prev{transform:rotate(180deg);}.columns{display:grid;gap:calc(var(--unit) / 3);}.columns.columns-count-2{grid-template-columns:repeat(2,1fr);grid-template-rows:auto auto auto;}.columns.columns-count-3{grid-template-columns:repeat(3,1fr);grid-template-rows:auto auto auto;}.columns.columns-count-4{grid-template-columns:repeat(4,1fr);grid-template-rows:auto auto auto;}.columns.columns-count-5{grid-template-columns:repeat(5,1fr);grid-template-rows:auto auto auto;}.columns.columns-count-6{grid-template-columns:repeat(6,1fr);grid-template-rows:auto auto auto;}.columns .component-type--image-text{display:grid;grid-row:span 3;grid-template-rows:subgrid;}.columns .component-type--image-text .component--content{grid-row:span 3;grid-template-rows:subgrid;grid-template-columns:1fr;gap:0;}.columns .component-type--image-text .component--content .component--content--title-image{grid-row:span 1;}.columns .component-type--image-text .component--content .component--title{grid-row:span 1;}.columns .component-type--image-text .component--content .component--content--body{grid-row:span 1;}.popup-cards.automation-processed .component-type--image-text button,.automation-processed.title-cards .component-type--image-text button,.automation-processed.horizontal-popup-cards .component-type--image-text button{position:absolute;top:0;left:0;bottom:0;right:0;background-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;z-index:99;}.popup-cards.automation-processed .component-type--image-text button:after,.automation-processed.title-cards .component-type--image-text button:after,.automation-processed.horizontal-popup-cards .component-type--image-text button:after{position:absolute;top:calc(var(--unit) / 4);right:calc(var(--unit) / 4);transform-origin:top right;content:"";display:inline-block;width:2em;height:2em;margin-left:0.5em;background-image:url(/themes/custom/movimentogiovani/img/icons/tap.svg);background-size:90% 90%;background-position:50% 50%;background-repeat:no-repeat;padding:0.3em;border-radius:9px;transition:all 0.2s ease-in-out;}.popup-cards.automation-processed .component-type--image-text button span,.automation-processed.title-cards .component-type--image-text button span,.automation-processed.horizontal-popup-cards .component-type--image-text button span{display:none;}.popup-cards.automation-processed .component-type--image-text:hover button:after,.automation-processed.title-cards .component-type--image-text:hover button:after,.automation-processed.horizontal-popup-cards .component-type--image-text:hover button:after{opacity:1;scale:1.2;}.popup-cards .component-type--image-text,.title-cards .component-type--image-text,.horizontal-popup-cards .component-type--image-text{position:relative;background:#F3F2EE;border-radius:10px;}.popup-cards .component-type--image-text .component--content,.title-cards .component-type--image-text .component--content,.horizontal-popup-cards .component-type--image-text .component--content{justify-items:center;}.popup-cards .component-type--image-text .component--content .component--title,.title-cards .component-type--image-text .component--content .component--title,.horizontal-popup-cards .component-type--image-text .component--content .component--title{text-align:center;text-transform:none !important;font-weight:400;font-size:var(--font-size--l);font-family:"Lato",sans-serif;font-style:normal;font-weight:700;letter-spacing:0;color:#009CB0;}.popup-cards.columns-count-4 .component--content .component--title,.columns-count-4.title-cards .component--content .component--title,.columns-count-4.horizontal-popup-cards .component--content .component--title,.popup-cards.columns-count-5 .component--content .component--title,.columns-count-5.title-cards .component--content .component--title,.columns-count-5.horizontal-popup-cards .component--content .component--title{font-size:var(--font-size--m);}.popup-cards.with-icons .component-type--image-text .component--content--title-image figure img,.with-icons.title-cards .component-type--image-text .component--content--title-image figure img,.with-icons.horizontal-popup-cards .component-type--image-text .component--content--title-image figure img{max-width:5rem;margin-top:1em;margin-bottom:1em;}@media only screen and (max-width:1023px){.popup-cards .component-type--image-text,.title-cards .component-type--image-text,.horizontal-popup-cards .component-type--image-text{margin-bottom:var(--unit);padding:0;}.popup-cards .component-type--image-text .component--content,.title-cards .component-type--image-text .component--content,.horizontal-popup-cards .component-type--image-text .component--content{padding:calc(var(--unit) * 1.3);}}.horizontal-popup-cards .component.component-type--image-text .component--content{display:grid;grid-template-columns:1fr 1fr;align-items:start;gap:var(--unit);}.horizontal-popup-cards .component.component-type--image-text .component--title{display:flex;text-align:left;align-items:center;margin:0;}@media only screen and (max-width:767px){.horizontal-popup-cards .component.component-type--image-text .component--content{display:flex;flex-direction:column;}}.title-cards .component-type--image-text .component--content .component--title{text-align:left;padding-right:calc(var(--unit) * 2);margin-bottom:0;}@media only screen and (max-width:767px){.title-cards .component-type--image-text .component--content .component--title{margin-left:0;margin-right:0;width:100%;}}dialog.stc-pdt{padding:calc(var(--unit) * 2);border:none;border-radius:10px;max-width:min(100% - var(--unit) * 2,60rem);}@media only screen and (max-width:767px){dialog.stc-pdt{padding:var(--unit);}}dialog.stc-pdt .dialog-bg{background-size:contain;background-repeat:no-repeat;background-position:50% 50%;margin-left:1em;margin-bottom:1em;width:30%;aspect-ratio:1;float:right;}@media only screen and (max-width:767px){dialog.stc-pdt .dialog-bg{display:none;}}dialog.stc-pdt h2{text-transform:none;color:#009CB0;font-family:"Lato",sans-serif;font-style:normal;font-weight:700;letter-spacing:0;font-size:var(--font-size--xl);}dialog.stc-pdt.closed{transform:scale(0.8);overflow:hidden;transition:none;}dialog.stc-pdt.closed .text-container,dialog.stc-pdt.closed .corso.view-mode--full .field--name-field-introduzione.field--bundle-corso,.corso.view-mode--full dialog.stc-pdt.closed .field--name-field-introduzione.field--bundle-corso,dialog.stc-pdt.closed .lezione.view-mode--full .field--name-field-introduzione .field--item,.lezione.view-mode--full .field--name-field-introduzione dialog.stc-pdt.closed .field--item,dialog.stc-pdt.closed .cke_editable,dialog.stc-pdt.closed .field--name-field-profile-self-introduction .field--item,.field--name-field-profile-self-introduction dialog.stc-pdt.closed .field--item,dialog.stc-pdt.closed .component-type--pzt-infographic.render-as--time-line .infographic--body,.component-type--pzt-infographic.render-as--time-line dialog.stc-pdt.closed .infographic--body,dialog.stc-pdt.closed h2{opacity:0;}dialog.stc-pdt .text-container,dialog.stc-pdt .corso.view-mode--full .field--name-field-introduzione.field--bundle-corso,.corso.view-mode--full dialog.stc-pdt .field--name-field-introduzione.field--bundle-corso,dialog.stc-pdt .lezione.view-mode--full .field--name-field-introduzione .field--item,.lezione.view-mode--full .field--name-field-introduzione dialog.stc-pdt .field--item,dialog.stc-pdt .cke_editable,dialog.stc-pdt .field--name-field-profile-self-introduction .field--item,.field--name-field-profile-self-introduction dialog.stc-pdt .field--item,dialog.stc-pdt .component-type--pzt-infographic.render-as--time-line .infographic--body,.component-type--pzt-infographic.render-as--time-line dialog.stc-pdt .infographic--body,dialog.stc-pdt h2{opacity:1;}dialog.stc-pdt .text-container,dialog.stc-pdt .corso.view-mode--full .field--name-field-introduzione.field--bundle-corso,.corso.view-mode--full dialog.stc-pdt .field--name-field-introduzione.field--bundle-corso,dialog.stc-pdt .lezione.view-mode--full .field--name-field-introduzione .field--item,.lezione.view-mode--full .field--name-field-introduzione dialog.stc-pdt .field--item,dialog.stc-pdt .cke_editable,dialog.stc-pdt .field--name-field-profile-self-introduction .field--item,.field--name-field-profile-self-introduction dialog.stc-pdt .field--item,dialog.stc-pdt .component-type--pzt-infographic.render-as--time-line .infographic--body,.component-type--pzt-infographic.render-as--time-line dialog.stc-pdt .infographic--body{font-size:var(--font-size--m);}dialog.stc-pdt:after{content:"";position:absolute;top:var(--unit);right:var(--unit);background-image:url(/themes/custom/movimentogiovani/img/UI/icons/close.svg);cursor:pointer;}dialog.stc-pdt[open]::backdrop{background:rgba(34,34,34,0.7);}@starting-style{dialog.stc-pdt[open]::backdrop{opacity:0;}}.component .component--title{margin-bottom:1em;}.component .component--title span{background:#F0B836;border-radius:calc(var(--unit) * 0.2);padding:0 calc(var(--unit) * 0.5);text-transform:uppercase;}.vertical-navbar{position:sticky;right:0;top:calc(var(--unit) * 4);z-index:14940;background:rgba(255,255,255,0.95);padding:var(--unit);}.vertical-navbar strong{font-weight:bold;display:block;margin-bottom:0.5em;color:var(--color-primary);}.touch .vertical-navbar{display:none;}.vertical-navbar li{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 i{position:absolute;right:0;top:50%;right:10px;transform:translateY(-50%);}.vertical-navbar li.active span{color:var(--color-secondary);transition:background 0.2s ease,color 0.2s ease,transform 0.2s ease;}.vertical-navbar li span{font-family:"Oswald",sans-serif;font-weight:410;font-style:normal;letter-spacing:0;text-decoration:none;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:hand;cursor:pointer;color:var(--color-text);line-height:1.5;}.vertical-navbar .scroll-top{margin:0 0 0 auto;padding-left:4px;padding-bottom:6px;padding-top:20px;text-decoration:none;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:hand;cursor:pointer;display:block;width:30px;height:30px;background:url(/themes/custom/movimentogiovani/img/ui/icons/svg/003-next.svg);background-size:60% 60%;background-repeat:no-repeat;background-position:50% 50%;transform:rotate(-90deg);}.body-wrapper{transition:opacity 0.2s linear;}@media only screen and (max-width:1023px){.vertical-navbar{position:static;}}.view-latest-news{padding:var(--unit);}.views-exposed-form form{border-radius:0;}.views-exposed-form .offcanvas-body{padding:0;}.views-exposed-form .offcanvas-head .complementary-title{font-family:"Lato",sans-serif;font-style:normal;font-weight:700;letter-spacing:0;color:var(--color-black);text-align:left;}.views-exposed-form .offcanvas-body form{background-color:var(--color-white);padding:1.25rem;}@media only screen and (max-width:900px){.views-exposed-form{position:relative;top:0;right:0;margin-top:calc(var(--unit) * 2);}.views-exposed-form .off-canvas-right{padding:0;}.views-exposed-form .off-canvas-right .btn-icon-toggle .icon-black{fill:var(--color-white);}}@media only screen and (max-width:767px){.views-exposed-form .off-canvas-right{z-index:12345;}}@media only screen and (max-width:1023px){.region--complementary{order:0;}.region--complementary .region--complementary-bottom{display:block;}.region--complementary .region--complementary-bottom .card,.region--complementary .region--complementary-bottom .vertical-navbar{border-radius:calc(var(--unit) / 2) calc(var(--unit) / 2) 0 0;}.page-node-type-page .region--complementary{order:0;}}@media only screen and (max-width:767px){.layout--with-complementary{display:flex;}}.off-canvas-xs-only{border-radius:var(--box-radius);box-shadow:none;overflow:hidden;background-color:var(--color-white);box-shadow:0 1px 12px 0px rgba(0,0,0,0.2);}.views-exposed-form .offcanvas-head .complementary-title{color:var(--color-white);}@media (max-width:599px){.image-data__crop-wrapper{display:block;}.image-data__crop-wrapper .panel{margin-bottom:calc(var(--unit) * 2);}}.region--complementary-top .block .btn:hover{color:var(--color-white);}#block-movimentogiovani-search-block-hero{padding:0;}#block-movimentogiovani-search-block-hero form{border-radius:0;}#block-movimentogiovani-search-block-hero .search-icon{display:none;}.search-take-over{height:auto;border-radius:0;padding:var(--unit);}.hero-form .form-submit,.hero-form .search-icon{width:auto;height:auto;margin-top:1rem;}.home--cta-gruppi .layout__region--second section .card__title,.home--cta-gruppi .layout__region--second section .layout-section .layout__region .block .block-title,.layout-section .layout__region .block .home--cta-gruppi .layout__region--second section .block-title,.home--cta-gruppi .layout__region--second section .views-exposed-form .offcanvas-head,.views-exposed-form .home--cta-gruppi .layout__region--second section .offcanvas-head{background:#DB692E;}.home--ultime-notizie-eventi .layout__region--main section .block-title{background:#009CB0 !important;font-size:var(--font-size--m);}.home--ultime-notizie-eventi .layout__region--second section:nth-child(1) .card__title,.home--ultime-notizie-eventi .layout__region--second section:nth-child(1) .layout-section .layout__region .block .block-title,.layout-section .layout__region .block .home--ultime-notizie-eventi .layout__region--second section:nth-child(1) .block-title,.home--ultime-notizie-eventi .layout__region--second section:nth-child(1) .views-exposed-form .offcanvas-head,.views-exposed-form .home--ultime-notizie-eventi .layout__region--second section:nth-child(1) .offcanvas-head{background:#F0B836;}.home--ultime-notizie-eventi .layout__region--second section:nth-child(2) .card__title,.home--ultime-notizie-eventi .layout__region--second section:nth-child(2) .layout-section .layout__region .block .block-title,.layout-section .layout__region .block .home--ultime-notizie-eventi .layout__region--second section:nth-child(2) .block-title,.home--ultime-notizie-eventi .layout__region--second section:nth-child(2) .views-exposed-form .offcanvas-head,.views-exposed-form .home--ultime-notizie-eventi .layout__region--second section:nth-child(2) .offcanvas-head{background:#63B087;}.home--officina .small-banner .cover-wrap .hero-canvas{padding-top:0;padding-bottom:calc(var(--unit) * 0.5);}.home--officina .hero-cta-wrapper a{display:block;background:transparent;color:var(--color-white);border:none;padding-bottom:0;font-size:1rem;}.home--officina .hero-cta-wrapper a:hover{background:transparent;border:none;text-decoration:underline;}.home--officina .hero-block .block-hero-img{width:100%;}html,body{font-family:"Lato",sans-serif;}body.mode-search .navbar__open-search-block{background-color:var(--color-white);}.main-container{background:var(--subtle-color);padding-top:calc(var(--unit) * 4);}.add-to-home-button{position:fixed;bottom:1rem;left:1rem;z-index:99999;display:none;}@media all and (min-width:900px){.btn--close-search-take-over{top:8rem;}}@media all and (max-width:1200px) and (min-width:900px){.layout--with-complementary > .region--content{padding-left:0;}}.path-frontpage .card--views__sidebar .card__subtitle{display:none;}.page-footer{border-top:5px solid #DA291C;background:var(--color-white);}.page-footer .page-footer--content{padding-top:calc(var(--unit) * 2);padding-bottom:calc(var(--unit) * 2);}.page-footer h3{color:var(--color-black);}.page-footer .row{flex-wrap:wrap;gap:var(--unit);justify-content:space-between;}.page-footer .footer--logo img{display:block;height:max(100px,8.5vw);margin-bottom:var(--unit);}.page-footer .block-movimentogiovani-footer{flex:1 0 100%;}.page-footer .block-movimentogiovani-footer > ul{display:flex;}.page-footer .block-movimentogiovani-footer > ul li:not(:last-child){padding-right:var(--unit);}.page-footer .block-movimentogiovani-footer > ul li a{font-family:"Lato",sans-serif;text-transform:none;font-weight:normal;}.view-header h4{padding:var(--unit) 0;}.navbar-default{background-color:var(--color-white);}@view-transition{navigation:auto;}::view-transition-old(root){animation:0.35s ease-in both move-out;}::view-transition-new(root){animation:0.35s ease-in both move-in;}@keyframes move-out{from{opacity:1;}to{opacity:0;}}@keyframes move-in{from{opacity:0;}to{opacity:1;}}.region--hero{margin-top:calc(var(--unit));margin-bottom:calc(var(--unit) * 2);}.region--hero:not(:has(.navbar)) .hero-block{border-radius:var(--box-radius);}.region--hero > *:last-child .cover{border-bottom-left-radius:calc(var(--unit) / 2);border-bottom-right-radius:calc(var(--unit) / 2);overflow:hidden;}.region--hero .cover-wrap{justify-content:space-between;padding:var(--unit);padding-bottom:0;}.region--hero .cover{border-radius:var(--box-radius);box-shadow:none;overflow:hidden;background-color:var(--color-white);box-shadow:0 1px 12px 0px rgba(0,0,0,0.2);background-color:#F2A900;border-bottom-left-radius:0;border-bottom-right-radius:0;border-bottom-width:0;overflow:visible;}.region--hero .cover .hero-footer{position:relative;}.region--hero .cover .page-title{text-shadow:none;}.region--hero .cover .page-title h1{display:inline-block;color:#DA291C;background:var(--color-white);line-height:1.7;box-shadow:10px 0 0 var(--color-white),-10px 0 0 var(--color-white);padding:0.3em 0.5em;font-weight:700;border-radius:calc(var(--unit) / 3);-webkit-box-decoration-break:clone;-ms-box-decoration-break:clone;-o-box-decoration-break:clone;box-decoration-break:clone;}.region--hero .cover .page-title h1 svg{fill:#DA291C;}.region--hero .cover .page-title h1{font-size:2.44rem;font-family:"Oswald",sans-serif;font-weight:410;color:var(--color-black);}@media only screen and (max-width:767px){.region--hero .cover .page-title h1{font-size:var(--font-size--l);}}.region--hero .cover .hero__bgimage-overlay{display:none;}.region--hero .cover:not(.cover-img) .cover-wrap{min-height:auto;}.region--hero .hero-canvas{color:var(--color-white);background-color:rgba(var(--color-black),0.8);}.region--hero .hero-cta-wrapper{margin-top:var(--unit);}.region--hero h3{font-family:"Oswald",sans-serif;font-weight:410;font-style:normal;letter-spacing:0;line-height:1.2;font-size:1.44rem;margin-bottom:var(--unit);}@media only screen and (max-width:900px){.region--hero .cover{border-left:none;border-right:none;border-radius:0;}.region--hero > *:last-child .cover{border-radius:0;}}.block-profile-hero-block .cover-img,.block-social-page-title-block .cover-img,.block-group-hero-block .cover-img{display:grid;}.block-profile-hero-block .cover-img::after,.block-social-page-title-block .cover-img::after,.block-group-hero-block .cover-img::after{content:"";display:block;padding-bottom:40%;grid-row:1;grid-column:1;}.block-profile-hero-block .cover-img .cover-wrap,.block-social-page-title-block .cover-img .cover-wrap,.block-group-hero-block .cover-img .cover-wrap{grid-row:1;grid-column:1;min-height:0;}.block-profile-hero-block .cover-img .cover-wrap .hero-avatar,.block-social-page-title-block .cover-img .cover-wrap .hero-avatar,.block-group-hero-block .cover-img .cover-wrap .hero-avatar{width:clamp(2.8rem,9.43vw,8rem);height:clamp(2.8rem,9.43vw,8rem);}.block-profile-hero-block .cover-img .cover-wrap .page-title h1,.block-profile-hero-block .cover-img .cover-wrap .page-title span,.block-social-page-title-block .cover-img .cover-wrap .page-title h1,.block-social-page-title-block .cover-img .cover-wrap .page-title span,.block-group-hero-block .cover-img .cover-wrap .page-title h1,.block-group-hero-block .cover-img .cover-wrap .page-title span{font-size:clamp(1.3rem,3.07vw,2.44rem);padding:0;color:var(--color-black);}@media only screen and (max-width:1023px){.block-profile-hero-block .cover-img .cover-wrap .page-title,.block-social-page-title-block .cover-img .cover-wrap .page-title,.block-group-hero-block .cover-img .cover-wrap .page-title{padding-bottom:0;}.block-profile-hero-block .cover-img .cover-wrap .page-title h1,.block-social-page-title-block .cover-img .cover-wrap .page-title h1,.block-group-hero-block .cover-img .cover-wrap .page-title h1{padding:0;}}@media only screen and (max-width:767px){.block-profile-hero-block .cover-img .cover-wrap,.block-social-page-title-block .cover-img .cover-wrap,.block-group-hero-block .cover-img .cover-wrap{display:block;}.block-profile-hero-block .cover-img .cover-wrap header,.block-social-page-title-block .cover-img .cover-wrap header,.block-group-hero-block .cover-img .cover-wrap header{padding:0;}.block-profile-hero-block .cover-img .cover-wrap .page-title,.block-social-page-title-block .cover-img .cover-wrap .page-title,.block-group-hero-block .cover-img .cover-wrap .page-title{padding-top:calc(var(--unit) / 3);padding-bottom:calc(var(--unit) / 2);}.block-profile-hero-block .cover-img .cover-wrap .hero-footer__text,.block-social-page-title-block .cover-img .cover-wrap .hero-footer__text,.block-group-hero-block .cover-img .cover-wrap .hero-footer__text{padding:0;margin:0;}}.block-profile-hero-block .cover-img-gradient::after,.block-social-page-title-block .cover-img-gradient::after,.block-group-hero-block .cover-img-gradient::after{padding-bottom:35%;}.region--hero .block-profile-hero-block .cover-img::after{padding-bottom:0;}.region--hero .block-profile-hero-block .hero-footer{position:relative;padding:0;display:flex;flex-direction:column;align-items:stretch;}.region--hero .block-profile-hero-block .hero-footer .hero-footer__text{position:relative;}.region--hero .block-profile-hero-block .hero-footer .hero-footer__cta{order:-1;position:relative;}@media only screen and (max-width:767px){.region--hero .block-profile-hero-block .hero-footer .hero-footer__cta a{font-size:13px;}}@media only screen and (max-width:900px){.region--hero{margin-top:0;}.region--hero .cover{border-left:none;border-right:none;border-radius:0;}.region--hero > *:last-child .cover{border-radius:0;}}@media only screen and (max-width:1023px){.hero-footer{padding-bottom:0;}.hero-footer .hero-footer__cta .btn-group a,.hero-footer .hero-footer__cta .btn-group button{font-size:var(--font-size--s);}}.block-group-hero-block .group-hero-metadata{background:#D1CCBD;}.group-hero-metadata{display:block;background:#DA291C;color:var(--color-white);padding:calc(var(--unit) / 2);font-family:"Lato",sans-serif;font-style:normal;font-weight:700;letter-spacing:0;}.group-hero-metadata svg{fill:var(--color-white);}.pagination li.active{color:var(--color-primary);}.pagination li a:hover{background:white;color:var(--color-primary);}.comment-comment-form .form-actions .btn-primary svg{fill:var(--color-black);}.lezione.view-mode--full{margin-bottom:0;}.lezione.view-mode--full .field--name-field-introduzione{padding:var(--unit) 0 calc(var(--unit) * 2);font-size:var(--font-size--xl);border-bottom:2px solid #D1CCBD;margin-bottom:calc(var(--unit) * 2);}.field--name-field-tipo{display:flex;flex-direction:row;align-items:center;gap:calc(var(--unit) * 0.5);font-family:"Oswald",sans-serif;font-weight:410;font-style:normal;letter-spacing:0;font-size:var(--font-size--s);text-transform:uppercase;}.field--name-field-tipo .icon-lezione{position:relative;display:flex;flex-direction:column;align-items:center;gap:calc(var(--unit) * 0.1);}.field--name-field-tipo .icon-lezione::before{content:"";position:relative;width:var(--font-size--xxl);height:var(--font-size--xxl);display:inline-block;background-repeat:no-repeat;background-size:contain;background-position:center;}.field--name-field-tipo .icon-lezione--lettura::before{background-image:url(/themes/custom/movimentogiovani/img/formazione/tipi-lezione/book-1.svg);}.field--name-field-tipo .icon-lezione--audio::before{background-image:url(/themes/custom/movimentogiovani/img/formazione/tipi-lezione/speaker.svg);}.field--name-field-tipo .icon-lezione--video::before{background-image:url(/themes/custom/movimentogiovani/img/formazione/tipi-lezione/clapper.svg);}.field--name-field-tipo .icon-lezione--guida::before{background-image:url(/themes/custom/movimentogiovani/img/formazione/tipi-lezione/guidepost.svg);}.field--name-field-tipo .icon-lezione--questionario::before{background-image:url(/themes/custom/movimentogiovani/img/formazione/tipi-lezione/notepad.svg);}.lezione.view-mode--teaser{display:grid;grid-template-columns:3.5rem auto;}.lezione.view-mode--teaser h3{margin-bottom:0.5em;align-self:center;font-size:var(--font-size--l);}.lezione.view-mode--teaser .field--name-field-introduzione{grid-column:2;}.lezione.view-mode--teaser .field--name-field-tipo{grid-row:span 2;align-self:self-start;}.page-node-type-lezione .region--hero .cover .page-title h1{display:flex;max-width:-moz-max-content;max-width:max-content;gap:var(--unit);padding:calc(var(--unit) / 2);margin-left:auto;margin-right:auto;}.page-node-type-lezione .region--hero .cover .page-title h1 .icon-lezione span{font-size:var(--font-size--s);}@media only screen and (max-width:1023px){.page-node-type-lezione .region--hero{margin:0;padding-left:0;padding-right:0;}.page-node-type-lezione .region--hero .cover .page-title h1{gap:calc(var(--unit) * 0.3);}.page-node-type-lezione .region--hero .field--name-field-tipo span{display:none;}.page-node-type-lezione .region--hero .field--name-field-tipo .icon-lezione::before{width:var(--font-size--xl);height:var(--font-size--xl);}.page-node-type-lezione .container{padding-left:0;padding-right:0;}.page-node-type-lezione .region--content{margin-top:0;}.page-node-type-lezione .lezione.view-mode--full{border-radius:0;}.page-node-type-lezione .lezione.view-mode--full .field--name-field-introduzione{font-size:calc(var(--font-size--m) * 1.2);padding-bottom:var(--unit);margin-bottom:0;padding-top:0;}.page-node-type-lezione .lezione.view-mode--full .component{display:block;}.page-node-type-lezione .lezione.view-mode--full .card__body{padding-bottom:0;}}@media only screen and (max-width:1023px){.lezione.view-mode--teaser h3{font-size:calc(var(--font-size--m) * 1.2);}}.corso.view-mode--full{background:transparent;border-radius:0;}.corso.view-mode--full .card__body{padding:0;}.corso.view-mode--full .completamento--widget{margin-bottom:calc(var(--unit));background:var(--color-white);padding:var(--unit);border-radius:var(--box-radius);}.corso.view-mode--full .field--name-field-introduzione.field--bundle-corso{background:#F3F2EE;padding:calc(var(--unit) * 2);margin-bottom:calc(var(--unit) * 2);border-radius:var(--box-radius);background:var(--color-white);border:2px solid #F0B836;font-size:var(--font-size--l);max-width:unset;}@media only screen and (max-width:767px){.corso.view-mode--full .completamento--widget{display:block;margin-bottom:0;}.corso.view-mode--full .completamento--widget .completamento--widget--status{margin-top:calc(var(--unit) * 0.5);}}.field--name-field-contenuto.field--bundle-corso{display:flex;flex-direction:column;gap:calc(var(--unit));}.corso.view-mode--teaser{background:var(--color-white);border-radius:var(--box-radius);overflow:hidden;}.corso.view-mode--teaser h2{color:#DB692E;font-weight:561;margin-bottom:0;}.corso.view-mode--teaser .content{padding:calc(var(--unit));display:flex;flex-direction:column;gap:calc(var(--unit) * 0.5);}.corso.view-mode--teaser .completamento--widget{padding:0.5rem;background:#F3F2EE;border-radius:calc(var(--box-radius) - 5px);}.corso--meta dl{display:flex;gap:2em;font-family:"Lato",sans-serif;font-style:normal;font-weight:700;letter-spacing:0;}.corso--meta dl div{display:flex;gap:0.5em;}.page-node-type-corso .region--hero{margin-bottom:var(--unit);}.page-node-type-corso .region--hero .cover .page-title h1 span{color:#DB692E;font-weight:560;font-size:var(--font-size--xxxl);}@media only screen and (max-width:1023px){.page-node-type-corso .region--hero{margin:0;}.page-node-type-corso .region--hero .cover .page-title h1 span{font-size:var(--font-size--xl);}.page-node-type-corso .region--content{margin-top:0;}.page-node-type-corso .corso.view-mode--full .field--name-field-introduzione.field--bundle-corso{font-size:var(--font-size--m);padding:var(--unit);border-radius:0;}.page-node-type-corso .field--name-field-contenuto.field--bundle-corso{padding:0 calc(var(--unit) * 0.5);}}@media only screen and (max-width:1023px){.corso.view-mode--teaser{border-radius:8px;}.corso.view-mode--teaser .content{padding-left:calc(var(--unit) * 0.5);padding-right:calc(var(--unit) * 0.5);}.corso.view-mode--teaser h2{font-size:calc(var(--font-size--l) * 1.3);}.corso.view-mode--teaser .corso--meta{font-size:var(--font-size--s);}}.modulo.view-mode--full{display:grid;grid-template-columns:1fr 2fr;background:var(--color-white);border-radius:var(--box-radius);overflow:hidden;}.modulo.view-mode--full header,.modulo.view-mode--full .content{padding:var(--unit);}.modulo.view-mode--full header{background:#F0B836;color:var(--color-black);}.modulo.view-mode--full .field--name-field-contenuto{display:flex;flex-direction:column;gap:1rem;}.modulo.view-mode--full .field--name-field-contenuto li:not(:last-child){border-bottom:1px solid #D1CCBD;padding-bottom:var(--unit);}@media only screen and (max-width:1023px){.modulo.view-mode--full{grid-template-columns:1fr;border-radius:8px;}.modulo.view-mode--full h2{font-size:var(--font-size--l);}.modulo.view-mode--full header,.modulo.view-mode--full .content{padding:var(--unit) calc(var(--unit) * 0.5);}}.view-id-formazione.view-display-id-landing_page{display:grid;grid-template-columns:1fr 1fr;gap:var(--unit);}@media only screen and (max-width:1023px){.view-id-formazione.view-display-id-landing_page{padding:0 calc(var(--unit) * 0.5);}}@media only screen and (max-width:767px){.view-id-formazione.view-display-id-landing_page{grid-template-columns:1fr;}}.path-formazione .region--hero .cover{overflow:hidden;}@media only screen and (max-width:767px){.path-formazione .region--hero{margin-top:0;}}.quizzy form{padding:0;margin-top:calc(var(--unit) * 2);padding:calc(var(--unit) * 2);background:var(--color-white);}@media only screen and (max-width:767px){.quizzy form{padding:var(--unit);border-radius:0;margin-top:0;}}.quizzy .region--hero{padding:0;}.quizzy .region--hero .page-title{padding-top:2rem;}.quizzy .region--hero .page-title h1{font-size:2.44rem;color:var(--color-black);display:flex;max-width:-moz-max-content;max-width:max-content;gap:var(--unit);padding:calc(var(--unit) / 2);margin-left:auto;margin-right:auto;}.quizzy .region--hero .cover-img{background-repeat:no-repeat;background-position:center;background-size:cover;}.quizzy .field--name-field-descrizione{padding:0;padding:calc(var(--unit) * 2);background:var(--color-white);margin:calc(var(--unit) * 2) 0;border-radius:20px;font-size:var(--font-size--xl);}@media only screen and (max-width:767px){.quizzy .field--name-field-descrizione{padding:var(--unit);border-radius:0;margin-bottom:0;}}.quizzy-form legend,.quizzy-form .form-type-textarea label,#quizzy-form legend,#quizzy-form .form-type-textarea label{font-size:var(--font-size--xl);display:block;font-family:"Lato",sans-serif;font-style:italic;font-weight:700;letter-spacing:0;}.quizzy-form .quizzy--question,#quizzy-form .quizzy--question{margin-bottom:var(--unit);padding-bottom:var(--unit);border-bottom:1px dashed #D1CCBD;}.quizzy-form .quizzy--question .field--name-field-domanda-image,#quizzy-form .quizzy--question .field--name-field-domanda-image{margin-bottom:var(--unit);}.quizzy-form .quizzy--question .field--name-field-domanda-image img,#quizzy-form .quizzy--question .field--name-field-domanda-image img{width:70vw;border-radius:8px;}.quizzy-form .quizzy--question .form-group,#quizzy-form .quizzy--question .form-group{margin-bottom:0;}.quizzy-form .quizzy--question .form-group .fieldset-wrapper .form-item,#quizzy-form .quizzy--question .form-group .fieldset-wrapper .form-item{display:flex;border:2px solid var(--color-black);align-items:stretch;cursor:pointer;transition:all 0.2s ease;margin-bottom:calc(var(--unit) * 0.5);}.quizzy-form .quizzy--question .form-group .fieldset-wrapper .form-item:hover input::after,#quizzy-form .quizzy--question .form-group .fieldset-wrapper .form-item:hover input::after{transform:translate(-50%,-50%) scale(0.7);opacity:0.7;}.quizzy-form .quizzy--question .form-group .fieldset-wrapper .form-item:has(input[type=radio]:checked),#quizzy-form .quizzy--question .form-group .fieldset-wrapper .form-item:has(input[type=radio]:checked){border-color:#009CB0;}.quizzy-form .quizzy--question .form-group .fieldset-wrapper .form-type-radio,#quizzy-form .quizzy--question .form-group .fieldset-wrapper .form-type-radio{width:100%;margin-bottom:calc(var(--unit) * 0.5);}.quizzy-form .quizzy--question .form-group .fieldset-wrapper .form-type-radio label,#quizzy-form .quizzy--question .form-group .fieldset-wrapper .form-type-radio label{cursor:pointer;flex:1;font-size:var(--font-size--xl);font-family:"Lato",sans-serif;font-style:normal;font-weight:700;letter-spacing:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;margin:0;padding:0.5em;border-left:2px solid var(--color-black);display:flex;align-items:center;}.quizzy-form .quizzy--question .form-group .fieldset-wrapper .form-type-radio .answer-length--20 + label,.quizzy-form .quizzy--question .form-group .fieldset-wrapper .form-type-radio .answer-length--30 + label,.quizzy-form .quizzy--question .form-group .fieldset-wrapper .form-type-radio .answer-length--40 + label,#quizzy-form .quizzy--question .form-group .fieldset-wrapper .form-type-radio .answer-length--20 + label,#quizzy-form .quizzy--question .form-group .fieldset-wrapper .form-type-radio .answer-length--30 + label,#quizzy-form .quizzy--question .form-group .fieldset-wrapper .form-type-radio .answer-length--40 + label{font-size:var(--font-size--l);}@media only screen and (max-width:767px){.quizzy-form .quizzy--question .form-group .fieldset-wrapper .form-type-radio .answer-length--20 + label,.quizzy-form .quizzy--question .form-group .fieldset-wrapper .form-type-radio .answer-length--30 + label,.quizzy-form .quizzy--question .form-group .fieldset-wrapper .form-type-radio .answer-length--40 + label,#quizzy-form .quizzy--question .form-group .fieldset-wrapper .form-type-radio .answer-length--20 + label,#quizzy-form .quizzy--question .form-group .fieldset-wrapper .form-type-radio .answer-length--30 + label,#quizzy-form .quizzy--question .form-group .fieldset-wrapper .form-type-radio .answer-length--40 + label{font-size:var(--font-size--m);}}.quizzy-form .quizzy--question .form-group .fieldset-wrapper .form-type-radio .answer-length--60 + label,.quizzy-form .quizzy--question .form-group .fieldset-wrapper .form-type-radio .answer-length--70 + label,.quizzy-form .quizzy--question .form-group .fieldset-wrapper .form-type-radio .answer-length--80 + label,.quizzy-form .quizzy--question .form-group .fieldset-wrapper .form-type-radio .answer-length--90 + label,.quizzy-form .quizzy--question .form-group .fieldset-wrapper .form-type-radio .answer-length--100 + label,.quizzy-form .quizzy--question .form-group .fieldset-wrapper .form-type-radio .answer-length--110 + label,.quizzy-form .quizzy--question .form-group .fieldset-wrapper .form-type-radio .answer-length--120 + label,.quizzy-form .quizzy--question .form-group .fieldset-wrapper .form-type-radio .answer-length--130 + label,.quizzy-form .quizzy--question .form-group .fieldset-wrapper .form-type-radio .answer-length--140 + label,.quizzy-form .quizzy--question .form-group .fieldset-wrapper .form-type-radio .answer-length--150 + label,.quizzy-form .quizzy--question .form-group .fieldset-wrapper .form-type-radio .answer-length--160 + label,.quizzy-form .quizzy--question .form-group .fieldset-wrapper .form-type-radio .answer-length--170 + label,.quizzy-form .quizzy--question .form-group .fieldset-wrapper .form-type-radio .answer-length--180 + label,.quizzy-form .quizzy--question .form-group .fieldset-wrapper .form-type-radio .answer-length--190 + label,.quizzy-form .quizzy--question .form-group .fieldset-wrapper .form-type-radio .answer-length--200 + label,.quizzy-form .quizzy--question .form-group .fieldset-wrapper .form-type-radio .answer-length--210 + label,.quizzy-form .quizzy--question .form-group .fieldset-wrapper .form-type-radio .answer-length--220 + label,.quizzy-form .quizzy--question .form-group .fieldset-wrapper .form-type-radio .answer-length--230 + label,.quizzy-form .quizzy--question .form-group .fieldset-wrapper .form-type-radio .answer-length--240 + label,.quizzy-form .quizzy--question .form-group .fieldset-wrapper .form-type-radio .answer-length--250 + label,.quizzy-form .quizzy--question .form-group .fieldset-wrapper .form-type-radio .answer-length--260 + label,#quizzy-form .quizzy--question .form-group .fieldset-wrapper .form-type-radio .answer-length--60 + label,#quizzy-form .quizzy--question .form-group .fieldset-wrapper .form-type-radio .answer-length--70 + label,#quizzy-form .quizzy--question .form-group .fieldset-wrapper .form-type-radio .answer-length--80 + label,#quizzy-form .quizzy--question .form-group .fieldset-wrapper .form-type-radio .answer-length--90 + label,#quizzy-form .quizzy--question .form-group .fieldset-wrapper .form-type-radio .answer-length--100 + label,#quizzy-form .quizzy--question .form-group .fieldset-wrapper .form-type-radio .answer-length--110 + label,#quizzy-form .quizzy--question .form-group .fieldset-wrapper .form-type-radio .answer-length--120 + label,#quizzy-form .quizzy--question .form-group .fieldset-wrapper .form-type-radio .answer-length--130 + label,#quizzy-form .quizzy--question .form-group .fieldset-wrapper .form-type-radio .answer-length--140 + label,#quizzy-form .quizzy--question .form-group .fieldset-wrapper .form-type-radio .answer-length--150 + label,#quizzy-form .quizzy--question .form-group .fieldset-wrapper .form-type-radio .answer-length--160 + label,#quizzy-form .quizzy--question .form-group .fieldset-wrapper .form-type-radio .answer-length--170 + label,#quizzy-form .quizzy--question .form-group .fieldset-wrapper .form-type-radio .answer-length--180 + label,#quizzy-form .quizzy--question .form-group .fieldset-wrapper .form-type-radio .answer-length--190 + label,#quizzy-form .quizzy--question .form-group .fieldset-wrapper .form-type-radio .answer-length--200 + label,#quizzy-form .quizzy--question .form-group .fieldset-wrapper .form-type-radio .answer-length--210 + label,#quizzy-form .quizzy--question .form-group .fieldset-wrapper .form-type-radio .answer-length--220 + label,#quizzy-form .quizzy--question .form-group .fieldset-wrapper .form-type-radio .answer-length--230 + label,#quizzy-form .quizzy--question .form-group .fieldset-wrapper .form-type-radio .answer-length--240 + label,#quizzy-form .quizzy--question .form-group .fieldset-wrapper .form-type-radio .answer-length--250 + label,#quizzy-form .quizzy--question .form-group .fieldset-wrapper .form-type-radio .answer-length--260 + label{font-size:var(--font-size--m);}.quizzy-form .quizzy--question .form-group .fieldset-wrapper input[type=radio],#quizzy-form .quizzy--question .form-group .fieldset-wrapper input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:calc(var(--unit) * 2);aspect-ratio:1;display:inline-block;position:relative;cursor:pointer;transition:all 0.2s ease;border-color:transparent;}.quizzy-form .quizzy--question .form-group .fieldset-wrapper input[type=radio]::after,#quizzy-form .quizzy--question .form-group .fieldset-wrapper input[type=radio]::after{content:"";position:absolute;top:50%;left:50%;width:calc(var(--unit) * 1.5);height:calc(var(--unit) * 1.5);transform:translate(-50%,-50%) scale(0);opacity:0;background:url(/themes/custom/movimentogiovani/img/formazione/check-mark.svg) no-repeat center center;background-size:contain;transition:transform 0.25s ease,opacity 0.25s ease;}.quizzy-form .quizzy--question .form-group .fieldset-wrapper input[type=radio]:checked::after,#quizzy-form .quizzy--question .form-group .fieldset-wrapper input[type=radio]:checked::after{transform:translate(-50%,-50%) scale(1);opacity:1;}.quizzy-form .quizzy--question .form-group .fieldset-wrapper input[type=radio]:checked + label,#quizzy-form .quizzy--question .form-group .fieldset-wrapper input[type=radio]:checked + label{color:var(--color-white);background-color:#009CB0;border-left:2px solid #009CB0;}.quizzy-form .quizzy-question-open textarea,#quizzy-form .quizzy-question-open textarea{border-color:var(--color-black);border-radius:0;width:clamp(320px,60ch,100%);max-width:100%;min-height:25ch;padding:1em;line-height:var(--text-line-height);}.quizzy-form .quizzy-question-closed .fieldset-wrapper,#quizzy-form .quizzy-question-closed .fieldset-wrapper{display:grid;grid-template-columns:repeat(auto-fill,minmax(20rem,1fr));gap:var(--unit);}@media only screen and (max-width:767px){.quizzy-form legend,#quizzy-form legend{font-size:var(--font-size--l);}.quizzy-form .form-type-textarea label,#quizzy-form .form-type-textarea label{font-size:var(--font-size--l);}.quizzy-form .quizzy--question .form-group .fieldset-wrapper,#quizzy-form .quizzy--question .form-group .fieldset-wrapper{display:block;}.quizzy-form .quizzy--question .form-group .fieldset-wrapper .form-type-radio label,#quizzy-form .quizzy--question .form-group .fieldset-wrapper .form-type-radio label{font-size:var(--font-size--m);}}.quizzy--results{border:3px solid #F0B836;border-radius:var(--box-radius);color:var(--color-black);font-size:var(--font-size--xl);margin-bottom:calc(var(--unit) * 2);line-height:var(--text-line-height);overflow:hidden;background-color:var(--color-white);display:flex;align-items:stretch;}.quizzy--results .content{padding:var(--unit);border-left:3px solid #F0B836;flex:1;}.quizzy--results figure{width:calc(var(--unit) * 8);background:#F3F2EE;}.quizzy--results figure svg{width:100%;height:100%;}@media only screen and (max-width:767px){.view-formazione{padding-left:calc(var(--unit) * 0.5);padding-right:calc(var(--unit) * 0.5);}}.completamento--widget{display:flex;align-items:center;justify-content:space-between;}.completamento--widget ul{display:flex;align-items:center;}.completamento--widget li{display:flex;align-items:center;position:relative;width:calc(var(--unit) * 0.8);height:calc(var(--unit) * 0.8);border-radius:50%;border:2px solid #63B087;margin-right:12px;}.completamento--widget li:not(:last-child):after{position:absolute;right:-14px;content:"";display:block;width:12px;height:3px;background:#63B087;}.completamento--widget li.completamento--quiz--si,.completamento--widget li.completamento--corso--si{background-color:#63B087;background-image:url(/themes/custom/movimentogiovani/img/formazione/check-mark-white.svg);background-position:50% 50%;background-repeat:no-repeat;background-size:90%;}.completamento--widget li.completamento--corso{width:calc(var(--unit) * 1.25);height:calc(var(--unit) * 1.25);}.completamento--widget .completamento--widget--attestato{font-family:"Oswald",sans-serif;font-weight:410;font-style:normal;letter-spacing:0;display:flex;align-items:center;gap:calc(var(--unit) / 2);font-size:var(--font-size--l);}.completamento--widget .completamento--widget--attestato:after{content:"";display:inline-block;width:calc(var(--unit) * 1.2);height:calc(var(--unit) * 1.2);background-image:url(/themes/custom/movimentogiovani/img/formazione/certificate.svg);background-position:bottom right;background-repeat:no-repeat;background-size:100%;}.completamento--widget .completamento--widget--status{font-family:"Lato",sans-serif;font-style:normal;font-weight:700;letter-spacing:0;font-size:var(--font-size--l);}.completamento--widget.completamento--completato .completamento--widget--status{color:#DA291C;}.content--previous-next{margin-top:calc(var(--unit) * 3);display:grid;grid-template-columns:1fr 1fr;padding:var(--unit);}@media only screen and (max-width:767px){.content--previous-next{grid-template-columns:1fr;}}.content--previous-next{gap:var(--unit);}.content--previous-next > div:has(article){padding:var(--unit);background:var(--color-white);border-radius:var(--box-radius);}.content--previous-next .next{clip-path:polygon(0 0,calc(100% - var(--unit)) 0,100% 50%,calc(100% - var(--unit)) 100%,0 100%);padding-right:calc(var(--unit) * 2);}.content--previous-next .previous{clip-path:polygon(var(--unit) 0,100% 0,100% 100%,var(--unit) 100%,0 50%);padding-left:calc(var(--unit) * 2);}.view-i-miei-attestati .card,.view-i-miei-attestati .vertical-navbar{padding:var(--unit);}#block-movimentogiovani-views-block-upcoming-events-upcoming-events-group .card__title,#block-movimentogiovani-views-block-upcoming-events-upcoming-events-group .layout-section .layout__region .block .block-title,.layout-section .layout__region .block #block-movimentogiovani-views-block-upcoming-events-upcoming-events-group .block-title,#block-movimentogiovani-views-block-upcoming-events-upcoming-events-group .views-exposed-form .offcanvas-head,.views-exposed-form #block-movimentogiovani-views-block-upcoming-events-upcoming-events-group .offcanvas-head{background:#F0B836;}#block-movimentogiovani-views-block-latest-topics-group-topics-block .card__title,#block-movimentogiovani-views-block-latest-topics-group-topics-block .layout-section .layout__region .block .block-title,.layout-section .layout__region .block #block-movimentogiovani-views-block-latest-topics-group-topics-block .block-title,#block-movimentogiovani-views-block-latest-topics-group-topics-block .views-exposed-form .offcanvas-head,.views-exposed-form #block-movimentogiovani-views-block-latest-topics-group-topics-block .offcanvas-head{background:#63B087;}#block-movimentogiovani-views-block-group-members-block-newest-members .card__title,#block-movimentogiovani-views-block-group-members-block-newest-members .layout-section .layout__region .block .block-title,.layout-section .layout__region .block #block-movimentogiovani-views-block-group-members-block-newest-members .block-title,#block-movimentogiovani-views-block-group-members-block-newest-members .views-exposed-form .offcanvas-head,.views-exposed-form #block-movimentogiovani-views-block-group-members-block-newest-members .offcanvas-head{background:#009CB0;}[data-class=exposed-filter-block] .offcanvas-head{background:#DB692E;}
