@font-face{font-family:'Lato';font-style:italic;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/lato/v24/S6u8w4BMUTPHjxsAUi-qJCY.woff2) format('woff2');unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Lato';font-style:italic;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/lato/v24/S6u8w4BMUTPHjxsAXC-q.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Lato';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/lato/v24/S6uyw4BMUTPHjxAwXjeu.woff2) format('woff2');unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Lato';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/lato/v24/S6uyw4BMUTPHjx4wXg.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'PT Serif';font-style:italic;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/ptserif/v18/EJRTQgYoZZY2vCFuvAFT_rC1chb-.woff2) format('woff2');unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:'PT Serif';font-style:italic;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/ptserif/v18/EJRTQgYoZZY2vCFuvAFT_rm1chb-.woff2) format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:'PT Serif';font-style:italic;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/ptserif/v18/EJRTQgYoZZY2vCFuvAFT_rO1chb-.woff2) format('woff2');unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'PT Serif';font-style:italic;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/ptserif/v18/EJRTQgYoZZY2vCFuvAFT_r21cg.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'PT Serif';font-style:italic;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/ptserif/v18/EJRQQgYoZZY2vCFuvAFT9gaQZyTfoPNB.woff2) format('woff2');unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:'PT Serif';font-style:italic;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/ptserif/v18/EJRQQgYoZZY2vCFuvAFT9gaQZy3foPNB.woff2) format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:'PT Serif';font-style:italic;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/ptserif/v18/EJRQQgYoZZY2vCFuvAFT9gaQZyffoPNB.woff2) format('woff2');unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'PT Serif';font-style:italic;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/ptserif/v18/EJRQQgYoZZY2vCFuvAFT9gaQZynfoA.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'PT Serif';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/ptserif/v18/EJRVQgYoZZY2vCFuvAFbzr-tdg.woff2) format('woff2');unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:'PT Serif';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/ptserif/v18/EJRVQgYoZZY2vCFuvAFSzr-tdg.woff2) format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:'PT Serif';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/ptserif/v18/EJRVQgYoZZY2vCFuvAFYzr-tdg.woff2) format('woff2');unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'PT Serif';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/ptserif/v18/EJRVQgYoZZY2vCFuvAFWzr8.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'PT Serif';font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/ptserif/v18/EJRSQgYoZZY2vCFuvAnt66qfVyvHpA.woff2) format('woff2');unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:'PT Serif';font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/ptserif/v18/EJRSQgYoZZY2vCFuvAnt66qWVyvHpA.woff2) format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:'PT Serif';font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/ptserif/v18/EJRSQgYoZZY2vCFuvAnt66qcVyvHpA.woff2) format('woff2');unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'PT Serif';font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/ptserif/v18/EJRSQgYoZZY2vCFuvAnt66qSVys.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Playfair Display';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/playfairdisplay/v37/nuFvD-vYSZviVYUb_rj3ij__anPXJzDwcbmjWBN2PKdFvXDTbtPY_Q.woff2) format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:'Playfair Display';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/playfairdisplay/v37/nuFvD-vYSZviVYUb_rj3ij__anPXJzDwcbmjWBN2PKdFvXDYbtPY_Q.woff2) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:'Playfair Display';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/playfairdisplay/v37/nuFvD-vYSZviVYUb_rj3ij__anPXJzDwcbmjWBN2PKdFvXDZbtPY_Q.woff2) format('woff2');unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Playfair Display';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/playfairdisplay/v37/nuFvD-vYSZviVYUb_rj3ij__anPXJzDwcbmjWBN2PKdFvXDXbtM.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--c-primary:#383838;--c-secondary:#fff;--c-grey:#f4f3f2;--c-beige:#ebe2cf;--c-accent:#af2d2d;--bg-color:#323b44;--site-width:1156px;--col-gap:2rem;--ff-normal:"PT Serif",serif;--ff-secondary:"Playfair Display",serif;--ff-third:"Lato",sans-serif;font-family:var(--ff-normal);font-size:16px;line-height:1.5;color:var(--c-primary)}*{margin:0;padding:0;box-sizing:border-box}body{background-color:var(--c-grey)}body.fixed{overflow:hidden;touch-action:none}.container{width:100%;max-width:calc(var(--site-width) + 4rem);margin:auto;padding:0 2rem}.container.narrow{max-width:calc(var(--site-width) * 0.83 + 4rem)}img{width:auto;height:auto;max-width:100%;display:block}input,textarea,button{font-family:var(--ff-normal);font-size:16px;color:var(--c-primary)}button{background-color:transparent;outline:0;border:0;box-shadow:none}a{color:inherit}p:not(:last-child),ul:not(:last-child){margin-bottom:1.5em}ul{position:relative;padding-left:1rem}.fs-1{font-size:3.25rem;font-weight:400;line-height:1.15}.fs-2{font-size:2.25rem;font-weight:400;line-height:1.2}.fs-3{font-size:1.875rem;font-weight:400;line-height:1.26}.fs-4{font-size:1.75rem;font-weight:400;line-height:1.35}.btn{display:inline-block;padding:.8rem 2.4rem;background-color:var(--c-accent);color:var(--c-secondary);text-transform:uppercase;border:none;cursor:pointer;transition:all .3s ease;text-decoration:none;font-size:.875rem;font-weight:700;font-family:var(--ff-third)}.btn:hover{background-color:var(--c-secondary);color:var(--c-accent)}.egloo-pagination ul{margin-top:7.5rem;display:flex;justify-content:flex-end;list-style:none;gap:.625rem;padding:0;margin-bottom:0}.egloo-pagination .pagination-numbers{display:none}.egloo-pagination a{text-decoration:none}.egloo-pagination a,.egloo-pagination span{width:2.5rem;height:2.5rem;display:grid;align-items:center;justify-content:center;font-size:.875rem;font-family:var(--ff-third);background-color:#fff;transition:all .2s ease}.egloo-pagination span.current,.egloo-pagination a:hover{background-color:var(--c-beige)}.egloo-pagination svg{width:.875rem;height:auto}body .loading{position:fixed;top:0;left:0;height:3px;width:0;background:var(--c-green);z-index:9999}body.posts-loading .loading{-webkit-transition:all .95s ease;-moz-transition:all .95s ease;-o-transition:all .95s ease;transition:all .95s ease;width:100%}.teams .team a{text-decoration:none}.teams .team h3{margin-top:.8125rem;margin-left:auto;margin-right:auto;text-align:center;font-size:1.25rem;line-height:1.3;font-weight:400;max-width:11.7rem}@media (max-width:767px){.teams .team h3{font-size:1rem}.egloo-pagination ul{margin-top:4rem;justify-content:center}}.medias .single-media .img-wrap{position:relative}.medias .single-media .img-wrap .date{position:absolute;top:1rem;right:1rem;background-color:var(--c-beige);width:3.75rem;height:3.75rem}.medias .single-media .img-wrap .date p{display:grid;justify-content:center;text-align:center;align-items:center}.medias .single-media .img-wrap .date .day{font-size:1.5rem;font-family:var(--ff-secondary)}.medias .single-media .img-wrap .date .month{font-size:.75rem;font-family:var(--ff-third)}.medias .single-media .img-wrap .img img{width:100%;height:12.8rem;object-fit:cover}.medias .single-media .content{padding:2.18rem 1.5rem;background-color:#fff;text-align:center;max-width:calc(100% - 3.25rem);margin:auto;min-height:9.5rem;margin-top:-4.75rem;z-index:1;position:relative}.medias .single-media .content .categories{font-size:.875rem;font-family:var(--ff-third);color:var(--c-accent);text-transform:uppercase}.medias .single-media .content .title-wrap h3{font-size:1.25rem;line-height:1.3;font-weight:400;margin-top:.625rem}.medias .single-media .content .title-wrap h3 a{text-decoration:none}.content.page-index{margin:5.5rem 0 6.5rem}.content.page-index h1{margin-bottom:3rem}@media (max-width:767px){.medias .single-media .content{max-width:calc(100% - 3rem);padding-left:1.5rem;padding-right:1.5rem}.medias .single-media .content .title-wrap h3{font-size:1.125rem}.medias .single-media .content .categories{font-size:.75rem}}section#hero.hero-with-breadcrumb{position:relative}section#hero.hero-with-breadcrumb .bg-img{position:absolute;top:0;left:0;z-index:0;width:100%;height:100%}section#hero.hero-with-breadcrumb .bg-img img{width:100%;height:100%;object-fit:cover}section#hero.hero-with-breadcrumb .content{color:var(--c-secondary);position:relative;z-index:1;padding:6.125rem 0}section#hero.hero-with-breadcrumb .content .breadcrumb{font-size:.9375rem;display:flex;flex-wrap:wrap;column-gap:.75rem;align-items:center;margin-top:.9375rem}section#hero.hero-with-breadcrumb .content .breadcrumb a{color:rgba(255,255,255,.3);text-decoration:none;transition:color .2s ease-in-out}section#hero.hero-with-breadcrumb .content .breadcrumb a:hover{color:#fff}@media (min-width:767px) and (max-width:1024px){.fs-1{font-size:2.7rem}.fs-2{font-size:1.8rem}.fs-4{font-size:1.6rem}}@media (max-width:767px){.fs-1{font-size:2.1rem}.fs-2{font-size:1.5rem}.fs-4{font-size:1.3rem}.container{padding:0 1.5rem}section#hero.hero-with-breadcrumb .content{padding:4rem 0}section#hero.hero-with-breadcrumb .fs-1{font-size:1.9rem}}.top-bar{background-color:var(--bg-color);color:var(--c-secondary);padding:1.1rem 0}.top-bar .content{display:flex;justify-content:space-between;gap:2rem}.top-bar .content .single-contact{display:flex;align-items:center;gap:.5rem;font-size:.8125rem;font-family:var(--ff-third)}.top-bar .content .single-contact a{text-decoration:none}.top-bar .content .single-contact .img{display:flex;justify-content:center}.top-bar .content .lang{color:rgba(255,255,255,.3);font-size:.8125rem;font-family:var(--ff-third)}.top-bar .content .lang a{text-decoration:none;transition:all .2s ease}.top-bar .content .lang span{color:#fff;margin-left:.2rem;margin-right:.2rem}.top-bar .content .lang a.active,.top-bar .content .lang a:hover{color:var(--c-beige);font-weight:700}header.egloo{position:sticky;top:0;width:100%;z-index:9;background-color:var(--c-secondary)}header.egloo .main .header-content{padding:1.3rem 0;display:flex;justify-content:space-between;gap:2rem;align-items:center}header.egloo .main .header-content .menu-wrap ul,header.egloo .main .header-content .menu-wrap{display:flex;gap:1.75rem;padding:0}header.egloo .main .header-content .menu-wrap ul{list-style:none;margin-bottom:0}header.egloo .main .header-content .menu-wrap ul li{position:relative;display:grid}header.egloo .main .header-content .menu-wrap ul li.menu-item-has-children:hover .sub-menu{opacity:1;visibility:visible}header.egloo .main .header-content .menu-wrap ul li .sub-menu{position:absolute;bottom:-3.9rem;background-color:#fff;justify-content:center;padding-top:1rem;opacity:0;visibility:hidden;transition:all .2s ease-in-out;width:100%;min-width:7.4rem;left:50%;transform:translatex(-50%);padding-bottom:.875rem}header.egloo .main .header-content .menu-wrap ul li .sub-menu a:after{display:none}body header.egloo .main .header-content .menu-wrap ul li .sub-menu a{font-weight:400;text-transform:none}header.egloo .main .header-content .menu-wrap ul li a{text-decoration:none;position:relative;font-size:.9375rem}.single-attivita header.egloo .main .header-content .menu-wrap ul li#menu-item-13695 a,.single-professionista header.egloo .main .header-content .menu-wrap ul li#menu-item-13674 a,.single-media_press header.egloo .main .header-content .menu-wrap ul li#menu-item-13673 a,header.egloo .main .header-content .menu-wrap ul li.current_page_item a,header.egloo .main .header-content .menu-wrap ul li.current_page_ancestor a{font-weight:700}header.egloo .main .header-content .menu-wrap ul li a:after{content:"";position:absolute;bottom:-.3rem;left:50%;transform:translatex(-50%);width:.8125rem;height:1px;border-bottom:1.5px solid var(--c-accent);opacity:0;visibility:hidden;transition:all .2s ease;z-index:1}.single-attivita header.egloo .main .header-content .menu-wrap ul li#menu-item-13695 a:after,.single-professionista header.egloo .main .header-content .menu-wrap ul li#menu-item-13674 a:after,.single-media_press header.egloo .main .header-content .menu-wrap ul li#menu-item-13673 a:after,header.egloo .main .header-content .menu-wrap ul li:hover a:after,header.egloo .main .header-content .menu-wrap ul li.current_page_item a:after,header.egloo .main .header-content .menu-wrap ul li.current_page_ancestor a:after{opacity:1;visibility:visible}header.egloo .main .header-content .search-btn{cursor:pointer}@media (max-width:1240px){header.egloo .main .header-content .menu-wrap ul{gap:1.25rem}header.egloo .main .header-content .menu-wrap ul li a{font-size:.8rem}}@media (min-width:1088px){header.egloo .mobile-menu{display:none}.mobile-menu.menu-wrap{display:none}}@media (max-width:1088px){.top-bar{padding:.7rem 0}.top-bar .content{justify-content:center}.top-bar .content .single-contact{display:none}header.egloo{box-shadow:0 3px 6px rgba(0,0,0,.16);z-index:99}header.egloo .main .header-content .search-btn img{width:1.17rem}header.egloo .mobile-menu{padding:.2rem;margin-left:-.2rem}header.egloo .mobile-menu .linea{width:20px;height:1px;border-bottom:1.5px solid var(--c-primary);transition:all .3s ease-in-out;z-index:9}header.egloo.active .mobile-menu .linea-1{transform:rotate(-41deg) translate(-5.5px,6.6px)}header.egloo.active .mobile-menu .linea-2{opacity:0}header.egloo.active .mobile-menu .linea-3{transform:rotate(41deg) translate(-5px,-6px)}header.egloo .mobile-menu .menu-toggle{display:flex;flex-direction:column;gap:.44rem}header.egloo .main .header-content .menu-wrap ul{display:none}.mobile-menu.menu-wrap{position:fixed;top:7.1rem;left:0;height:calc(100vh - 7.1rem);display:grid;width:100%;padding-left:1.5rem;padding-right:1.5rem;opacity:0;visibility:hidden;transition:all .3s ease-in-out;z-index:99;background-color:var(--c-grey)}body.passed .mobile-menu.menu-wrap{top:4.54rem;height:calc(100vh - 4.54rem)}header.egloo.active+.mobile-menu.menu-wrap{opacity:1;visibility:visible}.mobile-menu.menu-wrap ul{list-style:none;padding:0;margin:0;list-style:none;margin-top:2.5rem}.mobile-menu.menu-wrap ul li:not(:last-child){margin-bottom:.8rem}.mobile-menu.menu-wrap ul li ul.sub-menu{margin-top:.8rem}.mobile-menu.menu-wrap ul li a{font-size:1.25rem;text-decoration:none;position:relative}.single-attivita .mobile-menu.menu-wrap ul li#menu-item-13695 a,.single-professionista .mobile-menu.menu-wrap ul li#menu-item-13674 a,.single-media_press .mobile-menu.menu-wrap ul li#menu-item-13673 a,.mobile-menu.menu-wrap ul li.current_page_item a{font-weight:700}.mobile-menu.menu-wrap ul li.current_page_item ul.sub-menu a{font-weight:400}.mobile-menu.menu-wrap ul li.current_page_item ul.sub-menu a:after{display:none}.single-attivita .mobile-menu.menu-wrap ul li#menu-item-13695 a:after,.single-professionista .mobile-menu.menu-wrap ul li#menu-item-13674 a:after,.single-media_press .mobile-menu.menu-wrap ul li#menu-item-13673 a:after,.mobile-menu.menu-wrap ul li.current_page_item a:after{position:absolute;bottom:-.2rem;left:0;width:2rem;height:1px;border-bottom:1px solid var(--c-accent);content:""}}@media (max-width:767px){header.egloo .main .header-content .logo{max-width:13.18rem}}footer.egloo{background-color:var(--bg-color);color:var(--c-secondary)}footer.egloo .logo-wrap{padding-top:3.65rem;padding-bottom:3.65rem}footer.egloo .main-content{display:grid;grid-template-columns:repeat(12,1fr);gap:2rem}footer.egloo .main-content .text{font-size:1.125rem;line-height:1.44;max-width:24.75rem;margin-bottom:1.875rem}footer.egloo .text-wrap{grid-column:span 5}footer.egloo .contacts-wrap{grid-column:span 4}footer.egloo .partner-wrap{grid-column:span 3}footer.egloo .contacts-wrap h3,footer.egloo .partner-wrap h3{font-weight:400;font-size:1.125rem;line-height:1.44;margin-bottom:1.15rem}footer.egloo .contacts-wrap .single-contact{display:flex;align-items:center;gap:.9375rem;font-size:.875rem;font-family:var(--ff-third)}footer.egloo .contacts-wrap .single-contact:not(:last-child){margin-bottom:.75rem}footer.egloo .contacts-wrap .single-contact .img{width:1.0625rem;display:flex;justify-content:center}footer.egloo .contacts-wrap .single-contact a{text-decoration:none}footer.egloo .copyright-content{margin-top:3.65rem;padding-top:3.65rem;padding-bottom:3.65rem;border-top:1px solid rgba(255,255,255,.3);display:grid;grid-template-columns:repeat(12,1fr);gap:2rem;align-items:end;font-family:var(--ff-third);font-size:.875rem;line-height:1.7}footer.egloo .copyright-content .copyright-left{grid-column:span 5}footer.egloo .copyright-content .copyright-right{grid-column:span 7}@media (max-width:767px){footer.egloo .logo-wrap{padding-top:4rem;padding-bottom:2rem}footer.egloo .logo-wrap{max-width:12rem}footer.egloo .main-content{grid-template-columns:1fr;column-gap:0;row-gap:3rem}footer.egloo .main-content .text{font-size:1rem}footer.egloo .partner-wrap img{max-width:9rem}footer.egloo .copyright-content{grid-template-columns:1fr;column-gap:0;row-gap:2rem;margin-top:4rem;padding-top:3.5rem;padding-bottom:3.65rem}}section#hero.hero__full-height{position:relative;min-height:calc(100vh - 8.46rem);display:grid;align-items:center}section#hero.hero__full-height .bg-img{position:absolute;top:0;left:0;z-index:0;width:100%;height:100%}section#hero.hero__full-height .bg-img:before{position:absolute;top:0;left:0;content:"";width:100%;height:100%;background-image:linear-gradient(to right,rgba(0,0,0,.6) 50%,rgba(0,0,0,0))}section#hero.hero__full-height .bg-img img{width:100%;height:100%;object-fit:cover}section#hero.hero__full-height .content{position:relative;z-index:1;padding-top:4rem;padding-bottom:4rem;color:var(--c-secondary);max-width:31.9rem}section#hero.hero__full-height .content .title-wrap h1{font-family:var(--ff-secondary);margin-bottom:3.75rem}section#hero.hero__full-height .content .text-wrap{padding-left:1.375rem;border-left:1.5px solid #fff}section#hero.hero__full-height .content .text-wrap h3{font-weight:400;font-size:1.125rem;line-height:1.625;margin-bottom:1.875rem}section#hero.hero__full-height .content .text-wrap p{font-family:var(--ff-third);font-size:.875rem}.home section#intro{padding:7.5rem 0 19rem;color:var(--c-secondary);background-color:var(--bg-color)}.home section#intro .columns{display:grid;grid-template-columns:repeat(2,1fr);gap:2rem}.home section#intro .columns .single-col.col__left .title-wrap{max-width:28.5rem}.home section#intro .columns .single-col.col__right .text-wrap .img{max-width:10.375rem;margin-top:1.875rem;margin-left:auto}section#areas{margin-top:-11.5rem}section#areas .areas{display:grid;grid-template-columns:repeat(3,1fr);position:relative}section#areas .areas .single-area{position:relative}section#areas .areas .bg-img{position:absolute;top:0;left:0;z-index:0;width:100%;height:100%}section#areas .areas .bg-img:before{position:absolute;top:0;left:0;content:"";width:100%;height:100%;background-image:linear-gradient(to top,rgba(0,0,0,.9),rgba(0,0,0,.4))}section#areas .areas .bg-img img{width:100%;height:100%;object-fit:cover}section#areas .areas .single-area .area-content{display:grid;height:100%}section#areas .areas .single-area .area-content a{position:relative;z-index:1;padding:3.75rem;color:var(--c-secondary);text-decoration:none}section#areas .areas .single-area .area-content .title-wrap{position:relative;display:grid}section#areas .areas .single-area .area-content .title-wrap:after{content:"";display:inline-block;width:3rem;height:1.5px;border-bottom:1.5px solid var(--c-accent);margin-bottom:1.375rem;margin-top:1.1rem}section#professionals{position:relative;margin-bottom:7.5rem}section#professionals .intro{margin:7.5rem 0}section#professionals .intro .small-title-wrap{margin-bottom:1.25rem;color:var(--c-accent);font-size:.875rem;font-family:var(--ff-third)}section#professionals .intro .columns{display:grid;grid-template-columns:repeat(2,1fr);gap:2rem}section#professionals .intro .columns .single-col.col__left .title-wrap{max-width:28.5rem}section#professionals .intro .columns .single-col.col__right .text-wrap{padding-left:1.25rem;border-left:1.5px solid var(--c-accent)}section#professionals .swiper-wrap{position:relative}section#professionals .swiper-navigation div{width:3.75rem;height:3.75rem;display:grid;place-items:center;background-color:var(--c-secondary);margin-top:-3.5rem}section#professionals .swiper-navigation div:after{display:none}section#professionals .swiper-navigation div svg{height:auto;width:auto}section#professionals .swiper-navigation .swiper-button-prev{left:-1.875rem}section#professionals .swiper-navigation .swiper-button-next{right:-1.875rem}section#focus{position:relative}section#focus .bg-img{position:absolute;top:0;left:0;z-index:0;width:100%;height:100%}section#focus .bg-img:before{position:absolute;top:0;left:0;content:"";width:100%;height:100%;background-color:rgba(0,0,0,.7)}section#focus .bg-img img{width:100%;height:100%;object-fit:cover}section#focus .content{position:relative;z-index:1;padding:5.375rem 0;color:var(--c-secondary);max-width:59.875rem;margin:auto;text-align:center}section#focus .content .title-wrap{position:relative;display:grid;align-items:center}section#focus .content .title-wrap:after{content:"";display:inline-block;width:3rem;height:1.5px;border-bottom:1.5px solid var(--c-accent);margin:1.1rem auto 1.375rem auto}section#focus .content .text-wrap{font-style:italic;margin-bottom:1.25rem}section#focus .content .date-wrap{font-size:.875rem;font-family:var(--ff-third)}section#focus .content .link-wrap{margin-top:3.125rem}section#media{margin:7.5rem 0}section#media .container>.title-wrap{text-align:center;position:relative;display:grid}section#media .container>.title-wrap:after{content:"";display:inline-block;width:3rem;height:1.5px;border-bottom:1.5px solid var(--c-accent);margin:1.1rem auto 3.125rem auto}section#media .medias{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem}section#media .medias .single-media{display:flex;flex-direction:column}section#media .medias .single-media .content{height:100%}@media (min-width:767px) and (max-width:1024px){section#areas .areas .single-area .area-content a{padding:2rem}}@media (max-width:767px){section#hero.hero__full-height .content .title-wrap h1{margin-bottom:2.5rem}section#hero.hero__full-height{min-height:auto}section#hero.hero__full-height .content{padding-top:5rem;padding-bottom:5.5rem}section#hero.hero__full-height .bg-img:before{background-color:rgba(0,0,0,.55);background-image:none}.home section#intro{padding:4rem 0 12.5rem}.home section#intro .columns{grid-template-columns:1fr;gap:2rem}section#areas{margin-top:-9rem}section#areas .areas{grid-template-columns:1fr;gap:1.5rem}section#areas .areas .single-area .area-content a{padding:3rem 1.5rem}section#professionals .intro{margin:4rem 0}section#professionals .intro .columns{grid-template-columns:1fr;gap:2rem}section#professionals .swiper-navigation div{width:3rem;height:3rem}section#professionals .swiper-navigation .swiper-button-prev{left:-1.5rem}section#professionals .swiper-navigation .swiper-button-next{right:-1.5rem}section#professionals .swiper-navigation div{margin-top:-3.25rem}section#professionals{margin-bottom:4rem}section#focus .content{padding:4rem 0}section#media{margin:4rem 0}section#media .container{padding-left:0;padding-right:0}section#media .medias{gap:1.5rem;max-width:100%;overflow:scroll;padding-left:1.5rem;padding-right:1.5rem}section#media .medias::-webkit-scrollbar{display:none}section#media .medias .single-media{min-width:18rem}}section#firm{margin:7.5rem 0}section#firm .columns{display:grid;grid-template-columns:repeat(2,1fr);gap:2rem}section#firm .img-wrap{max-width:29rem}@media (max-width:767px){section#firm{margin:4rem 0}section#firm .img-wrap{max-width:100%}section#firm .columns{grid-template-columns:1fr}}section#teams{margin:7.5rem 0}section#teams .intro{text-align:center;max-width:47.5rem;margin:auto;margin-bottom:7.5rem}section#teams .intro .small-title-wrap{margin-bottom:1.25rem;color:var(--c-accent);font-size:.875rem;font-family:var(--ff-third)}section#teams .intro .title-wrap{position:relative}section#teams .intro .title-wrap:after{content:"";display:inline-block;width:3rem;height:1.5px;border-bottom:1.5px solid var(--c-accent);margin-bottom:1rem;margin-top:1.1rem}.teams{display:grid;grid-template-columns:repeat(3,1fr);column-gap:2rem;row-gap:3.75rem}section#single-team{margin:7.5rem 0}section#single-team .columns{display:grid;grid-template-columns:7fr 5fr;gap:2rem}section#single-team .columns .pec a{text-decoration:none}section#single-team .columns .img-wrap{max-width:22.75rem;margin-left:auto;position:sticky;top:7.4rem}section#single-team .columns .title-wrap{position:relative}section#single-team .columns .title-wrap:after{content:"";display:inline-block;width:3rem;height:1.5px;border-bottom:1.5px solid var(--c-accent);margin-bottom:1rem;margin-top:1.1rem}section#single-team .columns .additional-info{margin-top:3.75rem;padding-top:3.75rem;border-top:1px solid #ccc;display:grid;gap:1.5em}section#single-team .columns .additional-info h3{font-weight:700;font-size:1rem}@media (max-width:767px){.teams{grid-template-columns:repeat(2,1fr);column-gap:1.5rem;row-gap:2.5rem}section#teams{margin:4rem 0}section#teams .intro{max-width:100%;margin-bottom:4rem}section#single-team{margin:4rem 0}section#single-team .columns{display:grid;grid-template-columns:1fr}section#single-team .columns .single-col.col__left{order:2}section#single-team .columns .single-col.col__right{order:1}section#single-team .columns .additional-info{margin-top:2.5rem;padding-top:2.5rem;font-size:.9375rem}}section#media-archive{margin:7.5rem 0}.media-archive .single-media{display:grid;grid-template-columns:5fr 7fr;gap:2rem}.media-archive .single-media:not(:last-child){margin-bottom:3.75rem;padding-bottom:3.75rem;border-bottom:1px solid #ccc}.media-archive .single-media .img-wrap{max-width:22.75rem}.media-archive .single-media .img-wrap img{height:12.8rem;object-fit:cover;width:100%}.media-archive .single-media .content{padding-top:1.5rem;max-width:35.125rem}.media-archive .single-media .content a{text-decoration:none}.media-archive .single-media .content .date{margin-bottom:1.25rem}.media-archive .single-media .content .date p{display:inline-block;background-color:var(--c-beige);font-size:.75rem;font-weight:700;text-transform:uppercase;padding:.5rem .875rem}.media-archive .single-media .content .categories{font-size:.875rem;font-family:var(--ff-third);color:var(--c-accent);text-transform:uppercase}.media-archive .single-media .content .title-wrap{margin-top:.625rem}section#single-media{margin:7.5rem 0}section#single-media .columns{display:grid;grid-template-columns:5fr 7fr;gap:2rem}section#single-media .columns .single-col.col__left .img-wrap{max-width:22.75rem}section#single-media .columns .single-col.col__right{max-width:35.125rem}section#single-media .columns .single-col.col__right .date{margin-bottom:1.25rem}section#single-media .columns .single-col.col__right .date p{display:inline-block;background-color:var(--c-beige);font-size:.75rem;font-weight:700;text-transform:uppercase;padding:.5rem .875rem}section#single-media .columns .single-col.col__right .categories{font-size:.875rem;font-family:var(--ff-third);color:var(--c-accent);text-transform:uppercase}section#single-media .columns .single-col.col__right .text-wrap img{margin-bottom:1.5em}section#single-media .columns .single-col.col__right .title-wrap{margin-top:2rem;margin-bottom:2rem}section#single-media .columns .single-col.col__right .text-wrap iframe{width:100%}@media (max-width:767px){section#media-archive,section#single-media{margin:4rem 0}.media-archive .single-media{grid-template-columns:1fr;gap:0}.media-archive .single-media:not(:last-child){margin-bottom:2.5rem;padding-bottom:2.5rem}section#single-media .columns{grid-template-columns:1fr}section#single-media .columns .single-col.col__right .title-wrap{margin-top:1.5rem;margin-bottom:1.5rem}}section#contacts,section#map{margin:7.5rem 0}section#contacts .columns{display:grid;grid-template-columns:repeat(2,1fr);gap:2rem}section#contacts .columns .single-col.col__left .title-wrap h2{font-size:1.875rem;font-weight:400;line-height:1.26;margin-bottom:3.75rem}section#contacts .columns .single-col.col__right{background-color:#fff;padding:2.8rem}section#contacts .columns .single-col.col__right .data-wrap .single-data:nth-child(1) .img,section#contacts .columns .single-col.col__right .data-wrap .single-data:nth-child(2) .img{padding-top:.4rem}section#contacts .columns .single-col.col__right .data-wrap .single-data:nth-child(4){margin-bottom:4em}section#contacts .columns .single-col.col__right .data-wrap .single-data:nth-child(5) a,section#contacts .columns .single-col.col__right .data-wrap .single-data:nth-child(6) a{text-decoration:underline}section#contacts .columns .data-wrap .single-data:not(:last-child){margin-bottom:1.5em}section#contacts .columns .data-wrap .single-data{display:flex;gap:1.25rem;font-family:var(--ff-third)}section#contacts .columns .data-wrap .single-data a{text-decoration:none}section#contacts .columns .data-wrap .single-data .img{width:1.0625rem;display:flex;justify-content:center;align-items:flex-start;padding-top:.2rem}section#contacts .columns .data-wrap .single-data .img img{height:auto;object-fit:contain;object-position:center}section#map iframe{outline:0;width:100%}@media (min-width:767px) and (max-width:1024px){section#contacts .columns{grid-template-columns:1fr;gap:5rem}}@media (max-width:767px){section#contacts,section#map{margin:4rem 0}section#contacts .columns{display:grid;grid-template-columns:1fr;gap:4rem}section#contacts .columns .single-col.col__left .title-wrap h2{margin-bottom:2rem;font-size:1.5rem}section#contacts .columns .single-col.col__right{padding:3rem 1.5rem}section#contacts .columns .data-wrap .single-data{font-size:.875rem}section#contacts .columns .single-col.col__right .single-data{display:grid;gap:.5rem}section#contacts .columns .single-col.col__right .data-wrap .single-data:nth-child(4){margin-bottom:3em}}section#activities{margin:7.5rem 0}.activities{display:grid;grid-template-columns:repeat(4,1fr);column-gap:2rem;row-gap:3.75rem}.activities .single-activity{border-top:.375rem solid var(--c-accent);background-color:var(--c-beige);padding:2.8rem 1.75rem;text-align:center;transition:all .3s ease-in-out}.activities .single-activity:hover{background-color:var(--c-secondary)}.activities .single-activity .content{height:100%}.activities .single-activity a{text-decoration:none;display:flex;flex-direction:column;height:100%}.activities .single-activity .title-wrap h3{font-size:1.125rem;line-height:1.44;font-weight:700}.activities .single-activity .title-wrap h3 a{text-decoration:none}.activities .single-activity .excerpt{margin:.9375rem 0;font-size:.875rem;flex:1}.activities .single-activity .link-wrap p{font-size:.875rem;font-family:var(--ff-third);color:var(--c-accent);text-decoration:underline}section#single-activity{margin:7.5rem 0}section#single-activity .columns{display:grid;grid-template-columns:5fr 7fr;gap:2rem}section#single-activity .columns .single-col.col__left .search{width:100%;max-width:22.75rem;margin-bottom:3.75rem}section#single-activity .columns .single-col.col__left .search form{position:relative}section#single-activity .columns .single-col.col__left .search form button{position:absolute;right:0;top:0;height:2.875rem;width:2.875rem;display:grid;align-items:center;justify-content:center;cursor:pointer;background-color:var(--bg-color)}section#single-activity .columns .single-col.col__left .search form input{border:0;padding:1rem;background-color:#fff;border-radius:0;outline:0;width:100%;height:2.875rem;font-size:.875rem;font-family:var(--ff-third)}section#single-activity .columns .single-col.col__left .search form input::placeholder{color:rgba(56,56,56,.5)}section#single-activity .columns .single-col.col__left .activities-list{list-style:none;display:grid;gap:1rem;max-width:22.75rem;width:100%;padding:0;margin-bottom:2rem}section#single-activity .columns .single-col.col__left .activities-list li{width:100%;display:grid}section#single-activity .columns .single-col.col__left .activities-list li.active span{font-weight:700;background-color:var(--c-beige)}section#single-activity .columns .single-col.col__left .activities-list li:hover a{background-color:var(--c-beige)}section#single-activity .columns .single-col.col__left .activities-list li span,section#single-activity .columns .single-col.col__left .activities-list li a{text-decoration:none;background-color:#fff;padding:.7rem 1rem;transition:all .2s ease-in-out}section#single-activity .columns .single-col.col__left .contacts-wrap{background-color:var(--bg-color);color:var(--c-secondary);padding:2rem;max-width:22.75rem}section#single-activity .columns .single-col.col__left .contacts-wrap h3{font-weight:400;font-size:1.125rem;line-height:1.44;margin-bottom:1.15rem}section#single-activity .columns .single-col.col__left .contacts-wrap .single-contact{display:flex;align-items:center;gap:.9375rem;font-size:.875rem;font-family:var(--ff-third)}section#single-activity .columns .single-col.col__left .contacts-wrap .single-contact:not(:last-child){margin-bottom:.75rem}section#single-activity .columns .single-col.col__left .contacts-wrap .single-contact .img{width:1.0625rem;display:flex;justify-content:center}section#single-activity .columns .single-col.col__left .contacts-wrap .single-contact a{text-decoration:none}section#single-activity .columns .single-col.col__right>.title-wrap{position:relative}section#single-activity .columns .single-col.col__right>.title-wrap:after{content:"";display:inline-block;width:3rem;height:1.5px;border-bottom:1.5px solid var(--c-accent);margin-bottom:1rem;margin-top:1.1rem}section#single-activity .columns .single-col.col__right .content{margin-top:1.81rem}section#single-activity .columns .single-col.col__right .content .content-block h3{margin-bottom:1.5em;font-size:1rem}section#single-activity .columns .single-col.col__right .content .content-block:not(:last-child){margin-bottom:3.75rem;padding-bottom:3.75rem;border-bottom:1px solid #ccc}section#single-activity .columns .single-col.col__right .content .content-block .text-wrap img.alignleft{margin-right:1.5em;float:left}@media (min-width:767px) and (max-width:1024px){.activities{grid-template-columns:repeat(3,1fr)}}@media (max-width:767px){.activities{grid-template-columns:1fr;gap:1.5rem}section#activities,section#single-activity{margin:4rem 0}section#single-activity .columns{grid-template-columns:1fr;gap:2rem}section#single-activity .columns .single-col.col__left{order:2}section#single-activity .columns .single-col.col__right{order:1}section#single-activity .columns .single-col.col__right .content{margin-top:1rem}section#single-activity .columns .single-col.col__right .content .content-block:not(:last-child){margin-bottom:2.5rem;padding-bottom:2.5rem}section#single-activity .columns .single-col.col__right .content .content-block .text-wrap img.alignleft{float:none}section#single-activity .columns .single-col.col__left .search,section#single-activity .columns .single-col.col__left .activities-list{max-width:100%}section#single-activity .columns .single-col.col__left .search{margin-top:1.5rem}}section#publications .intro{margin:7.5rem 0;text-align:center}section#publications .intro .title-wrap h2{font-weight:400;font-size:1.75rem;margin-bottom:1.25rem}section#publications .intro .author{font-size:.875rem;font-family:var(--ff-third)}section#publications .columns{margin-bottom:7.5rem;display:grid;grid-template-columns:repeat(2,1fr);gap:2rem}section#publications .columns .single-col.col__right .img-wrap{max-width:29rem;margin-left:auto}section#publications .columns .single-col.col__left .authors{display:grid;gap:2rem}section#publications .columns .single-col.col__left .authors .single-author .title-wrap{padding:1.05rem 1.5rem;background-color:#fff;display:flex;align-items:center;justify-content:space-between;cursor:pointer;transition:all .2s ease-in-out}section#publications .columns .single-col.col__left .authors .single-author .title-wrap h3{font-size:1.125rem;font-weight:700}section#publications .columns .single-col.col__left .authors .single-author .title-wrap:after{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="9.255" height="5.688" viewBox="0 0 9.255 5.688"><path id="Tracciato_50" data-name="Tracciato 50" d="M11150.629,816l3.567,3.567,3.566-3.567" transform="translate(-11149.568 -814.939)" fill="none" stroke="%23383838" stroke-linecap="round" stroke-width="1.5"/></svg>');background-size:contain;background-repeat:no-repeat;width:14px;height:7px;content:"";display:inline-block;filter:unset;transition:all .3s ease-in-out}section#publications .columns .single-col.col__left .authors .single-author .title-wrap:hover,section#publications .columns .single-col.col__left .authors .single-author.active .title-wrap{background-color:var(--bg-color);color:var(--c-secondary)}section#publications .columns .single-col.col__left .authors .single-author.active .title-wrap:after{transform:rotate(180deg);filter:brightness(100)}section#publications .columns .single-col.col__left .authors .single-author .title-wrap:hover:after{filter:brightness(100)}section#publications .columns .single-col.col__left .authors .single-author .content-wrap{max-height:0rem;overflow:hidden;transition:max-height .3s ease-in-out}section#publications .columns .single-col.col__left .authors .single-author .publications{display:grid;gap:1.875rem}section#publications .columns .single-col.col__left .authors .single-author .publications .single-publication:first-child{margin-top:2rem}section#publications .columns .single-col.col__left .authors .single-author .publications .single-publication:last-child{margin-bottom:1.875rem}section#publications .columns .single-col.col__left .authors .single-author .publications .single-publication .year p{position:relative;display:flex;gap:.875rem;align-items:center;font-weight:700;margin-bottom:1.4rem}section#publications .columns .single-col.col__left .authors .single-author .publications .single-publication .year p:before{display:inline-block;content:"";width:.625rem;height:.625rem;background-color:var(--c-beige)}section#publications .columns .single-col.col__left .authors .single-author .publications .single-publication .text-wrap p{color:#656565;font-size:.875rem;line-height:1.57}@media (max-width:767px){section#publications .intro{margin:4rem 0}section#publications .intro .title-wrap h2{font-size:1.3rem}section#publications .columns{display:grid;grid-template-columns:1fr;gap:2rem;margin-bottom:4rem}section#publications .columns .single-col.col__left .authors{gap:1.5rem}section#publications .columns .single-col.col__left .authors .single-author .title-wrap h3{font-size:1rem}}section#focus-on{margin:7.5rem 0}section#focus-on .columns{display:grid;grid-template-columns:repeat(12,1fr);gap:2rem}section#focus-on .columns .single-col.col__left{grid-column:span 2}section#focus-on .columns .single-col.col__left .years{display:grid;gap:2rem}section#focus-on .columns .single-col.col__left .years .single-year .title-wrap p{text-decoration:none;background-color:#fff;padding:.6rem 1rem;transition:all .2s ease-in-out;text-align:center;cursor:pointer;font-size:1.125rem}section#focus-on .columns .single-col.col__left .years .single-year:hover .title-wrap p,section#focus-on .columns .single-col.col__left .years .single-year.active .title-wrap p{background-color:var(--c-beige)}section#focus-on .columns .single-col.col__right{grid-column:span 10}section#focus-on .columns .single-col.col__right .content-wrap{max-width:47.5rem;margin:auto}section#focus-on .columns .single-col.col__right .content-wrap .single-content{transition:ease-in-out,opacity .4s ease-in-out,visibility .4s ease-in-out;opacity:0;visibility:hidden;overflow:hidden;position:absolute;display:grid;gap:1.875rem}section#focus-on .columns .single-col.col__right .content-wrap .single-content.active{opacity:1;visibility:visible;height:auto;position:relative}section#focus-on .columns .single-col.col__right .content-wrap .single-content:not(.active){position:absolute}section#focus-on .columns .single-col.col__right .content-wrap .single-content .title-wrap p{font-weight:700;margin-bottom:.125rem}section#focus-on .columns .single-col.col__right .content-wrap .single-content .single-month .month p{position:relative;display:flex;gap:.875rem;align-items:center;font-weight:700;margin-bottom:1.4rem}section#focus-on .columns .single-col.col__right .content-wrap .single-content .single-month .month p:before{display:inline-block;content:"";width:.625rem;height:.625rem;background-color:var(--c-beige)}section#focus-on .columns .single-col.col__right .content-wrap .single-content .single-month .text-wrap p{color:#656565;font-size:.875rem;line-height:1.57}section#focus-on .columns .single-col.col__right .content-wrap .single-content .single-month .text-wrap img{margin-bottom:1.8rem;margin-top:1.8rem}section#focus-on .columns .single-col.col__right .content-wrap .single-content .single-month .text-wrap a{text-decoration:none}section#focus-on .columns .single-col.col__right .content-wrap .single-content .single-month .text-wrap a.download{display:flex;gap:.8rem;align-items:center}section#focus-on .columns .single-col.col__right .content-wrap .single-content .single-month .text-wrap a.download:before{content:"";background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="15.277" height="15.277" viewBox="0 0 15.277 15.277"><defs><clipPath id="clip-path"><rect id="Rettangolo_155" data-name="Rettangolo 155" width="15.277" height="15.277" fill="%23323b44"/></clipPath></defs><g id="Raggruppa_147" data-name="Raggruppa 147" transform="translate(9924 60.287)"><g id="Raggruppa_146" data-name="Raggruppa 146" transform="translate(-9924 -60.287)"><g id="Raggruppa_145" data-name="Raggruppa 145" clip-path="url(%23clip-path)"><path id="Tracciato_63" data-name="Tracciato 63" d="M10.43,6.3a.655.655,0,0,1,.926.926L8.737,9.848a.655.655,0,0,1-.926,0L5.192,7.229A.655.655,0,0,1,6.118,6.3l1.5,1.5V.655a.655.655,0,1,1,1.309,0V7.8Z" transform="translate(-0.635)" fill="%23323b44"/><path id="Tracciato_64" data-name="Tracciato 64" d="M15.277,8.655a.655.655,0,0,0-1.309,0,6.329,6.329,0,0,1-12.658,0A.655.655,0,1,0,0,8.655a7.639,7.639,0,0,0,15.277,0" transform="translate(0 -1.016)" fill="%23323b44"/></g></g></g></svg>');background-size:contain;background-repeat:no-repeat;width:1rem;height:1rem}@media (max-width:767px){section#focus-on{margin:4rem 0}section#focus-on .container{padding-left:0;padding-right:0}section#focus-on .columns{display:grid;grid-template-columns:1fr;column-gap:0}section#focus-on .columns .single-col.col__left .years{display:flex;gap:1.5rem;padding-left:1.5rem;padding-right:1.5rem;max-width:100%;overflow:scroll}section#focus-on .columns .single-col.col__left .years::-webkit-scrollbar{display:none}section#focus-on .columns .single-col.col__right{padding-left:1.5rem;padding-right:1.5rem;margin-top:.5rem}}section#informative{margin:7.5rem 0}section#informative .CookieDeclarationType{padding:0;border:0}section#informative table{border-collapse:collapse;border-spacing:0;vertical-align:middle;width:100%;margin:0 0 1.75em;border-top:1px solid #ccc;border-left:1px solid #ccc}section#informative table th{border:0;padding:1rem}section#informative table td{padding:1rem}section#informative .CookieDeclarationTableCell{border-bottom:1px solid #ccc}section#informative table thead th,section#informative table tbody th,section#informative table tbody td{border-right:1px solid #ccc;border-bottom:1px solid #ccc}@media (max-width:767px){section#informative{margin:4rem 0}section#informative table{display:block;max-width:100%;overflow:scroll;width:calc(100% + 1.5rem);margin-right:1.5rem;max-width:none}section#informative table::-webkit-scrollbar{display:none}section#informative table tbody{display:flex;flex-wrap:wrap}section#informative table thead tr,section#informative table tbody tr{display:flex}section#informative table thead td,section#informative table thead th,section#informative table tbody td,section#informative table tbody th{min-width:17rem}section#informative table tbody td[colspan="2"]{min-width:34rem}}section#search-results-intro{color:#fff;background-color:var(--bg-color);padding:3.75rem 0}section#search-results-intro .search{width:100%;max-width:22.75rem;margin:auto}section#search-results-intro .search form{position:relative}section#search-results-intro .search form button{position:absolute;right:.3125rem;top:.3125rem;height:2.25rem;width:2.25rem;display:grid;align-items:center;justify-content:center;cursor:pointer;background-color:var(--bg-color)}section#search-results-intro .search form input{border:0;padding:1rem;background-color:#fff;border-radius:0;outline:0;width:100%;height:2.875rem;font-size:.875rem;font-family:var(--ff-third)}section#search-results-intro .search form input::placeholder{color:rgba(56,56,56,.5)}section#post-type-filters .filters{display:grid;grid-template-columns:repeat(4,1fr);gap:2rem;padding:3.75rem 0}section#post-type-filters .filters a{text-align:center;padding:.75rem 2rem;background-color:#fff;text-decoration:none;transition:all .3s ease-in-out}section#post-type-filters .filters a:hover,section#post-type-filters .filters a.active{background-color:var(--c-beige)}section#search-results-content{margin-bottom:7.5rem}section#search-results-content .search-results{padding-top:3.75rem;border-top:1px solid #ccc}section#search-results-content .no-results{text-align:center}section#search-results-content .no-results h2{display:grid}section#search-results-content .no-results h2:after{content:"";display:inline-block;width:3rem;height:1.5px;border-bottom:1.5px solid var(--c-accent);margin:1rem auto}section#search-results-content .search-results.pages .title-wrap a{text-decoration:none}section#search-results-content .search-results.pages .single-page:not(:last-child) .title-wrap{padding-bottom:3.75rem;border-bottom:1px solid #ccc}section#search-results-content .search-results.pages .single-page:not(:first-child) .title-wrap{padding-top:3.75rem}section#search-results-content .search-results:not(.default) .post-type-name{display:none}section#search-results-content .search-results.default .single-activity .title-wrap h3,section#search-results-content .search-results.default .team .title h3{font-size:1.75rem;font-weight:400;line-height:1.35}section#search-results-content .search-results.default .single-activity .link-wrap,section#search-results-content .search-results.default .single-activity .excerpt,section#search-results-content .search-results.default .team .img-wrap,section#search-results-content .search-results.default .single-media .img-wrap,section#search-results-content .search-results.default .single-media .date,section#search-results-content .search-results.default .single-media .categories{display:none}section#search-results-content .search-results.default>div:not(:last-child){margin-bottom:3rem;padding-bottom:3rem;border-bottom:1px solid #ccc}section#search-results-content .search-results.default>div .post-type-name{font-size:.875rem;font-family:var(--ff-third);color:var(--c-accent);text-transform:uppercase;margin-bottom:.625rem}section#search-results-content .search-results.default>div a{text-decoration:none}@media (min-width:768px) and (max-width:1024px){section#post-type-filters .filters a{display:grid}}@media (max-width:767px){section#post-type-filters .filters{grid-template-columns:repeat(2,1fr);gap:1.5rem;padding:2.5rem 0}section#post-type-filters .filters a{display:grid}section#search-results-intro{padding:1.5rem 0}section#search-results-content{margin-bottom:4rem}section#search-results-content .search-results{padding-top:2.5rem}section#search-results-content .search-results.default,section#search-results-content .search-results.pages{padding-top:2rem}section#search-results-content .search-results.pages .single-page:not(:first-child) .title-wrap{padding-top:2rem}section#search-results-content .search-results.pages .single-page:not(:last-child) .title-wrap{padding-bottom:2rem}section#search-results-content .search-results.default>div:not(:last-child){margin-bottom:2rem;padding-bottom:2rem}section#search-results-content .search-results.default .single-activity .title-wrap h3,section#search-results-content .search-results.default .team .title h3{font-size:1.3rem}}.search-fixed{position:fixed;top:0;left:0;width:100%;height:100%;background-color:var(--bg-color);color:#fff;z-index:9;opacity:0;visibility:hidden;transition:all .3s ease-in-out}.search-fixed.active{opacity:1;visibility:visible}.search-fixed .search-wrap{height:100%}.search-fixed .container{position:relative;height:100%}.search-fixed .close-search{position:absolute;top:2.75rem;right:1.5rem}.search-fixed .close-search button{padding:1rem;cursor:pointer}.search-fixed .logo img{margin:auto;padding-top:2.93rem}.search-fixed .search-wrapper{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%}.search-fixed .search-wrapper .title-wrap p{font-size:1.375rem;margin-bottom:1.875rem;text-align:center}.search-fixed .search-wrapper .search{width:100%;max-width:35.125rem;margin:auto}.search-fixed .search-wrapper .search form{position:relative}.search-fixed .search-wrapper .search form button{position:absolute;right:.625rem;top:.625rem;height:2.875rem;width:2.875rem;display:grid;align-items:center;justify-content:center;cursor:pointer;background-color:var(--bg-color)}.search-fixed .search-wrapper .search form input{border:0;padding:0 4.2rem 0 1.25rem;background-color:#fff;border-radius:0;outline:0;width:100%;height:4.125rem;font-size:.875rem;font-family:var(--ff-third)}.search-fixed .search-wrapper .search form input::placeholder{color:rgba(56,56,56,.5)}@media (max-width:767px){.search-fixed{z-index:999}.search-fixed .logo img{margin:auto;padding-top:1.3rem;max-width:13.18rem}.search-fixed .search-wrapper{padding-left:1.5rem;padding-right:1.5rem;margin-top:-4rem}.search-fixed .close-search{position:absolute;top:.7rem;right:.5rem}.search-fixed .search-wrapper .search form input{height:3.125rem}.search-fixed .search-wrapper .search form button{right:.45rem;top:.45rem;height:2.25rem;width:2.25rem}.search-fixed .search-wrapper .title-wrap p{font-size:1.2rem;margin-bottom:1.5rem}}#CybotCookiebotDialogBodyFieldsetInnerContainer .CybotCookiebotDialogBodyLevelButtonWrapper:nth-child(3),#CybotCookiebotDialogBodyFieldsetInnerContainer .CybotCookiebotDialogBodyLevelButtonWrapper:nth-child(4),#CybotCookiebotDialogDetailBodyContentCookieContainerTypes .CookieCard:nth-child(3),#CybotCookiebotDialogDetailBodyContentCookieContainerTypes .CookieCard:nth-child(4),#CybotCookiebotDialogDetailBodyContentCookieContainerTypes .CookieCard:nth-child(5),#CybotCookiebotDialogPoweredbyCybot,body #CybotCookiebotDialogHeader{display:none}#CybotCookiebotDialog *{font-family:var(--ff-third)!important}body #CybotCookiebotDialog *,body #CybotCookiebotDialogBodyUnderlay *{font-size:.875rem;line-height:1.5}body #CybotCookiebotDialog.CybotEdge #CybotCookiebotDialogFooter .CybotCookiebotDialogBodyButton,body #CybotCookiebotDialogFooter #CybotCookiebotDialogBodyButtons .CybotCookiebotDialogBodyButton:not(:last-of-type),body #CybotCookiebotDialogFooter .CybotCookiebotDialogBodyButton,body #CybotCookiebotDialogFooter .CybotCookiebotDialogBodyButton:not(:first-of-type),body #CybotCookiebotDialogDetailBodyContentIABv2Tabs .CybotCookiebotDialogBodyLevelButtonIABHeaderButton,body #CybotCookiebotDialogDetailBodyContentIABv2Tabs .CybotCookiebotDialogBodyLevelButtonIABHeaderToggleDeselectVendorsLink,body #CybotCookiebotDialogDetailBodyContentIABv2Tabs .CybotCookiebotDialogBodyLevelButtonIABHeaderToggleSelectVendorsLink,body #CybotCookiebotDialogDetailBodyContentIABv2Tabs .CybotCookiebotDialogBodyLevelButtonIABHeaderButton.select,body #CybotCookiebotDialogDetailBodyContentIABv2Tabs .CybotCookiebotDialogBodyLevelButtonIABHeaderToggleSelectVendorsLink,body #CybotCookiebotDialogFooter #CybotCookiebotDialogBodyButtonAccept,body #CybotCookiebotDialogFooter #CybotCookiebotDialogBodyLevelButtonAccept,body #CybotCookiebotDialogFooter #CybotCookiebotDialogBodyLevelButtonLevelOptinAllowAll{border-radius:0;outline:0;border:1.5px solid var(--c-accent);font-family:var(--ff-third);font-weight:700;text-transform:uppercase;color:var(--c-accent);background-color:#f4f3f2;font-family:var(--ff-third)}body #CybotCookiebotDialogFooter #CybotCookiebotDialogBodyLevelButtonLevelOptinAllowAll{color:white!important;background-color:var(--c-accent)!important}body #CybotCookiebotDialog{background-color:#f4f3f2}body #CybotCookiebotDialog #CybotCookiebotDialogBody .CybotCookiebotScrollContainer{max-height:11.2rem;padding-bottom:1.3rem}body #CybotCookiebotDialog .CybotCookiebotFader.CybotCookiebotDialogActive{display:none}body #CybotCookiebotDialogDetailFooter{padding-top:2.5rem}body #CybotCookiebotDialog .CybotCookiebotScrollContainer .CybotCookiebotScrollbarContainer{background-color:#f4f3f2}body #CybotCookiebotDialog .CybotCookiebotScrollContainer #CybotCookiebotDialogBodyContent::-webkit-scrollbar-track{background-color:white!important}#CybotCookiebotDialog .CybotCookiebotScrollContainer>div:first-of-type:focus{scrollbar-width:inherit!important;scrollbar-color:unset!important}body #CybotCookiebotDialog .CybotCookiebotScrollContainer #CybotCookiebotDialogBodyContent::-webkit-scrollbar{width:.45rem}body #CybotCookiebotDialog .CybotCookiebotScrollContainer #CybotCookiebotDialogBodyContent::-webkit-scrollbar-thumb{background:#141414;border-radius:8px}body #CybotCookiebotDialog .CybotCookiebotScrollContainer .CybotCookiebotScrollbarContainer{display:none}body #CybotCookiebotDialog.CybotEdge.CybotMultilevel .CybotCookiebotDialogBodyBottomWrapper{padding-top:1em!important}body #CybotCookiebotDialog{font-size:14px}body #CybotCookiebotDialog .CybotCookiebotDialogBodyLevelButtonSliderWrapper:hover input[type=checkbox]:not(:disabled)+.CybotCookiebotDialogBodyLevelButtonSlider{opacity:1}body #CybotCookiebotDialog form input[type=checkbox][disabled]:checked+.CybotCookiebotDialogBodyLevelButtonSlider{background-color:#af2d2d}@media (min-width:768px){body #CybotCookiebotDialog.CybotEdge.CybotMultilevel .CybotCookiebotDialogBodyBottomWrapper{border-top:1px solid white!important}}@media (max-width:767px){body #CybotCookiebotDialogPoweredByText,body #CybotCookiebotDialogPoweredbyImage{display:none}body #CybotCookiebotDialog{top:auto;bottom:0;width:100%;left:0;transform:none;border-radius:0}body #CybotCookiebotDialog *{font-size:13px}body #CybotCookiebotDialogBodyButtons .CybotCookiebotDialogBodyButton:not(:last-of-type),body #CybotCookiebotDialogFooter .CybotCookiebotDialogBodyButton:not(:first-of-type){padding:10px;letter-spacing:1px}body #CybotCookiebotDialogBodyLevelButtonsSelectPane{border-bottom:1px solid #fff;border-top:1px solid #fff}body #CybotCookiebotDialog .CybotCookiebotScrollContainer{border-bottom:0!important}body #CybotCookiebotDialog.CybotEdge.CybotMultilevel .CybotCookiebotDialogBodyBottomWrapper{padding-top:0!important}body #CybotCookiebotDialogBodyLevelButtonsSelectPane{padding:0;padding-top:.5rem;padding-bottom:.5rem}body #CybotCookiebotDialog #CybotCookiebotDialogBody .CybotCookiebotScrollContainer{padding-left:1.5rem;padding-right:1.5rem;padding-top:1rem;padding-bottom:1.875rem;max-height:10.5rem;min-height:10.5rem!important}body #CybotCookiebotDialogBodyLevelButtonsSelectPane .CybotCookiebotDialogBodyLevelButtonWrapper{padding:.5rem 1.5rem}body #CybotCookiebotDialogBodyLevelButtonLevelOptinAllowAll{display:none!important}body #CybotCookiebotDialogBodyLevelButtonLevelOptinAllowallSelection{background-color:var(--c-accent)!important;color:white!important}body #CybotCookiebotDialog #CybotCookiebotDialogBodyContent{padding:0;padding-right:.81rem}body #CybotCookiebotDialog h2{font-weight:700}body #CybotCookiebotDialogFooter{padding-left:1.5rem;padding-bottom:1.5rem;padding-right:1.5rem}body #CybotCookiebotDialog .CybotCookiebotScrollContainer.CybotCookiebotDialogActive{padding-left:0!important;padding-right:0!important}body #CybotCookiebotDialog .CybotCookiebotScrollContainer.CybotCookiebotDialogActive #CybotCookiebotDialogDetailBodyContentCookieContainerTypes{padding-left:1.5rem;padding-right:1.5rem}body #CybotCookiebotDialog:not(.CybotEdge) #CybotCookiebotDialogFooter{padding-top:1.5rem}body #CybotCookiebotDialog:not(.CybotEdge) #CybotCookiebotDialogDetailFooter,body #CybotCookiebotDialogDetailBodyContentIABv2Tabs,body #CybotCookiebotDialogDetailBodyContentTextAbout,body #CybotCookiebotDialogNav .CybotCookiebotDialogNavItemLink{padding-left:1.5rem;padding-right:1.5rem}body #CybotCookiebotDialog .CookieCard{border-bottom:1px solid #fff}body #CybotCookiebotDialog #CybotCookiebotDialogDetailBodyContentIABContainer .CookieCard{border-bottom:none;border-top:1px solid #fff}body #CybotCookiebotDialogNav{border-bottom:0}body #CybotCookiebotDialogTabContentDetails #CybotCookiebotDialogDetailFooter{padding-top:1.6rem;padding-bottom:0}body #CybotCookiebotDialogDetailBodyContentIABv2Tabs .CybotCookiebotDialogDetailBodyContentIABv2TabsIntro{padding-left:0;padding-right:0}body #CybotCookiebotDialog #CybotCookiebotBannerCloseButtonE2E,body #CybotCookiebotDialog .CybotCookiebotBannerCloseButton{position:absolute;right:21px;top:20px;display:block}body #CybotCookiebotDialog .CybotCookiebotDialogContentWrapper{margin-top:3rem}.content.page-index{margin:4rem 0}}