/*! http://meyerweb.com/eric/tools/css/reset/ v2.0 | 20110126 License: none (public domain) |&&| normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css |&&| html5doctor.com Reset Stylesheet v1.6.1 | Last Updated: 2010-09-17 | Author: Richard Clark - http://richclarkdesign.com | Twitter: @rich_clark *** Merged and trimmed to keep the best from both by Daniele O'rlmente?! Messa */html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-tap-highlight-color:transparent}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block}progress{vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}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}a{background-color:transparent}a:focus,a:active,a:hover{outline:0}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}b,mark,strong{font-weight:bold}i,em,dfn,mark{font-style:italic}del{text-decoration:line-through}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{-ms-interpolation-mode:bicubic}svg:not(:root){overflow:hidden}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}pre{overflow:auto}code,kbd,pre,samp{white-space:pre;white-space:pre-wrap;word-wrap:break-word;font-family:monospace, monospace;font-size:1em}optgroup{font-weight:bold}button[disabled],input[disabled]{cursor:default}/*! fedrigoni_theme v1.0.0 Styles | (c)2021 License: SEE LICENSE IN COPYING.WTFPL2 | by Daniele O'rlmente Messa <0rlm3nt3@gmail.com> */input[type="search"]{-webkit-appearance:textfield}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}@font-face{font-family:'fedrigoni-icons';src:url("../fonts/fedrigoni-icons.woff2?v=1.3.0") format("woff"),url("../fonts/fedrigoni-icons.woff?v=1.3.0") format("woff2");font-weight:400;font-style:normal}@font-face{font-family:'Forma DJR Text';src:url("../fonts/FormaDJRTextFedrigoni-Regular.woff2?v=1.0.1") format("woff"),url("../fonts/FormaDJRTextFedrigoni-Regular.woff?v=1.0.1") format("woff2");font-weight:400;font-style:normal}@font-face{font-family:'Forma DJR Text';src:url("../fonts/FormaDJRTextFedrigoni-Italic.woff2?v=1.0.1") format("woff"),url("../fonts/FormaDJRTextFedrigoni-Italic.woff?v=1.0.1") format("woff2");font-weight:400;font-style:italic}@font-face{font-family:'Forma DJR Text';src:url("../fonts/FormaDJRTextFedrigoni-Bold.woff2?v=1.0.1") format("woff"),url("../fonts/FormaDJRTextFedrigoni-Bold.woff?v=1.0.1") format("woff2");font-weight:700;font-style:normal}@font-face{font-family:'Forma DJR Text';src:url("../fonts/FormaDJRTextFedrigoni-BoldItalic.woff2?v=1.0.1") format("woff"),url("../fonts/FormaDJRTextFedrigoni-BoldItalic.woff?v=1.0.1") format("woff2");font-weight:700;font-style:italic}.columns{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start}.columns.columns-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.columns.columns-middle{-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.columns.columns-stretch{-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.columns.columns-vertical{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.column{margin-left:0;margin-right:0;padding-left:1.5rem;padding-right:1.5rem;-ms-flex-preferred-size:auto;flex-basis:auto;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0}.column-no-pad{margin-left:0;margin-right:0;padding-left:0 !important;padding-right:0 !important;-ms-flex-preferred-size:auto;flex-basis:auto;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0}.column-middle.column,.column-middle.column-no-pad{-ms-flex-item-align:center;align-self:center}.column-stretch.column,.column-stretch.column-no-pad{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-item-align:stretch;align-self:stretch}.last-col{margin-left:auto !important}@media all{.m-all{width:100%}.m-1of2{width:50%}.m-1of3{width:33.33333%}.m-2of3{width:66.66667%}.m-1of4{width:25%}.m-3of4{width:75%}.m-1of5{width:20%}.m-2of5{width:40%}.m-3of5{width:60%}.m-4of5{width:80%}.m-1of6{width:16.66667%}.m-5of6{width:83.33333%}}@media (min-width: 480px){.p-all{width:100%}.p-1of2{width:50%}.p-1of3{width:33.33333%}.p-2of3{width:66.66667%}.p-1of4{width:25%}.p-3of4{width:75%}.p-1of5{width:20%}.p-2of5{width:40%}.p-3of5{width:60%}.p-4of5{width:80%}.p-1of6{width:16.66667%}.p-5of6{width:83.33333%}.p-1of7{width:14.28571%}.p-2of7{width:28.57143%}.p-3of7{width:42.85714%}.p-4of7{width:57.14286%}.p-5of7{width:71.42857%}.p-6of7{width:85.71429%}.p-1of8{width:12.5%}.p-3of8{width:37.5%}.p-5of8{width:62.5%}.p-7of8{width:87.5%}}@media (min-width: 960px){.t-all{width:100%}.t-1of2{width:50%}.t-1of3{width:33.33333%}.t-2of3{width:66.66667%}.t-1of4{width:25%}.t-3of4{width:75%}.t-1of5{width:20%}.t-2of5{width:40%}.t-3of5{width:60%}.t-4of5{width:80%}.t-1of6{width:16.66667%}.t-5of6{width:83.33333%}.t-1of7{width:14.28571%}.t-2of7{width:28.57143%}.t-3of7{width:42.85714%}.t-4of7{width:57.14286%}.t-5of7{width:71.42857%}.t-6of7{width:85.71429%}.t-1of8{width:12.5%}.t-3of8{width:37.5%}.t-5of8{width:62.5%}.t-7of8{width:87.5%}.t-1of9{width:11.11111%}.t-5of9{width:55.55556%}.t-4of9{width:44.44444%}.t-1of10{width:10%}.t-1of11{width:9.09091%}.t-1of12{width:8.33333%}.t-5of12{width:41.66667%}.t-7of12{width:58.33333%}.t-10of12{width:83.33333%}.t-11of12{width:91.66667%}}@media (min-width: 1280px){.d-all{width:100%}.d-1of2{width:50%}.d-1of3{width:33.33333%}.d-2of3{width:66.66667%}.d-1of4{width:25%}.d-3of4{width:75%}.d-1of5{width:20%}.d-2of5{width:40%}.d-3of5{width:60%}.d-4of5{width:80%}.d-1of6{width:16.66667%}.d-5of6{width:83.33333%}.d-1of7{width:14.28571%}.d-2of7{width:28.57143%}.d-3of7{width:42.85714%}.d-4of7{width:57.14286%}.d-5of7{width:71.42857%}.d-6of7{width:85.71429%}.d-1of8{width:12.5%}.d-3of8{width:37.5%}.d-5of8{width:62.5%}.d-7of8{width:87.5%}.d-1of9{width:11.11111%}.d-5of9{width:55.55556%}.d-4of9{width:44.44444%}.d-1of10{width:10%}.d-1of11{width:9.09091%}.d-1of12{width:8.33333%}.d-5of12{width:41.66667%}.d-7of12{width:58.33333%}.d-10of12{width:83.33333%}.d-11of12{width:91.66667%}}.font-sans{font-family:"Forma DJR Text","Helvetica Neue","Helvetica","Roboto","Arial",sans-serif}.font-serif{font-family:"Forma DJR Text","Georgia","Cambria","Times New Roman","Times",serif}.font-mono{font-family:"Bitstream Vera Sans Mono","Consolas","Courier",monospace}.font-icon{font-family:"fedrigoni-icons"}.font-light{font-weight:300}.font-normal{font-weight:400}.font-bold{font-weight:700}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.text-justify{text-align:justify}.text-lower{text-transform:lowercase}.text-upper{text-transform:uppercase}.text-capitalize{text-transform:capitalize}.text-ucfirst{text-transform:lowercase}.text-ucfirst::first-letter{text-transform:uppercase}.text-underline{text-decoration:underline}.icon{position:relative;display:inline-block;height:1em;width:1.1em;overflow:hidden;text-align:center}.icon::before{speak:never;content:"";display:inline-block;text-align:center;font-family:"fedrigoni-icons";width:1em;line-height:1;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon.icon-before,.icon.icon-after{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:auto;overflow:visible}.icon.icon-before::before,.icon.icon-after::before{position:absolute;top:0}.icon.icon-before{padding-left:1.5em;text-align:left}.icon.icon-before::before{left:0}.icon.icon-after{padding-right:1.5em;text-align:right}.icon.icon-after::before{left:auto;right:0}.icon-label{display:inherit}.icon:not(.icon-before):not(.icon-after) .icon-label{overflow:hidden;text-indent:101%}.icon-arrow-up::before{content:""}.icon-arrow-right::before{content:""}.icon-arrow-down::before{content:""}.icon-arrow-left::before{content:""}.icon-close::before{content:""}.icon-docs::before{content:""}.icon-facebook::before{content:""}.icon-instagram::before{content:""}.icon-linkedin::before{content:""}.icon-minus::before{content:""}.icon-plus::before{content:""}.icon-search::before{content:""}.icon-select-up::before{content:""}.icon-select-right::before{content:""}.icon-select-down::before{content:""}.icon-select-left::before{content:""}.icon-share::before{content:""}.icon-triangle::before{content:""}.icon-hamburger::before{content:""}.icon-arrow-se-nw::before{content:""}.icon-arrow-sw-ne::before{content:""}.icon-arrow-ne-sw::before{content:""}.icon-arrow-nw-se::before{content:""}.icon-lt::before{content:""}.icon-gt::before{content:""}.icon-play::before{content:""}html{-webkit-box-sizing:border-box;box-sizing:border-box;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-size:62.5%}*,*::before,*::after{-webkit-box-sizing:inherit;box-sizing:inherit}*:not(table):not(thead):not(tbody):not(tfoot):not(tr):not(td):not(th){-webkit-backface-visibility:hidden;backface-visibility:hidden}body{overflow-x:hidden;font-family:"Forma DJR Text","Helvetica Neue","Helvetica","Roboto","Arial",sans-serif;font-size:1.4rem}h1,h2,h3,h4{font-family:"Forma DJR Text","Georgia","Cambria","Times New Roman","Times",serif}h1,h2,h3,h4,h5,h6{margin:0;font-weight:700;line-height:normal;text-rendering:optimizelegibility}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{text-decoration:none}h1{font-size:3.5rem}h2{font-size:2.8rem}h3{font-size:2.52rem}h4{font-size:2.1rem}h5{font-size:1.4rem}h6{font-size:1.26rem}ol{list-style:inside decimal}ul{list-style:inside disc}ol,ul{margin:1rem auto;list-style:outside none}ol ol,ul ul,ol ul,ul ol{margin-left:1em;font-size:90%}ol ol,ul ol{list-style-type:upper-roman}ol ol.no-bullets,ul ol.no-bullets{list-style:outside none}ol ul,ul ul{list-style-type:square}ol ul.no-bullets,ul ul.no-bullets{list-style:outside none}li{margin:0 auto 1rem}a,button{color:inherit}a:link{-webkit-tap-highlight-color:rgba(0,0,0,0)}p+p,p+a,a+p,p+h4,p+h3,ul+h4,h4+ul,ol+h4,h4+ol{margin-top:1em}img,picture{max-width:100%;height:auto}img.vertical-image,picture.vertical-image{max-height:100%;width:auto}table{table-layout:fixed;margin:0}caption{padding:0 1em 1em}tr,th,td{vertical-align:middle}th,td{padding:0.5em 1em;text-align:left}th{border-bottom:1px solid #000}td{border-top:1px solid #bfbfbf}ol ol ol,ul ol ol,ul ul ol{list-style-type:lower-alpha}ul ul ul,ol ul ul,ol ol ul{list-style-type:circle}ol.bullets{list-style:inside decimal}ul.bullets{list-style:inside disc}blockquote,q,pre{margin:1em 1.5em}label,button,input[type="button"],input[type="image"],input[type="file"],input[type="reset"],input[type="submit"]{cursor:pointer}textarea{resize:none }:focus{outline-color:transparent ;outline-style:none }::-webkit-scrollbar{width:0.8rem}::-webkit-scrollbar-track{background:#fff}::-webkit-scrollbar-thumb{background:#000}*{scrollbar-width:thin;scrollbar-color:#000 #fff}.form-field{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;padding-bottom:2rem}.form-field.checkbox-column{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.form-label{position:relative;padding:0.5rem;line-height:2.5rem;font-size:clamp(1.6rem, 1.4vw, 2.1rem);letter-spacing:0.8px;-webkit-transition:opacity 0.3s, font-size 0.3s, -webkit-transform 0.3s;transition:opacity 0.3s, font-size 0.3s, -webkit-transform 0.3s;transition:transform 0.3s, opacity 0.3s, font-size 0.3s;transition:transform 0.3s, opacity 0.3s, font-size 0.3s, -webkit-transform 0.3s}[required]+.form-label::after{content:'*';display:inline-block;font-weight:700;padding-left:0.3em}:-moz-placeholder-shown+.form-label{transform:translateY(100%)}:-ms-input-placeholder+.form-label{transform:translateY(100%)}:placeholder-shown+.form-label{-webkit-transform:translateY(100%);transform:translateY(100%)}:not(:-moz-placeholder-shown)+.form-label{transform:translateY(0);opacity:0.8;font-size:clamp(1.4rem, 1.5vw, 1.6rem);line-height:2.5rem}:not(:-ms-input-placeholder)+.form-label{transform:translateY(0);opacity:0.8;font-size:clamp(1.4rem, 1.5vw, 1.6rem);line-height:2.5rem}:focus+.form-label,:not(:placeholder-shown)+.form-label{-webkit-transform:translateY(0);transform:translateY(0);opacity:0.8;font-size:clamp(1.4rem, 1.5vw, 1.6rem);line-height:2.5rem}.form-label.form-label-checkbox{line-height:1;font-size:clamp(1.2rem, 1.5vw, 1.4rem);letter-spacing:0.4px;-webkit-transform:translateY(0);transform:translateY(0)}.form-input,.form-select,.form-textarea{border-radius:0;font-family:"Forma DJR Text","Helvetica Neue","Helvetica","Roboto","Arial",sans-serif;padding:0.5rem;line-height:1.2;font-size:clamp(1.6rem, 1.4vw, 2.1rem);letter-spacing:0px}.form-input{border:0 none;border-bottom:1px solid #000}.form-input .form-input-checkbox,.form-input .form-input-radio{line-height:1;font-size:clamp(1.2rem, 1.5vw, 1.4rem);letter-spacing:0.4px}.form-textarea{border:1px solid #000}.form-select{border:0 none;border-bottom:1px solid #000;font-weight:700;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-right:1.5em;position:relative;background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyNC4zLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHZpZXdCb3g9IjAgMCAxOCAxOCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTggMTg7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxnIGlkPSJzdmdfMSI+DQoJCTxwb2x5Z29uIHBvaW50cz0iOC45LDE0LjUgMS4xLDYuNyAzLjIsNC41IDksMTAuMyAxNC44LDQuNSAxNi45LDYuNyAJCSIvPg0KCTwvZz4NCjwvZz4NCjwvc3ZnPg0K");background-repeat:no-repeat;background-size:0.8em;background-position:right center;background-clip:border-box}.submit-column{padding-top:2rem}.form-button{border-radius:0;margin:0 1.5rem;width:100%;margin-bottom:3rem;-webkit-appearance:none;-moz-appearance:none;appearance:none}@media screen and (min-width: 480px){.form-button{width:auto;margin-bottom:0}}@media screen and (min-width: 1040px){.form-button.form-reset:hover:not(:disabled){background-color:#000;border-color:#000;color:#fff}}.form-button:disabled{opacity:0.5}.form-button.form-submit{background-color:#000;border-color:#000;color:#fff}@media screen and (min-width: 1040px){.form-button.form-submit:hover:not(:disabled){background-color:#fff;border-color:#000;color:#000}}.form-response{margin:0 auto 2rem;text-align:center}.form-response p+p{margin:0 auto}.wrap{width:calc( 100% - (2* 1.5rem));max-width:110rem;margin:0 auto}.page-container{min-height:calc( 100vh - ( 75rem ))}.main-header{position:relative;z-index:4;height:8rem;border-bottom:1px solid #000;color:#000;background-color:#fff}@media screen and (min-width: 1040px){.main-header{height:16rem}}.header-mobile{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%}.mobile-menu-toggle{width:3rem;height:3rem;font-size:1.8rem}.mobile-menu-toggle .icon{-webkit-transition:opacity 0.3s;transition:opacity 0.3s}.mobile-menu-toggle .menu-open{opacity:1}.mobile-menu-toggle .menu-close{opacity:0}.mobile-menu-opened .mobile-menu-toggle .menu-open{opacity:0}.mobile-menu-opened .mobile-menu-toggle .menu-close{opacity:1}.topbar,.mainbar{position:relative;border-bottom:1px solid #000;background-color:#fff}.topbar{z-index:4;height:3rem}.mainbar{z-index:2}.topbar-navigation{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.logo-search-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;height:100%;padding:0 3rem}.header-mobile .logo-search-row{-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (min-width: 1040px){.logo-search-row{height:7rem;padding:0}}.logo-shield{position:relative;margin:0;width:4rem;height:4rem}@media screen and (min-width: 1040px){.logo-shield{width:6rem;height:7rem}}.logo-shield .logo-shield-link{position:absolute;top:0;left:0;display:block;width:100%;height:100%}.logo-shield img{-o-object-position:left center;object-position:left center}@media screen and (min-width: 1040px){.logo-shield img{-o-object-position:center;object-position:center}}.main-logo{position:relative;margin:0 auto;height:2.5rem}@media screen and (min-width: 1040px){.main-logo{width:32rem;height:4.5rem}}.main-logo a{height:100%;color:#000}.search-wrapper{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.search-form-wrapper{visibility:hidden;position:absolute;z-index:1;top:0;height:100%;width:100%;background-color:#fff;-webkit-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition:-webkit-transform 0.3s;transition:-webkit-transform 0.3s;transition:transform 0.3s;transition:transform 0.3s, -webkit-transform 0.3s}.search-form-wrapper.opened{visibility:visible;-webkit-transform:translateY(0);transform:translateY(0)}.search-form-wrapper .search-close{position:absolute;top:0;right:0;margin:2rem 0 0}.search-form-wrapper .wrap{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;height:100%}.search-form-wrapper-mobile{padding-top:3rem;background-color:#fff}.inner-header{padding-top:2.5rem;padding-bottom:0.5rem}.breadcrumb{padding:10px;color:#000;background:transparent;position:absolute;bottom:0;z-index:1;background:#fff;text-transform:capitalize;font-family:'Forma DJR Text', Georgia, Cambria, 'Times New Roman', Times, serif;font-size:16px;margin-left:10px}.block-footer-scroll{color:#FFF;font-size:2rem;height:6rem;opacity:1;position:fixed;overflow:hidden;z-index:50;margin:auto;bottom:20px;width:250px;text-align:center;right:0;left:0;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}@-webkit-keyframes pager_scroll{0%,20%{bottom:0px;height:0}60%{bottom:-60px;height:60px}100%{bottom:-60px;height:0}}@keyframes pager_scroll{0%,20%{bottom:0px;height:0}60%{bottom:-60px;height:60px}100%{bottom:-60px;height:0}}.block-footer-scroll:after{content:'';position:absolute;z-index:1;bottom:0px;right:0;left:0;top:0;margin:auto;height:60px;width:1px;background-color:#FFF;display:block;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-duration:1.6s;animation-duration:1.6s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:cubic-bezier(0.77, 0, 0.175, 1);animation-timing-function:cubic-bezier(0.77, 0, 0.175, 1);-webkit-animation-name:pager_scroll;animation-name:pager_scroll;-webkit-animation-delay:0s;animation-delay:0s}.nav{border-bottom:0;margin:0}.nav li a{display:block;color:#fff;text-decoration:none;padding:0.75em}.nav li ul.sub-menu li a,.nav li ul.children li a{padding-left:30px}.main-navigation{text-align:center}.main-menu{margin:0}.menu-item{display:inline-block;margin:0 2rem 1rem}.menu-voice{display:inline-block;font-weight:700;text-decoration:none;color:#000;-webkit-transition:color 0.4s;transition:color 0.4s}.menu-voice.current,.menu-voice:hover{color:#a6a6a6}.sub-menus-wrapper{position:relative;z-index:1}.loading .sub-menus-wrapper{display:none}.sub-menus-top-wrapper{z-index:3}.submenu-voice{text-decoration:none}.submenu-voice .voice-label{font-weight:700}.submenu-voice.font-normal .voice-label{font-weight:400}.submenu-wrapper{visibility:hidden;position:absolute;overflow:hidden;height:auto;background-color:#f4f4f4;border-bottom:1px solid #000;-webkit-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition:-webkit-transform 0.5s;transition:-webkit-transform 0.5s;transition:transform 0.5s;transition:transform 0.5s, -webkit-transform 0.5s}.submenu-wrapper.current{visibility:visible;-webkit-transform:translateY(0);transform:translateY(0)}.submenu-tpl-thumbs.current,.submenu-about.current{padding-top:6rem;padding-bottom:2rem}.submenu-tpl-thumbs .inner-wrapper,.submenu-about .inner-wrapper{padding-right:calc( 1.5rem + ( 1.5 * 8.33333%));padding-left:calc( 1.5rem + ( 1.5 * 8.33333%))}.submenu-tpl-thumbs .submenu-voice,.submenu-about .submenu-voice{margin-bottom:6rem}.submenu-tpl-thumbs .submenu-voice .ratio-content,.submenu-about .submenu-voice .ratio-content{-webkit-transition:opacity 0.3s;transition:opacity 0.3s}.submenu-tpl-thumbs .submenu-voice.fade .ratio-content,.submenu-about .submenu-voice.fade .ratio-content{opacity:0.6}.submenu-tpl-thumbs .menu-voice-figure,.submenu-about .menu-voice-figure{background-color:#000}.submenu-tpl-thumbs .voice-text,.submenu-about .voice-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:2rem 0 1.5rem;border-bottom:1px solid #000}.submenu-tpl-thumbs.submenu-wrapper-mobile .inner-wrapper,.submenu-about.submenu-wrapper-mobile .inner-wrapper{padding:3rem 0 2rem}.submenu-tpl-thumbs.submenu-wrapper-mobile .submenu-voice,.submenu-about.submenu-wrapper-mobile .submenu-voice{margin-bottom:3rem;padding-left:calc( .5rem + ( 0 * 8.33333%));padding-right:calc( .5rem + ( 0 * 8.33333%))}.submenu-tpl-textcolumns .inner-wrapper,.submenu-sites .inner-wrapper{padding-top:3rem;padding-bottom:8rem}.submenu-tpl-textcolumns .inner-wrapper,.submenu-sites .inner-wrapper{border-left:1px solid #000}.submenu-tpl-textcolumns .submenu-voice,.submenu-sites .submenu-voice{margin-top:1rem}.submenu-tpl-textcolumns .submenu-voice.first-level,.submenu-sites .submenu-voice.first-level{margin-top:3rem}.submenu-tpl-textcolumns.submenu-wrapper-mobile .inner-wrapper,.submenu-sites.submenu-wrapper-mobile .inner-wrapper{padding:0 calc( 1rem + ( 0 * 8.33333%)) 5rem}.submenu-sites .submenu-voice+.submenu-voice{margin-top:2rem}.topbar-navigation{font-size:1.3rem;letter-spacing:0.2px}.topbar-navigation a{display:inline-block;text-decoration:none;-webkit-transition:-webkit-transform 0.3s;transition:-webkit-transform 0.3s;transition:transform 0.3s;transition:transform 0.3s, -webkit-transform 0.3s}.topbar-left,.topbar-sites,.topbar-right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0;height:100%}.topbar-left .menu-item,.topbar-sites .menu-item,.topbar-right .menu-item{margin:0}.topbar-left .menu-item+.menu-item,.topbar-sites .menu-item+.menu-item,.topbar-right .menu-item+.menu-item{margin-left:3rem}.topbar-left{margin-right:auto}@media screen and (min-width: 1040px){.topbar-left a:hover{-webkit-transform:translateX(0.5em);transform:translateX(0.5em)}}.topbar-sites{margin-right:5rem}@media screen and (min-width: 1040px){.topbar-sites a:hover{-webkit-transform:translateX(0.5em);transform:translateX(0.5em)}}.topbar-right .menu-item+.menu-item{margin-left:1.5rem}.topbar-right .menu-item.wpml-ls-item{margin-left:3rem}.topbar-right .menu-item-type-custom{font-size:1.7rem}.topbar-right .menu-item-type-custom a{position:relative;display:inline-block;height:1em;width:1.1em;overflow:hidden;text-align:center}.topbar-right .menu-item-type-custom a::before{speak:never;content:"";display:inline-block;text-align:center;font-family:"fedrigoni-icons";width:1em;line-height:1;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.topbar-right .menu-item-type-custom a[href*="facebook"]::before{content:'\e906'}.topbar-right .menu-item-type-custom a[href*="instagram"]::before{content:'\e907'}.topbar-right .menu-item-type-custom a[href*="linkedin"]::before{content:'\e908'}.language-selector{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 0 0 2rem;height:100%;font-size:1.6rem;width:auto;max-width:auto;padding:0 0 0 1rem;background-color:#fff;text-transform:uppercase}.language-selector>ul{position:relative;padding:0;margin:0 !important;list-style-type:none}.language-selector .language-item{padding:0;margin:0;list-style-type:none}.language-selector a{display:block;text-decoration:none;color:#000;line-height:1;-webkit-transition:color 0.3s;transition:color 0.3s}.language-selector a span{vertical-align:middle}.language-selector a.languages-opener{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;padding:0 2.5rem 0 0}.language-selector a.languages-opener::before{top:50%;-webkit-transform-origin:50%;transform-origin:50%;-webkit-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg);-webkit-transition:opacity 0.3s, -webkit-transform 0.3s;transition:opacity 0.3s, -webkit-transform 0.3s;transition:transform 0.3s, opacity 0.3s;transition:transform 0.3s, opacity 0.3s, -webkit-transform 0.3s;opacity:1}.language-selector a.languages-opener.menu-opened{border-radius:0}.language-selector a.languages-opener.menu-opened::before{opacity:1;-webkit-transform:translateY(-50%) rotate(0deg);transform:translateY(-50%) rotate(0deg)}.language-selector .language-choices{border-top:1px solid #000;background-color:#f4f4f4;visibility:hidden;position:absolute;top:calc(100% + 0.6rem);right:0;left:-1rem;margin:0;width:calc(100% + 2rem);padding:1rem;list-style-type:none;z-index:6}.language-selector .language-choices.visible{visibility:visible}.language-selector .language-choices.visible li{margin:1rem 0 0}.language-selector.footer-language-selector{background-color:#000;margin-left:auto}.language-selector.footer-language-selector a.languages-opener{color:#fff}.main-navigation-mobile-wrapper{display:none}.mobile-menu-opened .main-navigation-mobile-wrapper{display:block}.main-navigation-mobile{background-color:#fff;padding:3rem 0}.main-navigation-mobile:first-child{padding-top:4rem}.main-menu-mobile{margin:0;padding:0}.menu-item-mobile{overflow:hidden;margin:0;height:4rem;-webkit-transition:height 0.3s;transition:height 0.3s}.menu-item-mobile.current .main-menu-voice-mobile{color:rgba(0,0,0,0.5)}.menu-item-mobile.current .main-menu-voice-mobile .icon-select-down{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.menu-item-mobile.current .main-menu-voice-mobile+.submenu-wrapper-mobile{-webkit-transform:translateY(0%);transform:translateY(0%)}.main-menu-voice-mobile{position:relative;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:4rem;padding:0 calc( 3rem + ( 0 * 8.33333%));color:#000;font-weight:700;text-decoration:none;background-color:#fff;-webkit-transition:color 0.3s;transition:color 0.3s}.main-menu-voice-mobile .icon{-webkit-transition:-webkit-transform 0.3s;transition:-webkit-transform 0.3s;transition:transform 0.3s;transition:transform 0.3s, -webkit-transform 0.3s}.main-menu-voice-mobile .icon-select-down{-webkit-transform:rotate(0deg);transform:rotate(0deg)}.submenu-wrapper-mobile{position:relative;z-index:0;background-color:#f4f4f4;-webkit-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition:-webkit-transform 0.3s;transition:-webkit-transform 0.3s;transition:transform 0.3s;transition:transform 0.3s, -webkit-transform 0.3s}.topbar-navigation-mobile{border-top:1px solid #000;padding:3rem 0 10rem;background-color:#fff}.topbar-navigation-mobile .topbar-left-mobile{margin:0}.topbar-navigation-mobile .menu-item{display:block;margin:0;padding:1rem calc( 3rem + ( 0 * 8.33333%))}.topbar-navigation-mobile .menu-item a{text-decoration:none}.topbar-navigation-mobile .last-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:0 calc( 3rem + ( 0 * 8.33333%))}.topbar-navigation-mobile .last-row .menu-item{padding-left:calc( 1.5rem + ( 0 * 8.33333%));padding-right:calc( 1.5rem + ( 0 * 8.33333%))}.topbar-navigation-mobile .language-selector-mobile{margin:0}.topbar-navigation-mobile .submenu-wrapper-mobile .inner-wrapper{padding-top:1.5rem;padding-bottom:5rem}.topbar-navigation-mobile .submenu-wrapper-mobile .submenu-voice{margin-top:1.5rem}.slider-nav{height:8rem}.slider-nav .slider-ui{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:4rem;margin-left:auto;height:4rem}.slider-nav .slider-arrow{margin:0 2rem;cursor:pointer}.slider-nav .slider-arrow.slick-disabled{opacity:0.4}.slider-nav .slick-dots{display:-webkit-box;display:-ms-flexbox;display:flex}.slider-nav .slick-dots li button{border:0 none;background-color:rgba(0,0,0,0);opacity:0.5;line-height:1;font-size:1.4rem;-webkit-transition:opacity 0.3s;transition:opacity 0.3s}.slider-nav .slick-dots li.slick-active button{font-weight:700;opacity:1}@media screen and (min-width: 1040px){#content{min-height:calc( 100vh - 16rem)}}.hentry footer p{margin:0}.single-title,.page-title,.entry-title{margin:0}.byline{font-style:italic;margin:0}.entry-content{padding:1.5em 1.5em 0}.entry-content p{margin:0 0 1.5em}.entry-content table{width:100%;border:1px solid #ccc;margin-bottom:1.5em}.entry-content table caption{margin:0 0 7px;font-size:0.75em;text-transform:uppercase;letter-spacing:1px}.entry-content tr{border-bottom:1px solid #ccc}.entry-content tr:nth-child(even){background-color:#f4f4f4}.entry-content td{padding:7px;border-right:1px solid #ccc}.entry-content td:last-child{border-right:0}.entry-content th{background-color:#f4f4f4;border-bottom:1px solid #ccc;border-right:1px solid #ccc}.entry-content th:last-child{border-right:0}.entry-content blockquote{margin:0 0 1.5em 0.75em;padding:0 0 0 0.75em;border-left:3px solid #0091da;font-style:italic}.entry-content dd{margin-left:0;font-size:0.9em;margin-bottom:1.5em}.entry-content img{margin:0 0 1.5em 0;max-width:100%;height:auto}.entry-content .size-auto,.entry-content .size-full,.entry-content .size-large,.entry-content .size-medium,.entry-content .size-thumbnail{max-width:100%;height:auto}.entry-content pre{background:#000;font-size:0.9em;padding:1.5em;margin:0 0 1.5em;border-radius:3px}.wp-caption{max-width:100%;padding:5px}.wp-caption img{max-width:100%;margin-bottom:0;width:100%}.wp-caption p.wp-caption-text{font-size:0.85em;margin:4px 0 7px;text-align:center}.tags{margin:0}.mobile-menu-opened .main{display:none}.section{position:relative}.default-page .page-header,.default-single .page-header{padding-top:7rem;padding-bottom:7rem}.default-page .page-content,.default-single .page-content{padding-bottom:15rem}.block-heading{line-height:1;font-size:clamp(3.4rem, 4vw, 6.7rem);letter-spacing:0;margin-bottom:0}.block-heading.small{font-size:clamp(2.1rem, 2.4vw, 3.8rem)}.block-heading.smaller{line-height:1.2;font-size:clamp(1.6rem, 1.4vw, 2.1rem);letter-spacing:0.8px}.block-heading.big{font-size:clamp(4rem, 5.6vw, 8.9rem)}.block-subheading,.block-content{line-height:1.2;font-size:clamp(1.6rem, 1.4vw, 2.1rem);letter-spacing:0.8px}.block-subheading.small,.block-content.small{font-size:clamp(1.4rem, 1.5vw, 1.6rem);letter-spacing:0.6px}.block-subheading.smaller,.block-content.smaller{line-height:1;font-size:clamp(1.2rem, 1.5vw, 1.4rem);letter-spacing:0.4px}.block-subheading.big,.block-content.big{font-size:clamp(2.1rem, 2.4vw, 3.8rem)}.block-abstract,.block-breadcrumb{line-height:1.2;font-size:clamp(1.2rem, 1.5vw, 1.6rem);letter-spacing:0.6px}.block-breadcrumb{font-weight:700;line-height:3}.block-link,.block-button{display:inline-block;line-height:normal;font-size:clamp(1.2rem, 1.5vw, 1.4rem);font-weight:700;letter-spacing:0.4px;text-decoration:none}.block-link.big,.block-button.big{font-size:clamp(1.2rem, 1.5vw, 1.6rem)}.block-link .link-label,.block-button .link-label{display:inline-block;-webkit-transition:-webkit-transform 0.3s;transition:-webkit-transform 0.3s;transition:transform 0.3s;transition:transform 0.3s, -webkit-transform 0.3s}.block-link .icon-label{position:relative}.block-link .icon-label::first-letter{text-transform:uppercase}.block-link .link-label{position:relative}.block-link .link-label::before{content:'';display:inline-block;position:absolute;bottom:0;left:0;width:100%;height:1px;background-color:currentColor;-webkit-transition:width 0.3s;transition:width 0.3s}.block-link.white{color:#fff}.block-link.link-loadmore::before{-webkit-transform:rotate(90deg);transform:rotate(90deg)}@media screen and (min-width: 1040px){.block-link:hover .link-label::before{width:50%}}.icon-arrow-left::after,.icon-arrow-right::after{speak:never;content:"";display:inline-block;width:2rem;height:2rem;border-radius:50%;border:1px solid currentColor;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);opacity:0;-webkit-transition:opacity 0.3s;transition:opacity 0.3s}.icon-arrow-left.icon-before::after,.icon-arrow-right.icon-before::after{position:absolute;left:-0.3rem}.icon-arrow-left.icon-after::after,.icon-arrow-right.icon-after::after{position:absolute;right:-0.3rem}@media screen and (min-width: 1040px){.icon-arrow-left:hover::after,.icon-arrow-right:hover::after{opacity:1}}.block-button{border:2px solid #000;padding:1.5rem 4.5rem;background-color:rgba(0,0,0,0);text-transform:uppercase;-webkit-transition:background-color 0.3s, color 0.3s, border-color 0.3s;transition:background-color 0.3s, color 0.3s, border-color 0.3s}@media screen and (min-width: 1040px){.block-button:hover:not(:disabled){background-color:#fff;border-color:#fff}.block-button:hover:not(:disabled) .link-label{-webkit-transform:translateX(0.5rem);transform:translateX(0.5rem)}}.button-load-more{position:relative;border:0 none;padding:0.5rem 0 0.1rem;background-color:rgba(0,0,0,0);font-family:"Forma DJR Text","Helvetica Neue","Helvetica","Roboto","Arial",sans-serif;font-size:clamp(1.2rem, 1.5vw, 1.4rem);text-decoration:none;text-transform:none}.button-load-more::after{content:'';position:absolute;bottom:0;left:0;display:inline-block;height:0.1rem;width:100%;background-color:#000;-webkit-transition:width 0.3s;transition:width 0.3s}@media screen and (min-width: 1040px){.button-load-more:hover::after{width:50%}}.group-related{padding:16rem 0 12rem;color:#000;background-color:#f4f4f4}.group-related .block-heading{margin-left:0}.group-related .related{margin-top:4rem;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.group-related .related-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:3rem}@media screen and (min-width: 960px){.group-related .related-box{margin-bottom:0}}.group-related .related-box::after{content:'';display:block;position:absolute;width:calc(100% - 3rem);height:1px;bottom:0;left:1.5rem;background-color:#000}.group-related .related-heading{margin-top:5rem}.group-related .related-abstract{margin-top:3rem;margin-bottom:6rem}.group-related .block-link{margin-top:auto;margin-bottom:3rem}.fader.fader-flat{background-color:rgba(0,0,0,0.4)}.spinner .loader,.spinner .loader:before,.spinner .loader:after{border-radius:50%;width:2.5em;height:2.5em;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation:load7 1.8s infinite ease-in-out;animation:load7 1.8s infinite ease-in-out}.spinner .loader{color:#000;font-size:1rem;margin:0 auto 2rem;position:relative;text-indent:-9999em;-webkit-transform:translateZ(0) translateY(-100%);transform:translateZ(0) translateY(-100%);-webkit-animation-delay:-0.16s;animation-delay:-0.16s}.spinner .loader:before,.spinner .loader:after{content:'';position:absolute;top:0}.spinner .loader:before{left:-3.5em;-webkit-animation-delay:-0.32s;animation-delay:-0.32s}.spinner .loader:after{left:3.5em}@-webkit-keyframes load7{0%,80%,100%{-webkit-box-shadow:0 2.5em 0 -1.3em;box-shadow:0 2.5em 0 -1.3em}40%{-webkit-box-shadow:0 2.5em 0 0;box-shadow:0 2.5em 0 0}}@keyframes load7{0%,80%,100%{-webkit-box-shadow:0 2.5em 0 -1.3em;box-shadow:0 2.5em 0 -1.3em}40%{-webkit-box-shadow:0 2.5em 0 0;box-shadow:0 2.5em 0 0}}.front-page-container .section-slider{color:#000}.front-page-container .section-slider .hero-slides{background-color:#f4f4f4;border-bottom:1px solid #000}.front-page-container .section-slider .slide-content{width:100%;height:100%;background-color:#000}.front-page-container .section-slider .slide-content .slide-link-wrapper{margin-top:4rem}.front-page-container .section-slider .slide-half-img{background-color:#f4f4f4}.front-page-container .section-slider .slide-half-img .text-wrapper,.front-page-container .section-slider .slide-half-img .text-container,.front-page-container .section-slider .slide-half-img .text-content{height:100%}.front-page-container .section-slider .slide-half-img .text-wrapper{z-index:1;position:relative;margin:0;width:100%;padding:0 3rem}@media screen and (min-width: 960px){.front-page-container .section-slider .slide-half-img .text-wrapper{width:calc( 100% - (2* 1.5rem));margin:auto;padding:0;background-color:rgba(0,0,0,0) !important}}.front-page-container .section-slider .slide-half-img .text-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff}@media screen and (min-width: 960px){.front-page-container .section-slider .slide-half-img .text-content{margin-left:calc( 1.5rem + ( 2 * 8.33333%));color:#000}}.front-page-container .section-slider .slide-half-img .slide-heading{margin:0}.front-page-container .section-slider .slide-half-img .slide-text{margin-top:2rem;font-weight:700}.front-page-container .section-slider .slide-half-img .block-button{background-color:#000;background-color:#000;color:#fff}@media screen and (min-width: 1040px){.front-page-container .section-slider .slide-half-img .block-button:hover{background-color:#a6a6a6;border-color:#a6a6a6;color:#000}}.front-page-container .section-slider .slide-half-img .slide-image{width:100%}@media screen and (min-width: 960px){.front-page-container .section-slider .slide-half-img .slide-image{width:50%}}.front-page-container .section-slider .slide-half-img.img-right .slide-image{right:0;left:auto}.front-page-container .section-slider .slide-half-img.img-right .text-container{margin-right:auto}.front-page-container .section-slider .slide-half-img.img-right .text-content{margin-left:auto;margin-right:auto}@media screen and (min-width: 960px){.front-page-container .section-slider .slide-half-img.img-right .text-content{margin-left:calc( 1.5rem + ( 2 * 8.33333%))}}.front-page-container .section-slider .slide-half-img.img-left .slide-image{right:auto;left:0}.front-page-container .section-slider .slide-half-img.img-left .text-container{margin-left:auto}.front-page-container .section-slider .slide-half-img.img-left .text-content{margin-right:auto;margin-left:auto}@media screen and (min-width: 960px){.front-page-container .section-slider .slide-half-img.img-left .text-content{margin-left:calc( 1.5rem + ( 2 * 8.33333%))}}.front-page-container .section-slider .slide-full-img{color:#fff}.front-page-container .section-slider .slide-full-img .dark-filter{z-index:1;position:absolute;width:100%;height:100%;content:'';display:block}.front-page-container .section-slider .slide-full-img .text-wrapper,.front-page-container .section-slider .slide-full-img .text-container,.front-page-container .section-slider .slide-full-img .text-content{height:100%}.front-page-container .section-slider .slide-full-img .text-wrapper{z-index:1;position:relative}.front-page-container .section-slider .slide-full-img .text-content{margin-left:calc( 1.5rem + ( 2 * 8.33333%));display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.front-page-container .section-slider .slide-full-img .slide-heading{margin:0}.front-page-container .section-slider .slide-full-img .slide-text{margin-top:2rem;font-weight:700}.front-page-container .section-slider .slide-full-img .block-button{background-color:#fff;border-color:#fff;color:#000}@media screen and (min-width: 1040px){.front-page-container .section-slider .slide-full-img .block-button:hover{background-color:#a6a6a6;border-color:#a6a6a6;color:#000}}.front-page-container .section-slider .slide-full-img.img-right .slide-image{right:0;left:auto}.front-page-container .section-slider .slide-full-img.img-right .text-container{margin-right:auto}.front-page-container .section-slider .slide-full-img.img-right .text-content{margin-left:calc( 1.5rem + ( 2 * 8.33333%));margin-right:auto}.front-page-container .section-slider .slide-full-img.img-left .slide-image{right:auto;left:0}.front-page-container .section-slider .slide-full-img.img-left .text-container{margin-left:auto}.front-page-container .section-slider .slide-full-img.img-left .text-content{margin-left:calc( 1.5rem + ( 2 * 8.33333%));margin-right:auto}.front-page-container .section-slider .slide-video{color:#fff}.front-page-container .section-slider .slide-video .dark-filter{z-index:1;position:absolute;width:100%;height:100%;content:'';display:block;pointer-events:none}.front-page-container .section-slider .slide-video .text-wrapper,.front-page-container .section-slider .slide-video .text-container,.front-page-container .section-slider .slide-video .text-content{height:100%}.front-page-container .section-slider .slide-video .text-wrapper{z-index:1;position:relative}.front-page-container .section-slider .slide-video .text-content{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}.front-page-container .section-slider .slide-video .text-content .block-heading{position:absolute;top:0;margin-top:3rem;width:100%}@media screen and (min-width: 960px){.front-page-container .section-slider .slide-video .text-content{text-align:left;margin-left:calc( 1.5rem + ( 2 * 8.33333%))}.front-page-container .section-slider .slide-video .text-content .block-heading{position:relative;margin-top:0}}.front-page-container .section-slider .slide-video .slide-heading{margin:0}.front-page-container .section-slider .slide-video .slide-text{margin-top:2rem;font-weight:700}.front-page-container .section-slider .slide-video .video-toggle{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:50%;width:8rem;height:8rem;font-size:4rem;background-color:#000}.front-page-container .section-slider .slide-video .video-toggle .icon{margin-left:10%}.front-page-container .section-slider .slide-video .video-wrapper{z-index:2;position:absolute;top:100%;width:100%;height:100%;-webkit-backdrop-filter:blur(0.5rem);backdrop-filter:blur(0.5rem);background-color:rgba(0,0,0,0.6);opacity:0;-webkit-transition:opacity 0.3s, -webkit-transform 0.3s;transition:opacity 0.3s, -webkit-transform 0.3s;transition:transform 0.3s, opacity 0.3s;transition:transform 0.3s, opacity 0.3s, -webkit-transform 0.3s}.front-page-container .section-slider .slide-video .video-wrapper .video-close{color:#fff;position:absolute;top:0;right:0;font-size:3.2rem;z-index:1;margin:1.5rem}.front-page-container .section-slider .slide-video .video-wrapper.playing{opacity:1;-webkit-transform:translateY(-100%);transform:translateY(-100%)}.front-page-container .section-slider .slide-video.img-right .slide-image{right:0;left:auto}.front-page-container .section-slider .slide-video.img-right .text-container{margin-right:auto}.front-page-container .section-slider .slide-video.img-left .slide-image{right:auto;left:0}.front-page-container .section-slider .slide-video.img-left .text-container{margin-left:auto}.front-page-container .section-slider .slide-double-img .text-wrapper,.front-page-container .section-slider .slide-double-img .text-container,.front-page-container .section-slider .slide-double-img .text-content,.front-page-container .section-slider .slide-double-img .left-col,.front-page-container .section-slider .slide-double-img .right-col{height:100%}.front-page-container .section-slider .slide-double-img .left-col,.front-page-container .section-slider .slide-double-img .right-col{opacity:0.6}.front-page-container .section-slider .slide-double-img .left-col{left:0;right:auto}.front-page-container .section-slider .slide-double-img .right-col{right:0;left:auto}.front-page-container .section-slider .slide-double-img .right-col img{-webkit-transition:opacity 0.3s;transition:opacity 0.3s}.front-page-container .section-slider .slide-double-img .right-col img:only-child{opacity:1 !important}.front-page-container .section-slider .slide-double-img .right-col :first-child{opacity:1}.front-page-container .section-slider .slide-double-img .right-col :last-child{opacity:0}.front-page-container .section-slider .slide-double-img .right-col.hover :first-child{opacity:0}.front-page-container .section-slider .slide-double-img .right-col.hover :last-child{opacity:1}.front-page-container .section-slider .slide-double-img .text-wrapper{z-index:1;position:relative}.front-page-container .section-slider .slide-double-img .text-content{margin-left:calc( 1.5rem + ( 2 * 8.33333%));display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff}.front-page-container .section-slider .slide-double-img .slide-heading{margin:0}.front-page-container .section-slider .slide-double-img .slide-text{margin-top:2rem;font-weight:700}.front-page-container .section-slider .slide-double-img .block-button{background-color:#fff;border-color:#fff;color:#000}@media screen and (min-width: 1040px){.front-page-container .section-slider .slide-double-img .block-button:hover{background-color:#a6a6a6;border-color:#a6a6a6;color:#000}}.front-page-container .section-slider .slide-double-img.img-right .slide-image{right:0;left:auto}.front-page-container .section-slider .slide-double-img.img-right .text-container{margin-right:auto}.front-page-container .section-slider .slide-double-img.img-right .text-content{margin-left:calc( 1.5rem + ( 2 * 8.33333%));margin-right:auto}.front-page-container .section-slider .slide-double-img.img-left .slide-image{right:auto;left:0}.front-page-container .section-slider .slide-double-img.img-left .text-container{margin-left:auto}.front-page-container .section-slider .slide-double-img.img-left .text-content{margin-right:calc( 1.5rem + ( 2 * 8.33333%));margin-left:auto}.front-page-container .section-text{padding:10rem 0}.front-page-container .section-text .block-heading{padding-bottom:2rem;margin-left:0}.front-page-container .section-text .block-contents{margin-left:auto;padding-right:calc( 1.5rem + ( 1 * 8.33333%))}.front-page-container .section-text .block-link{margin-top:3rem}@media screen and (min-width: 960px){.front-page-container .section-text .block-heading{padding-bottom:0}}@media screen and (min-width: 1040px){.front-page-container .section-text{padding:22rem 0}}.front-page-container .section-divisions{padding:0 0 4rem}@media screen and (min-width: 960px){.front-page-container .section-divisions{padding-bottom:6rem}}.front-page-container .section-divisions .section-wrapper{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.front-page-container .section-divisions .block-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:3rem 2.5rem}@media screen and (min-width: 480px){.front-page-container .section-divisions .block-box{padding:6rem}}.front-page-container .section-divisions .block-box:nth-child(odd){background-color:#000;color:#fff}.front-page-container .section-divisions .block-box:nth-child(odd) .block-button{border-color:#fff}@media screen and (min-width: 1040px){.front-page-container .section-divisions .block-box:nth-child(odd) .block-button:hover{background-color:#a6a6a6;color:#000;border-color:#a6a6a6}}.front-page-container .section-divisions .block-box:nth-child(even){background-color:#a6a6a6}.front-page-container .section-divisions .block-abstract{margin-top:1rem;margin-bottom:auto}.front-page-container .section-divisions .block-figure{margin-top:1.5rem;margin-bottom:2rem}@media screen and (min-width: 480px){.front-page-container .section-divisions .block-figure{margin-top:5.5rem;margin-bottom:4rem}}.front-page-container .section-divisions .block-nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:auto}.front-page-container .section-divisions .block-nav>:last-child{margin-top:2rem}@media screen and (min-width: 1280px){.front-page-container .section-divisions .block-nav{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.front-page-container .section-divisions .block-nav>:last-child{margin-top:0;margin-left:auto}}.front-page-container .section-impact{padding:8rem 0 10rem;background-color:#f4f4f4}@media screen and (min-width: 1040px){.front-page-container .section-impact{padding:15rem 0}}.front-page-container .section-impact .block-header{border-top:1px solid #000;padding-top:6rem;padding-bottom:6rem;padding-right:calc( 1.5rem + ( .5 * 8.33333%))}.front-page-container .section-impact .block-content{margin-top:3rem}.front-page-container .section-impact .block-button{margin-top:3rem}@media screen and (min-width: 1040px){.front-page-container .section-impact .block-button:hover{background-color:#a6a6a6;color:#000;border-color:#a6a6a6}}.front-page-container .section-impact .block-slider{margin-left:auto}.front-page-container .section-impact .block-slide-item{color:#fff}.front-page-container .section-impact .block-slide-item .ratio-content{margin:0 calc( 1.5rem + ( 0 * 8.33333%));display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:2.5rem;border-bottom:8px solid #0091da}@media screen and (min-width: 960px){.front-page-container .section-impact .block-slide-item .ratio-content{padding:6rem 6rem 6rem 5rem}}.front-page-container .section-impact .block-slide-item .slide-heading{margin:0}.front-page-container .section-impact .block-slide-item .slide-abstract{margin-top:2rem;display:-webkit-box;-webkit-box-orient:vertical;overflow-y:hidden;text-overflow:ellipsis;-webkit-line-clamp:6}.front-page-container .section-impact .block-slide-item .slide-link{margin-top:2.5rem}.front-page-container .section-banner{padding:13rem 0 15rem;color:#fff}.front-page-container .section-banner .banner-heading{margin:0;padding-right:calc( 1.5rem + ( 1 * 8.33333%))}@media screen and (min-width: 960px){.front-page-container .section-banner .banner-contents{padding-left:calc( 1.5rem + ( 1 * 8.33333%))}}.front-page-container .section-banner .block-content{padding-top:2rem;font-weight:700}@media screen and (min-width: 960px){.front-page-container .section-banner .block-content{padding-top:0}}.front-page-container .section-banner .block-button{margin-top:4rem;border-color:#fff}@media screen and (min-width: 1040px){.front-page-container .section-banner .block-button:hover{background-color:#fff;border-color:#fff;color:#000}}.front-page-container .section-news{padding-top:12rem}.front-page-container .section-news .block-header{border-top:1px solid #000;padding:3rem 0 5rem}@media screen and (min-width: 960px){.front-page-container .section-news .block-header{padding:5rem 0 9rem}}.front-page-container .section-news .block-link{margin-top:3rem}.front-page-container .section-news .block-news-item{padding-bottom:3rem}.front-page-container .section-news .news-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border:1px solid #000;border-bottom:8px solid #000}.front-page-container .section-news .date-tags{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin:2.5rem 1.5rem 0}@media screen and (min-width: 960px){.front-page-container .section-news .date-tags{margin:2.5rem 5rem 0}}.front-page-container .section-news .news-date{margin-right:auto}.front-page-container .section-news .news-heading{margin:3rem 1.5rem 0;min-height:calc(2*(1.2 * 1.6rem));display:-webkit-box;-webkit-box-orient:vertical;overflow-y:hidden;text-overflow:ellipsis;-webkit-line-clamp:2}@media screen and (min-width: 960px){.front-page-container .section-news .news-heading{margin:3rem 5rem 0;min-height:calc(2*(1.2 * 2.1rem))}}.front-page-container .section-news .news-abstract{margin:3rem 1.5rem 0}@media screen and (min-width: 960px){.front-page-container .section-news .news-abstract{margin:3rem 5rem 0}}.front-page-container .section-news .news-footer{margin:auto 1.5rem 3rem}@media screen and (min-width: 960px){.front-page-container .section-news .news-footer{margin:auto 5rem 3rem}}.front-page-container .section-testimonials{margin-top:12rem}.front-page-container .section-testimonials .block-header{padding:5rem 0 7rem}.front-page-container .section-testimonials .block-link{margin-top:3rem}.front-page-container .section-industries{padding-top:7rem;color:#fff}.front-page-container .section-industries .split-bg{padding:7rem 0;background-image:-webkit-gradient(linear, left top, right top, from(#000), color-stop(50%, #000), color-stop(50%, #a6a6a6), to(#a6a6a6));background-image:linear-gradient(90deg, #000 0%, #000 50%, #a6a6a6 50%, #a6a6a6 100%)}.front-page-container .section-industries .block-header{pointer-events:none}.front-page-container .section-industries .block-header .ratio-content{background-image:-webkit-gradient(linear, left top, right top, from(rgba(0,0,0,0.4)), to(rgba(0,0,0,0.4)));background-image:linear-gradient(90deg, rgba(0,0,0,0.4) 0%, rgba(0,0,0,0.4) 100%)}.front-page-container .section-industries .text-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding-bottom:3rem}@media screen and (min-width: 960px){.front-page-container .section-industries .text-content{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-bottom:0}}.front-page-container .section-industries .block-heading{margin-left:0;padding:0;padding-left:calc( 1.5rem + ( 1 * 8.33333%));padding-right:calc( 1.5rem + ( 1 * 8.33333%))}.front-page-container .section-industries .block-contents{margin-top:3rem;padding:0;padding-left:calc( 1.5rem + ( 1 * 8.33333%));padding-right:calc( 1.5rem + ( 2 * 8.33333%))}.front-page-container .section-industries .block-button{pointer-events:all;margin-top:4rem;border-color:#fff}@media screen and (min-width: 1040px){.front-page-container .section-industries .block-button:hover{background-color:#a6a6a6;border-color:#a6a6a6;color:#000}}.front-page-container .section-industries .block-slider{position:absolute;top:0;left:0;width:100%;height:100%}.front-page-container .section-quick-links{background-color:#f4f4f4;padding:10rem 0 12rem}.front-page-container .section-quick-links .section-wrapper{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.front-page-container .section-quick-links .quick-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-right:calc( 1.5rem + ( 0 * 8.33333%));text-decoration:none}@media screen and (min-width: 960px){.front-page-container .section-quick-links .quick-link{padding-right:calc( 1.5rem + ( 1 * 8.33333%))}}.front-page-container .section-quick-links .quick-link:nth-child(n+2){margin-top:4rem}@media screen and (min-width: 480px){.front-page-container .section-quick-links .quick-link:nth-child(n+2){margin-top:0}}.front-page-container .section-quick-links .quick-link-icon,.front-page-container .section-quick-links .block-heading,.front-page-container .section-quick-links .block-abstract{-webkit-transition:-webkit-transform 0.3s;transition:-webkit-transform 0.3s;transition:transform 0.3s;transition:transform 0.3s, -webkit-transform 0.3s}.front-page-container .section-quick-links .quick-link-icon{margin:0;width:7.2rem;height:7.2rem;-webkit-transform-origin:0 0;transform-origin:0 0}.front-page-container .section-quick-links .block-heading{margin-top:3rem}.front-page-container .section-quick-links .block-abstract{margin-top:2.4rem}.front-page-container .section-quick-links .arrow-icon{font-size:2rem;opacity:0;-webkit-transition:opacity 0.3s;transition:opacity 0.3s}@media screen and (min-width: 1040px){.front-page-container .section-quick-links .quick-link:hover .quick-link-icon{-webkit-transform:scale(1.2);transform:scale(1.2)}.front-page-container .section-quick-links .quick-link:hover .block-heading{-webkit-transform:translateY(-1.5rem);transform:translateY(-1.5rem)}.front-page-container .section-quick-links .quick-link:hover .block-abstract{-webkit-transform:translateY(-3rem);transform:translateY(-3rem)}.front-page-container .section-quick-links .quick-link:hover .arrow-icon{opacity:1}}.paper{background-color:#000;color:#fff}.self-adhesives{background-color:#a6a6a6;color:#000}.security,.fabriano{background-color:#f4f4f4;color:#000}.what-we-do .page-header .block-wrapper{padding:3rem 0}@media screen and (min-width: 960px){.what-we-do .page-header .heading-wrapper{border-bottom:1px solid #fff}}.what-we-do .page-header .block-heading{margin-top:0.5rem}.what-we-do .section-text{padding:7.5rem 0 10rem}.what-we-do .section-text .block-wrapper{margin-left:auto}.what-we-do .section-text .block-content{margin-top:3rem}.what-we-do .section-text .block-button{margin-top:3rem;border-color:#fff;background-color:#fff;color:#000}@media screen and (min-width: 1040px){.what-we-do .section-text .block-button:hover{background-color:#a6a6a6;border-color:#a6a6a6}}.what-we-do .section-slider{padding:4rem 0 7rem}@media screen and (min-width: 960px){.what-we-do .section-slider{padding:10rem 0 15rem}}.what-we-do .section-slider .block-header,.what-we-do .section-slider .block-wrapper{padding:0 calc( 0rem + ( 0 * 8.33333%))}@media screen and (min-width: 960px){.what-we-do .section-slider .block-header,.what-we-do .section-slider .block-wrapper{padding:0 calc( 1.5rem + ( 1 * 8.33333%))}}.what-we-do .section-slider .block-heading{padding-bottom:2rem;padding-right:calc( 1.5rem + ( 0 * 8.33333%))}@media screen and (min-width: 960px){.what-we-do .section-slider .block-heading{padding-bottom:0;padding-right:calc( 1.5rem + ( 2 * 8.33333%))}}.what-we-do .section-slider .block-wrapper{margin-top:5.5rem}.what-we-do .section-slider .block-slide .ratio-content::before{content:'';display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(0,0,0,0)), to(rgba(0,0,0,0.7)));background-image:linear-gradient(180deg, rgba(0,0,0,0) 0%, rgba(0,0,0,0.7) 100%)}.what-we-do .section-slider .slide-caption{position:absolute;left:4rem;bottom:12rem;color:#fff;max-width:70vw}.what-we-do .section-slider .slider-nav{width:calc(100% - 3rem);margin:0 1.5rem;position:absolute;bottom:0;color:#fff}.what-we-do .section-slider .slider-ui{margin-top:0;margin-bottom:4rem;padding-left:4rem}.what-we-do .section-slider .slider-arrows{padding-right:calc( 2rem + ( 0 * 8.33333%))}.what-we-do .section-subpages{padding-bottom:20rem}.what-we-do .section-subpages .block-wrapper{padding:0 calc( 1.5rem + ( 0 * 8.33333%))}@media screen and (min-width: 960px){.what-we-do .section-subpages .block-wrapper{padding:0 calc( 1.5rem + ( 1 * 8.33333%))}}.what-we-do .section-subpages .subpage{margin-top:11rem;padding:0}@media screen and (min-width: 480px){.what-we-do .section-subpages .subpage{padding-left:calc( 1.5rem + ( 0 * 8.33333%));padding-right:calc( 1.5rem + ( 0 * 8.33333%))}}@media screen and (min-width: 1040px){.what-we-do .section-subpages .subpage{padding-bottom:9rem;padding-left:calc( 1.5rem + ( 0 * 8.33333%));padding-right:calc( 1.5rem + ( 1 * 8.33333%))}}.what-we-do .section-subpages .subpage-box{text-decoration:none}.what-we-do .section-subpages .subpage-box.hover+.box-hover{opacity:1;pointer-events:all}.what-we-do .section-subpages .subpage-icon{width:12rem;height:12rem}.what-we-do .section-subpages .block-heading{margin-top:5rem}.what-we-do .section-subpages .block-content{margin-top:1.5rem}.what-we-do .section-subpages .box-hover{position:absolute;top:0;left:0;height:100%;width:100%;margin:0;opacity:0;pointer-events:none;background-color:#fff;-webkit-transition:opacity 0.3s;transition:opacity 0.3s}@media screen and (min-width: 480px){.what-we-do .section-subpages .box-hover{width:calc( 100% - (1rem * 3));margin:0 1.5rem}}@media screen and (min-width: 1040px){.what-we-do .section-subpages .box-hover{height:auto}}.what-we-do .section-subpages .hover-content{color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background-color:rgba(0,0,0,0.4);padding:5rem}.what-we-do .section-subpages .hover-heading{margin:0}.what-we-do .section-subpages .hover-links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:auto}.what-we-do .section-subpages .external-link{margin-right:auto}.what-we-do .section-subpages .internal-link{margin-left:auto}.what-we-do .section-industries{padding:0 0 10rem}.what-we-do .section-industries .block-wrapper{margin-top:10rem}.what-we-do .section-industries .industry-box{margin-bottom:3rem;color:#fff}.what-we-do .section-industries .ratio-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:0 4rem 6rem}.what-we-do .section-industries .ratio-content .block-heading{margin:0}.what-we-do .section-industries .ratio-content .block-abstract{margin-top:2rem}.what-we-do .section-industries .ratio-content .block-link{margin-top:3rem}.what-we-do .section-applications{padding:0 0 7rem}.what-we-do .section-applications .accordion-wrapper{margin-top:10rem}.what-we-do .section-applications .accordion-item{margin-bottom:4rem;overflow:hidden}.what-we-do .section-applications .accordion-item.current{overflow:visible}.what-we-do .section-applications .accordion-item.current .item-content{height:auto;overflow:visible}.what-we-do .section-applications .accordion-item.current .item-opener-icon{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.what-we-do .section-applications .accordion-item.item-disabled .item-opener-link{pointer-events:none}.what-we-do .section-applications .accordion-item.item-disabled .item-opener-icon{display:none}.what-we-do .section-applications .item-opener{border-top:1px solid #fff;padding:4rem 0}.what-we-do .section-applications .item-opener-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.what-we-do .section-applications .item-opener-icon{-webkit-transition:-webkit-transform 0.3s;transition:-webkit-transform 0.3s;transition:transform 0.3s;transition:transform 0.3s, -webkit-transform 0.3s}.what-we-do .section-applications .item-content{height:0;overflow:hidden}.what-we-do.what-we-do-second-level .page-header{padding-top:8rem}.what-we-do.what-we-do-second-level .page-header .block-wrapper{padding:0 0 8rem}.what-we-do.what-we-do-second-level .page-header .block-wrapper .heading-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.what-we-do.what-we-do-second-level .page-header .block-wrapper .block-breadcrumb{margin-top:auto}.what-we-do.what-we-do-second-level .page-header .block-wrapper .block-heading{margin-bottom:3rem}@media screen and (min-width: 768px){.what-we-do.what-we-do-second-level .page-header .block-wrapper{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}}.what-we-do.what-we-do-second-level .slider-column .ratio-content::before{content:'';display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(0,0,0,0)), to(rgba(0,0,0,0.7)));background-image:linear-gradient(180deg, rgba(0,0,0,0) 0%, rgba(0,0,0,0.7) 100%)}.what-we-do.what-we-do-second-level .slider-column .slide-caption{position:absolute;left:4rem;bottom:4rem}.what-we-do.what-we-do-second-level .slider-column .slider-nav{position:absolute;top:100%}.what-we-do.what-we-do-second-level .slider-column .slider-arrows{padding-right:calc( 2rem + ( 0 * 8.33333%))}.what-we-do.what-we-do-second-level .section-text{padding-top:5rem}@media screen and (min-width: 960px){.what-we-do.what-we-do-second-level .section-text{padding-top:0}}.what-we-do.what-we-do-second-level .section-text .block-wrapper{margin-left:0;margin-right:auto}.what-we-do.what-we-do-second-level .section-text .block-links{margin-top:1rem}.what-we-do.what-we-do-second-level .section-text .block-links .block-link{margin-top:1em;margin-right:1em}.what-we-do.what-we-do-second-level.self-adhesives .block-slider,.what-we-do.what-we-do-second-level.fabriano .block-slider,.what-we-do.what-we-do-second-level.security .block-slider{color:#fff}@media screen and (min-width: 960px){.what-we-do.self-adhesives .page-header .heading-wrapper{border-bottom:1px solid #000}}.what-we-do.self-adhesives .section-text .block-button{border-color:#000;background-color:#000;color:#fff}@media screen and (min-width: 1040px){.what-we-do.self-adhesives .section-text .block-button:hover{background-color:#fff;border-color:#fff;color:#000}}@media screen and (min-width: 960px){.what-we-do.fabriano .page-header .heading-wrapper,.what-we-do.security .page-header .heading-wrapper{border-bottom:1px solid #000}}.what-we-do.fabriano .section-text .block-button,.what-we-do.security .section-text .block-button{border-color:#000;background-color:#000;color:#fff}@media screen and (min-width: 1040px){.what-we-do.fabriano .section-text .block-button:hover,.what-we-do.security .section-text .block-button:hover{background-color:#a6a6a6;border-color:#a6a6a6;color:#000}}.what-we-do.fabriano .section-applications .accordion-label,.what-we-do.security .section-applications .accordion-label{border-top:1px solid #000}.what-we-do.fabriano .group-related,.what-we-do.security .group-related{background-color:#fff}.what-we-do .section-banner{margin-top:10rem;margin-bottom:10rem;color:#fff}.what-we-do .section-banner .ratio-content{background-color:rgba(0,0,0,0.5)}.what-we-do .section-banner .content-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-line-pack:center;align-content:center;height:100%}.what-we-do .section-banner .block-heading{padding-right:calc( 1.5rem + ( 3 * 8.33333%))}.what-we-do .section-checkered{padding-top:10rem;padding-bottom:15rem}.what-we-do .section-checkered .block-header{padding-bottom:4rem}.what-we-do .section-checkered .block-heading,.what-we-do .section-checkered .block-contents{padding-left:0;padding-right:0}.what-we-do .section-checkered .block-heading{margin-right:auto}@media screen and (min-width: 960px){.what-we-do .section-checkered .block-contents{padding-right:calc( 1.5rem + ( 1 * 8.33333%))}}.what-we-do .section-checkered .header-link{margin-top:2rem}.what-we-do .section-checkered .row-wrapper{margin-bottom:5rem}@media screen and (min-width: 960px){.what-we-do .section-checkered .row-wrapper{margin-bottom:0;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}}@media screen and (min-width: 960px){.what-we-do .section-checkered .row-wrapper .visual-column{padding:0 0 0 calc( 1.5rem + ( 1 * 8.33333%))}}.what-we-do .section-checkered .row-wrapper .content-column{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (min-width: 960px){.what-we-do .section-checkered .row-wrapper .content-column{padding:0 calc( 1.5rem + ( 2 * 8.33333%)) 0 calc( 1.5rem + ( 1 * 8.33333%))}}.what-we-do .section-checkered .row-wrapper .block-heading{margin-top:2rem}@media screen and (min-width: 960px){.what-we-do .section-checkered .row-wrapper .block-heading{margin-top:0}}.what-we-do .section-checkered .row-wrapper .block-abstract,.what-we-do .section-checkered .row-wrapper .block-link{margin-top:2rem}@media screen and (min-width: 960px){.what-we-do .section-checkered .row-wrapper .block-abstract,.what-we-do .section-checkered .row-wrapper .block-link{margin-top:3rem}}.what-we-do .section-checkered .row-wrapper:nth-child(even){-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}@media screen and (min-width: 960px){.what-we-do .section-checkered .row-wrapper:nth-child(even) .visual-column{padding:0 calc( 1.5rem + ( 1 * 8.33333%)) 0 0}}@media screen and (min-width: 960px){.what-we-do .section-checkered .row-wrapper:nth-child(even) .content-column{padding:0 calc( 1.5rem + ( 1 * 8.33333%)) 0 calc( 1.5rem + ( 2 * 8.33333%))}}.product-contacts{z-index:10;position:fixed;width:calc(100vw - 3rem);height:-webkit-fill-available;height:-moz-available;height:stretch;left:100vw;top:0;background-color:#fff;-webkit-transform:translateX(0%);transform:translateX(0%);-webkit-transition:-webkit-transform 0.3s;transition:-webkit-transform 0.3s;transition:transform 0.3s;transition:transform 0.3s, -webkit-transform 0.3s}@media screen and (min-width: 480px){.product-contacts{width:calc(100vw - 5rem)}}@media screen and (min-width: 960px){.product-contacts{width:50vw}}.product-contacts .product-form-opener{position:absolute;top:50%;left:0;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:3rem;padding:0 3rem;color:#000;-webkit-transform-origin:0 0;transform-origin:0 0;background-color:#fff;-webkit-transform:rotate(-90deg) translateY(-99%);transform:rotate(-90deg) translateY(-99%);text-decoration:none}@media screen and (min-width: 480px){.product-contacts .product-form-opener{height:5rem}}.product-contacts .product-form-opener .icon::before{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transition:-webkit-transform 0.3s;transition:-webkit-transform 0.3s;transition:transform 0.3s;transition:transform 0.3s, -webkit-transform 0.3s}.product-contacts.opened{-webkit-transform:translateX(calc(-1 * (100% - 0rem)));transform:translateX(calc(-1 * (100% - 0rem)))}@media screen and (min-width: 480px){.product-contacts.opened{-webkit-transform:translateX(calc(-1 * (100% - 0rem)));transform:translateX(calc(-1 * (100% - 0rem)))}}.product-contacts.opened .product-form-opener .icon::before{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.product-contacts .form-wrapper{overflow-x:hidden;overflow-y:auto;margin-top:5rem;height:calc( 95vh - 5rem);padding:0 calc( 1.5rem + ( 0 * 8.33333%)) 5rem calc( 1.5rem + ( 0 * 8.33333%))}@media screen and (min-width: 1040px){.product-contacts .form-wrapper{margin-top:16rem;height:calc( 95vh - 16rem);padding:0 calc( 1.5rem + ( 3 * 8.33333%)) 5rem calc( 1.5rem + ( 1 * 8.33333%))}}.product-contacts .form-header{padding-bottom:5rem}.product-contacts .form-abstract:not(:empty){padding-top:2rem}.product-contacts .select-field{padding-top:3.5rem}.about-us .page-header{color:#fff}.about-us .page-header .ratio-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;background-color:rgba(0,0,0,0.4)}.about-us .page-header .block-header{margin-bottom:5rem}.about-us .section-text{padding-top:3rem;padding-bottom:3rem}@media screen and (min-width: 1040px){.about-us .section-text{padding-top:7rem;padding-bottom:7rem}}.about-us .section-text .block-wrapper{margin-left:auto;margin-right:auto}.about-us .section-text .block-heading{margin:0;font-size:3.8rem}.about-us .section-text .block-content{margin-top:2rem}.about-us .section-text-image{padding-top:3rem;padding-bottom:3rem}@media screen and (min-width: 480px){.about-us .section-text-image{padding-top:5rem;padding-bottom:7rem}}@media screen and (min-width: 1040px){.about-us .section-text-image{padding-top:8rem;padding-bottom:10rem}}.about-us .section-text-image .visual-column{margin-left:auto;margin-right:0}@media screen and (min-width: 480px){.about-us .section-text-image .visual-column{padding-right:calc( 1.5rem + ( 1 * 8.33333%))}}@media screen and (min-width: 960px){.about-us .section-text-image .visual-column{padding-right:calc( 1.5rem + ( 1 * 8.33333%))}}.about-us .section-text-image .content-column{margin-left:0;margin-right:auto;padding-top:3rem}@media screen and (min-width: 768px){.about-us .section-text-image .content-column{padding-top:0}}.about-us .section-text-image .block-abstract{margin-top:6rem}.about-us .section-divisions .block-heading{margin-right:auto}.about-us .section-divisions .block-contents{padding-right:calc( 1.5rem + ( 1 * 8.33333%))}.about-us .section-divisions .divisions{padding-top:3rem}@media screen and (min-width: 960px){.about-us .section-divisions .divisions{padding-top:7rem}}.about-us .section-divisions .block-box{margin-top:0}.about-us .section-divisions .block-box:nth-child(3){margin-top:2.5rem}.about-us .section-divisions .block-box:nth-child(3) .inner-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width: 960px){.about-us .section-divisions .block-box:nth-child(3) .inner-wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.about-us .section-divisions .block-box:nth-child(3) .block-figure{display:none}.about-us .section-divisions .block-box:nth-child(3) .block-heading,.about-us .section-divisions .block-box:nth-child(3) .block-abstract{margin:0 0 2rem}@media screen and (min-width: 960px){.about-us .section-divisions .block-box:nth-child(3) .block-heading,.about-us .section-divisions .block-box:nth-child(3) .block-abstract{margin:0}}.about-us .section-divisions .block-box:nth-child(3) .block-nav{display:block;margin-left:0}@media screen and (min-width: 960px){.about-us .section-divisions .block-box:nth-child(3) .block-nav{margin-left:auto}}.about-us .section-divisions .inner-wrapper{padding:3rem 2.5rem}@media screen and (min-width: 480px){.about-us .section-divisions .inner-wrapper{padding:6rem}}.about-us .section-divisions .inner-wrapper.paper .block-button{background-color:#000;color:#fff;border-color:#fff}@media screen and (min-width: 1040px){.about-us .section-divisions .inner-wrapper.paper .block-button:hover{background-color:#a6a6a6;color:#000;border-color:#a6a6a6}}.about-us .section-divisions .inner-wrapper.self-adhesives .block-button{background-color:#a6a6a6;color:#000;border-color:#000}@media screen and (min-width: 1040px){.about-us .section-divisions .inner-wrapper.self-adhesives .block-button:hover{background-color:#fff;color:#000;border-color:#fff}}.about-us .section-divisions .inner-wrapper.fabriano .block-button,.about-us .section-divisions .inner-wrapper.security .block-button{background-color:#f4f4f4;color:#000;border-color:#000}@media screen and (min-width: 1040px){.about-us .section-divisions .inner-wrapper.fabriano .block-button:hover,.about-us .section-divisions .inner-wrapper.security .block-button:hover{background-color:#a6a6a6;color:#000;border-color:#a6a6a6}}.about-us .section-divisions .block-abstract{margin-top:2rem}.about-us .section-divisions .block-figure{margin-top:2rem;margin-bottom:3rem}@media screen and (min-width: 480px){.about-us .section-divisions .block-figure{margin-top:4rem;margin-bottom:4rem}}.about-us .section-divisions .block-nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}@media screen and (min-width: 960px){.about-us .section-divisions .block-nav{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}.about-us .group-related{background-color:#fff;padding-top:5rem}.about-us .section-banner{padding:10rem 0 18rem;color:#fff}.about-us .section-banner .banner-contents{margin-left:auto}.about-us .section-banner .block-content{margin-bottom:4rem}.about-us .section-banner .block-button{border-color:#fff;color:#fff;background-color:rgba(0,0,0,0)}@media screen and (min-width: 1040px){.about-us .section-banner .block-button:hover{border-color:#fff;color:#000;background-color:#fff}}.about-us.about-us-culture .section-banner{padding:3rem 0}@media screen and (min-width: 960px){.about-us.about-us-culture .section-banner{padding:4.5rem 0}}@media screen and (min-width: 1040px){.about-us.about-us-culture .section-banner{padding:6rem 0}}.about-us.about-us-culture .section-banner .banner-wrapper{padding:8rem 0}@media screen and (min-width: 960px){.about-us.about-us-culture .section-banner .banner-wrapper{padding:12rem 0}}@media screen and (min-width: 1040px){.about-us.about-us-culture .section-banner .banner-wrapper{padding:18rem 0}}.about-us.about-us-culture .section-banner .banner-heading{padding-right:calc( 1.5rem + ( 1 * 8.33333%))}.about-us.about-us-culture .section-banner .banner-contents{margin-left:0;margin-right:auto}.about-us.about-us-culture .section-banner .block-content{margin-bottom:4rem}.about-us.about-us-culture .section-text-image{padding-top:3rem;padding-bottom:5rem}@media screen and (min-width: 960px){.about-us.about-us-culture .section-text-image{padding-top:4.5rem;padding-bottom:6rem}}@media screen and (min-width: 1040px){.about-us.about-us-culture .section-text-image{padding-top:6rem;padding-bottom:8rem}}.about-us.about-us-culture .section-text-image .visual-column{margin-top:5rem;padding-right:1.5rem}.about-us.about-us-culture .section-text-image .visual-column,.about-us.about-us-culture .section-text-image .content-column{margin-left:auto;margin-right:auto}.about-us.about-us-culture .section-text-image .block-abstract{margin-top:0}.about-us .section-slider{padding-top:4rem;padding-bottom:4rem}@media screen and (min-width: 1040px){.about-us .section-slider{padding-top:7rem;padding-bottom:7rem}}.about-us .section-slider .slider-wrapper{margin:0 auto}.about-us .section-slider .slide-item{display:-webkit-box;display:-ms-flexbox;display:flex}.about-us .section-slider .content-column{padding-top:3rem}@media screen and (min-width: 960px){.about-us .section-slider .content-column{padding-top:0;padding-left:calc( 1.5rem + ( 1 * 8.33333%))}}.about-us .section-slider .block-subheading{font-weight:700}.about-us .section-slider .block-heading{margin-top:1.5rem}.about-us .section-slider .block-abstract{margin-top:4rem}.about-us .section-slider .slider-nav{height:5rem}.about-us .section-slider .slider-ui{padding-left:calc( 1.5rem + ( 1 * 8.33333%));margin-top:1rem}.about-us.about-us-group .section-text-image{margin-top:10rem;margin-bottom:5rem}.about-us.about-us-group .section-text-image .visual-column{padding-left:calc( 1.5rem + ( 0 * 8.33333%));padding-right:calc( 1.5rem + ( 0 * 8.33333%))}@media screen and (min-width: 960px){.about-us.about-us-group .section-text-image .visual-column{padding-left:calc( 1.5rem + ( 2 * 8.33333%));padding-right:calc( 1.5rem + ( 1 * 8.33333%))}}.about-us.about-us-group .section-text-image .visual-column,.about-us.about-us-group .section-text-image .content-column{margin:3rem 0 0}@media screen and (min-width: 960px){.about-us.about-us-group .section-text-image .visual-column,.about-us.about-us-group .section-text-image .content-column{margin:12rem 0 0}}@media screen and (min-width: 960px){.about-us.about-us-group .section-text-image .block-heading{z-index:3;position:absolute;top:0;left:0}}.about-us.about-us-group .section-text-image .block-abstract{margin:0}.about-us .section-numbers{margin:0 auto 4rem;padding-top:9rem}.about-us .section-numbers .numbers-grid{margin-top:5rem}@media screen and (min-width: 960px){.about-us .section-numbers .numbers-grid{-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}}.about-us .section-numbers .number-box{margin-bottom:3rem}.about-us .section-numbers .number-value{border-top:1px solid #000;border-bottom:1px solid #000;padding-top:2rem;padding-bottom:2rem}.about-us .section-numbers .number-label{margin-top:3rem;font-weight:700}.about-us .section-investors{padding-top:15rem;padding-bottom:15rem}@media screen and (min-width: 1040px){.about-us .section-investors .content-column,.about-us .section-investors .downloads-wrapper{padding-left:calc( 1.5rem + ( 2 * 8.33333%))}}.about-us .section-investors .content-column{padding-bottom:3rem}@media screen and (min-width: 1040px){.about-us .section-investors .content-column{padding-right:calc( 1.5rem + ( 1 * 8.33333%))}}.about-us .section-investors .section-row::before{display:none}.about-us .section-investors .section-row>.ratio-content{position:relative}.about-us .section-investors .visual-column{margin:0 auto}@media screen and (min-width: 1040px){.about-us .section-investors .visual-column{position:absolute;right:0;top:0}}.about-us .section-investors .block-abstract{margin-top:4rem}.about-us .section-investors .downloads-wrapper{margin:0 auto}@media screen and (min-width: 1040px){.about-us .section-investors .downloads-wrapper{margin-left:0}}.about-us .section-investors .downloads{border-top:1px solid #000;border-bottom:1px solid #000}.about-us .section-investors .download-item{margin:4rem 0 3rem;position:relative;padding-left:calc( 5rem + 1em);min-height:5rem}.about-us .section-investors .download-item::before{position:absolute;display:inline-block;content:'';width:5rem;height:5rem;left:0;top:0}.about-us .section-investors .download-link{text-decoration:none}.about-us .section-investors .link-label{line-height:1.2;font-size:2.5rem;font-weight:700;letter-spacing:0.8px}.about-us .section-investors .link-hint{margin-top:0.5rem;font-size:1.4rem;letter-spacing:0.2px}.about-us .section-group-divisions{margin-top:7rem;padding-top:5rem;padding-bottom:5rem;background-color:#f4f4f4}@media screen and (min-width: 960px){.about-us .section-group-divisions{margin-top:15rem;padding-top:12rem;padding-bottom:15rem}}.about-us .section-group-divisions .section-row{padding-top:5rem}@media screen and (min-width: 960px){.about-us .section-group-divisions .section-row{padding-top:10rem}}.about-us .section-group-divisions .block-grid{margin-top:4rem}@media screen and (min-width: 960px){.about-us .section-group-divisions .block-grid{margin-top:8rem}}.about-us .section-group-divisions .divisions-row{padding-bottom:0}@media screen and (min-width: 960px){.about-us .section-group-divisions .divisions-row{padding-bottom:6rem}}.about-us .section-group-divisions .division{margin-bottom:4rem;padding-right:calc( 1.5rem + ( 1 * 8.33333%))}.about-us .section-group-divisions .division .block-heading{padding-top:3rem;border-top:1px solid #000}.about-us .section-group-divisions .division .block-abstract{margin-top:2rem}.about-us .section-group-divisions .brand{margin-bottom:3rem}.about-us .section-group-divisions .brand-card{background-color:#fff}.about-us .section-group-divisions .brand-card .card-cover{background-color:#fff}.about-us .section-group-divisions .brand-card.card-cordenons{background-color:#d9d9d9}.about-us .section-group-divisions .brand-card.card-cordenons .card-cover{background-color:#d9d9d9}.about-us .section-group-divisions .brand-card.hover .card-cover{-webkit-transform:translateX(-100%);transform:translateX(-100%)}.about-us .section-group-divisions .brand-card:hover .card-cover{-webkit-transform:translateX(-100%);transform:translateX(-100%)}.about-us .section-group-divisions .card-cover{cursor:pointer;z-index:2;width:100%;height:100%;-webkit-transition:-webkit-transform 0.4s;transition:-webkit-transform 0.4s;transition:transform 0.4s;transition:transform 0.4s, -webkit-transform 0.4s}.about-us .section-group-divisions .branch-labels{text-align:right}.about-us .section-group-divisions .branch-label{margin-left:1.5rem;padding:0.5rem 1.5rem;line-height:1.2;font-size:1.6rem;font-weight:700;letter-spacing:0.6px;text-transform:uppercase}.about-us .section-group-divisions .card-content{z-index:1;top:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;width:100%;padding:5rem}.about-us .section-group-divisions .branch-abstract{margin-top:3rem}.about-us .section-group-divisions .branch-link{margin-top:auto}.about-us .section-group-divisions .related{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:4rem}@media screen and (min-width: 960px){.about-us .section-group-divisions .related{margin-bottom:0}}.about-us .section-group-divisions .related .block-heading{margin:0}.about-us .section-group-divisions .related .block-abstract{margin:2rem 0 0}@media screen and (min-width: 960px){.about-us .section-group-divisions .related .block-abstract{margin:3rem 0 0}}.about-us .section-group-divisions .related .block-links{margin-top:auto}.about-us .section-group-divisions .related .block-link{margin-top:2rem}@media screen and (min-width: 960px){.about-us .section-group-divisions .related .block-link{margin-top:3rem}}.about-us .section-rich-banner{padding-top:7rem;padding-bottom:7rem;color:#fff}@media screen and (min-width: 960px){.about-us .section-rich-banner .banner-heading,.about-us .section-rich-banner .banner-contents{padding-right:calc( 1.5rem + ( 1 * 8.33333%))}}.about-us .section-rich-banner .banner-contents{padding-top:3rem}@media screen and (min-width: 960px){.about-us .section-rich-banner .banner-contents{padding-top:0}}.about-us .section-rich-banner .columns-wrapper{margin-top:4rem}@media screen and (min-width: 960px){.about-us .section-rich-banner .columns-wrapper>:first-child{margin-left:calc( 0rem + ( 2 * 8.33333%))}}.about-us .section-rich-banner .rich-column{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media screen and (min-width: 960px){.about-us .section-rich-banner .rich-column{padding-right:calc( 1.5rem + ( 1 * 8.33333%))}}.about-us .section-rich-banner .rich-column+.rich-column{margin-top:3.5rem}@media screen and (min-width: 960px){.about-us .section-rich-banner .rich-column+.rich-column{margin-top:0}}.about-us .section-rich-banner .rich-column-content{padding-top:2rem}@media screen and (min-width: 960px){.about-us .section-rich-banner .rich-column-content{padding-top:0;padding-left:1.5rem}}.about-us .section-rich-banner .link-wrapper{margin-top:4rem}@media screen and (min-width: 960px){.about-us .section-rich-banner .link-column{padding-left:calc( 1.5rem + ( 2 * 8.33333%))}}.about-us .section-rich-banner .block-button{border-color:#fff;color:#fff}@media screen and (min-width: 1040px){.about-us .section-rich-banner .block-button:hover{border-color:#fff;color:#000;background-color:#fff}}.about-us.about-us-management .page-header{color:#000}.about-us.about-us-management .page-header .ratio-content{background-color:rgba(0,0,0,0)}.about-us.about-us-management .page-header .block-header{margin-top:7rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.about-us.about-us-management .page-header .page-title{padding-right:calc( 1.5rem + ( 1 * 8.33333%))}.about-us .section-members .member-box{margin-bottom:5rem}@media screen and (min-width: 1040px){.about-us .section-members .member-box{margin-bottom:7.5rem}.about-us .section-members .member-box:hover .member-figure .ratio-content{-webkit-transform:scale(1.1);transform:scale(1.1);opacity:0.6}.about-us .section-members .member-box:hover .member-name{padding-top:1.5rem;padding-bottom:1rem}.about-us .section-members .member-box:hover .member-job{padding-top:1rem;padding-bottom:2rem}.about-us .section-members .member-box:hover .member-todetail{opacity:1}}.about-us .section-members .member-details{z-index:0;position:fixed;width:100%;height:100%;max-width:-webkit-fill-available;max-width:-moz-available;max-width:stretch;max-height:-webkit-fill-available;max-height:-moz-available;max-height:stretch;top:0;left:0;background-color:#fff;opacity:0;-webkit-transition:opacity 0.3s, width 0.3s, height 0.3s;transition:opacity 0.3s, width 0.3s, height 0.3s;pointer-events:none}.about-us .section-members .member-details.current{z-index:50;opacity:1;pointer-events:all}.about-us .section-members .member-details.current .member-details-header{opacity:1}.about-us .section-members .member-details.show .member-details-body{opacity:1}.about-us .section-members .member-details .member-details-header,.about-us .section-members .member-details .member-details-body{opacity:0;-webkit-transition:opacity 0.3s;transition:opacity 0.3s}.about-us .section-members .member-details .member-details-header{height:8rem;padding-top:3rem}@media screen and (min-width: 1040px){.about-us .section-members .member-details .member-details-header{height:16rem;padding-top:7.4rem}}.about-us .section-members .member-details .member-details-body{margin-top:2.5rem;height:70vh;overflow-y:auto}.about-us .section-members .member-details .member-detail-column{padding:2rem calc( 1.5rem + ( 0 * 8.33333%)) 4rem}@media screen and (min-width: 480px){.about-us .section-members .member-details .member-detail-column{padding:0 calc( 1.5rem + ( 1 * 8.33333%)) 4rem 0}}.about-us .section-members .member-details .member-detail-name{margin-bottom:4rem}.about-us .section-members .member-details .member-bio-column{padding:0 calc( 1.5rem + ( 0 * 8.33333%)) 5rem}@media screen and (min-width: 480px){.about-us .section-members .member-details .member-bio-column{padding:0 calc( 1.5rem + ( 1 * 8.33333%)) 5rem 0}}.about-us .section-members .member-details .close-button{margin-left:auto}.about-us .section-members .member-figure{overflow:hidden;background-color:#000}.about-us .section-members .member-figure .ratio-content{-webkit-transition:opacity 0.3s, -webkit-transform 0.3s;transition:opacity 0.3s, -webkit-transform 0.3s;transition:opacity 0.3s, transform 0.3s;transition:opacity 0.3s, transform 0.3s, -webkit-transform 0.3s}.about-us .section-members .member-todetail{z-index:3;position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;bottom:0;left:0;padding:0 3rem 2rem;color:#fff;opacity:0;-webkit-transition:opacity 0.3s;transition:opacity 0.3s}.about-us .section-members .member-data{border-top:8px solid #000}.about-us .section-members .member-name,.about-us .section-members .member-job{border-bottom:1px solid #000;-webkit-transition:padding 0.3s;transition:padding 0.3s}.about-us .section-members .member-name{padding:3rem 0 2rem}.about-us .section-members .member-job{padding:2rem 0 3rem}.about-us.about-us-history{overflow-x:hidden}.about-us.about-us-history .page-header{padding-top:3rem;padding-bottom:1rem;color:#000}@media screen and (min-width: 960px){.about-us.about-us-history .page-header{padding-top:7rem}}.about-us.about-us-history .page-header .page-subtitle{margin-top:2rem}.about-us.about-us-history .page-header .page-abstract{margin-top:1rem}.about-us.about-us-history .milestones-slider,.about-us.about-us-history .timeline-slider{position:relative}.about-us.about-us-history .milestones-slider .slick-list,.about-us.about-us-history .timeline-slider .slick-list{overflow:visible}.about-us.about-us-history .milestones-slider{z-index:1}.about-us.about-us-history .milestone-slide{display:-webkit-box;display:-ms-flexbox;display:flex;height:29rem;color:#fff;background-image:-webkit-gradient(linear, left bottom, left top, from(#000), color-stop(29rem, #000), color-stop(29rem, rgba(0,0,0,0)));background-image:linear-gradient(0deg, #000 0%, #000 29rem, rgba(0,0,0,0) 29rem)}.about-us.about-us-history .milestone-slide .slide-columns{position:relative}.about-us.about-us-history .milestone-slide .content-col{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-bottom:3rem}@media screen and (min-width: 960px){.about-us.about-us-history .milestone-slide .content-col{padding-right:calc( 1.5rem + ( 1 * 8.33333%))}}@media screen and (min-width: 1040px){.about-us.about-us-history .milestone-slide .content-col{padding-right:calc( 1.5rem + ( 2 * 8.33333%))}}.about-us.about-us-history .milestone-slide .block-content{display:-webkit-box;-webkit-box-orient:vertical;overflow-y:hidden;text-overflow:ellipsis;-webkit-line-clamp:8}.about-us.about-us-history .milestone-slide .figure-col{position:absolute;right:-8%;bottom:55%;margin-bottom:1.5rem;min-width:27.5rem;max-width:60rem;width:33vw}@media screen and (min-width: 480px){.about-us.about-us-history .milestone-slide .figure-col{bottom:60%;right:0;width:42vw}}@media screen and (min-width: 960px){.about-us.about-us-history .milestone-slide .figure-col{bottom:0;right:0;width:55vw}}@media screen and (min-width: 1040px){.about-us.about-us-history .milestone-slide .figure-col{bottom:0;right:8.625%}}.about-us.about-us-history .milestone-slide .milestone-figure{border:1px solid rgba(0,0,0,0);border-radius:50%}@media screen and (min-width: 480px){.about-us.about-us-history .milestone-slide .milestone-figure{border:1px solid #000}}.about-us.about-us-history .milestone-slide .milestone-figure .ratio-content{border-radius:50%;padding:1.5rem;overflow:hidden}.about-us.about-us-history .milestone-slide .milestone-figure .ratio-content img{border-radius:50%;background-color:#fff}.about-us.about-us-history .timeline-slider{z-index:0;margin-bottom:7rem}.about-us.about-us-history .timeline-slider::before{content:'';display:inline-block;position:absolute;height:1px;width:100vw;bottom:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);background-color:#000}.about-us.about-us-history .timeline-slide{margin:0;height:20rem;text-align:center;pointer-events:none}.about-us.about-us-history .timeline-slide:not(.slick-current){cursor:pointer;pointer-events:all}.about-us.about-us-history .timeline-slide:not(.slick-current):hover .milestone-year{font-size:clamp(2.1rem, 2.4vw, 3.8rem);top:65%}.about-us.about-us-history .timeline-slide:not(.slick-current):hover::after{height:23%}.about-us.about-us-history .timeline-slide::before{content:'';display:inline-block;position:absolute;top:0;left:50%;width:2rem;height:2rem;background-color:#000;-webkit-transform-origin:50%;transform-origin:50%;-webkit-transform:translate(-50%, -125%) rotate(45deg);transform:translate(-50%, -125%) rotate(45deg);-webkit-transition:-webkit-transform 0.4s;transition:-webkit-transform 0.4s;transition:transform 0.4s;transition:transform 0.4s, -webkit-transform 0.4s}.about-us.about-us-history .timeline-slide::after{content:'';display:inline-block;position:absolute;bottom:0;left:50%;width:1px;height:18%;background-color:#000;-webkit-transition:height 0.4s;transition:height 0.4s}.about-us.about-us-history .timeline-slide .milestone-year{top:75%;line-height:1;font-size:clamp(1.2rem, 1.5vw, 1.6rem);font-weight:700;text-decoration:none;-webkit-transition:font-size 0.4s, top 0.4s;transition:font-size 0.4s, top 0.4s}.about-us.about-us-history .slick-current::before{-webkit-transform:translate(-50%, -50%) rotate(45deg);transform:translate(-50%, -50%) rotate(45deg)}.about-us.about-us-history .slick-current::after{height:48%}.about-us.about-us-history .slick-current .milestone-year{top:35%;font-size:clamp(3.4rem, 4.2vw, 6.7rem)}.about-us .section-navigation{padding-top:10rem;padding-bottom:10rem;background-color:#f4f4f4}.about-us .section-navigation .navigation-voice{text-decoration:none;margin-bottom:3rem}@media screen and (min-width: 960px){.about-us .section-navigation .navigation-voice{margin-bottom:0}}.about-us .section-navigation .navigation-voice .link-label{-webkit-transition:-webkit-transform 0.3s;transition:-webkit-transform 0.3s;transition:transform 0.3s;transition:transform 0.3s, -webkit-transform 0.3s}@media screen and (min-width: 1040px){.about-us .section-navigation .navigation-voice:hover .link-label{-webkit-transform:translateX(0.5rem);transform:translateX(0.5rem)}.about-us .section-navigation .navigation-voice:hover .icon-after .link-label{-webkit-transform:translateX(-0.5rem);transform:translateX(-0.5rem)}.about-us .section-navigation .navigation-voice:hover .icon::after{opacity:1}}.about-us .section-navigation .voice-text{margin-top:2rem;padding-bottom:2rem;border-bottom:1px solid #000;font-weight:700}.industries .page-header{color:#fff}.industries .page-header .ratio-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;background-color:rgba(0,0,0,0.4)}.industries .page-header .block-header{margin-bottom:5rem}.industries .section-text{padding-top:3rem;padding-bottom:3rem}@media screen and (min-width: 1040px){.industries .section-text{padding-top:7rem;padding-bottom:7rem}}.industries .section-text .block-wrapper{margin-left:auto;margin-right:auto}.industries .section-text .block-heading{margin:0}.industries .section-text .block-content{margin-top:2rem}.industries .section-industries{padding-top:3rem;padding-bottom:3rem}@media screen and (min-width: 1040px){.industries .section-industries{padding-top:7rem;padding-bottom:7rem}}.industries .section-industries .block-wrapper{padding-top:3rem;color:#fff}@media screen and (min-width: 1040px){.industries .section-industries .block-wrapper{padding-top:7rem}}.industries .section-industries .industry-box{margin-bottom:3rem}.industries .section-industries .ratio-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:0 4rem 6rem}.industries .section-industries .ratio-content .block-heading{margin:0}.industries .section-industries .ratio-content .block-abstract{margin-top:2rem}.industries .section-industries .ratio-content .block-link{margin-top:3rem}.impact .banner-block-h2-style{font-size:clamp(2rem, 4vw, 6.7rem)}.impact .banner-block-h2-style.very_big_texts{font-size:clamp(5rem, 7vw, 12rem)}.impact .banner-block-h2-style.text_centered{padding-left:8%;padding-right:8%}@media screen and (max-width: 599px){.impact .banner-block-h2-style.text_left{font-size:8vw}}@media screen and (max-width: 600px){.impact .banner-block-h2-style{font-size:3rem}}.impact .no_margin_left{margin-left:0px !important}.impact .spacer_block_desk{display:none}@media screen and (min-width: 960px){.impact .spacer_block_desk{display:block}}.impact .spacer_block_mobile{display:block}@media screen and (min-width: 960px){.impact .spacer_block_mobile{display:none}}@media screen and (max-width: 599px){.impact .m-ratio-3x1::before{padding-top:33%}}@media screen and (max-width: 599px){.impact .m-ratio-2x1::before{padding-top:50%}}@media screen and (max-width: 599px){.impact .m-ratio-1x1_5::before{padding-top:150%}}.impact .button_black{background-color:#000;border-color:#000;color:#fff}.impact .block-button:hover:not(:disabled){background-color:#a6a6a6;border-color:#a6a6a6;color:#000}.impact.impact-section-commitment{--border-color: #0091da}.impact.impact-section-environment{--border-color: #0091da}.impact.impact-section-people{--border-color: #0091da}.impact.impact-section-products{--border-color: #0091da}.impact.impact-section-initiatives{--border-color: #0091da}.impact .padding-top-0px{padding-top:0px !important}.impact .padding-left_right-0px{padding-left:0px !important;padding-right:0px !important}.impact .padding_right-0px{padding-right:0px !important}.impact .padding-bottom-0px{padding-bottom:0px !important}.impact .border-bottom-0px{border-bottom:0px !important}.impact .padding-0px{padding:0px !important}.impact .section-slider{padding-top:4rem;padding-bottom:4rem}@media screen and (min-width: 1040px){.impact .section-slider{padding-top:7rem;padding-bottom:7rem}}.impact .section-slider .slider-wrapper{margin:0 auto}.impact .section-slider .slide-item{display:-webkit-box;display:-ms-flexbox;display:flex}.impact .section-slider .content-column{padding-top:3rem}@media screen and (min-width: 960px){.impact .section-slider .content-column{padding-top:0;padding-left:calc( 1.5rem + ( 1 * 8.33333%))}}.impact .section-slider .block-subheading{font-weight:700}.impact .section-slider .block-heading{margin-top:1.5rem}.impact .section-slider .block-abstract{margin-top:4rem}.impact .section-slider .slider-nav{height:5rem}.impact .section-slider .slider-ui{padding-left:calc( 1.5rem + ( 1 * 8.33333%));margin-top:1rem}.impact .tab_item{padding:0.5em 1em;color:#a6a6a6}.impact .tab_item.last_tab{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.impact .tab_item .tab_active{color:#000}.impact .tab_item A{text-decoration:none;font-weight:700}.impact .tab_item A:hover{color:#000}.impact.impact-section{background-color:#f4f4f4}.impact.impact-section .page-content{padding-bottom:0}.impact .section-banner_people{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%}.impact .section-banner_people.applycolorizer.colorized{opacity:1;-webkit-filter:brightness(100%);filter:brightness(100%)}.impact .section-banner_people .colorizer{position:absolute;left:0px;top:0px;width:100%;height:100%}.impact .section-banner_people .applycolorizer.colorizer{background-color:#f00;mix-blend-mode:lighten}.impact .section-banner_people .banner_people_content{position:absolute;height:100%;width:100%}.impact .section-banner_people .banner_people_content .banner_people_container{padding-top:initial;padding-bottom:initial;height:100%;width:100%}.impact .section-banner_people .banner_people_content .banner_people_container .text_container{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.impact .section-banner_people .banner_people_content .banner_people_container .text_centered{text-align:center;width:100%}.impact .section-banner_people .banner_people_content .banner_people_container .subtext_container{padding-top:4%;font-size:1.8rem}.impact .section-banner_people .banner_people_content .banner_people_container .subtext_container.citazione{font-size:3.5rem;text-align:left;font-weight:bold}.impact .section-banner_people .banner_people_content .banner_people_container .link_container{padding-top:6%}.impact .section-banner_people .banner_people_content .banner_people_container .link_container .link{font-size:2rem}.impact .section-banner_people .banner_people_content .block-playvideo{text-align:right;padding-top:1rem;position:absolute;font-size:2.5rem;padding-right:7rem;bottom:10%}.impact .section-banner_people .banner_people_content .block-playvideo .iconize_bigger{font-size:clamp(2.5rem, 2vw, 3.2rem)}.impact .section-banner_people .banner_people_content .block-playvideo .iconize_bigger img{width:4.2rem}@media screen and (max-width: 959px){.impact .section-banner_people .banner_people_content .block-playvideo{font-size:1.3rem;padding-right:2rem;text-align:center}.impact .section-banner_people .banner_people_content .block-playvideo .iconize{font-size:1.6rem}}.impact .section-banner_people .banner_people_content .block-playvideo a{text-decoration:none}.impact .section-banner_people .banner_people_content .vimeo-video{position:absolute;top:0px;left:0px;background:black;width:100%;height:100%}.impact .section-banner_people .banner_people_content .hide{visibility:hidden;opacity:0}.impact .section-banner_people .banner_people_content .iconize{position:relative;padding-left:1.5em;font-size:clamp(1.2rem, 1.5vw, 1.6rem)}.impact .section-banner_people .banner_people_content .iconize .icon-play{position:absolute;width:1em;height:1em;left:-0.2em;font-size:1.5em;top:-0.1em}.impact .section-banner_people .banner_people_content .iconize .icon-play:before{position:absolute;content:"";width:.34em;height:.58em}.impact .section-banner_people .banner_people_content .iconize .icon-play:after{position:absolute;content:"";top:.27em;left:.19em;width:.42em;height:.42em}.impact .section-banner_people .banner_people_content .iconize .icon-play:hover{fill:rgba(0,0,0,0.5)}@media screen and (max-width: 479px){.impact .section-infografica .infografica_desktop{display:none}}@media screen and (min-width: 480px){.impact .section-infografica .infografica_mobile{display:none}}.impact .section-breadcrumbs{background-color:#fff}.impact .section-breadcrumbs .breadcrumb{background-color:transparent;position:relative}.impact .section-breadcrumbs.people_style .breadcrumb{color:gray;padding-top:2em}.impact .section-breadcrumbs.people_style_up{position:absolute;top:2em;z-index:3;background:transparent}.impact .section-breadcrumbs.people_style_up .breadcrumb{color:#fff}.impact .page-header{position:relative;overflow:hidden;color:#fff}.impact .page-header.hero-block-people_style .block-header{margin-bottom:auto;margin-top:auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.impact .page-header.hero-block-people_style DIV.ratio-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:revert;flex-direction:revert}.impact .page-header.hero-block-people_style DIV.ratio-content .block-header .text_content{padding-top:4%}.impact .page-header.hero-block-people_style DIV.ratio-content .block-header .block-animated-text{text-align:center;width:100%;font-size:clamp(3.4rem, 7vw, 6.7rem);font-weight:800;-webkit-box-sizing:content-box;box-sizing:content-box;height:1em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.impact .page-header.hero-block-people_style DIV.ratio-content .block-header .block-animated-text .spin_words{overflow:hidden;display:inline-block}.impact .page-header.hero-block-people_style DIV.ratio-content .block-header .block-animated-text .spin_words .spin_word{display:block;height:100%;padding-left:10px;color:#f44}.impact .page-header.hero-block-people_style DIV.ratio-content .block-header .block-animated-text .spin_words .spin_word_len_2{-webkit-animation:4s anim-spin_words_2 infinite;animation:4s anim-spin_words_2 infinite}.impact .page-header.hero-block-people_style DIV.ratio-content .block-header .block-animated-text .spin_words .spin_word_len_3{-webkit-animation:6s anim-spin_words_3 infinite;animation:6s anim-spin_words_3 infinite}.impact .page-header.hero-block-people_style DIV.ratio-content .block-header .block-animated-text .spin_words .spin_word_len_4{-webkit-animation:8s anim-spin_words_4 infinite;animation:8s anim-spin_words_4 infinite}.impact .page-header.hero-block-people_style DIV.ratio-content .block-header .block-animated-text .spin_words .spin_word_len_5{-webkit-animation:10s anim-spin_words_5 infinite;animation:10s anim-spin_words_5 infinite}@-webkit-keyframes anim-spin_words_5{0%{-webkit-transform:translateY(0%);transform:translateY(0%)}15%{-webkit-transform:translateY(-120%);transform:translateY(-120%)}20%{-webkit-transform:translateY(-100%);transform:translateY(-100%)}35%{-webkit-transform:translateY(-220%);transform:translateY(-220%)}40%{-webkit-transform:translateY(-200%);transform:translateY(-200%)}55%{-webkit-transform:translateY(-320%);transform:translateY(-320%)}60%{-webkit-transform:translateY(-300%);transform:translateY(-300%)}75%{-webkit-transform:translateY(-420%);transform:translateY(-420%)}80%{-webkit-transform:translateY(-400%);transform:translateY(-400%)}95%{-webkit-transform:translateY(-520%);transform:translateY(-520%)}100%{-webkit-transform:translateY(-500%);transform:translateY(-500%)}}@keyframes anim-spin_words_5{0%{-webkit-transform:translateY(0%);transform:translateY(0%)}15%{-webkit-transform:translateY(-120%);transform:translateY(-120%)}20%{-webkit-transform:translateY(-100%);transform:translateY(-100%)}35%{-webkit-transform:translateY(-220%);transform:translateY(-220%)}40%{-webkit-transform:translateY(-200%);transform:translateY(-200%)}55%{-webkit-transform:translateY(-320%);transform:translateY(-320%)}60%{-webkit-transform:translateY(-300%);transform:translateY(-300%)}75%{-webkit-transform:translateY(-420%);transform:translateY(-420%)}80%{-webkit-transform:translateY(-400%);transform:translateY(-400%)}95%{-webkit-transform:translateY(-520%);transform:translateY(-520%)}100%{-webkit-transform:translateY(-500%);transform:translateY(-500%)}}@-webkit-keyframes anim-spin_words_4{0%{-webkit-transform:translateY(0%);transform:translateY(0%)}20%{-webkit-transform:translateY(-120%);transform:translateY(-120%)}25%{-webkit-transform:translateY(-100%);transform:translateY(-100%)}45%{-webkit-transform:translateY(-220%);transform:translateY(-220%)}50%{-webkit-transform:translateY(-200%);transform:translateY(-200%)}70%{-webkit-transform:translateY(-320%);transform:translateY(-320%)}75%{-webkit-transform:translateY(-300%);transform:translateY(-300%)}95%{-webkit-transform:translateY(-420%);transform:translateY(-420%)}100%{-webkit-transform:translateY(-400%);transform:translateY(-400%)}}@keyframes anim-spin_words_4{0%{-webkit-transform:translateY(0%);transform:translateY(0%)}20%{-webkit-transform:translateY(-120%);transform:translateY(-120%)}25%{-webkit-transform:translateY(-100%);transform:translateY(-100%)}45%{-webkit-transform:translateY(-220%);transform:translateY(-220%)}50%{-webkit-transform:translateY(-200%);transform:translateY(-200%)}70%{-webkit-transform:translateY(-320%);transform:translateY(-320%)}75%{-webkit-transform:translateY(-300%);transform:translateY(-300%)}95%{-webkit-transform:translateY(-420%);transform:translateY(-420%)}100%{-webkit-transform:translateY(-400%);transform:translateY(-400%)}}@-webkit-keyframes anim-spin_words_3{0%{-webkit-transform:translateY(0%);transform:translateY(0%)}28%{-webkit-transform:translateY(-120%);transform:translateY(-120%)}33%{-webkit-transform:translateY(-100%);transform:translateY(-100%)}61%{-webkit-transform:translateY(-220%);transform:translateY(-220%)}66%{-webkit-transform:translateY(-200%);transform:translateY(-200%)}95%{-webkit-transform:translateY(-320%);transform:translateY(-320%)}100%{-webkit-transform:translateY(-300%);transform:translateY(-300%)}}@keyframes anim-spin_words_3{0%{-webkit-transform:translateY(0%);transform:translateY(0%)}28%{-webkit-transform:translateY(-120%);transform:translateY(-120%)}33%{-webkit-transform:translateY(-100%);transform:translateY(-100%)}61%{-webkit-transform:translateY(-220%);transform:translateY(-220%)}66%{-webkit-transform:translateY(-200%);transform:translateY(-200%)}95%{-webkit-transform:translateY(-320%);transform:translateY(-320%)}100%{-webkit-transform:translateY(-300%);transform:translateY(-300%)}}@-webkit-keyframes anim-spin_words_2{0%{-webkit-transform:translateY(0%);transform:translateY(0%)}45%{-webkit-transform:translateY(-120%);transform:translateY(-120%)}50%{-webkit-transform:translateY(-100%);transform:translateY(-100%)}95%{-webkit-transform:translateY(-220%);transform:translateY(-220%)}100%{-webkit-transform:translateY(-200%);transform:translateY(-200%)}}@keyframes anim-spin_words_2{0%{-webkit-transform:translateY(0%);transform:translateY(0%)}45%{-webkit-transform:translateY(-120%);transform:translateY(-120%)}50%{-webkit-transform:translateY(-100%);transform:translateY(-100%)}95%{-webkit-transform:translateY(-220%);transform:translateY(-220%)}100%{-webkit-transform:translateY(-200%);transform:translateY(-200%)}}@-webkit-keyframes anim-spin_words_1{0%{-webkit-transform:translateY(0%);transform:translateY(0%)}95%{-webkit-transform:translateY(-120%);transform:translateY(-120%)}100%{-webkit-transform:translateY(-100%);transform:translateY(-100%)}}@keyframes anim-spin_words_1{0%{-webkit-transform:translateY(0%);transform:translateY(0%)}95%{-webkit-transform:translateY(-120%);transform:translateY(-120%)}100%{-webkit-transform:translateY(-100%);transform:translateY(-100%)}}.impact .page-header.hero-block-people_style DIV.ratio-content .block-header .block-heading{text-align:center;font-size:clamp(3.4rem, 7vw, 6.7rem)}@media screen and (max-width: 479px){.impact .page-header.hero-block-people_style DIV.ratio-content .block-header .make_title_bigger{font-size:5rem}}.impact .page-header.hero-block-people_style DIV.ratio-content .block-header .block-content{width:60%;text-align:center;font-size:1.8vw;font-size:clamp(1.2rem, 1.4vw, 2.1rem)}@media screen and (max-width: 479px){.impact .page-header.hero-block-people_style DIV.ratio-content .block-header .block-content{width:100%}}.impact .page-header.hero-block-people_style DIV.ratio-content .block-header .block-playvideo{text-align:center;padding-top:1rem;position:absolute;bottom:calc(100% / 10);font-size:1.8rem}.impact .page-header.hero-block-people_style DIV.ratio-content .block-header .block-playvideo a{text-decoration:none}.impact .page-header.hero-block-people_style DIV.ratio-content .block-header .vimeo-video{position:absolute;top:0px;left:0px;background:black;width:100%;height:100%}.impact .page-header.hero-block-people_style DIV.ratio-content .block-header .hide{visibility:hidden;opacity:0}.impact .page-header.hero-block-people_style DIV.ratio-content .block-header .iconize{position:relative;padding-left:1.5em;font-size:clamp(1.2rem, 1.5vw, 1.6rem)}@media screen and (min-width: 600px){.impact .page-header.hero-block-people_style DIV.ratio-content .block-header .iconize_bigger{font-size:3.2rem}.impact .page-header.hero-block-people_style DIV.ratio-content .block-header .iconize_bigger img{width:4.2rem}}.impact .page-header.hero-block-people_style DIV.ratio-content .block-header .iconize .icon-play{position:absolute;width:1em;height:1em;left:-0.2em;font-size:1.5em;top:-0.1em}.impact .page-header.hero-block-people_style DIV.ratio-content .block-header .iconize .icon-play:before{position:absolute;content:"";width:.34em;height:.58em}.impact .page-header.hero-block-people_style DIV.ratio-content .block-header .iconize .icon-play:after{position:absolute;content:"";top:.27em;left:.19em;width:.42em;height:.42em}.impact .page-header.hero-block-people_style DIV.ratio-content .block-header .iconize .icon-play:hover{fill:rgba(0,0,0,0.5)}.impact .page-header .ratio-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.impact .page-header .block-header{margin-bottom:8.6rem}.impact .page-header .chevrons{position:absolute;top:50%;right:-10rem;z-index:2;width:60%;-webkit-transform:translateY(-50%);transform:translateY(-50%);opacity:0.3}.impact .page-heading{padding:3rem 0;border-bottom:1px solid #000}.impact .sub-page-header .heading-wrapper{margin-top:auto;padding-top:3rem;padding-bottom:3rem}@media screen and (min-width: 480px){.impact .sub-page-header .heading-wrapper{padding-bottom:0}}.impact .sub-page-header .block-wrapper .heading-wrapper{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.impact .sub-page-header .block-wrapper .visual-wrapper{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}@media screen and (min-width: 960px){.impact .sub-page-header .block-wrapper .heading-wrapper{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.impact .sub-page-header .block-wrapper .visual-wrapper{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}.impact .section-image-full-width .headerStyle_desktop{display:none !important}.impact .section-image-full-width .headerStyle_mobile{display:inherit !important}@media screen and (min-width: 480px){.impact .section-image-full-width .headerStyle_desktop{display:inherit !important}.impact .section-image-full-width .headerStyle_mobile{display:none !important}}.impact .section-text{padding-top:3rem}.impact .section-text .pre_title{padding-bottom:clamp(1.6rem, 1.4vw, 2.1rem);font-weight:bold}@media screen and (max-width: 959px){.impact .section-text .block-content{margin-top:2rem}}@media screen and (min-width: 1040px){.impact .section-text{padding-top:7rem;padding-bottom:7rem}}.impact .section-text .block-wrapper{margin-left:auto;margin-right:auto}.impact .section-text .block-heading{margin:0}.impact .section-image{padding-top:3rem}.impact .section-image .color-accent .block-image{border-bottom:8px solid var(--border-color)}.impact .section-image.full .inner-wrapper{padding:0 !important}.impact .section-image .image-caption{padding-top:2rem}@media screen and (min-width: 960px){.impact .section-image .image-caption{padding-top:5rem}}.impact .section-image .legend-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.impact .section-image .legend-color{content:'';display:inline-block;width:1rem;height:1em}.impact .section-image .legend-label{padding-left:1em}.impact .section-checkered{padding-top:3rem}@media screen and (min-width: 1040px){.impact .section-checkered{padding-top:7rem;padding-bottom:7rem}}.impact .section-checkered>.block-heading{padding:0 calc( 1.5rem + ( 0 * 8.33333%)) 4rem calc( 1.5rem + ( 0 * 8.33333%))}@media screen and (min-width: 960px){.impact .section-checkered>.block-heading{padding:0 calc( 1.5rem + ( 2 * 8.33333%)) 4rem calc( 0rem + ( 6 * 8.33333%))}}.impact .section-checkered .row-wrapper{margin-bottom:4rem}@media screen and (min-width: 480px){.impact .section-checkered .row-wrapper{margin:0}}@media screen and (min-width: 768px){.impact .section-checkered .row-wrapper{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}}.impact .section-checkered .row-wrapper .visual-column{padding:0}.impact .section-checkered .row-wrapper .visual-column .block-figure{height:100%}@media screen and (min-width: 960px){.impact .section-checkered .row-wrapper .visual-column{padding:0 0 0 calc( 1.5rem + ( 1 * 8.33333%))}}.impact .section-checkered .row-wrapper .block-image{border-bottom:8px solid var(--border-color)}.impact .section-checkered .row-wrapper .content-column{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:2rem calc( 1.5rem + ( 0 * 8.33333%)) 0 calc( 1.5rem + ( 0 * 8.33333%))}@media screen and (min-width: 480px){.impact .section-checkered .row-wrapper .content-column{padding:2rem calc( 1.5rem + ( .3 * 8.33333%)) 2rem calc( 1.5rem + ( .3 * 8.33333%))}}@media screen and (min-width: 960px){.impact .section-checkered .row-wrapper .content-column{padding:2rem calc( 1.5rem + ( 1.5 * 8.33333%)) 2rem calc( 1.5rem + ( .5 * 8.33333%))}}.impact .section-checkered .row-wrapper .block-content,.impact .section-checkered .row-wrapper .block-link{margin-top:3rem}.impact .section-checkered .row-wrapper:nth-child(even){-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.impact .section-checkered .row-wrapper:nth-child(even) .visual-column{padding:0}@media screen and (min-width: 960px){.impact .section-checkered .row-wrapper:nth-child(even) .visual-column{padding:0 calc( 1.5rem + ( 1 * 8.33333%)) 0 0}}.impact .section-checkered .row-wrapper:nth-child(even) .content-column{padding:2rem calc( 1.5rem + ( 0 * 8.33333%)) 0 calc( 1.5rem + ( 0 * 8.33333%))}@media screen and (min-width: 480px){.impact .section-checkered .row-wrapper:nth-child(even) .content-column{padding:2rem calc( 1.5rem + ( .3 * 8.33333%)) 2rem calc( 1.5rem + ( .3 * 8.33333%))}}@media screen and (min-width: 960px){.impact .section-checkered .row-wrapper:nth-child(even) .content-column{padding:2rem calc( 1.5rem + ( .5 * 8.33333%)) 2rem calc( 1.5rem + ( 1.5 * 8.33333%))}}.impact .section-checkered .row-wrapper:nth-child(even) .checkered_large_text_block{padding:2rem calc( -9rem + ( 1 * 8.33333%)) 2rem calc( -8rem + ( 2 * 8.33333%)) !important}.impact .section-roadmap-targets .block-header{padding-top:5rem;padding-bottom:5rem}.impact .section-roadmap-targets .block-header .block-heading{padding-right:calc( 1.5rem + ( 1 * 8.33333%))}.impact .section-roadmap-targets .block-header .block-button{margin-top:3rem}@media screen and (min-width: 1040px){.impact .section-roadmap-targets .block-header .block-button:hover{background-color:#a6a6a6;border-color:#a6a6a6}}.impact .section-roadmap-targets .plus_icon{width:30px;padding-top:20px}.impact .background_panel_black{background-color:#000;color:#fff}.impact .background_panel_grey{background-color:#d9d9d9}.impact .section-timeline{padding-top:3rem}.impact .section-timeline.standalone{padding-top:10rem}.impact .section-timeline .section-bg{background-color:#f4f4f4;padding-top:7.5rem}.impact .section-timeline .milestones-wrapper{padding-bottom:5rem}.impact .section-timeline .block-subheading{color:#0091da}.impact .section-timeline .milestone-block{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;padding:0}@media screen and (min-width: 960px){.impact .section-timeline .milestone-block{-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.impact .section-timeline .milestone-block .ratio-content{position:absolute}}.impact .section-timeline .milestone-visual .ratio-content{position:relative;padding-top:3rem;padding-bottom:3rem}@media screen and (min-width: 960px){.impact .section-timeline .milestone-visual .ratio-content{padding-top:3rem;padding-bottom:3rem;position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.impact .section-timeline .milestone-heading{line-height:1;font-size:clamp(2.1rem, 8.9vw, 17rem)}@media screen and (min-width: 960px){.impact .section-timeline .milestone-heading{text-align:right}}.impact .section-timeline .milestone-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.impact .section-timeline .milestone-content{padding-top:3rem}.impact .section-timeline .years-wrapper{z-index:0;margin:0;padding-top:3rem;position:relative}.impact .section-timeline .years-wrapper::before{content:'';display:inline-block;position:absolute;height:1px;width:100vw;bottom:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);background-color:#000}.impact .section-timeline .year-slide{margin:0;height:12rem;text-align:center;pointer-events:none}.impact .section-timeline .year-slide:not(.slick-current){cursor:pointer;pointer-events:all}.impact .section-timeline .year-slide:not(.slick-current):hover .milestone-year{opacity:1;font-size:clamp(2.1rem, 2.4vw, 3.8rem);top:35%}.impact .section-timeline .year-slide:not(.slick-current):hover::after{height:50%}.impact .section-timeline .year-slide::after{content:'';display:inline-block;position:absolute;bottom:0;left:50%;width:1px;height:40%;background-color:#000;-webkit-transition:height 0.4s;transition:height 0.4s}.impact .section-timeline .year-slide .milestone-year{top:45%;line-height:1;font-size:clamp(1.6rem, 1.4vw, 2.1rem);font-weight:700;text-decoration:none;opacity:0.6;-webkit-transition:font-size 0.4s, color 0.4s, top 0.4s, opacity 0.4s;transition:font-size 0.4s, color 0.4s, top 0.4s, opacity 0.4s}.impact .section-timeline .slick-current::after{height:50%}.impact .section-timeline .slick-current .milestone-year{color:#0091da;opacity:1;top:25%;font-size:clamp(3.4rem, 4vw, 6.7rem)}.impact .section-numbers.standalone{padding-top:3rem}@media screen and (min-width: 1040px){.impact .section-numbers.standalone{padding-top:7rem;padding-bottom:7rem}}.impact .section-numbers .people_one_column_box_style{margin-bottom:1rem !important}@media screen and (max-width: 541px){.impact .section-numbers .people_one_column_box_style{min-height:calc(100vw - 7rem)}}.impact .section-numbers .people_two_column_box_style{margin-bottom:1rem !important}@media screen and (max-width: 541px){.impact .section-numbers .people_two_column_box_style{min-height:calc(50vw - 7rem)}}.impact .section-numbers .people_one_column_box_style_onlyfoto{margin-bottom:1rem !important}@media screen and (max-width: 959px){.impact .section-numbers .people_one_column_box_style_onlyfoto{min-height:calc(100vw - 7rem)}}.impact .section-numbers .people_boxes_text_container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:stretch;-ms-flex-pack:stretch;justify-content:stretch;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.impact .section-numbers .people_boxes_out_padding{padding:1.2rem}.impact .section-numbers .people_boxes_in_padding_micro{padding:10px !important;border:0px !important}.impact .section-numbers .people_align_text_at_bottom{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end}.impact .section-numbers .people_align_text_at_middle{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.impact .section-numbers .people_boxes_in_padding_normal{padding:30px !important;border:0px !important;min-height:30vw}.impact .section-numbers .people_boxes_container{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}@media screen and (max-width: 959px){.impact .section-numbers .people_boxes_container .mob_ratio_1{aspect-ratio:1}}.impact .section-numbers .people_boxes_esterisco_container{position:absolute;top:0px;left:0px;width:100%;height:100%;background-size:230px;opacity:.2;background-repeat:no-repeat;background-size:15rem}@media screen and (max-width: 959px){.impact .section-numbers .people_boxes_esterisco_container{background-size:45%}}.impact .section-numbers .people_boxes_esterisco_container.posizione_asterisco_top_left{background-position-x:-12% !important;background-position-y:-6% !important}.impact .section-numbers .people_boxes_esterisco_container.posizione_asterisco_top_right{background-position-x:104% !important;background-position-y:-6% !important}.impact .section-numbers .people_boxes_esterisco_container.posizione_asterisco_bottom_left{background-position-x:-12% !important;background-position-y:102% !important}.impact .section-numbers .people_boxes_esterisco_container.posizione_asterisco_bottom_right{background-position-x:104% !important;background-position-y:102% !important}.impact .section-numbers .people_boxes_label_container{position:absolute;top:30px;right:30px;font-size:2rem}.impact .section-numbers .hover-commitment:hover{background-color:#fedb00;color:#fff}.impact .section-numbers .hover-commitment:hover .hide_on_over{visibility:hidden}.impact .section-numbers .hover-commitment:hover .hover-commitment{background-color:rgba(0,0,0,0)}.impact .section-numbers .hover-environment:hover{background-color:#00b398;color:#fff}.impact .section-numbers .hover-environment:hover .hide_on_over{visibility:hidden}.impact .section-numbers .hover-environment:hover .hover-environment{background-color:rgba(0,0,0,0)}.impact .section-numbers .hover-people:hover{background-color:#0091da;color:#fff}.impact .section-numbers .hover-people:hover .hide_on_over{visibility:hidden}.impact .section-numbers .hover-people:hover .hover-people{background-color:rgba(0,0,0,0)}.impact .section-numbers .hover-products:hover{background-color:#753bbd !important;color:#fff}.impact .section-numbers .hover-products:hover .hide_on_over{visibility:hidden}.impact .section-numbers .hover-products:hover .hover-products{background-color:rgba(0,0,0,0)}.impact .section-numbers .hover-initiatives:hover{background-color:#ff585d;color:#fff}.impact .section-numbers .hover-initiatives:hover .hide_on_over{visibility:hidden}.impact .section-numbers .hover-initiatives:hover .hover-initiatives{background-color:rgba(0,0,0,0)}.impact .section-numbers .hover-none:hover{background-color:rgba(0,0,0,0)}.impact .section-numbers .hover-none:hover .hide_on_over{visibility:hidden}.impact .section-numbers .hover-none:hover .hover-none{background-color:rgba(0,0,0,0)}.impact .section-numbers .number{margin-bottom:3rem;cursor:pointer}.impact .section-numbers .number .people_title{font-weight:300;font-size:3rem}@media screen and (max-width: 600px){.impact .section-numbers .number .mobile_is_small{font-size:1.7rem !important;padding:0px}}@media screen and (max-width: 600px){.impact .section-numbers .number .mobile_icon_is_small{width:50px !important}}.impact .section-numbers .number .people_subheading{font-weight:300;font-size:clamp(2.1rem, 2.4vw, 3.8rem)}.impact .section-numbers .number .text_big{font-size:clamp(2.9rem, 2.4vw, 3.8rem);font-weight:700}@media screen and (max-width: 430px){.impact .section-numbers .number .people_abstract_body{line-height:1.65rem;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.impact .section-numbers .number .text_normal{font-size:clamp(2.1rem, 2.4vw, 3.8rem);font-weight:700}.impact .section-numbers .number .number-abstract{font-size:3rem}.impact .section-numbers .number.target-default{border-color:#000}.impact .section-numbers .number.target-transparent{border-color:transparent}.impact .section-numbers .number.target-commitment{border-color:#fedb00}.impact .section-numbers .number.target-environment{border-color:#00b398}.impact .section-numbers .number.target-people{border-color:#0091da}.impact .section-numbers .number.target-products{border-color:#753bbd}.impact .section-numbers .number.target-initiatives{border-color:#ff585d}.impact .section-numbers .number.target-none{border-color:rgba(0,0,0,0)}.impact .section-numbers .number.closed .inner-wrapper{background-color:rgba(0,0,0,0)}.impact .section-numbers .number.closed .item-opener-icon{-webkit-transform:translateX(-100%) rotate(90deg);transform:translateX(-100%) rotate(90deg)}.impact .section-numbers .number.closed .number-abstract{opacity:0;font-size:0}.impact .section-numbers .number .inner-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;border-top:1rem solid;border-color:inherit;padding:3rem 3rem;padding-bottom:2rem;background-color:#ececec;-webkit-transition:background-color 0.3s;transition:background-color 0.3s}@media screen and (min-width: 480px){.impact .section-numbers .number .inner-wrapper{padding:1rem 5rem 1rem}}@media screen and (min-width: 480px){.impact .section-numbers .number .inner-wrapper_6cols{padding:1rem 2rem 1rem}}.impact .section-numbers .number .background_panel_black{background-color:#000;color:#fff}.impact .section-numbers .number .background_panel_grey{background-color:#d9d9d9}.impact .section-numbers .number .number-title{position:relative}.impact .section-numbers .number .item-opener-icon{position:absolute;top:0;left:0;-webkit-transform:translateX(-100%) rotate(-90deg);transform:translateX(-100%) rotate(-90deg);font-size:1em;-webkit-transition:-webkit-transform 0.3s;transition:-webkit-transform 0.3s;transition:transform 0.3s;transition:transform 0.3s, -webkit-transform 0.3s}.impact .section-numbers .number .number-heading{padding:1rem 0}.impact .section-numbers .number .underlined_target{padding-bottom:20px;margin-bottom:30px;border-bottom:2px solid}@media screen and (max-width: 959px){.impact .section-numbers .number .underlined_target{margin-bottom:0px}.impact .section-numbers .number .underlined_target br{display:none}}.impact .section-numbers .number .font_weight_300{font-weight:300;font-size:x-large}.impact .section-numbers .number .number-context{padding-top:1rem}.impact .section-numbers .number .number-abstract{margin-top:2rem;margin-bottom:2rem;opacity:1;-webkit-transition:opacity 0.3s, font-size 0.3s;transition:opacity 0.3s, font-size 0.3s}.impact .section-numbers .number .number-link{margin-top:auto;margin-bottom:1rem}.impact .section-standards{overflow-x:hidden;padding-top:3rem;background-color:#0091da}.impact .section-standards .standards-heading,.impact .section-standards .standards-abstract{padding-right:calc( 1.5rem + ( 1 * 8.33333%))}.impact .section-standards .standards-slider{margin-top:5rem}.impact .section-standards .standard-box .standard-logo,.impact .section-standards .standard-box .inner-wrapper{margin-right:25%}.impact .section-standards .standard-box .standard-logo{margin-bottom:3rem}.impact .section-standards .standard-box .inner-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border-top:1px solid #000;border-bottom:1px solid #000;padding-top:2rem;padding-bottom:3rem}.impact .section-standards .standard-box .standard-heading{margin-bottom:3rem}.impact .section-standards .standard-box .standard-abstract{margin-top:auto}.impact .section-standards .slick-list{overflow:visible}.impact .section-certifications{padding-top:5rem !important}.impact .section-certifications .block-header{padding-bottom:3rem;display:block}.impact .section-certifications .certifications{padding-bottom:4rem}.impact .section-certifications .certification-box{padding-bottom:3rem}.impact .section-certifications .underlined_image{border-top:1px solid #000}.impact .section-certifications .certification-heading{padding:2rem 0}.impact .section-certifications .certification-abstract{padding:3rem 0 0}.impact .section-certifications .subcerts{padding-top:3rem;padding-bottom:4rem}.impact .section-certifications .subcert-box{padding-bottom:3rem}@media screen and (min-width: 960px){.impact .section-certifications .subcert-box{padding-right:calc( 1.5rem + ( 1 * 8.33333%))}}.impact .section-certifications .subcert-figure{border:1px dotted rgba(0,145,218,0.5)}.impact .section-certifications .subcert-heading{margin-top:3rem;color:#0091da}.impact .section-banner{color:#fff;position:relative}.impact .section-banner .section-image-full-width{width:100vw}.impact .section-banner .collapse_text_bocks{padding-top:2rem !important}.impact .section-banner a.collapse_text_bocks{padding-top:2rem !important;margin-top:0rem}.impact .section-banner .image_desktop{display:none !important}.impact .section-banner .image_mobile{display:inherit !important}@media screen and (min-width: 480px){.impact .section-banner .image_desktop{display:inherit !important}.impact .section-banner .image_mobile{display:none !important}}.impact .section-banner .section-wrapper{padding-top:100px;padding-bottom:180px}.impact .section-banner .content-wrapper{height:100%}.impact .section-banner .banner-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-left:auto;height:100%;padding-left:calc( 1.5rem + ( 1 * 8.33333%));padding-right:calc( 1.5rem + ( 2 * 8.33333%))}.impact .section-banner .block-abstract{margin-top:3rem}.impact .section-banner .banner-body{position:absolute;top:1rem;width:95%}@media screen and (min-width: 480px){.impact .section-banner .banner-body{top:13rem}}@media screen and (max-width: 1039px){.impact .section-banner .banner-body{top:5rem}}.impact .section-banner .block-button{margin-top:3rem;border-color:#fff}@media screen and (min-width: 1040px){.impact .section-banner .block-button:hover{background-color:#fff;border-color:#fff;color:#000}}.impact .section-subpages{padding-top:3rem}.impact .section-subpages .block-subpage-box{margin-bottom:3rem;color:#fff}.impact .section-subpages .block-subpage-box .ratio-content{margin:0 calc( 1.5rem + ( 0 * 8.33333%));display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:6rem 6rem 6rem 5rem;border-bottom:8px solid #0091da}.impact .section-subpages .block-subpage-box .box-abstract{margin-top:2rem}.impact .section-subpages .block-subpage-box .box-link{margin-top:2.5rem}.impact.impact-page .page-header{color:#000}@media screen and (min-width: 1040px){.impact.impact-page .page-header .block-wrapper{-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.impact.impact-page .page-header .heading-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.impact.impact-page .page-header .page-type{margin-top:auto}}.impact .section-quote{background-color:#0091da;padding:21rem 0 15rem}.impact .section-quote .quote-content{position:relative;margin:0}.impact .section-quote .quote-content::before{color:#fff;content:'“';display:inline-block;position:absolute;bottom:100%;left:0;line-height:4rem;font-style:normal;font-size:14rem;-webkit-transform-origin:50% 50%;transform-origin:50% 50%}.impact .section-quote .quote-author{margin-top:5rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff}.impact .section-quote .author-figure{width:8rem;border-radius:50%;overflow:hidden}.impact .section-quote .author-name{padding-left:1.5rem;text-transform:capitalize}.impact .section-boxed-text-image{padding-top:3rem}@media screen and (min-width: 1040px){.impact .section-boxed-text-image{padding-top:7rem;padding-bottom:7rem}}.impact .section-boxed-text-image .inner-wrapper{background-color:#0091da;color:#fff}@media screen and (min-width: 1040px){.impact .section-boxed-text-image .inner-wrapper{-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.impact .section-boxed-text-image .content-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.impact .section-boxed-text-image .content-wrapper{padding-top:6rem;padding-bottom:6rem}.impact .section-boxed-text-image .block-content{margin-top:4rem}.impact .section-boxed-text-image .block-link{margin-top:3rem}.impact .li-item-opener-select-down,.impact .li-item-opener-arrow-down{padding:0 !important;padding-bottom:1px !important}.impact .section-accordion{padding-top:3rem}.impact .section-accordion .block-header{margin-bottom:4rem}.impact .section-accordion .accordion-item{margin-bottom:0;padding-bottom:4rem;overflow:hidden}.impact .section-accordion .accordion-item .item-opener{border-top:1px solid #000;padding-top:4rem;padding-bottom:4rem}.impact .section-accordion .accordion-item .item-opener-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.impact .section-accordion .accordion-item .item-opener-icon{-webkit-transition:-webkit-transform 0.3s;transition:-webkit-transform 0.3s;transition:transform 0.3s;transition:transform 0.3s, -webkit-transform 0.3s}.impact .section-accordion .accordion-item .href-select-down,.impact .section-accordion .accordion-item .href-arrow-down{background:#000;color:#fff;width:60px;height:60px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-width:60px}.impact .section-accordion .accordion-item .item-opener-select-down.last_item,.impact .section-accordion .accordion-item .item-opener-arrow-down.last_item{border-bottom:1px solid #000}.impact .section-accordion .accordion-item .item-opener-select-down.first_item,.impact .section-accordion .accordion-item .item-opener-arrow-down.first_item{border-top:10px}.impact .section-accordion .accordion-item .icon-select-down::before,.impact .section-accordion .accordion-item .icon-arrow-down::before{margin:auto}.impact .section-accordion .accordion-item.current{overflow:visible}.impact .section-accordion .accordion-item.current .item-label{color:#0091da}.impact .section-accordion .accordion-item.current .item-opener-icon{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.impact .section-accordion .accordion-item.current .item-content{height:auto;overflow:visible}.impact .section-accordion .accordion-item.item-disabled .item-opener-link{pointer-events:none}.impact .section-accordion .accordion-item.item-disabled .item-opener-icon{display:none}.impact .section-accordion .accordion-item .item-content{height:0;overflow:hidden}.impact .section-video .video-cover{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-position:center;z-index:1;opacity:1;-webkit-transition:all .5s;transition:all .5s}.impact .section-video .video-cover .video-play-button{position:absolute;left:10%;bottom:15%}@media screen and (max-width: 1039px){.impact .section-video .video-cover .video-play-button{left:8%;bottom:8%}}.impact .section-video .video-cover.hide{visibility:hidden;opacity:0}.impact .section-video .embed-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%}.impact .section-video .embed-container iframe,.impact .section-video .embed-container object,.impact .section-video .embed-container embed{position:absolute;top:0;left:0;width:100%;height:100%}.impact .section-tabs{padding-top:3rem;top:0px;position:sticky;background:#fff;z-index:3;border-bottom:1px solid #000}.impact .section-tabs .filter_unactive a{color:#d9d9d9}.impact .section-tabs .tab_textitem a{cursor:pointer}.impact .section-navigation{padding-top:3rem;background-color:#f4f4f4}.impact .section-navigation .navigation-voice{text-decoration:none;margin-bottom:3rem}@media screen and (min-width: 960px){.impact .section-navigation .navigation-voice{margin-bottom:0}}.impact .section-navigation .navigation-voice .link-label{-webkit-transition:-webkit-transform 0.3s;transition:-webkit-transform 0.3s;transition:transform 0.3s;transition:transform 0.3s, -webkit-transform 0.3s}@media screen and (min-width: 1040px){.impact .section-navigation .navigation-voice:hover .link-label{-webkit-transform:translateX(0.5rem);transform:translateX(0.5rem)}.impact .section-navigation .navigation-voice:hover .icon-after .link-label{-webkit-transform:translateX(-0.5rem);transform:translateX(-0.5rem)}.impact .section-navigation .navigation-voice:hover .icon::after{opacity:1}}.impact .section-navigation .voice-text{margin-top:2rem;padding-bottom:2rem;border-bottom:1px solid #000;font-weight:700}.impact .block-content .block-link{font-size:95%;margin-right:0.25em;padding-right:1.1em}.impact p .block-link{margin-top:0 !important}.impact .section-blogfeed{padding-top:3rem;margin-top:3em}.impact .section-blogfeed .news-archive{padding-top:4rem;padding-bottom:4rem}@media screen and (min-width: 768px){.impact .section-blogfeed .news-archive .news-item .ratio-content{margin:0 3rem 3rem}}.impact .section-members{margin-top:3em}.impact .section-members .fornoimage{position:absolute;color:#000 !important;bottom:15px !important}.impact .section-members .member-box{margin-bottom:0rem}.impact .section-members .member-box:hover .member-todetail{opacity:1}.impact .section-members .member-box:hover .fornoimage{opacity:1}@media screen and (min-width: 1040px){.impact .section-members .member-box{margin-bottom:0rem}.impact .section-members .member-box:hover .member-figure .ratio-content{-webkit-transform:scale(1.1);transform:scale(1.1);opacity:0.6}.impact .section-members .member-box:hover .member-name{padding-top:1.5rem;padding-bottom:1rem}.impact .section-members .member-box:hover .member-job{padding-top:1rem;padding-bottom:2rem}}.impact .section-members .member-details{z-index:0;position:fixed;width:100%;height:100%;max-width:-webkit-fill-available;max-width:-moz-available;max-width:stretch;max-height:-webkit-fill-available;max-height:-moz-available;max-height:stretch;top:0;left:0;background-color:#fff;opacity:0;-webkit-transition:opacity 0.3s, width 0.3s, height 0.3s;transition:opacity 0.3s, width 0.3s, height 0.3s;pointer-events:none}.impact .section-members .member-details.current{z-index:1000;opacity:1;pointer-events:all}.impact .section-members .member-details.current .member-details-header{opacity:1}.impact .section-members .member-details.show .member-details-body{opacity:1}.impact .section-members .member-details .member-details-header,.impact .section-members .member-details .member-details-body{opacity:0;-webkit-transition:opacity 0.3s;transition:opacity 0.3s}.impact .section-members .member-details .member-details-header{height:8rem;padding-top:3rem}@media screen and (min-width: 1040px){.impact .section-members .member-details .member-details-header{height:16rem;padding-top:7.4rem}}.impact .section-members .member-details .member-details-body{margin-top:2.5rem;height:70vh;overflow-y:auto}.impact .section-members .member-details .member-detail-column{padding:2rem calc( 1.5rem + ( 0 * 8.33333%)) 4rem}@media screen and (min-width: 480px){.impact .section-members .member-details .member-detail-column{padding:0 calc( 1.5rem + ( 1 * 8.33333%)) 4rem 0}}.impact .section-members .member-details .member-detail-name{margin-bottom:4rem}.impact .section-members .member-details .member-bio-column{padding:0 calc( 1.5rem + ( 0 * 8.33333%)) 5rem}@media screen and (min-width: 480px){.impact .section-members .member-details .member-bio-column{padding:0 calc( 1.5rem + ( 1 * 8.33333%)) 5rem 0}}.impact .section-members .member-details .close-button{margin-left:auto}.impact .section-members .member-figure{overflow:hidden;background-color:#000}.impact .section-members .member-figure .ratio-content{-webkit-transition:opacity 0.3s, -webkit-transform 0.3s;transition:opacity 0.3s, -webkit-transform 0.3s;transition:opacity 0.3s, transform 0.3s;transition:opacity 0.3s, transform 0.3s, -webkit-transform 0.3s}.impact .section-members .member-todetail{z-index:3;position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;bottom:0;left:0;padding:0 3rem 2rem;color:#fff;opacity:0;-webkit-transition:opacity 0.3s;transition:opacity 0.3s}.impact .section-members .member-data{border-top:0px solid #000;position:relative}.impact .section-members .member-name{border-bottom:2px solid #000}.impact .section-members .member-name,.impact .section-members .member-job{-webkit-transition:padding 0.3s;transition:padding 0.3s}.impact .section-members .member-name{padding:3rem 0 2rem}.impact .section-members .member-job{padding:2rem 0 3rem}.impact .section-big-bloks{padding-top:3rem;padding-bottom:3rem}@media screen and (min-width: 1040px){.impact .section-big-bloks{padding-top:7rem;padding-bottom:7rem}}.impact .section-big-bloks .block-wrapper{padding-top:3rem;color:#fff}@media screen and (min-width: 1040px){.impact .section-big-bloks .block-wrapper{padding-top:7rem}}.impact .section-big-bloks .industry-box{margin-bottom:3rem}.impact .section-big-bloks .ratio-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:0 4rem 6rem}.impact .section-big-bloks .ratio-content .block-heading{margin:0}.impact .section-big-bloks .ratio-content .block-abstract{margin-top:2rem}.impact .section-big-bloks .ratio-content .block-link{margin-top:3rem}.impact .section-group-divisions{padding-bottom:5rem;background-color:#ececec}@media screen and (min-width: 960px){.impact .section-group-divisions .section-row{padding-top:5rem}}.impact .section-group-divisions .block-grid{margin-top:4rem}@media screen and (min-width: 960px){.impact .section-group-divisions .block-grid{margin-top:8rem}}.impact .section-group-divisions .divisions-row{padding-bottom:0}@media screen and (min-width: 960px){.impact .section-group-divisions .divisions-row{padding-bottom:6rem}}.impact .section-group-divisions .division{margin-bottom:4rem;padding-right:calc( 1.5rem + ( 1 * 8.33333%))}.impact .section-group-divisions .division .block-heading{padding-top:3rem;border-top:1px solid #000}.impact .section-group-divisions .division .block-abstract{margin-top:2rem}.impact .section-group-divisions .brand{margin-bottom:3rem}.impact .section-group-divisions .brand-card{background-color:#fff}.impact .section-group-divisions .brand-card .card-cover{background-color:#fff}.impact .section-group-divisions .brand-card.card-cordenons{background-color:#d9d9d9}.impact .section-group-divisions .brand-card.card-cordenons .card-cover{background-color:#d9d9d9}.impact .section-group-divisions .brand-card.hover .card-cover{-webkit-transform:translateX(-100%);transform:translateX(-100%)}.impact .section-group-divisions .brand-card:hover .card-cover{-webkit-transform:translateX(-100%);transform:translateX(-100%)}.impact .section-group-divisions .card-cover{cursor:pointer;z-index:2;width:100%;height:100%;-webkit-transition:-webkit-transform 0.4s;transition:-webkit-transform 0.4s;transition:transform 0.4s;transition:transform 0.4s, -webkit-transform 0.4s}.impact .section-group-divisions .branch-labels{text-align:right}.impact .section-group-divisions .branch-label{margin-left:1.5rem;padding:0.5rem 1.5rem;line-height:1.2;font-size:1.6rem;font-weight:700;letter-spacing:0.6px;text-transform:uppercase}.impact .section-group-divisions .card-content{z-index:1;top:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;width:100%;padding:5rem}.impact .section-group-divisions .branch-abstract{margin-top:3rem}.impact .section-group-divisions .branch-link{margin-top:auto}.impact .section-group-divisions .related{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:4rem}@media screen and (min-width: 960px){.impact .section-group-divisions .related{margin-bottom:0}}.impact .section-group-divisions .related .block-heading{margin:0}.impact .section-group-divisions .related .block-abstract{margin:2rem 0 0}@media screen and (min-width: 960px){.impact .section-group-divisions .related .block-abstract{margin:3rem 0 0}}.impact .section-group-divisions .related .block-links{margin-top:auto}.impact .section-group-divisions .related .block-link{margin-top:2rem}@media screen and (min-width: 960px){.impact .section-group-divisions .related .block-link{margin-top:3rem}}.impact .section-divisions .block-heading{margin-right:auto}.impact .section-divisions .block-contents{padding-right:calc( 1.5rem + ( 1 * 8.33333%))}.impact .section-divisions .divisions{padding-top:3rem;padding-bottom:3rem}@media screen and (min-width: 960px){.impact .section-divisions .divisions{padding-top:7rem;padding-bottom:7rem}}.impact .section-divisions .block-box{margin-top:0}.impact .section-divisions .block-box:nth-child(3){margin-top:2.5rem}.impact .section-divisions .block-box:nth-child(3) .inner-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width: 960px){.impact .section-divisions .block-box:nth-child(3) .inner-wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.impact .section-divisions .block-box:nth-child(3) .block-figure{display:none}.impact .section-divisions .block-box:nth-child(3) .block-heading,.impact .section-divisions .block-box:nth-child(3) .block-abstract{margin:0 0 2rem}@media screen and (min-width: 960px){.impact .section-divisions .block-box:nth-child(3) .block-heading,.impact .section-divisions .block-box:nth-child(3) .block-abstract{margin:0}}.impact .section-divisions .block-box:nth-child(3) .block-nav{display:block;margin-left:0}@media screen and (min-width: 960px){.impact .section-divisions .block-box:nth-child(3) .block-nav{margin-left:auto}}.impact .section-divisions .inner-wrapper{padding:3rem 2.5rem}@media screen and (min-width: 480px){.impact .section-divisions .inner-wrapper{padding:6rem}}.impact .section-divisions .inner-wrapper.paper .block-button{background-color:#000;color:#fff;border-color:#fff}@media screen and (min-width: 1040px){.impact .section-divisions .inner-wrapper.paper .block-button:hover{background-color:#a6a6a6;color:#000;border-color:#a6a6a6}}.impact .section-divisions .inner-wrapper.self-adhesives .block-button{background-color:#a6a6a6;color:#000;border-color:#000}@media screen and (min-width: 1040px){.impact .section-divisions .inner-wrapper.self-adhesives .block-button:hover{background-color:#fff;color:#000;border-color:#fff}}.impact .section-divisions .inner-wrapper.fabriano .block-button,.impact .section-divisions .inner-wrapper.security .block-button{background-color:#f4f4f4;color:#000;border-color:#000}@media screen and (min-width: 1040px){.impact .section-divisions .inner-wrapper.fabriano .block-button:hover,.impact .section-divisions .inner-wrapper.security .block-button:hover{background-color:#a6a6a6;color:#000;border-color:#a6a6a6}}.impact .section-divisions .block-abstract{margin-top:2rem}.impact .section-divisions .block-figure{margin-top:2rem;margin-bottom:3rem}@media screen and (min-width: 480px){.impact .section-divisions .block-figure{margin-top:4rem;margin-bottom:4rem}}.impact .section-divisions .block-nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}@media screen and (min-width: 960px){.impact .section-divisions .block-nav{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}.impact .section-workday .wd-jobgroup-container .wd-jobgroup-box{padding:1.2rem}.impact .section-workday .wd-jobgroup-container .wd-jobgroup-box .wd-jobgroup-box-content{display:block;width:100%;background-color:#f2f2f2}.impact .section-workday .wd-jobgroup-container .wd-jobgroup-box .wd-jobgroup-box-content .wd-box-content{padding:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}@media screen and (max-width: 600px){.impact .section-workday .wd-jobgroup-container .wd-jobgroup-box .wd-jobgroup-box-content .wd-box-content{padding:15px}}.impact .section-workday .wd-jobgroup-container .wd-jobgroup-box .wd-jobgroup-box-content .wd-box-content .wd-box-icon{height:50px;margin-bottom:20px}@media screen and (max-width: 600px){.impact .section-workday .wd-jobgroup-container .wd-jobgroup-box .wd-jobgroup-box-content .wd-box-content .wd-box-icon{height:36px;margin-bottom:10px}}.impact .section-workday .wd-jobgroup-container .wd-jobgroup-box .wd-jobgroup-box-content .wd-box-content .wd-box-icon img{height:100%;width:auto}.impact .section-workday .wd-jobgroup-container .wd-jobgroup-box .wd-jobgroup-box-content .wd-box-content h4.wd-box-title{font-weight:300;font-size:clamp(1.7rem, 2.1vw, 3rem);-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}@media screen and (max-width: 600px){.impact .section-workday .wd-jobgroup-container .wd-jobgroup-box .wd-jobgroup-box-content .wd-box-content h4.wd-box-title{font-size:1.7rem;padding:0}}.impact .section-workday .wd-jobgroup-container .wd-jobgroup-box .wd-jobgroup-box-content .wd-box-content .wd-job-link{font-size:2rem;text-decoration:underline;text-underline-offset:5px}@media screen and (max-width: 600px){.impact .section-workday .wd-jobgroup-container .wd-jobgroup-box .wd-jobgroup-box-content .wd-box-content .wd-job-link{font-size:1.5rem}}.impact .section-workday .wd-global-link{margin-top:3rem;margin-bottom:5rem}.impact .section-workday .wd-global-link a{font-size:clamp(1.4rem, 1.4vw, 2.1rem)}.news-archive{padding-top:8rem;padding-bottom:12rem}.news-archive .page-header{padding-bottom:4rem}.news-archive .page-header .archive-desc{margin-top:4rem}.news-archive .news-item{margin-bottom:4.5rem}.news-archive .news-item .news-date-tags{padding:2rem 1rem 0;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (min-width: 480px){.news-archive .news-item .news-date-tags{padding:0 3rem}}.news-archive .news-item .news-date-tags a{text-decoration:none}.news-archive .news-item .tags-wrapper{padding:5rem 1rem 0}.news-archive .news-item .tags-wrapper a{text-decoration:none;display:inline-block;margin-right:1rem;background-color:#f4f4f4;padding:0.5em 1em}.news-archive .news-item .tags-wrapper a.last{width:0px;background-color:rgba(0,0,0,0);cursor:default}.news-archive .news-item .news-title{padding:1rem 1rem 0}@media screen and (min-width: 480px){.news-archive .news-item .news-title{padding:1rem 3rem 0}}.news-archive .news-item .news-title-link{display:inline-block;max-height:6rem;display:-webkit-box;-webkit-box-orient:vertical;overflow-y:hidden;text-overflow:ellipsis;-webkit-line-clamp:2}@media screen and (min-width: 1040px){.news-archive .news-item .news-title-link{max-height:7rem}}.news-archive .news-item .news-abstract{padding:2rem 1rem 0;display:-webkit-box;-webkit-box-orient:vertical;overflow-y:hidden;text-overflow:ellipsis;-webkit-line-clamp:6}@media screen and (min-width: 480px){.news-archive .news-item .news-abstract{padding:2rem 3rem 0}}.news-archive .news-item .news-a-link{margin-left:1rem}.news-archive .news-item .news-footer{padding:0;margin-top:auto}@media screen and (min-width: 480px){.news-archive .news-item .news-footer{padding:0 3rem}}.news-archive .news-item .excerpt-read-more{margin-top:2rem}@media screen and (min-width: 480px){.news-archive .news-item .excerpt-read-more{margin-top:3rem}}.news-archive .news-item.latest-news-item{color:#fff}.news-archive .news-item.latest-news-item .inner-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border:0 none;padding-bottom:0}.news-archive .news-item.latest-news-item .news-title-link{margin-bottom:3rem;max-height:none;display:-webkit-box;-webkit-box-orient:vertical;overflow-y:hidden;text-overflow:ellipsis;-webkit-line-clamp:5}@media screen and (min-width: 480px){.news-archive .news-item.latest-news-item .news-title-link{margin-bottom:0}}@media screen and (min-width: 1040px){.news-archive .news-item.latest-news-item .news-title-link{display:-webkit-box;-webkit-box-orient:vertical;overflow-y:hidden;text-overflow:ellipsis;-webkit-line-clamp:5;max-height:none}}.news-archive .news-item.latest-news-item .ratio-content{background-color:#000}.news-archive .news-item.latest-news-item .ratio-content img{opacity:0.6}.news-archive .news-item.latest-news-item .content-wrapper{z-index:2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:100%;padding:3rem}.news-archive .news-item.latest-news-item .news-date-tags,.news-archive .news-item.latest-news-item .news-title,.news-archive .news-item.latest-news-item .news-abstract{padding:0}@media screen and (min-width: 480px){.news-archive .news-item.latest-news-item .content-wrapper{padding:3rem 5rem 5rem}}.news-archive .loader-wrapper{padding-top:8rem;margin-left:auto}.section-news-insight.is_insight_box .inner_block_gray{background-color:#ececec;min-height:341px}.section-news-insight .news-content{padding-top:30px;padding-bottom:30px}.news{padding-top:8rem}.news .vimeo-news .video-cover{width:100%;height:100%}.news .vimeo-news .video-toggle-play{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:50%;width:8rem;height:8rem;font-size:4rem;background-color:#000;color:white;text-decoration:none}.news .vimeo-news .video-toggle-play::before{content:"\e919";font-family:"fedrigoni-icons";margin-left:10%;speak:never;display:inline-block;text-align:center;width:1em;line-height:1;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased}.news .news-date-tags{padding-top:3rem;font-weight:700;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.news .news-tags a{padding-left:0.5em;text-decoration:none}.news .news-insight-tags a{padding:0.2em 0.7em 0.2em 0.7em;margin-left:0.7em;text-decoration:none;background-color:#ececec;font-weight:300}.news .news-title{padding-top:5rem}.news .news-content{padding-top:6rem;padding-bottom:5rem}.news .news-download_document{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:40px}.news .news-download_document img{width:30px;margin-right:20px}.news .news-download_document a{font-weight:bold}.news .news-footer{padding-top:6rem;padding-bottom:12rem;border-top:1px solid #000;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.news .news-footer .prev{margin-right:auto}.news .news-footer .next{margin-left:auto}.news .news-nav-title{padding-top:3rem;text-decoration:none}.work-with-us .page-header{color:#fff}.work-with-us .page-header .ratio-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;background-color:rgba(0,0,0,0.4)}.work-with-us .page-header .block-header{margin-bottom:5rem}.work-with-us .page-header .block-content{padding-top:2rem}@media screen and (min-width: 960px){.work-with-us .page-header .block-content{padding-top:0;padding-left:calc( 1.5rem + ( 2 * 8.33333%))}}.work-with-us .section-text{margin-top:7rem;margin-bottom:7rem}.work-with-us .section-text .block-wrapper{margin-left:auto;margin-right:auto}.work-with-us .section-text .block-content{margin-top:2rem}.work-with-us .section-slider{padding:10rem 0}.work-with-us .section-slider .text-column{margin-left:auto;padding-bottom:3rem}@media screen and (min-width: 1040px){.work-with-us .section-slider .text-column{padding-right:calc( 1.5rem + ( 1 * 8.33333%))}}.work-with-us .section-slider .block-abstract{margin-top:3rem}.work-with-us .section-slider .block-abstract h3{font-size:1em;margin-bottom:2rem}.work-with-us .section-tabs{padding:10rem 0 10rem}.work-with-us .section-tabs .tabs{margin-top:2rem}.work-with-us .section-tabs .tab{position:relative}.work-with-us .section-tabs .tab::after{content:'';display:block;position:absolute;bottom:0;left:0;z-index:3;width:100%;height:0;background-color:#fff;-webkit-transition:height 0.3s;transition:height 0.3s}.work-with-us .section-tabs .tab.current::after,.work-with-us .section-tabs .tab:hover::after{height:4rem}.work-with-us .section-tabs .tab-label-wrapper{z-index:3;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;background-color:rgba(0,0,0,0.4)}.work-with-us .section-tabs .tab-label{margin-left:5rem;margin-right:7rem;padding-left:1.5rem;padding-bottom:5rem;font-weight:700;color:#fff}.work-with-us .section-tabs .tab-content{display:none;padding-top:15rem}.work-with-us .section-tabs .tab-content.current{display:block}.work-with-us .section-banner .ratio-content{background-color:rgba(0,0,0,0.4)}.work-with-us .section-banner{color:#fff;padding-top:8rem}.work-with-us .section-banner .outer-wrapper,.work-with-us .section-banner .block-wrapper{height:100%}.work-with-us .section-banner .block-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-left:auto}.work-with-us .section-banner .inner-wrapper{padding-top:7rem;padding-bottom:7rem}.work-with-us .section-banner .block-button{margin-top:3rem;border-color:#fff;background-color:#fff;color:#000}@media screen and (min-width: 1040px){.work-with-us .section-banner .block-button:hover{border-color:#a6a6a6;background-color:#a6a6a6}}.work-with-us .section-checkered{padding-top:3rem;padding-bottom:3rem}@media screen and (min-width: 1040px){.work-with-us .section-checkered{padding-top:7rem;padding-bottom:7rem}}.work-with-us .section-checkered>.block-heading{padding-bottom:3rem}.work-with-us .section-checkered .row-wrapper{margin-bottom:4rem}@media screen and (min-width: 480px){.work-with-us .section-checkered .row-wrapper{margin:0}}@media screen and (min-width: 768px){.work-with-us .section-checkered .row-wrapper{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}}.work-with-us .section-checkered .row-wrapper .visual-column{padding:0}@media screen and (min-width: 960px){.work-with-us .section-checkered .row-wrapper .visual-column{padding:0 0 0 calc( 1.5rem + ( 1 * 8.33333%))}}.work-with-us .section-checkered .row-wrapper .content-column{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:2rem calc( 1.5rem + ( 0 * 8.33333%)) 0 calc( 1.5rem + ( 0 * 8.33333%))}@media screen and (min-width: 480px){.work-with-us .section-checkered .row-wrapper .content-column{padding-top:0}}@media screen and (min-width: 960px){.work-with-us .section-checkered .row-wrapper .content-column{padding:0 calc( 1.5rem + ( 1 * 8.33333%)) 0 calc( 1.5rem + ( .5 * 8.33333%))}}@media screen and (min-width: 1040px){.work-with-us .section-checkered .row-wrapper .content-column{padding:0 calc( 1.5rem + ( 2 * 8.33333%)) 0 calc( 1.5rem + ( 1 * 8.33333%))}}.work-with-us .section-checkered .row-wrapper .block-content,.work-with-us .section-checkered .row-wrapper .block-link{margin-top:3rem}.work-with-us .section-checkered .row-wrapper:nth-child(even){-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.work-with-us .section-checkered .row-wrapper:nth-child(even) .visual-column{padding:0}@media screen and (min-width: 960px){.work-with-us .section-checkered .row-wrapper:nth-child(even) .visual-column{padding:0 calc( 1.5rem + ( 1 * 8.33333%)) 0 0}}.work-with-us .section-checkered .row-wrapper:nth-child(even) .content-column{padding:2rem calc( 1.5rem + ( 0 * 8.33333%)) 0 calc( 1.5rem + ( 0 * 8.33333%))}@media screen and (min-width: 480px){.work-with-us .section-checkered .row-wrapper:nth-child(even) .content-column{padding-top:0}}@media screen and (min-width: 960px){.work-with-us .section-checkered .row-wrapper:nth-child(even) .content-column{padding:0 calc( 1.5rem + ( .5 * 8.33333%)) 0 calc( 1.5rem + ( 1 * 8.33333%))}}@media screen and (min-width: 1040px){.work-with-us .section-checkered .row-wrapper:nth-child(even) .content-column{padding:0 calc( 1.5rem + ( 1 * 8.33333%)) 0 calc( 1.5rem + ( 2 * 8.33333%))}}.press-and-media .page-header{padding-top:7rem;padding-bottom:8rem}.press-and-media .page-header .block-content{padding-right:calc( 1.5rem + ( 1 * 8.33333%));font-weight:700}.press-and-media .section-contacts{padding:8rem 0;background-color:#f4f4f4}.press-and-media .section-contacts .contact-item{padding-right:calc( 1.5rem + ( 1 * 8.33333%))}.press-and-media .section-contacts .contact-name{padding-top:3rem;border-top:1px solid #000}.press-and-media .section-contacts .contact-phone{margin-top:2rem;text-decoration:none}.press-and-media .section-tabs{padding-top:12rem}.press-and-media .section-tabs .tab{margin:0 1.5rem;padding:0;text-decoration:none;padding-bottom:1rem;border-bottom:1px solid rgba(0,0,0,0);-webkit-transition:border 0.3s;transition:border 0.3s}@media screen and (min-width: 1040px){.press-and-media .section-tabs .tab:hover{border-bottom:1px solid #000}}.press-and-media .section-tabs .tab.current{font-weight:700;border-bottom:1px solid #000}.press-and-media .tab-media-kits{padding-top:6rem;padding-bottom:6rem}@media screen and (min-width: 480px){.press-and-media .tab-media-kits{padding-top:12rem;padding-bottom:12rem}}.press-and-media .tab-media-kits .media-kits-block.paper{color:#fff;background-color:#000}.press-and-media .tab-media-kits .media-kits-block.self-adhesives{background-color:#a6a6a6}.press-and-media .tab-media-kits .company-kits{padding-bottom:5rem}@media screen and (min-width: 1040px){.press-and-media .tab-media-kits .company-kits{-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}}.press-and-media .tab-media-kits .company-kit-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width: 480px){.press-and-media .tab-media-kits .company-kit-item{padding-right:calc( 1.5rem + ( 1 * 8.33333%))}}.press-and-media .tab-media-kits .company-kit-item .kit-figure{border:2px solid #000}.press-and-media .tab-media-kits .company-kit-item .ratio-content{padding:25%}.press-and-media .tab-media-kits .company-kit-item .kit-heading{margin-top:2rem}.press-and-media .tab-media-kits .company-kit-item .kit-description{margin-top:2rem;margin-bottom:2.5rem}.press-and-media .tab-media-kits .company-kit-item .kit-description ul{margin:0}.press-and-media .tab-media-kits .company-kit-item .kit-description li{margin-bottom:0}.press-and-media .tab-media-kits .company-kit-item .kit-description li::marker{margin-right:0}.press-and-media .tab-media-kits .company-kit-item .download-link{margin-top:auto}.press-and-media .tab-media-kits .people-kits{padding-top:10rem;padding-bottom:10rem}.press-and-media .tab-media-kits .people-kit-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-right:calc( 1.5rem + ( .75 * 8.33333%))}.press-and-media .tab-media-kits .people-kit-item .kit-heading{margin-top:3.5rem}.press-and-media .tab-media-kits .people-kit-item .kit-subheading{margin-bottom:3rem}.press-and-media .tab-media-kits .people-kit-item .kit-description{margin-top:auto}.press-and-media .tab-media-kits .people-kit-item .kit-description ul{margin:0}.press-and-media .tab-media-kits .people-kit-item .kit-description li{margin-bottom:0}.press-and-media .tab-media-kits .people-kit-item .kit-description li::marker{margin-right:0}.press-and-media .tab-media-kits .people-kit-item .download-link{margin-top:2.5rem}.press-and-media .tab-media-kits .kit-figure{border-radius:50%;overflow:hidden}.press-and-media .tab-press-releases{padding-top:6rem;padding-bottom:6rem}.press-and-media .tab-press-releases .filter{margin-bottom:6rem}@media screen and (min-width: 480px){.press-and-media .tab-press-releases{padding-top:9rem;padding-bottom:9rem}.press-and-media .tab-press-releases .filter{margin-bottom:9rem}}.press-and-media .tab-press-releases .press-release-item{margin-bottom:6rem}@media screen and (min-width: 480px){.press-and-media .tab-press-releases .press-release-item{margin-bottom:10rem}}.press-and-media .tab-press-releases .press-date{font-weight:700;padding-bottom:2rem}@media screen and (min-width: 480px){.press-and-media .tab-press-releases .press-date{padding-bottom:0}}@media screen and (min-width: 960px){.press-and-media .tab-press-releases .press-date{padding-right:calc( 1.5rem + ( 1 * 8.33333%))}}@media screen and (min-width: 480px){.press-and-media .tab-press-releases .press-body{border-left:1px solid #000}}@media screen and (min-width: 960px){.press-and-media .tab-press-releases .press-body{padding-left:5rem;padding-right:calc( 1.5rem + ( 2 * 8.33333%))}}.press-and-media .tab-press-releases .press-content{margin-top:2rem}@media screen and (min-width: 480px){.press-and-media .tab-press-releases .press-content{margin-top:4rem}}.press-and-media .tab-press-releases .download-link{margin-top:2rem}.press-and-media .loader-wrapper{margin-left:auto}.overlay-opened .contacts .page-content{pointer-events:none}.contacts .page-header{padding-top:3rem;padding-bottom:2rem}@media screen and (min-width: 960px){.contacts .page-header{padding-top:7rem;padding-bottom:5rem}}.contacts .block-header{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.contacts .contact-filters{padding-bottom:1.5rem;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.contacts .filter-select+.filter-select{margin-left:2rem}.contacts .option{font-weight:400}.contacts .page-content{position:relative}.contacts .section-contacts{background-color:#fff}.contacts .contacts-map{height:calc(35vh - 8rem)}.contacts .contacts-list-wrapper{height:calc(55vh - 8rem)}@media screen and (min-width: 960px){.contacts .section-contacts,.contacts .contacts-map,.contacts .contacts-list-wrapper{height:calc(85vh - 16rem)}}.contacts .contacts-map{z-index:1}@media screen and (min-width: 960px){.contacts .contacts-map{position:absolute;left:0;top:0}}.contacts .contacts-list-wrapper{position:relative;z-index:2;margin-left:auto;min-height:100%;background-color:#fff;overflow-x:hidden;overflow-y:auto}.contacts .contact-item{position:relative;padding:0 calc( 1.5rem + ( 0 * 8.33333%));color:#000;background-color:#fff;-webkit-transition:color 0.3s, background-color 0.3s;transition:color 0.3s, background-color 0.3s}@media screen and (min-width: 960px){.contacts .contact-item{padding:0 0 0 calc( 1.5rem + ( 1 * 8.33333%))}}.contacts .contact-item .inner-wrapper{position:relative;z-index:1;padding:3rem 0;border-bottom:1px solid #000}.contacts .contact-item.current{color:#fff;background-color:#000}.contacts .contact-details{padding-top:2rem;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.contacts .contact-description{padding-right:3rem}.contacts .contact-description .contact-phone-fax-mail:not(:empty){padding-top:1rem}.contacts .contact-address-heading{padding-bottom:1rem}.contacts .contact-address{padding-bottom:1rem}.contacts .contact-phone,.contacts .contact-fax,.contacts .contact-email{line-height:1.5;margin-right:1em}.contacts .contact-details-link{margin-left:auto;white-space:nowrap}.contacts .contact-details-overlay{z-index:0;position:fixed;width:100%;height:100%;max-width:-webkit-fill-available;max-width:-moz-available;max-width:stretch;max-height:-webkit-fill-available;max-height:-moz-available;max-height:stretch;top:0;left:0;background-color:#fff;opacity:0;-webkit-transition:opacity 0.3s, width 0.3s, height 0.3s;transition:opacity 0.3s, width 0.3s, height 0.3s;pointer-events:none}.contacts .contact-details-overlay.current{z-index:50;opacity:1;pointer-events:all}.contacts .contact-details-overlay.current .contact-details-header{opacity:1}.contacts .contact-details-overlay.show .contact-details-body{opacity:1}.contacts .contact-details-overlay .contact-details-header,.contacts .contact-details-overlay .contact-details-body{opacity:0;-webkit-transition:opacity 0.3s;transition:opacity 0.3s}.contacts .contact-details-overlay .contact-details-header{height:8rem;padding-top:3rem}@media screen and (min-width: 1040px){.contacts .contact-details-overlay .contact-details-header{height:16rem;padding-top:7.4rem}}.contacts .contact-details-overlay .contact-detail-column{padding-right:calc( 1.5rem + ( 1 * 8.33333%))}.contacts .contact-details-overlay .contact-detail-name{margin-bottom:4rem}.contacts .contact-details-overlay .contact-bio-column{padding:0 calc( 1.5rem + ( 1 * 8.33333%))}.contacts .contact-details-overlay .close-button{margin-left:auto}.contacts .contact-details-overlay .contact-form-wrapper{padding:4rem 0 0}@media screen and (min-width: 1280px){.contacts .contact-details-overlay .contact-form-wrapper{padding:7rem calc( 1.5rem + ( 1 * 8.33333%)) 0}}.contacts .contact-details-overlay .contact-details-content{height:calc( 95vh - 8rem);overflow-y:auto}@media screen and (min-width: 1040px){.contacts .contact-details-overlay .contact-details-content{height:calc( 95vh - 16rem)}}.contacts .leaflet-container{font-family:"Forma DJR Text","Helvetica Neue","Helvetica","Roboto","Arial",sans-serif !important}.contacts .marker-cluster-small{background-color:rgba(255,255,255,0.6)}.contacts .marker-cluster-small div{background-color:#000}.contacts .marker-cluster-medium{background-color:rgba(255,255,255,0.6)}.contacts .marker-cluster-medium div{background-color:#000}.contacts .marker-cluster-large{background-color:rgba(255,255,255,0.6)}.contacts .marker-cluster-large div{background-color:#000}.contacts .marker-cluster{padding:0.5rem;border-radius:50%;overflow:hidden;color:#fff}.contacts .marker-cluster>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:100%;border-radius:50%;overflow:hidden}.contacts .leaflet-cluster-anim .leaflet-marker-icon,.contacts .leaflet-cluster-anim .leaflet-marker-shadow{-webkit-transition:opacity 0.3s ease-in, -webkit-transform 0.3s ease-out;transition:opacity 0.3s ease-in, -webkit-transform 0.3s ease-out;transition:transform 0.3s ease-out, opacity 0.3s ease-in;transition:transform 0.3s ease-out, opacity 0.3s ease-in, -webkit-transform 0.3s ease-out}.contacts .leaflet-cluster-spider-leg{-webkit-transition:stroke-dashoffset 0.3s ease-out, stroke-opacity 0.3s ease-in;transition:stroke-dashoffset 0.3s ease-out, stroke-opacity 0.3s ease-in}.contacts .leaflet-popup-content-wrapper,.contacts .leaflet-popup-tip{border-radius:0;color:#fff;background-color:#000}.contacts .leaflet-container a.leaflet-popup-close-button,.contacts .leaflet-container a.leaflet-popup-close-button:hover{color:#f4f4f4}.contacts .leaflet-popup-content .location-name{margin:0.5em 1em 0;font-weight:700}.contacts .leaflet-popup-content .location-subtitle{margin:0.25em 1em 0}.contacts .leaflet-popup-content :last-child{margin-bottom:0.5em}.page-search-results{padding-top:8rem;padding-bottom:12rem}.page-search-results .page-header{padding-bottom:3rem}.page-search-results .search-results-item a{text-decoration:none}.page-search-results .search-results-item:first-of-type{margin-top:7rem}.page-search-results .search-results-item+.search-results-item{margin-top:7rem}.page-search-results .results-item-header{padding-bottom:2rem}.page-search-results .results-type{display:inline-block;margin:0 0 1rem;background-color:#f4f4f4;padding:0.5em 1em}.page-search-results .results-item-footer{padding-top:2rem}.page-search-results .loader-wrapper{margin-top:8rem;margin-left:auto}.page-search-results .no-results{margin-top:7rem}.page-search-results .no-results .block-content{padding-top:3rem}.search-form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.search-form .search-submit{margin-bottom:2rem;margin-left:1em;border:0 none;padding:0;background-color:rgba(0,0,0,0)}.error.http-404 .error-banner{margin:10rem 0}.error.http-404 .error-banner img{width:80%;margin-bottom:3rem}.error.http-404 .error-banner h1{font-size:clamp(2rem, 2.4vw, 3.4rem);font-weight:normal}@media screen and (min-width: 480px){.error.http-404 .error-banner{margin:15rem 0}.error.http-404 .error-banner img{width:60%}}.error.http-404 .launch-box{margin-bottom:4rem}.error.http-404 .launch-box h3{font-size:clamp(2rem, 2.5vw, 3.6rem);font-weight:bold;border-top:2px solid black;padding-top:2.4rem;margin-bottom:4rem}.modular-layout .page-content{padding-top:3rem;padding-bottom:3rem}.modular-layout .page-section{padding-top:3rem;padding-bottom:3rem}@media screen and (min-width: 480px){.modular-layout .page-section{padding-top:4rem;padding-bottom:4rem}}@media screen and (min-width: 960px){.modular-layout .page-section{padding-top:6rem;padding-bottom:6rem}}.modular-layout .page-header{color:white}.modular-layout .page-header .ratio-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.modular-layout .page-header .block-header{margin-bottom:5rem}@media screen and (min-width: 1040px){.modular-layout .section-text{padding-top:7rem;padding-bottom:7rem}}.modular-layout .section-text .block-wrapper{margin-left:auto;margin-right:auto}.modular-layout .section-text .block-heading{margin:0}.modular-layout .section-text .block-content{margin-top:2rem}.modular-layout .section-checkered>.block-heading{padding:0 calc( 1.5rem + ( 0 * 8.33333%)) 4rem calc( 1.5rem + ( 0 * 8.33333%))}@media screen and (min-width: 960px){.modular-layout .section-checkered>.block-heading{padding:0 calc( 1.5rem + ( 2 * 8.33333%)) 4rem calc( 0rem + ( 6 * 8.33333%))}}.modular-layout .section-checkered .row-wrapper{margin-bottom:4rem}@media screen and (min-width: 480px){.modular-layout .section-checkered .row-wrapper{margin:0}}@media screen and (min-width: 768px){.modular-layout .section-checkered .row-wrapper{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}}.modular-layout .section-checkered .row-wrapper .visual-column{padding:0}.modular-layout .section-checkered .row-wrapper .visual-column .block-figure{height:100%}@media screen and (min-width: 960px){.modular-layout .section-checkered .row-wrapper .visual-column{padding:0 0 0 calc( 1.5rem + ( 1 * 8.33333%))}}.modular-layout .section-checkered .row-wrapper .block-image{border-bottom:8px solid var(--border-color)}.modular-layout .section-checkered .row-wrapper .content-column{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:2rem calc( 1.5rem + ( 0 * 8.33333%)) 0 calc( 1.5rem + ( 0 * 8.33333%))}@media screen and (min-width: 480px){.modular-layout .section-checkered .row-wrapper .content-column{padding:2rem calc( 1.5rem + ( 0 * 8.33333%)) 2rem calc( 1.5rem + ( 0 * 8.33333%))}}@media screen and (min-width: 960px){.modular-layout .section-checkered .row-wrapper .content-column{padding:2rem calc( 1.5rem + ( 2 * 8.33333%)) 2rem calc( 1.5rem + ( 1 * 8.33333%))}}.modular-layout .section-checkered .row-wrapper .block-content,.modular-layout .section-checkered .row-wrapper .block-link{margin-top:3rem}.modular-layout .section-checkered .row-wrapper:nth-child(even){-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.modular-layout .section-checkered .row-wrapper:nth-child(even) .visual-column{padding:0}@media screen and (min-width: 960px){.modular-layout .section-checkered .row-wrapper:nth-child(even) .visual-column{padding:0 calc( 1.5rem + ( 1 * 8.33333%)) 0 0}}.modular-layout .section-checkered .row-wrapper:nth-child(even) .content-column{padding:2rem calc( 1.5rem + ( 0 * 8.33333%)) 0 calc( 1.5rem + ( 0 * 8.33333%))}@media screen and (min-width: 480px){.modular-layout .section-checkered .row-wrapper:nth-child(even) .content-column{padding:2rem calc( 1.5rem + ( 0 * 8.33333%)) 2rem calc( 1.5rem + ( 0 * 8.33333%))}}@media screen and (min-width: 960px){.modular-layout .section-checkered .row-wrapper:nth-child(even) .content-column{padding:2rem calc( 1.5rem + ( 1 * 8.33333%)) 2rem calc( 1.5rem + ( 2 * 8.33333%))}}.modular-layout .section-buttons{text-align:center}.modular-layout .section-buttons .block-wrapper:not(:last-child){margin-bottom:2rem}.modular-layout .section-buttons .block-wrapper .block-button{background-color:#000;border-color:#000;color:#fff}.modular-layout .section-buttons .block-wrapper .block-button.white{background-color:#fff;border-color:#000;color:#000}@media screen and (min-width: 1040px){.modular-layout .section-buttons .block-wrapper .block-button:hover{background-color:#a6a6a6;border-color:#a6a6a6;color:#000}}.modular-layout .section-banner .banner{padding:8rem 0 7rem;color:#fff}.modular-layout .section-banner .banner .banner-heading{margin-bottom:2rem}.modular-layout .section-banner .banner .banner-contents{margin-left:auto}.modular-layout .section-banner .banner .block-content{margin-bottom:4rem}.modular-layout .section-banner .banner .block-button{border-color:#fff;color:#fff;background-color:rgba(0,0,0,0)}@media screen and (min-width: 1040px){.modular-layout .section-banner .banner .block-button:hover{border-color:#fff;color:#000;background-color:#fff}}.modular-layout .section-banner .banner.black-text{color:#000}.modular-layout .section-banner .banner.black-text .block-button{border-color:#000;color:#000}@media screen and (min-width: 1040px){.modular-layout .section-banner .banner.black-text .block-button:hover{border-color:#000;color:#fff;background-color:#000}}.modular-layout .section-map-simple .simple-map{height:calc(35vh - 8rem);min-height:40rem}.modular-layout .section-map-simple .content-column{overflow:hidden}@media screen and (min-width: 960px){.modular-layout .section-map-simple .content-column{min-height:40rem}}.modular-layout .section-map-simple .content-column .content-wrapper{height:100%;border-top:1px solid black;border-bottom:1px solid black;padding:5rem 3vw}.modular-layout .section-map-simple .content-column .content-wrapper h3{font-size:clamp(2.1rem, 3.4vw, 6rem)}.modular-layout .section-map-simple .content-column .content-wrapper .block-content{margin-top:3rem}@media screen and (min-width: 960px){.modular-layout .section-map-simple .content-column,.modular-layout .section-map-simple .simple-map{height:calc(85vh - 16rem)}}.modular-layout .section-map-simple .leaflet-container{font-family:"Forma DJR Text","Helvetica Neue","Helvetica","Roboto","Arial",sans-serif !important}.modular-layout .section-map-simple .marker-cluster-small{background-color:rgba(255,255,255,0.6)}.modular-layout .section-map-simple .marker-cluster-small div{background-color:#000}.modular-layout .section-map-simple .marker-cluster-medium{background-color:rgba(255,255,255,0.6)}.modular-layout .section-map-simple .marker-cluster-medium div{background-color:#000}.modular-layout .section-map-simple .marker-cluster-large{background-color:rgba(255,255,255,0.6)}.modular-layout .section-map-simple .marker-cluster-large div{background-color:#000}.modular-layout .section-map-simple .marker-cluster{padding:0.5rem;border-radius:50%;overflow:hidden;color:#fff}.modular-layout .section-map-simple .marker-cluster>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:100%;border-radius:50%;overflow:hidden}.modular-layout .section-map-simple .leaflet-cluster-anim .leaflet-marker-icon,.modular-layout .section-map-simple .leaflet-cluster-anim .leaflet-marker-shadow{-webkit-transition:opacity 0.3s ease-in, -webkit-transform 0.3s ease-out;transition:opacity 0.3s ease-in, -webkit-transform 0.3s ease-out;transition:transform 0.3s ease-out, opacity 0.3s ease-in;transition:transform 0.3s ease-out, opacity 0.3s ease-in, -webkit-transform 0.3s ease-out}.modular-layout .section-map-simple .leaflet-cluster-spider-leg{-webkit-transition:stroke-dashoffset 0.3s ease-out, stroke-opacity 0.3s ease-in;transition:stroke-dashoffset 0.3s ease-out, stroke-opacity 0.3s ease-in}.modular-layout .section-map-simple .leaflet-popup-content-wrapper,.modular-layout .section-map-simple .leaflet-popup-tip{border-radius:0;color:#fff;background-color:#000}.modular-layout .section-map-simple .leaflet-container a.leaflet-popup-close-button,.modular-layout .section-map-simple .leaflet-container a.leaflet-popup-close-button:hover{color:#f4f4f4}.modular-layout .section-map-simple .leaflet-popup-content .location-name{margin:0.5em 1em 0;font-weight:700}.modular-layout .section-map-simple .leaflet-popup-content .location-subtitle{margin:0.25em 1em 0}.modular-layout .section-map-simple .leaflet-popup-content :last-child{margin-bottom:0.5em}.modular-layout .section-numbers{padding-bottom:0}.modular-layout .section-numbers .numbers-grid{margin-top:5rem}@media screen and (min-width: 960px){.modular-layout .section-numbers .numbers-grid{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}}.modular-layout .section-numbers .number-box{margin-bottom:8rem}.modular-layout .section-numbers .number-value{border-top:1px solid #000;border-bottom:1px solid #000;padding-top:2rem;padding-bottom:2rem}.modular-layout .section-numbers .number-label{margin-top:3rem;font-weight:700}.modular-layout .section-text-columns+.section-text-columns{padding-top:0}.modular-layout .section-text-columns .section-heading{padding-top:2rem}.modular-layout .section-text-columns .section-content{padding-top:2rem}.modular-layout .section-text-columns .columns-wrapper{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.modular-layout .section-text-columns .columns-wrapper:not(:only-child){margin-top:3rem}@media screen and (min-width: 480px){.modular-layout .section-text-columns .columns-wrapper:not(:only-child){margin-top:4.5rem}}@media screen and (min-width: 960px){.modular-layout .section-text-columns .columns-wrapper:not(:only-child){margin-top:7.5rem}}.modular-layout .section-text-columns .column-block{margin-top:0}@media screen and (max-width: 479px){.modular-layout .section-text-columns .column-block:nth-child(n+2){margin-top:1rem}}@media screen and (min-width: 480px){.modular-layout .section-text-columns .column-block:nth-child(n+5){margin-top:5rem}}.modular-layout .section-text-columns .column-block-top img{max-width:7rem;max-height:7rem;margin-bottom:3rem}@media screen and (max-width: 1039px){.modular-layout .section-text-columns .column-block-top img{margin-top:3rem;margin-bottom:2rem}}.modular-layout .section-text-columns .column-block-wrapper{border-top:1px solid #000;height:100%;padding:3rem 0}@media screen and (max-width: 959px){.modular-layout .section-text-columns .column-block-wrapper{border-bottom:none;padding:1rem 0 0 0}}.modular-layout .section-text-columns .column-block-wrapper.noborder{border-color:transparent}.modular-layout .section-text-columns .column-block-heading{padding-bottom:2rem}.modular-layout .section-text-columns .column-block-text{padding:1rem 0}.pagination,.wp-prev-next{margin:1.5em 0}.pagination{text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}.pagination ul{display:inline-block;background-color:#fff;white-space:nowrap;padding:0;clear:both;border-radius:3px}.pagination li{padding:0;margin:0;float:left;display:inline;overflow:hidden;border-right:1px solid #ccc}.pagination a,.pagination span{margin:0;text-decoration:none;padding:0;line-height:1em;font-size:clamp(1.2rem, 1.5vw, 1.6rem);font-weight:normal;padding:0.75em;min-width:1em;display:block;color:#a6a6a6}.pagination a:hover,.pagination a:focus,.pagination span:hover,.pagination span:focus{text-decoration:underline}.pagination .current{cursor:default;color:#1e1e1e;font-weight:bold}.pagination .current:hover,.pagination .current:focus{background-color:#fff;color:#1e1e1e}.wp-prev-next .prev-link{float:left}.wp-prev-next .next-link{float:right}.no-widgets{background-color:#fff;padding:1.5em;text-align:center;border:1px solid #ccc;border-radius:2px;margin-bottom:1.5em}.main-footer{clear:both;background-color:#000;color:#fff}.mobile-menu-opened .main-footer{display:none}.inner-footer{height:100%;padding-top:10rem;padding-bottom:12rem}.inner-footer ul{margin:0}.inner-footer ul li{display:block;margin-left:0}.inner-footer a{text-decoration:none}.inner-footer .menu-item{margin-left:0;margin-right:0}.inner-footer .sub-voices{margin-top:1rem;margin-left:0.75em}.inner-footer .sub-voice{padding-right:1.5rem}.inner-footer .internals-menu,.inner-footer .utilities-menu,.inner-footer .sites-list,.inner-footer .footer-socials{margin:0}.footer-link{line-height:1;font-size:1.4rem;letter-spacing:0.6px}.footer-link.internal-link{font-weight:bold}.footer-link.sub-voice-link{font-weight:normal}.internal-parent{font-weight:bold;opacity:0.75}.societary-infos{padding-right:calc( 1.5rem + ( 1 * 8.33333%));line-height:1.2;font-size:1.2rem;letter-spacing:0.5px}.societary-infos .footer-logo{height:2.5rem}.societary-infos .footer-logo-image{-o-object-position:0 0;object-position:0 0}.societary-infos .copyright{margin-top:5rem}.societary-infos .societary-info{margin:0}.footer-main-navigation,.footer-external-sites{padding-right:calc( 1.5rem + ( .5 * 8.33333%))}@media screen and (min-width: 960px){.footer-utils{padding-left:calc( 1.5rem + ( .5 * 8.33333%))}}.footer-utils .footer-socials{display:-webkit-box;display:-ms-flexbox;display:flex}.footer-utils .footer-services{margin-top:2rem}@media screen and (min-width: 960px){.footer-utils .footer-services{margin-top:5rem}}.footer-utils .menu-item-type-custom{font-size:3.2rem;margin:0 1em 0 0}.footer-utils .menu-item-type-custom a{position:relative;display:inline-block;height:1em;width:1.1em;overflow:hidden;text-align:center}.footer-utils .menu-item-type-custom a::before{speak:never;content:"";display:inline-block;text-align:center;font-family:"fedrigoni-icons";width:1em;line-height:1;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.footer-utils .menu-item-type-custom a[href*="facebook"]::before{content:'\e906'}.footer-utils .menu-item-type-custom a[href*="instagram"]::before{content:'\e907'}.footer-utils .menu-item-type-custom a[href*="linkedin"]::before{content:'\e908'}.footer-column-heading{margin-top:3.5rem;margin-bottom:1rem;line-height:1;font-size:1.2rem;letter-spacing:0.5px;text-transform:uppercase;opacity:0.5}@media screen and (min-width: 960px){.footer-column-heading{margin-top:0;margin-bottom:3.5rem}}.footer-languages{margin-top:3.5rem;display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (min-width: 960px){.footer-languages{margin-top:0}}.copy-mobile{padding-top:3rem}.cookie-disclaimer{position:fixed;bottom:0;left:0;z-index:10;padding:2rem 0;color:#fff;background-color:#000}@media screen and (min-width: 480px){.cookie-disclaimer .cookie-columns{-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}}.cookie-disclaimer .cookie-text,.cookie-disclaimer .cookie-button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cookie-disclaimer .cookie-button{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.cookie-disclaimer .cookie-button .block-button{margin-top:2rem;border-color:#fff;color:#fff;background-color:#000}@media screen and (min-width: 480px){.cookie-disclaimer .cookie-button .block-button{margin-top:0}}@media screen and (min-width: 1040px){.cookie-disclaimer .cookie-button .block-button:hover{background-color:#fff;color:#000}.cookie-disclaimer .cookie-button .block-button:hover .link-label{-webkit-transform:translateX(0.5rem);transform:translateX(0.5rem)}}.cf:after{content:"";display:table;clear:both}.to-left{float:left}.to-right{float:right}.flex.flex{display:-webkit-box;display:-ms-flexbox;display:flex}.inline-flex.inline-flex{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.inline.inline{display:inline}.block.block{display:block}.inline-block.inline-block{display:inline-block}.hidden.hidden{display:none;visibility:hidden}.invisible.invisible{visibility:hidden;opacity:0}.p-up.p-up,.p-down.p-down,.m-up.m-up,.m-down.m-down,.t-up.t-up,.t-down.t-down,.t-only.t-only,.d-up.d-up{display:none !important}@media (min-width: 480px){.p-up.p-up{display:block !important}.p-up.p-up.flex{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}.p-up.p-up.inline-flex{display:-webkit-inline-box !important;display:-ms-inline-flexbox !important;display:inline-flex !important}.p-up.p-up.inline-block{display:inline-block !important}.p-up.p-up.inline{display:inline !important}.p-up.p-up.hidden{display:none !important;visibility:hidden}}@media (max-width: 479px){.p-down.p-down{display:block !important}.p-down.p-down.flex{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}.p-down.p-down.inline-flex{display:-webkit-inline-box !important;display:-ms-inline-flexbox !important;display:inline-flex !important}.p-down.p-down.inline-block{display:inline-block !important}.p-down.p-down.inline{display:inline !important}.p-down.p-down.hidden{display:none !important;visibility:hidden}}@media (min-width: 768px){.t-up.t-up{display:block !important}.t-up.t-up.flex{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}.t-up.t-up.inline-flex{display:-webkit-inline-box !important;display:-ms-inline-flexbox !important;display:inline-flex !important}.t-up.t-up.inline-block{display:inline-block !important}.t-up.t-up.inline{display:inline !important}.t-up.t-up.hidden{display:none !important;visibility:hidden}}@media (max-width: 1039px){.t-down.t-down{display:block !important}.t-down.t-down.flex{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}.t-down.t-down.inline-flex{display:-webkit-inline-box !important;display:-ms-inline-flexbox !important;display:inline-flex !important}.t-down.t-down.inline-block{display:inline-block !important}.t-down.t-down.inline{display:inline !important}.t-down.t-down.hidden{display:none !important;visibility:hidden}}@media (min-width: 768px) and (max-width: 1039px){.t-only.t-only{display:block !important}.t-only.t-only.flex{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}.t-only.t-only.inline-flex{display:-webkit-inline-box !important;display:-ms-inline-flexbox !important;display:inline-flex !important}.t-only.t-only.inline-block{display:inline-block !important}.t-only.t-only.inline{display:inline !important}.t-only.t-only.hidden{display:none !important;visibility:hidden}}@media (min-width: 1040px){.d-up.d-up{display:block !important}.d-up.d-up.flex{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}.d-up.d-up.inline-flex{display:-webkit-inline-box !important;display:-ms-inline-flexbox !important;display:inline-flex !important}.d-up.d-up.inline-block{display:inline-block !important}.d-up.d-up.inline{display:inline !important}.d-up.d-up.hidden{display:none !important;visibility:hidden}}@media (max-width: 959px){.m-down.m-down{display:block !important}.m-down.m-down.flex{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}.m-down.m-down.inline-flex{display:-webkit-inline-box !important;display:-ms-inline-flexbox !important;display:inline-flex !important}.m-down.m-down.inline-block{display:inline-block !important}.m-down.m-down.inline{display:inline !important}.m-down.m-down.hidden{display:none !important;visibility:hidden}}@media (min-width: 960px){.m-up.m-up{display:block !important}.m-up.m-up.flex{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}.m-up.m-up.inline-flex{display:-webkit-inline-box !important;display:-ms-inline-flexbox !important;display:inline-flex !important}.m-up.m-up.inline-block{display:inline-block !important}.m-up.m-up.inline{display:inline !important}.m-up.m-up.hidden{display:none !important;visibility:hidden}}.static{position:static}.relative{position:relative}.absolute{position:absolute}.fixed{position:fixed}.center{position:relative;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.middle{position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.centered{position:relative;left:50%;top:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.absolute-center{position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.absolute-middle{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.absolute-centered{position:absolute;left:50%;top:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.full{width:100%}.half{width:50%}.bg-img{background-color:rgba(0,0,0,0) ;background-repeat:no-repeat ;background-attachment:scroll ;background-position:50%  }.bg-contain{background-size:contain  }.bg-cover{background-size:cover  }.fit-contain{-o-object-fit:contain;object-fit:contain;width:100%;height:100%}.fit-cover{-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%;width:100%;height:100%}.ratio{position:relative;display:inline-block;margin:0;vertical-align:top}.ratio::before{position:relative;z-index:1;content:'';display:block}.ratio>.ratio-content{position:absolute;z-index:2;top:0;right:0;bottom:0;left:0;overflow:hidden}.ratio>.ratio-content.no-crop{overflow:visible}@media all{.ratio-1x1::before{padding-top:100% }.ratio-2x1::before{padding-top:50% }.ratio-3x1::before{padding-top:33.33333% }.ratio-3x2::before{padding-top:66.66667% }.ratio-4x1::before{padding-top:25% }.ratio-4x3::before{padding-top:75% }.ratio-10x1::before{padding-top:10% }.ratio-16x9::before{padding-top:56.25% }.ratio-16x10::before{padding-top:62.5% }.ratio-32x10::before{padding-top:31.25% }.ratio-384x575::before{padding-top:149.73958% }.ratio-522x576::before{padding-top:110.34483% }.ratio-1350x688::before{padding-top:50.96296% }.ratio-810x280::before{padding-top:34.5679% }.ratio-1920x770::before{padding-top:40.10417% }.ratio-1920x650::before{padding-top:33.85417% }.ratio-1920x490::before{padding-top:25.52083% }}@media (min-width: 480px){.p-ratio-1x1::before{padding-top:100% }.p-ratio-2x1::before{padding-top:50% }.p-ratio-3x1::before{padding-top:33.33333% }.p-ratio-3x2::before{padding-top:66.66667% }.p-ratio-4x1::before{padding-top:25% }.p-ratio-4x3::before{padding-top:75% }.p-ratio-10x1::before{padding-top:10% }.p-ratio-16x9::before{padding-top:56.25% }.p-ratio-16x10::before{padding-top:62.5% }.p-ratio-32x10::before{padding-top:31.25% }.p-ratio-384x575::before{padding-top:149.73958% }.p-ratio-522x576::before{padding-top:110.34483% }.p-ratio-1350x688::before{padding-top:50.96296% }.p-ratio-810x280::before{padding-top:34.5679% }.p-ratio-1920x770::before{padding-top:40.10417% }.p-ratio-1920x650::before{padding-top:33.85417% }.p-ratio-1920x490::before{padding-top:25.52083% }}@media (min-width: 960px){.t-ratio-1x1::before{padding-top:100% }.t-ratio-2x1::before{padding-top:50% }.t-ratio-3x1::before{padding-top:33.33333% }.t-ratio-3x2::before{padding-top:66.66667% }.t-ratio-4x1::before{padding-top:25% }.t-ratio-4x3::before{padding-top:75% }.t-ratio-10x1::before{padding-top:10% }.t-ratio-16x9::before{padding-top:56.25% }.t-ratio-16x10::before{padding-top:62.5% }.t-ratio-32x10::before{padding-top:31.25% }.t-ratio-384x575::before{padding-top:149.73958% }.t-ratio-522x576::before{padding-top:110.34483% }.t-ratio-1350x688::before{padding-top:50.96296% }.t-ratio-810x280::before{padding-top:34.5679% }.t-ratio-1920x770::before{padding-top:40.10417% }.t-ratio-1920x650::before{padding-top:33.85417% }.t-ratio-1920x490::before{padding-top:25.52083% }}@media (min-width: 1040px){.d-ratio-1x1::before{padding-top:100% }.d-ratio-2x1::before{padding-top:50% }.d-ratio-3x1::before{padding-top:33.33333% }.d-ratio-3x2::before{padding-top:66.66667% }.d-ratio-4x1::before{padding-top:25% }.d-ratio-4x3::before{padding-top:75% }.d-ratio-10x1::before{padding-top:10% }.d-ratio-16x9::before{padding-top:56.25% }.d-ratio-16x10::before{padding-top:62.5% }.d-ratio-32x10::before{padding-top:31.25% }.d-ratio-384x575::before{padding-top:149.73958% }.d-ratio-522x576::before{padding-top:110.34483% }.d-ratio-1350x688::before{padding-top:50.96296% }.d-ratio-810x280::before{padding-top:34.5679% }.d-ratio-1920x770::before{padding-top:40.10417% }.d-ratio-1920x650::before{padding-top:33.85417% }.d-ratio-1920x490::before{padding-top:25.52083% }}.no-events{pointer-events:none}.all-events{pointer-events:all}.debug{border:1px dashed cyan}.debug .debug{border-color:magenta}.debug .debug .debug{border-color:yellow}.debug .debug .debug .debug{border-color:red}.debug .debug .debug .debug .debug{border-color:green}.debug .debug .debug .debug .debug .debug{border-color:blue}a#CybotCookiebotDialogPoweredbyCybot,div#CybotCookiebotDialogPoweredByText{display:none}#CookiebotWidget .CookiebotWidget-body .CookiebotWidget-main-logo{display:none !important}@media screen and (min-width: 1040px){.wrap{max-width:102.4rem}}@media screen and (min-width: 1280px){.wrap{max-width:160rem}}.slick-slider{position:relative;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir="rtl"] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.videoplayer{width:100%;height:100%;overflow:hidden}.videoplayer-controls{position:absolute;bottom:0;left:50%;max-width:100vw;width:37.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:1rem 2rem 0.5rem;background-color:rgba(19,19,19,0.4);-webkit-transform:translateX(-50%) translateY(0%);transform:translateX(-50%) translateY(0%);-webkit-transition:-webkit-transform 0.3s;transition:-webkit-transform 0.3s;transition:transform 0.3s;transition:transform 0.3s, -webkit-transform 0.3s}.videoplayer-controls.hide{-webkit-transform:translateX(-50%) translateY(100%);transform:translateX(-50%) translateY(100%)}.videoplayer-controls.isPaused .play{opacity:1}.videoplayer-controls.isPaused .pause{opacity:0}.videoplayer-controls.isMuted .mute{opacity:0}.videoplayer-controls.isMuted .unmute{opacity:1}.videoplayer-controls.isFullscreen .exitfs{opacity:1}.videoplayer-controls.isFullscreen .enterfs{opacity:0}.videoplayer-icon-button{position:relative;border:0 none;padding:0;width:4rem;height:4rem;background-color:rgba(0,0,0,0);opacity:0.7;-webkit-transition:opacity 0.3s;transition:opacity 0.3s}@media screen and (min-width: 1040px){.videoplayer-icon-button:hover{opacity:1}}.videoplayer-icon-button img{position:absolute;top:0;left:0;opacity:0;-webkit-transition:opacity 0.3s;transition:opacity 0.3s}.videoplayer-icon-button .play{opacity:0}.videoplayer-icon-button .pause{opacity:1}.videoplayer-icon-button .unmute{opacity:0}.videoplayer-icon-button .mute{opacity:1}.videoplayer-icon-button .exitfs{opacity:0}.videoplayer-icon-button .enterfs{opacity:1}.videoplayer-time-counter{line-height:1;font-size:1.2rem;letter-spacing:0.4px;margin:0 auto}.videoplayer-time-bar{-webkit-appearance:none;background:transparent;margin:0;width:100%;position:absolute;left:0;bottom:0}.videoplayer-time-bar::-moz-focus-outer{border:0}.videoplayer-time-bar:focus{outline:0}.videoplayer-time-bar:focus::-webkit-slider-runnable-track{background:rgba(255,255,255,0.65)}.videoplayer-time-bar:focus::-ms-fill-lower{background:rgba(255,255,255,0.65)}.videoplayer-time-bar:focus::-ms-fill-upper{background:rgba(255,255,255,0.65)}.videoplayer-time-bar::-webkit-slider-runnable-track{cursor:default;height:.5rem;-webkit-transition:all .2s ease;transition:all .2s ease;width:100%;background:rgba(255,255,255,0.65);border:0 none;border-radius:0}.videoplayer-time-bar::-webkit-slider-thumb{background:#fff;border:0 none;border-radius:0;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:default;height:.5rem;width:2rem;-webkit-appearance:none}.videoplayer-time-bar::-moz-range-track{cursor:default;height:.5rem;-moz-transition:all .2s ease;transition:all .2s ease;width:100%;background:rgba(255,255,255,0.65);border:0 none;border-radius:0;height:.5rem}.videoplayer-time-bar::-moz-range-thumb{background:#fff;border:0 none;border-radius:0;box-sizing:border-box;cursor:default;height:.5rem;width:2rem}.videoplayer-time-bar::-ms-track{cursor:default;height:.5rem;-ms-transition:all .2s ease;transition:all .2s ease;width:100%;background:transparent;border:0 none;color:transparent}.videoplayer-time-bar::-ms-fill-lower{background:rgba(242,242,242,0.65);border:0 none;border-radius:0}.videoplayer-time-bar::-ms-fill-upper{background:rgba(255,255,255,0.65);border:0 none;border-radius:0}.videoplayer-time-bar::-ms-thumb{background:#fff;border:0 none;border-radius:0;box-sizing:border-box;cursor:default;height:.5rem;width:2rem}.videoplayer-time-bar:disabled::-webkit-slider-thumb,.videoplayer-time-bar:disabled::-moz-range-thumb,.videoplayer-time-bar:disabled::-ms-thumb,.videoplayer-time-bar:disabled::-webkit-slider-runnable-track,.videoplayer-time-bar:disabled::-ms-fill-lower,.videoplayer-time-bar:disabled::-ms-fill-upper{cursor:default}.single .status-draft:before{display:block;content:"This page is in draft. You can only see it as a logged in user.";background-color:red;color:white;font-weight:bold;padding:2rem;text-align:center;text-transform:uppercase;font-size:1.8rem}
