@import url("https://fonts.googleapis.com/css2?family=Prata&display=swap");@import url("https://fonts.googleapis.com/css2?family=Rubik:wght@300;400;500;700&display=swap");@import url("https://fonts.googleapis.com/css2?family=Roboto:wght@400;500;700&display=swap");@import url("https://fonts.googleapis.com/css2?family=Prata&display=swap");@import url("https://fonts.googleapis.com/css2?family=Rubik:wght@300;400;500;700&display=swap");@import url("https://fonts.googleapis.com/css2?family=Roboto:wght@400;500;700&display=swap");@import url("https://fonts.googleapis.com/css2?family=Prata&display=swap");@import url("https://fonts.googleapis.com/css2?family=Rubik:wght@300;400;500;700&display=swap");@import url("https://fonts.googleapis.com/css2?family=Roboto:wght@400;500;700&display=swap");html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}body{margin:0;}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block;}audio,canvas,progress,video{display:inline-block;vertical-align:baseline;}audio:not([controls]){display:none;height:0;}[hidden],template{display:none;}a{background-color:transparent;}a:active,a:hover{outline:0;}abbr[title]{border-bottom:1px dotted;}b,strong{font-weight:bold;}dfn{font-style:italic;}h1{font-size:2em;margin:0.67em 0;}mark{background:#ff0;color:#000;}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{border:0;}svg:not(:root){overflow:hidden;}figure{margin:1em 40px;}hr{box-sizing:content-box;height:0;}pre{overflow:auto;}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em;}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0;}button{overflow:visible;}button,select{text-transform:none;}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;}button[disabled],html input[disabled]{cursor:default;}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}input{line-height:normal;}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto;}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box;}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em;}legend{border:0;padding:0;}textarea{overflow:auto;}optgroup{font-weight:bold;}table{border-collapse:collapse;border-spacing:0;}td,th{padding:0;}
@media (min--moz-device-pixel-ratio:0){summary{display:list-item;}}
*,*::before,*::after{box-sizing:border-box;}button,input,optgroup,select,textarea{font-family:inherit;-webkit-appearance:none;border-radius:0;}input::-ms-clear{display:none;}iframe{width:100%;border:0;}iframe:focus{outline:none;}.clearfix::after{content:'';display:table;clear:both;}a{border-bottom:1px solid transparent;text-decoration:none;color:#0a6fb4;transition:all 200ms ease-in-out;}a:hover,a.is-active{border-bottom-color:#075184;color:#075184;}ul{margin:0;padding:0;list-style:none;}img{max-width:100%;height:auto;}main{padding-top:40px;padding-bottom:40px;background-color:#fcfcfc;font-size:17px;}.field--type-text-long p{margin-bottom:20px;}.field--type-text-long blockquote{padding-top:0;padding-bottom:0;padding-right:0;border:0;}.field--type-text-long :last-child{margin-bottom:0;}.field--type-text-long ul li{position:relative;padding-left:15px;}.field--type-text-long ul li::before{content:'';display:block;position:absolute;top:8px;left:0;border-radius:50%;width:5px;height:5px;background-color:#000;}#toolbar-administration.workspace-live > nav{background-color:#a90007;}#toolbar-administration.workspace-quality > nav{background-color:#1200a2;}#toolbar-administration.workspace-playground > nav{background-color:#005200;}.highlighted{padding-top:60px;}footer.site-footer{background:#7f7b7b;}#header .language-switcher-language-url{float:right;margin:5px 10px;}#header .language-switcher-language-url ul{list-style:none;margin:0;padding:0;}#header .language-switcher-language-url img{display:inline-block;}#header .language-switcher-language-url a,#header .language-switcher-language-url a:hover{text-decoration:none;}#header .language-switcher-language-url .is-active a{border-bottom:1px solid #075184;}#ui-datepicker-div{z-index:9999 !important;}.paragraph .field__item{margin-bottom:20px;}.paragraph .field__item:last-child{margin-bottom:0;}.field--type-text-long blockquote{padding-left:30px;background:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjxzdmcKICAgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIgogICB4bWxuczpjYz0iaHR0cDovL2NyZWF0aXZlY29tbW9ucy5vcmcvbnMjIgogICB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiCiAgIHhtbG5zOnN2Zz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciCiAgIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIKICAgeG1sbnM6c29kaXBvZGk9Imh0dHA6Ly9zb2RpcG9kaS5zb3VyY2Vmb3JnZS5uZXQvRFREL3NvZGlwb2RpLTAuZHRkIgogICB4bWxuczppbmtzY2FwZT0iaHR0cDovL3d3dy5pbmtzY2FwZS5vcmcvbmFtZXNwYWNlcy9pbmtzY2FwZSIKICAgdmlld0JveD0iMCAtMjU2IDE3OTIgMTc5MiIKICAgaWQ9InN2ZzMwMTMiCiAgIHZlcnNpb249IjEuMSIKICAgaW5rc2NhcGU6dmVyc2lvbj0iMC40OC4zLjEgcjk4ODYiCiAgIHdpZHRoPSIxMDAlIgogICBoZWlnaHQ9IjEwMCUiCiAgIHNvZGlwb2RpOmRvY25hbWU9InF1b3RlX2xlZnRfZm9udF9hd2Vzb21lLnN2ZyI+CiAgPG1ldGFkYXRhCiAgICAgaWQ9Im1ldGFkYXRhMzAyMyI+CiAgICA8cmRmOlJERj4KICAgICAgPGNjOldvcmsKICAgICAgICAgcmRmOmFib3V0PSIiPgogICAgICAgIDxkYzpmb3JtYXQ+aW1hZ2Uvc3ZnK3htbDwvZGM6Zm9ybWF0PgogICAgICAgIDxkYzp0eXBlCiAgICAgICAgICAgcmRmOnJlc291cmNlPSJodHRwOi8vcHVybC5vcmcvZGMvZGNtaXR5cGUvU3RpbGxJbWFnZSIgLz4KICAgICAgPC9jYzpXb3JrPgogICAgPC9yZGY6UkRGPgogIDwvbWV0YWRhdGE+CiAgPGRlZnMKICAgICBpZD0iZGVmczMwMjEiIC8+CiAgPHNvZGlwb2RpOm5hbWVkdmlldwogICAgIHBhZ2Vjb2xvcj0iI2ZmZmZmZiIKICAgICBib3JkZXJjb2xvcj0iIzY2NjY2NiIKICAgICBib3JkZXJvcGFjaXR5PSIxIgogICAgIG9iamVjdHRvbGVyYW5jZT0iMTAiCiAgICAgZ3JpZHRvbGVyYW5jZT0iMTAiCiAgICAgZ3VpZGV0b2xlcmFuY2U9IjEwIgogICAgIGlua3NjYXBlOnBhZ2VvcGFjaXR5PSIwIgogICAgIGlua3NjYXBlOnBhZ2VzaGFkb3c9IjIiCiAgICAgaW5rc2NhcGU6d2luZG93LXdpZHRoPSI2NDAiCiAgICAgaW5rc2NhcGU6d2luZG93LWhlaWdodD0iNDgwIgogICAgIGlkPSJuYW1lZHZpZXczMDE5IgogICAgIHNob3dncmlkPSJmYWxzZSIKICAgICBpbmtzY2FwZTp6b29tPSIwLjEzMTY5NjQzIgogICAgIGlua3NjYXBlOmN4PSI4OTYiCiAgICAgaW5rc2NhcGU6Y3k9Ijg5NiIKICAgICBpbmtzY2FwZTp3aW5kb3cteD0iMCIKICAgICBpbmtzY2FwZTp3aW5kb3cteT0iMjUiCiAgICAgaW5rc2NhcGU6d2luZG93LW1heGltaXplZD0iMCIKICAgICBpbmtzY2FwZTpjdXJyZW50LWxheWVyPSJzdmczMDEzIiAvPgogIDxnCiAgICAgdHJhbnNmb3JtPSJtYXRyaXgoMSwwLDAsLTEsNjguMzM4OTgzLDEzNjguOTQ5MikiCiAgICAgaWQ9ImczMDE1Ij4KICAgIDxwYXRoCiAgICAgICBkPSJNIDc2OCw1NzYgViAxOTIgUSA3NjgsMTEyIDcxMiw1NiA2NTYsMCA1NzYsMCBIIDE5MiBRIDExMiwwIDU2LDU2IDAsMTEyIDAsMTkyIFYgODk2IFEgMCwxMDAwIDQwLjUsMTA5NC41IDgxLDExODkgMTUwLDEyNTggMjE5LDEzMjcgMzEzLjUsMTM2Ny41IDQwOCwxNDA4IDUxMiwxNDA4IGggNjQgcSAyNiwwIDQ1LC0xOSAxOSwtMTkgMTksLTQ1IHYgLTEyOCBxIDAsLTI2IC0xOSwtNDUgLTE5LC0xOSAtNDUsLTE5IGggLTY0IHEgLTEwNiwwIC0xODEsLTc1IC03NSwtNzUgLTc1LC0xODEgdiAtMzIgcSAwLC00MCAyOCwtNjggMjgsLTI4IDY4LC0yOCBoIDIyNCBxIDgwLDAgMTM2LC01NiA1NiwtNTYgNTYsLTEzNiB6IG0gODk2LDAgViAxOTIgUSAxNjY0LDExMiAxNjA4LDU2IDE1NTIsMCAxNDcyLDAgaCAtMzg0IHEgLTgwLDAgLTEzNiw1NiAtNTYsNTYgLTU2LDEzNiB2IDcwNCBxIDAsMTA0IDQwLjUsMTk4LjUgNDAuNSw5NC41IDEwOS41LDE2My41IDY5LDY5IDE2My41LDEwOS41IDk0LjUsNDAuNSAxOTguNSw0MC41IGggNjQgcSAyNiwwIDQ1LC0xOSAxOSwtMTkgMTksLTQ1IHYgLTEyOCBxIDAsLTI2IC0xOSwtNDUgLTE5LC0xOSAtNDUsLTE5IGggLTY0IHEgLTEwNiwwIC0xODEsLTc1IC03NSwtNzUgLTc1LC0xODEgdiAtMzIgcSAwLC00MCAyOCwtNjggMjgsLTI4IDY4LC0yOCBoIDIyNCBxIDgwLDAgMTM2LC01NiA1NiwtNTYgNTYsLTEzNiB6IgogICAgICAgaWQ9InBhdGgzMDE3IgogICAgICAgaW5rc2NhcGU6Y29ubmVjdG9yLWN1cnZhdHVyZT0iMCIKICAgICAgIHN0eWxlPSJmaWxsOmN1cnJlbnRDb2xvciIgLz4KICA8L2c+Cjwvc3ZnPgo=");background-repeat:no-repeat;background-size:20px;font-style:italic;font-size:20px;}
*,*::before,*::after{box-sizing:border-box;}button,input,optgroup,select,textarea{font-family:inherit;-webkit-appearance:none;border-radius:0;}input::-ms-clear{display:none;}iframe{width:100%;border:0;}iframe:focus{outline:none;}h1,h2,h3,h4,h5,h6{margin:0;}p{margin:0;}ol,ul{list-style:none;padding:0;margin:0;}a:hover{border-bottom:none;}
.region-header,.region-breadcrumb,.region.region-highlighted,.region-sidebar-first,.footer,main .layout-content{max-width:1210px;margin:0 auto;padding:0 15px;}
a{border-bottom:0 !important;}.covid-banner{position:absolute;top:140px;right:0;background:#67AAA3;z-index:90;box-shadow:4px 6px 10px -5px rgba(0,0,0,0.2);}.covid-banner a{float:left;width:100%;padding:15px 75px 15px 15px;color:#fff;font-family:"Prata";background-image:url(/int/brands/ferrerosustainability/themes/custom/ferrerosustainability_theme/assets/images/icons/arrow-l-white.svg?t=1708679321);background-repeat:no-repeat;background-position:center right 15px;background-size:40px;}body{margin:0;overflow-x:hidden;font-family:"Prata";font-size:1em;background:#fff;}body.page-node-type-home .hero{min-height:700px;}body.newsroom .hero,body.page-node-type-newsroom .hero{height:400px;background:#405C5B;position:relative;}body.newsroom .hero__content,body.page-node-type-newsroom .hero__content{position:absolute;bottom:100px;left:0;width:100%;margin-bottom:30px;}body.newsroom .hero__content h1,body.page-node-type-newsroom .hero__content h1{float:left;color:#fff;font-size:3vw;font-weight:400;max-width:30%;}body.newsroom .hero__content form,body.page-node-type-newsroom .hero__content form{float:right;width:70%;padding:0 30px;}body.newsroom .hero__content form fieldset,body.page-node-type-newsroom .hero__content form fieldset{float:left;width:20%;margin:0;border:0;padding:0 30px;position:relative;}body.newsroom .hero__content form fieldset:first-of-type,body.page-node-type-newsroom .hero__content form fieldset:first-of-type{width:45%;}body.newsroom .hero__content form fieldset:first-of-type:after,body.page-node-type-newsroom .hero__content form fieldset:first-of-type:after{content:'';position:absolute;width:16px;height:16px;left:30px;top:12px;background-image:url(/int/brands/ferrerosustainability/themes/custom/ferrerosustainability_theme/assets/images/icons/search-white.svg?t=1708679321);background-size:contain;background-repeat:no-repeat;}body.newsroom .hero__content form fieldset.select,body.page-node-type-newsroom .hero__content form fieldset.select{margin-top:5px;}body.newsroom .hero__content form fieldset.select:after,body.page-node-type-newsroom .hero__content form fieldset.select:after{content:'';position:absolute;width:14px;height:14px;right:30px;top:10px;background-image:url(/int/brands/ferrerosustainability/themes/custom/ferrerosustainability_theme/assets/images/icons/arrow-white.svg?t=1708679321);background-size:contain;background-repeat:no-repeat;}body.newsroom .hero__content form fieldset.select label,body.page-node-type-newsroom .hero__content form fieldset.select label{text-transform:uppercase;font-size:16px;letter-spacing:0.5px;color:#fff;font-weight:500;font-family:"Rubik";float:left;width:100%;position:relative;top:5px;text-align:center;}body.newsroom .hero__content form fieldset input,body.page-node-type-newsroom .hero__content form fieldset input{float:left;width:100%;height:40px;border:0;box-shadow:none;background:none;-webkit-appearance:none;color:#fff;font-size:16px;font-family:"Rubik";border-bottom:1px solid #fff;padding-left:40px;}body.newsroom .hero__content form fieldset input::placeholder,body.page-node-type-newsroom .hero__content form fieldset input::placeholder{color:rgba(255,255,255,0.8);font-style:italic;font-size:16px;font-family:"Rubik";}body.newsroom .hero__content form fieldset select,body.page-node-type-newsroom .hero__content form fieldset select{-webkit-appearance:none;float:left;width:100%;background:none;border:none;box-shadow:none;border-bottom:1px solid #fff;}body.newsroom .hero__content form input[type="submit"],body.page-node-type-newsroom .hero__content form input[type="submit"]{height:40px;-webkit-appearance:none;background:none;border:1px solid #fff;text-align:center;text-transform:uppercase;padding:0 20px;color:#fff;margin-left:30px;cursor:pointer;width:calc(15% - 30px);font-family:"Rubik";}body.news main,body.page-node-type-news main{padding-top:100px;}body.news main:before,body.page-node-type-news main:before{content:'';position:absolute;background:#EAEED7;top:0;left:0;width:100%;height:312px;z-index:0;}body.news main:after,body.page-node-type-news main:after{content:'';position:absolute;background-image:url(/int/brands/ferrerosustainability/themes/custom/ferrerosustainability_theme/assets/images/news-bg.png?t=1708679321);background-size:contain;background-repeat:no-repeat;top:312px;left:0;width:100%;height:188px;z-index:0;}body.news--alt main:after{display:none;}body.news--alt section.other-news{position:relative;}body.news--alt section.other-news:before{content:'';position:absolute;background-color:#fff;background-image:url(/int/brands/ferrerosustainability/themes/custom/ferrerosustainability_theme/assets/images/news-bg-bottom.png?t=1708679321);background-size:cover;background-repeat:no-repeat;background-position:top 2px center;top:0;left:0;width:100%;height:100px;}body.sustainablity-report section.hero,body.page-node-type-sustainability-report section.hero{height:740px;background-image:url(/int/brands/ferrerosustainability/themes/custom/ferrerosustainability_theme/assets/images/sustainability-report-bg.jpg?t=1708679321);background-size:cover;background-repeat:no-repeat;background-position:center center;position:relative;}body.sustainablity-report section.hero:before,body.page-node-type-sustainability-report section.hero:before{content:'';position:absolute;z-index:10;background-image:url(/int/brands/ferrerosustainability/themes/custom/ferrerosustainability_theme/assets/images/white-bg-top.png?t=1708679321);background-size:cover;background-repeat:no-repeat;background-position:top 2px center;bottom:0;left:0;width:100%;height:100px;}body.sustainablity-report section.hero .container,body.page-node-type-sustainability-report section.hero .container{position:relative;height:100%;}body.sustainablity-report section.hero .sustainablity-reporting-heading,body.page-node-type-sustainability-report section.hero .sustainablity-reporting-heading{position:absolute;top:50%;left:0;transform:translateY(-50%);color:#fff;font-weight:normal;padding:0 20px;}body.sustainablity-report section.hero .sustainablity-reporting-heading h1,body.page-node-type-sustainability-report section.hero .sustainablity-reporting-heading h1{font-weight:400;font-size:3vw;}@media screen and (max-width:992px){body.sustainablity-report section.hero .sustainablity-reporting-heading h1,body.page-node-type-sustainability-report section.hero .sustainablity-reporting-heading h1{font-size:40px;}}body.sustainablity-report section.hero .sustainablity-reporting-heading .subtitle,body.page-node-type-sustainability-report section.hero .sustainablity-reporting-heading .subtitle{font-weight:400;font-size:35px;line-height:24px;margin-top:20px;}@media screen and (max-width:992px){body.sustainablity-report section.hero .sustainablity-reporting-heading .subtitle,body.page-node-type-sustainability-report section.hero .sustainablity-reporting-heading .subtitle{font-size:22px;line-height:28px;}body.sustainablity-report section.hero .sustainablity-reporting-heading .subtitle p br:nth-child(2),body.page-node-type-sustainability-report section.hero .sustainablity-reporting-heading .subtitle p br:nth-child(2){display:none;}}body.stories .hero,body.page-node-type-stories .hero{height:450px;background-image:url(/int/brands/ferrerosustainability/themes/custom/ferrerosustainability_theme/assets/images/stories-bg.jpg?t=1708679321);background-size:cover;background-repeat:no-repeat;position:relative;}body.stories .hero:before,body.page-node-type-stories .hero:before{content:'';position:absolute;background-image:url(/int/brands/ferrerosustainability/themes/custom/ferrerosustainability_theme/assets/images/story-bg.png?t=1708679321);background-size:cover;background-repeat:no-repeat;bottom:-2px;left:0;width:100%;height:0;padding-bottom:110px;background-position-x:center;z-index:2;}body.stories .hero__content,body.page-node-type-stories .hero__content{position:absolute;bottom:150px;left:0;width:100%;margin-bottom:30px;}body.stories .hero__content h1,body.page-node-type-stories .hero__content h1{float:left;color:#fff;font-size:3vw;font-weight:400;max-width:30%;}body.stories .hero__content form,body.page-node-type-stories .hero__content form{float:right;width:70%;padding:0 30px;}body.stories .hero__content form fieldset,body.page-node-type-stories .hero__content form fieldset{float:right;width:20%;margin:0;border:0;padding:0 30px;position:relative;}body.stories .hero__content form fieldset:first-of-type,body.page-node-type-stories .hero__content form fieldset:first-of-type{width:60%;}body.stories .hero__content form fieldset:first-of-type:after,body.page-node-type-stories .hero__content form fieldset:first-of-type:after{content:'';position:absolute;width:16px;height:16px;left:30px;top:12px;background-image:url(/int/brands/ferrerosustainability/themes/custom/ferrerosustainability_theme/assets/images/icons/search-white.svg?t=1708679321);background-size:contain;background-repeat:no-repeat;}body.stories .hero__content form fieldset input,body.page-node-type-stories .hero__content form fieldset input{float:left;width:100%;height:40px;border:0;box-shadow:none;background:none;-webkit-appearance:none;color:#fff;font-size:16px;padding-left:40px;font-family:"Rubik";border-bottom:1px solid #fff;}body.stories .hero__content form fieldset input::placeholder,body.page-node-type-stories .hero__content form fieldset input::placeholder{color:rgba(255,255,255,0.8);font-style:italic;font-size:16px;font-family:"Rubik";}body.stories .hero__content form input[type="submit"],body.page-node-type-stories .hero__content form input[type="submit"]{float:right;height:40px;-webkit-appearance:none;background:none;border:1px solid #fff;text-align:center;text-transform:uppercase;padding:0 20px;color:#fff;margin-left:30px;cursor:pointer;width:calc(15% - 30px);font-family:"Rubik";}body.stories .stories,body.page-node-type-stories .stories{background:#FAFAEF;position:relative;}body.story main,body.page-node-type-story main{background:#FAFAEF;padding-top:100px;}body.documents main,body.page-node-type-documents main{background-color:#fff;}body.documents section.hero,body.page-node-type-documents section.hero{height:500px;background-color:#FBF3F0;position:relative;}body.documents section.hero:before,body.page-node-type-documents section.hero:before{content:'';position:absolute;z-index:10;background-image:url(/int/brands/ferrerosustainability/themes/custom/ferrerosustainability_theme/assets/images/white-bg-top.png?t=1708679321);background-size:cover;background-repeat:no-repeat;background-position:top 2px center;bottom:0;left:0;width:100%;height:100px;}body.documents section.hero h1,body.page-node-type-documents section.hero h1{position:absolute;top:50%;transform:translateY(-50%);color:#DA856D;font-size:58px;font-weight:normal;}body.documents section.hero.hub-hero,body.page-node-type-documents section.hero.hub-hero{float:none;height:600px;}body.documents section.hero.hub-hero .hero__content .container p,body.page-node-type-documents section.hero.hub-hero .hero__content .container p{position:absolute;top:52%;transform:translateY(-50%);font-weight:400;font-size:45px;line-height:102.3%;color:rgba(218,133,109,0.55);text-shadow:0px 4px 20px rgba(0,0,0,0.02);}body.documents section.hero.hub-hero .hero__content .container h1,body.page-node-type-documents section.hero.hub-hero .hero__content .container h1{top:65%;}@media screen and (max-width:767.98px){body.documents section.hero.hub-hero,body.page-node-type-documents section.hero.hub-hero{height:450px;}body.documents section.hero.hub-hero .hero__content .container p,body.page-node-type-documents section.hero.hub-hero .hero__content .container p{font-size:22px;line-height:23px;}body.documents section.hero.hub-hero .hero__content .container h1,body.page-node-type-documents section.hero.hub-hero .hero__content .container h1{font-size:48px;line-height:49px;}body.documents::before,body.page-node-type-documents::before{background-size:450%;background-position-x:10%;}}body.documents section.inner-hero,body.page-node-type-documents section.inner-hero{float:none;background-color:#fff;}body.documents section.inner-hero .container h2,body.page-node-type-documents section.inner-hero .container h2{font-weight:400;font-size:50px;line-height:68px;color:#405C5B;margin-bottom:10px;}body.documents section.inner-hero .container p,body.page-node-type-documents section.inner-hero .container p{max-width:945px;font-family:"Roboto";font-style:normal;font-weight:400;font-size:21px;line-height:34px;color:#405C5B;}body.documents section.inner-hero .container p br:first-child,body.page-node-type-documents section.inner-hero .container p br:first-child{display:none;}@media screen and (max-width:767.98px){body.documents section.inner-hero .container h2,body.page-node-type-documents section.inner-hero .container h2{font-size:35px;line-height:47px;}}body.documents .block-views-blockhub-documents-block-1,body.page-node-type-documents .block-views-blockhub-documents-block-1{background-color:#fff;padding-top:60px;padding-bottom:265px;max-width:1700px;margin:auto;padding-left:20px;padding-right:20px;}body.documents .block-views-blockhub-documents-block-1 .view-hub-documents,body.page-node-type-documents .block-views-blockhub-documents-block-1 .view-hub-documents{width:100%;}body.documents .block-views-blockhub-documents-block-1 .view-hub-documents .views-view-grid,body.page-node-type-documents .block-views-blockhub-documents-block-1 .view-hub-documents .views-view-grid{max-width:1100px;}body.documents .block-views-blockhub-documents-block-1 .view-hub-documents .views-view-grid > div:first-child .single-documents-wrapper,body.page-node-type-documents .block-views-blockhub-documents-block-1 .view-hub-documents .views-view-grid > div:first-child .single-documents-wrapper{margin-bottom:50px;}body.documents .block-views-blockhub-documents-block-1 .view-hub-documents .single-documents-wrapper,body.page-node-type-documents .block-views-blockhub-documents-block-1 .view-hub-documents .single-documents-wrapper{padding-right:35px;}body.documents .block-views-blockhub-documents-block-1 .view-hub-documents .single-documents-wrapper .card-documents,body.page-node-type-documents .block-views-blockhub-documents-block-1 .view-hub-documents .single-documents-wrapper .card-documents{border-radius:12px;overflow:hidden;max-width:560px;}body.documents .block-views-blockhub-documents-block-1 .view-hub-documents .single-documents-wrapper .card-documents .wrapper,body.page-node-type-documents .block-views-blockhub-documents-block-1 .view-hub-documents .single-documents-wrapper .card-documents .wrapper{position:relative;display:flex;justify-content:center;align-items:center;}body.documents .block-views-blockhub-documents-block-1 .view-hub-documents .single-documents-wrapper .card-documents .wrapper img,body.page-node-type-documents .block-views-blockhub-documents-block-1 .view-hub-documents .single-documents-wrapper .card-documents .wrapper img{transition:0.5s;}body.documents .block-views-blockhub-documents-block-1 .view-hub-documents .single-documents-wrapper .card-documents .wrapper .text-wrapper,body.page-node-type-documents .block-views-blockhub-documents-block-1 .view-hub-documents .single-documents-wrapper .card-documents .wrapper .text-wrapper{position:absolute;padding:40px 40px 50px 30px;width:100%;height:100%;color:#fff;}body.documents .block-views-blockhub-documents-block-1 .view-hub-documents .single-documents-wrapper .card-documents .wrapper .text-wrapper .card__sup,body.page-node-type-documents .block-views-blockhub-documents-block-1 .view-hub-documents .single-documents-wrapper .card-documents .wrapper .text-wrapper .card__sup{font-family:"Rubik";font-size:12px;line-height:14px;letter-spacing:0.02em;text-transform:uppercase;opacity:0.6;text-shadow:0px 4px 20px rgba(0,0,0,0.02);}body.documents .block-views-blockhub-documents-block-1 .view-hub-documents .single-documents-wrapper .card-documents .wrapper .text-wrapper .card__title,body.page-node-type-documents .block-views-blockhub-documents-block-1 .view-hub-documents .single-documents-wrapper .card-documents .wrapper .text-wrapper .card__title{font-size:32px;line-height:43px;margin-top:15px;}body.documents .block-views-blockhub-documents-block-1 .view-hub-documents .single-documents-wrapper .card-documents .wrapper .text-wrapper .card__cta,body.page-node-type-documents .block-views-blockhub-documents-block-1 .view-hub-documents .single-documents-wrapper .card-documents .wrapper .text-wrapper .card__cta{position:absolute;bottom:30px;left:30px;text-align:right;width:45px;height:20px;background-image:url(/int/brands/ferrerosustainability/themes/custom/ferrerosustainability_theme/assets/images/icons/arrow-l-white.svg?t=1708679321);background-repeat:no-repeat;background-size:contain;z-index:10;}body.documents .block-views-blockhub-documents-block-1 .view-hub-documents .single-documents-wrapper .card-documents:hover img,body.page-node-type-documents .block-views-blockhub-documents-block-1 .view-hub-documents .single-documents-wrapper .card-documents:hover img{transform:scale(1.05);}@media screen and (max-width:1366px){body.documents .block-views-blockhub-documents-block-1 .view-hub-documents .single-documents-wrapper .card-documents .wrapper,body.page-node-type-documents .block-views-blockhub-documents-block-1 .view-hub-documents .single-documents-wrapper .card-documents .wrapper{height:100%;}body.documents .block-views-blockhub-documents-block-1 .view-hub-documents .single-documents-wrapper .card-documents .wrapper .card__title,body.page-node-type-documents .block-views-blockhub-documents-block-1 .view-hub-documents .single-documents-wrapper .card-documents .wrapper .card__title{max-width:270px;}body.documents .block-views-blockhub-documents-block-1 .view-hub-documents .single-documents-wrapper .card-documents .wrapper img,body.page-node-type-documents .block-views-blockhub-documents-block-1 .view-hub-documents .single-documents-wrapper .card-documents .wrapper img{height:100%;width:auto;max-width:unset;}}@media screen and (max-width:991.98px){body.documents .block-views-blockhub-documents-block-1 .view-hub-documents .single-documents-wrapper,body.page-node-type-documents .block-views-blockhub-documents-block-1 .view-hub-documents .single-documents-wrapper{width:100% !important;margin-bottom:30px;padding:0;}body.documents .block-views-blockhub-documents-block-1 .view-hub-documents .single-documents-wrapper .card-documents,body.page-node-type-documents .block-views-blockhub-documents-block-1 .view-hub-documents .single-documents-wrapper .card-documents{height:400px;margin:0;max-width:100%;}body.documents .block-views-blockhub-documents-block-1 .view-hub-documents .single-documents-wrapper .card-documents .wrapper .card__title,body.page-node-type-documents .block-views-blockhub-documents-block-1 .view-hub-documents .single-documents-wrapper .card-documents .wrapper .card__title{max-width:100%;}body.documents .block-views-blockhub-documents-block-1 .view-hub-documents .single-documents-wrapper .card-documents .wrapper .card__cta,body.page-node-type-documents .block-views-blockhub-documents-block-1 .view-hub-documents .single-documents-wrapper .card-documents .wrapper .card__cta{left:unset !important;right:30px;}}@media screen and (max-width:991.98px) and (min-width:800px){body.documents .block-views-blockhub-documents-block-1 .view-hub-documents .single-documents-wrapper .card-documents img,body.page-node-type-documents .block-views-blockhub-documents-block-1 .view-hub-documents .single-documents-wrapper .card-documents img{width:100% !important;height:auto !important;}}body.our-approach .hero,body.page-node-type-our-approach-hub .hero,body.page-node-type-our-approach .hero{height:450px;background:#88C0BA;position:relative;}body.our-approach .hero:before,body.page-node-type-our-approach-hub .hero:before,body.page-node-type-our-approach .hero:before{content:'';position:absolute;background-image:url(/int/brands/ferrerosustainability/themes/custom/ferrerosustainability_theme/assets/images/story-bg.png?t=1708679321);background-size:cover;background-repeat:no-repeat;bottom:-2px;left:0;width:100%;height:0;padding-bottom:110px;background-position-x:center;z-index:2;}body.our-approach .hero__content,body.page-node-type-our-approach-hub .hero__content,body.page-node-type-our-approach .hero__content{position:absolute;bottom:150px;left:0;width:100%;margin-bottom:30px;}body.our-approach .hero__content h1,body.page-node-type-our-approach-hub .hero__content h1,body.page-node-type-our-approach .hero__content h1{float:left;color:#fff;font-size:3vw;font-weight:400;width:100%;}body.our-approach section.latest-news,body.page-node-type-our-approach-hub section.latest-news,body.page-node-type-our-approach section.latest-news{margin-top:-60px;}body.our-approach section.latest-news:before,body.page-node-type-our-approach-hub section.latest-news:before,body.page-node-type-our-approach section.latest-news:before{background-color:#FAFAEF;}body.our-approach-single .hero,body.page-node-type-dynamic-oa .hero,body.page-node-type-oa-pillar-01 .hero,body.page-node-type-oa-pillar-02 .hero,body.page-node-type-oa-pillar-03 .hero,body.page-node-type-oa-pillar-04 .hero{height:500px;background-size:cover;background-repeat:no-repeat;background-position:top center;position:relative;}body.our-approach-single .hero:after,body.page-node-type-dynamic-oa .hero:after,body.page-node-type-oa-pillar-01 .hero:after,body.page-node-type-oa-pillar-02 .hero:after,body.page-node-type-oa-pillar-03 .hero:after,body.page-node-type-oa-pillar-04 .hero:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.4);}body.our-approach-single .hero__content,body.page-node-type-dynamic-oa .hero__content,body.page-node-type-oa-pillar-01 .hero__content,body.page-node-type-oa-pillar-02 .hero__content,body.page-node-type-oa-pillar-03 .hero__content,body.page-node-type-oa-pillar-04 .hero__content{position:absolute;left:50%;top:50%;width:100%;z-index:2;transform:translate(-50%,-50%);margin-top:60px;text-align:center;}body.our-approach-single .hero__content h1,body.page-node-type-dynamic-oa .hero__content h1,body.page-node-type-oa-pillar-01 .hero__content h1,body.page-node-type-oa-pillar-02 .hero__content h1,body.page-node-type-oa-pillar-03 .hero__content h1,body.page-node-type-oa-pillar-04 .hero__content h1{float:left;width:100%;color:#fff;font-size:3vw;font-weight:400;}body.our-approach-single .hero__content .back,body.page-node-type-dynamic-oa .hero__content .back,body.page-node-type-oa-pillar-01 .hero__content .back,body.page-node-type-oa-pillar-02 .hero__content .back,body.page-node-type-oa-pillar-03 .hero__content .back,body.page-node-type-oa-pillar-04 .hero__content .back{margin-top:30px;display:inline-block;}body.our-approach-single .hero__content .back p,body.page-node-type-dynamic-oa .hero__content .back p,body.page-node-type-oa-pillar-01 .hero__content .back p,body.page-node-type-oa-pillar-02 .hero__content .back p,body.page-node-type-oa-pillar-03 .hero__content .back p,body.page-node-type-oa-pillar-04 .hero__content .back p{text-transform:uppercase;font-family:"Rubik";font-size:12px;letter-spacing:0.5px;font-weight:600;margin-bottom:15px;color:#fff;}body.our-approach-single .hero__content .back__cta,body.page-node-type-dynamic-oa .hero__content .back__cta,body.page-node-type-oa-pillar-01 .hero__content .back__cta,body.page-node-type-oa-pillar-02 .hero__content .back__cta,body.page-node-type-oa-pillar-03 .hero__content .back__cta,body.page-node-type-oa-pillar-04 .hero__content .back__cta{display:inline-block;width:40px;height:15px;}body.our-approach-single .hero__content .back__cta a,body.page-node-type-dynamic-oa .hero__content .back__cta a,body.page-node-type-oa-pillar-01 .hero__content .back__cta a,body.page-node-type-oa-pillar-02 .hero__content .back__cta a,body.page-node-type-oa-pillar-03 .hero__content .back__cta a,body.page-node-type-oa-pillar-04 .hero__content .back__cta a{background-size:contain;width:100%;height:100%;display:inline-block;background-repeat:no-repeat;transform:rotate(180deg);background-image:url(/int/brands/ferrerosustainability/themes/custom/ferrerosustainability_theme/assets/images/icons/arrow-l-white.svg?t=1708679321);}body.our-approach-single section.latest-news,body.page-node-type-dynamic-oa section.latest-news,body.page-node-type-oa-pillar-01 section.latest-news,body.page-node-type-oa-pillar-02 section.latest-news,body.page-node-type-oa-pillar-03 section.latest-news,body.page-node-type-oa-pillar-04 section.latest-news{margin-top:-60px;}body.our-approach-single section.latest-news:before,body.page-node-type-dynamic-oa section.latest-news:before,body.page-node-type-oa-pillar-01 section.latest-news:before,body.page-node-type-oa-pillar-02 section.latest-news:before,body.page-node-type-oa-pillar-03 section.latest-news:before,body.page-node-type-oa-pillar-04 section.latest-news:before{background-color:#FAFAEF;}body.service main,body.page-node-type-service-page main{background:#fff;}body.service .hero,body.page-node-type-service-page .hero{height:400px;background:#FBF3F0;position:relative;min-height:auto;}body.service .hero__content,body.page-node-type-service-page .hero__content{position:absolute;bottom:100px;left:0;width:100%;margin-bottom:30px;}body.service .hero__content h1,body.page-node-type-service-page .hero__content h1{float:left;color:#DA856D;font-size:3vw;font-weight:400;width:100%;}*{box-sizing:border-box;text-decoration:none;outline:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.d-only{display:block;}.m-only{display:none;}.container{width:100%;max-width:1700px;margin:0 auto;padding:0 20px;}.fl-l{float:left;}.fl-r{float:right;}.flw{float:left;width:100%;}.dis-ib{display:inline-block;}.ta-c{text-align:center;}.col--10{width:100%;}.col--8{width:80%;}.col--75{width:75%;}.col--7{width:70%;}.col--6{width:60%;}.col--5{width:50%;}.col--55{width:55%;}.col--45{width:45%;}.col--4{width:40%;}.col--3{width:30%;}.col--33{width:33.3%;}.col--25{width:25%;}.col--2{width:20%;}main{float:left;width:100%;padding:0;}section{float:left;width:100%;}section h2.section-title{float:left;font-size:46px;line-height:52px;font-weight:400;color:#5B3429;margin-bottom:20px;}section span.section-lbl{float:left;width:100%;font-family:"Rubik";color:#5B3429;font-size:16px;margin-bottom:15px;text-transform:uppercase;}section a.go-to{float:right;height:60px;line-height:58px;font-weight:700;color:#405C5B;font-family:"Roboto";font-size:12px;letter-spacing:0.5px;text-transform:uppercase;cursor:pointer;padding-right:50px;position:relative;transition:all 0.2s ease-out;}section a.go-to:after{position:absolute;content:'';background-image:url(/int/brands/ferrerosustainability/themes/custom/ferrerosustainability_theme/assets/images/icons/arrow-l-green.svg?t=1708679321);background-size:contain;background-repeat:no-repeat;width:40px;height:10px;top:50%;margin-top:-2px;transform:translateY(-50%);right:0;transition:all 0.2s ease-out;}section a.go-to:hover{color:rgba(64,92,91,0.8);margin-right:5px;}section a.go-to:hover:after{right:-10px;}section span.section-lbl{float:left;width:100%;font-family:"Rubik";color:#5B3429;font-size:16px;margin-bottom:15px;text-transform:uppercase;}@keyframes progressBar{from{width:0;}to{width:100%;}}section.hero{height:100vh;}section.hero .hero-carousel{float:left;width:100%;height:100%;}section.hero .hero-carousel__slide{width:100%;height:100%;}section.hero .hero-carousel__slide-bg{height:100%;width:100%;position:relative;background-size:cover;background-position:center center;background-repeat:no-repeat;transform:scale(1.2);transition:all 8s linear;}section.hero .hero-carousel__slide-content{position:absolute;width:100%;max-width:1560px;padding:0 20px;top:40%;left:50%;z-index:2;transform:translate(-50%,-50%);}section.hero .hero-carousel__slide-label{font-family:"Rubik";font-size:16px;color:#fff;text-transform:uppercase;letter-spacing:0.2px;float:left;width:100%;margin-bottom:20px;}section.hero .hero-carousel__slide-title{float:left;width:100%;color:#fff;font-size:60px;line-height:64px;}section.hero .hero-carousel__slide-cta{float:left;width:100%;margin-top:40px;}section.hero .hero-carousel__slide-cta .btn{width:auto;margin-right:20px;}section.hero .hero-carousel__slide-cta .btn:last-of-type{margin-right:0;}section.hero .hero-carousel .swiper-slide:nth-of-type(1) .hero-carousel__slide-bg{background-image:url(/int/brands/ferrerosustainability/themes/custom/ferrerosustainability_theme/assets/images/hero/01.jpg?t=1708679321);}section.hero .hero-carousel .swiper-slide:nth-of-type(2) .hero-carousel__slide-bg{background-image:url(/int/brands/ferrerosustainability/themes/custom/ferrerosustainability_theme/assets/images/hero/02.jpg?t=1708679321);}section.hero .hero-carousel .swiper-slide:nth-of-type(3) .hero-carousel__slide-bg{background-image:url(/int/brands/ferrerosustainability/themes/custom/ferrerosustainability_theme/assets/images/hero/03.jpg?t=1708679321);}section.hero .hero-carousel .swiper-slide:nth-of-type(4) .hero-carousel__slide-bg{background-image:url(/int/brands/ferrerosustainability/themes/custom/ferrerosustainability_theme/assets/images/hero/04.jpg?t=1708679321);}section.hero .hero-carousel .swiper-slide:nth-of-type(5) .hero-carousel__slide-bg{background-image:url(/int/brands/ferrerosustainability/themes/custom/ferrerosustainability_theme/assets/images/hero/05.jpg?t=1708679321);}section.hero .hero-carousel .swiper-slide:nth-of-type(6) .hero-carousel__slide-bg{background-image:url(/int/brands/ferrerosustainability/themes/custom/ferrerosustainability_theme/assets/images/hero/06.jpg?t=1708679321);}section.hero .hero-carousel .swiper-slide-active .hero-carousel__slide-bg{transform:scale(1);}section.hero .hero-carousel-thumbs{position:relative;bottom:250px;height:100px;width:100%;}section.hero .hero-carousel-thumbs__pic{float:left;width:40%;height:65px;background-size:cover;background-repeat:no-repeat;background-position:center center;border-radius:6px;}section.hero .hero-carousel-thumbs__content{float:left;width:60%;padding-left:15px;padding-top:10px;}section.hero .hero-carousel-thumbs__content span{float:left;width:100%;font-size:14px;font-family:"Rubik";color:#fff;display:none;opacity:0.7;}section.hero .hero-carousel-thumbs__content span.name{display:block;font-size:15px;font-weight:400;text-transform:uppercase;margin-bottom:15px;opacity:1;}section.hero .hero-carousel-thumbs__content span.progress-bar{display:block;height:2px;background:rgba(255,255,255,0.2);position:relative;opacity:1;}section.hero .hero-carousel-thumbs .swiper-slide{cursor:pointer;}section.hero .hero-carousel-thumbs .swiper-slide-active .name{font-weight:500;}section.hero .hero-carousel-thumbs .swiper-slide-active .progress-bar:after{content:'';position:absolute;top:0;left:0;height:2px;width:0;background:#fff;animation-name:progressBar;animation-duration:6.5s;animation-timing-function:ease-out;}section.report{position:relative;z-index:2;margin-bottom:200px;padding-top:60px;background:#405C5B;}section.report:before{content:'';position:absolute;left:0;top:-100px;width:100%;height:286px;background-image:url(/int/brands/ferrerosustainability/themes/custom/ferrerosustainability_theme/assets/images/report-bg-top.svg?t=1708679321);background-size:contain;background-repeat:no-repeat;}section.report:after{content:'';position:absolute;left:0;top:100%;margin-top:-20px;width:100%;height:285px;background-image:url(/int/brands/ferrerosustainability/themes/custom/ferrerosustainability_theme/assets/images/report-bg-bottom.svg?t=1708679321);background-size:contain;background-repeat:no-repeat;}section.report .quote{float:left;width:calc(100% - 60px);margin-left:60px;color:#fff;font-size:18px;line-height:28px;position:relative;padding-right:60px;font-family:"Roboto";}section.report .quote:before{content:'“';position:absolute;font-size:8vw;left:-4vw;top:0;color:#67AAA3;opacity:0.5;font-family:"Prata";}section.report .quote:after{content:'”';position:absolute;font-size:8vw;right:0;bottom:0;color:#67AAA3;opacity:0.5;font-family:"Prata";}section.report .quote__author{font-family:"Roboto";font-size:14px;font-weight:500;color:#67AAA3;position:relative;margin-left:40px;float:left;width:100%;margin-top:20px;z-index:1;}section.report .quote__author:before{content:'';position:absolute;top:50%;left:-40px;width:30px;height:1px;background:#67AAA3;}section.report .report{margin-top:-45px;padding-left:60px;position:relative;z-index:10;}section.report .report .section-lbl{color:#67AAA3;opacity:0.5;}section.report .report .section-title{color:#fff;}section.report .report .download{float:left;width:100%;margin-top:30px;}section.report .report .download ul{margin-top:0;width:100%;}section.report .report .download ul li{float:left;width:calc(50% - 30px);margin-right:30px;cursor:pointer;position:relative;text-align:center;border:1px solid #fff;margin-bottom:30px;font-family:"Roboto";color:#fff;transition:all 0.2s ease;}@media screen and (max-width:767px){section.report .report .download ul li{margin-right:0;margin-bottom:15px;}section.report .report .download ul li:last-of-type{margin-bottom:0;}}section.report .report .download ul li:first-of-type{background:#fff;color:#405C5B;border:1px solid transparent;padding-right:35px;}section.report .report .download ul li:first-of-type:after{content:'';position:absolute;right:0;width:50px;height:50px;background-image:url(/int/brands/ferrerosustainability/themes/custom/ferrerosustainability_theme/assets/images/icons/download-arrow.svg?t=1708679321);background-repeat:no-repeat;background-position:center center;background-size:15px;pointer-events:none;}section.report .report .download ul li:first-of-type span.icon{background-color:#67AAA3;}section.report .report .download ul li:last-of-type{margin-right:0;}section.report .report .download ul li a{color:inherit;transition:none;}section.report .report .download ul li:hover{background:#fff;color:#405C5B;border:1px solid transparent;box-shadow:0 2px 30px -8px rgba(0,0,0,0.3);}section.report .report .download ul li:hover span.icon{background-color:#67AAA3;}section.report .report .download ul li span.icon{float:left;height:50px;width:60px;background-image:url(/int/brands/ferrerosustainability/themes/custom/ferrerosustainability_theme/assets/images/icons/pdf.svg?t=1708679321);background-size:20px;background-repeat:no-repeat;background-position:center center;}section.report .report .download ul li span.name{line-height:50px;padding:0 15px;font-weight:bold;text-transform:uppercase;font-size:14px;}section.latest-stories{width:100%;float:left;position:relative;z-index:2;}section.latest-stories .section-lbl,section.latest-stories .section-title{color:#405C5B;}section.latest-stories .section-title{margin-bottom:30px;}section.latest-stories .stories-wrapper{float:left;width:100%;overflow:hidden;}section.latest-stories .stories-wrapper .col:first-of-type{padding-right:30px;}section.latest-stories .stories-wrapper .col:last-of-type div:not([class]){height:100%;}section.latest-stories .stories-wrapper .col:last-of-type .view{height:100%;}section.latest-stories .stories-wrapper .col:last-of-type .view-content{height:100%;}section.latest-stories .stories-wrapper .card:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:-moz-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0.6) 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0.6) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,0.6) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#a6000000',GradientType=0);z-index:2;cursor:pointer;pointer-events:none;border-radius:16px;}section.latest-stories .stories-wrapper .card:first-of-type{margin-top:0 !important;}section.latest-stories .stories-wrapper .card:last-of-type{margin-top:30px;}section.latest-stories .stories-wrapper .card__body{z-index:2;}section.latest-news{background:#EAEED7;padding:60px 0;padding-top:130px;margin-top:100px;position:relative;}section.latest-news:before{content:'';position:absolute;background-color:#fcfcfc;background-image:url(/int/brands/ferrerosustainability/themes/custom/ferrerosustainability_theme/assets/images/newsroom-bg.png?t=1708679321);background-size:cover;background-repeat:no-repeat;left:0;top:0;width:100%;height:100px;}section.latest-news .section-title{color:#405C5B;}section.latest-news .card{float:left;width:calc(33.3% - 30px);margin:0 15px;color:#405C5B;min-height:250px;padding-bottom:60px;}section.latest-news .card:first-of-type{margin-left:0;}section.latest-news .card:last-of-type{margin-right:0;}section.latest-news .card__cta a{background-image:url(/int/brands/ferrerosustainability/themes/custom/ferrerosustainability_theme/assets/images/icons/arrow-l-green.svg?t=1708679321);}section.latest-news .card__cta:hover:before{border:1px solid #405C5B;}section.latest-news .latest-news-content{float:left;width:calc(100% + 30px);margin-bottom:60px;}section.newsroom{background:#EAEED7;position:relative;padding:30px 0;}section.newsroom:before{content:'';position:absolute;background-image:url(/int/brands/ferrerosustainability/themes/custom/ferrerosustainability_theme/assets/images/newsroom-bg.png?t=1708679321);background-size:cover;background-repeat:no-repeat;background-position:top 2px center;top:-100px;left:0;width:100%;height:100px;}section.newsroom .container{padding:0 5px;}section.newsroom .card{display:none;float:left;width:calc(33.3% - 30px);margin:0 15px 30px 15px;color:#405C5B;min-height:300px;text-align:left;}section.newsroom .card__share{background-image:url(/int/brands/ferrerosustainability/themes/custom/ferrerosustainability_theme/assets/images/icons/share-filled.svg?t=1708679321);}section.newsroom .card__cta{left:auto;right:30px;}section.newsroom .card__cta a{background-image:url(/int/brands/ferrerosustainability/themes/custom/ferrerosustainability_theme/assets/images/icons/arrow-l-green.svg?t=1708679321);}section.newsroom .card__cta:hover:before{border:1px solid #5B3429;}section.newsroom .card__abstract{font-family:"Roboto";}section.newsroom .card-news--pic .card__date,section.newsroom .card-news--pic .card__title,section.newsroom .card-news--pic .card__abstract{width:calc(100% - 60px);}section.newsroom .card-news--pic .card__share{background-image:url(/int/brands/ferrerosustainability/themes/custom/ferrerosustainability_theme/assets/images/icons/share-filled.svg?t=1708679321);opacity:1;z-index:1;}section.newsroom .card-news--pic__pic{display:none;}section.newsroom .card-news--highlighted{position:relative;width:calc(66.6% - 30px);margin-bottom:0;}section.newsroom .card-news--highlighted a.wrapper{padding:0;position:relative;display:inline-block;}section.newsroom .card-news--highlighted a.wrapper .card__cta{bottom:0;right:0;}section.newsroom .card-news--highlighted:after{content:'Highlighted';position:absolute;top:30px;left:30px;padding:8px 20px;background:rgba(64,92,91,0.7);background-image:url(/int/brands/ferrerosustainability/themes/custom/ferrerosustainability_theme/assets/images/icons/highlighted.svg?t=1708679321);background-size:16px;background-position:center left 10px;background-repeat:no-repeat;padding-left:32px;border-radius:30px;width:auto;color:#fff;font-size:14px;letter-spacing:0.5px;text-transform:uppercase;font-family:"Rubik";}section.newsroom .card-news--highlighted .card__pic{position:relative;left:-30px;top:-30px;height:0;padding-bottom:calc(60% + 30px);width:calc(100% + 60px);}section.newsroom .card-news--highlighted .card__pic:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.4);}section.newsroom .card-news--highlighted .card__share{background-image:url(/int/brands/ferrerosustainability/themes/custom/ferrerosustainability_theme/assets/images/icons/share-filled-white.svg?t=1708679321);opacity:1;z-index:1;}section.newsroom .card-news--highlighted-it{position:relative;width:calc(66.6% - 30px);margin-bottom:0;}section.newsroom .card-news--highlighted-it a.wrapper{padding:0;position:relative;display:inline-block;}section.newsroom .card-news--highlighted-it a.wrapper .card__cta{bottom:0;right:0;}section.newsroom .card-news--highlighted-it:after{content:'In Evidenza';position:absolute;top:30px;left:30px;padding:8px 20px;background:rgba(64,92,91,0.7);background-image:url(/int/brands/ferrerosustainability/themes/custom/ferrerosustainability_theme/assets/images/icons/highlighted.svg?t=1708679321);background-size:16px;background-position:center left 10px;background-repeat:no-repeat;padding-left:32px;border-radius:30px;width:auto;color:#fff;font-size:14px;letter-spacing:0.5px;text-transform:uppercase;font-family:"Rubik";}section.newsroom .card-news--highlighted-it .card__pic{position:relative;left:-30px;top:-30px;height:0;padding-bottom:calc(60% + 30px);width:calc(100% + 60px);}section.newsroom .card-news--highlighted-it .card__pic:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.4);}section.newsroom .card-news--highlighted-it .card__share{background-image:url(/int/brands/ferrerosustainability/themes/custom/ferrerosustainability_theme/assets/images/icons/share-filled-white.svg?t=1708679321);opacity:1;z-index:1;}section.newsroom .showLess,section.newsroom .showMore{margin:30px 0;height:40px;width:100%;max-width:270px;line-height:40px;display:inline-block;text-align:center;border:2px solid #405C5B;text-transform:uppercase;font-family:"Rubik";color:#405C5B;font-size:16px;font-weight:500;cursor:pointer;}section.news .news{display:block;margin:0 auto;margin-top:60px;width:100%;max-width:1100px;text-align:center;position:relative;z-index:2;}section.news .news__date{float:left;width:100%;text-align:center;font-size:12px;letter-spacing:0.5px;text-transform:uppercase;font-family:"Rubik";color:#405C5B;}section.news .news__title{float:left;width:100%;text-align:center;}section.news .news__title h1{font-family:"Prata";font-size:50px;line-height:70px;letter-spacing:0.5px;color:#405C5B;font-weight:normal;margin:30px 0;}section.news .news .back{float:left;margin-bottom:30px;}section.news .news .back p{text-transform:uppercase;font-family:"Rubik";font-size:12px;letter-spacing:0.5px;font-weight:600;margin-bottom:15px;color:#67AAA3;}section.news .news .back__cta{float:left;width:40px;height:15px;}section.news .news .back__cta a{background-size:contain;width:100%;height:100%;display:inline-block;background-repeat:no-repeat;transform:rotate(180deg);background-image:url(/int/brands/ferrerosustainability/themes/custom/ferrerosustainability_theme/assets/images/icons/arrow-l-green.svg?t=1708679321);}section.news .news .card__share{float:right;position:relative;z-index:10;margin-top:25px;width:20px;height:20px;cursor:pointer;background-image:url(/int/brands/ferrerosustainability/themes/custom/ferrerosustainability_theme/assets/images/icons/share-filled.svg?t=1708679321);background-size:contain;background-position:center center;background-repeat:no-repeat;}section.news .news .card__share ul{display:none;position:absolute;top:-60px;right:-5px;width:auto;background:#fff;padding:5px 15px;box-shadow:0 10px 20px -6px rgba(64,92,91,0.3);min-width:250px;border-radius:4px;}section.news .news .card__share ul:before{content:'';position:absolute;border-top:8px solid #fff;border-left:6px solid transparent;border-right:6px solid transparent;top:100%;right:10px;box-shadow:0 5px 10px -5px rgba(0,0,0,0.6);}section.news .news .card__share ul li{width:40px;height:40px;float:left;margin:0 10px;background-size:90%;background-position:center center;background-repeat:no-repeat;cursor:pointer;position:relative;}section.news .news .card__share ul li a{position:absolute;width:100%;height:100%;top:0;left:0;cursor:pointer;}section.news .news .card__share ul li:first-of-type{margin-left:0;}section.news .news .card__share ul li.fb{background-image:url(/int/brands/ferrerosustainability/themes/custom/ferrerosustainability_theme/assets/images/icons/share-fb.png?t=1708679321);}section.news .news .card__share ul li.tw{background-image:url(/int/brands/ferrerosustainability/themes/custom/ferrerosustainability_theme/assets/images/icons/share-twitter.png?t=1708679321);}section.news .news .card__share ul li.email{background-image:url(/int/brands/ferrerosustainability/themes/custom/ferrerosustainability_theme/assets/images/icons/share-email.png?t=1708679321);}section.news .news .card__share ul li.url{background-image:url(/int/brands/ferrerosustainability/themes/custom/ferrerosustainability_theme/assets/images/icons/share-link.png?t=1708679321);margin-right:0;}section.news .news .card__share ul li.copied{display:none;text-align:center;margin:0;width:100%;font-size:14px;line-height:40px;text-transform:uppercase;font-family:"Roboto";}section.news .news__pic{float:left;width:calc(100% + 200px);height:550px;background-size:cover;background-repeat:no-repeat;background-position:center center;position:relative;left:-100px;margin-bottom:60px;}section.news .news__content{float:left;width:100%;text-align:left;font-family:"Roboto";color:#405C5B;font-size:16px;line-height:24px;padding-bottom:60px;}section.news .news__content p{float:left;width:100%;margin-bottom:20px;}section.news .news__content p:last-of-type{margin-bottom:0;}section.news .news__content p a{color:#BB4E36;text-decoration:underline !important;font-weight:700;cursor:pointer;}section.news .news__content ul:not(.share),section.news .news__content ul:not(.download){float:left;width:100%;margin-bottom:20px;}section.news .news__content ul:not(.share) li,section.news .news__content ul:not(.download) li{float:left;width:100%;}section.news .news__content .quote{float:left;width:calc(100% + 200px);background:#F6F6F6;position:relative;left:-100px;border-left:10px solid #EAEED7;font-family:"Prata";font-size:20px;line-height:34px;font-weight:normal;color:#405C5B;padding:30px 100px;margin:20px 0 40px 0px;}section.news .news__content .quote__author{float:left;width:100%;margin-top:15px;font-family:"Rubik";color:#405C5B;opacity:0.5;font-size:14px;line-height:20px;font-weight:500;}section.news .news__content .notes{float:left;width:100%;margin-top:20px;opacity:0.5;font-size:12px;line-height:18px;}section.news .news__content .notes p{margin-bottom:0;}section.news .news__content .download{float:left;width:100%;margin-top:30px;}section.news .news__content .download span.label{float:left;width:100%;text-transform:uppercase;font-size:12px;line-height:18px;font-family:"Rubik";opacity:0.5;margin-bottom:10px;}section.news .news__content .download ul{margin-top:0;}section.news .news__content .download ul li{float:left;width:auto;margin-right:30px;background:#F6F6F6;cursor:pointer;position:relative;padding-right:35px;}section.news .news__content .download ul li a{color:inherit;}@media screen and (max-width:767px){section.news .news__content .download ul li{margin-right:0;margin-bottom:15px;}section.news .news__content .download ul li:last-of-type{margin-bottom:0;}}section.news .news__content .download ul li:after{content:'';position:absolute;right:0;width:50px;height:50px;background-image:url(/int/brands/ferrerosustainability/themes/custom/ferrerosustainability_theme/assets/images/icons/download-arrow.svg?t=1708679321);background-repeat:no-repeat;background-position:center center;background-size:20px;pointer-events:none;}section.news .news__content .download ul li:last-of-type{margin-right:0;}section.news .news__content .download ul li span.icon{float:left;height:50px;width:60px;background-color:#405C5B;background-image:url(/int/brands/ferrerosustainability/themes/custom/ferrerosustainability_theme/assets/images/icons/pdf.svg?t=1708679321);background-size:20px;background-repeat:no-repeat;background-position:center center;}section.news .news__content .download ul li span.name{line-height:50px;padding:0 15px;font-weight:bold;text-transform:uppercase;font-size:14px;}section.news--alt .news__pic{left:0;width:40%;height:0;margin-right:60px;padding-bottom:30%;}section.news--alt .news__content p{float:none;width:auto;}section.sustainablity-report{padding-top:60px;position:relative;overflow:hidden;background:#fff;}section.sustainablity-report h2.section-title{color:#405C5B;width:100%;float:left;}section.sustainablity-report p{float:left;width:70%;color:#405C5B;opacity:0.5;font-family:"Rubik";font-size:16px;line-height:22px;}section.sustainablity-report .timeline{float:left;width:200px;height:550px;text-align:right;position:relative;padding:10px;margin-top:60px;}section.sustainablity-report .timeline:before{content:'';position:absolute;top:0;right:30px;height:100%;width:2px;background:#405C5B;opacity:0.1;}section.sustainablity-report .timeline-button-prev{position:absolute;margin-left:140px;margin-top:0px;cursor:pointer;width:58px;height:58px;background-image:url(/int/brands/ferrerosustainability/themes/custom/ferrerosustainability_theme/assets/images/icons/arrow-prev.svg?t=1708679321);background-size:contain;background-repeat:no-repeat;}section.sustainablity-report .timeline-button-next{position:absolute;margin-top:610px;margin-left:140px;cursor:pointer;width:58px;height:58px;background-image:url(/int/brands/ferrerosustainability/themes/custom/ferrerosustainability_theme/assets/images/icons/arrow-next.svg?t=1708679321);background-size:contain;background-repeat:no-repeat;}section.sustainablity-report .timeline-wrapper{float:left;width:100%;margin-top:60px;padding-bottom:60px;}section.sustainablity-report .timeline__content{float:left;width:calc(100% - 200px);}section.sustainablity-report .timeline__content .report{margin-top:40px;margin-left:30px;margin-right:30px;width:100%;display:inline-block;max-width:420px;height:0;padding-bottom:626px;background-size:contain;background-repeat:no-repeat;}section.sustainablity-report .timeline__content .report[data-year="2019"]{background-image:url(/int/brands/ferrerosustainability/themes/custom/ferrerosustainability_theme/assets/images/report/2019_eng.jpg?t=1708679321);}section.sustainablity-report .timeline__content .report[data-year="2018"]{background-image:url(/int/brands/ferrerosustainability/themes/custom/ferrerosustainability_theme/assets/images/report/2018_eng.jpg?t=1708679321);}section.sustainablity-report .timeline__content .report[data-year="2017"]{background-image:url(/int/brands/ferrerosustainability/themes/custom/ferrerosustainability_theme/assets/images/report/2017_eng.jpg?t=1708679321);}section.sustainablity-report .timeline__content .report[data-year="2016"]{background-image:url(/int/brands/ferrerosustainability/themes/custom/ferrerosustainability_theme/assets/images/report/2016_eng.jpg?t=1708679321);}section.sustainablity-report .timeline__content .report[data-year="2015"]{background-image:url(/int/brands/ferrerosustainability/themes/custom/ferrerosustainability_theme/assets/images/report/2015_eng.jpg?t=1708679321);}section.sustainablity-report .timeline__content .report[data-year="2014"]{background-image:url(/int/brands/ferrerosustainability/themes/custom/ferrerosustainability_theme/assets/images/report/2014_eng.jpeg?t=1708679321);}section.sustainablity-report .timeline__content .report[data-year="2013"]{background-image:url(/int/brands/ferrerosustainability/themes/custom/ferrerosustainability_theme/assets/images/report/2013_eng.jpeg?t=1708679321);}section.sustainablity-report .timeline__content .report[data-year="2012"]{background-image:url(/int/brands/ferrerosustainability/themes/custom/ferrerosustainability_theme/assets/images/report/2012_eng.jpeg?t=1708679321);}section.sustainablity-report .timeline__content .report[data-year="2011"]{background-image:url(/int/brands/ferrerosustainability/themes/custom/ferrerosustainability_theme/assets/images/report/2011_eng.jpeg?t=1708679321);}section.sustainablity-report .timeline__content .report[data-year="2010-2009"]{background-image:url(/int/brands/ferrerosustainability/themes/custom/ferrerosustainability_theme/assets/images/report/2009_2010_eng.jpeg?t=1708679321);}section.sustainablity-report .timeline__content .report[data-year="2009-2008"]{background-image:url(/int/brands/ferrerosustainability/themes/custom/ferrerosustainability_theme/assets/images/report/2008_2009_eng.jpeg?t=1708679321);}section.sustainablity-report .timeline__content .cover{margin-top:40px;margin-left:30px;margin-right:30px;width:100%;display:none;max-width:420px;height:0;padding-bottom:626px;background-size:contain;background-repeat:no-repeat;}section.sustainablity-report .timeline__content .cover.active{display:inline-block;}section.sustainablity-report .timeline__content .download{min-width:300px;position:relative;top:100%;display:inline-block;}section.sustainablity-report .timeline__content .download span.label{float:left;width:100%;text-transform:uppercase;font-size:12px;line-height:18px;font-family:"Rubik";opacity:0.5;margin-bottom:10px;}section.sustainablity-report .timeline__content .download ul{margin-top:0;width:100%;max-width:300px;display:none;}section.sustainablity-report .timeline__content .download ul.active{display:block;}section.sustainablity-report .timeline__content .download ul li{float:left;width:100%;margin-right:30px;cursor:pointer;position:relative;padding-right:35px;text-align:center;border:1px solid #405C5B;margin-bottom:30px;font-family:"Roboto";color:#405C5B;transition:all 0.2s ease;}@media screen and (max-width:767px){section.sustainablity-report .timeline__content .download ul li{margin-right:0;margin-bottom:15px;}section.sustainablity-report .timeline__content .download ul li:last-of-type{margin-bottom:0;}}section.sustainablity-report .timeline__content .download ul li a{color:inherit;}section.sustainablity-report .timeline__content .download ul li:after{content:'';position:absolute;right:0;width:50px;height:50px;background-image:url(/int/brands/ferrerosustainability/themes/custom/ferrerosustainability_theme/assets/images/icons/download-arrow.svg?t=1708679321);background-repeat:no-repeat;background-position:center center;background-size:15px;pointer-events:none;}section.sustainablity-report .timeline__content .download ul li:last-of-type{margin-right:0;}section.sustainablity-report .timeline__content .download ul li:hover{background:#fff;border:1px solid transparent;box-shadow:0 2px 30px -8px rgba(0,0,0,0.3);}section.sustainablity-report .timeline__content .download ul li:hover span.icon{background-color:#405C5B;background-image:url(/int/brands/ferrerosustainability/themes/custom/ferrerosustainability_theme/assets/images/icons/pdf.svg?t=1708679321);}section.sustainablity-report .timeline__content .download ul li a{float:left;width:calc(100% + 36px);padding-right:36px;}section.sustainablity-report .timeline__content .download ul li span.icon{float:left;height:50px;width:60px;border-right:1px solid #405C5B;background-image:url(/int/brands/ferrerosustainability/themes/custom/ferrerosustainability_theme/assets/images/icons/pdf-green.svg?t=1708679321);background-size:20px;background-repeat:no-repeat;background-position:center center;}section.sustainablity-report .timeline__content .download ul li span.name{line-height:50px;padding:0 15px;font-weight:bold;text-transform:uppercase;font-size:14px;}section.sustainablity-report .timeline__year{color:#405C5B;opacity:0.4;transition:all 0.3s ease-out;font-size:26px;line-height:28px;margin-right:60px;float:right;}section.sustainablity-report .timeline .swiper-slide{float:left;}section.sustainablity-report .timeline .swiper-slide span{position:absolute;right:1px;width:40px;height:40px;border:2px solid rgba(64,92,91,0.2);border-radius:100%;margin-bottom:35px;cursor:pointer;}section.sustainablity-report .timeline .swiper-slide span:before{content:'';position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:14px;height:14px;background:#405C5B;border-radius:100%;}section.sustainablity-report .timeline .swiper-slide-active .timeline__year{opacity:1;font-size:38px;line-height:36px;}section.sustainablity-report .timeline .swiper-slide-active span:after{content:'';position:absolute;top:50%;left:50%;width:40px;height:40px;transform:translate(-50%,-50%);background:#fff;border-radius:100%;box-shadow:0 6px 20px -4px rgba(0,0,0,0.3);}section.sustainablity-report .timeline .swiper-pagination{top:0;right:2px;transform:none;}section.sustainablity-report .timeline .swiper-pagination-bullet{width:40px;height:40px;background:#fff;border:2px solid rgba(64,92,91,0.2);margin-bottom:35px;position:relative;}section.sustainablity-report .timeline .swiper-pagination-bullet:before{content:'';position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:14px;height:14px;background:#405C5B;border-radius:100%;}section.sustainablity-report .swiper-button-disabled{display:none;}section.sustainablity-report .pics{display:none;}section.sustainablity-report .pics.active{display:block;}section.sustainablity-report .pics-wrapper{position:absolute;width:340px;right:0;}section.sustainablity-report .pics-wrapper .year{position:absolute;z-index:3;top:60px;left:-100px;color:#D6B690;font-size:70px;}section.sustainablity-report .pics-wrapper span:first-of-type{position:absolute;top:30px;right:100px;height:180px;width:100%;max-width:140px;z-index:3;background-size:cover;background-repeat:no-repeat;box-shadow:0 10px 20px -10px rgba(0,0,0,0.6);}section.sustainablity-report .pics-wrapper span:last-of-type{position:absolute;width:100%;right:120px;top:150px;height:0;padding-bottom:100%;background-size:contain;background-repeat:no-repeat;z-index:2;}section.human-right-report-wrapper.sustainablity-report{padding-top:185px;padding-bottom:500px;}section.human-right-report-wrapper.sustainablity-report::before{content:'';height:1px;background-color:#00000038;position:absolute;width:100%;max-width:90%;top:20px;left:calc(50% - 45%);}section.human-right-report-wrapper.sustainablity-report .container{max-width:1700px;}section.human-right-report-wrapper.sustainablity-report .container .human-right-report-text-col{padding-left:40px;}@media screen and (max-width:768px){section.human-right-report-wrapper.sustainablity-report .container .human-right-report-text-col{padding-left:0;}}section.human-right-report-wrapper.sustainablity-report .container .human-right-report-text-col .human-right-report-intro p{max-width:53%;font-size:21px;line-height:32px;}@media screen and (max-width:1366px){section.human-right-report-wrapper.sustainablity-report .container .human-right-report-text-col .human-right-report-intro p{max-width:100%;margin-bottom:30px;}}section.human-right-report-wrapper.sustainablity-report .container .human-right-report-text-col .human-right-report-download .timeline__content .download span.label{font-weight:400;font-size:14px;line-height:17px;color:#405C5B;text-shadow:0px 4px 20px rgba(0,0,0,0.02);}section.human-right-report-wrapper.sustainablity-report .container .human-right-report-text-col .human-right-report-download .timeline__content .download ul.download{display:block;}section.human-right-report-wrapper.sustainablity-report .container .human-right-report-image{position:absolute;max-width:58%;max-height:740px;height:100vh;width:100vw;right:95px;bottom:14%;}@media screen and (max-width:1366px){section.human-right-report-wrapper.sustainablity-report .container .human-right-report-image{height:auto;bottom:0;max-width:65%;right:calc(50% - 32.5%);}}@media screen and (max-width:768px){section.human-right-report-wrapper.sustainablity-report .container .human-right-report-image{max-width:100%;right:10px;}}section.latest-documents{background:rgba(237,194,182,0.2);position:relative;margin-top:100px;padding-bottom:60px;}section.latest-documents:before{content:'';position:absolute;background-image:url(/int/brands/ferrerosustainability/themes/custom/ferrerosustainability_theme/assets/images/documents-bg-top.png?t=1708679321);background-size:cover;background-repeat:no-repeat;background-position:top 2px center;top:-100px;left:0;width:100%;height:100px;}section.latest-documents h2.section-title{color:#DA856D;}section.latest-documents a.go-to{color:#DA856D;}section.latest-documents a.go-to:after{background-image:url(/int/brands/ferrerosustainability/themes/custom/ferrerosustainability_theme/assets/images/icons/arrow-l-cocoa.svg?t=1708679321);}section.latest-documents .documents-content{float:left;width:100%;margin-top:20px;}section.latest-documents .documents-content ul{margin-top:0;}section.latest-documents .documents-content ul li{float:left;width:calc(33.3% - 20px);margin-right:30px;background:#fff;cursor:pointer;position:relative;padding-right:35px;height:100px;box-shadow:0 4px 30px -15px rgba(218,133,109,0.5);}@media screen and (max-width:767px){section.latest-documents .documents-content ul li{margin-right:0;margin-bottom:15px;}section.latest-documents .documents-content ul li:last-of-type{margin-bottom:0;}}section.latest-documents .documents-content ul li:last-of-type{margin-right:0;}section.latest-documents .documents-content ul li:after{content:'';position:absolute;right:10px;top:50%;transform:translateY(-50%);width:50px;height:50px;background-image:url(/int/brands/ferrerosustainability/themes/custom/ferrerosustainability_theme/assets/images/icons/documents-arrow.svg?t=1708679321);background-repeat:no-repeat;background-position:center center;background-size:10px;pointer-events:none;}section.latest-documents .documents-content ul li span.icon{float:left;height:100%;width:90px;background-color:#DA856D;background-image:url(/int/brands/ferrerosustainability/themes/custom/ferrerosustainability_theme/assets/images/icons/multi-pdf.svg?t=1708679321);background-size:50px;background-repeat:no-repeat;background-position:center center;}section.latest-documents .documents-content ul li span.download-content{position:absolute;top:50%;transform:translateY(-50%);left:90px;padding:0 15px;}section.latest-documents .documents-content ul li span.name{padding:0 15px;font-weight:700;text-transform:uppercase;font-size:20px;line-height:20px;color:#DA856D;float:left;width:calc(100% - 90px);font-family:"Rubik";}section.latest-documents .documents-content ul li span.tot{float:left;width:calc(100% - 90px);padding:0 15px;font-size:14px;margin-top:5px;font-family:"Roboto";color:#DA856D;}section.documents{background:#fff;}section.documents .documents-categories{float:left;width:100%;}section.documents .documents-categories ul{float:left;width:100%;text-align:center;font-size:0;}section.documents .documents-categories ul li{color:#405C5B;font-size:45px;display:inline-block;padding:0 60px;border-bottom:2px solid rgba(64,92,91,0.2);cursor:pointer;}section.documents .documents-categories ul li.active{border-bottom:2px solid #405C5B;}section.documents .documents-categories ul li span.documents__quantity{float:left;width:100%;color:rgba(64,92,91,0.5);font-family:"Roboto";font-size:16px;margin-top:5px;margin-bottom:15px;text-transform:uppercase;}section.documents .documents-category__content{float:left;width:100%;margin-top:60px;display:none;}section.documents .documents-category__content.active{display:block;}section.documents .documents-category__content h3{font-size:40px;color:#405C5B;font-weight:400;float:left;width:100%;margin-bottom:20px;margin-top:20px;}section.documents .documents-category__content .row .document:last-of-type{float:left !important;}section.documents .documents-category__content .document{float:left;width:calc(50% - 2%);height:100px;background:#fff;border:1px solid #DA856D;position:relative;margin-bottom:40px;transition:all 0.2s ease-out;margin-right:2%;}section.documents .documents-category__content .document:before{content:'';position:absolute;top:0;left:0;height:100%;width:100px;border-right:1px solid #DA856D;background-image:url(/int/brands/ferrerosustainability/themes/custom/ferrerosustainability_theme/assets/images/icons/pdf-document.svg?t=1708679321);background-size:35px;background-repeat:no-repeat;background-position:center center;transition:all 0.1s ease;}section.documents .documents-category__content .document:after{content:'';position:absolute;right:40px;width:50px;height:50px;top:50%;transform:translateY(-50%);background-image:url(/int/brands/ferrerosustainability/themes/custom/ferrerosustainability_theme/assets/images/icons/document-download-arrow.svg?t=1708679321);background-repeat:no-repeat;background-position:center center;background-size:15px;pointer-events:none;}section.documents .documents-category__content .document:hover{box-shadow:0 15px 30px -15px rgba(218,133,109,0.5);}section.documents .documents-category__content .document:hover:before{background-image:url(/int/brands/ferrerosustainability/themes/custom/ferrerosustainability_theme/assets/images/icons/pdf.svg?t=1708679321);background-color:#DA856D;}section.documents .documents-category__content .document a{position:absolute;left:0;top:0;width:100%;height:100%;z-index:15;}section.documents .documents-category__content .document__content{position:absolute;top:50%;left:100px;transform:translateY(-50%);padding-left:30px;width:calc(100% - 190px);}section.documents .documents-category__content .document__name{float:left;width:100%;text-transform:uppercase;font-family:"Rubik";font-weight:600;color:#DA856D;font-size:22px;line-height:26px;}section.documents .documents-category__content .document__date{float:left;width:100%;text-transform:uppercase;font-family:"Roboto";color:#DA856D;font-size:16px;line-height:20px;}section.story{overflow-x:hidden;}section.story .story{display:block;margin:0 auto;margin-top:500px;width:100%;max-width:1100px;}section.story .story__pic{position:absolute;top:0;left:0;width:100%;height:650px;background-size:cover;background-repeat:no-repeat;}section.story .story__pic:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:-moz-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0.65) 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0.65) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,0.65) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#a6000000',GradientType=0);}section.story .story__pic:after{content:'';position:absolute;background-image:url(/int/brands/ferrerosustainability/themes/custom/ferrerosustainability_theme/assets/images/story-bg.png?t=1708679321);background-size:cover;background-repeat:no-repeat;bottom:-2px;left:0;width:100%;height:0;padding-bottom:110px;background-position-x:center;z-index:2;}section.story .story__pic-content{position:absolute;top:60%;width:100%;left:50%;transform:translate(-50%,-50%);max-width:1100px;z-index:2;padding-bottom:30px;}section.story .story__pic-content .back{float:left;}section.story .story__pic-content .back p{text-transform:uppercase;font-family:"Rubik";font-size:12px;letter-spacing:0.5px;font-weight:600;margin-bottom:15px;color:#fff;text-align:center;}section.story .story__pic-content .back__cta{display:inline-block;width:40px;height:15px;}section.story .story__pic-content .back__cta a{background-size:contain;width:100%;height:100%;display:inline-block;background-repeat:no-repeat;transform:rotate(180deg);background-image:url(/int/brands/ferrerosustainability/themes/custom/ferrerosustainability_theme/assets/images/icons/arrow-l-white.svg?t=1708679321);}section.story .story__pic-content .card__share{float:right;position:relative;z-index:10;margin-top:25px;width:20px;height:20px;cursor:pointer;background-image:url(/int/brands/ferrerosustainability/themes/custom/ferrerosustainability_theme/assets/images/icons/share-filled-white.svg?t=1708679321);background-size:contain;background-position:center center;background-repeat:no-repeat;}section.story .story__pic-content .card__share ul{display:none;position:absolute;top:-60px;right:-5px;width:auto;background:#fff;padding:5px 15px;box-shadow:0 10px 20px -6px rgba(64,92,91,0.3);min-width:250px;border-radius:4px;}section.story .story__pic-content .card__share ul:before{content:'';position:absolute;border-top:8px solid #fff;border-left:6px solid transparent;border-right:6px solid transparent;top:100%;right:10px;box-shadow:0 5px 10px -5px rgba(0,0,0,0.6);}section.story .story__pic-content .card__share ul li{width:40px;height:40px;float:left;margin:0 10px;background-size:90%;background-position:center center;background-repeat:no-repeat;cursor:pointer;position:relative;}section.story .story__pic-content .card__share ul li a{position:absolute;width:100%;height:100%;top:0;left:0;cursor:pointer;}section.story .story__pic-content .card__share ul li:first-of-type{margin-left:0;}section.story .story__pic-content .card__share ul li.fb{background-image:url(/int/brands/ferrerosustainability/themes/custom/ferrerosustainability_theme/assets/images/icons/share-fb.png?t=1708679321);}section.story .story__pic-content .card__share ul li.tw{background-image:url(/int/brands/ferrerosustainability/themes/custom/ferrerosustainability_theme/assets/images/icons/share-twitter.png?t=1708679321);}section.story .story__pic-content .card__share ul li.email{background-image:url(/int/brands/ferrerosustainability/themes/custom/ferrerosustainability_theme/assets/images/icons/share-email.png?t=1708679321);}section.story .story__pic-content .card__share ul li.url{background-image:url(/int/brands/ferrerosustainability/themes/custom/ferrerosustainability_theme/assets/images/icons/share-link.png?t=1708679321);margin-right:0;}section.story .story__pic-content .card__share ul li.copied{display:none;text-align:center;margin:0;width:100%;font-size:14px;line-height:40px;text-transform:uppercase;font-family:"Roboto";}section.story .story__category{padding:0px 30px;height:35px;line-height:35px;font-size:14px;color:#000;border-radius:16px;letter-spacing:0.5px;text-transform:uppercase;font-family:"Rubik";float:left;margin-right:15px;}section.story .story__category--empower-people,section.story .story__category--empowering-people,section.story .story__category--РАСШИРЕНИЕ-ВОЗМОЖНОСТЕЙ-СОТРУДНИКОВ,section.story .story__category--menschen-befähigen,section.story .story__category--valorizzare-le-persone,section.story .story__category--wzmacnianie-roli-i-pozycji-ludzi,section.story .story__category--расширение-возможностей-сотрудников,section.story .story__category--empoderamiento-personas,section.story .story__category--empoderamento-das-pessoas{background:#BB4E36;color:rgba(34,6,0,0.8);}section.story .story__category--protect-the-environment,section.story .story__category--protezione-dell-ambiente,section.story .story__category--schutz-der-umwelt,section.story .story__category--ЗАЩИТА-ОКРУЖАЮЩЕЙ-СРЕДЫ,section.story .story__category--защита-окружающей-среды,section.story .story__category--ochrona-środowiska,section.story .story__category--proteger-el-medioambiente,section.story .story__category--proteção-do-meio-ambiente{background:#B6D3C9;color:#207C5C;}section.story .story__category--consumer-responsibly{background:#F55F63;color:rgba(115,0,3,0.8);}section.story .story__category--source-ingredients-responsibly,section.story .story__category--source-ingredients-sustainably,section.story .story__category--approvvigionamento-responsabile-degli-ingredienti,section.story .story__category--approvvigionamento-sostenibile-degli-ingredienti,section.story .story__category--nachhaltige-beschaffung-von-zutaten,section.story .story__category--ОТВЕТСТВЕННЫЙ-ОТБОР-СЫРЬЯ,section.story .story__category--ответственный-отбор-сырья,section.story .story__category--surowce-ze-zrównoważonych-źródeł,section.story .story__category--origen sostenible de los ingredientes,section.story .story__category--aquisição-responsável-de-ingredientes{background:#FACD76;color:#8C6C2D;}section.story .story__reading-time{border-radius:50px;background:rgba(255,255,255,0.1);backdrop-filter:blur(10px);color:#fff;font-family:"Rubik";font-size:12px;letter-spacing:0.5px;float:left;width:auto;height:35px;line-height:35px;margin-bottom:10px;padding:0px 30px 0px 45px;background-image:url(/int/brands/ferrerosustainability/themes/custom/ferrerosustainability_theme/assets/images/icons/reading-time.svg?t=1708679321);background-repeat:no-repeat;background-size:10px;background-position:left 25px center;}section.story .story__title{float:left;width:100%;text-align:left;}section.story .story__title h1{font-family:"Prata";font-size:50px;line-height:70px;letter-spacing:0.5px;color:#fff;font-weight:normal;margin:30px 0;}section.story .story__content{float:left;width:100%;font-family:"Roboto";color:#405C5B;font-size:16px;line-height:24px;padding-bottom:60px;position:relative;z-index:5;}section.story .story__content video{float:left;width:calc(100% + 200px);margin-left:-100px;margin-bottom:60px;}section.story .story__content .video{width:calc(100% + 200px);margin-left:-100px;margin-bottom:60px;height:0;overflow:hidden;padding-bottom:56.25%;padding-top:30px;position:relative;}section.story .story__content .video iframe,section.story .story__content .video embed,section.story .story__content .video object{height:100%;left:0;position:absolute;top:0;width:100%;}section.story .story__content img{float:left;width:calc(100% + 200px);max-width:none;margin-left:-100px;margin-bottom:60px;margin-top:20px;}section.story .story__content span.title{float:left;width:100%;margin-bottom:20px;font-size:30px;line-height:38px;color:#BB4E36;font-family:"Prata";}section.story .story__content p{float:left;width:100%;margin-bottom:40px;}section.story .story__content p:first-of-type{font-size:30px;line-height:38px;color:#BB4E36;font-family:"Prata";}section.story .story__content p:last-of-type{margin-bottom:0;}section.story .story__content p i{font-style:italic;}section.story .story__content p a{color:#BB4E36;text-decoration:underline !important;font-weight:700;cursor:pointer;}section.story .story__content ul:not(.share),section.story .story__content ul:not(.download){float:left;width:100%;margin-bottom:20px;}section.story .story__content ul:not(.share) li,section.story .story__content ul:not(.download) li{float:left;width:100%;}section.story .story__content .quote{float:left;width:120vw;background-size:cover;background-repeat:no-repeat;background-position:center center;background-color:#F6F6F6;height:700px;position:relative;left:-20vw;margin-bottom:60px;margin-top:20px;}section.story .story__content .quote:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.6);}section.story .story__content .quote__content{position:absolute;z-index:2;top:50%;left:40vw;width:calc(100% - 80px);max-width:1100px;transform:translate(-20vw,-50%);border-left:10px solid #BB4E36;font-family:"Prata";font-size:20px;line-height:34px;font-weight:normal;color:#fff;padding:0px 80px;}section.story .story__content .quote__author{float:left;width:100%;margin-top:15px;font-family:"Rubik";color:#fff;opacity:0.5;font-size:14px;line-height:20px;font-weight:500;}section.story .story__content .quote__author p{color:inherit;font-size:inherit;font-family:inherit;}section.story .story__content .notes{float:left;width:100%;margin-top:20px;opacity:0.5;font-size:12px;line-height:18px;}section.story .story__content .notes p{margin-bottom:0;}section.story .story__content .download{float:left;width:100%;margin-top:30px;}section.story .story__content .download span.label{float:left;width:100%;text-transform:uppercase;font-size:12px;line-height:18px;font-family:"Rubik";opacity:0.5;margin-bottom:10px;}section.story .story__content .download ul{margin-top:0;}section.story .story__content .download ul li{float:left;width:auto;margin-right:30px;background:#F6F6F6;cursor:pointer;position:relative;padding-right:35px;}@media screen and (max-width:767px){section.story .story__content .download ul li{margin-right:0;margin-bottom:15px;}section.story .story__content .download ul li:last-of-type{margin-bottom:0;}}section.story .story__content .download ul li:after{content:'';position:absolute;right:0;width:50px;height:50px;background-image:url(/int/brands/ferrerosustainability/themes/custom/ferrerosustainability_theme/assets/images/icons/download-arrow.svg?t=1708679321);background-repeat:no-repeat;background-position:center center;background-size:20px;pointer-events:none;}section.story .story__content .download ul li:last-of-type{margin-right:0;}section.story .story__content .download ul li span.icon{float:left;height:50px;width:60px;background-color:#405C5B;background-image:url(/int/brands/ferrerosustainability/themes/custom/ferrerosustainability_theme/assets/images/icons/pdf.svg?t=1708679321);background-size:20px;background-repeat:no-repeat;background-position:center center;}section.story .story__content .download ul li span.name{line-height:50px;padding:0 15px;font-weight:bold;text-transform:uppercase;font-size:14px;}section.story .story__tags{float:left;width:100%;border-top:1px solid #E1E1D4;padding-top:30px;margin-bottom:60px;}section.story .story__tags span.lbl{float:left;width:100%;font-size:12px;letter-spacing:0.5px;color:#405C5B;opacity:0.6;font-family:"Rubik";text-transform:uppercase;}section.story .story__tags ul{float:left;width:100%;margin-top:15px;}section.story .story__tags ul li{float:left;padding:0px 30px;height:35px;line-height:35px;font-size:14px;border-radius:16px;letter-spacing:0.5px;text-transform:uppercase;font-family:"Rubik";background:#EAEED7;color:#405C5B;margin-right:15px;margin-bottom:15px;}section.story .story__tags ul li:last-of-type{margin-right:0;margin-bottom:0;}section.story .story__tags ul li.empower-people,section.story .story__tags ul li.empowering-people{background:#BB4E36;color:rgba(34,6,0,0.8);}section.story .story__tags ul li.consumer-responsibly{background:#F55F63;border-color:#F55F63;color:rgba(115,0,3,0.8);}section.story .story__tags ul li.source-ingredients-responsibly,section.story .story__tags ul li.source-ingredients-sustainably{background:#FACD76;border-color:#FACD76;color:#8C6C2D;}section.story .story__tags ul li.protect-the-environment{background:#B6D3C9;border-color:#B6D3C9;color:#207C5C;}section.stories{padding-bottom:30px;}section.stories .stories__filter{float:left;width:100%;position:relative;z-index:16;margin-bottom:40px;}section.stories .stories__filter ul{float:left;width:100%;white-space:nowrap;overflow-y:hidden;overflow-x:scroll;-webkit-appearance:none;-webkit-overflow-scrolling:touch;}section.stories .stories__filter ul li{display:inline-block;width:auto;height:40px;padding:0 30px;line-height:38px;border-radius:40px;border:2px solid;text-align:center;margin-right:20px;margin-bottom:20px;text-transform:uppercase;font-family:"Rubik";cursor:pointer;transition:all 0.2s ease;}section.stories .stories__filter ul li:last-of-type{margin-right:0;}section.stories .stories__filter ul li.all{border-color:#000;color:#000;}section.stories .stories__filter ul li.all.active{background:#fff;box-shadow:0 10px 20px -10px rgba(0,0,0,0.2);border-color:transparent;}section.stories .stories__filter ul li.empower-people{border-color:#D15B41;color:rgba(34,6,0,0.8);}section.stories .stories__filter ul li.empower-people.active{background:#D15B41;box-shadow:0 10px 20px -10px rgba(209,91,65,0.8);border-color:transparent;}section.stories .stories__filter ul li.consumer-responsibly{border-color:#F55F63;color:rgba(115,0,3,0.8);}section.stories .stories__filter ul li.consumer-responsibly.active{background:#F55F63;box-shadow:0 10px 20px -10px rgba(245,95,99,0.8);border-color:transparent;}section.stories .stories__filter ul li.source-ingredients-responsibly{border-color:#FACD76;color:#8C6C2D;}section.stories .stories__filter ul li.source-ingredients-responsibly.active{background:#FACD76;box-shadow:0 10px 20px -10px rgba(250,205,118,0.8);border-color:transparent;}section.stories .stories__filter ul li.protect-the-environment{border-color:#B6D3C9;color:#207C5C;}section.stories .stories__filter ul li.protect-the-environment.active{background:#B6D3C9;box-shadow:0 10px 20px -10px rgba(182,211,201,0.8);border-color:transparent;}section.stories .card{float:left;width:calc(33.3% - 30px);height:370px;padding-bottom:0;margin:0 15px 30px 15px;transition:all 0.3s ease-out;}section.stories .card:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:-moz-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0.6) 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0.6) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,0.6) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#a6000000',GradientType=0);z-index:3;cursor:pointer;pointer-events:none;border-radius:16px;}section.stories .card.hidden{display:none;pointer-events:none;}section.stories .card a.wrapper{border-radius:16px;overflow:hidden;}section.our-approach{background:#FAFAEF;position:relative;padding-top:60px;overflow-x:hidden;}section.our-approach:before{content:'';position:absolute;background-image:url(/int/brands/ferrerosustainability/themes/custom/ferrerosustainability_theme/assets/images/our-approach-bg.png?t=1708679321);background-size:cover;background-repeat:no-repeat;background-position:top 2px center;top:-100px;left:0;width:100%;height:100px;}section.our-approach .card{overflow:hidden;}section.our-approach .our-approach__content{float:left;width:65%;}section.our-approach .our-approach__content .card{float:left;width:calc(50% - 30px);height:300px;border-radius:30px;margin:0 30px 30px 0px;color:#405C5B;overflow:hidden;position:relative;z-index:2;padding-bottom:0;}section.our-approach .our-approach__content .card a:first-of-type{background-image:none;}section.our-approach .our-approach__content .card__share{position:relative;z-index:2;background-image:url(/int/brands/ferrerosustainability/themes/custom/ferrerosustainability_theme/assets/images/icons/share-filled.svg?t=1708679321);opacity:0.2;}section.our-approach .our-approach__content .card__title{width:calc(100% - 80px);}section.our-approach .our-approach__content .card__cta{position:absolute;z-index:2;left:auto;right:30px;bottom:30px;top:auto;}section.our-approach .our-approach__content .card__cta a{background-image:url(/int/brands/ferrerosustainability/themes/custom/ferrerosustainability_theme/assets/images/icons/arrow-l-white.svg?t=1708679321);}section.our-approach .our-approach__content .card__pic{background-size:cover;background-color:transparent;background-position:center center;}section.our-approach .our-approach__content .card__pic:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:-moz-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0.65) 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0.65) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,0.65) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#a6000000',GradientType=0);}section.our-approach .our-approach__content .card__body{bottom:0px;}section.our-approach .card{float:right;width:35%;overflow:hidden;height:630px;z-index:2;padding-bottom:0;}section.our-approach .card__pic{background-size:contain;background-color:#D5826D;background-position:center right;}section.our-approach .card__title{width:calc(100% - 30px);}section.our-approach .card__body{bottom:auto;}section.our-approach .card__body p{color:#fff;font-family:"Roboto";font-size:12px;letter-spacing:0.5px;text-transform:uppercase;float:left;width:100%;margin-top:20px;margin-bottom:20px;}section.our-approach .card__section{text-transform:uppercase;font-family:"Rubik";color:#fff;font-size:14px;font-weight:300;letter-spacing:0.5px;float:left;width:100%;margin-top:15px;margin-bottom:15px;}section.our-approach .card__cta{left:auto;top:auto;right:auto;position:relative;float:left;bottom:auto;margin-top:15px;}section.our-approach .card__cta p{float:left;text-align:left;width:100%;text-transform:uppercase;font-family:"Rubik";font-size:12px;letter-spacing:0.5px;font-weight:200;color:#fff;margin-bottom:30px;}section.our-approach .card__cta a{float:left;}section.our-approach-page{background:#FAFAEF;position:relative;padding-bottom:60px;}section.our-approach-page:before{content:'';position:absolute;background-image:url(/int/brands/ferrerosustainability/themes/custom/ferrerosustainability_theme/assets/images/our-approach-bg.png?t=1708679321);background-size:cover;background-repeat:no-repeat;background-position:top 2px center;top:-100px;left:0;width:100%;height:100px;}section.our-approach-page .our-approach-page__filter{display:inline-block;width:100%;text-align:center;margin:30px 0;}section.our-approach-page .our-approach-page__filter ul{float:left;width:100%;-webkit-appearance:none;}section.our-approach-page .our-approach-page__filter ul li{display:inline-block;height:40px;line-height:38px;padding:0 20px;margin:0 5px;color:#207C5C;font-size:14px;text-transform:uppercase;font-family:"Rubik";border:2px solid #87CAB3;border-radius:30px;min-width:200px;cursor:pointer;transition:all 0.2s ease-out;}section.our-approach-page .our-approach-page__filter ul li.active{background:#fff;border:2px solid #fff;box-shadow:0px 5px 12px -8px rgba(0,0,0,0.6);}section.our-approach-page .our-approach-page__filter ul li:hover{background:#fff;border:2px solid #fff;}section.our-approach-page .our-approach-page__content{display:none;border-top:1px solid #E1E1D4;margin:0 auto;width:100%;max-width:1100px;font-family:"Roboto";color:#405C5B;font-size:16px;line-height:24px;padding-bottom:60px;padding-top:60px;position:relative;z-index:5;}section.our-approach-page .our-approach-page__content.active{display:block;}section.our-approach-page .our-approach-page__content small.note{float:left;width:100%;max-width:400px;line-height:18px;margin-top:-200px;color:rgba(64,92,91,0.5);}section.our-approach-page .our-approach-page__content .row--filled{padding:60px 0 40px 0;position:relative;margin-bottom:40px;}section.our-approach-page .our-approach-page__content .row--filled:before{content:'';position:absolute;top:0;left:-50%;width:200vw;height:100%;z-index:-1;}section.our-approach-page .our-approach-page__content .row--filled-green{background-color:#B6D3C9;}section.our-approach-page .our-approach-page__content .row--filled-green:before{background-color:#B6D3C9;}section.our-approach-page .our-approach-page__content .row--filled-green p{color:#405C5B;}section.our-approach-page .our-approach-page__content .row--filled-green p span{color:inherit;}section.our-approach-page .our-approach-page__content .col img{margin:0;}section.our-approach-page .our-approach-page__content .col--6{padding-right:30px;}section.our-approach-page .our-approach-page__content .col--4{padding-left:30px;}section.our-approach-page .our-approach-page__content .col--4 img{width:60% !important;float:right;}section.our-approach-page .our-approach-page__content .col p:first-of-type:first-letter{font-size:inherit;color:inherit;font-family:inherit;padding:0;}section.our-approach-page .our-approach-page__content img{float:left;width:calc(100% + 200px);margin-left:-100px;margin-bottom:60px;margin-top:20px;max-width:none;}section.our-approach-page .our-approach-page__content .col img{width:100%;margin-left:auto;}section.our-approach-page .our-approach-page__content span.title{display:inline-block;margin-bottom:20px;font-size:30px;line-height:38px;color:#BB4E36;width:100%;font-family:"Prata";}section.our-approach-page .our-approach-page__content p{display:inline-block;margin-bottom:40px;}section.our-approach-page .our-approach-page__content p:first-of-type:first-letter{font-size:50px;color:#BB4E36;font-family:"Prata";padding-right:3px;}section.our-approach-page .our-approach-page__content p i{font-style:italic;}section.our-approach-page .our-approach-page__content p a{color:#BB4E36;text-decoration:underline !important;font-weight:700;cursor:pointer;}section.our-approach-page .our-approach-page__content .quote{float:left;}section.our-approach-page .our-approach-page__content .quote__title{float:left;width:100%;margin-bottom:30px;font-size:24px;line-height:32px;}section.our-approach-page .our-approach-page__content .quote--image{width:120vw;background-size:cover;background-repeat:no-repeat;background-position:center center;background-color:#F6F6F6;height:700px;position:relative;left:-20vw;margin-bottom:60px;margin-top:20px;}section.our-approach-page .our-approach-page__content .quote--image:after{position:absolute;content:'';top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.6);}section.our-approach-page .our-approach-page__content .quote--image__content{position:absolute;z-index:2;top:50%;left:40vw;width:calc(100% - 80px);max-width:1100px;transform:translate(-20vw,-50%);border-left:8px solid #BB4E36;font-family:"Prata";font-size:18px;line-height:32px;font-weight:normal;color:#fff;padding:0px 80px;}section.our-approach-page .our-approach-page__content .quote--basic{height:auto;width:calc(100% + 60px);margin-left:-60px;padding:30px 60px 30px 60px;background:#F6F6F6;font-size:18px;font-family:"Prata";border-left:5px solid #EAEED7;margin-bottom:40px;}section.our-approach-page .our-approach-page__content .quote--basic__content{line-height:30px;}section.our-approach-page .our-approach-page__content .quote--basic-img{position:relative;}section.our-approach-page .our-approach-page__content .quote--basic-img .quote--basic__content{padding-right:100px;}section.our-approach-page .our-approach-page__content .quote--basic-img img{position:absolute;top:50%;right:-60px;width:100%;max-width:140px;margin:0;transform:translate(-50%,-50%);}section.our-approach-page .our-approach-page__content .quote--basic strong{color:#FACD76;}section.our-approach-page .our-approach-page__content .quote--basic a{text-decoration:underline !important;color:#BB4E36;}section.our-approach-page .our-approach-page__content .quote__author{float:left;width:100%;margin-top:15px;font-family:"Rubik";color:#fff;opacity:0.5;font-size:14px;line-height:20px;font-weight:500;}section.our-approach-page .our-approach-page__content ul:not(.share),section.our-approach-page .our-approach-page__content ul:not(.download){width:100%;float:left;display:block;margin-bottom:20px;list-style-position:inside;}section.our-approach-page .our-approach-page__content ul:not(.share) li,section.our-approach-page .our-approach-page__content ul:not(.download) li{float:left;width:100%;}section.our-approach-page .our-approach-page__content ul:not(.share) li:before,section.our-approach-page .our-approach-page__content ul:not(.download) li:before{display:inline-block;content:"-";width:1em;margin-left:-1em;}section.our-approach-page .our-approach-page__content ul:not(.share).icons li,section.our-approach-page .our-approach-page__content ul:not(.download).icons li{margin-bottom:60px;}section.our-approach-page .our-approach-page__content ul:not(.share).icons li span,section.our-approach-page .our-approach-page__content ul:not(.download).icons li span{width:calc(100% - 200px);float:right;}section.our-approach-page .our-approach-page__content ul:not(.share).icons li span strong,section.our-approach-page .our-approach-page__content ul:not(.download).icons li span strong{width:100%;float:left;}section.our-approach-page .our-approach-page__content ul:not(.share).icons li img,section.our-approach-page .our-approach-page__content ul:not(.download).icons li img{float:left;}section.our-approach-page .our-approach-page__content ul:not(.share).icons li img.icon,section.our-approach-page .our-approach-page__content ul:not(.download).icons li img.icon{width:100%;max-width:170px;margin-left:auto;margin-right:30px;margin-top:auto;margin-bottom:auto;}section.our-approach-page .our-approach-page__content ol{float:left;width:100%;margin-bottom:40px;column-count:2;}section.our-approach-page .our-approach-page__content ol.fw{column-count:auto;}section.our-approach-page .our-approach-page__content ol li{display:inline-block;width:100%;margin:15px 0;}section.our-approach-page .our-approach-page__content ol li span{background:#B6D3C9;color:#fff;font-family:"Prata";font-size:24px;text-align:center;border-radius:100%;width:70px;height:70px;display:inline-block;vertical-align:middle;line-height:70px;}section.our-approach-page .our-approach-page__content ol li p{color:#405C5B;padding-left:20px;width:calc(100% - 90px);display:inline-block;vertical-align:middle;margin:0;line-height:18px;}section.our-approach-page .our-approach-page__content ol li p:first-of-type:first-letter{font-size:inherit;color:inherit;font-family:inherit;padding:0;}section.our-approach-page .our-approach-page__content .packaging-plus{width:calc(25% - 60px);height:0;padding-bottom:calc(25% - 60px);border-radius:100%;margin:0 30px;background:none;float:left;text-align:center;position:relative;cursor:pointer;transition:all 0.2s ease-out;}section.our-approach-page .our-approach-page__content .packaging-plus.active,section.our-approach-page .our-approach-page__content .packaging-plus:hover{background:#fff;}section.our-approach-page .our-approach-page__content .packaging-plus.active{box-shadow:0 10px 26px -10px rgba(0,0,0,0.4);}section.our-approach-page .our-approach-page__content .packaging-plus[data-plus='01']{border:4px solid #FACD76;}section.our-approach-page .our-approach-page__content .packaging-plus[data-plus='01'] span{color:#FACD76;}section.our-approach-page .our-approach-page__content .packaging-plus[data-plus='02']{border:4px solid #88C0BA;margin-top:12%;}section.our-approach-page .our-approach-page__content .packaging-plus[data-plus='02'] span{color:#88C0BA;}section.our-approach-page .our-approach-page__content .packaging-plus[data-plus='03']{border:4px solid #DA856D;}section.our-approach-page .our-approach-page__content .packaging-plus[data-plus='03'] span{color:#DA856D;}section.our-approach-page .our-approach-page__content .packaging-plus[data-plus='04']{border:4px solid #8C6C2D;margin-top:12%;}section.our-approach-page .our-approach-page__content .packaging-plus[data-plus='04'] span{color:#8C6C2D;}section.our-approach-page .our-approach-page__content .packaging-plus span{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;padding:0 20px;text-transform:uppercase;font-family:"Roboto";font-size:14px;line-height:16px;font-weight:600;}section.our-approach-page .our-approach-page__content .packaging-plus__wrapper{float:left;width:100%;margin-top:20px;margin-bottom:40px;}section.our-approach-page .our-approach-page__content .packaging-plus__detail{float:left;width:60%;margin-top:60px;display:none;}section.our-approach-page .our-approach-page__content .packaging-plus__detail.active{display:block;}section.our-approach-page .our-approach-page__content .packaging-plus__detail[data-plus='01'] p span.title{color:#FACD76;}section.our-approach-page .our-approach-page__content .packaging-plus__detail[data-plus='02'] p span.title{color:#88C0BA;}section.our-approach-page .our-approach-page__content .packaging-plus__detail[data-plus='03'] p span.title{color:#DA856D;}section.our-approach-page .our-approach-page__content .packaging-plus__detail[data-plus='04'] p span.title{color:#8C6C2D;}section.our-approach-page .our-approach-page__content ul.energy-projects li{width:50%;padding:60px;}section.our-approach-page .our-approach-page__content ul.energy-projects li span{text-align:center;}section.our-approach-page .our-approach-page__content ul.energy-projects li span.icon{float:left;width:100%;margin-bottom:15px;height:200px;}section.our-approach-page .our-approach-page__content ul.energy-projects li span.icon img{float:none;margin:0;display:inline-block;max-width:180px;width:100%;}section.our-approach-page .our-approach-page__content ul.energy-projects li span.label{float:left;width:100%;text-transform:uppercase;font-size:14px;font-weight:600;color:#88C0BA;}section.our-approach-page .our-approach-page__content ul.cocoa-foundation-plus{float:left;width:100%;text-align:center;}section.our-approach-page .our-approach-page__content ul.cocoa-foundation-plus li{width:calc(33.3% - 60px);height:0;padding-bottom:calc(33.3% - 60px);border:2px solid #BB4E36;border-radius:100%;margin:0 30px;display:inline-block;position:relative;}section.our-approach-page .our-approach-page__content ul.cocoa-foundation-plus li span{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;color:#BB4E36;font-family:"Prata";width:100%;padding:0 20px;font-size:24px;}section.our-approach-page .our-approach-page__content ul.cocoa-foundation-plus li span p{font-family:"Roboto";text-transform:uppercase;float:left;width:100%;margin-top:5px;min-height:30px;font-size:14px;line-height:16px;font-weight:500;}section.our-approach-page .our-approach-page__content ul.cocoa-foundation-plus li span p:first-letter{font-size:inherit;font-family:inherit;padding-right:0;}section.our-approach-page .our-approach-page__content ul.stats{float:left;width:100%;}section.our-approach-page .our-approach-page__content ul.stats li{float:left;width:100%;}section.our-approach-page .our-approach-page__content ul.stats li span.icon{float:left;width:100%;max-width:130px;}section.our-approach-page .our-approach-page__content ul.stats li span.content{float:left;width:calc(100% - 180px);padding-left:30px;}section.our-approach-page .our-approach-page__content ul.stats li span.content span{float:left;font-size:60px;line-height:normal;font-family:"Prata";color:#BB4E36;}section.our-approach-page .our-approach-page__content ul.stats li span.content p{float:left;width:100%;margin-top:10px;color:#405C5B;font-family:"Rubik";text-transform:uppercase;font-size:14px;line-height:18px;font-weight:500;}section.our-approach-page .our-approach-page__content ul.stats li span.content p:first-letter{padding:0;}section.our-approach-page .our-approach-page__content ul.global-results{float:left;width:100%;}section.our-approach-page .our-approach-page__content ul.global-results li{float:left;width:50%;margin-bottom:40px;padding-right:30px;min-height:200px;}@media screen and (max-width:767px){section.our-approach-page .our-approach-page__content ul.global-results li{min-height:auto;height:auto;}}section.our-approach-page .our-approach-page__content ul.global-results li span{float:left;width:100%;color:#BB4E36;font-family:"Prata";font-size:60px;line-height:normal;}section.our-approach-page .our-approach-page__content ul.global-results li p{float:left;width:100%;font-family:"Rubik";text-transform:uppercase;color:#405C5B;font-weight:500;}section.our-approach-page .our-approach-page__content ul.global-results li p:first-letter{padding:0;font-size:inherit;}section.our-approach-page .our-approach-page__content ul.global-results li p small{font-size:12px;font-weight:400;text-transform:none;float:left;width:100%;line-height:14px;margin-top:10px;}section.our-approach-page .our-approach-page__content ul.global-results--it li span{font-size:45px;}section.our-approach-page .our-approach-page__content ul.joy-of-moving{float:left;width:100%;text-align:center;margin-top:40px;}section.our-approach-page .our-approach-page__content ul.joy-of-moving li{width:330px;height:330px;border:2px solid #B6D3C9;border-radius:100%;margin:30px;display:inline-block;position:relative;float:none;}section.our-approach-page .our-approach-page__content ul.joy-of-moving li span{font-family:"Prata";font-size:24px;position:relative;top:-40px;}section.our-approach-page .our-approach-page__content ul.joy-of-moving li p{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;color:#405C5B;font-family:"Roboto";width:100%;padding:0 20px;font-size:14px;line-height:16px;}section.our-approach-page .our-approach-page__content ul.joy-of-moving li p:first-letter{font-family:inherit;font-size:inherit;color:inherit;padding:0;}section.our-approach-page .our-approach-page__content ul.joy-of-moving li p span{margin-top:0;top:0;font-size:16px;float:left;width:100%;text-transform:uppercase;font-weight:500;margin-bottom:5px;font-family:"Roboto";}section.our-approach-page .our-approach-page__content .commitment{float:left;width:100%;border-top:2px solid #88C0BA;border-bottom:2px solid #88C0BA;padding:15px 0;margin-bottom:40px;}section.our-approach-page .our-approach-page__content .commitment p{float:left;width:100%;color:#BB4E36;font-family:"Prata";font-size:24px;line-height:100px;margin:0;}section.our-approach-page .our-approach-page__content .commitment p:first-letter{padding:0;}section.our-approach-page .our-approach-page__content .commitment p span{float:left;background:#B6D3C9;color:#fff;border-radius:100%;height:100px;width:100px;text-align:center;margin-right:10px;}section.our-approach-page .our-approach-page__content video{float:left;width:calc(100% + 200px);margin-left:-100px;margin-bottom:60px;}section.our-approach-page .our-approach-page__content .video{width:calc(100% + 200px);margin-left:-100px;margin-bottom:60px;height:0;overflow:hidden;padding-bottom:56.25%;padding-top:30px;position:relative;}section.our-approach-page .our-approach-page__content .video iframe,section.our-approach-page .our-approach-page__content .video embed,section.our-approach-page .our-approach-page__content .video object{height:100%;left:0;position:absolute;top:0;width:100%;}section.service-page{padding:60px 0;color:rgba(64,92,91,0.5);font-family:"Roboto";font-size:16px;line-height:24px;position:relative;}section.service-page:before{content:'';position:absolute;z-index:10;background-image:url(/int/brands/ferrerosustainability/themes/custom/ferrerosustainability_theme/assets/images/white-bg-top.png?t=1708679321);background-size:cover;background-repeat:no-repeat;background-position:top 2px center;top:-70px;left:0;width:100%;height:100px;}section.service-page span.title{float:left;width:100%;margin-bottom:20px;font-size:30px;font-family:"Prata";}section.service-page p{float:left;width:100%;margin-bottom:20px;}section.service-page p span.title{margin-top:40px;}section.service-page p:last-of-type{margin-bottom:0;}section.service-page p i{font-style:italic;}section.service-page p a{text-decoration:underline !important;font-weight:700;cursor:pointer;color:#BB4E36;}section.service-page ul{float:left;width:100%;margin-bottom:20px;}section.service-page ul li{float:left;width:100%;}section.service-page .btn{margin-top:15px;}section.service-page .btn a{font-size:14px;letter-spacing:0.5px;}section.service-page #onetrust-banner-sdk,section.service-page #onetrust-pc-sdk,section.service-page #ot-sdk-cookie-policy{float:left;}section.service-page .search-results{float:left;width:100%;}section.service-page .search-results__summary{float:left;width:100%;margin-bottom:60px;}section.service-page .search-results__summary-searched{float:left;font-size:14px;font-weight:700;color:#405C5B;}section.service-page .search-results__summary-found{float:right;font-size:14px;font-weight:700;color:#405C5B;}section.service-page .search-results__item{display:none;float:left;width:100%;margin-bottom:60px;color:rgba(64,92,91,0.5);}section.service-page .search-results__item a{float:left;width:100%;color:inherit;font-family:"Roboto";}section.service-page .search-results__item-title{float:left;width:100%;text-transform:uppercase;text-decoration:underline;font-weight:500;font-size:16px;margin-bottom:5px;}section.service-page .search-results__item-abstract{float:left;width:100%;font-size:16px;line-height:20px;}section.service-page .search-results .showLess,section.service-page .search-results .showMore{margin:30px 0;height:40px;width:100%;max-width:270px;line-height:40px;display:inline-block;text-align:center;border:2px solid #405C5B;text-transform:uppercase;font-family:"Rubik";color:#405C5B;font-size:16px;font-weight:500;cursor:pointer;}section.related-contents{background:#EAEED7;padding:60px 0;padding-top:130px;position:relative;}section.related-contents:before{content:'';position:absolute;background-color:#FAFAF0;background-image:url(/int/brands/ferrerosustainability/themes/custom/ferrerosustainability_theme/assets/images/newsroom-bg.png?t=1708679321);background-size:cover;background-repeat:no-repeat;left:0;top:0;width:100%;height:100px;}section.related-contents h2.section-title{color:#405C5B;}section.related-contents .related-contents__content{float:left;width:100%;}section.related-contents .related-contents__content .col:nth-of-type(2){padding:0 20px;}section.related-contents .related-contents__content .card-story .card__abstract{width:calc(100% - 20px);font-size:14px;line-height:20px;}section.related-contents .related-contents__content .card-story .card__cta{position:relative;bottom:auto;right:auto;float:left;margin-top:30px;}section.related-contents .related-contents__content .card-news{padding:0;float:left;}section.related-contents .related-contents__content .card-news:first-of-type{margin-bottom:20px;}section.related-contents .related-contents__content .card-news a.wrapper{padding:30px;position:relative;float:left;}section.related-contents .related-contents__content .card-our-approach{height:auto;padding-bottom:0;}section.related-contents .related-contents__content .card-our-approach .card__body{width:100%;position:relative;}section.related-contents .related-contents__content .card-our-approach .card__title{width:100%;}section.related-contents .related-contents__content .card-our-approach .card__abstract{width:100%;font-size:14px;line-height:20px;font-family:"Rubik";}section.related-contents .related-contents__content .card-our-approach .card__cta{position:relative;bottom:auto;right:auto;float:left;margin-top:30px;}section.related-contents .related-contents__content .card-documents{float:left;width:100%;background-color:#D5826D;border-radius:12px;}section.related-contents .related-contents__content .card-documents:first-of-type{margin-bottom:20px;}section.related-contents .related-contents__content .card-documents a{float:left;width:100%;height:100%;padding:30px;position:relative;}section.related-contents .related-contents__content .card-documents .card__pic{background-size:contain;background-position:center right;background-repeat:no-repeat;position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;}section.related-contents .related-contents__content .card-documents .card__title{float:left;width:100%;font-size:26px;line-height:32px;color:#fff;}section.related-contents .related-contents__content .card-documents .card__cta{position:absolute;left:0px;bottom:0px;text-align:right;width:45px;height:20px;background-image:url(/int/brands/ferrerosustainability/themes/custom/ferrerosustainability_theme/assets/images/icons/arrow-l-white.svg?t=1708679321);background-repeat:no-repeat;background-size:contain;}section.related-contents .related-contents__content .card-documents .card__body{bottom:auto;position:relative;height:100%;width:100%;z-index:1;}section.related-contents .related-contents__content .card-documents .card__body p{color:#fff;font-family:"Roboto";font-size:12px;letter-spacing:0.5px;text-transform:uppercase;float:left;width:100%;margin-top:20px;margin-bottom:20px;}section.related-contents .related-contents__content .card__type{float:left;width:100%;text-transform:uppercase;color:#fff;font-size:12px;font-family:"Rubik";margin-bottom:15px;}section.story .story__content .quotation-wrapper{background:#F6F6F6;font-size:18px;font-family:"Prata";border-left:5px solid #EAEED7;float:left;padding:30px 60px;line-height:30px;margin-bottom:40px;}section.story .story__content .quotation-wrapper strong{color:#FACD76;}section.story .story__content .single-statistic-wrapper{float:left;width:33.333333%;margin-bottom:40px;padding:0 5px;}@media screen and (max-width:992px){section.story .story__content .single-statistic-wrapper{width:100%;text-align:center;}}section.story .story__content .single-statistic-wrapper .statistic-number{color:#BB4E36;font-family:"Prata";font-size:60px;line-height:normal;}section.story .story__content .single-statistic-wrapper .statistic-title{font-family:"Rubik";text-transform:uppercase;color:#405C5B;font-weight:500;}section.story .story__content .single-statistic-wrapper .statistic-description{font-size:12px;font-weight:400;text-transform:none;line-height:14px;margin-top:10px;}section.story .story__content .wrapper-image-text-paragraph{display:flex;justify-content:space-between;align-items:center;padding-top:30px;margin-bottom:60px;float:left;}@media screen and (max-width:768px){section.story .story__content .wrapper-image-text-paragraph{flex-direction:column;}}section.story .story__content .wrapper-image-text-paragraph .text-paragraph-wrapper{width:calc(60% - 15px);}@media screen and (max-width:768px){section.story .story__content .wrapper-image-text-paragraph .text-paragraph-wrapper{order:2;width:100%;}}section.story .story__content .wrapper-image-text-paragraph .text-paragraph-wrapper .title-wrapper{font-size:30px;line-height:38px;color:#BB4E36;font-family:"Prata";margin-bottom:30px;}section.story .story__content .wrapper-image-text-paragraph .text-paragraph-wrapper .body-wrapper p{font-family:"Roboto";color:#405C5B;font-size:16px;line-height:24px;}section.story .story__content .wrapper-image-text-paragraph .image-paragraph-wrapper{width:calc(40% - 15px);}@media screen and (max-width:768px){section.story .story__content .wrapper-image-text-paragraph .image-paragraph-wrapper{order:1;width:100%;margin-bottom:30px;}}section.story .story__content .wrapper-image-text-paragraph .image-paragraph-wrapper img{max-width:100%;width:100%;margin:0;float:none;}section.story .story__content .paragraph-video-wrapper{float:left;width:100%;text-align:center;}section.story .story__content .paragraph-video-wrapper .video{width:70%;margin:0 auto 60px;}@media screen and (max-width:768px){section.story .story__content .paragraph-video-wrapper .video{width:100%;}}section.story .story__content .paragraph-video-wrapper video{width:70%;float:none;margin:0;object-fit:cover;}@media screen and (max-width:768px){section.story .story__content .paragraph-video-wrapper video{width:100%;}}.page-node-type-home section.report{padding-top:0;}@media screen and (max-width:767px){.page-node-type-home section.report{padding-top:60px;}}.page-node-type-home section.report::before{top:-60px;}@media screen and (max-width:767px){.page-node-type-home section.report::before{top:-30px;}}.page-node-type-home section.report::after{margin-top:-60px;z-index:-1;}@media screen and (max-width:767px){.page-node-type-home section.report::after{margin-top:-20px;}}.page-node-type-home section.report > .container{display:flex;align-items:center;justify-content:center;}.page-node-type-home section.report .col-image-report-wrapper{display:flex;align-items:center;justify-content:center;width:667px;}@media screen and (max-width:767px){.page-node-type-home section.report .col-image-report-wrapper{padding:0 60px;margin-top:60px;margin-bottom:30px;}}.page-node-type-home section.report .col-image-report-wrapper > img{position:relative;}.taxonomy-vocabulary-documents header.header .logo .logotype{background-image:url(/int/brands/ferrerosustainability/themes/custom/ferrerosustainability_theme/assets/images/logo.png?t=1708679321);}.taxonomy-vocabulary-documents header.header .logo span{color:#5B3429;}.taxonomy-vocabulary-documents header.header nav ul li a{color:#5B3429;}.taxonomy-vocabulary-documents main{background-color:#fff;}.taxonomy-vocabulary-documents main .view-hub-documents section.document-hero{height:540px;background-color:#FBF3F0;position:relative;display:flex;align-items:center;justify-content:center;}.taxonomy-vocabulary-documents main .view-hub-documents section.document-hero::before{content:'';position:absolute;z-index:10;background-image:url(/int/brands/ferrerosustainability/themes/custom/ferrerosustainability_theme/assets/images/white-bg-top.png?t=1708679321);background-size:cover;background-repeat:no-repeat;background-position:top 2px center;bottom:0;left:0;width:100%;height:100px;}.taxonomy-vocabulary-documents main .view-hub-documents section.document-hero .hero__content{display:flex;justify-content:center;align-items:center;position:relative;height:100%;}.taxonomy-vocabulary-documents main .view-hub-documents section.document-hero .hero__content .container{display:flex;flex-direction:column;width:100vw;padding:80px 0 0 0;}.taxonomy-vocabulary-documents main .view-hub-documents section.document-hero .hero__content .container p{font-weight:400;font-size:45px;line-height:102.3%;color:rgba(218,133,109,0.55);text-shadow:0px 4px 20px rgba(0,0,0,0.02);}.taxonomy-vocabulary-documents main .view-hub-documents section.document-hero .hero__content .container p:lang(es){font-size:34px;}.taxonomy-vocabulary-documents main .view-hub-documents section.document-hero .hero__content .container p:lang(pt-pt){font-size:34px;}.taxonomy-vocabulary-documents main .view-hub-documents section.document-hero .hero__content .container h1{color:#DA856D;font-size:58px;font-weight:normal;}.taxonomy-vocabulary-documents main .view-hub-documents section.document-hero .hero__content .container h1:lang(es){font-size:53px;}.taxonomy-vocabulary-documents main .view-hub-documents section.document-hero .hero__content .container h1:lang(pt-pt){font-size:53px;}.taxonomy-vocabulary-documents main .view-hub-documents .doc-section-heading-img{position:absolute;right:0;top:310px;z-index:99;max-width:50%;}.taxonomy-vocabulary-documents main .view-hub-documents .doc-section-inner-img{position:absolute;right:140px;top:900px;max-width:30%;}.taxonomy-vocabulary-documents main .view-documents-supply-chain-transparency-commitment .view-header,.taxonomy-vocabulary-documents main .view-documents-responsible-sourcing-approach .view-header,.taxonomy-vocabulary-documents main .view-documents-cocoa-forests-initiative .view-header{max-width:1700px;margin:auto;}.taxonomy-vocabulary-documents main .view-documents-supply-chain-transparency-commitment .view-header h2,.taxonomy-vocabulary-documents main .view-documents-supply-chain-transparency-commitment .view-header h2 p,.taxonomy-vocabulary-documents main .view-documents-responsible-sourcing-approach .view-header h2,.taxonomy-vocabulary-documents main .view-documents-responsible-sourcing-approach .view-header h2 p,.taxonomy-vocabulary-documents main .view-documents-cocoa-forests-initiative .view-header h2,.taxonomy-vocabulary-documents main .view-documents-cocoa-forests-initiative .view-header h2 p{font-size:38px;line-height:60px;color:#405C5B;font-weight:400;}.taxonomy-vocabulary-documents main .view-documents-supply-chain-transparency-commitment .view-header > p,.taxonomy-vocabulary-documents main .view-documents-responsible-sourcing-approach .view-header > p,.taxonomy-vocabulary-documents main .view-documents-cocoa-forests-initiative .view-header > p{max-width:930px;font-family:'Roboto';font-weight:400;font-size:21px;line-height:34px;color:#405C5B;margin:25px 0 80px 0;}.taxonomy-vocabulary-documents main .view-documents-supply-chain-transparency-commitment .view-content,.taxonomy-vocabulary-documents main .view-documents-responsible-sourcing-approach .view-content,.taxonomy-vocabulary-documents main .view-documents-cocoa-forests-initiative .view-content{max-width:1700px;margin:auto;}.taxonomy-vocabulary-documents main .view-documents-supply-chain-transparency-commitment .view-content > div,.taxonomy-vocabulary-documents main .view-documents-responsible-sourcing-approach .view-content > div,.taxonomy-vocabulary-documents main .view-documents-cocoa-forests-initiative .view-content > div{margin-bottom:50px;}.taxonomy-vocabulary-documents main .view-documents-supply-chain-transparency-commitment .view-content .views-field-basic-page-body .title-body,.taxonomy-vocabulary-documents main .view-documents-responsible-sourcing-approach .view-content .views-field-basic-page-body .title-body,.taxonomy-vocabulary-documents main .view-documents-cocoa-forests-initiative .view-content .views-field-basic-page-body .title-body{margin-top:80px;}.taxonomy-vocabulary-documents main .view-documents-supply-chain-transparency-commitment .view-content .views-field-basic-page-body .title-body h3,.taxonomy-vocabulary-documents main .view-documents-responsible-sourcing-approach .view-content .views-field-basic-page-body .title-body h3,.taxonomy-vocabulary-documents main .view-documents-cocoa-forests-initiative .view-content .views-field-basic-page-body .title-body h3{font-weight:400;font-size:30px;line-height:41px;color:#DA856D;margin-bottom:5px;}.taxonomy-vocabulary-documents main .view-documents-supply-chain-transparency-commitment .view-content .views-field-basic-page-body .title-body p,.taxonomy-vocabulary-documents main .view-documents-responsible-sourcing-approach .view-content .views-field-basic-page-body .title-body p,.taxonomy-vocabulary-documents main .view-documents-cocoa-forests-initiative .view-content .views-field-basic-page-body .title-body p{font-weight:400;font-size:18px;line-height:22px;color:#405C5B;max-width:550px;font-family:'Roboto';}.taxonomy-vocabulary-documents main .view-documents-supply-chain-transparency-commitment .view-content .views-field-basic-page-body .title-body h4,.taxonomy-vocabulary-documents main .view-documents-responsible-sourcing-approach .view-content .views-field-basic-page-body .title-body h4,.taxonomy-vocabulary-documents main .view-documents-cocoa-forests-initiative .view-content .views-field-basic-page-body .title-body h4{font-weight:400;font-size:20px;line-height:27px;color:#DA856D;margin-top:50px;margin-bottom:10px;}.taxonomy-vocabulary-documents main .view-documents-supply-chain-transparency-commitment .view-content .views-field-download .date-selector-wrapper .date-selector,.taxonomy-vocabulary-documents main .view-documents-responsible-sourcing-approach .view-content .views-field-download .date-selector-wrapper .date-selector,.taxonomy-vocabulary-documents main .view-documents-cocoa-forests-initiative .view-content .views-field-download .date-selector-wrapper .date-selector{font-weight:400;font-size:30px;line-height:48px;color:#405C5B;opacity:0.4;border:0;background:transparent;padding:0 30px;transition:0.35s;}.taxonomy-vocabulary-documents main .view-documents-supply-chain-transparency-commitment .view-content .views-field-download .date-selector-wrapper .date-selector:first-child,.taxonomy-vocabulary-documents main .view-documents-responsible-sourcing-approach .view-content .views-field-download .date-selector-wrapper .date-selector:first-child,.taxonomy-vocabulary-documents main .view-documents-cocoa-forests-initiative .view-content .views-field-download .date-selector-wrapper .date-selector:first-child{padding-left:0;}.taxonomy-vocabulary-documents main .view-documents-supply-chain-transparency-commitment .view-content .views-field-download .date-selector-wrapper .date-selector.active,.taxonomy-vocabulary-documents main .view-documents-responsible-sourcing-approach .view-content .views-field-download .date-selector-wrapper .date-selector.active,.taxonomy-vocabulary-documents main .view-documents-cocoa-forests-initiative .view-content .views-field-download .date-selector-wrapper .date-selector.active{text-decoration-line:underline;opacity:1;}.taxonomy-vocabulary-documents main .view-documents-supply-chain-transparency-commitment .view-content .views-field-download .date-selector-wrapper .date-selector.selector-repeated,.taxonomy-vocabulary-documents main .view-documents-responsible-sourcing-approach .view-content .views-field-download .date-selector-wrapper .date-selector.selector-repeated,.taxonomy-vocabulary-documents main .view-documents-cocoa-forests-initiative .view-content .views-field-download .date-selector-wrapper .date-selector.selector-repeated{display:none !important;}.taxonomy-vocabulary-documents main .view-documents-supply-chain-transparency-commitment .view-content .single-document-date:not(.active),.taxonomy-vocabulary-documents main .view-documents-responsible-sourcing-approach .view-content .single-document-date:not(.active),.taxonomy-vocabulary-documents main .view-documents-cocoa-forests-initiative .view-content .single-document-date:not(.active){opacity:0;display:none;}.taxonomy-vocabulary-documents main .view-documents-supply-chain-transparency-commitment .view-content .single-document,.taxonomy-vocabulary-documents main .view-documents-responsible-sourcing-approach .view-content .single-document,.taxonomy-vocabulary-documents main .view-documents-cocoa-forests-initiative .view-content .single-document{position:relative;max-width:800px;margin-bottom:24px;}.taxonomy-vocabulary-documents main .view-documents-supply-chain-transparency-commitment .view-content .single-document a,.taxonomy-vocabulary-documents main .view-documents-responsible-sourcing-approach .view-content .single-document a,.taxonomy-vocabulary-documents main .view-documents-cocoa-forests-initiative .view-content .single-document a{border-bottom:1px solid rgba(218,133,109,0.44) !important;max-width:800px;position:relative;padding:40px 80px 40px 120px;display:block;}.taxonomy-vocabulary-documents main .view-documents-supply-chain-transparency-commitment .view-content .single-document a .document__content .document__name,.taxonomy-vocabulary-documents main .view-documents-responsible-sourcing-approach .view-content .single-document a .document__content .document__name,.taxonomy-vocabulary-documents main .view-documents-cocoa-forests-initiative .view-content .single-document a .document__content .document__name{font-weight:400;font-size:25px;line-height:40px;text-decoration-line:underline;color:#DA856D;}.taxonomy-vocabulary-documents main .view-documents-supply-chain-transparency-commitment .view-content .single-document a .document__content .document__description p,.taxonomy-vocabulary-documents main .view-documents-responsible-sourcing-approach .view-content .single-document a .document__content .document__description p,.taxonomy-vocabulary-documents main .view-documents-cocoa-forests-initiative .view-content .single-document a .document__content .document__description p{font-family:'Roboto';font-weight:400;font-size:18px;line-height:29px;color:#405C5B;max-width:500px;}.taxonomy-vocabulary-documents main .view-documents-supply-chain-transparency-commitment .view-content .single-document a::before,.taxonomy-vocabulary-documents main .view-documents-responsible-sourcing-approach .view-content .single-document a::before,.taxonomy-vocabulary-documents main .view-documents-cocoa-forests-initiative .view-content .single-document a::before{content:'';position:absolute;top:calc(50% - 45px);left:0;height:90px;width:78px;border-right:1px solid #C4C4C4;background-image:url(/int/brands/ferrerosustainability/themes/custom/ferrerosustainability_theme/assets/images/icons/pdf-document.svg?t=1708679321);background-size:35px;background-repeat:no-repeat;background-position:center;transition:all 0.1s ease;display:block;}.taxonomy-vocabulary-documents main .view-documents-supply-chain-transparency-commitment .view-content .single-document a::after,.taxonomy-vocabulary-documents main .view-documents-responsible-sourcing-approach .view-content .single-document a::after,.taxonomy-vocabulary-documents main .view-documents-cocoa-forests-initiative .view-content .single-document a::after{content:'';position:absolute;right:40px;width:50px;height:50px;top:50%;transform:translateY(-50%);background-image:url(/int/brands/ferrerosustainability/themes/custom/ferrerosustainability_theme/assets/images/icons/document-download-arrow.svg?t=1708679321);background-repeat:no-repeat;background-position:center center;background-size:15px;pointer-events:none;}.taxonomy-vocabulary-documents main .view-documents-supply-chain-transparency-commitment .view-content .single-document a:hover,.taxonomy-vocabulary-documents main .view-documents-responsible-sourcing-approach .view-content .single-document a:hover,.taxonomy-vocabulary-documents main .view-documents-cocoa-forests-initiative .view-content .single-document a:hover{box-shadow:0 15px 30px -15px rgba(218,133,109,0.5);}.taxonomy-vocabulary-documents main .view-documents-supply-chain-transparency-commitment .view-content .single-document a:hover::before,.taxonomy-vocabulary-documents main .view-documents-responsible-sourcing-approach .view-content .single-document a:hover::before,.taxonomy-vocabulary-documents main .view-documents-cocoa-forests-initiative .view-content .single-document a:hover::before{background-image:url(/int/brands/ferrerosustainability/themes/custom/ferrerosustainability_theme/assets/images/icons/pdf.svg?t=1708679321);border-color:#DA856D;}.taxonomy-vocabulary-documents main .view-documents-supply-chain-transparency-commitment .view-content .single-document::before,.taxonomy-vocabulary-documents main .view-documents-responsible-sourcing-approach .view-content .single-document::before,.taxonomy-vocabulary-documents main .view-documents-cocoa-forests-initiative .view-content .single-document::before{content:'';position:absolute;left:0;width:78px;height:100%;background-color:transparent;transition:all 0.1s ease;}.taxonomy-vocabulary-documents main .view-documents-supply-chain-transparency-commitment .view-content .single-document:hover::before,.taxonomy-vocabulary-documents main .view-documents-responsible-sourcing-approach .view-content .single-document:hover::before,.taxonomy-vocabulary-documents main .view-documents-cocoa-forests-initiative .view-content .single-document:hover::before{background-color:#DA856D;}@media screen and (max-width:992px){.taxonomy-vocabulary-documents main .view-documents-supply-chain-transparency-commitment .view-content .single-document,.taxonomy-vocabulary-documents main .view-documents-responsible-sourcing-approach .view-content .single-document,.taxonomy-vocabulary-documents main .view-documents-cocoa-forests-initiative .view-content .single-document{max-width:560px;}}.taxonomy-vocabulary-documents main .view-documents-supply-chain-transparency-commitment,.taxonomy-vocabulary-documents main .view-documents-responsible-sourcing-approach{margin-bottom:130px;}.taxonomy-vocabulary-documents main .view-documents-cocoa-forests-initiative{margin-bottom:80px;}.taxonomy-vocabulary-documents main .view-documents-cocoa-forests-initiative .view-header > p{margin-bottom:50px;}.taxonomy-vocabulary-documents main .view-documents-cocoa-forests-initiative .views-field-download .field-content{display:flex;flex-direction:column;}.taxonomy-vocabulary-documents main .view-documents-cocoa-forests-initiative .views-field-download .field-content .no-date-document{order:1;}.taxonomy-vocabulary-documents main .view-documents-cocoa-forests-initiative .views-field-download .field-content .date-selector-wrapper{order:2;display:flex;flex-wrap:wrap;margin-top:80px;}.taxonomy-vocabulary-documents main .view-documents-cocoa-forests-initiative .views-field-download .field-content .date-selector-wrapper .views-field-basic-page-body{width:100%;order:1;}.taxonomy-vocabulary-documents main .view-documents-cocoa-forests-initiative .views-field-download .field-content .date-selector-wrapper .views-field-basic-page-body h4{font-weight:400;font-size:20px;line-height:27px;color:#DA856D;margin-bottom:10px;}.taxonomy-vocabulary-documents main .view-documents-cocoa-forests-initiative .views-field-download .field-content .date-selector-wrapper .date-selector{order:2;}.taxonomy-vocabulary-documents main .view-documents-cocoa-forests-initiative .views-field-download .field-content .single-document-date{order:3;}.taxonomy-vocabulary-documents.cocoa main .view-hub-documents .doc-section-heading-img{top:270px;max-width:45%;}.taxonomy-vocabulary-documents.dairy main .view-hub-documents .doc-section-heading-img{top:270px;right:65px;}.taxonomy-vocabulary-documents.dairy main .view-hub-documents .doc-section-heading-img img{margin-left:0;max-width:380px;}@media screen and (max-width:1920px){.menu--main{padding:0 !important;}.taxonomy-vocabulary-documents main .view-hub-documents section.document-hero .hero__content .container{padding-left:20px;padding-right:20px;}.taxonomy-vocabulary-documents main .view-hub-documents .doc-section-heading-img{display:flex;justify-content:center;align-items:center;overflow:hidden;top:200px;}.taxonomy-vocabulary-documents main .view-hub-documents .doc-section-heading-img img{margin-left:300px;}.taxonomy-vocabulary-documents main .view-hub-documents .doc-section-inner-img{max-width:470px;right:20px;z-index:0;}.taxonomy-vocabulary-documents main .view-documents-supply-chain-transparency-commitment .view-header,.taxonomy-vocabulary-documents main .view-documents-supply-chain-transparency-commitment .view-content,.taxonomy-vocabulary-documents main .view-documents-responsible-sourcing-approach .view-header,.taxonomy-vocabulary-documents main .view-documents-responsible-sourcing-approach .view-content,.taxonomy-vocabulary-documents main .view-documents-cocoa-forests-initiative .view-header,.taxonomy-vocabulary-documents main .view-documents-cocoa-forests-initiative .view-content{padding:0 20px;}.taxonomy-vocabulary-documents main .view-documents-supply-chain-transparency-commitment .view-header > p,.taxonomy-vocabulary-documents main .view-documents-responsible-sourcing-approach .view-header > p,.taxonomy-vocabulary-documents main .view-documents-cocoa-forests-initiative .view-header > p{max-width:800px;}}@media screen and (max-width:1366px){.taxonomy-vocabulary-documents main .view-hub-documents .doc-section-inner-img{display:none;}.page-node-type-sustainability-report section.sustainablity-report > .container{display:block !important;}}@media screen and (max-width:1199px){.taxonomy-vocabulary-documents.dairy main .view-hub-documents .doc-section-heading-img{right:0;}.taxonomy-vocabulary-documents.dairy main .view-hub-documents .doc-section-heading-img img{max-width:300px;}}@media screen and (max-width:992px){section.human-right-report-wrapper.sustainablity-report *{float:none;}section.human-right-report-wrapper.sustainablity-report{padding-bottom:0;}section.human-right-report-wrapper.sustainablity-report .container .human-right-report-image{position:relative;right:0;margin:90px auto 90px auto;}header.header nav{width:100%;display:flex;justify-content:end;}header.header nav ul.menu---topmenu > li{margin-right:35px;max-width:110px;}.taxonomy-vocabulary-documents main .view-hub-documents section.document-hero .hero__content .container p{font-size:22px;line-height:23px;}.taxonomy-vocabulary-documents main .view-hub-documents section.document-hero .hero__content .container h1{font-size:48px;line-height:49px;max-width:280px;}.taxonomy-vocabulary-documents main .view-hub-documents section.document-hero .hero__content .container p:lang(es){font-size:22px;}.taxonomy-vocabulary-documents main .view-hub-documents section.document-hero .hero__content .container p:lang(pt-pt){font-size:22px;}.taxonomy-vocabulary-documents main .view-hub-documents section.document-hero .hero__content .container h1:lang(es){font-size:36px;}.taxonomy-vocabulary-documents main .view-hub-documents section.document-hero .hero__content .container h1:lang(pt-pt){font-size:36px;}.taxonomy-vocabulary-documents main .view-hub-documents .doc-section-heading-img{top:200px;}.taxonomy-vocabulary-documents main .view-hub-documents .doc-section-heading-img img{margin-left:300px;}.taxonomy-vocabulary-documents main .view-documents-supply-chain-transparency-commitment .view-header h2 p,.taxonomy-vocabulary-documents main .view-documents-responsible-sourcing-approach .view-header h2 p,.taxonomy-vocabulary-documents main .view-documents-cocoa-forests-initiative .view-header h2 p{font-size:35px;line-height:47px;max-width:70%;}}@media screen and (max-width:830px){header.header nav ul.menu---topmenu > li{margin-right:25px;}section.sustainablity-report .timeline__content .cover.active{max-width:100%;margin:auto;}}@media screen and (max-width:767.98px){.taxonomy-vocabulary-documents header.header .menu__icon span{background:#405c5b;}.taxonomy-vocabulary-documents header.header .menu__icon.is-open span{background:#EAEED7;}.taxonomy-vocabulary-documents main .view-hub-documents section.document-hero{height:410px;margin-bottom:100px;}.taxonomy-vocabulary-documents main .view-hub-documents section.document-hero .hero__content .container{padding-top:20px;}.taxonomy-vocabulary-documents main .view-hub-documents section.document-hero .hero__content .container h1{margin-top:10px;}.taxonomy-vocabulary-documents main .view-hub-documents section.document-hero::before{background-size:450%;background-position:bottom left;background-position-y:0;background-position-x:-10px;z-index:0;}.taxonomy-vocabulary-documents main .view-hub-documents .doc-section-heading-img{top:280px;max-width:100%;height:340px;}.taxonomy-vocabulary-documents main .view-hub-documents .doc-section-heading-img img{max-width:unset;height:100%;width:auto;margin-left:400px;}.taxonomy-vocabulary-documents main .view-documents-supply-chain-transparency-commitment,.taxonomy-vocabulary-documents main .view-documents-responsible-sourcing-approach,.taxonomy-vocabulary-documents main .view-documents-cocoa-forests-initiative{margin-bottom:60px;}.taxonomy-vocabulary-documents main .view-documents-supply-chain-transparency-commitment .view-content .title-body h3,.taxonomy-vocabulary-documents main .view-documents-responsible-sourcing-approach .view-content .title-body h3,.taxonomy-vocabulary-documents main .view-documents-cocoa-forests-initiative .view-content .title-body h3{max-width:330px;margin-bottom:25px;}.taxonomy-vocabulary-documents main .view-documents-supply-chain-transparency-commitment .view-content .title-body > p,.taxonomy-vocabulary-documents main .view-documents-responsible-sourcing-approach .view-content .title-body > p,.taxonomy-vocabulary-documents main .view-documents-cocoa-forests-initiative .view-content .title-body > p{line-height:29px;}.taxonomy-vocabulary-documents main .view-documents-supply-chain-transparency-commitment .view-content .views-field-download .field-content .single-document-date:not(.active),.taxonomy-vocabulary-documents main .view-documents-responsible-sourcing-approach .view-content .views-field-download .field-content .single-document-date:not(.active),.taxonomy-vocabulary-documents main .view-documents-cocoa-forests-initiative .view-content .views-field-download .field-content .single-document-date:not(.active){display:block;opacity:1;}.taxonomy-vocabulary-documents main .view-documents-supply-chain-transparency-commitment .view-content .views-field-download .field-content .single-document.no-date-document a,.taxonomy-vocabulary-documents main .view-documents-responsible-sourcing-approach .view-content .views-field-download .field-content .single-document.no-date-document a,.taxonomy-vocabulary-documents main .view-documents-cocoa-forests-initiative .view-content .views-field-download .field-content .single-document.no-date-document a{padding:10px 50px 20px 70px;}.taxonomy-vocabulary-documents main .view-documents-supply-chain-transparency-commitment .view-content .views-field-download .field-content .single-document.no-date-document a::before,.taxonomy-vocabulary-documents main .view-documents-responsible-sourcing-approach .view-content .views-field-download .field-content .single-document.no-date-document a::before,.taxonomy-vocabulary-documents main .view-documents-cocoa-forests-initiative .view-content .views-field-download .field-content .single-document.no-date-document a::before{top:0;left:5px;border:0;width:70px;height:100%;background-position:left 12px;background-size:40px;}.taxonomy-vocabulary-documents main .view-documents-supply-chain-transparency-commitment .view-content .views-field-download .field-content .single-document.no-date-document a::after,.taxonomy-vocabulary-documents main .view-documents-responsible-sourcing-approach .view-content .views-field-download .field-content .single-document.no-date-document a::after,.taxonomy-vocabulary-documents main .view-documents-cocoa-forests-initiative .view-content .views-field-download .field-content .single-document.no-date-document a::after{right:0;bottom:15px;top:unset;transform:unset;background-size:50%;}.taxonomy-vocabulary-documents main .view-documents-supply-chain-transparency-commitment .view-content .views-field-download .field-content .single-document.no-date-document a .document__name,.taxonomy-vocabulary-documents main .view-documents-responsible-sourcing-approach .view-content .views-field-download .field-content .single-document.no-date-document a .document__name,.taxonomy-vocabulary-documents main .view-documents-cocoa-forests-initiative .view-content .views-field-download .field-content .single-document.no-date-document a .document__name{font-size:20px;line-height:32px;}.taxonomy-vocabulary-documents main .view-documents-supply-chain-transparency-commitment .view-content .views-field-download .field-content .single-document.no-date-document a:hover .document__name,.taxonomy-vocabulary-documents main .view-documents-responsible-sourcing-approach .view-content .views-field-download .field-content .single-document.no-date-document a:hover .document__name,.taxonomy-vocabulary-documents main .view-documents-cocoa-forests-initiative .view-content .views-field-download .field-content .single-document.no-date-document a:hover .document__name{color:#fff;}.taxonomy-vocabulary-documents main .view-documents-supply-chain-transparency-commitment .view-content .views-field-download .field-content .single-document.no-date-document a:hover::after,.taxonomy-vocabulary-documents main .view-documents-responsible-sourcing-approach .view-content .views-field-download .field-content .single-document.no-date-document a:hover::after,.taxonomy-vocabulary-documents main .view-documents-cocoa-forests-initiative .view-content .views-field-download .field-content .single-document.no-date-document a:hover::after{filter:brightness(50);}.taxonomy-vocabulary-documents main .view-documents-supply-chain-transparency-commitment .view-content .views-field-download .field-content .single-document.no-date-document::before,.taxonomy-vocabulary-documents main .view-documents-responsible-sourcing-approach .view-content .views-field-download .field-content .single-document.no-date-document::before,.taxonomy-vocabulary-documents main .view-documents-cocoa-forests-initiative .view-content .views-field-download .field-content .single-document.no-date-document::before{width:100%;}.taxonomy-vocabulary-documents main .view-documents-supply-chain-transparency-commitment .view-content .views-field-download .field-content.swiper-slider .date-selector,.taxonomy-vocabulary-documents main .view-documents-responsible-sourcing-approach .view-content .views-field-download .field-content.swiper-slider .date-selector,.taxonomy-vocabulary-documents main .view-documents-cocoa-forests-initiative .view-content .views-field-download .field-content.swiper-slider .date-selector{display:none;}.taxonomy-vocabulary-documents main .view-documents-supply-chain-transparency-commitment .view-content .views-field-download .field-content.swiper-slider .swiper-container .single-document,.taxonomy-vocabulary-documents main .view-documents-responsible-sourcing-approach .view-content .views-field-download .field-content.swiper-slider .swiper-container .single-document,.taxonomy-vocabulary-documents main .view-documents-cocoa-forests-initiative .view-content .views-field-download .field-content.swiper-slider .swiper-container .single-document{display:flex;flex-direction:column;justify-content:center;align-items:center;}.taxonomy-vocabulary-documents main .view-documents-supply-chain-transparency-commitment .view-content .views-field-download .field-content.swiper-slider .swiper-container .single-document a,.taxonomy-vocabulary-documents main .view-documents-responsible-sourcing-approach .view-content .views-field-download .field-content.swiper-slider .swiper-container .single-document a,.taxonomy-vocabulary-documents main .view-documents-cocoa-forests-initiative .view-content .views-field-download .field-content.swiper-slider .swiper-container .single-document a{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:20px 0;width:100%;}.taxonomy-vocabulary-documents main .view-documents-supply-chain-transparency-commitment .view-content .views-field-download .field-content.swiper-slider .swiper-container .single-document a .document__description p,.taxonomy-vocabulary-documents main .view-documents-responsible-sourcing-approach .view-content .views-field-download .field-content.swiper-slider .swiper-container .single-document a .document__description p,.taxonomy-vocabulary-documents main .view-documents-cocoa-forests-initiative .view-content .views-field-download .field-content.swiper-slider .swiper-container .single-document a .document__description p{text-align:center;}.taxonomy-vocabulary-documents main .view-documents-supply-chain-transparency-commitment .view-content .views-field-download .field-content.swiper-slider .swiper-container .single-document a .document__name,.taxonomy-vocabulary-documents main .view-documents-responsible-sourcing-approach .view-content .views-field-download .field-content.swiper-slider .swiper-container .single-document a .document__name,.taxonomy-vocabulary-documents main .view-documents-cocoa-forests-initiative .view-content .views-field-download .field-content.swiper-slider .swiper-container .single-document a .document__name{font-size:27px;margin:20px 0;line-height:43px;text-align:center;}.taxonomy-vocabulary-documents main .view-documents-supply-chain-transparency-commitment .view-content .views-field-download .field-content.swiper-slider .swiper-container .single-document a::before,.taxonomy-vocabulary-documents main .view-documents-responsible-sourcing-approach .view-content .views-field-download .field-content.swiper-slider .swiper-container .single-document a::before,.taxonomy-vocabulary-documents main .view-documents-cocoa-forests-initiative .view-content .views-field-download .field-content.swiper-slider .swiper-container .single-document a::before{position:relative;border:0;top:0;width:100%;height:70px;background-size:contain;}.taxonomy-vocabulary-documents main .view-documents-supply-chain-transparency-commitment .view-content .views-field-download .field-content.swiper-slider .swiper-container .single-document a::after,.taxonomy-vocabulary-documents main .view-documents-responsible-sourcing-approach .view-content .views-field-download .field-content.swiper-slider .swiper-container .single-document a::after,.taxonomy-vocabulary-documents main .view-documents-cocoa-forests-initiative .view-content .views-field-download .field-content.swiper-slider .swiper-container .single-document a::after{position:relative;top:unset;bottom:0;transform:unset;right:unset;background-size:40%;}.taxonomy-vocabulary-documents main .view-documents-supply-chain-transparency-commitment .view-content .views-field-download .field-content.swiper-slider .swiper-container .single-document a:hover .document__name,.taxonomy-vocabulary-documents main .view-documents-supply-chain-transparency-commitment .view-content .views-field-download .field-content.swiper-slider .swiper-container .single-document a:hover .document__description p,.taxonomy-vocabulary-documents main .view-documents-responsible-sourcing-approach .view-content .views-field-download .field-content.swiper-slider .swiper-container .single-document a:hover .document__name,.taxonomy-vocabulary-documents main .view-documents-responsible-sourcing-approach .view-content .views-field-download .field-content.swiper-slider .swiper-container .single-document a:hover .document__description p,.taxonomy-vocabulary-documents main .view-documents-cocoa-forests-initiative .view-content .views-field-download .field-content.swiper-slider .swiper-container .single-document a:hover .document__name,.taxonomy-vocabulary-documents main .view-documents-cocoa-forests-initiative .view-content .views-field-download .field-content.swiper-slider .swiper-container .single-document a:hover .document__description p{color:#fff;}.taxonomy-vocabulary-documents main .view-documents-supply-chain-transparency-commitment .view-content .views-field-download .field-content.swiper-slider .swiper-container .single-document a:hover::after,.taxonomy-vocabulary-documents main .view-documents-responsible-sourcing-approach .view-content .views-field-download .field-content.swiper-slider .swiper-container .single-document a:hover::after,.taxonomy-vocabulary-documents main .view-documents-cocoa-forests-initiative .view-content .views-field-download .field-content.swiper-slider .swiper-container .single-document a:hover::after{filter:brightness(50);}.taxonomy-vocabulary-documents main .view-documents-supply-chain-transparency-commitment .view-content .views-field-download .field-content.swiper-slider .swiper-container .single-document::before,.taxonomy-vocabulary-documents main .view-documents-responsible-sourcing-approach .view-content .views-field-download .field-content.swiper-slider .swiper-container .single-document::before,.taxonomy-vocabulary-documents main .view-documents-cocoa-forests-initiative .view-content .views-field-download .field-content.swiper-slider .swiper-container .single-document::before{top:0;height:100%;width:100%;}.taxonomy-vocabulary-documents main .view-documents-supply-chain-transparency-commitment .view-content .views-field-download .field-content.swiper-slider .swiper-container .swiper-button-next,.taxonomy-vocabulary-documents main .view-documents-supply-chain-transparency-commitment .view-content .views-field-download .field-content.swiper-slider .swiper-container .swiper-button-prev,.taxonomy-vocabulary-documents main .view-documents-responsible-sourcing-approach .view-content .views-field-download .field-content.swiper-slider .swiper-container .swiper-button-next,.taxonomy-vocabulary-documents main .view-documents-responsible-sourcing-approach .view-content .views-field-download .field-content.swiper-slider .swiper-container .swiper-button-prev,.taxonomy-vocabulary-documents main .view-documents-cocoa-forests-initiative .view-content .views-field-download .field-content.swiper-slider .swiper-container .swiper-button-next,.taxonomy-vocabulary-documents main .view-documents-cocoa-forests-initiative .view-content .views-field-download .field-content.swiper-slider .swiper-container .swiper-button-prev{bottom:270px;top:unset;background-image:url(/int/brands/ferrerosustainability/themes/custom/ferrerosustainability_theme/assets/images/icons/arrow-next.svg?t=1708679321);width:40px;height:40px;background-size:contain;}.taxonomy-vocabulary-documents main .view-documents-supply-chain-transparency-commitment .view-content .views-field-download .field-content.swiper-slider .swiper-container .swiper-button-prev,.taxonomy-vocabulary-documents main .view-documents-responsible-sourcing-approach .view-content .views-field-download .field-content.swiper-slider .swiper-container .swiper-button-prev,.taxonomy-vocabulary-documents main .view-documents-cocoa-forests-initiative .view-content .views-field-download .field-content.swiper-slider .swiper-container .swiper-button-prev{transform:rotate(90deg);}.taxonomy-vocabulary-documents main .view-documents-supply-chain-transparency-commitment .view-content .views-field-download .field-content.swiper-slider .swiper-container .swiper-button-next,.taxonomy-vocabulary-documents main .view-documents-responsible-sourcing-approach .view-content .views-field-download .field-content.swiper-slider .swiper-container .swiper-button-next,.taxonomy-vocabulary-documents main .view-documents-cocoa-forests-initiative .view-content .views-field-download .field-content.swiper-slider .swiper-container .swiper-button-next{transform:rotate(-90deg);}.taxonomy-vocabulary-documents main .view-documents-responsible-sourcing-approach .view-header h2 p{max-width:90%;}.taxonomy-vocabulary-documents main .view-documents-cocoa-forests-initiative .view-header h2 p{max-width:100%;}.taxonomy-vocabulary-documents main .view-documents-cocoa-forests-initiative .view-content .views-field-download .field-content.swiper-slider{display:block;}.taxonomy-vocabulary-documents main .view-documents-cocoa-forests-initiative .view-content .views-field-download .field-content.swiper-slider .swiper-container{margin-top:80px;}.taxonomy-vocabulary-documents main .view-documents-cocoa-forests-initiative .view-content .views-field-download .field-content.swiper-slider .swiper-container .views-field-basic-page-body h4{font-weight:400;font-size:20px;line-height:27px;color:#DA856D;margin-bottom:50px;}.taxonomy-vocabulary-documents main .view-documents-cocoa-forests-initiative .view-content .views-field-download .field-content.swiper-slider .swiper-container .swiper-button-prev,.taxonomy-vocabulary-documents main .view-documents-cocoa-forests-initiative .view-content .views-field-download .field-content.swiper-slider .swiper-container .swiper-button-next{top:160px;}.taxonomy-vocabulary-documents.cocoa main .view-hub-documents .doc-section-heading-img{top:180px;}.taxonomy-vocabulary-documents.hazelnuts main .view-hub-documents .doc-section-heading-img{top:257px;height:300px;}.taxonomy-vocabulary-documents.hazelnuts main .view-hub-documents .doc-section-heading-img img{margin-left:200px;}.taxonomy-vocabulary-documents.dairy main .view-hub-documents section.document-hero{margin-bottom:290px;}.taxonomy-vocabulary-documents.dairy main .view-hub-documents .doc-section-heading-img{top:310px;right:-40px;height:400px;z-index:0;}.taxonomy-vocabulary-documents.dairy main .view-hub-documents .doc-section-heading-img img{margin-left:200px;}.taxonomy-vocabulary-documents.dairy main div#block-views-block-documents-responsible-sourcing-approach-block-1{position:relative;z-index:99;}}header.header{position:fixed;width:100%;padding:0;z-index:999;border-bottom:2px solid rgba(0,0,0,0.2);margin-top:20px;box-shadow:none;transition:margin-top 0.3s ease-out;}header.header > .container{justify-content:space-between;display:flex;}header.header.in .language{background:#5B3429;}header.header.out{margin-top:0;}header.header.filled{background:#fff;border-bottom:2px solid #fff;}header.header.filled nav ul li ul{background:#fff;}header.header.filled nav ul li ul li a{color:#405C5B;}header.header .logo{float:left;height:32px;margin-right:130px;margin-top:30px;}header.header .logo a{text-align:left;display:flex;flex-direction:column;}header.header .logo .logotype{float:left;height:32px;width:200px;background-image:url(/int/brands/ferrerosustainability/themes/custom/ferrerosustainability_theme/assets/images/logo-alt.png?t=1708679321);background-size:contain;background-repeat:no-repeat;margin-right:10px;}header.header .logo span{font-family:"Prata";font-size:24px;color:#fff;float:left;text-transform:uppercase;line-height:28px;}header.header nav ul li{font-family:"Rubik";font-size:16px;line-height:20px;font-weight:700;float:left;margin-right:50px;position:relative;background:none !important;}header.header nav ul li.current:after{content:'';position:absolute;top:100%;left:0;width:100%;height:2px;background:#405C5B;}header.header nav ul li a{color:#fff;font-family:"Rubik";}header.header nav ul li ul{position:absolute;width:calc(100% + 140px);left:-20px;top:100px;background:rgba(0,0,0,0.2);padding:20px;display:none;}header.header nav ul li ul li{font-size:12px;line-height:14px;font-weight:400;margin-right:0;margin-bottom:10px;}header.header nav ul li ul li:last-of-type{margin-bottom:0;}header.header nav ul li ul li a{color:#fff;}header.header nav ul li.documents:hover ul,header.header nav ul li.dokumente:hover ul,header.header nav ul li.documenti:hover ul,header.header nav ul li.документы:hover ul,header.header nav ul li.documentos:hover ul{display:block;}header.header nav ul.menu---topmenu > li{padding:40px 0 40px 0;}header.header nav ul.menu---topmenu li.raw-materials--\&amp\;-supply-chain-documents,header.header nav ul.menu---topmenu li.dokumente-zu-rohstoffen-\&amp\;-lieferkette,header.header nav ul.menu---topmenu li.documenti-sulle-materie-prime-e-sulla-filiera,header.header nav ul.menu---topmenu li.документы-по-сырью-и-цепочке-поставок,header.header nav ul.menu---topmenu li.documentos-sobre-materias-primas-y-cadena-de-suministro,header.header nav ul.menu---topmenu li.documentos-sobre-matérias-primas-\&amp\;-cadeia-de-abastecimento{display:none;}header.header .social{float:right;}header.header .social li{float:left;height:20px;width:20px;background-size:contain;background-repeat:no-repeat;background-position:bottom;margin-right:30px;position:relative;}header.header .social li a{position:absolute;top:0;left:0;width:100%;height:100%;}header.header .social li:last-of-type{margin-right:0;}header.header .social li.fb{background-image:url(/int/brands/ferrerosustainability/themes/custom/ferrerosustainability_theme/assets/css/layout/./images/icons/facebook.svg?t=1708679321);}header.header .social li.ig{background-image:url(/int/brands/ferrerosustainability/themes/custom/ferrerosustainability_theme/assets/css/layout/./images/icons/instagram.svg?t=1708679321);}header.header .social li.tw{background-image:url(/int/brands/ferrerosustainability/themes/custom/ferrerosustainability_theme/assets/css/layout/./images/icons/twitter.svg?t=1708679321);}header.header .menu__icon{display:none;z-index:10;width:30px;cursor:pointer;position:absolute;right:10px;top:50%;transform:translateY(-50%);}header.header .menu__icon span{float:left;height:3px;width:22px;margin:2px 0;border-radius:8px;background:#405c5b;transition:all ease-in-out 0.2s;position:relative;overflow-x:hidden;cursor:pointer;}header.header .menu__icon span:nth-child(1):before{transition-delay:0.1s;}header.header .menu__icon span:nth-child(2):before{transition-delay:0.2s;transition-duration:0.3s;}header.header .menu__icon span:nth-child(3):before{transition-delay:0.1s;}header.header .menu__icon span:before{content:'';width:100%;height:100%;background:#000;top:0;left:-100%;position:absolute;transition:all 0.5s ease;}header.header .menu__icon.is-open span{width:22px;transition-delay:0s;background:#fff;}header.header .menu__icon.is-open span:nth-child(1){transform:rotate(45deg);transition-delay:0.1s;position:relative;top:9px;}header.header .menu__icon.is-open span:nth-child(2){opacity:0;}header.header .menu__icon.is-open span:nth-child(3){transform:rotate(-45deg);transition-delay:0.1s;position:relative;top:-5px;}header.header .menu-m{position:fixed;top:100%;left:0;color:#fff;width:100%;background:#405C5B;-webkit-overflow-scrolling:touch;padding-bottom:30px;padding-top:90px;}@keyframes menu-in{from{display:none;top:-100%;}to{display:block;top:0;}}@keyframes menu-out{from{display:block;left:0;}to{display:none;left:-100%;}}header.header .menu-m.in{animation-name:menu-in;animation-fill-mode:forwards;animation-duration:0.2s;animation-timing-function:ease-in;display:block;}header.header .menu-m.out{animation-name:menu-out;animation-fill-mode:forwards;animation-duration:0.3s;animation-timing-function:ease-out;}header.header .menu-m ul{float:left;width:100%;padding:0 20px;}header.header .menu-m ul li{float:left;width:100%;text-align:left;font-size:30px;margin-bottom:20px;}header.header .menu-m ul li:last-of-type{margin-bottom:0;}header.header .menu-m ul li a{color:inherit;}header.header .menu-m ul li ul{float:left;width:100%;margin:30px 0 10px 0;}header.header .menu-m ul li ul li{font-size:16px;font-family:"Rubik";color:rgba(255,255,255,0.4);}header.header .menu-m ul li ul li:last-of-type{margin-bottom:0;}header.header .menu-m ul li.stories a,header.header .menu-m ul li.newsroom a,header.header .menu-m ul li.sustainability-reporting a,header.header .menu-m ul li.news a,header.header .menu-m ul li.nachhaltigkeitsberichte a{font-family:'Rubik';font-weight:700;font-size:20px;line-height:24px;color:#C2DDD4;}header.header .menu-m ul li.raw-materials--\&amp\;-supply-chain-documents:lang(en),header.header .menu-m ul li.dokumente-zu-rohstoffen-\&amp\;-lieferkette:lang(de),header.header .menu-m ul li.documenti-sulle-materie-prime-e-sulla-filiera:lang(it),header.header .menu-m ul li.документы-по-сырью-и-цепочке-поставок:lang(ru),header.header .menu-m ul li.documentos-sobre-materias-primas-y-cadena-de-suministro:lang(es),header.header .menu-m ul li.documentos-sobre-matérias-primas-\&amp\;-cadeia-de-abastecimento:lang(pt-pt){display:none;}@media screen and (max-width:768px){header.header .menu-m ul li.raw-materials--\&amp\;-supply-chain-documents:lang(en),header.header .menu-m ul li.raw-materials--\&amp\;-supply-chain-documents:lang(de),header.header .menu-m ul li.dokumente-zu-rohstoffen-\&amp\;-lieferkette:lang(de),header.header .menu-m ul li.documenti-sulle-materie-prime-e-sulla-filiera:lang(it),header.header .menu-m ul li.документы-по-сырью-и-цепочке-поставок:lang(ru),header.header .menu-m ul li.documentos-sobre-materias-primas-y-cadena-de-suministro:lang(es),header.header .menu-m ul li.documentos-sobre-matérias-primas-\&amp\;-cadeia-de-abastecimento:lang(pt-pt){display:flex;position:relative;flex-wrap:wrap;justify-content:space-between;padding-top:10px;padding-bottom:50px;}header.header .menu-m ul li.raw-materials--\&amp\;-supply-chain-documents:lang(en) > a.menu-__link,header.header .menu-m ul li.raw-materials--\&amp\;-supply-chain-documents:lang(de) > a.menu-__link,header.header .menu-m ul li.dokumente-zu-rohstoffen-\&amp\;-lieferkette:lang(de) > a.menu-__link,header.header .menu-m ul li.documenti-sulle-materie-prime-e-sulla-filiera:lang(it) > a.menu-__link,header.header .menu-m ul li.документы-по-сырью-и-цепочке-поставок:lang(ru) > a.menu-__link,header.header .menu-m ul li.documentos-sobre-materias-primas-y-cadena-de-suministro:lang(es) > a.menu-__link,header.header .menu-m ul li.documentos-sobre-matérias-primas-\&amp\;-cadeia-de-abastecimento:lang(pt-pt) > a.menu-__link{font-family:'Rubik';font-style:normal;font-weight:400;font-size:20px;line-height:24px;color:#C2DDD4;max-width:254px;display:block;width:80%;order:1;padding-bottom:10px;}header.header .menu-m ul li.raw-materials--\&amp\;-supply-chain-documents:lang(en)::after,header.header .menu-m ul li.raw-materials--\&amp\;-supply-chain-documents:lang(de)::after,header.header .menu-m ul li.dokumente-zu-rohstoffen-\&amp\;-lieferkette:lang(de)::after,header.header .menu-m ul li.documenti-sulle-materie-prime-e-sulla-filiera:lang(it)::after,header.header .menu-m ul li.документы-по-сырью-и-цепочке-поставок:lang(ru)::after,header.header .menu-m ul li.documentos-sobre-materias-primas-y-cadena-de-suministro:lang(es)::after,header.header .menu-m ul li.documentos-sobre-matérias-primas-\&amp\;-cadeia-de-abastecimento:lang(pt-pt)::after{content:'';position:relative;display:block;right:0px;width:30px;height:30px;background-image:url(/int/brands/ferrerosustainability/themes/custom/ferrerosustainability_theme/assets/images/icons/arrow-accordion.svg?t=1708679321);background-size:contain;background-repeat:no-repeat;background-position:center;filter:brightness(50);width:20%;order:2;}header.header .menu-m ul li.raw-materials--\&amp\;-supply-chain-documents:lang(en) ul.menu---submenu,header.header .menu-m ul li.raw-materials--\&amp\;-supply-chain-documents:lang(de) ul.menu---submenu,header.header .menu-m ul li.dokumente-zu-rohstoffen-\&amp\;-lieferkette:lang(de) ul.menu---submenu,header.header .menu-m ul li.documenti-sulle-materie-prime-e-sulla-filiera:lang(it) ul.menu---submenu,header.header .menu-m ul li.документы-по-сырью-и-цепочке-поставок:lang(ru) ul.menu---submenu,header.header .menu-m ul li.documentos-sobre-materias-primas-y-cadena-de-suministro:lang(es) ul.menu---submenu,header.header .menu-m ul li.documentos-sobre-matérias-primas-\&amp\;-cadeia-de-abastecimento:lang(pt-pt) ul.menu---submenu{order:3;height:0;opacity:0;visibility:hidden;transition:0.35s;margin:0;padding:0;}header.header .menu-m ul li.raw-materials--\&amp\;-supply-chain-documents:lang(en) ul.menu---submenu li.menu---item,header.header .menu-m ul li.raw-materials--\&amp\;-supply-chain-documents:lang(de) ul.menu---submenu li.menu---item,header.header .menu-m ul li.dokumente-zu-rohstoffen-\&amp\;-lieferkette:lang(de) ul.menu---submenu li.menu---item,header.header .menu-m ul li.documenti-sulle-materie-prime-e-sulla-filiera:lang(it) ul.menu---submenu li.menu---item,header.header .menu-m ul li.документы-по-сырью-и-цепочке-поставок:lang(ru) ul.menu---submenu li.menu---item,header.header .menu-m ul li.documentos-sobre-materias-primas-y-cadena-de-suministro:lang(es) ul.menu---submenu li.menu---item,header.header .menu-m ul li.documentos-sobre-matérias-primas-\&amp\;-cadeia-de-abastecimento:lang(pt-pt) ul.menu---submenu li.menu---item{font-family:'Rubik';font-weight:400;font-size:19px;line-height:23px;color:#FFFFFF;margin:0;padding:15px 0;border-top:1px solid rgba(255,255,255,0.3);}}@media screen and (max-width:768px){header.header .menu-m ul li.raw-materials--\&amp\;-supply-chain-documents.active:lang(en),header.header .menu-m ul li.raw-materials--\&amp\;-supply-chain-documents.active:lang(de),header.header .menu-m ul li.dokumente-zu-rohstoffen-\&amp\;-lieferkette.active:lang(de),header.header .menu-m ul li.documenti-sulle-materie-prime-e-sulla-filiera.active:lang(it),header.header .menu-m ul li.документы-по-сырью-и-цепочке-поставок.active:lang(ru),header.header .menu-m ul li.documentos-sobre-materias-primas-y-cadena-de-suministro.active:lang(es),header.header .menu-m ul li.documentos-sobre-matérias-primas-\&amp\;-cadeia-de-abastecimento.active:lang(pt-pt){background-color:#C28A7A;}header.header .menu-m ul li.raw-materials--\&amp\;-supply-chain-documents.active:lang(en) > a.menu-__link,header.header .menu-m ul li.raw-materials--\&amp\;-supply-chain-documents.active:lang(de) > a.menu-__link,header.header .menu-m ul li.dokumente-zu-rohstoffen-\&amp\;-lieferkette.active:lang(de) > a.menu-__link,header.header .menu-m ul li.documenti-sulle-materie-prime-e-sulla-filiera.active:lang(it) > a.menu-__link,header.header .menu-m ul li.документы-по-сырью-и-цепочке-поставок.active:lang(ru) > a.menu-__link,header.header .menu-m ul li.documentos-sobre-materias-primas-y-cadena-de-suministro.active:lang(es) > a.menu-__link,header.header .menu-m ul li.documentos-sobre-matérias-primas-\&amp\;-cadeia-de-abastecimento.active:lang(pt-pt) > a.menu-__link{font-weight:700;color:#FFFFFF;}header.header .menu-m ul li.raw-materials--\&amp\;-supply-chain-documents.active:lang(en) ul.menu---submenu,header.header .menu-m ul li.raw-materials--\&amp\;-supply-chain-documents.active:lang(de) ul.menu---submenu,header.header .menu-m ul li.dokumente-zu-rohstoffen-\&amp\;-lieferkette.active:lang(de) ul.menu---submenu,header.header .menu-m ul li.documenti-sulle-materie-prime-e-sulla-filiera.active:lang(it) ul.menu---submenu,header.header .menu-m ul li.документы-по-сырью-и-цепочке-поставок.active:lang(ru) ul.menu---submenu,header.header .menu-m ul li.documentos-sobre-materias-primas-y-cadena-de-suministro.active:lang(es) ul.menu---submenu,header.header .menu-m ul li.documentos-sobre-matérias-primas-\&amp\;-cadeia-de-abastecimento.active:lang(pt-pt) ul.menu---submenu{height:auto;opacity:1;visibility:visible;}}@media screen and (max-width:768px){header.header .menu-m ul li.documents:lang(en){display:none;}}@media screen and (max-width:768px){header.header .menu-m ul{padding:0;}header.header .menu-m ul > li{padding:0 20px;}}header.header .language{position:fixed;top:0;left:0;width:100%;height:25px;line-height:25px;background:rgba(0,0,0,0.2);z-index:10;text-align:right;}header.header .language-selector{font-family:"Roboto";font-size:13px;color:#fff;font-weight:500;letter-spacing:0.2px;position:relative;cursor:pointer;padding-right:15px;}header.header .language-selector:before{content:'';position:absolute;width:14px;height:14px;background-image:url(/int/brands/ferrerosustainability/themes/custom/ferrerosustainability_theme/assets/images/icons/icon-change-lang.png?t=1708679321);background-repeat:no-repeat;background-position:center center;background-size:contain;margin-left:-20px;top:50%;transform:translateY(-50%);}header.header .language-selector:after{content:"";position:absolute;width:0px;height:0px;top:50%;right:0;margin-top:1px;transform:translateY(-50%);border-top:4px solid white;border-right:4px solid transparent;border-bottom:4px solid transparent;border-left:4px solid transparent;}header.header .language-selector ul{display:none;width:200px;padding:10px 20px;background:#fff;position:absolute;top:50px;right:0;text-align:left;box-shadow:0 10px 20px -5px rgba(0,0,0,0.2);}header.header .language-selector ul:before{content:"";position:absolute;width:0px;height:0px;top:-25px;transform:rotate(180deg);right:15px;border-top:15px solid white;border-right:15px solid transparent;border-bottom:15px solid transparent;border-left:15px solid transparent;}header.header .language-selector ul li{float:left;width:100%;text-transform:uppercase;border-bottom:1px solid #405C5B;margin-bottom:5px;padding-bottom:5px;position:relative;cursor:pointer;}header.header .language-selector ul li a{float:left;width:100%;font-family:"Rubik";font-size:12px;color:#405C5B;text-decoration:none;}header.header .language-selector ul li:last-of-type{margin-bottom:0;padding-bottom:0;border-bottom:0;}header.header .language-selector ul li:after{content:'';position:absolute;top:50%;transform:translateY(-50%);right:0;margin-top:-3px;width:8px;height:8px;border-radius:10px;border:1px solid #405C5B;pointer-events:none;}header.header .language-selector ul li.current:after,header.header .language-selector ul li:hover:after{transition:all 0.3s ease-out;background:#405C5B;}header.header .language-selector.active ul{display:block;}body.hp header.filled .logo .logotype,body.page-node-type-home header.filled .logo .logotype,body.story header.filled .logo .logotype,body.page-node-type-story header.filled .logo .logotype{background-image:url(/int/brands/ferrerosustainability/themes/custom/ferrerosustainability_theme/assets/images/logo.png?t=1708679321);}body.hp header.filled .logo span,body.page-node-type-home header.filled .logo span,body.story header.filled .logo span,body.page-node-type-story header.filled .logo span{color:#405C5B;}body.hp header.filled ul li a,body.page-node-type-home header.filled ul li a,body.story header.filled ul li a,body.page-node-type-story header.filled ul li a{color:#405C5B;}body.hp header.filled ul li ul,body.page-node-type-home header.filled ul li ul,body.story header.filled ul li ul,body.page-node-type-story header.filled ul li ul{background:#fff;}body.hp header.filled ul li ul li a,body.page-node-type-home header.filled ul li ul li a,body.story header.filled ul li ul li a,body.page-node-type-story header.filled ul li ul li a{color:#405C5B;}body.news header.header .logo .logotype,body.page-node-type-news header.header .logo .logotype,body.documents header.header .logo .logotype,body.page-node-type-documents header.header .logo .logotype,body.service header.header .logo .logotype,body.page-node-type-service-page header.header .logo .logotype{background-image:url(/int/brands/ferrerosustainability/themes/custom/ferrerosustainability_theme/assets/images/logo.png?t=1708679321);}body.news header.header nav ul li a,body.page-node-type-news header.header nav ul li a,body.documents header.header nav ul li a,body.page-node-type-documents header.header nav ul li a,body.service header.header nav ul li a,body.page-node-type-service-page header.header nav ul li a{color:#405C5B;}body.news .logo span,body.page-node-type-news .logo span,body.documents .logo span,body.page-node-type-documents .logo span,body.service .logo span,body.page-node-type-service-page .logo span{color:#5B3429;}body.sustainablity-report nav ul li.current:after,body.page-node-type-sustainability-report nav ul li.current:after,body.newsroom nav ul li.current:after,body.page-node-type-newsroom nav ul li.current:after,body.stories nav ul li.current:after,body.page-node-type-stories nav ul li.current:after,body.page-node-type-story nav ul li.current:after,body.our-approach nav ul li.current:after,body.page-node-type-our-approach nav ul li.current:after,body.page-node-type-our-approach-hub nav ul li.current:after,body.page-node-type-oa-pillar-01 nav ul li.current:after,body.page-node-type-oa-pillar-02 nav ul li.current:after,body.page-node-type-oa-pillar-03 nav ul li.current:after,body.page-node-type-dynamic-oa nav ul li.current:after,body.page-node-type-oa-pillar-04 nav ul li.current:after{background:#fff;}body.sustainablity-report header.filled .logo .logotype,body.page-node-type-sustainability-report header.filled .logo .logotype,body.newsroom header.filled .logo .logotype,body.page-node-type-newsroom header.filled .logo .logotype,body.stories header.filled .logo .logotype,body.page-node-type-stories header.filled .logo .logotype,body.page-node-type-story header.filled .logo .logotype,body.our-approach header.filled .logo .logotype,body.page-node-type-our-approach header.filled .logo .logotype,body.page-node-type-our-approach-hub header.filled .logo .logotype,body.page-node-type-oa-pillar-01 header.filled .logo .logotype,body.page-node-type-oa-pillar-02 header.filled .logo .logotype,body.page-node-type-oa-pillar-03 header.filled .logo .logotype,body.page-node-type-dynamic-oa header.filled .logo .logotype,body.page-node-type-oa-pillar-04 header.filled .logo .logotype{background-image:url(/int/brands/ferrerosustainability/themes/custom/ferrerosustainability_theme/assets/images/logo.png?t=1708679321);}body.sustainablity-report header.filled .logo span,body.page-node-type-sustainability-report header.filled .logo span,body.newsroom header.filled .logo span,body.page-node-type-newsroom header.filled .logo span,body.stories header.filled .logo span,body.page-node-type-stories header.filled .logo span,body.page-node-type-story header.filled .logo span,body.our-approach header.filled .logo span,body.page-node-type-our-approach header.filled .logo span,body.page-node-type-our-approach-hub header.filled .logo span,body.page-node-type-oa-pillar-01 header.filled .logo span,body.page-node-type-oa-pillar-02 header.filled .logo span,body.page-node-type-oa-pillar-03 header.filled .logo span,body.page-node-type-dynamic-oa header.filled .logo span,body.page-node-type-oa-pillar-04 header.filled .logo span{color:#5B3429;}body.sustainablity-report header.filled nav ul li.current:after,body.page-node-type-sustainability-report header.filled nav ul li.current:after,body.newsroom header.filled nav ul li.current:after,body.page-node-type-newsroom header.filled nav ul li.current:after,body.stories header.filled nav ul li.current:after,body.page-node-type-stories header.filled nav ul li.current:after,body.page-node-type-story header.filled nav ul li.current:after,body.our-approach header.filled nav ul li.current:after,body.page-node-type-our-approach header.filled nav ul li.current:after,body.page-node-type-our-approach-hub header.filled nav ul li.current:after,body.page-node-type-oa-pillar-01 header.filled nav ul li.current:after,body.page-node-type-oa-pillar-02 header.filled nav ul li.current:after,body.page-node-type-oa-pillar-03 header.filled nav ul li.current:after,body.page-node-type-dynamic-oa header.filled nav ul li.current:after,body.page-node-type-oa-pillar-04 header.filled nav ul li.current:after{background:#405C5B;}body.sustainablity-report header.filled nav ul li a,body.page-node-type-sustainability-report header.filled nav ul li a,body.newsroom header.filled nav ul li a,body.page-node-type-newsroom header.filled nav ul li a,body.stories header.filled nav ul li a,body.page-node-type-stories header.filled nav ul li a,body.page-node-type-story header.filled nav ul li a,body.our-approach header.filled nav ul li a,body.page-node-type-our-approach header.filled nav ul li a,body.page-node-type-our-approach-hub header.filled nav ul li a,body.page-node-type-oa-pillar-01 header.filled nav ul li a,body.page-node-type-oa-pillar-02 header.filled nav ul li a,body.page-node-type-oa-pillar-03 header.filled nav ul li a,body.page-node-type-dynamic-oa header.filled nav ul li a,body.page-node-type-oa-pillar-04 header.filled nav ul li a{color:#405C5B;}@media screen and (max-width:767px){body.hp header.filled ul li a,body.page-node-type-home header.filled ul li a,body.story header.filled ul li a,body.page-node-type-story header.filled ul li a,body.hp header.filled ul li ul li a,body.page-node-type-home header.filled ul li ul li a,body.story header.filled ul li ul li a,body.page-node-type-story header.filled ul li ul li a{color:#fff;}header.header .menu-m > ul.menu---submenu{display:none;}}.footer-bottom,.footer-legal{display:none !important;}footer.footer{float:left;width:100%;background:#5B3429;padding:40px 0;max-width:none;margin:0;}footer.footer:after{display:none;}footer.footer .download-links > h4{position:relative;font-family:"Rubik";font-size:20px;line-height:24px;letter-spacing:0.02em;text-transform:uppercase;color:#fff;text-shadow:0px 4px 20px rgba(0,0,0,0.02);padding-right:25px;display:inline-block;}footer.footer .download-links > h4::after{content:'';background-image:url(/int/brands/ferrerosustainability/themes/custom/ferrerosustainability_theme/assets/images/icons/download-icon.svg?t=1708679321);width:12px;height:18px;position:absolute;background-size:contain;background-repeat:no-repeat;right:0;top:calc(50% - 9px);}footer.footer .download-links ul.menu li.menu-item{width:100%;margin-bottom:15px;}footer.footer .download-links ul.menu li.menu-item:first-child{margin-top:15px;}footer.footer .download-links ul.menu li.menu-item a{line-height:16px;}footer.footer ul{float:left;width:100%;}footer.footer ul li{float:left;width:100%;padding:2px 0;font-family:"Rubik";color:#fff;font-size:14px;}footer.footer ul li img{width:auto;float:left;max-width:170px;margin-top:20px;}footer.footer ul li a{color:inherit;font-size:inherit;font-weight:500;line-height:35px;}footer.footer .col{height:100%;padding:0 30px;}footer.footer .col:nth-child(2){border-left:1px solid rgba(250,205,118,0.5);border-right:1px solid rgba(250,205,118,0.5);}footer.footer .col:nth-child(4){border-left:1px solid rgba(250,205,118,0.5);}footer.footer .col:first-of-type{padding-left:0;}
.action-links{margin:1em 0;padding:0;list-style:none;}[dir="rtl"] .action-links{margin-right:0;}.action-links li{display:inline-block;margin:0 0.3em;}.action-links li:first-child{margin-left:0;}[dir="rtl"] .action-links li:first-child{margin-right:0;margin-left:0.3em;}.button-action{display:inline-block;padding:0.2em 0.5em 0.3em;text-decoration:none;line-height:160%;}.button-action:before{margin-left:-0.1em;padding-right:0.2em;content:"+";font-weight:900;}[dir="rtl"] .button-action:before{margin-right:-0.1em;margin-left:0;padding-right:0;padding-left:0.2em;}
.breadcrumb{padding-bottom:0.5em;}.breadcrumb ol{margin:0;padding:0;}[dir="rtl"] .breadcrumb ol{margin-right:0;}.breadcrumb li{display:inline;margin:0;padding:0;list-style-type:none;}.breadcrumb li:before{content:" \BB ";}.breadcrumb li:first-child:before{content:none;}
.button,.image-button{margin-right:1em;margin-left:1em;}.button:first-child,.image-button:first-child{margin-right:0;margin-left:0;}
.collapse-processed > summary{padding-right:0.5em;padding-left:0.5em;}.collapse-processed > summary:before{float:left;width:1em;height:1em;content:"";background:url(/int/core/misc/menu-expanded.png?t=1708679321) 0 100% no-repeat;}[dir="rtl"] .collapse-processed > summary:before{float:right;background-position:100% 100%;}.collapse-processed:not([open]) > summary:before{-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg);background-position:25% 35%;}[dir="rtl"] .collapse-processed:not([open]) > summary:before{-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg);background-position:75% 35%;}
.container-inline label:after,.container-inline .label:after{content:":";}.form-type-radios .container-inline label:after,.form-type-checkboxes .container-inline label:after{content:"";}.form-type-radios .container-inline .form-type-radio,.form-type-checkboxes .container-inline .form-type-checkbox{margin:0 1em;}.container-inline .form-actions,.container-inline.form-actions{margin-top:0;margin-bottom:0;}
details{margin-top:1em;margin-bottom:1em;border:1px solid #ccc;}details > .details-wrapper{padding:0.5em 1.5em;}summary{padding:0.2em 0.5em;cursor:pointer;}
.exposed-filters .filters{float:left;margin-right:1em;}[dir="rtl"] .exposed-filters .filters{float:right;margin-right:0;margin-left:1em;}.exposed-filters .form-item{margin:0 0 0.1em 0;padding:0;}.exposed-filters .form-item label{float:left;width:10em;font-weight:normal;}[dir="rtl"] .exposed-filters .form-item label{float:right;}.exposed-filters .form-select{width:14em;}.exposed-filters .current-filters{margin-bottom:1em;}.exposed-filters .current-filters .placeholder{font-weight:bold;font-style:normal;}.exposed-filters .additional-filters{float:left;margin-right:1em;}[dir="rtl"] .exposed-filters .additional-filters{float:right;margin-right:0;margin-left:1em;}
.field__label{font-weight:bold;}.field--label-inline .field__label,.field--label-inline .field__items{float:left;}.field--label-inline .field__label,.field--label-inline > .field__item,.field--label-inline .field__items{padding-right:0.5em;}[dir="rtl"] .field--label-inline .field__label,[dir="rtl"] .field--label-inline .field__items{padding-right:0;padding-left:0.5em;}.field--label-inline .field__label::after{content:":";}
form .field-multiple-table{margin:0;}form .field-multiple-table .field-multiple-drag{width:30px;padding-right:0;}[dir="rtl"] form .field-multiple-table .field-multiple-drag{padding-left:0;}form .field-multiple-table .field-multiple-drag .tabledrag-handle{padding-right:0.5em;}[dir="rtl"] form .field-multiple-table .field-multiple-drag .tabledrag-handle{padding-right:0;padding-left:0.5em;}form .field-add-more-submit{margin:0.5em 0 0;}.form-item,.form-actions{margin-top:1em;margin-bottom:1em;}tr.odd .form-item,tr.even .form-item{margin-top:0;margin-bottom:0;}.form-composite > .fieldset-wrapper > .description,.form-item .description{font-size:0.85em;}label.option{display:inline;font-weight:normal;}.form-composite > legend,.label{display:inline;margin:0;padding:0;font-size:inherit;font-weight:bold;}.form-checkboxes .form-item,.form-radios .form-item{margin-top:0.4em;margin-bottom:0.4em;}.form-type-radio .description,.form-type-checkbox .description{margin-left:2.4em;}[dir="rtl"] .form-type-radio .description,[dir="rtl"] .form-type-checkbox .description{margin-right:2.4em;margin-left:0;}.marker{color:#e00;}.form-required:after{display:inline-block;width:6px;height:6px;margin:0 0.3em;content:"";vertical-align:super;background-image:url(/int/core/misc/icons/ee0000/required.svg?t=1708679321);background-repeat:no-repeat;background-size:6px 6px;}abbr.tabledrag-changed,abbr.ajax-changed{border-bottom:none;}.form-item input.error,.form-item textarea.error,.form-item select.error{border:2px solid red;}.form-item--error-message:before{display:inline-block;width:14px;height:14px;content:"";vertical-align:sub;background:url(/int/core/misc/icons/e32700/error.svg?t=1708679321) no-repeat;background-size:contain;}
.icon-help{padding:1px 0 1px 20px;background:url(/int/core/misc/help.png?t=1708679321) 0 50% no-repeat;}[dir="rtl"] .icon-help{padding:1px 20px 1px 0;background-position:100% 50%;}.feed-icon{display:block;overflow:hidden;width:16px;height:16px;text-indent:-9999px;background:url(/int/core/misc/feed.svg?t=1708679321) no-repeat;}
.form--inline .form-item{float:left;margin-right:0.5em;}[dir="rtl"] .form--inline .form-item{float:right;margin-right:0;margin-left:0.5em;}[dir="rtl"] .views-filterable-options-controls .form-item{margin-right:2%;}.form--inline .form-item-separator{margin-top:2.3em;margin-right:1em;margin-left:0.5em;}[dir="rtl"] .form--inline .form-item-separator{margin-right:0.5em;margin-left:1em;}.form--inline .form-actions{clear:left;}[dir="rtl"] .form--inline .form-actions{clear:right;}
.item-list .title{font-weight:bold;}.item-list ul{margin:0 0 0.75em 0;padding:0;}.item-list li{margin:0 0 0.25em 1.5em;padding:0;}[dir="rtl"] .item-list li{margin:0 1.5em 0.25em 0;}.item-list--comma-list{display:inline;}.item-list--comma-list .item-list__comma-list,.item-list__comma-list li,[dir="rtl"] .item-list--comma-list .item-list__comma-list,[dir="rtl"] .item-list__comma-list li{margin:0;}
button.link{margin:0;padding:0;cursor:pointer;border:0;background:transparent;font-size:1em;}label button.link{font-weight:bold;}
ul.inline,ul.links.inline{display:inline;padding-left:0;}[dir="rtl"] ul.inline,[dir="rtl"] ul.links.inline{padding-right:0;padding-left:15px;}ul.inline li{display:inline;padding:0 0.5em;list-style-type:none;}ul.links a.is-active{color:#000;}
.more-link{display:block;text-align:right;}[dir="rtl"] .more-link{text-align:left;}
.pager__items{clear:both;text-align:center;}.pager__item{display:inline;padding:0.5em;}.pager__item.is-active{font-weight:bold;}
tr.drag{background-color:#fffff0;}tr.drag-previous{background-color:#ffd;}body div.tabledrag-changed-warning{margin-bottom:0.5em;}
tr.selected td{background:#ffc;}td.checkbox,th.checkbox{text-align:center;}[dir="rtl"] td.checkbox,[dir="rtl"] th.checkbox{text-align:center;}
th.is-active img{display:inline;}td.is-active{background-color:#ddd;}
div.tabs{margin:1em 0;}ul.tabs{margin:0 0 0.5em;padding:0;list-style:none;}.tabs > li{display:inline-block;margin-right:0.3em;}[dir="rtl"] .tabs > li{margin-right:0;margin-left:0.3em;}.tabs a{display:block;padding:0.2em 1em;text-decoration:none;}.tabs a.is-active{background-color:#eee;}.tabs a:focus,.tabs a:hover{background-color:#f5f5f5;}
.form-textarea-wrapper textarea{display:block;box-sizing:border-box;width:100%;margin:0;}
.ui-dialog--narrow{max-width:500px;}@media screen and (max-width:600px){.ui-dialog--narrow{min-width:95%;max-width:95%;}}
.messages{padding:15px 20px 15px 35px;word-wrap:break-word;border:1px solid;border-width:1px 1px 1px 0;border-radius:2px;background:no-repeat 10px 17px;overflow-wrap:break-word;}[dir="rtl"] .messages{padding-right:35px;padding-left:20px;text-align:right;border-width:1px 0 1px 1px;background-position:right 10px top 17px;}.messages + .messages{margin-top:1.538em;}.messages__list{margin:0;padding:0;list-style:none;}.messages__item + .messages__item{margin-top:0.769em;}.messages--status{color:#325e1c;border-color:#c9e1bd #c9e1bd #c9e1bd transparent;background-color:#f3faef;background-image:url(/int/core/misc/icons/73b355/check.svg?t=1708679321);box-shadow:-8px 0 0 #77b259;}[dir="rtl"] .messages--status{margin-left:0;border-color:#c9e1bd transparent #c9e1bd #c9e1bd;box-shadow:8px 0 0 #77b259;}.messages--warning{color:#734c00;border-color:#f4daa6 #f4daa6 #f4daa6 transparent;background-color:#fdf8ed;background-image:url(/int/core/misc/icons/e29700/warning.svg?t=1708679321);box-shadow:-8px 0 0 #e09600;}[dir="rtl"] .messages--warning{border-color:#f4daa6 transparent #f4daa6 #f4daa6;box-shadow:8px 0 0 #e09600;}.messages--error{color:#a51b00;border-color:#f9c9bf #f9c9bf #f9c9bf transparent;background-color:#fcf4f2;background-image:url(/int/core/misc/icons/e32700/error.svg?t=1708679321);box-shadow:-8px 0 0 #e62600;}[dir="rtl"] .messages--error{border-color:#f9c9bf transparent #f9c9bf #f9c9bf;box-shadow:8px 0 0 #e62600;}.messages--error p.error{color:#a51b00;}
.progress__track{border-color:#b3b3b3;border-radius:10em;background-color:#f2f1eb;background-image:-webkit-linear-gradient(#e7e7df,#f0f0f0);background-image:linear-gradient(#e7e7df,#f0f0f0);box-shadow:inset 0 1px 3px hsla(0,0%,0%,0.16);}.progress__bar{height:16px;margin-top:-1px;margin-left:-1px;padding:0 1px;-webkit-transition:width 0.5s ease-out;transition:width 0.5s ease-out;-webkit-animation:animate-stripes 3s linear infinite;-moz-animation:animate-stripes 3s linear infinite;border:1px #07629a solid;border-radius:10em;background:#057ec9;background-image:-webkit-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,0.15)),-webkit-linear-gradient(left top,#0094f0 0%,#0094f0 25%,#007ecc 25%,#007ecc 50%,#0094f0 50%,#0094f0 75%,#0094f0 100%);background-image:linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,0.15)),linear-gradient(to right bottom,#0094f0 0%,#0094f0 25%,#007ecc 25%,#007ecc 50%,#0094f0 50%,#0094f0 75%,#0094f0 100%);background-size:40px 40px;}[dir="rtl"] .progress__bar{margin-right:-1px;margin-left:0;-webkit-animation-direction:reverse;-moz-animation-direction:reverse;animation-direction:reverse;}@media screen and (prefers-reduced-motion:reduce){.progress__bar{-webkit-transition:none;transition:none;-webkit-animation:none;-moz-animation:none;}}@-webkit-keyframes animate-stripes{0%{background-position:0 0,0 0;}100%{background-position:0 0,-80px 0;}}@-ms-keyframes animate-stripes{0%{background-position:0 0,0 0;}100%{background-position:0 0,-80px 0;}}@keyframes animate-stripes{0%{background-position:0 0,0 0;}100%{background-position:0 0,-80px 0;}}
.footer::after,.paragraph.paragraph--type--carousel{margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);width:100vw;}main .layout-content{max-width:1210px;margin:0 auto;padding:0 15px;}.footer::after,.paragraph.paragraph--type--carousel{margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);width:100vw;}@media (min-width:768px){.footer ul.menu{display:flex;flex-flow:row wrap;align-content:center;justify-content:center;}}@media (min-width:768px){.footer ul.menu li{flex-direction:column;flex:1 0 auto;flex-flow:row wrap;}}.paragraph > [class*='-title'],.paragraph--type--faq .field__label{font-size:42px;font-weight:bold;text-align:center;margin-bottom:40px;}@media (min-width:768px){.paragraph > [class*='-title'],.paragraph--type--faq .field__label{font-size:56px;}}.paragraph--type--quote .field--name-quote{padding-left:30px;background:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjxzdmcKICAgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIgogICB4bWxuczpjYz0iaHR0cDovL2NyZWF0aXZlY29tbW9ucy5vcmcvbnMjIgogICB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiCiAgIHhtbG5zOnN2Zz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciCiAgIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIKICAgeG1sbnM6c29kaXBvZGk9Imh0dHA6Ly9zb2RpcG9kaS5zb3VyY2Vmb3JnZS5uZXQvRFREL3NvZGlwb2RpLTAuZHRkIgogICB4bWxuczppbmtzY2FwZT0iaHR0cDovL3d3dy5pbmtzY2FwZS5vcmcvbmFtZXNwYWNlcy9pbmtzY2FwZSIKICAgdmlld0JveD0iMCAtMjU2IDE3OTIgMTc5MiIKICAgaWQ9InN2ZzMwMTMiCiAgIHZlcnNpb249IjEuMSIKICAgaW5rc2NhcGU6dmVyc2lvbj0iMC40OC4zLjEgcjk4ODYiCiAgIHdpZHRoPSIxMDAlIgogICBoZWlnaHQ9IjEwMCUiCiAgIHNvZGlwb2RpOmRvY25hbWU9InF1b3RlX2xlZnRfZm9udF9hd2Vzb21lLnN2ZyI+CiAgPG1ldGFkYXRhCiAgICAgaWQ9Im1ldGFkYXRhMzAyMyI+CiAgICA8cmRmOlJERj4KICAgICAgPGNjOldvcmsKICAgICAgICAgcmRmOmFib3V0PSIiPgogICAgICAgIDxkYzpmb3JtYXQ+aW1hZ2Uvc3ZnK3htbDwvZGM6Zm9ybWF0PgogICAgICAgIDxkYzp0eXBlCiAgICAgICAgICAgcmRmOnJlc291cmNlPSJodHRwOi8vcHVybC5vcmcvZGMvZGNtaXR5cGUvU3RpbGxJbWFnZSIgLz4KICAgICAgPC9jYzpXb3JrPgogICAgPC9yZGY6UkRGPgogIDwvbWV0YWRhdGE+CiAgPGRlZnMKICAgICBpZD0iZGVmczMwMjEiIC8+CiAgPHNvZGlwb2RpOm5hbWVkdmlldwogICAgIHBhZ2Vjb2xvcj0iI2ZmZmZmZiIKICAgICBib3JkZXJjb2xvcj0iIzY2NjY2NiIKICAgICBib3JkZXJvcGFjaXR5PSIxIgogICAgIG9iamVjdHRvbGVyYW5jZT0iMTAiCiAgICAgZ3JpZHRvbGVyYW5jZT0iMTAiCiAgICAgZ3VpZGV0b2xlcmFuY2U9IjEwIgogICAgIGlua3NjYXBlOnBhZ2VvcGFjaXR5PSIwIgogICAgIGlua3NjYXBlOnBhZ2VzaGFkb3c9IjIiCiAgICAgaW5rc2NhcGU6d2luZG93LXdpZHRoPSI2NDAiCiAgICAgaW5rc2NhcGU6d2luZG93LWhlaWdodD0iNDgwIgogICAgIGlkPSJuYW1lZHZpZXczMDE5IgogICAgIHNob3dncmlkPSJmYWxzZSIKICAgICBpbmtzY2FwZTp6b29tPSIwLjEzMTY5NjQzIgogICAgIGlua3NjYXBlOmN4PSI4OTYiCiAgICAgaW5rc2NhcGU6Y3k9Ijg5NiIKICAgICBpbmtzY2FwZTp3aW5kb3cteD0iMCIKICAgICBpbmtzY2FwZTp3aW5kb3cteT0iMjUiCiAgICAgaW5rc2NhcGU6d2luZG93LW1heGltaXplZD0iMCIKICAgICBpbmtzY2FwZTpjdXJyZW50LWxheWVyPSJzdmczMDEzIiAvPgogIDxnCiAgICAgdHJhbnNmb3JtPSJtYXRyaXgoMSwwLDAsLTEsNjguMzM4OTgzLDEzNjguOTQ5MikiCiAgICAgaWQ9ImczMDE1Ij4KICAgIDxwYXRoCiAgICAgICBkPSJNIDc2OCw1NzYgViAxOTIgUSA3NjgsMTEyIDcxMiw1NiA2NTYsMCA1NzYsMCBIIDE5MiBRIDExMiwwIDU2LDU2IDAsMTEyIDAsMTkyIFYgODk2IFEgMCwxMDAwIDQwLjUsMTA5NC41IDgxLDExODkgMTUwLDEyNTggMjE5LDEzMjcgMzEzLjUsMTM2Ny41IDQwOCwxNDA4IDUxMiwxNDA4IGggNjQgcSAyNiwwIDQ1LC0xOSAxOSwtMTkgMTksLTQ1IHYgLTEyOCBxIDAsLTI2IC0xOSwtNDUgLTE5LC0xOSAtNDUsLTE5IGggLTY0IHEgLTEwNiwwIC0xODEsLTc1IC03NSwtNzUgLTc1LC0xODEgdiAtMzIgcSAwLC00MCAyOCwtNjggMjgsLTI4IDY4LC0yOCBoIDIyNCBxIDgwLDAgMTM2LC01NiA1NiwtNTYgNTYsLTEzNiB6IG0gODk2LDAgViAxOTIgUSAxNjY0LDExMiAxNjA4LDU2IDE1NTIsMCAxNDcyLDAgaCAtMzg0IHEgLTgwLDAgLTEzNiw1NiAtNTYsNTYgLTU2LDEzNiB2IDcwNCBxIDAsMTA0IDQwLjUsMTk4LjUgNDAuNSw5NC41IDEwOS41LDE2My41IDY5LDY5IDE2My41LDEwOS41IDk0LjUsNDAuNSAxOTguNSw0MC41IGggNjQgcSAyNiwwIDQ1LC0xOSAxOSwtMTkgMTksLTQ1IHYgLTEyOCBxIDAsLTI2IC0xOSwtNDUgLTE5LC0xOSAtNDUsLTE5IGggLTY0IHEgLTEwNiwwIC0xODEsLTc1IC03NSwtNzUgLTc1LC0xODEgdiAtMzIgcSAwLC00MCAyOCwtNjggMjgsLTI4IDY4LC0yOCBoIDIyNCBxIDgwLDAgMTM2LC01NiA1NiwtNTYgNTYsLTEzNiB6IgogICAgICAgaWQ9InBhdGgzMDE3IgogICAgICAgaW5rc2NhcGU6Y29ubmVjdG9yLWN1cnZhdHVyZT0iMCIKICAgICAgIHN0eWxlPSJmaWxsOmN1cnJlbnRDb2xvciIgLz4KICA8L2c+Cjwvc3ZnPgo=");background-repeat:no-repeat;background-size:20px;font-style:italic;font-size:20px;}.block-system-branding-block{margin-bottom:20px;text-align:center;}@media (min-width:768px){.block-system-branding-block{position:absolute;top:5px;left:15px;margin-bottom:0;font-size:0;z-index:10;}}.block-system-branding-block .site-logo{display:inline-block;border-bottom:0;}@media (min-width:768px){.menu--main{padding-left:215px;}}.menu--main .menu{margin:0 -10px;text-align:center;}.menu--main .menu-item{display:inline-block;padding-top:0;padding-left:10px;padding-right:10px;margin-bottom:5px;}.menu--main .menu-item a{display:block;font-size:18px;line-height:24px;}header{position:relative;margin-top:20px;padding-bottom:20px;box-shadow:0 8px 6px -6px #eaeef1;}.region-header{position:relative;min-height:25px;}nav.tabs{margin-top:30px;margin-bottom:30px;}ul.tabs{margin-bottom:0;border-bottom:1px solid #f4f4f4;box-shadow:0 8px 6px -6px #f4f4f4;text-align:center;}ul.tabs a,ul.tabs .is-active a{padding:10px 20px;font-size:17px;line-height:21px;color:#0a6fb4;}ul.tabs a:hover,ul.tabs .is-active a:hover{background-color:#dbdada;color:#075184;}ul.tabs .is-active a{background-color:#dbdada;border-bottom:1px solid #06426c;}.toolbar-icon-bdi-static-content-flow::before{background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjxzdmcgdmVyc2lvbj0iMS4xIiB3aWR0aD0iMjAiIGhlaWdodD0iMzAiIHZpZXdCb3g9IjAgMCA5MDAuNzM2IDkwMC43MzYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeD0iMHB4IiB5PSIwcHgiPg0KICA8ZyBmaWxsPSIjNzg3ODc4Ij4NCiAgICA8cGF0aCBkPSJNMzAwLjI0NSwyOTYuOTk4YzAtMjcuODMzLTIyLjU2NC01MC4zOTctNTAuMzk3LTUwLjM5N0g1MC4zOTdDMjIuNTYzLDI0Ni42MDEsMCwyNjkuMTY2LDAsMjk2Ljk5OHYxNTAuNTE4YzAsOC41NDksNi45MjksMTUuNDc5LDE1LjQ3NiwxNS40NzloMjY5LjI5MmM4LjU0OCwwLDE1LjQ3Ny02LjkzLDE1LjQ3Ny0xNS40NzlWMjk2Ljk5OEwzMDAuMjQ1LDI5Ni45OTh6Ii8+DQogICAgPHBhdGggZD0iTTE1MC4xMjIsMjE3LjIzNmM1MC40MTgsMCw5MS4yOTEtNDAuODcsOTEuMjkxLTkxLjI5VjI4LjkxM2MwLTEyLjU3OC0xMS4zMjctMjIuMTIzLTIzLjcyMy0xOS45OTJjLTI0LjczOSw0LjI1LTc4LjY0OCwxNC45NTMtMTE2Ljc4NywyMi42MjVDNzYuNDI2LDM2LjQ3LDU4LjgzMiw1Ny45NzIsNTguODMyLDgyLjkzOHY0My4wMTFDNTguODMyLDE3Ni4zNjYsOTkuNzA0LDIxNy4yMzYsMTUwLjEyMiwyMTcuMjM2eiIvPg0KICAgIDxwYXRoIGQ9Ik04NTAuMzM3LDI0Ni42MDFoLTE5OS40NWMtMjcuODM0LDAtNTAuMzk2LDIyLjU2NS01MC4zOTYsNTAuMzk3djE1MC41MThjMCw4LjU0OSw2LjkyOSwxNS40NzksMTUuNDc2LDE1LjQ3OWgyNjkuMjkyYzguNTQ3LDAsMTUuNDc4LTYuOTMsMTUuNDc4LTE1LjQ3OVYyOTYuOTk4QzkwMC43MzQsMjY5LjE2NSw4NzguMTcsMjQ2LjYwMSw4NTAuMzM3LDI0Ni42MDF6Ii8+DQogICAgPHBhdGggZD0iTTc1MC42MTIsMjE3LjIzNmM1MC40MTgsMCw5MS4yOTEtNDAuODcsOTEuMjkxLTkxLjI5VjI4LjkxM2MwLTEyLjU3OC0xMS4zMjYtMjIuMTIzLTIzLjcyNS0xOS45OTJjLTI0LjczNyw0LjI1LTc4LjY0NiwxNC45NTMtMTE2Ljc4NywyMi42MjVjLTI0LjQ3Nyw0LjkyNC00Mi4wNjksMjYuNDI2LTQyLjA2OSw1MS4zOTN2NDMuMDExQzY1OS4zMjEsMTc2LjM2Niw3MDAuMTkzLDIxNy4yMzYsNzUwLjYxMiwyMTcuMjM2eiIvPg0KICAgIDxwYXRoIGQ9Ik01NTAuMDkyLDY3NS43MmgtMTk5LjQ1Yy0yNy44MzQsMC01MC4zOTYsMjIuNTYzLTUwLjM5Niw1MC4zOTZ2MTUwLjUxOWMwLDguNTQ3LDYuOTI5LDE1LjQ3OSwxNS40NzYsMTUuNDc5aDI2OS4yOTJjOC41NDcsMCwxNS40NzgtNi45MzIsMTUuNDc4LTE1LjQ3OVY3MjYuMTE2QzYwMC40ODksNjk4LjI4Myw1NzcuOTI2LDY3NS43Miw1NTAuMDkyLDY3NS43MnoiLz4NCiAgICA8cGF0aCBkPSJNNTE3LjkzNCw0MzguMDM5Yy0yNC43MzcsNC4yNS03OC42NDYsMTQuOTUzLTExNi43ODYsMjIuNjI2Yy0yNC40NzgsNC45MjQtNDIuMDcxLDI2LjQyNS00Mi4wNzEsNTEuMzkydjQzLjAxMWMwLDUwLjQxOSw0MC44NzIsOTEuMjkxLDkxLjI5LDkxLjI5MXM5MS4yOTEtNDAuODcyLDkxLjI5MS05MS4yOTF2LTk3LjAzM0M1NDEuNjU3LDQ0NS40NTQsNTMwLjMzMSw0MzUuOTA5LDUxNy45MzQsNDM4LjAzOXoiLz4NCiAgICA8cGF0aCBkPSJNMjYxLjE1NSw2NjcuNDMxYy0yNS42NTYtMTcuNTg4LTQ4LjkzNy0zOC4xMzItNjkuNTgtNjEuMzU2bDIxLjM1Ny0xMi4zNjNjOS45OTQtNS43ODUsOS45NzctMjAuMjItMC4wMy0yNS45OGwtMTAyLjgwMy01OS4xOTJjLTEwLjAwNi01Ljc2Mi0yMi40OTcsMS40NjgtMjIuNDg1LDEzLjAxNGwwLjEyMSwxMTguNjNjMC4wMTIsMTEuNTQ5LDEyLjUyLDE4Ljc1MywyMi41MTQsMTIuOTY4bDIzLjM1NS0xMy41MTljMjYuNTM5LDMxLjcyLDU3LjExNSw1OS40MzEsOTEuMjU1LDgyLjcwMmM5LjQ2MSw2LjQ0OSwyMi4zNzcsMy43NjgsMjguMzgxLTUuOTgybDEzLjU0NC0yMS45OThDMjcyLjM1NCw2ODUuMzA0LDI2OS45MTUsNjczLjQzNSwyNjEuMTU1LDY2Ny40MzF6Ii8+DQogICAgPHBhdGggZD0iTTgzOS42Niw1NDEuNjI2bC0yMS45OTgtMTMuNTQ1Yy05LjA0NC01LjU2OC0yMC45MTItMy4xMy0yNi45MTcsNS42MzFjLTE3LjU4OCwyNS42NTUtMzguMTMxLDQ4LjkzNy02MS4zNTksNjkuNTc5bC0xMi4zNi0yMS4zNTZjLTUuNzg1LTkuOTkzLTIwLjIyMS05Ljk3OS0yNS45ODEsMC4wMjhMNjMxLjg1LDY4NC43NjZjLTUuNzYxLDEwLjAwNywxLjQ3LDIyLjQ5NywxMy4wMTYsMjIuNDg1bDExOC42My0wLjEyMWMxMS41NDgtMC4wMTIsMTguNzUyLTEyLjUyMSwxMi45NjctMjIuNTE1bC0xMy41MTgtMjMuMzU0YzMxLjcxOS0yNi41MzksNTkuNDMxLTU3LjExNCw4Mi43LTkxLjI1NkM4NTIuMDkzLDU2MC41NDUsODQ5LjQxMSw1NDcuNjI5LDgzOS42Niw1NDEuNjI2eiIvPg0KICAgIDxwYXRoIGQ9Ik0zMzkuMTIyLDEzMy4yOTZjMi40NTgsMTAuMzMzLDEyLjU3NCwxNywyMy4wMTQsMTUuMDUzYzMwLjU3OC01LjcwNSw2MS41NjUtNy42NCw5Mi41ODctNS44MTJsLTYuMzU5LDIzLjg0M2MtMi45NzcsMTEuMTU3LDcuMjQzLDIxLjM1MiwxOC4zOTIsMTguMzUxbDExNC41NDgtMzAuODM4YzExLjE0OS0zLjAwMSwxNC44NjktMTYuOTQ0LDYuNjk3LTI1LjEwMmwtODMuOTY5LTgzLjc5OGMtOC4xNzQtOC4xNTctMjIuMTEzLTQuNDA3LTI1LjA4OSw2Ljc1MWwtNi45NTYsMjYuMDcxYy00MS4xOTUtMy42NjItODIuNDEtMS42MzgtMTIzLjAwNyw2LjA0OWMtMTEuMjUsMi4xMzItMTguNDg3LDEzLjE1OS0xNS44MzcsMjQuMzAxTDMzOS4xMjIsMTMzLjI5NnoiLz4NCiAgPC9nPg0KPC9zdmc+DQo=");}.toolbar-icon-bdi-static-content-flow.is-active::before{background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjxzdmcgdmVyc2lvbj0iMS4xIiB3aWR0aD0iMjAiIGhlaWdodD0iMzAiIHZpZXdCb3g9IjAgMCA5MDAuNzM2IDkwMC43MzYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeD0iMHB4IiB5PSIwcHgiPg0KICA8ZyBmaWxsPSIjMDAwIj4NCiAgICA8cGF0aCBkPSJNMzAwLjI0NSwyOTYuOTk4YzAtMjcuODMzLTIyLjU2NC01MC4zOTctNTAuMzk3LTUwLjM5N0g1MC4zOTdDMjIuNTYzLDI0Ni42MDEsMCwyNjkuMTY2LDAsMjk2Ljk5OHYxNTAuNTE4YzAsOC41NDksNi45MjksMTUuNDc5LDE1LjQ3NiwxNS40NzloMjY5LjI5MmM4LjU0OCwwLDE1LjQ3Ny02LjkzLDE1LjQ3Ny0xNS40NzlWMjk2Ljk5OEwzMDAuMjQ1LDI5Ni45OTh6Ii8+DQogICAgPHBhdGggZD0iTTE1MC4xMjIsMjE3LjIzNmM1MC40MTgsMCw5MS4yOTEtNDAuODcsOTEuMjkxLTkxLjI5VjI4LjkxM2MwLTEyLjU3OC0xMS4zMjctMjIuMTIzLTIzLjcyMy0xOS45OTJjLTI0LjczOSw0LjI1LTc4LjY0OCwxNC45NTMtMTE2Ljc4NywyMi42MjVDNzYuNDI2LDM2LjQ3LDU4LjgzMiw1Ny45NzIsNTguODMyLDgyLjkzOHY0My4wMTFDNTguODMyLDE3Ni4zNjYsOTkuNzA0LDIxNy4yMzYsMTUwLjEyMiwyMTcuMjM2eiIvPg0KICAgIDxwYXRoIGQ9Ik04NTAuMzM3LDI0Ni42MDFoLTE5OS40NWMtMjcuODM0LDAtNTAuMzk2LDIyLjU2NS01MC4zOTYsNTAuMzk3djE1MC41MThjMCw4LjU0OSw2LjkyOSwxNS40NzksMTUuNDc2LDE1LjQ3OWgyNjkuMjkyYzguNTQ3LDAsMTUuNDc4LTYuOTMsMTUuNDc4LTE1LjQ3OVYyOTYuOTk4QzkwMC43MzQsMjY5LjE2NSw4NzguMTcsMjQ2LjYwMSw4NTAuMzM3LDI0Ni42MDF6Ii8+DQogICAgPHBhdGggZD0iTTc1MC42MTIsMjE3LjIzNmM1MC40MTgsMCw5MS4yOTEtNDAuODcsOTEuMjkxLTkxLjI5VjI4LjkxM2MwLTEyLjU3OC0xMS4zMjYtMjIuMTIzLTIzLjcyNS0xOS45OTJjLTI0LjczNyw0LjI1LTc4LjY0NiwxNC45NTMtMTE2Ljc4NywyMi42MjVjLTI0LjQ3Nyw0LjkyNC00Mi4wNjksMjYuNDI2LTQyLjA2OSw1MS4zOTN2NDMuMDExQzY1OS4zMjEsMTc2LjM2Niw3MDAuMTkzLDIxNy4yMzYsNzUwLjYxMiwyMTcuMjM2eiIvPg0KICAgIDxwYXRoIGQ9Ik01NTAuMDkyLDY3NS43MmgtMTk5LjQ1Yy0yNy44MzQsMC01MC4zOTYsMjIuNTYzLTUwLjM5Niw1MC4zOTZ2MTUwLjUxOWMwLDguNTQ3LDYuOTI5LDE1LjQ3OSwxNS40NzYsMTUuNDc5aDI2OS4yOTJjOC41NDcsMCwxNS40NzgtNi45MzIsMTUuNDc4LTE1LjQ3OVY3MjYuMTE2QzYwMC40ODksNjk4LjI4Myw1NzcuOTI2LDY3NS43Miw1NTAuMDkyLDY3NS43MnoiLz4NCiAgICA8cGF0aCBkPSJNNTE3LjkzNCw0MzguMDM5Yy0yNC43MzcsNC4yNS03OC42NDYsMTQuOTUzLTExNi43ODYsMjIuNjI2Yy0yNC40NzgsNC45MjQtNDIuMDcxLDI2LjQyNS00Mi4wNzEsNTEuMzkydjQzLjAxMWMwLDUwLjQxOSw0MC44NzIsOTEuMjkxLDkxLjI5LDkxLjI5MXM5MS4yOTEtNDAuODcyLDkxLjI5MS05MS4yOTF2LTk3LjAzM0M1NDEuNjU3LDQ0NS40NTQsNTMwLjMzMSw0MzUuOTA5LDUxNy45MzQsNDM4LjAzOXoiLz4NCiAgICA8cGF0aCBkPSJNMjYxLjE1NSw2NjcuNDMxYy0yNS42NTYtMTcuNTg4LTQ4LjkzNy0zOC4xMzItNjkuNTgtNjEuMzU2bDIxLjM1Ny0xMi4zNjNjOS45OTQtNS43ODUsOS45NzctMjAuMjItMC4wMy0yNS45OGwtMTAyLjgwMy01OS4xOTJjLTEwLjAwNi01Ljc2Mi0yMi40OTcsMS40NjgtMjIuNDg1LDEzLjAxNGwwLjEyMSwxMTguNjNjMC4wMTIsMTEuNTQ5LDEyLjUyLDE4Ljc1MywyMi41MTQsMTIuOTY4bDIzLjM1NS0xMy41MTljMjYuNTM5LDMxLjcyLDU3LjExNSw1OS40MzEsOTEuMjU1LDgyLjcwMmM5LjQ2MSw2LjQ0OSwyMi4zNzcsMy43NjgsMjguMzgxLTUuOTgybDEzLjU0NC0yMS45OThDMjcyLjM1NCw2ODUuMzA0LDI2OS45MTUsNjczLjQzNSwyNjEuMTU1LDY2Ny40MzF6Ii8+DQogICAgPHBhdGggZD0iTTgzOS42Niw1NDEuNjI2bC0yMS45OTgtMTMuNTQ1Yy05LjA0NC01LjU2OC0yMC45MTItMy4xMy0yNi45MTcsNS42MzFjLTE3LjU4OCwyNS42NTUtMzguMTMxLDQ4LjkzNy02MS4zNTksNjkuNTc5bC0xMi4zNi0yMS4zNTZjLTUuNzg1LTkuOTkzLTIwLjIyMS05Ljk3OS0yNS45ODEsMC4wMjhMNjMxLjg1LDY4NC43NjZjLTUuNzYxLDEwLjAwNywxLjQ3LDIyLjQ5NywxMy4wMTYsMjIuNDg1bDExOC42My0wLjEyMWMxMS41NDgtMC4wMTIsMTguNzUyLTEyLjUyMSwxMi45NjctMjIuNTE1bC0xMy41MTgtMjMuMzU0YzMxLjcxOS0yNi41MzksNTkuNDMxLTU3LjExNCw4Mi43LTkxLjI1NkM4NTIuMDkzLDU2MC41NDUsODQ5LjQxMSw1NDcuNjI5LDgzOS42Niw1NDEuNjI2eiIvPg0KICAgIDxwYXRoIGQ9Ik0zMzkuMTIyLDEzMy4yOTZjMi40NTgsMTAuMzMzLDEyLjU3NCwxNywyMy4wMTQsMTUuMDUzYzMwLjU3OC01LjcwNSw2MS41NjUtNy42NCw5Mi41ODctNS44MTJsLTYuMzU5LDIzLjg0M2MtMi45NzcsMTEuMTU3LDcuMjQzLDIxLjM1MiwxOC4zOTIsMTguMzUxbDExNC41NDgtMzAuODM4YzExLjE0OS0zLjAwMSwxNC44NjktMTYuOTQ0LDYuNjk3LTI1LjEwMmwtODMuOTY5LTgzLjc5OGMtOC4xNzQtOC4xNTctMjIuMTEzLTQuNDA3LTI1LjA4OSw2Ljc1MWwtNi45NTYsMjYuMDcxYy00MS4xOTUtMy42NjItODIuNDEtMS42MzgtMTIzLjAwNyw2LjA0OWMtMTEuMjUsMi4xMzItMTguNDg3LDEzLjE1OS0xNS44MzcsMjQuMzAxTDMzOS4xMjIsMTMzLjI5NnoiLz4NCiAgPC9nPg0KPC9zdmc+DQo=");}.toolbar-tray input[type='submit']{text-transform:none;}.breadcrumb{margin-bottom:20px;padding-bottom:0;}.breadcrumb li:not(:first-child)::before{content:'>';display:inline;vertical-align:middle;margin-right:5px;font-size:9px;color:#0a6fb4;}.breadcrumb li:not(:last-child){margin-right:5px;}.breadcrumb li a{display:inline-block;vertical-align:middle;font-size:14px;line-height:20px;}.messages{margin-top:30px;margin-bottom:30px;margin-left:8px;width:calc(100% - 8px);}.ui-widget.ui-widget-content{border:0;}.ui-widget-header{border:0;}.ui-dialog{background:transparent;border:0;position:absolute;z-index:1260;padding:0;min-width:92%;max-width:92%;}@media (min-width:768px){.ui-dialog{min-width:inherit;max-width:100%;}}.ui-dialog .ui-dialog-titlebar{background:#6b6b6b;border-top-left-radius:5px;border-top-right-radius:5px;padding:15px 50px 15px 15px;}[dir='rtl'] .ui-dialog{padding-left:50px;padding-right:15px;}.ui-dialog .ui-dialog-title{font-size:17px;font-weight:600;margin:0;color:#fff;}.ui-dialog .ui-dialog-titlebar-close{border:3px solid #6b6b6b;border-radius:5px;background:none;right:12px;top:10px;margin:0;padding:0;height:30px;width:30px;position:absolute;transition:all .1s;}.ui-dialog .ui-dialog-titlebar-close:hover,.ui-dialog .ui-dialog-titlebar-close:focus{border-color:#fff;}[dir='rtl'] .ui-dialog .ui-dialog-titlebar-close{right:auto;left:20px;}.ui-dialog h4.label{display:none;}.ui-dialog .form-item{margin-bottom:15px;}.ui-dialog .form-item input,.ui-dialog .form-item textarea{padding:5px 10px;}.ui-dialog .form-item textarea{max-height:100px;}.ui-dialog .ui-icon.ui-icon-closethick{background:url(/int/themes/custom/bdi_theme/assets/icons/ex.svg?t=1708679321) 0 0 no-repeat;margin-top:-8px;}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{margin:0;padding:0;float:none;}.ui-dialog .ui-dialog-buttonpane .ui-button-text-only .ui-button-text{padding:0;}.ui-dialog .ui-dialog-content{position:static;}.ui-dialog .ui-dialog-content.ui-dialog-content{background:#fff;overflow:auto;padding:20px 15px 20px;}.ui-dialog .ui-dialog-content.ui-dialog-buttonpane{background:#f4f4f4;margin:0;padding:15px 20px;border-bottom-left-radius:5px;border-bottom-right-radius:5px;}.ui-dialog .ui-dialog-content .form-actions{padding:0;margin:0;}.ui-dialog .ui-dialog-buttonpane{margin-top:0;padding:0 15px 30px;border:0;}.ui-dialog .ui-dialog-buttonpane .button{margin:0;}.ui-dialog .ui-button:not(.ui-dialog-titlebar-close):hover,.ui-dialog .ui-button:not(.ui-dialog-titlebar-close):focus{border:0;color:#fff;}.ui-dialog .messages{margin-bottom:20px;}.ui-dialog .form-item--error-message{margin-top:5px;font-size:14px;}.ui-dialog .form-item--error-message strong,.ui-dialog .form-item--error-message::before{vertical-align:middle;}.ui-dialog .ajax-progress-throbber{left:49%;position:fixed;top:48.5%;z-index:1000;background-color:#000;background-image:url(/int/themes/custom/bdi_theme/assets/icons/loading-small.gif?t=1708679321);background-position:center center;background-repeat:no-repeat;border-radius:7px;height:24px;opacity:.9;padding:4px;width:24px;}[dir='rtl'] .ui-dialog .ajax-progress-throbber{left:auto;right:49%;}.ui-dialog .ajax-progress-throbber .throbber,.ui-dialog .ajax-progress-throbber .message{display:none;}.views-ui-dialog .ui-widget-content.ui-dialog-content{padding:0;}.block-page-title-block{margin-bottom:40px;}.block-page-title-block .page-title{margin:0;font-size:40px;}.node--unpublished{padding:10px;}.region-sidebar-first{margin-top:30px;}.form-item{margin-top:0;margin-bottom:20px;}.form-item label{display:block;margin-bottom:5px;font-weight:600;}.form-item input,.form-item textarea{padding:10px;border:1px solid #eaeef1;font-size:17px;line-height:26px;-webkit-appearance:none;box-shadow:none;width:100%;}.form-item input::-webkit-input-placeholder,.form-item textarea::-webkit-input-placeholder{color:#eaeef1;}.form-item input::-moz-placeholder,.form-item textarea::-moz-placeholder{color:#eaeef1;}.form-item input:-ms-input-placeholder,.form-item textarea:-ms-input-placeholder{color:#eaeef1;}.form-item input:-moz-placeholder,.form-item textarea:-moz-placeholder{color:#eaeef1;}.form-type-date input{width:auto;}.description{margin-top:3px;font-size:12px;color:#6b6b6b;}form > .description{margin-bottom:20px;}.form-actions input[type='submit'],.button{padding:10px 30px;border:0;border-radius:5px;background-color:#0a6fb4;font-size:17px;line-height:26px;color:#fff;text-transform:uppercase;transition:background-color 200ms ease-in-out;}.form-actions input:hover[type='submit'],.button:hover{background-color:#075184;}.button{margin:0;}.toolbar .button{text-transform:none;}.user-login-form,.user-register-form,.user-pass{max-width:600px;}.footer{position:relative;padding-top:50px;padding-bottom:20px;}.footer::after{content:'';display:block;position:absolute;top:0;left:0;bottom:0;height:100%;background-color:#efefef;}.footer-element{position:relative;margin-bottom:20px;padding-bottom:20px;border-bottom:2px solid #fff;text-align:center;z-index:1;}.footer-element:last-child{margin-bottom:0;padding-bottom:0;border-bottom:0;}.footer ul.menu li{width:20%;margin-bottom:20px;}.footer ul.menu li:nth-last-of-type(1):nth-child(5n),.footer ul.menu li:nth-last-of-type(1):nth-child(5n-1),.footer ul.menu li:nth-last-of-type(1):nth-child(5n-2),.footer ul.menu li:nth-last-of-type(1):nth-child(5n-3),.footer ul.menu li:nth-last-of-type(1):nth-child(5n-4),.footer ul.menu li:nth-last-of-type(2):nth-child(5n-1),.footer ul.menu li:nth-last-of-type(2):nth-child(5n-2),.footer ul.menu li:nth-last-of-type(2):nth-child(5n-3),.footer ul.menu li:nth-last-of-type(2):nth-child(5n-4),.footer ul.menu li:nth-last-of-type(3):nth-child(5n-2),.footer ul.menu li:nth-last-of-type(3):nth-child(5n-3),.footer ul.menu li:nth-last-of-type(3):nth-child(5n-4),.footer ul.menu li:nth-last-of-type(4):nth-child(5n-3),.footer ul.menu li:nth-last-of-type(4):nth-child(5n-4),.footer ul.menu li:nth-last-of-type(5):nth-child(5n-4){margin-bottom:0;}.copy{font-size:14px;color:#6b6b6b;}.paragraph{padding-top:50px;padding-bottom:50px;border-bottom:1px solid #eaeef1;}@media (min-width:768px){.paragraph{padding-top:60px;padding-bottom:60px;}}.paragraph > [class*='-title'] + .field--name-teaser{margin-top:-25px;}.paragraph > .field--name-teaser{margin-top:40px;text-align:center;}.paragraph.paragraph--type--carousel{padding:0;border-bottom:0;}.paragraph.paragraph--type--carousel img{height:65vh;}.paragraph.paragraph--type--carousel [dir='rtl'] .slick-prev{right:0;}.paragraph.paragraph--type--carousel [dir='rtl'] .slick-next{left:0;}.paragraph--type--video .field--name-link{text-align:center;}.paragraph--type--image .field--name-link{text-align:center;}.paragraph--type--social-media-link{text-align:center;}.paragraph--type--faq .field__label{text-align:center;}
.card__header{float:left;width:100%;}.card__body{float:left;width:100%;}.card__footer{float:left;width:100%;}.card__cta:before{content:'';position:absolute;z-index:0;width:30px;height:30px;top:50%;margin-top:-3px;transform:translateY(-50%);right:-8px;border-radius:100%;border:1px solid #fff;transition:all 0.3s ease;transform-origin:center;opacity:0;cursor:pointer;pointer-events:none;}.card__cta:hover:before{width:30px;height:30px;opacity:1;}.card-story,.card-our-approach{float:left;width:100%;padding:30px;background-size:cover;background-repeat:no-repeat;background-position:center center;position:relative;height:0;padding-bottom:calc(50% - 5px);border-radius:16px;}.card-story a.wrapper,.card-our-approach a.wrapper{position:absolute;top:0;left:0;width:100%;height:100%;padding:30px;}.card-story:hover .card__pic,.card-our-approach:hover .card__pic{transform:scale(1.2);}.card-story .card__pic,.card-our-approach .card__pic{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;background-size:cover;background-repeat:no-repeat;background-position:top center;transition:all 0.5s ease-in-out;}.card-story .card__share,.card-our-approach .card__share{position:absolute;z-index:10;top:0px;right:0px;padding:15px;width:40px;height:40px;cursor:pointer;background-color:rgba(0,0,0,0.4);background-image:url(/int/brands/ferrerosustainability/themes/custom/ferrerosustainability_theme/assets/images/icons/share-filled-white.svg?t=1708679321);background-size:18px;background-position:center center;background-repeat:no-repeat;border-bottom-left-radius:16px;border-top-right-radius:16px;}.card-story .card__share ul,.card-our-approach .card__share ul{display:none;position:absolute;top:-60px;right:5px;width:auto;background:#fff;padding:5px 15px;box-shadow:0 10px 20px -6px rgba(64,92,91,0.3);min-width:250px;border-radius:4px;}.card-story .card__share ul:before,.card-our-approach .card__share ul:before{content:'';position:absolute;border-top:8px solid #fff;border-left:6px solid transparent;border-right:6px solid transparent;top:100%;right:10px;box-shadow:0 5px 10px -5px rgba(0,0,0,0.6);}.card-story .card__share ul li,.card-our-approach .card__share ul li{width:40px;height:40px;float:left;margin:0 10px;background-size:90%;background-position:center center;background-repeat:no-repeat;cursor:pointer;position:relative;}.card-story .card__share ul li a,.card-our-approach .card__share ul li a{position:absolute;width:100%;height:100%;top:0;left:0;cursor:pointer;}.card-story .card__share ul li:first-of-type,.card-our-approach .card__share ul li:first-of-type{margin-left:0;}.card-story .card__share ul li:last-of-type,.card-our-approach .card__share ul li:last-of-type{margin-right:0;}.card-story .card__share ul li.fb,.card-our-approach .card__share ul li.fb{background-image:url(/int/brands/ferrerosustainability/themes/custom/ferrerosustainability_theme/assets/images/icons/share-fb.png?t=1708679321);}.card-story .card__share ul li.tw,.card-our-approach .card__share ul li.tw{background-image:url(/int/brands/ferrerosustainability/themes/custom/ferrerosustainability_theme/assets/images/icons/share-twitter.png?t=1708679321);}.card-story .card__share ul li.email,.card-our-approach .card__share ul li.email{background-image:url(/int/brands/ferrerosustainability/themes/custom/ferrerosustainability_theme/assets/images/icons/share-email.png?t=1708679321);}.card-story .card__share ul li.url,.card-our-approach .card__share ul li.url{background-image:url(/int/brands/ferrerosustainability/themes/custom/ferrerosustainability_theme/assets/images/icons/share-link.png?t=1708679321);margin-right:0;}.card-story .card__share ul li.copied,.card-our-approach .card__share ul li.copied{display:none;text-align:center;margin:0;width:100%;font-size:14px;line-height:40px;text-transform:uppercase;font-family:"Roboto";}.card-story .card__body,.card-our-approach .card__body{position:absolute;bottom:0;padding-bottom:30px;width:calc(100% - 30px);cursor:pointer;pointer-events:none;}.card-story .card__category,.card-our-approach .card__category{padding:8px 20px;font-size:14px;color:#000;border-radius:40px;letter-spacing:0.5px;text-transform:uppercase;font-family:"Rubik";float:left;position:relative;z-index:10;}.card-story .card__category--people-behind,.card-our-approach .card__category--people-behind{background:#FACD76;}.card-story .card__category--technology-future,.card-our-approach .card__category--technology-future{background:#81D9FF;color:#fff;}.card-story .card__category--education,.card-our-approach .card__category--education{background:#FF8282;}.card-story .card__category--empower-people,.card-story .card__category--empowering-people,.card-story .card__category--РАСШИРЕНИЕ-ВОЗМОЖНОСТЕЙ-СОТРУДНИКОВ,.card-story .card__category--menschen-befähigen,.card-story .card__category--valorizzare-le-persone,.card-story .card__category--расширение-возможностей-сотрудников,.card-story .card__category--wzmacnianie-roli-i-pozycji-ludzi,.card-story .card__category--empoderamiento-personas,.card-story .card__category--empoderamento-das-pessoas,.card-our-approach .card__category--empower-people,.card-our-approach .card__category--empowering-people,.card-our-approach .card__category--РАСШИРЕНИЕ-ВОЗМОЖНОСТЕЙ-СОТРУДНИКОВ,.card-our-approach .card__category--menschen-befähigen,.card-our-approach .card__category--valorizzare-le-persone,.card-our-approach .card__category--расширение-возможностей-сотрудников,.card-our-approach .card__category--wzmacnianie-roli-i-pozycji-ludzi,.card-our-approach .card__category--empoderamiento-personas,.card-our-approach .card__category--empoderamento-das-pessoas{background:#D15B41;color:rgba(34,6,0,0.8);}.card-story .card__category--consumer-responsibly,.card-our-approach .card__category--consumer-responsibly{background:#F55F63;color:rgba(115,0,3,0.8);}.card-story .card__category--source-ingredients-responsibly,.card-story .card__category--source-ingredients-sustainably,.card-story .card__category--approvvigionamento-responsabile-degli-ingredienti,.card-story .card__category--approvvigionamento-sostenibile-degli-ingredienti,.card-story .card__category--nachhaltige-beschaffung-von-zutaten,.card-story .card__category--ОТВЕТСТВЕННЫЙ-ОТБОР-СЫРЬЯ,.card-story .card__category--ответственный-отбор-сырья,.card-story .card__category--surowce-ze-zrównoważonych-źródeł,.card-story .card__category--origen sostenible de los ingredientes,.card-story .card__category--aquisição-responsável-de-ingredientes,.card-our-approach .card__category--source-ingredients-responsibly,.card-our-approach .card__category--source-ingredients-sustainably,.card-our-approach .card__category--approvvigionamento-responsabile-degli-ingredienti,.card-our-approach .card__category--approvvigionamento-sostenibile-degli-ingredienti,.card-our-approach .card__category--nachhaltige-beschaffung-von-zutaten,.card-our-approach .card__category--ОТВЕТСТВЕННЫЙ-ОТБОР-СЫРЬЯ,.card-our-approach .card__category--ответственный-отбор-сырья,.card-our-approach .card__category--surowce-ze-zrównoważonych-źródeł,.card-our-approach .card__category--origen sostenible de los ingredientes,.card-our-approach .card__category--aquisição-responsável-de-ingredientes{background:#FACD76;color:#8C6C2D;}.card-story .card__category--protect-the-environment,.card-story .card__category--protezione-dell-ambiente,.card-story .card__category--schutz-der-umwelt,.card-story .card__category--ЗАЩИТА-ОКРУЖАЮЩЕЙ-СРЕДЫ,.card-story .card__category--защита-окружающей-среды,.card-story .card__category--ochrona-środowiska,.card-story .card__category--proteger-el-medioambiente,.card-story .card__category--proteção-do-meio-ambiente,.card-our-approach .card__category--protect-the-environment,.card-our-approach .card__category--protezione-dell-ambiente,.card-our-approach .card__category--schutz-der-umwelt,.card-our-approach .card__category--ЗАЩИТА-ОКРУЖАЮЩЕЙ-СРЕДЫ,.card-our-approach .card__category--защита-окружающей-среды,.card-our-approach .card__category--ochrona-środowiska,.card-our-approach .card__category--proteger-el-medioambiente,.card-our-approach .card__category--proteção-do-meio-ambiente{background:#B6D3C9;color:#207C5C;}.card-story .card__reading-time,.card-our-approach .card__reading-time{border-radius:50px;background:rgba(0,0,0,0.5);color:#fff;font-family:"Rubik";font-size:12px;letter-spacing:0.5px;float:left;width:auto;margin-bottom:10px;padding:5px 10px 5px 22px;background-image:url(/int/brands/ferrerosustainability/themes/custom/ferrerosustainability_theme/assets/images/icons/reading-time.svg?t=1708679321);background-repeat:no-repeat;background-size:7px;background-position:left 10px center;position:relative;z-index:10;}.card-story .card__title,.card-our-approach .card__title{float:left;width:calc(100% - 70px);color:#fff;font-size:28px;line-height:38px;position:relative;z-index:10;}.card-story .card__title a,.card-our-approach .card__title a{color:inherit;}.card-story .card__abstract,.card-our-approach .card__abstract{float:left;width:calc(100% - 120px);margin-top:15px;color:#fff;font-size:18px;line-height:24px;font-family:"Rubik";}.card-story .card__cta,.card-our-approach .card__cta{position:absolute;bottom:30px;right:30px;text-align:right;width:45px;height:20px;background-image:url(/int/brands/ferrerosustainability/themes/custom/ferrerosustainability_theme/assets/images/icons/arrow-l-white.svg?t=1708679321);background-repeat:no-repeat;background-size:contain;z-index:10;}.card-story--featured,.card-our-approach--featured{height:calc(100% - 60px);}.card-story--featured .card__title,.card-our-approach--featured .card__title{font-size:46px;line-height:62px;}.card-story.highlighted,.card-our-approach.highlighted{width:calc(100% - 30px) !important;height:700px !important;}.card-story.highlighted .card__highlighted,.card-our-approach.highlighted .card__highlighted{position:absolute;z-index:16;top:30px;left:30px;padding:8px 20px;background:rgba(64,92,91,0.7);border-radius:30px;width:auto;color:#fff;font-size:14px;letter-spacing:0.5px;text-transform:uppercase;font-family:"Rubik";font-weight:600;}.card-story.highlighted .card__body,.card-our-approach.highlighted .card__body{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;z-index:3;}.card-story.highlighted .card__title,.card-our-approach.highlighted .card__title{font-size:60px;line-height:90px;width:100%;margin-bottom:15px;}.card-story.highlighted .card__title a,.card-our-approach.highlighted .card__title a{color:inherit;}.card-story.highlighted .card__category,.card-story.highlighted .card__reading-time,.card-our-approach.highlighted .card__category,.card-our-approach.highlighted .card__reading-time{display:inline-block;float:none;vertical-align:bottom;margin:0 5px;}.card-story.highlighted .card__reading-time,.card-our-approach.highlighted .card__reading-time{padding:10px 10px 10px 20px;margin-bottom:0;}.card-story.highlighted .card__abstract,.card-our-approach.highlighted .card__abstract{float:none;margin-top:60px;display:inline-block;width:100%;text-align:center;}.card-story.highlighted .card__abstract p,.card-our-approach.highlighted .card__abstract p{display:inline-block;max-width:700px;}.card-story.highlighted .card__cta,.card-our-approach.highlighted .card__cta{margin-top:60px;display:inline-block;position:relative;right:auto;top:auto;transform:none;color:#fff;border:2px solid #fff;padding:8px 30px;width:auto;height:auto;background-image:none;font-family:"Roboto";text-transform:uppercase;}.card-story.highlighted .card__cta:hover:before,.card-our-approach.highlighted .card__cta:hover:before{display:none !important;}.card-story.highlighted .card__cta a,.card-our-approach.highlighted .card__cta a{float:none;width:auto;height:auto;background:none;font-family:"Roboto";text-transform:uppercase;color:inherit;}.card-news{padding:30px;background:#fff;color:#5B3429;position:relative;border-radius:12px;position:relative;}.card-news a.wrapper{position:absolute;top:0;left:0;width:100%;height:100%;color:inherit;padding:30px;}.card-news .card__share{position:absolute;z-index:10;top:20px;right:20px;width:20px;height:20px;cursor:pointer;background-image:url(/int/brands/ferrerosustainability/themes/custom/ferrerosustainability_theme/assets/images/icons/share-filled.svg?t=1708679321);background-size:contain;background-position:center center;background-repeat:no-repeat;}.card-news .card__share ul{display:none;position:absolute;top:-60px;right:-5px;width:auto;background:#fff;padding:5px 15px;box-shadow:0 10px 20px -6px rgba(64,92,91,0.3);min-width:250px;border-radius:4px;}.card-news .card__share ul:before{content:'';position:absolute;border-top:8px solid #fff;border-left:6px solid transparent;border-right:6px solid transparent;top:100%;right:10px;box-shadow:0 5px 10px -5px rgba(0,0,0,0.6);}.card-news .card__share ul li{width:40px;height:40px;float:left;margin:0 10px;background-size:90%;background-position:center center;background-repeat:no-repeat;cursor:pointer;position:relative;}.card-news .card__share ul li a{position:absolute;width:100%;height:100%;top:0;left:0;cursor:pointer;}.card-news .card__share ul li:first-of-type{margin-left:0;}.card-news .card__share ul li:last-of-type{margin-right:0;}.card-news .card__share ul li.fb{background-image:url(/int/brands/ferrerosustainability/themes/custom/ferrerosustainability_theme/assets/images/icons/share-fb.png?t=1708679321);}.card-news .card__share ul li.tw{background-image:url(/int/brands/ferrerosustainability/themes/custom/ferrerosustainability_theme/assets/images/icons/share-twitter.png?t=1708679321);}.card-news .card__share ul li.email{background-image:url(/int/brands/ferrerosustainability/themes/custom/ferrerosustainability_theme/assets/images/icons/share-email.png?t=1708679321);}.card-news .card__share ul li.url{background-image:url(/int/brands/ferrerosustainability/themes/custom/ferrerosustainability_theme/assets/images/icons/share-link.png?t=1708679321);margin-right:0;}.card-news .card__share ul li.copied{display:none;text-align:center;margin:0;width:100%;font-size:14px;line-height:40px;text-transform:uppercase;font-family:"Roboto";}.card-news .card__date{float:left;width:100%;opacity:0.6;font-size:12px;letter-spacing:0.5px;text-transform:uppercase;margin-bottom:10px;font-family:"Rubik";color:inherit;}.card-news .card__title{float:left;width:100%;font-size:26px;line-height:32px;margin-bottom:15px;color:inherit;}.card-news .card__title a{color:inherit;}.card-news .card__abstract{float:left;width:100%;font-size:14px;line-height:20px;font-family:"Rubik";opacity:0.5;padding-bottom:45px;color:inherit;}.card-news .card__abstract a{color:inherit;font-size:inherit;opacity:inherit;}.card-news .card__cta{position:absolute;bottom:30px;left:30px;text-align:right;width:45px;height:20px;background-image:url(/int/brands/ferrerosustainability/themes/custom/ferrerosustainability_theme/assets/images/icons/arrow-l-brown.svg?t=1708679321);background-repeat:no-repeat;background-size:contain;}.btn{width:auto;min-width:200px;text-align:center;font-family:"Rubik";transition:all 200ms ease-in-out;text-transform:uppercase;}.btn:hover{transition:all 90ms ease-out;}.btn:hover a{color:inherit;}.btn a{float:left;width:100%;color:inherit;text-decoration:none;font-size:16px;font-weight:500;height:50px;line-height:50px;padding:0 30px;}.btn a .icon{display:inline-block;vertical-align:middle;margin-left:10px;max-width:24px;width:100%;}.btn-filled{position:relative;overflow:hidden;}.btn-filled--white{background:#fff;color:#5B3429;}.btn-outline{position:relative;height:50px;}.btn-outline a{line-height:46px;}.btn-outline--white{border:2px solid #fff;color:#fff;}.btn-outline--green{border:2px solid #405C5B;color:#405C5B;}.btn--shadow{box-shadow:0 10px 15px -8px rgba(0,0,0,0.4);}.block-system-branding-block{position:relative !important;top:auto !important;left:auto !important;margin:0 !important;}form#user-login-form{padding-top:200px;margin-left:100px;margin-bottom:100px;}@media screen and (min-width:1600px){section.report .quote{width:100%;margin-left:0px;}}@media screen and (min-width:1600px){section.report .quote{width:100%;margin-left:0px;}}@media screen and (max-width:1320px){section.story .story__title h1{width:100%;font-size:40px;line-height:48px;}section.story .story__title h1 br{display:none;}section.story .story__category{font-size:12px;}section.story .story__pic{background-position-x:center;}section.story .story__pic-content{padding:0 20px;top:auto;transform:translateX(-50%);bottom:120px;left:50%;}section.story .story__pic-content .back{position:relative;float:left;left:auto;transform:none;}section.story .story__pic-content .back p{text-align:left;}}@media screen and (max-width:1240px){section.sustainablity-report .container:last-of-type{display:flex;flex-flow:column-reverse;}section.sustainablity-report .timeline{width:100%;height:200px;margin-top:0;}section.sustainablity-report .timeline:before{width:100%;height:2px;top:30px;}section.sustainablity-report .timeline-wrapper{margin-top:0;padding-top:60px;padding-bottom:0;}section.sustainablity-report .timeline .swiper-slide{text-align:center;}section.sustainablity-report .timeline .swiper-slide span{right:auto;left:50%;transform:translateX(-50%);}section.sustainablity-report .timeline .swiper-slide .timeline__year{margin-right:auto;margin-top:60px;float:none;}section.sustainablity-report .timeline-button-next,section.sustainablity-report .timeline-button-prev{width:38px;height:38px;transform:rotate(-90deg);top:calc(100% - 188px);margin:0;z-index:99;background-color:#fff;}section.sustainablity-report .timeline-button-next{right:20px;}section.sustainablity-report .timeline__content{width:100%;}section.sustainablity-report .timeline__content .report{max-width:none;width:90%;padding-bottom:90%;margin-left:0;margin-top:0;}section.sustainablity-report .timeline__content .download{width:100%;margin-top:30px;margin-bottom:30px;}section.sustainablity-report .timeline__content .download ul{max-width:none;}section.our-approach-page .our-approach-page__filter{width:calc(100% + 40px);margin-left:-20px;overflow-y:hidden;overflow-x:scroll;height:60px;}section.our-approach-page .our-approach-page__filter ul{height:60px;padding:0 20px;white-space:nowrap;overflow-y:hidden;overflow-x:scroll;-webkit-overflow-scrolling:touch;}}@media screen and (min-width:768px) and (max-width:1200px){section.newsroom .card-news{width:calc(50% - 30px);min-height:300px;}section.newsroom .card-news--highlighted{width:calc(100% - 30px);margin-bottom:30px;}section.newsroom .card-news--highlighted .card__pic{padding-bottom:500px;}section.report{margin-bottom:60px;}section.report:before{top:-60px;}section.latest-news .card{width:calc(50% - 30px);}section.latest-news .card:last-of-type{margin-left:0;margin-top:30px;}section.latest-news .card__title{font-size:20px;line-height:28px;}section.latest-news .card__abstract{font-size:14px;line-height:20px;}section.stories .card__reading-time{font-size:10px;letter-spacing:0.5px;}section.stories .card__title{font-size:20px;line-height:28px;}section.stories .card__abstract{font-size:14px;line-height:20px;}section.stories .card__category{font-size:10px;}}@media screen and (min-width:768px) and (max-width:1420px){header.header .logo{margin-right:30px;max-width:200px;}header.header .logo .logotype{max-width:140px;}header.header .logo span{width:100%;float:left;margin-left:0;font-size:20px;line-height:0;}header.header nav ul li{font-size:14px;margin-right:30px;}}@media screen and (min-width:768px) and (max-width:1240px){section.latest-stories .col{width:50%;}section.latest-stories .card-story{min-height:250px;}section.latest-stories .card-story--featured .card__title{font-size:24px;line-height:30px;}section.latest-stories .card__reading-time{font-size:10px;letter-spacing:0.5px;}section.latest-stories .card__title{font-size:20px;line-height:26px;}section.latest-stories .card__category{font-size:10px;}section.latest-stories .card__abstract{font-size:14px;line-height:20px;}section.sustainablity-report .timeline__content{position:relative;margin-bottom:30px;}section.sustainablity-report .timeline__content .report{width:50%;padding-bottom:50%;margin-right:0;float:left;background-position-x:center;}section.sustainablity-report .timeline__content .download{float:right;width:calc(50% - 30px);position:absolute;top:auto;bottom:0;margin-right:30px;margin-bottom:0;}section.sustainablity-report .timeline__content .download ul.download{float:left;width:100%;position:relative;}section.sustainablity-report .timeline__content .download ul.download li{margin-right:0;}section.sustainablity-report .timeline__content .download ul.download li:last-of-type{margin-bottom:0;}section.our-approach{padding-top:0;}section.our-approach .our-approach__content{width:100%;}section.our-approach .our-approach__content .card{width:calc(50% - 15px);}section.our-approach .our-approach__content .card:nth-of-type(2),section.our-approach .our-approach__content .card:nth-of-type(4){margin-right:0;width:calc(50% - 15px);}section.our-approach .card{width:100%;height:300px;}}@media screen and (min-width:1241px) and (max-width:1440px){section.sustainablity-report .pics-wrapper{transition:all 0.3s ease-out;transform:scale(0.8);}}@media screen and (max-width:1140px){section.story .story__content .video,section.story .story__content video,section.story .story__content img{width:calc(100% + 40px);margin-left:-20px;}section.our-approach-page .our-approach-page__content .video,section.our-approach-page .our-approach-page__content video,section.our-approach-page .our-approach-page__content img{width:calc(100% + 40px);margin-left:-20px;}}@media screen and (max-width:767px){.menu__icon{display:block !important;}.d-only{display:none !important;}.m-only{display:inline-block !important;}header.header .menu-m ul li.documentos,header.header .menu-m ul li.documenti,header.header .menu-m ul li.dokumente,header.header .menu-m ul li.документы,header.header .menu-m ul li.dokumenty{display:none;}header.header .menu-m ul li.our-approach > a,header.header .menu-m ul li.unser-ansatz > a{display:none;}header.header .menu-m ul li.our-approach ul,header.header .menu-m ul li.unser-ansatz ul{margin:0;list-style:none;padding:0;}header.header .menu-m ul li.our-approach ul li,header.header .menu-m ul li.unser-ansatz ul li{font-family:"Prata";font-style:normal;font-weight:400;font-size:30px;line-height:41px;color:#fff;padding:19px 0;margin-bottom:0;border-top:1px solid rgba(255,255,255,0.5);}header.header .menu-m ul li.our-approach ul li a,header.header .menu-m ul li.unser-ansatz ul li a{display:flex;flex-direction:column;}header.header .menu-m ul li.our-approach ul li a span,header.header .menu-m ul li.unser-ansatz ul li a span{font-size:24px;line-height:33px;}header.header .menu-m ul li.our-approach ul:last-child,header.header .menu-m ul li.unser-ansatz ul:last-child{border-bottom:1px solid rgba(255,255,255,0.5);}body.hp header.filled ul li ul,body.page-node-type-home header.filled ul li ul,body.story header.filled ul li ul,body.page-node-type-story header.filled ul li ul{background:transparent;}body.stories .hero__content h1,body.page-node-type-stories .hero__content h1{width:100%;max-width:none;font-size:30px;}body.stories .hero__content form,body.page-node-type-stories .hero__content form{float:left;width:100%;padding:0;margin-top:5px;}body.stories .hero__content form fieldset,body.page-node-type-stories .hero__content form fieldset{float:left;width:100% !important;padding:0;}body.stories .hero__content form fieldset:first-of-type:after,body.page-node-type-stories .hero__content form fieldset:first-of-type:after{left:2px;}body.stories .hero__content form fieldset input,body.page-node-type-stories .hero__content form fieldset input{width:100%;}body.newsroom .hero__content h1,body.page-node-type-newsroom .hero__content h1{width:100%;max-width:none;font-size:30px;}body.newsroom .hero__content form,body.page-node-type-newsroom .hero__content form{float:left;width:100%;padding:0;margin-top:5px;}body.newsroom .hero__content form fieldset,body.page-node-type-newsroom .hero__content form fieldset{float:left;padding:0;}body.newsroom .hero__content form fieldset.select,body.page-node-type-newsroom .hero__content form fieldset.select{width:50%;margin-top:15px;}body.newsroom .hero__content form fieldset:first-of-type,body.page-node-type-newsroom .hero__content form fieldset:first-of-type{width:100% !important;}body.newsroom .hero__content form fieldset:first-of-type:after,body.page-node-type-newsroom .hero__content form fieldset:first-of-type:after{left:2px;}body.newsroom .hero__content form fieldset input,body.page-node-type-newsroom .hero__content form fieldset input{width:100%;}body.newsroom .hero__content form fieldset select,body.page-node-type-newsroom .hero__content form fieldset select{border:0;}body.sustainablity-report section.hero h1,body.page-node-type-sustainability-report section.hero h1{width:100%;max-width:none;font-size:30px;}body.our-approach .hero__content h1,body.page-node-type-our-approach .hero__content h1,body.page-node-type-oa-pillar-01 .hero__content h1,body.page-node-type-oa-pillar-02 .hero__content h1,body.page-node-type-oa-pillar-03 .hero__content h1,body.page-node-type-dynamic-oa .hero__content h1,body.page-node-type-oa-pillar-04 .hero__content h1{width:100%;max-width:none;font-size:30px;}header.header{padding:20px 0;margin-top:0;}header.header nav{display:none;}header.header .logo .logotype{max-width:140px;}header.header .logo span{width:100%;float:left;margin-left:0;font-size:20px;line-height:0;}header.header ul.social li{display:none;}header.header .search-wrapper{padding:30px 0;}header.header .search-wrapper form{left:0px;transform:none;max-width:initial;width:calc(100% - 90px);}header.header .search-wrapper form input{padding:0px 0px 0px 40px;}header.header .menu-m{overflow-y:scroll;overflow-x:hidden;height:100vh;}header.header .menu-m .language-selector{margin-top:-37px;float:left;width:100%;padding-left:40px;}header.header .menu-m .language-selector:before{transform:none;top:-2px;left:33px;width:19px;height:19px;}header.header .menu-m .language-selector:after{top:4px;right:auto;transform:none;margin-left:8px;}header.header .menu-m .language-selector ul{float:left;width:100%;position:relative;left:auto;top:auto;transform:none;display:block;padding:0;margin-top:25px;margin-bottom:40px;background:none;box-shadow:none;}header.header .menu-m .language-selector ul:before{display:none;}header.header .menu-m .language-selector ul li{border-bottom:0;margin-bottom:0;padding-bottom:0;text-transform:none;}header.header .menu-m .language-selector ul li a{font-weight:400;font-size:18px;line-height:21.33px;color:rgba(255,255,255,0.6);margin:7.5px 0;}footer.footer{text-align:center;padding:30px 0;}footer.footer .col{width:100%;padding:0;}footer.footer .col:nth-child(2){border-left:0;border-right:0;border-top:1px solid rgba(250,205,118,0.5);border-bottom:1px solid rgba(250,205,118,0.5);margin:15px 0;padding:15px 0;}footer.footer .col:nth-child(4){border-left:0;border-top:1px solid rgba(250,205,118,0.5);}footer.footer .col:first-child ul li{margin-bottom:10px;}footer.footer .col:first-child ul li:last-child{margin-bottom:0;}footer.footer .col ul li img{float:none;display:inline-block;}.card-story .card__title{font-size:32px;line-height:42px;}.card-story .card__abstract{font-size:16px;line-height:24px;}section h2.section-title{font-size:36px;line-height:44px;width:100%;margin-bottom:0 !important;position:relative;}section h2.section-title:lang(de){font-size:28px;}section a.go-to{float:left;}section span.section-lbl{font-size:14px;}section.hero{height:700px;}section.hero .hero-carousel{height:700px;}section.hero .hero-carousel__slide-content{top:50%;}section.hero .hero-carousel__slide-label{font-size:12px;}section.hero .hero-carousel__slide-title{font-size:36px;line-height:38px;}section.hero .hero-carousel-thumbs{top:-160px;bottom:auto;}section.hero .hero-carousel-thumbs__content{padding-right:15px;}section.report{margin-bottom:0;}section.report:before{top:-30px;}section.report .container{display:flex;flex-flow:row wrap;}section.report .col{width:100%;float:none;}section.report .col:first-of-type{order:2;}section.report .col:last-of-type{order:1;}section.report .report{padding-left:0;}section.report .download{margin-top:5px !important;}section.report .download ul li{width:100% !important;}section.report .quote{padding:0 60px;margin-top:60px;margin-bottom:30px;font-size:16px;line-height:24px;width:100%;margin-left:0;}section.report .quote:before{font-size:90px;left:0;top:20px;}section.report .quote:after{font-size:90px;right:0;bottom:20px;}section.report .quote__author{margin-top:40px;z-index:2;text-align:left;margin-left:-40px;width:calc(100% + 80px);line-height:16px;padding-left:30px;}section.report .quote__author:before{left:-10px;}section.latest-stories{margin-top:60px;}section.latest-stories .stories-wrapper .col{width:100%;padding:0 !important;}section.latest-stories .stories-wrapper .col:last-of-type{margin-top:30px;}section.latest-stories .stories-wrapper .col:last-of-type .card{min-height:600px;}section.latest-stories .stories-wrapper .col:last-of-type .card__title{width:calc(100% - 30px);font-size:32px;line-height:42px;}section.latest-stories .stories-wrapper .col:last-of-type .card__abstract{width:calc(100% - 90px);}section.latest-stories .stories-wrapper .card-story{padding-bottom:calc(60% - 5px);}section.latest-stories .stories-wrapper .card__category{font-size:10px;}section.latest-stories .stories-wrapper .card__reading-time{font-size:10px;}section.latest-stories .stories-wrapper .card__title{font-size:24px;line-height:36px;}section.stories .col{width:100%;padding-right:0 !important;}section.stories .col:first-of-type{margin-bottom:30px;}section.stories .stories__filter{overflow-y:hidden;overflow-x:scroll;height:40px;}section.stories .stories__filter .container{padding:0;}section.stories .stories__filter ul{padding:0 20px;}section.stories .card{width:100%;height:auto;min-height:300px;margin-left:0;margin-right:0;margin-bottom:0 !important;margin-top:30px !important;}section.stories .card:last-of-type{margin-bottom:0;}section.stories .card__category{font-size:10px;}section.stories .card__reading-time{font-size:10px;}section.stories .card__pic:after{content:'';top:0;left:0;position:absolute;background:rgba(0,0,0,0.4);width:100%;height:100%;}section.stories .card__title{font-size:20px;line-height:28px;width:calc(100% - 80px);}section.stories .card__abstract{width:calc(100% - 80px);font-size:14px;line-height:20px;}section.stories .card.highlighted{width:100% !important;height:600px;}section.stories .card.highlighted .card__highlighted{font-size:12px;font-weight:500;}section.stories .card.highlighted .card__title{width:100%;font-size:32px;line-height:42px;}section.stories .card.highlighted .card__abstract{font-size:16px;}section.stories .card.highlighted .card__category{line-height:20px;}section.stories .card.highlighted .card__body{top:50%;padding-bottom:0;}section.story .story__title h1{width:100%;font-size:32px;line-height:44px;}section.story .story__category{margin-right:0;margin-bottom:20px;}section.story .story__pic-content .row{float:left;width:100%;}section.story .story__content .quote{width:calc(100% + 40px);left:-20px;}section.story .story__content .quote__content{left:20px;width:calc(100% - 20px);transform:translateY(-50%);font-size:16px;line-height:28px;padding:0 30px;}section.story .story__content .quote__author{font-size:12px;}section.latest-news{margin-top:30px;padding:60px 0 0 0;}section.latest-news:before{margin-top:-30px;background-position-y:4px;}section.latest-news .latest-news-content{width:100%;}section.latest-news .card{width:100%;height:auto;min-height:0;margin-left:0;margin-right:0;margin-bottom:30px;padding-bottom:30px;}section.latest-news .card-news a.wrapper{position:relative !important;display:inline-block;padding:0;float:left;}section.latest-news .card:last-of-type{margin-bottom:0;}section.latest-news .card__title{font-size:20px;line-height:28px;}section.latest-news .card__abstract{font-size:14px;line-height:20px;}section.latest-news .card__cta{position:relative;left:0;bottom:0;float:left;}section.news .news__title h1{margin-top:15px;margin-bottom:20px;text-align:center;font-size:30px;line-height:36px;}section.news .news__title h1 br{display:none;}section.news .news__pic{left:auto;width:100%;margin-bottom:20px;height:0;padding-bottom:50%;background-size:cover;}section.news .news__content .quote{left:auto;width:100%;padding:20px;font-size:16px;line-height:28px;}section.news .news__content .quote__author{font-size:12px;line-height:14px;}section.news .news__content .download ul li{width:100%;}section.newsroom:before{top:-30px;}section.newsroom .container{padding:0 20px;}section.newsroom .card{width:100%;height:auto !important;margin-left:0;margin-right:0;}section.newsroom .card-news--highlighted{margin-bottom:30px;}section.newsroom .card-news--highlighted .card__pic{background-size:cover;}section.newsroom .card-news--pic .card__date,section.newsroom .card-news--pic .card__title,section.newsroom .card-news--pic .card__abstract{width:100%;}section.newsroom .card-news--pic .card__pic{height:200px;float:left;width:calc(100% + 60px);}section.newsroom .card-news--pic .card__share{z-index:2;}section.sustainablity-report{padding-top:0;}section.sustainablity-report p{width:100%;font-size:14px;line-height:20px;}section.sustainablity-report .pics-wrapper{display:none;}section.our-approach{padding-top:0;}section.our-approach .our-approach__content{width:100%;}section.our-approach .our-approach__content .card{width:100%;}section.our-approach .card{width:100%;height:300px;}section.our-approach-page .our-approach-page__content{padding-bottom:0;}section.our-approach-page .our-approach-page__content .row--filled:before{width:calc(100% + 40px);left:-20px;}section.our-approach-page .our-approach-page__content .col{width:100%;}section.our-approach-page .our-approach-page__content .col--4,section.our-approach-page .our-approach-page__content .col--45,section.our-approach-page .our-approach-page__content .col--3{text-align:center;padding-left:0;}section.our-approach-page .our-approach-page__content .col--4 img,section.our-approach-page .our-approach-page__content .col--45 img,section.our-approach-page .our-approach-page__content .col--3 img{width:40% !important;float:none;margin-bottom:40px;}section.our-approach-page .our-approach-page__content img{width:100%;margin-left:0;}section.our-approach-page .our-approach-page__content small.note{font-size:12px;line-height:16px;margin-top:0;}section.our-approach-page .our-approach-page__content .quote{width:calc(100% + 40px);}section.our-approach-page .our-approach-page__content .quote--basic{width:100%;margin-left:0;padding:20px 40px 20px 40px;font-size:16px;line-height:20px;}section.our-approach-page .our-approach-page__content .quote--basic-img .quote--basic__content{padding-right:0;}section.our-approach-page .our-approach-page__content .quote--basic-img img{position:relative;left:auto;top:auto;right:auto;transform:none;max-width:70%;}section.our-approach-page .our-approach-page__content .quote--image{height:auto;padding:60px 20px;left:-20px;}section.our-approach-page .our-approach-page__content .quote--image__content{width:100%;transform:none;left:auto;max-width:none;padding:20px 0 0 0;border-left:0;border-top:8px solid #BB4E36;font-size:18px;line-height:26px;position:relative;z-index:2;float:left;}section.our-approach-page .our-approach-page__content .quote__content{left:20px;width:calc(100% - 20px);transform:translateY(-50%);font-size:16px;line-height:28px;padding:0 30px;}section.our-approach-page .our-approach-page__content .quote__author{font-size:12px;}section.our-approach-page .our-approach-page__content ol{column-count:1;}section.our-approach-page .our-approach-page__content ul:not(.share).icons li img.icon,section.our-approach-page .our-approach-page__content ul:not(.download).icons li img.icon{max-width:120px;margin-right:0;margin-bottom:30px;}section.our-approach-page .our-approach-page__content ul:not(.share).icons li span,section.our-approach-page .our-approach-page__content ul:not(.download).icons li span{width:100%;}section.our-approach-page .our-approach-page__content ul.energy-projects li{width:100%;padding:0;margin-bottom:60px;}section.our-approach-page .our-approach-page__content ul.energy-projects li:last-of-type{margin-bottom:0;}section.our-approach-page .our-approach-page__content ul.energy-projects li span.icon{height:auto;}section.our-approach-page .our-approach-page__content ul.energy-projects li span.icon img{max-width:120px;}section.our-approach-page .our-approach-page__content ul.energy-projects li span.label{line-height:16px;}section.our-approach-page .our-approach-page__content ul.cocoa-foundation-plus{text-align:center;}section.our-approach-page .our-approach-page__content ul.cocoa-foundation-plus li{float:none;width:60%;padding-bottom:60%;margin-bottom:20px;}section.our-approach-page .our-approach-page__content ul.cocoa-foundation-plus li:last-of-type{margin-bottom:0;}section.our-approach-page .our-approach-page__content ul.cocoa-foundation-plus li span p{margin-bottom:0;}section.our-approach-page .our-approach-page__content ul.stats li:last-of-type{margin-bottom:0;}section.our-approach-page .our-approach-page__content ul.stats li span.icon{max-width:100px;}section.our-approach-page .our-approach-page__content ul.stats li span.content{width:100%;}section.our-approach-page .our-approach-page__content ul.stats li span.content span{font-size:30px;}section.our-approach-page .our-approach-page__content ul.stats li span.content p{font-size:12px;line-height:16px;}section.our-approach-page .our-approach-page__content ul.joy-of-moving{margin-top:0;}section.our-approach-page .our-approach-page__content ul.joy-of-moving li{width:60%;height:0;padding-bottom:60%;margin:40px 0;}section.our-approach-page .our-approach-page__content ul.global-results li{width:100%;}section.our-approach-page .our-approach-page__content ul.global-results li p{font-size:14px;margin-top:-10px;}section.our-approach-page .our-approach-page__content .commitment p{font-size:18px;line-height:80px;}section.our-approach-page .our-approach-page__content .commitment p span{width:80px;height:80px;}section.our-approach-page .our-approach-page__content .packaging-plus{margin:0;width:50%;padding-bottom:50%;}section.our-approach-page .our-approach-page__content .packaging-plus__wrapper{padding-top:40px;}section.our-approach-page .our-approach-page__content .packaging-plus__detail{margin-top:40px;width:100%;}section.our-approach-page .our-approach-page__content .packaging-plus__detail p{margin-bottom:0;}section.our-approach-page .our-approach-page__content .packaging-plus[data-plus='01'],section.our-approach-page .our-approach-page__content .packaging-plus[data-plus='03']{margin-top:-12%;}section.our-approach-page .our-approach-page__content .packaging-plus[data-plus='02'],section.our-approach-page .our-approach-page__content .packaging-plus[data-plus='04']{margin-top:25%;}section.our-approach-page .our-approach-page.our-approach-page .our-approach-page__filter{width:calc(100% + 40px);margin-left:-20px;overflow-y:hidden;overflow-x:scroll;height:60px;}section.our-approach-page .our-approach-page.our-approach-page .our-approach-page__filter ul{height:60px;padding:0 20px;white-space:nowrap;overflow-y:hidden;overflow-x:scroll;-webkit-overflow-scrolling:touch;}section.documents .documents-categories ul{text-align:left;}section.documents .documents-categories ul li{width:100%;padding:0;padding-right:30px;font-size:26px;margin-bottom:30px;position:relative;}section.documents .documents-categories ul li:after{content:'';position:absolute;top:10px;right:0px;width:20px;height:20px;background-image:url(/int/brands/ferrerosustainability/themes/custom/ferrerosustainability_theme/assets/images/icons/arrow-accordion.svg?t=1708679321);background-size:contain;background-position:center center;background-repeat:no-repeat;}section.documents .documents-categories ul li.active:after{transform:rotate(-180deg);}section.documents .documents-categories ul li span.documents__quantity{font-size:14px;}section.documents .documents-categories ul li .documents-category__content{width:calc(100%  + 30px);}section.documents .documents-categories ul li span.documents__quantity{font-size:14px;}section.documents .documents-category__content{margin-top:30px;}section.documents .documents-category__content h3{font-size:26px;}section.documents .documents-category__content .document{height:auto;min-height:120px;width:100%;}section.documents .documents-category__content .document:after{width:30px;right:5px;}section.documents .documents-category__content .document__content{padding-left:20px;width:calc(100% - 130px);}section.documents .documents-category__content .document__name{font-size:16px;line-height:18px;}section.documents .documents-category__content .document__date{font-size:14px;line-height:16px;}}
.swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-container-no-flexbox .swiper-slide{float:left}.swiper-container-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-box-sizing:content-box;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.swiper-container-multirow>.swiper-wrapper{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.swiper-container-free-mode>.swiper-wrapper{-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto}.swiper-slide{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:100%;height:100%;position:relative;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-transition-property:height,-webkit-transform;transition-property:height,-webkit-transform;-o-transition-property:transform,height;transition-property:transform,height;transition-property:transform,height,-webkit-transform}.swiper-container-3d{-webkit-perspective:1200px;perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-right{background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-top{background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-wp8-horizontal,.swiper-container-wp8-horizontal>.swiper-wrapper{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-container-wp8-vertical,.swiper-container-wp8-vertical>.swiper-wrapper{-ms-touch-action:pan-x;touch-action:pan-x}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:27px;height:44px;margin-top:-22px;z-index:10;cursor:pointer;background-size:27px 44px;background-position:center;background-repeat:no-repeat}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");left:10px;right:auto}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");right:10px;left:auto}.swiper-button-prev.swiper-button-white,.swiper-container-rtl .swiper-button-next.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}.swiper-button-next.swiper-button-white,.swiper-container-rtl .swiper-button-prev.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}.swiper-button-prev.swiper-button-black,.swiper-container-rtl .swiper-button-next.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}.swiper-button-next.swiper-button-black,.swiper-container-rtl .swiper-button-prev.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;-webkit-transition:.3s opacity;-o-transition:.3s opacity;transition:.3s opacity;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transform:scale(.33);-ms-transform:scale(.33);transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{-webkit-transform:scale(.66);-ms-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{-webkit-transform:scale(.33);-ms-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{-webkit-transform:scale(.66);-ms-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{-webkit-transform:scale(.33);-ms-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:100%;background:#000;opacity:.2}button.swiper-pagination-bullet{border:none;margin:0;padding:0;-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet-active{opacity:1;background:#007aff}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:6px 0;display:block}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:8px}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;-webkit-transition:.2s top,.2s -webkit-transform;transition:.2s top,.2s -webkit-transform;-o-transition:.2s transform,.2s top;transition:.2s transform,.2s top;transition:.2s transform,.2s top,.2s -webkit-transform}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);white-space:nowrap}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:.2s left,.2s -webkit-transform;transition:.2s left,.2s -webkit-transform;-o-transition:.2s transform,.2s left;transition:.2s transform,.2s left;transition:.2s transform,.2s left,.2s -webkit-transform}.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:.2s right,.2s -webkit-transform;transition:.2s right,.2s -webkit-transform;-o-transition:.2s transform,.2s right;transition:.2s transform,.2s right;transition:.2s transform,.2s right,.2s -webkit-transform}.swiper-pagination-progressbar{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:#007aff;position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top}.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{-webkit-transform-origin:right top;-ms-transform-origin:right top;transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progressbar,.swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.swiper-container-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-container-vertical>.swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0}.swiper-pagination-white .swiper-pagination-bullet-active{background:#fff}.swiper-pagination-progressbar.swiper-pagination-white{background:rgba(255,255,255,.25)}.swiper-pagination-progressbar.swiper-pagination-white .swiper-pagination-progressbar-fill{background:#fff}.swiper-pagination-black .swiper-pagination-bullet-active{background:#000}.swiper-pagination-progressbar.swiper-pagination-black{background:rgba(0,0,0,.25)}.swiper-pagination-progressbar.swiper-pagination-black .swiper-pagination-progressbar-fill{background:#000}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-container-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.swiper-slide-zoomed{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;-webkit-transform-origin:50%;-ms-transform-origin:50%;transform-origin:50%;-webkit-animation:swiper-preloader-spin 1s steps(12,end) infinite;animation:swiper-preloader-spin 1s steps(12,end) infinite}.swiper-lazy-preloader:after{display:block;content:'';width:100%;height:100%;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%236c6c6c'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");background-position:50%;background-size:100%;background-repeat:no-repeat}.swiper-lazy-preloader-white:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%23fff'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E")}@-webkit-keyframes swiper-preloader-spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes swiper-preloader-spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-container-fade.swiper-container-free-mode .swiper-slide{-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;-webkit-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube{overflow:visible}.swiper-container-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;width:100%;height:100%}.swiper-container-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube.swiper-container-rtl .swiper-slide{-webkit-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;background:#000;opacity:.6;-webkit-filter:blur(50px);filter:blur(50px);z-index:0}.swiper-container-flip{overflow:visible}.swiper-container-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-coverflow .swiper-wrapper{-ms-perspective:1200px}
