@import url("https://p.typekit.net/p.css?s=1&k=hon6pku&ht=tk&f=32227.32231&a=12735939&app=typekit&e=css");.action-links{list-style:none;padding:0;margin:1em 0;}[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-left:0.3em;margin-right:0;}.button-action{display:inline-block;line-height:160%;padding:0.2em 0.5em 0.3em;text-decoration:none;}.button-action:before{content:'+';font-weight:900;margin-left:-0.1em;padding-right:0.2em;}[dir="rtl"] .button-action:before{margin-left:0;margin-right:-0.1em;padding-left:0.2em;padding-right:0;}
.breadcrumb{padding-bottom:0.5em;}.breadcrumb ol{margin:0;padding:0;}[dir="rtl"] .breadcrumb ol{margin-right:0;}.breadcrumb li{display:inline;list-style-type:none;margin:0;padding:0;}.breadcrumb li:before{content:' \BB ';}.breadcrumb li:first-child:before{content:none;}
.button,.image-button{margin-left:1em;margin-right:1em;}.button:first-child,.image-button:first-child{margin-left:0;margin-right:0;}
.collapse-processed > summary{padding-left:0.5em;padding-right:0.5em;}.collapse-processed > summary:before{background:url(/core/misc/menu-expanded.png) 0 100% no-repeat;content:"";float:left;height:1em;width:1em;}[dir="rtl"] .collapse-processed > summary:before{background-position:100% 100%;float:right;}.collapse-processed:not([open]) > summary:before{background-position:25% 35%;-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg);}[dir="rtl"] .collapse-processed:not([open]) > summary:before{background-position:75% 35%;-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg);}
.container-inline label:after,.container-inline .label:after{content:':';}.form-type-radios .container-inline label:after{content:'';}.form-type-radios .container-inline .form-type-radio{margin:0 1em;}.container-inline .form-actions,.container-inline.form-actions{margin-top:0;margin-bottom:0;}
details{border:1px solid #ccc;margin-top:1em;margin-bottom:1em;}details > .details-wrapper{padding:0.5em 1.5em;}summary{cursor:pointer;padding:0.2em 0.5em;}
.exposed-filters .filters{float:left;margin-right:1em;}[dir="rtl"] .exposed-filters .filters{float:right;margin-left:1em;margin-right:0;}.exposed-filters .form-item{margin:0 0 0.1em 0;padding:0;}.exposed-filters .form-item label{float:left;font-weight:normal;width:10em;}[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-style:normal;font-weight:bold;}.exposed-filters .additional-filters{float:left;margin-right:1em;}[dir="rtl"] .exposed-filters .additional-filters{float:right;margin-left:1em;margin-right:0;}
.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-left:0.5em;padding-right:0;}.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;font-size:inherit;font-weight:bold;margin:0;padding:0;}.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-left:0;margin-right:2.4em;}.marker{color:#e00;}.form-required:after{content:'';vertical-align:super;display:inline-block;background-image:url(/core/misc/icons/ee0000/required.svg);background-repeat:no-repeat;background-size:6px 6px;width:6px;height:6px;margin:0 0.3em;}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{content:'';display:inline-block;height:14px;width:14px;vertical-align:sub;background:url(/core/misc/icons/e32700/error.svg) no-repeat;background-size:contain;}
.icon-help{background:url(/core/misc/help.png) 0 50% no-repeat;padding:1px 0 1px 20px;}[dir="rtl"] .icon-help{background-position:100% 50%;padding:1px 20px 1px 0;}.feed-icon{background:url(/core/misc/feed.svg) no-repeat;overflow:hidden;text-indent:-9999px;display:block;width:16px;height:16px;}
.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{background:transparent;border:0;cursor:pointer;margin:0;padding:0;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;list-style-type:none;padding:0 0.5em;}ul.links a.is-active{color:#000;}
ul.menu{list-style:none outside;margin-left:1em;padding:0;text-align:left;}[dir="rtl"] ul.menu{margin-left:0;margin-right:1em;text-align:right;}.menu-item--expanded{list-style-image:url(/core/misc/menu-expanded.png);list-style-type:circle;}.menu-item--collapsed{list-style-image:url(/core/misc/menu-collapsed.png);list-style-type:disc;}[dir="rtl"] .menu-item--collapsed{list-style-image:url(/core/misc/menu-collapsed-rtl.png);}.menu-item{padding-top:0.2em;margin:0;}ul.menu 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{list-style:none;margin:0 0 0.5em;padding:0;}.tabs > li{display:inline-block;margin-right:0.3em;}[dir="rtl"] .tabs > li{margin-left:0.3em;margin-right:0;}.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;margin:0;width:100%;box-sizing:border-box;}
.ui-dialog--narrow{max-width:500px;}@media screen and (max-width:600px){.ui-dialog--narrow{max-width:95%;min-width:95%;}}
.messages{background:no-repeat 10px 17px;border:1px solid;border-width:1px 1px 1px 0;border-radius:2px;padding:15px 20px 15px 35px;word-wrap:break-word;overflow-wrap:break-word;}[dir="rtl"] .messages{border-width:1px 0 1px 1px;background-position:right 10px top 17px;padding-left:20px;padding-right:35px;text-align:right;}.messages + .messages{margin-top:1.538em;}.messages__list{list-style:none;padding:0;margin:0;}.messages__item + .messages__item{margin-top:0.769em;}.messages--status{color:#325e1c;background-color:#f3faef;border-color:#c9e1bd #c9e1bd #c9e1bd transparent;background-image:url(/core/misc/icons/73b355/check.svg);box-shadow:-8px 0 0 #77b259;}[dir="rtl"] .messages--status{border-color:#c9e1bd transparent #c9e1bd #c9e1bd;box-shadow:8px 0 0 #77b259;margin-left:0;}.messages--warning{background-color:#fdf8ed;background-image:url(/core/misc/icons/e29700/warning.svg);border-color:#f4daa6 #f4daa6 #f4daa6 transparent;color:#734c00;box-shadow:-8px 0 0 #e09600;}[dir="rtl"] .messages--warning{border-color:#f4daa6 transparent #f4daa6 #f4daa6;box-shadow:8px 0 0 #e09600;}.messages--error{background-color:#fcf4f2;color:#a51b00;background-image:url(/core/misc/icons/e32700/error.svg);border-color:#f9c9bf #f9c9bf #f9c9bf transparent;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;}
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;}body{line-height:1;}ol,ul{list-style:none;}blockquote,q{quotes:none;}blockquote:before,blockquote:after{content:none;}q:before,q:after{content:"";content:none;}table{border-collapse:collapse;border-spacing:0;}select{-webkit-appearence:none;-moz-appearence:none;-ms-appearence:none;appearence:none;border-radius:none;}a{color:inherit;text-decoration:none;border-style:none;}@font-face{font-family:"Georgia";src:url("/themes/custom/cocoa/dist/assets/Georgia.ttf");}@font-face{font-family:"Georgia";src:url("/themes/custom/cocoa/dist/assets/Georgia Bold.ttf");font-weight:bold;}@font-face{font-family:"din-2014";src:url("https://use.typekit.net/af/cb6232/00000000000000003b9b0ad8/27/l?primer=f592e0a4b9356877842506ce344308576437e4f677d7c9b78ca2162e6cad991a&fvd=n4&v=3")
      format("woff2"),url("https://use.typekit.net/af/cb6232/00000000000000003b9b0ad8/27/d?primer=f592e0a4b9356877842506ce344308576437e4f677d7c9b78ca2162e6cad991a&fvd=n4&v=3")
      format("woff"),url("https://use.typekit.net/af/cb6232/00000000000000003b9b0ad8/27/a?primer=f592e0a4b9356877842506ce344308576437e4f677d7c9b78ca2162e6cad991a&fvd=n4&v=3")
      format("opentype");font-style:normal;font-weight:400;}@font-face{font-family:"din-2014";src:url("https://use.typekit.net/af/19a2f0/00000000000000003b9b0ac7/27/l?primer=f592e0a4b9356877842506ce344308576437e4f677d7c9b78ca2162e6cad991a&fvd=n7&v=3")
      format("woff2"),url("https://use.typekit.net/af/19a2f0/00000000000000003b9b0ac7/27/d?primer=f592e0a4b9356877842506ce344308576437e4f677d7c9b78ca2162e6cad991a&fvd=n7&v=3")
      format("woff"),url("https://use.typekit.net/af/19a2f0/00000000000000003b9b0ac7/27/a?primer=f592e0a4b9356877842506ce344308576437e4f677d7c9b78ca2162e6cad991a&fvd=n7&v=3")
      format("opentype");font-style:normal;font-weight:700;}article.video-teaser .article-content .field > h2,#block-cocoa-content .article-fullpage .banner-block h1,.path-blog .view-blog .view-header h2,.page-better .subbanner-page .value,.page-about .banner-page .field--name-field-about-highlight,.page-about #our-journey .slider-control h2,.page-about #our-progress .bottom .field--name-field-progress-number,.page-about #our-progress .bottom .field--name-field-progress-unit,.page-about #our-partners .left .field--name-field-about-subtitle,.page-home #home-header .slideshow .field--name-node-title,.page-home .home-better-left .field--name-field-home-highlight,.page-home .home-better-right .field--name-field-home-highlight,.page-home .home-better-vertical .field--name-field-home-highlight{font-size:2.5rem;font-weight:bold;line-height:1.13;font-style:normal;font-family:din-2014,sans-serif;}@media all and (max-width:768px){article.video-teaser .article-content .field > h2,#block-cocoa-content .article-fullpage .banner-block h1,.path-blog .view-blog .view-header h2,.page-better .subbanner-page .value,.page-about .banner-page .field--name-field-about-highlight,.page-about #our-journey .slider-control h2,.page-about #our-progress .bottom .field--name-field-progress-number,.page-about #our-progress .bottom .field--name-field-progress-unit,.page-about #our-partners .left .field--name-field-about-subtitle,.page-home #home-header .slideshow .field--name-node-title,.page-home .home-better-left .field--name-field-home-highlight,.page-home .home-better-right .field--name-field-home-highlight,.page-home .home-better-vertical .field--name-field-home-highlight{font-size:1.25rem !important;line-height:1.25 !important;letter-spacing:0.4px !important;}.page-home #home-header .slideshow .field--name-node-title h2{font-size:2rem !important;}}article.article-teaser .article-content h2,article.video-teaser .article-content h2,#block-cocoa-content .article-fullpage .center .main h2,.page-better .page-section .section-text .field--name-field-bh-description h2,.page-about .field--name-body h2,.page-about #our-journey .field--name-body h2,.page-about #our-ambitions .field--name-body h2,.page-about #our-progress .field--name-body h2,.page-about #our-challenges .field--name-body h2,.page-about #our-partners .field--name-body h2,.page-about #our-brands .field--name-body h2,.page-about #our-journey .field--name-field-about-column .field__item h2,article.article-teaser .article-content h3,article.video-teaser .article-content h3,#block-cocoa-content .article-fullpage .center .main h3,.page-better .page-section .section-text .field--name-field-bh-description h3,.page-about .field--name-body h3,.page-about #our-journey .field--name-body h3,.page-about #our-ambitions .field--name-body h3,.page-about #our-progress .field--name-body h3,.page-about #our-challenges .field--name-body h3,.page-about #our-partners .field--name-body h3,.page-about #our-brands .field--name-body h3,.page-about #our-journey .field--name-field-about-column .field__item h3,article.article-teaser .article-content h4,article.video-teaser .article-content h4,#block-cocoa-content .article-fullpage .center .main h4,.page-better .page-section .section-text .field--name-field-bh-description h4,.page-about .field--name-body h4,.page-about #our-journey .field--name-body h4,.page-about #our-ambitions .field--name-body h4,.page-about #our-progress .field--name-body h4,.page-about #our-challenges .field--name-body h4,.page-about #our-partners .field--name-body h4,.page-about #our-brands .field--name-body h4,.page-about #our-journey .field--name-field-about-column .field__item h4,#block-cocoa-content .article-fullpage .center .aside h2,.page-better .banner-page .our-progress-label-wrapper .our-progress-label,.page-about .banner-page .our-progress-label-wrapper .our-progress-label,.page-about #our-progress .bottom .field--name-field-progress-label,.page-home #home-header .bottom .field--name-field-home-links .field__item{font-family:din-2014,sans-serif;font-size:1.25rem;font-weight:bold;line-height:1.5;letter-spacing:0.4px;}@media all and (max-width:768px){article.article-teaser .article-content h2,article.video-teaser .article-content h2,#block-cocoa-content .article-fullpage .center .main h2,.page-better .page-section .section-text .field--name-field-bh-description h2,.page-about .field--name-body h2,.page-about #our-journey .field--name-body h2,.page-about #our-ambitions .field--name-body h2,.page-about #our-progress .field--name-body h2,.page-about #our-challenges .field--name-body h2,.page-about #our-partners .field--name-body h2,.page-about #our-brands .field--name-body h2,.page-about #our-journey .field--name-field-about-column .field__item h2,article.article-teaser .article-content h3,article.video-teaser .article-content h3,#block-cocoa-content .article-fullpage .center .main h3,.page-better .page-section .section-text .field--name-field-bh-description h3,.page-about .field--name-body h3,.page-about #our-journey .field--name-body h3,.page-about #our-ambitions .field--name-body h3,.page-about #our-progress .field--name-body h3,.page-about #our-challenges .field--name-body h3,.page-about #our-partners .field--name-body h3,.page-about #our-brands .field--name-body h3,.page-about #our-journey .field--name-field-about-column .field__item h3,article.article-teaser .article-content h4,article.video-teaser .article-content h4,#block-cocoa-content .article-fullpage .center .main h4,.page-better .page-section .section-text .field--name-field-bh-description h4,.page-about .field--name-body h4,.page-about #our-journey .field--name-body h4,.page-about #our-ambitions .field--name-body h4,.page-about #our-progress .field--name-body h4,.page-about #our-challenges .field--name-body h4,.page-about #our-partners .field--name-body h4,.page-about #our-brands .field--name-body h4,.page-about #our-journey .field--name-field-about-column .field__item h4,#block-cocoa-content .article-fullpage .center .aside h2,.page-better .banner-page .our-progress-label-wrapper .our-progress-label,.page-about .banner-page .our-progress-label-wrapper .our-progress-label,.page-about #our-progress .bottom .field--name-field-progress-label,.page-home #home-header .bottom .field--name-field-home-links .field__item{font-size:0.9375rem;line-height:1.53;letter-spacing:0.3px;}}.page-better .page-section .section-text h2:first-child,.page-about h2,.page-home .home-better-left .field--name-field-home-title,.page-home .home-better-right .field--name-field-home-title,.page-home .home-better-vertical .field--name-field-home-title{font-family:din-2014,sans-serif;font-size:5rem;font-weight:bold;line-height:1;}@media all and (max-width:768px){.page-better .page-section .section-text h2:first-child,.page-about h2,.page-home .home-better-left .field--name-field-home-title,.page-home .home-better-right .field--name-field-home-title,.page-home .home-better-vertical .field--name-field-home-title{font-size:2.5rem;}}article.article-teaser .article-content h2,article.video-teaser .article-content h2,article.article-better-normal .article-wrapper-left h3,.page-better article.video-teaser .article-wrapper-left h3,.path-blog .view-blog nav.pager,.page-better .page-section .section-text .field--name-field-bh-highlight,.page-about .field--name-field-about-highlight,.page-home #home-header .slideshow .field--name-field-article-highlight,.page-home .home-better-left .field--name-body,.page-home .home-better-right .field--name-body,.page-home .home-better-vertical .field--name-body{font-family:Georgia,"Times New Roman",Times,serif;font-size:1.25rem;line-height:1.5;}#block-cocoa-content .article-fullpage .banner-block .field,.page-about .subbanner-page .field--name-body{font-family:Georgia,"Times New Roman",Times,serif;font-size:1.5625rem;line-height:1.4;}@media all and (max-width:768px){#block-cocoa-content .article-fullpage .banner-block .field,.page-about .subbanner-page .field--name-body{font-size:1.25rem;line-height:1.5;}}#block-cocoa-content
  .article-fullpage
  .media
  .field--name-field-image-description,#block-cocoa-content
  .article-fullpage
  .media
  .field--name-field-video-description{font-family:Arial,Helvetica,sans-serif;font-size:10px;line-height:1.4;color:#967f61;}article.article-teaser .article-content blockquote,article.video-teaser .article-content blockquote,#block-cocoa-content .article-fullpage .center .main blockquote,.page-better
  .page-section
  .section-text
  .field--name-field-bh-description
  blockquote,.page-about .field--name-body blockquote,.page-about #our-journey .field--name-body blockquote,.page-about #our-ambitions .field--name-body blockquote,.page-about #our-progress .field--name-body blockquote,.page-about #our-challenges .field--name-body blockquote,.page-about #our-partners .field--name-body blockquote,.page-about #our-brands .field--name-body blockquote,.page-about
  #our-journey
  .field--name-field-about-column
  .field__item
  blockquote{font-family:Georgia,"Times New Roman",Times,serif;font-size:1.5625rem;font-style:italic;line-height:1.4;}article.article-teaser .article-content,article.video-teaser .article-content,#block-cocoa-content .article-fullpage .center .main,.page-better .page-section .section-text .field--name-field-bh-description,.page-about .field--name-body,.page-about #our-journey .field--name-body,.page-about #our-ambitions .field--name-body,.page-about #our-progress .field--name-body,.page-about #our-challenges .field--name-body,.page-about #our-partners .field--name-body,.page-about #our-brands .field--name-body,.page-about #our-journey .field--name-field-about-column .field__item{font-family:Arial,Helvetica,sans-serif;font-size:1.0625rem;line-height:1.65;}@media all and (max-width:768px){article.article-teaser .article-content,article.video-teaser .article-content,#block-cocoa-content .article-fullpage .center .main,.page-better .page-section .section-text .field--name-field-bh-description,.page-about .field--name-body,.page-about #our-journey .field--name-body,.page-about #our-ambitions .field--name-body,.page-about #our-progress .field--name-body,.page-about #our-challenges .field--name-body,.page-about #our-partners .field--name-body,.page-about #our-brands .field--name-body,.page-about #our-journey .field--name-field-about-column .field__item{font-size:0.875rem;line-height:1.71;}}article.article-teaser .article-content blockquote,article.video-teaser .article-content blockquote,#block-cocoa-content .article-fullpage .center .main blockquote,.page-better
  .page-section
  .section-text
  .field--name-field-bh-description
  blockquote,.page-about .field--name-body blockquote,.page-about #our-journey .field--name-body blockquote,.page-about #our-ambitions .field--name-body blockquote,.page-about #our-progress .field--name-body blockquote,.page-about #our-challenges .field--name-body blockquote,.page-about #our-partners .field--name-body blockquote,.page-about #our-brands .field--name-body blockquote,.page-about
  #our-journey
  .field--name-field-about-column
  .field__item
  blockquote{padding:2.5rem;}article.article-teaser .article-content strong,article.video-teaser .article-content strong,#block-cocoa-content .article-fullpage .center .main strong,.page-better
  .page-section
  .section-text
  .field--name-field-bh-description
  strong,.page-about .field--name-body strong,.page-about #our-journey .field--name-body strong,.page-about #our-ambitions .field--name-body strong,.page-about #our-progress .field--name-body strong,.page-about #our-challenges .field--name-body strong,.page-about #our-partners .field--name-body strong,.page-about #our-brands .field--name-body strong,.page-about #our-journey .field--name-field-about-column .field__item strong{font-weight:bold;}article.article-teaser .article-content em,article.video-teaser .article-content em,#block-cocoa-content .article-fullpage .center .main em,.page-better .page-section .section-text .field--name-field-bh-description em,.page-about .field--name-body em,.page-about #our-journey .field--name-body em,.page-about #our-ambitions .field--name-body em,.page-about #our-progress .field--name-body em,.page-about #our-challenges .field--name-body em,.page-about #our-partners .field--name-body em,.page-about #our-brands .field--name-body em,.page-about #our-journey .field--name-field-about-column .field__item em{font-style:italic;}article.article-teaser .article-content ul,article.video-teaser .article-content ul,#block-cocoa-content .article-fullpage .center .main ul,.page-better .page-section .section-text .field--name-field-bh-description ul,.page-about .field--name-body ul,.page-about #our-journey .field--name-body ul,.page-about #our-ambitions .field--name-body ul,.page-about #our-progress .field--name-body ul,.page-about #our-challenges .field--name-body ul,.page-about #our-partners .field--name-body ul,.page-about #our-brands .field--name-body ul,.page-about #our-journey .field--name-field-about-column .field__item ul{list-style:initial;padding-left:2rem;}article.article-teaser .article-content ol,article.video-teaser .article-content ol,#block-cocoa-content .article-fullpage .center .main ol,.page-better .page-section .section-text .field--name-field-bh-description ol,.page-about .field--name-body ol,.page-about #our-journey .field--name-body ol,.page-about #our-ambitions .field--name-body ol,.page-about #our-progress .field--name-body ol,.page-about #our-challenges .field--name-body ol,.page-about #our-partners .field--name-body ol,.page-about #our-brands .field--name-body ol,.page-about #our-journey .field--name-field-about-column .field__item ol{list-style:decimal;padding-left:2rem;}@media all and (max-width:768px){article.article-teaser .article-content blockquote,article.video-teaser .article-content blockquote,#block-cocoa-content .article-fullpage .center .main blockquote,.page-better
    .page-section
    .section-text
    .field--name-field-bh-description
    blockquote,.page-about .field--name-body blockquote,.page-about #our-journey .field--name-body blockquote,.page-about #our-ambitions .field--name-body blockquote,.page-about #our-progress .field--name-body blockquote,.page-about #our-challenges .field--name-body blockquote,.page-about #our-partners .field--name-body blockquote,.page-about #our-brands .field--name-body blockquote,.page-about
    #our-journey
    .field--name-field-about-column
    .field__item
    blockquote{padding:1rem 0;}}header .header-wrapper,footer .footer-wrapper,#block-cocoa-content .article-fullpage .banner-block .banner-inner-wrapper,#block-cocoa-content .article-fullpage .center,#block-cocoa-content .article-fullpage .media,#block-blog-page-tabs,.path-blog .view-blog,.page-better .banner-page .banner-inner-wrapper,.page-better
  .banner-page
  .our-progress-label-wrapper
  .our-progress-label-inner-wrapper,.page-better .subbanner-page,.page-better .page-section .section-better-left,.page-better .page-section .section-better-right,.page-better .page-section .section-better-vertical .section-article,.page-about .banner-page .banner-inner-wrapper,.page-about
  .banner-page
  .our-progress-label-wrapper
  .our-progress-label-inner-wrapper,.page-about .subbanner-page,.page-about #our-journey .slider-control,.page-about #our-journey .field--name-field-about-column,.page-about #our-ambitions,.page-about #our-progress .top,.page-about #our-progress .bottom .field--name-field-about-progress,.page-about #our-challenges,.page-about #our-partners,.page-about #our-brands .top,.page-about #our-brands .field--name-field-about-partners,.page-home #home-header .slideshow .slide-inner-wrapper,.page-home #home-header .bottom,.page-home .home-better-left,.page-home .home-better-right .bottom .articles-related,.page-home .home-better-vertical .top-inner-wrapper,.page-home .home-better-vertical .bottom .articles-related{width:1024px;max-width:100vw;margin:auto;}header .header-wrapper #block-sociallinks{display:none !important;}@media all and (max-width:768px){.mb-1rem{margin-bottom:1rem !important;}}@media all and (max-width:768px){.mt-1rem{margin-top:1rem !important;}}*{box-sizing:border-box;outline:none;}main{padding-top:4.675rem;}@media all and (max-width:768px){main{padding:0;}body{transition:left 0.5s ease;left:0;position:relative;}body.mobile-menu-open{left:75%;}}article.video-teaser .article-content .field > h2,#block-cocoa-content .article-fullpage .banner-block h1,.path-blog .view-blog .view-header h2,.page-better .subbanner-page .value,.page-about .banner-page .field--name-field-about-highlight,.page-about #our-journey .slider-control h2,.page-about #our-progress .bottom .field--name-field-progress-number,.page-about #our-progress .bottom .field--name-field-progress-unit,.page-about #our-partners .left .field--name-field-about-subtitle,.page-home #home-header .slideshow .field--name-node-title,.page-home .home-better-left .field--name-field-home-highlight,.page-home .home-better-right .field--name-field-home-highlight,.page-home .home-better-vertical .field--name-field-home-highlight{font-size:2.5rem;font-weight:bold;line-height:1.13;font-style:normal;font-family:din-2014,sans-serif;}@media all and (max-width:768px){article.video-teaser .article-content .field > h2,#block-cocoa-content .article-fullpage .banner-block h1,.path-blog .view-blog .view-header h2,.page-better .subbanner-page .value,.page-about .banner-page .field--name-field-about-highlight,.page-about #our-journey .slider-control h2,.page-about #our-progress .bottom .field--name-field-progress-number,.page-about #our-progress .bottom .field--name-field-progress-unit,.page-about #our-partners .left .field--name-field-about-subtitle,.page-home #home-header .slideshow .field--name-node-title,.page-home .home-better-left .field--name-field-home-highlight,.page-home .home-better-right .field--name-field-home-highlight,.page-home .home-better-vertical .field--name-field-home-highlight{font-size:1.25rem;line-height:1.25;letter-spacing:0.4px;}}article.article-teaser .article-content h2,article.video-teaser .article-content h2,#block-cocoa-content .article-fullpage .center .main h2,.page-better .page-section .section-text .field--name-field-bh-description h2,.page-about .field--name-body h2,.page-about #our-journey .field--name-body h2,.page-about #our-ambitions .field--name-body h2,.page-about #our-progress .field--name-body h2,.page-about #our-challenges .field--name-body h2,.page-about #our-partners .field--name-body h2,.page-about #our-brands .field--name-body h2,.page-about #our-journey .field--name-field-about-column .field__item h2,article.article-teaser .article-content h3,article.video-teaser .article-content h3,#block-cocoa-content .article-fullpage .center .main h3,.page-better .page-section .section-text .field--name-field-bh-description h3,.page-about .field--name-body h3,.page-about #our-journey .field--name-body h3,.page-about #our-ambitions .field--name-body h3,.page-about #our-progress .field--name-body h3,.page-about #our-challenges .field--name-body h3,.page-about #our-partners .field--name-body h3,.page-about #our-brands .field--name-body h3,.page-about #our-journey .field--name-field-about-column .field__item h3,article.article-teaser .article-content h4,article.video-teaser .article-content h4,#block-cocoa-content .article-fullpage .center .main h4,.page-better .page-section .section-text .field--name-field-bh-description h4,.page-about .field--name-body h4,.page-about #our-journey .field--name-body h4,.page-about #our-ambitions .field--name-body h4,.page-about #our-progress .field--name-body h4,.page-about #our-challenges .field--name-body h4,.page-about #our-partners .field--name-body h4,.page-about #our-brands .field--name-body h4,.page-about #our-journey .field--name-field-about-column .field__item h4,#block-cocoa-content .article-fullpage .center .aside h2,.page-better .banner-page .our-progress-label-wrapper .our-progress-label,.page-about .banner-page .our-progress-label-wrapper .our-progress-label,.page-about #our-progress .bottom .field--name-field-progress-label,.page-home #home-header .bottom .field--name-field-home-links .field__item{font-family:din-2014,sans-serif;font-size:1.25rem;font-weight:bold;line-height:1.5;letter-spacing:0.4px;}@media all and (max-width:768px){article.article-teaser .article-content h2,article.video-teaser .article-content h2,#block-cocoa-content .article-fullpage .center .main h2,.page-better .page-section .section-text .field--name-field-bh-description h2,.page-about .field--name-body h2,.page-about #our-journey .field--name-body h2,.page-about #our-ambitions .field--name-body h2,.page-about #our-progress .field--name-body h2,.page-about #our-challenges .field--name-body h2,.page-about #our-partners .field--name-body h2,.page-about #our-brands .field--name-body h2,.page-about #our-journey .field--name-field-about-column .field__item h2,article.article-teaser .article-content h3,article.video-teaser .article-content h3,#block-cocoa-content .article-fullpage .center .main h3,.page-better .page-section .section-text .field--name-field-bh-description h3,.page-about .field--name-body h3,.page-about #our-journey .field--name-body h3,.page-about #our-ambitions .field--name-body h3,.page-about #our-progress .field--name-body h3,.page-about #our-challenges .field--name-body h3,.page-about #our-partners .field--name-body h3,.page-about #our-brands .field--name-body h3,.page-about #our-journey .field--name-field-about-column .field__item h3,article.article-teaser .article-content h4,article.video-teaser .article-content h4,#block-cocoa-content .article-fullpage .center .main h4,.page-better .page-section .section-text .field--name-field-bh-description h4,.page-about .field--name-body h4,.page-about #our-journey .field--name-body h4,.page-about #our-ambitions .field--name-body h4,.page-about #our-progress .field--name-body h4,.page-about #our-challenges .field--name-body h4,.page-about #our-partners .field--name-body h4,.page-about #our-brands .field--name-body h4,.page-about #our-journey .field--name-field-about-column .field__item h4,#block-cocoa-content .article-fullpage .center .aside h2,.page-better .banner-page .our-progress-label-wrapper .our-progress-label,.page-about .banner-page .our-progress-label-wrapper .our-progress-label,.page-about #our-progress .bottom .field--name-field-progress-label,.page-home #home-header .bottom .field--name-field-home-links .field__item{font-size:0.9375rem;line-height:1.53;letter-spacing:0.3px;}}.page-better .page-section .section-text h2:first-child,.page-about h2,.page-home .home-better-left .field--name-field-home-title,.page-home .home-better-right .field--name-field-home-title,.page-home .home-better-vertical .field--name-field-home-title{font-family:din-2014,sans-serif;font-size:5rem;font-weight:bold;line-height:1;}@media all and (max-width:768px){.page-better .page-section .section-text h2:first-child,.page-about h2,.page-home .home-better-left .field--name-field-home-title,.page-home .home-better-right .field--name-field-home-title,.page-home .home-better-vertical .field--name-field-home-title{font-size:2.5rem;}}article.article-teaser .article-content h2,article.video-teaser .article-content h2,article.article-better-normal .article-wrapper-left h3,.page-better article.video-teaser .article-wrapper-left h3,.path-blog .view-blog nav.pager,.page-better .page-section .section-text .field--name-field-bh-highlight,.page-about .field--name-field-about-highlight,.page-home #home-header .slideshow .field--name-field-article-highlight,.page-home .home-better-left .field--name-body,.page-home .home-better-right .field--name-body,.page-home .home-better-vertical .field--name-body{font-family:Georgia,"Times New Roman",Times,serif;font-size:1.25rem;line-height:1.5;}#block-cocoa-content .article-fullpage .banner-block .field,.page-about .subbanner-page .field--name-body{font-family:Georgia,"Times New Roman",Times,serif;font-size:1.5625rem;line-height:1.4;}@media all and (max-width:768px){#block-cocoa-content .article-fullpage .banner-block .field,.page-about .subbanner-page .field--name-body{font-size:1.25rem;line-height:1.5;}}#block-cocoa-content
  .article-fullpage
  .media
  .field--name-field-image-description,#block-cocoa-content
  .article-fullpage
  .media
  .field--name-field-video-description{font-family:Arial,Helvetica,sans-serif;font-size:10px;line-height:1.4;color:#967f61;}article.article-teaser .article-content blockquote,article.video-teaser .article-content blockquote,#block-cocoa-content .article-fullpage .center .main blockquote,.page-better
  .page-section
  .section-text
  .field--name-field-bh-description
  blockquote,.page-about .field--name-body blockquote,.page-about #our-journey .field--name-body blockquote,.page-about #our-ambitions .field--name-body blockquote,.page-about #our-progress .field--name-body blockquote,.page-about #our-challenges .field--name-body blockquote,.page-about #our-partners .field--name-body blockquote,.page-about #our-brands .field--name-body blockquote,.page-about
  #our-journey
  .field--name-field-about-column
  .field__item
  blockquote{font-family:Georgia,"Times New Roman",Times,serif;font-size:1.5625rem;font-style:italic;line-height:1.4;}article.article-teaser .article-content,article.video-teaser .article-content,#block-cocoa-content .article-fullpage .center .main,.page-better .page-section .section-text .field--name-field-bh-description,.page-about .field--name-body,.page-about #our-journey .field--name-body,.page-about #our-ambitions .field--name-body,.page-about #our-progress .field--name-body,.page-about #our-challenges .field--name-body,.page-about #our-partners .field--name-body,.page-about #our-brands .field--name-body,.page-about #our-journey .field--name-field-about-column .field__item{font-family:Arial,Helvetica,sans-serif;font-size:1.0625rem;line-height:1.65;}@media all and (max-width:768px){article.article-teaser .article-content,article.video-teaser .article-content,#block-cocoa-content .article-fullpage .center .main,.page-better .page-section .section-text .field--name-field-bh-description,.page-about .field--name-body,.page-about #our-journey .field--name-body,.page-about #our-ambitions .field--name-body,.page-about #our-progress .field--name-body,.page-about #our-challenges .field--name-body,.page-about #our-partners .field--name-body,.page-about #our-brands .field--name-body,.page-about #our-journey .field--name-field-about-column .field__item{font-size:0.875rem;line-height:1.71;}}article.article-teaser .article-content blockquote,article.video-teaser .article-content blockquote,#block-cocoa-content .article-fullpage .center .main blockquote,.page-better
  .page-section
  .section-text
  .field--name-field-bh-description
  blockquote,.page-about .field--name-body blockquote,.page-about #our-journey .field--name-body blockquote,.page-about #our-ambitions .field--name-body blockquote,.page-about #our-progress .field--name-body blockquote,.page-about #our-challenges .field--name-body blockquote,.page-about #our-partners .field--name-body blockquote,.page-about #our-brands .field--name-body blockquote,.page-about
  #our-journey
  .field--name-field-about-column
  .field__item
  blockquote{padding:2.5rem;}article.article-teaser .article-content strong,article.video-teaser .article-content strong,#block-cocoa-content .article-fullpage .center .main strong,.page-better
  .page-section
  .section-text
  .field--name-field-bh-description
  strong,.page-about .field--name-body strong,.page-about #our-journey .field--name-body strong,.page-about #our-ambitions .field--name-body strong,.page-about #our-progress .field--name-body strong,.page-about #our-challenges .field--name-body strong,.page-about #our-partners .field--name-body strong,.page-about #our-brands .field--name-body strong,.page-about #our-journey .field--name-field-about-column .field__item strong{font-weight:bold;}article.article-teaser .article-content em,article.video-teaser .article-content em,#block-cocoa-content .article-fullpage .center .main em,.page-better .page-section .section-text .field--name-field-bh-description em,.page-about .field--name-body em,.page-about #our-journey .field--name-body em,.page-about #our-ambitions .field--name-body em,.page-about #our-progress .field--name-body em,.page-about #our-challenges .field--name-body em,.page-about #our-partners .field--name-body em,.page-about #our-brands .field--name-body em,.page-about #our-journey .field--name-field-about-column .field__item em{font-style:italic;}article.article-teaser .article-content ul,article.video-teaser .article-content ul,#block-cocoa-content .article-fullpage .center .main ul,.page-better .page-section .section-text .field--name-field-bh-description ul,.page-about .field--name-body ul,.page-about #our-journey .field--name-body ul,.page-about #our-ambitions .field--name-body ul,.page-about #our-progress .field--name-body ul,.page-about #our-challenges .field--name-body ul,.page-about #our-partners .field--name-body ul,.page-about #our-brands .field--name-body ul,.page-about #our-journey .field--name-field-about-column .field__item ul{list-style:initial;padding-left:2rem;}article.article-teaser .article-content ol,article.video-teaser .article-content ol,#block-cocoa-content .article-fullpage .center .main ol,.page-better .page-section .section-text .field--name-field-bh-description ol,.page-about .field--name-body ol,.page-about #our-journey .field--name-body ol,.page-about #our-ambitions .field--name-body ol,.page-about #our-progress .field--name-body ol,.page-about #our-challenges .field--name-body ol,.page-about #our-partners .field--name-body ol,.page-about #our-brands .field--name-body ol,.page-about #our-journey .field--name-field-about-column .field__item ol{list-style:decimal;padding-left:2rem;}@media all and (max-width:768px){article.article-teaser .article-content blockquote,article.video-teaser .article-content blockquote,#block-cocoa-content .article-fullpage .center .main blockquote,.page-better
    .page-section
    .section-text
    .field--name-field-bh-description
    blockquote,.page-about .field--name-body blockquote,.page-about #our-journey .field--name-body blockquote,.page-about #our-ambitions .field--name-body blockquote,.page-about #our-progress .field--name-body blockquote,.page-about #our-challenges .field--name-body blockquote,.page-about #our-partners .field--name-body blockquote,.page-about #our-brands .field--name-body blockquote,.page-about
    #our-journey
    .field--name-field-about-column
    .field__item
    blockquote{padding:1rem 0;}}article.article-teaser,article.video-teaser{height:100%;width:100%;background-color:#f7f1e6;color:#391807;position:relative;}article.article-teaser .header,article.video-teaser .header{position:absolute;top:0;left:0;background-color:#391807;color:white;padding:0.625rem 1.25rem;text-transform:uppercase;font-family:din-2014,sans-serif;font-size:0.75rem;font-weight:bold;line-height:1.5;letter-spacing:0.2px;z-index:10;}article.article-teaser .article-content h2,article.video-teaser .article-content h2{font-weight:normal;padding-bottom:1.25rem;}article.article-teaser .field--name-node-title,article.video-teaser .field--name-node-title{padding-top:3.25rem;padding-left:1.25rem;padding-right:1.25rem;}article.article-teaser .field--name-field-article-highlight,article.video-teaser .field--name-field-article-highlight{padding-left:1.25rem;padding-right:1.25rem;}article.article-teaser .article-wrapper-left,article.video-teaser .article-wrapper-left{padding-bottom:3rem;}article.article-teaser .article-wrapper-left .field--name-node-title,article.article-teaser
  .article-wrapper-left
  .field--name-field-article-highlight,article.video-teaser .article-wrapper-left .field--name-node-title,article.video-teaser
  .article-wrapper-left
  .field--name-field-article-highlight{padding-left:1.25rem;padding-right:1.25rem;}article.article-teaser .article-wrapper-right,article.video-teaser .article-wrapper-right{background-size:cover;background-position:50% 50%;background-color:#391807;position:relative;}article.article-teaser .article-wrapper-bottom,article.video-teaser .article-wrapper-bottom{padding-bottom:3rem;}article.article-teaser .article-wrapper-bottom .field--name-node-title,article.article-teaser
  .article-wrapper-bottom
  .field--name-field-article-highlight,article.video-teaser .article-wrapper-bottom .field--name-node-title,article.video-teaser
  .article-wrapper-bottom
  .field--name-field-article-highlight{padding:0 1.25rem;}article.article-teaser .article-wrapper-top,article.video-teaser .article-wrapper-top{background-color:#967f61;background-size:cover;background-position:50% 50%;margin-bottom:1rem;position:relative;height:11.875rem;width:100%;}article.article-teaser .article-images .art-image,article.video-teaser .article-images .art-image{height:11.875rem;width:100%;background-position:50% 50%;background-size:cover;}article.article-teaser .article-video .art-image,article.video-teaser .article-video .art-image{height:100%;background-position:50% 50%;background-size:cover;}article.article-teaser img,article.video-teaser img{width:100%;height:auto;}article.article-teaser img.play,article.video-teaser img.play{width:70px;height:70px;position:absolute;top:calc(50% - 35px);left:calc(50% - 35px);padding:1.25rem;border:1px solid white;border-radius:50%;}.show-video article.article-teaser .article-wrapper-right,.show-video article.article-teaser .article-wrapper-top,.show-video article.video-teaser .article-wrapper-right,.show-video article.video-teaser .article-wrapper-top{overflow:hidden;}.show-video article.article-teaser .article-wrapper-right:after,.show-video article.article-teaser .article-wrapper-top:after,.show-video article.video-teaser .article-wrapper-right:after,.show-video article.video-teaser .article-wrapper-top:after{display:block;width:1rem;height:1rem;content:" ";position:absolute;}article.article-teaser .footer .creation-date,article.video-teaser .footer .creation-date{position:absolute;bottom:1.25rem;left:1.25rem;font-family:Arial,Helvetica,sans-serif;font-size:13px;line-height:1.69;color:#391807;display:flex;}article.article-teaser .footer .creation-date img,article.video-teaser .footer .creation-date img{width:1rem;margin-right:10px;}article.article-teaser .footer .share-article,article.video-teaser .footer .share-article{display:flex;font-family:din-2014,sans-serif;color:#391807;font-size:13px;line-height:1.54;letter-spacing:0.3px;font-weight:bold;text-transform:uppercase;position:absolute;right:1.25rem;bottom:1rem;cursor:pointer;}article.article-teaser .footer .share-article .fb-share-button,article.article-teaser .footer .share-article a,article.video-teaser .footer .share-article .fb-share-button,article.video-teaser .footer .share-article a{margin-left:0.5rem;}article.article-teaser .footer .share-article .fb-share-button:hover,article.article-teaser .footer .share-article a:hover,article.video-teaser .footer .share-article .fb-share-button:hover,article.video-teaser .footer .share-article a:hover{opacity:0.7;}.display-horizontal article.article-teaser .article-content,.display-horizontal article.video-teaser .article-content{height:100%;}.display-horizontal article.article-teaser .article-link,.display-horizontal article.video-teaser .article-link{display:flex;height:100%;}.display-horizontal article.article-teaser .article-link > *,.display-horizontal article.video-teaser .article-link > *{width:50%;}.display-horizontal article.article-teaser .article-link .art-image,.display-horizontal article.video-teaser .article-link .art-image{min-height:15rem;}.display-horizontal article.article-teaser .slick-slider,.display-horizontal article.article-teaser .slick-list,.display-horizontal article.article-teaser .slick-track,.display-horizontal article.article-teaser .article-images .art-image,.display-horizontal article.video-teaser .slick-slider,.display-horizontal article.video-teaser .slick-list,.display-horizontal article.video-teaser .slick-track,.display-horizontal article.video-teaser .article-images .art-image{height:100%;}.display-full article.article-teaser,.display-full article.video-teaser{padding-bottom:3rem;}article.video-teaser{overflow:hidden;min-height:24rem;background-color:transparent;background-size:cover;background-position:50% 50%;text-shadow:none;}article.video-teaser header,article.video-teaser .footer{z-index:10;color:white;}article.video-teaser .article-content{color:white;}article.video-teaser .field--name-field-article-video{position:absolute;top:0;left:0;width:100%;height:100%;justify-content:center;align-items:center;z-index:-1;}article.video-teaser .field--name-field-article-video img{width:100%;height:auto;}article.video-teaser .footer .creation-date,article.video-teaser .footer .share-article{color:white;}article.video-teaser img.play{position:absolute;bottom:5rem;top:inherit;width:4rem;height:4rem;border:1px solid white;border-radius:50%;padding:1rem;-webkit-backdrop-filter:blur(3.2px);backdrop-filter:blur(3.2px);box-shadow:0 3px 6px 0 rgba(0,0,0,0.16);}.path-blog article.video-teaser img.play{left:1.5rem;}@media all and (max-width:768px){article.article-teaser .article-content,article.video-teaser .article-content{padding-bottom:5rem;}article.article-teaser .field--name-node-title,article.video-teaser .field--name-node-title{padding-top:3rem;}article.article-teaser .article-wrapper-left .field--name-node-title,article.video-teaser .article-wrapper-left .field--name-node-title{padding-top:1rem;padding-bottom:0;}article.article-teaser .article-wrapper-right,article.video-teaser .article-wrapper-right{padding-bottom:66%;}article.article-teaser .article-wrapper-bottom,article.video-teaser .article-wrapper-bottom{padding-bottom:0;}.display-horizontal article.article-teaser .article-link,.display-horizontal article.video-teaser .article-link{flex-direction:column-reverse;height:100%;}.display-horizontal article.article-teaser .article-link > *,.display-horizontal article.video-teaser .article-link > *{width:100%;}article.article-teaser .share-article,article.video-teaser .share-article{display:none;}article.video-teaser .article-content{padding-bottom:9rem;}article.video-teaser .article-content .article-link h2{font-size:1.25rem;line-height:1.25;}article.video-teaser .field--name-field-article-video img{width:auto;height:100%;}article.video-teaser .footer .share-article{display:none;}}@media screen and (orientation:landscape){article.video-teaser .field--name-field-article-video img{width:100%;height:auto;}}.path-blog .better-farming.article-teaser{background-color:#e0e8e2;}.path-blog .better-farming.article-teaser .article-wrapper-right,.path-blog .better-farming.video-teaser .article-wrapper-right{background-color:#699173;}.path-blog .better-farming.article-teaser .article-wrapper-top,.path-blog .better-farming.video-teaser .article-wrapper-top{background-color:#a4bcaa;}.path-blog .better-lives.article-teaser{background-color:#f4edec;}.path-blog .better-lives.article-teaser .article-wrapper-right,.path-blog .better-lives.video-teaser .article-wrapper-right{background-color:#a05a4b;}.path-blog .better-lives.article-teaser .article-wrapper-top,.path-blog .better-lives.video-teaser .article-wrapper-top{background-color:#c59b92;}@media screen and (-ms-high-contrast:active),screen and (-ms-high-contrast:none){article.article-teaser .footer .creation-date img,article.video-teaser .footer .creation-date img{height:1rem;margin-top:3px;}}@media all and (max-width:480px){.page-home article.article-better-normal{flex-direction:column;}}@media all and (max-width:480px){.page-home article.article-better-normal .article-link{display:block;width:100%;position:inherit;padding:1.75rem 0.75rem 0.75rem 0.75rem;}.page-home article.article-better-normal .article-link::before{margin-right:5px;display:inline-block;top:0px;position:relative;float:left;}}article.article-better-normal,.page-better article.video-teaser{height:100%;width:100%;background-color:#f7f1e6;color:#391807 !important;position:relative;display:flex;min-height:15.375rem;box-shadow:0 20px 50px 0 rgba(0,0,0,0.3);}article.article-better-normal .page-name,.page-better article.video-teaser .page-name{position:absolute;top:0;left:0;background-color:#391807;color:white;padding:0.625rem 1.25rem;text-transform:uppercase;font-family:din-2014,sans-serif;font-size:0.75rem;font-weight:bold;line-height:1.5;letter-spacing:0.2px;}article.article-better-normal .article-wrapper-left,.page-better article.video-teaser .article-wrapper-left{width:55%;padding-bottom:3rem;padding-top:3rem;}@media all and (max-width:480px){article.article-better-normal .article-wrapper-left,.page-better article.video-teaser .article-wrapper-left{width:100%;order:2;padding:1.3rem 0 0 !important;}}article.article-better-normal .article-wrapper-left .field--name-node-title,article.article-better-normal
  .article-wrapper-left
  .field--name-field-article-highlight,.page-better article.video-teaser .article-wrapper-left .field--name-node-title,.page-better
  article.video-teaser
  .article-wrapper-left
  .field--name-field-article-highlight{padding-left:1.25rem;padding-right:1.25rem;}article.article-better-normal .article-wrapper-left.better-farming,.page-better article.video-teaser .article-wrapper-left.better-farming{background-color:#e0e8e2;}article.article-better-normal .article-wrapper-left.better-lives,.page-better article.video-teaser .article-wrapper-left.better-lives{background-color:#f4edec;}article.article-better-normal .article-wrapper-left.better-lives h3,.page-better article.video-teaser .article-wrapper-left.better-lives h3{color:#391807;}article.article-better-normal .article-wrapper-left.better-lives .article-link,.page-better
  article.video-teaser
  .article-wrapper-left.better-lives
  .article-link{color:#391807;}article.article-better-normal
  .article-wrapper-left.better-lives
  .article-link::before,.page-better
  article.video-teaser
  .article-wrapper-left.better-lives
  .article-link::before{background-image:url("/themes/custom/cocoa/dist/assets/svg/black/more.svg") !important;}article.article-better-normal .article-wrapper-left.better-cocoa,.page-better article.video-teaser .article-wrapper-left.better-cocoa{background-color:#f7f1e6;}article.article-better-normal .article-wrapper-left.better-cocoa h3,.page-better article.video-teaser .article-wrapper-left.better-cocoa h3{color:#391807;}article.article-better-normal .article-wrapper-left.better-cocoa .article-link,.page-better
  article.video-teaser
  .article-wrapper-left.better-cocoa
  .article-link{color:#391807;}article.article-better-normal
  .article-wrapper-left.better-cocoa
  .article-link::before,.page-better
  article.video-teaser
  .article-wrapper-left.better-cocoa
  .article-link::before{background-image:url("/themes/custom/cocoa/dist/assets/svg/black/more.svg");}article.article-better-normal .article-wrapper-right,.page-better article.video-teaser .article-wrapper-right{display:block;width:45%;background-size:cover;background-position:50% 50%;background-color:#967f61;position:relative;}@media all and (max-width:480px){article.article-better-normal .article-wrapper-right,.page-better article.video-teaser .article-wrapper-right{width:100%;height:220px;order:1;}}article.article-better-normal .article-link,.page-better article.video-teaser .article-link{display:flex;align-items:flex-start;font-family:din-2014;font-size:15px;font-weight:bold;font-style:normal;line-height:26px;text-transform:uppercase;color:#391807;cursor:pointer;position:absolute;bottom:1.25rem;left:1.25rem;}article.article-better-normal .article-link::before,.page-better article.video-teaser .article-link::before{content:" ";display:block;width:1.5rem;height:1.5rem;margin-right:10px;background-image:url("/themes/custom/cocoa/dist/assets/svg/black/more.svg");background-size:contain;}article.article-better-normal img.play,.page-better article.video-teaser img.play{width:70px;height:70px;position:absolute;top:calc(50% - 35px);left:calc(50% - 35px);padding:1.25rem;border:1px solid white;border-radius:50%;}.page-better article.video-teaser .header,.page-better article.video-teaser .footer,.page-better article.video-teaser .field--name-node-title{display:none;}.page-better article.video-teaser .play{top:calc(50% - 2rem);left:calc(50% - 2rem);}.page-better.better-farming article.article-better-normal{background-color:#e0e8e2;}.page-better.better-farming
  article.article-better-normal
  .article-wrapper-right{background-color:#a4bcaa;}.page-better.better-lives article.article-better-normal{background-color:#f4edec;}.page-better.better-lives article.article-better-normal .article-wrapper-right{background-color:#c59b92;}@media all and (max-width:768px){article.article-better-normal,.page-better article.video-teaser{box-shadow:none;}article.article-better-normal .page-name,.page-better article.video-teaser .page-name{display:none;}article.article-better-normal .article-wrapper-left,.page-better article.video-teaser .article-wrapper-left{padding:0.75rem 0;}article.article-better-normal .article-wrapper-left .field--name-node-title,article.article-better-normal
    .article-wrapper-left
    .field--name-field-article-highlight,.page-better
    article.video-teaser
    .article-wrapper-left
    .field--name-node-title,.page-better
    article.video-teaser
    .article-wrapper-left
    .field--name-field-article-highlight{padding-left:0.75rem;padding-right:1rem;}article.article-better-normal .article-wrapper-left h3,.page-better article.video-teaser .article-wrapper-left h3{font-size:0.875rem;line-height:1.43;}article.article-better-normal .article-link,.page-better article.video-teaser .article-link{display:none;}}@media screen and (-ms-high-contrast:active),screen and (-ms-high-contrast:none){article.article-better-normal .article-wrapper-right{min-height:15.37rem;}}@media screen and (-ms-high-contrast:active),screen and (-ms-high-contrast:none) and (max-width:768px){article.article-better-normal .article-wrapper-right{min-height:142px;}}.page-node-type-article .main p img{width:100%;max-width:100%;}.child-labor{}.child-labor h1{color:#391807;font-family:din-2014,sans-serif;font-size:6rem;font-weight:bold;line-height:1;width:80%;margin-bottom:2rem;}@media all and (max-width:768px){.child-labor h1{font-size:2.5rem;margin-bottom:0;}}.child-labor article{margin-bottom:1rem;overflow:hidden;background-color:#f7f1e6;min-height:15.375rem;height:100%;width:100%;color:#391807;position:relative;display:flex;box-shadow:0 20px 50px 0 rgba(0,0,0,0.3);}@media all and (max-width:768px){.child-labor article{display:block;margin-top:2rem;}}.child-labor b{font-weight:bold !important;}.child-labor article .page-name{position:absolute;top:0;left:0;background-color:#391807;color:white;padding:0.625rem 1.25rem;text-transform:uppercase;font-family:din-2014,sans-serif;font-size:0.75rem;font-weight:bold;line-height:1.5;letter-spacing:0.2px;}.child-labor article .article-wrapper-left{width:55%;padding-bottom:3rem;padding-top:3rem;}@media all and (max-width:768px){.child-labor article .article-wrapper-left{width:100%;padding-bottom:1.5rem;}}.child-labor article .article-wrapper-right{display:block;width:45%;background-size:cover;background-position:50% 50%;position:relative;}@media all and (max-width:768px){.child-labor article .article-wrapper-right{width:100%;height:220px;}}.child-labor article .field--name-node-title{padding-left:1.25rem;padding-right:1.25rem;font-size:20px;line-height:1.4;font-family:Georgia,"Times New Roman",Times,serif;}.child-labor article .child-labor-link{display:flex;align-items:flex-start;font-size:15px;line-height:26px;text-transform:uppercase;cursor:pointer;position:absolute;bottom:1.25rem;left:1.25rem;}@media all and (max-width:768px){.child-labor article .child-labor-link{position:inherit;margin-left:1.25rem;}}.child-labor .child-labor-section{display:block;float:left;width:100%;margin-top:40px;}@media all and (max-width:768px){.child-labor .child-labor-section{padding:2rem;}}.child-labor .child-labor-section-1{margin-top:0 !important;}@media all and (max-width:768px){.child-labor .child-labor-section-1{margin-top:75px !important;}}.child-labor .child-labor-section-2{margin-top:-5px !important;background-color:#391807;padding:4rem 0;}@media all and (max-width:768px){.child-labor .child-labor-section-2{padding:2rem;}}.child-labor .child-labor-section-2 h1{color:#fff;}.child-labor .child-labor-section-2 h5{color:#fff;font-size:1.25rem;font-family:Georgia,"Times New Roman",Times,serif;}.child-labor .child-labor-section-2 a{text-decoration:underline;}.child-labor .child-labor-section-3 .child-labor-section-3-0{padding:80px 150px;}@media all and (max-width:768px){.child-labor .child-labor-section-3 .child-labor-section-3-0{padding:0;}}.child-labor .child-labor-section-3 .child-labor-section-3-1 .right{padding-top:90px;}.child-labor .child-labor-section-3 .child-labor-section-3-1 .letter{column-count:1;}@media all and (max-width:768px){.child-labor .child-labor-section-3 .child-labor-section-3-1 .letter{column-count:1;}}@media all and (max-width:768px){.child-labor .child-labor-section-4{padding:0;margin-top:0;}}.child-labor .child-labor-section-5 h2,.child-labor .child-labor-section-6 h2,.child-labor .child-labor-section-8 h2{color:#391807;font-family:din-2014,sans-serif;font-size:4rem;font-weight:bold;line-height:1;margin:30px 0;}@media all and (max-width:768px){.child-labor .child-labor-section-5 h2,.child-labor .child-labor-section-6 h2,.child-labor .child-labor-section-8 h2{font-size:2.5rem;}}.child-labor .child-labor-section-10,.child-labor .child-labor-section-11,.child-labor .child-labor-section-12,.child-labor .child-labor-section-9{margin-bottom:80px;}@media all and (max-width:768px){.child-labor .child-labor-section-10,.child-labor .child-labor-section-11,.child-labor .child-labor-section-12,.child-labor .child-labor-section-9{margin-top:0;margin-bottom:40px;}}.child-labor .child-labor-section-9{margin-top:120px;}@media all and (max-width:768px){.child-labor .child-labor-section-13{padding:0;}}.child-labor .child-labor-section-3-1,.child-labor .child-labor-section-3-2,.child-labor .child-labor-section-3-3{width:100%;float:left;margin-top:50px;}@media all and (max-width:768px){.child-labor .child-labor-section-3-2 .right{margin-top:0;width:50%;padding-left:1rem;}}@media all and (max-width:480px){.child-labor .child-labor-section-3-2 .right{width:100%;padding-left:0;margin-top:2rem;}}@media all and (max-width:768px){.child-labor .child-labor-section-3-2 .left{width:50%;padding-right:1rem;}}@media all and (max-width:480px){.child-labor .child-labor-section-3-2 .left{width:100%;padding-right:0;}}@media all and (max-width:768px){.child-labor .child-labor-section-3-2 .child-labor-people .left{width:100%;padding-right:0;}}@media all and (max-width:768px){.child-labor .child-labor-section-3-2 .child-labor-people .left img{max-width:260px;}}@media all and (max-width:768px){.child-labor .child-labor-section-3-2 .child-labor-people .right{width:100%;padding-left:0;margin-top:0;}}@media all and (max-width:768px){.child-labor .child-labor-section-3-2 .child-labor-people .right img{max-width:260px;}}.child-labor .child-labor-section-3-2 .child-labor-people-img{width:50%;}@media all and (max-width:1024px){.child-labor .child-labor-section-3-2 .child-labor-people-img{width:50%;}}@media all and (max-width:768px){.child-labor .child-labor-section-3-2 .child-labor-people-img{width:75%;}}@media all and (max-width:480px){.child-labor .child-labor-section-3-2 .child-labor-people-img{width:100%;}}.child-labor .child-labor-section-3-3 img{margin:50px;}@media all and (max-width:768px){.child-labor .child-labor-section-10-1,.child-labor .child-labor-section-12-1{display:flex;flex-direction:column-reverse;}}.child-labor .child-labor-section-10-wrapper,.child-labor .child-labor-section-11-wrapper,.child-labor .child-labor-section-12-wrapper,.child-labor .child-labor-section-2-wrapper,.child-labor .child-labor-section-3-wrapper,.child-labor .child-labor-section-5-wrapper,.child-labor .child-labor-section-6-wrapper,.child-labor .child-labor-section-8-wrapper,.child-labor .child-labor-section-9-wrapper{width:1024px;max-width:100vw;margin:auto;}@media all and (max-width:1024px){.child-labor .child-labor-section-10-wrapper,.child-labor .child-labor-section-11-wrapper,.child-labor .child-labor-section-12-wrapper,.child-labor .child-labor-section-2-wrapper,.child-labor .child-labor-section-3-wrapper,.child-labor .child-labor-section-5-wrapper,.child-labor .child-labor-section-6-wrapper,.child-labor .child-labor-section-8-wrapper,.child-labor .child-labor-section-9-wrapper{padding:0 2rem;}}@media all and (max-width:768px){.child-labor .child-labor-section-10-wrapper,.child-labor .child-labor-section-11-wrapper,.child-labor .child-labor-section-12-wrapper,.child-labor .child-labor-section-2-wrapper,.child-labor .child-labor-section-3-wrapper,.child-labor .child-labor-section-5-wrapper,.child-labor .child-labor-section-6-wrapper,.child-labor .child-labor-section-8-wrapper,.child-labor .child-labor-section-9-wrapper{width:100%;padding:0;}}.child-labor .child-labor-section-5-wrapper img{float:left;width:100%;}@media all and (max-width:768px){.child-labor .child-labor-section-5-wrapper img{width:100%;}}.child-labor .child-labor-section-7-wrapper{position:relative;height:0;padding-bottom:56.25%;padding-left:0 !important;padding-right:0 !important;}.child-labor .child-labor-section-7-wrapper iframe{position:absolute;width:100%;height:100%;}.child-labor .child-labor-section-13-wrapper{height:70vh;background-size:cover;background-position:center center;text-align:center;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;transform-style:preserve-3d;}.child-labor .child-labor-section-13-wrapper .child-labor-link{color:#fff;}.child-labor .child-labor-section-13-wrapper .child-labor-link:before{background-image:url("/themes/custom/cocoa/dist/assets/svg/white/more.svg");}.child-labor .child-labor-section-13-wrapper .child-labor-section-13-1{position:relative;top:50%;transform:perspective(1px) translateY(-50%);}.child-labor .child-labor-section-13-wrapper table{font-family:din-2014;font-size:18px;font-weight:bold;font-style:normal;line-height:26px;text-transform:uppercase;color:#fff;cursor:pointer;margin:0 auto;}.child-labor .child-labor-section-13-wrapper table td{text-align:center;padding:10px 20px;}.child-labor .child-labor-section-13-wrapper table td img{width:22px;margin-top:10px;}.child-labor .child-labor-video{overflow:hidden;}@media all and (max-width:768px){.child-labor .child-labor-video{padding:0 !important;}}.child-labor .child-labor-video video{height:auto;width:100%;}.child-labor .child-labor-img{width:100%;}.child-labor .child-labor-img-info{margin-top:80px;}.child-labor .lead{font-size:25px;line-height:1.4;font-family:Georgia,"Times New Roman",Times,serif;color:#391807;}@media all and (max-width:768px){.child-labor .lead{font-size:1.2rem;}}.child-labor .lead-small{font-size:18px;}.child-labor .left{width:50%;padding-right:5rem;float:left;}@media all and (max-width:768px){.child-labor .left{width:100%;padding-right:0;}}.child-labor .left h1{font-size:5.4rem;}@media all and (max-width:768px){.child-labor .left h1{font-size:2.5rem;margin-bottom:0.8rem;}}.child-labor .right{width:50%;float:left;}@media all and (max-width:768px){.child-labor .right{width:100%;}}.child-labor .right h1{font-size:5.4rem;}@media all and (max-width:768px){.child-labor .right h1{font-size:2.5rem;margin-bottom:0.8rem;}}.child-labor .center{text-align:center;}.child-labor .quote{text-align:center;font-style:italic;}.child-labor .quote:before{content:" ";display:block;width:30px;height:25px;margin-right:10px;background-image:url("/themes/custom/cocoa/dist/assets/svg/left-quote.svg");background-size:contain;margin-bottom:20px;}.child-labor .quote:after{content:" ";display:block;width:30px;height:25px;margin-right:10px;background-image:url("/themes/custom/cocoa/dist/assets/svg/right-quote.svg");background-size:contain;float:right;margin-top:40px;}.child-labor .child-labor-ceo-signature{margin-top:80px;}.child-labor .child-labor-link{align-items:flex-start;font-family:din-2014;font-size:18px;font-weight:bold;font-style:normal;line-height:26px;text-transform:uppercase;color:#391807;cursor:pointer;display:block;margin-top:1rem;}.child-labor .child-labor-link:before{content:" ";width:1.5rem;height:1.5rem;margin-right:10px;background-image:url("/themes/custom/cocoa/dist/assets/svg/black/more.svg");background-size:contain;display:inline-block;margin-bottom:-6px;}.child-labor label.child-labor-link:after{content:"CONTINUE READING";}.child-labor .collapse-list{margin-bottom:0;padding-left:0;list-style:none;}.child-labor .collapse-open{display:none;}.child-labor .collapse-painel{visibility:hidden;max-height:0;opacity:0;transition:max-height 0.1s,visibility 0.3s,opacity 0.3s;overflow:hidden;}.child-labor .collapse-open:checked ~ .collapse-painel{max-height:100%;opacity:100;visibility:visible;}.child-labor .collapse-open:checked ~ .child-labor-link:before{background-image:url("/themes/custom/cocoa/dist/assets/svg/black/less.svg");}.child-labor .collapse-open:checked ~ .child-labor-link:after{content:"CLOSE";}.child-labor .collapse-list li{margin-bottom:0;}.child-labor .child-labor-sticky-menu{display:inline-block;position:fixed;right:0;top:30%;color:#fff;width:55px;text-align:center;font-family:din-2014;font-size:18px;font-weight:bold;}@media all and (max-width:768px){.child-labor .child-labor-sticky-menu{display:none;}}.child-labor .child-labor-sticky-menu .child-labor-sticky-menu-1{background-color:#f92b2d;padding:20px 0;}.child-labor .child-labor-sticky-menu .child-labor-sticky-menu-1 h4{writing-mode:tb-rl;margin:0 auto;}.child-labor .child-labor-sticky-menu .child-labor-sticky-menu-2{background-color:#f92b2d;padding-bottom:10px;margin-top:-3px;}.child-labor .child-labor-sticky-menu .child-labor-sticky-menu-3{background:#391807;padding:15px 0;margin:3px 0;}.child-labor .child-labor-sticky-menu .child-labor-sticky-menu-4{background:#391807;padding:15px 0;}.child-labor .child-labor-sticky-menu img{width:22px;padding-top:10px;}.child-labor .pr-1{padding-right:10px;}.child-labor .pr-2{padding-right:20px;}@media all and (max-width:768px){.child-labor .pr-2{padding-right:0;}}.child-labor .pl-1{padding-left:10px;}.child-labor .pl-2{padding-left:20px;}@media all and (max-width:768px){.child-labor .pl-2{padding-left:0;}}.child-labor .pt-0{padding-top:0 !important;}.child-labor .mt-0{margin-top:0 !important;}.child-labor .mt-1{margin-top:10px;}.child-labor .mt-2{margin-top:20px;}.child-labor .mt-3{margin-top:30px;}.child-labor .mt-4{margin-top:40px;}.child-labor .mt-5{margin-top:50px;}.child-labor .hidden{display:none;}.child-labor strong{font-weight:800;}@media all and (min-width:768px){.child-labor .hidden-desktop{display:none;}}@media all and (max-width:768px){.child-labor .hidden-desktop{display:block;}}@media all and (min-width:768px){.child-labor .hidden-mobile{display:block;}}@media all and (max-width:768px){.child-labor .hidden-mobile{display:none;}}.path-tacklingchildlabor footer{float:left;width:100%;display:block;}@media all and (max-width:768px){.path-tacklingchildlabor footer{display:none;float:none;}}.user-logged-in .child-labor .child-labor-video video{height:auto;width:100%;}header{position:fixed;width:100%;background-color:#391807;padding:0.5rem 8.7rem;z-index:100;display:flex;}header .header-wrapper{display:flex;justify-content:space-between;align-items:flex-end;}header .responsive-menu-button,header .responsive-language-button{display:none;}header .link-nestle{position:absolute;display:block;bottom:0.5rem;right:1.5625rem;}header .link-nestle img{width:3rem;height:auto;}header .intro-link{display:none;}header nav{display:flex;justify-content:flex-start;margin-left:2.3rem;flex-grow:10;padding-bottom:0.5rem;align-items:center;}@media all and (max-width:768px){header nav{align-items:flex-start;}}header nav ul,header nav li{list-style:none;}header nav .menu{display:flex;align-items:center;justify-content:center;}@media all and (max-width:1260px){header nav .menu{align-items:center;}}header nav .menu-item{margin-right:2.2rem;padding:0;list-style:none;text-align:center;line-height:1;}@media all and (max-width:1260px){header nav .menu-item{text-align:left;}}header nav .menu-item a{transition:color 0.3s ease;}header nav .menu-item a:hover{color:#c6b7a2;}header nav ul.menu a.is-active{color:#391807;}header nav ul.menu a.is-active:hover{color:#c6b7a2;}header nav > ul.menu > li.menu-item > a.is-active,header nav .menu-item--expanded > a.is-active{color:#f7f1e6;}header nav > ul.menu > li.menu-item > a.is-active:hover,header nav .menu-item--expanded > a.is-active:hover{color:#c6b7a2;}header nav .menu-item--expanded .menu{display:none;position:fixed;top:4.6875rem;left:0;width:100%;justify-content:center;padding:1rem;margin:0;background-color:#f7f1e6;color:#391807;}.toolbar-tray-open header nav .menu-item--expanded .menu{top:9rem;}header nav .menu-item--expanded.open .menu{display:flex;}header .footer-only{display:none;}.region-menu{display:flex;flex-grow:10;justify-content:space-between;color:white;font-size:1.25rem;line-height:0.75rem;font-family:Georgia,"Times New Roman",Times,serif;box-sizing:border-box;}#block-cocoa-branding .site-name{display:none;}#block-cocoa-branding img{width:10rem;height:auto;}#block-sociallinks{display:flex;align-items:flex-end;}#block-sociallinks > div{display:flex;align-items:flex-end;padding-bottom:1rem;}#block-sociallinks a.social-button{display:block;width:1rem;height:1rem;}#block-sociallinks a.social-button:not(:first-child){margin-left:2rem;}#block-sociallinks a.social-button.twitter{background-image:url("/themes/custom/cocoa/dist/assets/svg/white/twitter.svg");}#block-sociallinks a.social-button.facebook{background-image:url("/themes/custom/cocoa/dist/assets/svg/white/facebook.svg");}#block-sociallinks a.social-button:hover{opacity:0.7;}.region-language{position:relative;display:flex;align-items:flex-end;background-image:url("/themes/custom/cocoa/dist/assets/svg/white/web.svg");background-repeat:no-repeat;padding-bottom:2rem;display:block;width:1rem;height:1rem;margin-left:2rem;cursor:pointer;}.region-language:hover{background-image:url("/themes/custom/cocoa/dist/assets/svg/white/web-transparent.svg");}.region-language ul.links{position:absolute;background-color:white;top:1.5rem;left:0rem;color:#391807;display:none;box-shadow:0 2px 2px 0 rgba(0,0,0,0.14),0 3px 1px -2px rgba(0,0,0,0.12),0 1px 5px 0 rgba(0,0,0,0.2);}.region-language ul.links.open{display:block;}.region-language ul.links li{padding:0.75rem;}.region-language ul.links li:hover{background-color:#f7f1e6;}.region-language ul.links li.is-active a{color:#967f61;}@media all and (max-width:1260px){header{padding:0;}header .responsive-menu-button,header .responsive-language-button{display:block;}header .link-nestle{display:none;}header .intro-link{display:inline;}header .header-wrapper{align-items:center;padding:1rem 1rem 0;}header .responsive-menu-button{background-image:url("/themes/custom/cocoa/dist/assets/svg/white/menu.svg");width:1rem;height:1rem;cursor:pointer;}header .responsive-language-button{background-image:url("/themes/custom/cocoa/dist/assets/svg/white/options.svg");width:1rem;height:1rem;cursor:pointer;}header .region-menu{position:fixed;overflow:hidden;top:0;left:-75%;width:75%;height:100vh;background-color:#391807;padding-top:0.625rem;transition:left 0.5s ease;}.mobile-menu-open header .region-menu{left:0;}header .region-menu nav{margin:0;padding:0;}header .region-menu nav > ul.menu{flex-direction:column;margin:0;width:100%;}header .region-menu nav > ul.menu > li{padding:0.625rem 2rem;}header .region-menu nav > ul.menu > li:not(.direct-link){background-image:url("/themes/custom/cocoa/dist/assets/svg/white/down_arrow_small.svg");background-repeat:no-repeat;background-position:calc(100% - 3rem) 0.5rem;}header .region-menu nav > ul.menu li{margin:0;width:100%;cursor:pointer;}header .region-menu .menu .menu,header .region-menu nav .menu-item--active-trail.menu-item--expanded .menu{display:block;padding:0;background-color:#a4bcaa;font-size:15px;line-height:2.13;font-weight:bold;letter-spacing:0.3px;flex-direction:column;font-family:din-2014;width:calc(100% + 4rem);position:relative;top:inherit;left:-2rem;margin-top:1rem;max-height:0;overflow:hidden;padding:0 2rem;transition:max-height 0.5s ease,padding 0.5s ease;}header .region-menu .menu .menu li.menu-item,header
    .region-menu
    nav
    .menu-item--active-trail.menu-item--expanded
    .menu
    li.menu-item{padding:0;}header .region-menu .menu .menu a,header .region-menu nav .menu-item--active-trail.menu-item--expanded .menu a{color:white;}header .region-menu .menu-item.active .menu,header
    .region-menu
    nav
    .menu-item--active-trail.menu-item--expanded.active
    .menu{max-height:30rem;padding-top:1rem;padding-bottom:1rem;}header .region-language{position:fixed;bottom:1rem;left:-9rem;transition:left 0.5s ease,bottom 0.5s ease;background-image:none;width:0;}header .region-language.open{left:6rem;}header .region-language ul.links{position:fixed;top:4rem;right:1rem;left:inherit;}header .region-language.hidden{bottom:-3rem;}header #block-sociallinks{position:absolute;bottom:2rem;left:2rem;padding:0;z-index:1;transition:bottom 0.5s ease;}header #block-sociallinks div{padding:0;}header.hide-socials #block-sociallinks{bottom:-2rem;}}@media screen and (-ms-high-contrast:active),screen and (-ms-high-contrast:none) and (max-width:768px){header .header-wrapper{height:75px;}header .header-wrapper .responsive-menu-button{position:absolute;top:2rem;left:1rem;}header .header-wrapper .region-logo{position:absolute;top:0.8rem;left:calc(50% - 56px);}header .header-wrapper .responsive-language-button{position:absolute;top:2rem;right:1rem;}}footer{width:100%;background-color:#391807;padding:2rem;color:white;font-size:0.625rem;line-height:1.5;font-family:din-2014;position:relative;margin-bottom:-2rem;}footer ul,footer li,footer .menu-item--expanded,footer ul.menu{list-style:none;padding:0;margin:0;}footer .footer-wrapper{position:relative;left:-8rem;}footer .region-footer{display:flex;}footer .block-system-branding-block img{width:6rem;height:auto;}footer .site-name{display:none;}footer nav{display:flex;margin-left:2rem;}footer nav h2{display:none;}footer nav > ul.menu{display:flex;}footer nav > ul.menu > *{width:10.5rem;margin-right:1rem;}footer nav > ul.menu > li > a{font-weight:bold;}footer li a:hover,footer li a.is-active{color:#c6b7a2;}footer .link-nestle{position:absolute;display:block;top:2rem;right:2rem;}footer .link-nestle img{width:1.5rem;height:auto;}footer ul.menu a.is-active{color:white;}footer li.menu-item.direct-link{display:none;}@media all and (max-width:768px){footer{display:none;}}#block-cocoa-content .article-fullpage .banner-block{background-color:#c6b7a2;position:relative;overflow:hidden;background-size:cover;background-position:50% 50%;}#block-cocoa-content .article-fullpage .banner-block .banner-inner-wrapper{padding:84px 0;position:relative;min-height:26.56rem;display:flex;flex-direction:column;}#block-cocoa-content .article-fullpage .banner-block .field{width:50%;}#block-cocoa-content .article-fullpage .banner-block h1{color:white;text-shadow:none;padding-bottom:1.3rem;}#block-cocoa-content .article-fullpage .banner-block .field{color:white;text-shadow:none;z-index:1;}#block-cocoa-content
  .article-fullpage
  .banner-block
  .field--type-video-embed-field{position:absolute;top:0;left:0;width:100%;}@media all and (min-width:768px){#block-cocoa-content .page-home .slide .slide-inner-wrapper{position:relative;z-index:2;}#block-cocoa-content .page-home .slide:after,#block-cocoa-content .article-fullpage .banner-block:after{content:"";width:100%;height:85%;background:#131313a3;position:absolute;bottom:0;left:0;z-index:0;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='#a6777777',GradientType=0);}}#block-cocoa-content .article-fullpage .center{display:grid;grid-template-columns:80% 20%;grid-column-gap:4.4rem;color:#391807;padding-top:5.75rem;padding-bottom:3.25rem;}#block-cocoa-content .article-fullpage .center .slideshow{width:100%;}#block-cocoa-content .article-fullpage .center .slideshow .art-image{height:30rem;width:100%;background-size:cover;background-position:50% 50%;position:relative;}#block-cocoa-content .article-fullpage .center .slideshow .art-legend{position:absolute;bottom:2rem;left:1rem;right:1rem;padding:0 0.5rem;background-color:rgba(255,255,255,0.6);}#block-cocoa-content .article-fullpage .center .slideshow .slick-dots{padding-bottom:2rem;}#block-cocoa-content .article-fullpage .center .slideshow button.slick-prev,#block-cocoa-content .article-fullpage .center .slideshow button.slick-next{width:2.5rem;height:2.5rem;z-index:5;}#block-cocoa-content
  .article-fullpage
  .center
  .slideshow
  button.slick-prev:hover,#block-cocoa-content
  .article-fullpage
  .center
  .slideshow
  button.slick-next:hover{opacity:1;}#block-cocoa-content
  .article-fullpage
  .center
  .slideshow
  button.slick-prev:before,#block-cocoa-content
  .article-fullpage
  .center
  .slideshow
  button.slick-next:before{color:black;font-size:2.5rem;font-family:inherit;content:"";width:2rem;height:2rem;background-image:url("/themes/custom/cocoa/dist/assets/svg/arrow-left.svg");display:block;background-size:contain;background-repeat:no-repeat;}#block-cocoa-content .article-fullpage .center .slideshow button.slick-prev{left:1rem;}#block-cocoa-content
  .article-fullpage
  .center
  .slideshow
  button.slick-prev::before{background-image:url("/themes/custom/cocoa/dist/assets/svg/arrow-left.svg");}#block-cocoa-content .article-fullpage .center .slideshow button.slick-next{right:1rem;}#block-cocoa-content
  .article-fullpage
  .center
  .slideshow
  button.slick-next::before{background-image:url("/themes/custom/cocoa/dist/assets/svg/arrow-right.svg");}#block-cocoa-content .article-fullpage .center .aside li{margin:0;padding:1.875rem 0 1.25rem;border-bottom:1px solid #707070;}#block-cocoa-content .article-fullpage .center .aside .views-field-title{font-family:din-2014,sans-serif;font-size:0.75rem;line-height:1.83;letter-spacing:0.2px;font-weight:bold;text-transform:uppercase;margin-bottom:0.2rem;overflow:hidden;height:calc(1.83 * 0.75rem);}#block-cocoa-content
  .article-fullpage
  .center
  .aside
  .views-field-field-banner-highlight{font-family:Georgia,"Times New Roman",Times,serif;font-size:1.25rem;line-height:1.1;overflow:hidden;height:calc(2 * 1.1 * 1.25rem);}#block-cocoa-content .article-fullpage .media{padding-bottom:5.3rem;width:100%;padding-top:2.3rem;}#block-cocoa-content
  .article-fullpage
  .media
  .field--name-field-article-medias{display:grid;grid-template-columns:50% 50%;grid-column-gap:1rem;grid-row-gap:2rem;width:100%;}#block-cocoa-content
  .article-fullpage
  .media
  .field--name-field-article-medias
  img{width:100%;height:auto;}#block-cocoa-content
  .article-fullpage
  .media
  .field--name-field-image-description,#block-cocoa-content
  .article-fullpage
  .media
  .field--name-field-video-description{padding-top:1.25rem;}#block-cocoa-content .article-fullpage .mobile-header,#block-cocoa-content .article-fullpage .mobile-more{display:none;}#block-cocoa-content .article-fullpage .main a{text-decoration:underline;}@media all and (max-width:768px){body.page-node-type-article header,body.page-node-type-article-video header{display:none;}#block-cocoa-content .article-fullpage{}#block-cocoa-content .article-fullpage .banner-block{background-color:transparent;background-image:none !important;}#block-cocoa-content .article-fullpage .banner-block .banner-inner-wrapper{padding:0;min-height:0;}#block-cocoa-content .article-fullpage .banner-block .field{width:100%;padding:1.375rem 2rem 0;}#block-cocoa-content
    .article-fullpage
    .banner-block
    .field--name-field-article-highlight{padding-top:0.25rem;}#block-cocoa-content .article-fullpage .banner-block h1,#block-cocoa-content .article-fullpage .banner-block .field{text-shadow:none;color:#391807;}#block-cocoa-content .article-fullpage .banner-block h1{padding:0;}#block-cocoa-content
    .article-fullpage
    .banner-block
    .field--type-video-embed-field{display:none;}#block-cocoa-content .article-fullpage .center{display:block;padding:1.5rem 2rem 2rem;}#block-cocoa-content .article-fullpage .center .main{max-height:calc(1.71 * 0.875rem * 7);overflow:hidden;position:relative;}#block-cocoa-content .article-fullpage .center .main.open{max-height:inherit;}#block-cocoa-content .article-fullpage .center .main.open:after{background-image:none;}#block-cocoa-content .article-fullpage .center .main.open + .mobile-more{display:none;}#block-cocoa-content .article-fullpage .center .slideshow .art-legend{left:1rem;right:1rem;}#block-cocoa-content .article-fullpage .aside{display:none;}#block-cocoa-content
    .article-fullpage
    .media
    .field--name-field-article-medias{display:flex;flex-direction:column;padding:0 2rem;}#block-cocoa-content
    .article-fullpage
    .media
    .field--name-field-image-description,#block-cocoa-content
    .article-fullpage
    .media
    .field--name-field-video-description{padding:0.5rem 0 1rem;}#block-cocoa-content .article-fullpage .mobile-more{display:block;border:2px solid #c6b7a2;border-radius:4px;padding:1rem 2rem;text-transform:uppercase;font-family:Arial;font-size:0.625rem;line-height:1.2;text-align:center;font-weight:bold;width:6rem;margin:1.25rem auto 0;cursor:pointer;}#block-cocoa-content .article-fullpage .mobile-more:hover{color:#967f61;border-color:#967f61;}#block-cocoa-content .article-fullpage .mobile-header{padding:2rem 1rem 0;z-index:1000;background-color:#a4bcaa;background-size:cover;background-position:50% 50%;color:white;display:flex;justify-content:center;text-transform:uppercase;font-size:0.9375rem;line-height:1.33;letter-spacing:0.3px;font-weight:bold;font-family:din-2014;position:relative;min-height:13rem;}#block-cocoa-content .article-fullpage .mobile-header .backbtn{display:block;width:1rem;height:1rem;background-image:url("/themes/custom/cocoa/dist/assets/svg/white/left_arrow.svg");cursor:pointer;position:absolute;left:1rem;top:2rem;}}@media screen and (-ms-high-contrast:active),screen and (-ms-high-contrast:none){#block-cocoa-content .article-fullpage .center{display:flex;}#block-cocoa-content .article-fullpage .center > *:first-child{padding-right:4rem;}#block-cocoa-content .article-fullpage .center .slideshow{width:820px;}}#block-cocoa-local-tasks{position:fixed;bottom:0;right:0;background-color:RGBA(45,45,45,0.5);color:white;font-family:sans-serif;z-index:1000;font-size:0.8rem;}#block-cocoa-local-tasks ul.tabs{margin:0;}#block-cocoa-local-tasks li{margin:0;}#block-cocoa-local-tasks a{padding:1rem;}#block-cocoa-local-tasks a.is-active,#block-cocoa-local-tasks a:hover{background-color:RGBA(45,45,45,1);}#block-blog-page-tabs{display:none;padding:4rem 0 1.25rem;}#block-blog-page-tabs .page-tabs{display:flex;}#block-blog-page-tabs .page-tabs li{color:#391807;text-transform:uppercase;margin-right:2rem;font-weight:bold;font-size:0.9375rem;line-height:1.33;letter-spacing:0.3px;font-family:din-2014;}#block-blog-page-tabs .page-tabs li .active{border-bottom:2px solid #391807;}#block-blog-page-tabs .page-tabs li:hover{color:#967f61;}.display-horizontal article.article-teaser .slick-slider{height:220px;padding:0 !important;}.display-horizontal article.article-teaser .slick-track{height:220px !important;padding:0 !important;}.path-blog .views-element-container{display:flex;flex-direction:row-reverse;}.path-blog .view-blog{display:grid;grid-template-columns:33% 33% 33%;grid-template-rows:auto;grid-column-gap:1rem;grid-row-gap:1rem;padding-top:2rem;padding-bottom:6rem;}.path-blog .view-blog .view-header{display:none;grid-column-start:3;grid-row-start:1;grid-row-end:3;padding:0 3rem;}.path-blog .view-blog .view-header h2{margin-bottom:1.5rem;}.path-blog .view-blog .view-header li{margin:0;padding:1.875rem 0 1.25rem;border-bottom:1px solid #707070;}.path-blog .view-blog .view-header .views-field-title{font-family:din-2014,sans-serif;font-size:0.75rem;line-height:1.83;letter-spacing:0.2px;font-weight:bold;text-transform:uppercase;margin-bottom:0.2rem;overflow:hidden;height:calc(1.83 * 0.75rem);}.path-blog .view-blog .view-header .views-field-field-banner-highlight{font-family:Georgia,"Times New Roman",Times,serif;font-size:1.25rem;line-height:1.1;overflow:hidden;height:calc(2 * 1.1 * 1.25rem);}.path-blog .view-blog .views-row.video-teaser-wrapper,.path-blog .view-blog .views-row.display-full,.path-blog .view-blog .views-row.display-horizontal{grid-column-end:span 2;}.path-blog .view-blog .views-row.display-horizontal .footer .share-article{right:calc(50% + 1rem);width:16px;}.path-blog .view-blog nav.pager{grid-column-start:1;grid-column-end:4;color:#391807;}.path-blog .view-blog nav.pager .pager__item.is-active{font-weight:normal;}@media all and (max-width:768px){#block-blog-page-tabs{display:none;}.path-blog .view-blog{display:flex;flex-direction:column;padding-top:5rem;}.path-blog .view-blog .view-header{display:none;}.path-blog .view-blog:before{font-size:25px;color:#391807;line-height:1.08;font-family:Arial,Helvetica,sans-serif;font-weight:bold;content:"All posts";padding:1.3rem 2rem 1.5rem;}.path-blog .views-row{margin-bottom:1.25rem;padding:0 2rem 0;}.path-blog .views-row.display-horizontal .footer .share-article{right:1.25rem !important;}}@media screen and (-ms-high-contrast:active),screen and (-ms-high-contrast:none){.path-blog .view-blog{display:flex;flex-wrap:wrap;}.path-blog .view-blog .views-row{margin-bottom:1rem;padding-right:1rem;flex-grow:10;}.path-blog .view-blog .views-row.display-vertical{max-width:338px;}.path-blog .view-blog .views-row.display-vertical .article-teaser{max-width:338px;}.path-blog .view-blog .views-row.display-horizontal{width:40vw;}.path-blog .view-blog nav.pager{width:100%;}}@media screen and (-ms-high-contrast:active),screen and (-ms-high-contrast:none) and (max-width:768px){.path-blog .view-blog .views-row.display-vertical{max-width:100vw;}.path-blog .view-blog .views-row.display-vertical .article-teaser{max-width:100vw;}}.video-embed-field-responsive-video iframe{z-index:3;}.page-better{color:#391807;}.page-better .banner-page{background-color:#967f61;background-size:cover;background-position:50% 50%;position:relative;overflow:hidden;min-height:26.5625rem;}.page-better .banner-page .banner-inner-wrapper{position:relative;z-index:10;}.page-better .banner-page .banner-inner-wrapper .caption{display:none;position:absolute;top:2.5rem;left:0;background-color:RGBA(57,24,7,0.6);padding:0.875rem;width:15rem;box-shadow:0 20px 50px 0 rgba(0,0,0,0.3);}.page-better .banner-page .banner-inner-wrapper h1{color:white;font-family:din-2014,sans-serif;font-size:1.25rem;font-weight:bold;line-height:1.25;letter-spacing:0.4px;margin-bottom:0.5rem;}.page-better .banner-page .banner-inner-wrapper .field{font-family:Georgia,"Times New Roman",Times,serif;font-size:0.875rem;line-height:1.43;color:white;margin-bottom:0;}.page-better .banner-page img.play{width:70px;height:70px;position:absolute;top:calc(50% - 35px);left:calc(50% - 35px);padding:1.25rem;border:1px solid white;border-radius:50%;}.page-better .banner-page .field--type-video-embed-field{position:absolute;top:-50%;left:0;width:100%;z-index:1;}.page-better .banner-page .our-progress-label-wrapper{z-index:10;position:absolute;bottom:0;width:100%;}.page-better
  .banner-page
  .our-progress-label-wrapper
  .our-progress-label-inner-wrapper{display:flex;}.page-better .banner-page .our-progress-label-wrapper .our-progress-label{color:white;padding:0.75rem 1.25rem;background-color:#391807;}.page-better .subbanner-page .our-progress > .field{display:flex;justify-content:space-between;padding:2.5rem 3.75rem;text-align:center;background-image:url("/themes/custom/cocoa/dist/assets//images/soil.jpg");background-size:cover;color:white;text-shadow:none;}.page-better .subbanner-page .field--name-field-bh-progress > .field__item{padding:0 2rem;}.page-better .subbanner-page .value{display:flex;justify-content:center;}.page-better .subbanner-page .field--name-field-progress-description{font-family:din-2014,sans-serif;font-size:0.9375rem;font-weight:bold;line-height:1.33;letter-spacing:0.3px;}.page-better .subbanner-page .description .field--name-field-bh-description{padding:1.625rem 1.875rem;background-color:#f7f1e6;font-family:Georgia,"Times New Roman",Times,serif;font-size:1.5625rem;line-height:1.4;}.page-better .page-section:first-child{margin-bottom:6rem;}.page-better .page-section .section-better-left,.page-better .page-section .section-better-right{padding-top:5.25rem;display:flex;justify-content:space-between;}.page-better .page-section .section-better-left > *,.page-better .page-section .section-better-right > *{width:calc(50% - 0.5rem);}.page-better .page-section .section-better-left .section-text,.page-better .page-section .section-better-right .section-text{max-width:29rem;padding-bottom:2.5rem;}.page-better .page-section .section-better-left .section-article,.page-better .page-section .section-better-right .section-article{position:relative;}.page-better .page-section .section-better-left article,.page-better .page-section .section-better-right article{margin-bottom:1rem;overflow:hidden;}.page-better .page-section .section-better-left article:last-child,.page-better .page-section .section-better-right article:last-child{margin-bottom:3rem;}.page-better .page-section .section-better-right{flex-direction:row-reverse;}.page-better .page-section .section-better-right .section-text{padding-left:3rem;}.page-better .page-section .section-better-vertical{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;padding-top:5.875rem;margin-bottom:13.5625rem;margin-top:5.875rem;background-position:50% 50%;background-size:cover;position:relative;}.page-better .page-section .section-better-vertical:after{content:"";width:100%;height:85%;background:#131313a3;position:absolute;bottom:0;left:0;z-index:0;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='#a6777777',GradientType=0);}@media all and (max-width:768px){.page-better .page-section .section-better-vertical:after{content:"";}}.page-better .page-section .section-better-vertical .section-text{max-width:34rem;margin-bottom:-8rem;display:flex;flex-direction:column;background-position:50% 50%;background-size:cover;}@media all and (max-width:768px){.page-better .page-section .section-better-vertical .section-text{position:relative;}.page-better .page-section .section-better-vertical .section-text h2{position:relative;z-index:3;}.page-better .page-section .section-better-vertical .section-text div{position:relative;z-index:3;}.page-better .page-section .section-better-vertical .section-text:after{content:"";width:100%;height:85%;background:#131313a3;position:absolute;bottom:0;left:0;z-index:0;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='#a6777777',GradientType=0);}}.page-better .page-section .section-better-vertical .section-article{position:relative;top:12rem;min-height:7rem;margin-bottom:3rem;z-index:3;}.page-better .page-section .section-better-vertical .articles-related{display:flex;justify-content:space-between;text-align:left;}.page-better .page-section .section-better-vertical .articles-related > *{width:calc(50% - 0.5rem);}.page-better
  .page-section
  .section-better-vertical
  .field--name-field-bh-highlight{max-height:calc(1.5 * 1.25rem * 8);overflow:hidden;}.page-better
  .page-section
  .section-better-vertical
  .field--name-field-bh-description{max-height:calc(1.65 * 1.0625rem * 2);overflow:hidden;}.page-better
  .page-section
  .section-better-vertical
  .open
  .field--name-field-bh-highlight,.page-better
  .page-section
  .section-better-vertical
  .open
  .field--name-field-bh-description{max-height:initial;}.page-better .page-section .section-better-vertical .load-more{display:flex;align-items:flex-start;font-family:din-2014;font-size:15px;font-weight:bold;font-style:normal;line-height:26px;text-transform:uppercase;color:#391807;cursor:pointer;display:block;margin-top:1rem;width:100%;}.page-better .page-section .section-better-vertical .load-more a{display:flex;}.page-better .page-section .section-better-vertical .load-more a:before{content:" ";display:block;width:1.5rem;height:1.5rem;margin-right:10px;background-image:url("/themes/custom/cocoa/dist/assets/svg/black/more.svg");background-size:contain;}.page-better .page-section .section-text h2:first-child{margin-bottom:2.5rem;}.page-better .page-section .section-text .field--name-field-bh-description{margin-top:2.5rem;}.page-better .page-section .section-text .load-more{display:none;}.page-better .page-section .show-background{background-color:#c6b7a2;background-size:cover;background-position:50% 50%;}.page-better .page-section .show-background h2:first-child,.page-better
  .page-section
  .show-background
  .section-better-vertical
  h2:first-child{color:white !important;text-shadow:none;}.page-better .page-section .show-background .section-text,.page-better
  .page-section
  .show-background
  .section-better-vertical
  .section-text{text-shadow:none;}.page-better
  .page-section
  .show-background
  .section-better-vertical
  .section-text{color:white;text-shadow:none;width:1024px;max-width:100vw;text-align:left;z-index:2;}.page-better
  .page-section
  .show-background
  .section-better-vertical
  .section-text
  h2{max-width:34rem;}.page-better .page-section:nth-child(2) > div:not(.show-background) > div{padding-top:0;}.page-better article.video-teaser{z-index:10;}.page-better article{min-height:15.375rem;}.page-better.better-cocoa
  .page-section
  .show-background
  .section-better-vertical
  .field--name-field-bh-highlight{display:block;width:100%;text-align:right;}.page-better.better-cocoa
  .page-section
  .show-background
  .section-better-vertical
  .section-text{display:block;}.page-better.better-cocoa
  .page-section
  .show-background
  .section-better-vertical
  .section-text
  h2{text-align:right;margin-right:0;margin-left:auto;}.page-better.better-farming .banner-page{background-color:#a4bcaa;}.page-better.better-farming .banner-page .our-progress-label{background-color:#699173;}.page-better.better-farming .subbanner-page .field--name-field-bh-description{background-color:#e0e8e2;}.page-better.better-farming .page-section h2:first-child{color:#699173;}.page-better.better-farming .show-background{background-color:#a4bcaa;}@media all and (max-width:768px){.page-better.better-farming .show-background{background-color:#699173;color:white;}}.page-better.better-farming .show-background article.article-better-normal{background-color:#699173;color:white;overflow:hidden;}.page-better.better-farming
  .show-background
  article.article-better-normal
  .article-link{display:flex;align-items:flex-start;font-family:din-2014;font-size:15px;font-weight:bold;font-style:normal;line-height:26px;text-transform:uppercase;color:white;cursor:pointer;}.page-better.better-farming
  .show-background
  article.article-better-normal
  .article-link::before{content:" ";display:block;width:1.5rem;height:1.5rem;margin-right:10px;background-image:url("/themes/custom/cocoa/dist/assets/svg/white/more.svg");background-size:contain;}.page-better.better-farming
  .show-background
  .section-better-vertical
  .load-more{display:flex;align-items:flex-start;font-family:din-2014;font-size:15px;font-weight:bold;font-style:normal;line-height:26px;text-transform:uppercase;color:white;cursor:pointer;}.page-better.better-farming
  .show-background
  .section-better-vertical
  .load-more::before{content:" ";display:block;width:1.5rem;height:1.5rem;margin-right:10px;background-image:url("/themes/custom/cocoa/dist/assets/svg/white/more.svg");background-size:contain;}.page-better.better-lives .banner-page{background-color:#c59b92;}.page-better.better-lives .banner-page .our-progress-label{background-color:#a05a4b;}.page-better.better-lives .subbanner-page .field--name-field-bh-description{background-color:#f4edec;}.page-better.better-lives .page-section h2:first-child{color:#a05a4b;}.page-better.better-lives .show-background{background-color:#c59b92;}@media all and (max-width:768px){.page-better.better-lives .show-background{background-color:#a05a4b;color:white;}}.page-better.better-lives .show-background article.article-better-normal{background-color:#a05a4b;color:white;overflow:hidden;}.page-better.better-lives
  .show-background
  article.article-better-normal
  .article-link{display:flex;align-items:flex-start;font-family:din-2014;font-size:15px;font-weight:bold;font-style:normal;line-height:26px;text-transform:uppercase;color:white;cursor:pointer;}.page-better.better-lives
  .show-background
  article.article-better-normal
  .article-link::before{content:" ";display:block;width:1.5rem;height:1.5rem;margin-right:10px;background-image:url("/themes/custom/cocoa/dist/assets/svg/white/more.svg");background-size:contain;}.page-better.better-lives .show-background .section-better-vertical .load-more{display:flex;align-items:flex-start;font-family:din-2014;font-size:15px;font-weight:bold;font-style:normal;line-height:26px;text-transform:uppercase;color:white;cursor:pointer;}.page-better.better-lives
  .show-background
  .section-better-vertical
  .load-more::before{content:" ";display:block;width:1.5rem;height:1.5rem;margin-right:10px;background-image:url("/themes/custom/cocoa/dist/assets/svg/white/more.svg");background-size:contain;}.page-better.better-lives
  .show-background
  article.article-better-normal
  .article-link{color:#391807 !important;}@media all and (max-width:768px){.page-better{padding-top:4.6875rem;}.page-better .banner-page{min-height:0;}.page-better .banner-page .banner-inner-wrapper{padding:2rem 2rem 4rem;min-height:18.5rem;justify-content:flex-start;}.page-better .banner-page .banner-inner-wrapper .caption{top:2rem;left:2rem;width:10.25rem;padding:0.75rem;}.page-better .banner-page .banner-inner-wrapper h1{margin-bottom:0.5rem;font-size:0.8125rem;line-height:1.23;letter-spacing:0.3px;}.page-better .banner-page .banner-inner-wrapper .field{font-size:0.875rem;line-height:1.43;}.page-better .banner-page .field--type-video-embed-field,.page-better .banner-page .popup-youtube,.page-better .banner-page .our-progress-label-wrapper{display:none;}.page-better .subbanner-page .our-progress > .field{padding:1.6875rem 1rem;width:100%;}.page-better .subbanner-page .field--name-field-bh-progress > .field__item{padding:0 0.6875rem;}.page-better .subbanner-page .field--name-field-progress-description{font-size:0.75rem;line-height:1.5;letter-spacing:0.2px;}.page-better .subbanner-page .description .field--name-field-bh-description{font-size:0.875rem;line-height:1.43;padding:1.6875rem;}.page-better .page-section:first-child{margin-bottom:2rem;}.page-better .page-section .section-better-left,.page-better .page-section .section-better-right{flex-direction:column;padding:1.75rem 2rem;}.page-better .page-section .section-better-left > *,.page-better .page-section .section-better-right > *{width:100%;}.page-better .page-section .section-better-left .section-text,.page-better .page-section .section-better-right .section-text{padding-bottom:2rem;padding-left:0;}.page-better .page-section .section-better-vertical{margin-top:0;margin-bottom:2rem;padding-top:0;background-image:none !important;}.page-better .page-section .section-better-vertical .section-text{margin-bottom:0;text-align:left;align-items:flex-start;padding:2rem;}.page-better .page-section .section-better-vertical .section-article{position:initial;margin-top:2rem;}.page-better .page-section .section-better-vertical .articles-related{flex-direction:column;padding:0 2rem;}.page-better .page-section .section-better-vertical .articles-related > *{width:100%;}.page-better
    .page-section
    .section-better-vertical
    .field--name-field-bh-highlight{max-height:calc(1.5 * 1.25rem * 4);overflow:hidden;}.page-better
    .page-section
    .section-better-vertical
    .field--name-field-bh-description{max-height:calc(1.71 * 0.875rem * 2);overflow:hidden;}.page-better .page-section .section-better-vertical article{margin-bottom:1.25rem;}.page-better .page-section .section-better-vertical article:last-child{margin-bottom:3rem;}.page-better .page-section .show-background{padding:0;}.page-better
    .page-section
    .show-background
    .section-better-vertical
    .section-article{background-color:white;margin-top:0;margin-bottom:0;padding:2rem 0 0;}.page-better .page-section .section-text h2:first-child,.page-better .page-section .section-text .field--name-field-bh-highlight{margin-bottom:1rem;}.page-better .page-section .section-text .field--name-field-bh-description{margin-top:1rem;}.page-better article,.page-better article.video-teaser{max-height:8.875rem;min-height:8.875rem;}}@media all and (min-width:768px){.page-better .section-better-vertical .section-text{background-image:none !important;}}@media screen and (-ms-high-contrast:active),screen and (-ms-high-contrast:none){.page-better .page-section .section-text h2,.page-better .page-section .section-text .field--name-field-bh-description,.page-better .page-section .section-text .field--name-field-bh-highlight{width:100%;}}@media screen and (-ms-high-contrast:active),screen and (-ms-high-contrast:none) and (max-width:768px){.page-better .page-section .section-better-vertical .section-article{top:inherit;}.page-better
    .page-section
    .show-background
    .section-better-vertical
    .section-text{min-width:100vw;}}.fields-custom-logos{display:flex;flex-wrap:wrap;width:100% !important;max-width:100%;align-items:center;justify-content:center;margin-top:20px;}.fields-custom-logos .field__item{flex:0 0 50%;display:flex;align-items:center;justify-content:center;}@media all and (max-width:812px){.fields-custom-logos .field__item{flex:0 0 33%;display:flex;align-items:center;justify-content:center;padding:10px;}.fields-custom-logos .field__item:nth-child(4){flex:0 0 50%;}.fields-custom-logos .field__item:nth-child(5){flex:0 0 50%;}}@media all and (max-width:480px){.fields-custom-logos .field__item{flex:0 0 50%;display:flex;align-items:center;justify-content:center;}.fields-custom-logos .field__item:nth-child(5){flex:0 0 100%;}}.page-about{color:#391807;}.page-about h2{color:#476060;}.page-about .load-more{display:flex;align-items:flex-start;font-family:din-2014;font-size:15px;font-weight:bold;font-style:normal;line-height:26px;text-transform:uppercase;color:#391807;cursor:pointer;display:block;margin-top:1rem;}.page-about .load-more::before{content:" ";display:block;width:1.5rem;height:1.5rem;margin-right:10px;background-image:url("/themes/custom/cocoa/dist/assets/svg/black/more.svg");background-size:contain;}.page-about .banner-page{min-height:26.5625rem;display:flex;flex-direction:column;justify-content:center;position:relative;background-size:cover;background-position:50% 50%;}.page-about .banner-page .field--name-field-about-highlight{color:white;text-shadow:none;}.page-about .banner-page .our-progress-label-wrapper{z-index:10;position:absolute;bottom:0;width:100%;}.page-about
  .banner-page
  .our-progress-label-wrapper
  .our-progress-label-inner-wrapper{display:flex;}.page-about .banner-page .our-progress-label-wrapper .our-progress-label{color:white;padding:0.75rem 1.25rem;background-color:#3d605f;}.page-about .subbanner-page .field--name-body{color:#391807;padding:2.875rem 0 4.625rem;}.page-about .subbanner-page .bottom{display:flex;margin-bottom:3.4375rem;}.page-about .subbanner-page .bottom .left{width:33%;}.page-about .subbanner-page .bottom .right{width:66%;padding-left:4rem;}.page-about .subbanner-page .bottom .right img{width:100%;height:auto;}.page-about #our-journey h2,.page-about #our-journey .field--name-field-about-highlight,.page-about #our-journey .field--name-body,.page-about #our-ambitions h2,.page-about #our-ambitions .field--name-field-about-highlight,.page-about #our-ambitions .field--name-body,.page-about #our-progress h2,.page-about #our-progress .field--name-field-about-highlight,.page-about #our-progress .field--name-body,.page-about #our-challenges h2,.page-about #our-challenges .field--name-field-about-highlight,.page-about #our-challenges .field--name-body,.page-about #our-partners h2,.page-about #our-partners .field--name-field-about-highlight,.page-about #our-partners .field--name-body,.page-about #our-brands h2,.page-about #our-brands .field--name-field-about-highlight,.page-about #our-brands .field--name-body{margin-bottom:2rem;}.page-about #our-journey .field--name-body,.page-about #our-ambitions .field--name-body,.page-about #our-progress .field--name-body,.page-about #our-challenges .field--name-body,.page-about #our-partners .field--name-body,.page-about #our-brands .field--name-body{color:#391807;}.page-about #our-journey{background-color:#e3e9ea;}.page-about #our-journey .slider-control{display:flex;justify-content:space-between;align-items:center;padding:5.875rem 0 0;}.page-about #our-journey .slider-control h2{color:#328c8b;padding:0 3rem;margin-bottom:0.5rem;}.page-about #our-journey .slider-control .button{border:2px solid black;cursor:pointer;border-radius:50%;width:3rem;height:3rem;display:flex;justify-content:center;flex-shrink:0;}.page-about #our-journey .slider-control .line{border-bottom:solid 2px #3d605f;margin:0 1.5rem;flex-grow:10;}.page-about #our-journey .field--name-field-about-column{display:flex;padding:2.75rem 1rem 3.125rem;}.page-about #our-journey .field--name-field-about-column .field__item{width:25%;color:#391807;}.page-about
  #our-journey
  .field--name-field-about-column
  .field__item:not(:last-child){margin-right:1rem;}.page-about #our-ambitions{display:flex;padding:5rem 0 5.5rem;}.page-about #our-ambitions .left{width:50%;padding-right:5rem;}.page-about #our-ambitions .right{width:50%;overflow:hidden;}.page-about #our-ambitions .right img{width:100%;height:auto;}.page-about #our-progress{background-color:#e3e9ea;background-size:cover;background-position:50% 50%;text-shadow:none;}.page-about #our-progress .top{display:flex;flex-direction:column;padding:6.25rem 0 2.5rem;text-align:right;align-items:flex-end;}.page-about #our-progress .top h2,.page-about #our-progress .top .field--name-body{width:40%;}.page-about #our-progress .top h2{color:white !important;text-shadow:none;margin-bottom:1.5rem;}.page-about #our-progress .top .mobile-background{display:none;}.page-about #our-progress .bottom .field--name-field-about-progress{display:flex;justify-content:space-between;padding:2.5rem 3.75rem;text-align:center;color:white;}.page-about
  #our-progress
  .bottom
  .field--name-field-about-progress
  > .field__item{width:16rem;}.page-about #our-progress .bottom .label .field{padding-bottom:10px;}.page-about #our-progress .bottom .value{display:flex;justify-content:center;padding-bottom:6px;}.page-about #our-progress .bottom .field--name-field-progress-description{font-family:din-2014,sans-serif;font-size:0.9375rem;font-weight:bold;line-height:1.33;letter-spacing:0.3px;}.page-about
  #our-progress
  .bottom
  .description
  .field--name-field-bh-description{padding:1.625rem 1.875rem;background-color:#f7f1e6;font-family:Georgia,"Times New Roman",Times,serif;font-size:1.5625rem;line-height:1.4;margin-bottom:6rem;}.page-about #our-challenges{padding:5.75rem 0;display:flex;justify-content:space-between;}.page-about #our-challenges .field--type-text-with-summary a{text-decoration:underline !important;}.page-about #our-challenges .left{width:50%;}.page-about #our-challenges .left .field--name-body{display:none;}.page-about #our-challenges .left.open .field--name-body{display:block;}.page-about #our-challenges .left .load-more{display:flex;}.page-about #our-challenges .right{width:30%;}.page-about #our-challenges .right img{width:100%;height:auto;}.page-about #our-partners{display:flex;flex-wrap:wrap;padding-bottom:2rem;}.page-about #our-partners .left{width:55%;display:flex;flex-direction:column;justify-content:space-between;align-self:flex-end;}.page-about #our-partners .left .field--name-field-about-subtitle{color:#328c8b;}.page-about #our-partners .right{width:45%;padding-left:6rem;}.page-about #our-partners .bottom{width:100%;padding-top:3rem;}.page-about #our-partners .bottom .field--name-field-about-partners img{width:100%;height:auto;}.page-about #our-partners .bottom .label-mobile{display:none;}.page-about #our-partners .video-teaser{max-height:15.375rem;min-height:15.375rem;position:relative;}.page-about #our-brands{padding:5.43rem 0 7.5625rem;text-shadow:none;background-size:cover;background-position:50% 50%;background-repeat:no-repeat;}.page-about #our-brands .top{color:white;text-align:left;margin-bottom:6.8125rem;}.page-about #our-brands .field--name-field-about-title{color:white;margin-bottom:2.5rem;max-width:29%;}.page-about #our-brands .field--name-field-about-highlight{max-width:55%;}@media all and (max-width:768px){.page-about #our-brands .field--name-field-about-highlight{max-width:85%;}}.page-about #our-brands .load-more{display:none !important;}.page-about #our-brands .field--name-body{display:none;color:white;}.page-about #our-brands .top.open .field--name-body{display:block;}.page-about #our-brands .load-more{display:flex;align-items:flex-start;font-family:din-2014;font-size:15px;font-weight:bold;font-style:normal;line-height:26px;text-transform:uppercase;color:white;cursor:pointer;justify-content:center;}.page-about #our-brands .load-more::before{content:" ";display:block;width:1.5rem;height:1.5rem;margin-right:10px;background-image:url("/themes/custom/cocoa/dist/assets/svg/white/more.svg");background-size:contain;}.page-about #our-brands .field--name-field-about-partners .field__item img{width:100%;height:auto;}@media all and (max-width:768px){.page-about{padding-top:4.6875rem;}.page-about .banner-page{min-height:17.8125rem;justify-content:flex-start;}.page-about .banner-page .banner-inner-wrapper{padding:2rem;margin:0;}.page-about .banner-page .our-progress-label-wrapper .our-progress-label{padding:0.625rem 0.9375rem;}.page-about .subbanner-page{padding:0 1.5rem;}.page-about .subbanner-page .field--name-body{padding:1.5rem 0;font-size:0.875rem;line-height:1.43;}.page-about .subbanner-page .bottom{flex-direction:column;margin-bottom:1.5rem;}.page-about .subbanner-page .bottom .left,.page-about .subbanner-page .bottom .right{width:100%;padding:0;}.page-about .subbanner-page .bottom .left{margin-bottom:1.25rem;}.page-about #our-journey *{outline:none;}.page-about #our-journey .slider-control{padding:1rem 1.5rem 0;}.page-about #our-journey .slider-control h2{padding:0 0.75rem;font-size:2.5rem;line-height:2;}.page-about #our-journey .slider-control .button{display:none;}.page-about #our-journey .slider-control .line{margin:0;}.page-about #our-journey .field--name-field-about-column{padding:1rem 1.5rem;}.page-about #our-ambitions,.page-about #our-challenges,.page-about #our-progress,.page-about #our-partners{flex-direction:column;padding:2rem 1.5rem 0;}.page-about #our-ambitions .left,.page-about #our-ambitions .right,.page-about #our-challenges .left,.page-about #our-challenges .right,.page-about #our-progress .left,.page-about #our-progress .right,.page-about #our-partners .left,.page-about #our-partners .right{width:100%;padding:0;}.page-about #our-ambitions h2,.page-about #our-ambitions .field--name-field-about-highlight,.page-about #our-ambitions .field--name-body,.page-about #our-challenges h2,.page-about #our-challenges .field--name-field-about-highlight,.page-about #our-challenges .field--name-body,.page-about #our-progress h2,.page-about #our-progress .field--name-field-about-highlight,.page-about #our-progress .field--name-body,.page-about #our-partners h2,.page-about #our-partners .field--name-field-about-highlight,.page-about #our-partners .field--name-body{margin-bottom:1rem;}.page-about #our-ambitions .load-more,.page-about #our-challenges .load-more,.page-about #our-progress .load-more,.page-about #our-partners .load-more{color:transparent;margin:0;margin-bottom:1rem;}.page-about #our-ambitions .load-more::before,.page-about #our-challenges .load-more::before,.page-about #our-progress .load-more::before,.page-about #our-partners .load-more::before{background-image:url("/themes/custom/cocoa/dist/assets/svg/black/more-bigger.svg");background-size:contain;}.page-about #our-ambitions .load-more a::before,.page-about #our-challenges .load-more a::before,.page-about #our-progress .load-more a::before,.page-about #our-partners .load-more a::before{background-image:url("/themes/custom/cocoa/dist/assets/svg/black/more-bigger.svg");background-size:contain;}.page-about #our-ambitions .load-more:before,.page-about #our-challenges .load-more:before,.page-about #our-progress .load-more:before,.page-about #our-partners .load-more:before{width:2.6rem;height:2.6rem;margin:0;}.page-about #our-progress{padding:0;}.page-about #our-progress .top{padding:2rem;position:relative;}.page-about #our-progress .top h2{color:#476060;text-shadow:none;margin:0;width:50%;z-index:2;}.page-about #our-progress .top .mobile-background{display:block;background-size:cover;background-position:right;position:absolute;left:0;top:0;width:100%;height:100%;}.page-about #our-progress .field--name-body{display:none;}.page-about #our-progress .progress-single .label{display:none;}.page-about #our-progress .progress-single .value{font-size:1.25rem;}.page-about #our-progress .bottom .field--name-field-about-progress{padding:1.75rem;}.page-about #our-progress .bottom > .field > .field__item:not(:last-child){padding-right:1.25rem;}.page-about #our-progress .bottom .field--name-field-progress-description{font-size:0.75rem;}.page-about #our-challenges .right{display:none;}.page-about #our-partners{padding-top:0;}.page-about #our-partners .left .video-teaser{min-height:0;}.page-about #our-partners .left .video-teaser img.play{top:calc(50% - 35px);}.page-about #our-partners .left .article-content{padding-bottom:0;}.page-about #our-partners .left .field--name-field-about-subtitle{display:none;}.page-about #our-partners .right{margin-top:4rem;}.page-about #our-partners .right .field--name-body{padding:0;font-size:0.875rem;line-height:1.43;}.page-about #our-partners .bottom{padding:1.5rem 0 2rem;}.page-about #our-partners .bottom .label-mobile{display:block;font-size:15px;line-height:1.33;font-family:din-2014,sans-serif;font-weight:bold;margin-bottom:1rem;}.page-about #our-brands{padding:2rem 1.5rem;}.page-about #our-brands .top{margin:0;max-width:100%;text-align:left;}.page-about #our-brands .field--name-field-about-title{margin-bottom:1rem;}.page-about #our-brands .bottom{padding:1.5rem 0 2rem;}.page-about #our-brands .load-more{color:transparent;display:none;color:transparent;margin:0;margin-bottom:1rem;justify-content:flex-start;align-items:flex-start;text-shadow:none;}.page-about #our-brands .load-more::before{background-image:url("/themes/custom/cocoa/dist/assets/svg/black/more-bigger.svg");background-size:contain;}.page-about #our-brands .load-more a::before{background-image:url("/themes/custom/cocoa/dist/assets/svg/black/more-bigger.svg");background-size:contain;}.page-about #our-brands .load-more:before{width:2.6rem;height:2.6rem;margin:0;}}.path-about-us main{margin-bottom:-1rem;}@media screen and (-ms-high-contrast:active),screen and (-ms-high-contrast:none){.page-about .banner-inner-wrapper{margin-top:10rem !important;}.page-about #our-journey .slider-control .button{padding-top:1rem;}.page-about #our-journey .slider-control .button img{width:1rem;height:1rem;}.page-about #our-partners .bottom .field--name-field-about-partners{display:flex;justify-content:space-between;}}@media screen and (-ms-high-contrast:active),screen and (-ms-high-contrast:none) and (max-width:768px){.page-about .banner-inner-wrapper{margin-top:0 !important;}}.our-vision{display:block;width:calc(100% + 10px);float:left;margin-bottom:50px;margin-left:-10px;}@media all and (max-width:768px){.our-vision{width:100%;margin-left:auto;}}.our-vision .col-4{width:33.33333333%;float:left;padding:10px;}@media all and (max-width:480px){.our-vision .col-4{width:100%;}}@media all and (max-width:768px){.our-vision .col-4{width:100%;}}.our-vision .col-4 .our-vision-better-farming{background-color:#699173;padding:20px;}.our-vision .col-4 .our-vision-better-lives{background-color:#a05a4b;padding:20px;}.our-vision .col-4 .our-vision-better-cocoa{background-color:#998265;padding:20px;}.our-vision .col-4 h3{color:#fff;margin:0 0 10px 0;font-size:35px;}.our-vision .col-4 .our-vision-content{color:#fff;font-size:16px;}.our-vision .col-4 .our-vision-content ul{line-height:24px;}.our-vision .col-4 .our-vision-content h5{font-size:19px;margin-bottom:15px;}.our-vision .col-4 img{max-width:100%;margin-top:20px;}.our-vision .col-12{width:100%;float:left;padding:10px;}.our-vision .col-12 .our-vision-collaboration{background-color:#a05a4b;color:#fff;font-weight:300;font-size:16px;text-align:center;padding:20px;}.our-vision .col-12 .our-vision-collaboration h5{font-weight:bold;}.our-vision .col-12 .our-vision-intro{color:#391807;text-align:center;margin:20px 0;}@media all and (max-width:480px){.page-home .home-better-right.better-lives .right{width:100%;}}.page-home #home-header .slideshow{color:white;}.page-home #home-header .slideshow .field__items{display:none;}.page-home #home-header .slideshow .field__items.ready{display:inherit;}.page-home #home-header .slideshow .slide{background-color:white;background-size:cover;background-position:50% 50%;position:relative;overflow:hidden;min-height:26.5625rem;}.page-home #home-header .slideshow .slide-inner-wrapper{padding:7.5rem 0;}.page-home #home-header .slideshow .field--name-node-title{font-size:3.5rem !important;max-width:70%;text-shadow:none;}.page-home #home-header .slideshow .field--name-field-article-highlight{max-width:22.5rem;text-shadow:none;}.page-home #home-header .slideshow .field--name-body{display:none;max-width:22.5rem;}.page-home #home-header .bottom{width:100% !important;background-color:#c6b7a2;background-image:url("/themes/custom/cocoa/dist/assets/images/papyrus_long.jpg");background-size:cover;color:#391807;}.page-home #home-header .bottom .field--type-text-with-summary{padding:3.375rem 7rem;text-align:center;font-size:2.25rem;font-weight:normal;line-height:1.25;letter-spacing:0.7px;font-family:din-2014,sans-serif;}.page-home #home-header .bottom .field--type-text-with-summary strong{font-weight:bold;}.page-home #home-header .bottom .field--name-field-home-links{display:none;padding:1.25rem 2rem 2rem;}.page-home #home-header .bottom .field--name-field-home-links .field__item{max-width:4rem;margin-right:5rem;line-height:1;}.page-home
  #home-header
  .bottom
  .field--name-field-home-links
  .field__item:hover{color:#967f61;}.page-home .home-better-left{display:flex;margin-top:5.875rem;justify-content:space-between;margin-bottom:5rem;}.page-home .home-better-left.better-farming .field--name-field-home-title{color:#699173;}.page-home .home-better-left.better-farming .field--name-field-home-highlight{color:#a4bcaa;}.page-home .home-better-left > *{width:50%;}.page-home .home-better-left .left{max-width:23rem;position:relative;}.page-home .home-better-left .left:after{content:" ";display:block;width:25rem;padding-bottom:65%;background-image:url("/themes/custom/cocoa/dist/assets/svg/work.svg");background-repeat:no-repeat;background-position:0 0;background-size:contain;position:absolute;right:-7rem;bottom:-3rem;}.page-home .home-better-left article{margin-bottom:1rem;}.page-home .home-better-right{display:flex;width:100%;flex-wrap:wrap;}.page-home .home-better-right .left{width:50%;min-height:33vw;background-size:cover;background-position:50% 50%;background-color:#f7f1e6;}.page-home .home-better-right .right{padding:5.75rem 0 10rem;background-color:#f7f1e6;width:50%;position:relative;}.page-home .home-better-right .right > *{width:21rem;margin-left:2.5rem;}.page-home .home-better-right .right .field--name-field-home-title{position:relative;}.page-home .home-better-right .right .field--name-field-home-title:after{content:" ";display:block;width:12rem;padding-bottom:12rem;background-image:url("/themes/custom/cocoa/dist/assets/svg/family.svg");background-repeat:no-repeat;background-position:0 0;background-size:contain;position:absolute;right:-12rem;top:11rem;}.page-home .home-better-right .bottom{width:100%;position:relative;top:-6rem;}.page-home .home-better-right .bottom .articles-related{display:flex;}.page-home .home-better-right .bottom .video-teaser-wrapper{width:100%;margin-left:1rem;}.page-home .home-better-right .bottom .video-teaser-wrapper article{margin-left:0;min-height:15rem;}.page-home .home-better-right.better-lives .right{background-color:#c59b92;}.page-home
  .home-better-right.better-lives
  .right
  .field--name-field-home-title{color:#ffffff;text-shadow:none;}.page-home
  .home-better-right.better-lives
  .right
  .field--name-field-home-highlight{color:#ffffff;text-shadow:none;}.page-home .home-better-right article{margin-left:1rem;background-color:#967f61;color:white;}.page-home .home-better-right article .article-wrapper-right{background-color:#f7f1e6;}.page-home .home-better-right article .article-link{display:flex;align-items:flex-start;font-family:din-2014;font-size:15px;font-weight:bold;font-style:normal;line-height:26px;text-transform:uppercase;color:white;cursor:pointer;}.page-home .home-better-right article .article-link::before{content:" ";display:block;width:1.5rem;height:1.5rem;margin-right:10px;background-image:url("/themes/custom/cocoa/dist/assets/svg/white/more.svg");background-size:contain;}.page-home .home-better-vertical .top{background-color:#967f61;background-size:cover;background-position:50% 50%;background-repeat:no-repeat;width:100%;}.page-home .home-better-vertical .top-inner-wrapper{text-align:center;padding:5.875rem 0 9rem;display:flex;flex-direction:column;justify-content:center;text-shadow:none;}.page-home
  .home-better-vertical
  .top-inner-wrapper
  .field--name-field-home-title{color:white;font-size:6.25rem;line-height:0.9;margin-bottom:2.5rem;width:100%;text-align:left;}.page-home
  .home-better-vertical
  .top-inner-wrapper
  .field--name-field-home-highlight{color:white;font-size:2.5rem;line-height:1;max-width:20rem;text-align:left;}.page-home .home-better-vertical .top-inner-wrapper .field--name-body{color:white;font-size:1.25rem;line-height:1.5;width:100%;text-align:left;}.page-home .home-better-vertical .top-inner-wrapper .goto-more{width:100%;}@media all and (max-width:768px){.page-home .home-better-vertical .top-inner-wrapper .goto-more a{align-items:inherit;}}.page-home .home-better-vertical .top-inner-wrapper:after{content:" ";display:block;width:10rem;padding-bottom:10rem;background-image:url("/themes/custom/cocoa/dist/assets/svg/cocoa.svg");background-repeat:no-repeat;background-position:0 0;background-size:contain;margin:0 auto;}.page-home .home-better-vertical .bottom{width:100%;position:relative;top:-6rem;}.page-home .home-better-vertical .bottom .articles-related{display:flex;}.page-home .home-better-vertical .bottom .video-teaser-wrapper{width:100%;margin-left:1rem;}.page-home .home-better-vertical .bottom .video-teaser-wrapper article{margin-left:0;min-height:15rem;}.page-home .home-better-vertical article{margin-left:1rem;background-color:#967f61;color:white;}.page-home .home-better-vertical article .article-wrapper-right{background-color:#f7f1e6;}.page-home .home-better-vertical article .article-link{display:flex;align-items:flex-start;font-family:din-2014;font-size:15px;font-weight:bold;font-style:normal;line-height:26px;text-transform:uppercase;color:white;cursor:pointer;}.page-home .home-better-vertical article .article-link::before{content:" ";display:block;width:1.5rem;height:1.5rem;margin-right:10px;background-image:url("/themes/custom/cocoa/dist/assets/svg/white/more.svg");background-size:contain;}.page-home .home-better-vertical .goto-more{display:flex;align-items:flex-start;font-family:din-2014;font-size:15px;font-weight:bold;font-style:normal;line-height:26px;text-transform:uppercase;color:white;cursor:pointer;margin-bottom:1rem;text-shadow:none;}.page-home .home-better-vertical .goto-more a{display:flex;}.page-home .home-better-vertical .goto-more a:before{content:" ";display:block;width:1.5rem;height:1.5rem;margin-right:10px;background-image:url("/themes/custom/cocoa/dist/assets/svg/white/more.svg");background-size:contain;}.page-home .goto-more{display:flex;align-items:flex-start;font-family:din-2014;font-size:15px;font-weight:bold;font-style:normal;line-height:26px;text-transform:uppercase;color:#391807;cursor:pointer;}.page-home .goto-more a{display:flex;}.page-home .goto-more a:before{content:" ";display:block;width:1.5rem;height:1.5rem;margin-right:10px;background-image:url("/themes/custom/cocoa/dist/assets/svg/black/more.svg");background-size:contain;}.page-home .home-better-left .field--name-field-home-title,.page-home .home-better-right .field--name-field-home-title,.page-home .home-better-vertical .field--name-field-home-title{color:#967f61;margin-bottom:1.25rem;}.page-home .home-better-left .field--name-field-home-highlight,.page-home .home-better-right .field--name-field-home-highlight,.page-home .home-better-vertical .field--name-field-home-highlight{color:#c6b7a2;margin-bottom:1.25rem;}.page-home .home-better-left .field--name-body,.page-home .home-better-right .field--name-body,.page-home .home-better-vertical .field--name-body{color:#391807;margin-bottom:1.25rem;}@media all and (max-width:768px){.page-home .home-better-left .field--name-field-home-title,.page-home .home-better-right .field--name-field-home-title,.page-home .home-better-vertical .field--name-field-home-title{margin-bottom:0.75rem;}.page-home .home-better-left .field--name-field-home-highlight,.page-home .home-better-right .field--name-field-home-highlight,.page-home .home-better-vertical .field--name-field-home-highlight{font-size:1.25rem;line-height:1.25;margin-bottom:0.75rem;}.page-home .home-better-left .field--name-body,.page-home .home-better-right .field--name-body,.page-home .home-better-vertical .field--name-body{font-size:0.875rem;line-height:1.43;margin-bottom:0.75rem;}}@media all and (max-width:768px){.page-home{padding-top:4.6875rem;}.page-home #home-header .slideshow .slide{min-height:18rem;}.page-home #home-header .slideshow .slide-inner-wrapper{padding:2rem;}.page-home #home-header .slideshow .field--name-field-slideshow-title,.page-home #home-header .slideshow .field--name-field-slideshow-highlight{max-width:72%;}.page-home #home-header .bottom .field--type-text-with-summary{font-size:0.875rem;line-height:1.43;font-family:Georgia,"Times New Roman",Times,serif;padding:1.5rem 2rem 2rem;border-bottom:none;}.page-home #home-header .bottom .field--name-field-home-links{display:none;}.page-home .home-better-left{margin-top:2rem;margin-bottom:2rem;padding:0 2rem;flex-direction:column;}.page-home .home-better-left > *{width:100%;}.page-home .home-better-left .left{padding-bottom:2rem;}.page-home .home-better-left .left .field--name-field-home-title{max-width:10rem;}.page-home .home-better-left .left .field--name-field-home-highlight{max-width:12rem;}.page-home .home-better-left .left .field--name-body{max-width:8rem;margin-bottom:1rem;}.page-home .home-better-left .left:after{width:13rem;padding-bottom:10rem;right:0;bottom:0;}.page-home .home-better-right{flex-direction:column;background-color:#f7f1e6;max-width:100vw;overflow:hidden;}.page-home .home-better-right > *{width:100%;}.page-home .home-better-right .left{display:none;}.page-home .home-better-right .right{padding:2rem 2rem 1rem;}.page-home .home-better-right .right > *{margin-left:0;}.page-home .home-better-right .right .field--name-field-home-title{max-width:10rem;}.page-home .home-better-right .right .field--name-field-home-title:after{right:inherit;top:3rem;left:11rem;width:10rem;}.page-home .home-better-right .right .field--name-field-home-highlight{max-width:12rem;}.page-home .home-better-right .right .field--name-body{max-width:8rem;margin-bottom:1rem;}.page-home .home-better-right .bottom{position:inherit;}.page-home .home-better-right .bottom .articles-related{padding:2rem 2rem;flex-direction:column;}.page-home .home-better-right .bottom .video-teaser-wrapper{margin-left:0;margin-bottom:1rem;}.page-home .home-better-right article{margin:0;margin-bottom:1rem;background-color:#967f61;color:white;}.page-home .home-better-right article .article-wrapper-right{background-color:#391807;}.page-home .home-better-vertical .top-inner-wrapper{padding:2rem 2rem 1rem;}.page-home
    .home-better-vertical
    .top-inner-wrapper
    .field--name-field-home-title{font-size:2.5rem;line-height:1;max-width:10rem;margin-bottom:1rem;}.page-home
    .home-better-vertical
    .top-inner-wrapper
    .field--name-field-home-highlight{font-size:1.25rem;line-height:1.25;letter-spacing:0.4px;max-width:16rem;}.page-home .home-better-vertical .top-inner-wrapper .field--name-body{font-size:0.875rem;line-height:1.43;}.page-home .home-better-vertical .top-inner-wrapper:after{width:8rem;padding-bottom:6rem;}.page-home .home-better-vertical .bottom{position:inherit;}.page-home .home-better-vertical .bottom .articles-related{padding:2rem 2rem;flex-direction:column;}.page-home .home-better-vertical .bottom .video-teaser-wrapper{margin-left:0;margin-bottom:1rem;}.page-home .home-better-vertical article,.page-home .home-better-vertical .video-teaser-wrapper{margin:0 0 1rem 0;color:white;}.page-home .home-better-vertical article .article-wrapper-right,.page-home
    .home-better-vertical
    .video-teaser-wrapper
    .article-wrapper-right{background-color:#391807;}.page-home .home-better-vertical .goto-more{color:transparent;margin:0;margin-bottom:-2rem;}.page-home .home-better-vertical .goto-more::before{background-image:url("/themes/custom/cocoa/dist/assets/svg/black/more-bigger.svg");background-size:contain;}.page-home .home-better-vertical .goto-more a::before{background-image:url("/themes/custom/cocoa/dist/assets/svg/black/more-bigger.svg");background-size:contain;}.page-home .home-better-vertical .goto-more a{flex-direction:column;align-items:center;}.page-home .home-better-vertical .goto-more a:before{width:2.6rem;height:2.6rem;margin:0;}.page-home .goto-more{color:transparent;}.page-home .goto-more::before{background-image:url("/themes/custom/cocoa/dist/assets/svg/black/more-bigger.svg");background-size:contain;}.page-home .goto-more a::before{background-image:url("/themes/custom/cocoa/dist/assets/svg/black/more-bigger.svg");background-size:contain;}.page-home .goto-more a:before{width:2.6rem;height:2.6rem;}.page-home article,.page-home .video-teaser-wrapper{min-height:8.875rem;}}@media screen and (-ms-high-contrast:active),screen and (-ms-high-contrast:none){.page-home #home-header .bottom{margin-top:-1.58rem;}.page-home #home-header .bottom .field--type-text-with-summary{padding-left:0;padding-right:0;}}.page-better-home{width:1024px;max-width:100vw;margin:0 auto;}.page-better-home .field--name-field-home-title{color:#a05a4b !important;}.page-better-home .field--name-field-home-highlight{color:#c59b92 !important;}.page-better-home .section-text{position:relative;}.page-better-home .section-text:after{content:" ";display:block;width:12rem;padding-bottom:12rem;background-image:url("/themes/custom/cocoa/dist/assets/svg/family.svg");background-repeat:no-repeat;background-position:0 0;background-size:contain;position:absolute;right:0;bottom:0;}@media (max-width:480px){.page-better-home .section-text:after{right:-80px;}}@media (max-width:480px){.page-better article .article-wrapper-right{width:100%;height:220px;order:1;}.page-better-home article{max-height:100% !important;}}.page-home .home-better-left.better-cocoa .left:after{background-image:url("/themes/custom/cocoa/dist/assets/svg/cocoa.svg") !important;background-size:60%;background-position:bottom right;}.path-user .layout-container{display:flex;flex-direction:column;justify-content:space-between;min-height:100vh;max-width:100vw;overflow:hidden;}.path-user .layout-container svg{display:none;}.path-user .block-system-main-block{display:flex;justify-content:center;font-family:din-2014,sans-serif;padding:5rem 2rem;min-width:100vw;}.path-user form{width:100%;max-width:20rem;}.path-user input{border:1px solid grey;margin:0.5rem 0;}.path-user .form-item{display:flex;flex-direction:column;}.path-user .form-actions{display:flex;justify-content:flex-end;}.path-user .form-actions .button{font-size:15px;font-weight:bold;font-style:normal;line-height:26px;text-transform:uppercase;border:none;background-color:#391807;color:white;transition:background-color 0.3s ease,color 0.3s ease;}.path-user .form-actions .button:hover{background-color:#967f61;}
.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:0.8;}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:none !important;-webkit-backface-visibility:hidden;}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;box-sizing:border-box;}.mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle;}.mfp-align-top .mfp-container:before{display:none;}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045;}.mfp-inline-holder .mfp-content,.mfp-ajax-holder .mfp-content{width:100%;cursor:auto;}.mfp-ajax-cur{cursor:progress;}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out;}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in;}.mfp-auto-cursor .mfp-content{cursor:auto;}.mfp-close,.mfp-arrow,.mfp-preloader,.mfp-counter{-webkit-user-select:none;-moz-user-select:none;user-select:none;}.mfp-loading.mfp-figure{display:none;}.mfp-hide{display:none !important;}.mfp-preloader{color:#CCC;position:absolute;top:50%;width:auto;text-align:center;margin-top:-0.8em;left:8px;right:8px;z-index:1044;}.mfp-preloader a{color:#CCC;}.mfp-preloader a:hover{color:#FFF;}.mfp-s-ready .mfp-preloader{display:none;}.mfp-s-error .mfp-content{display:none;}button.mfp-close,button.mfp-arrow{overflow:visible;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;display:block;outline:none;padding:0;z-index:1046;box-shadow:none;touch-action:manipulation;}button::-moz-focus-inner{padding:0;border:0;}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:0.65;padding:0 0 18px 10px;color:#FFF;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace;}.mfp-close:hover,.mfp-close:focus{opacity:1;}.mfp-close:active{top:1px;}.mfp-close-btn-in .mfp-close{color:#333;}.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close{color:#FFF;right:-6px;text-align:right;padding-right:6px;width:100%;}.mfp-counter{position:absolute;top:0;right:0;color:#CCC;font-size:12px;line-height:18px;white-space:nowrap;}.mfp-arrow{position:absolute;opacity:0.65;margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent;}.mfp-arrow:active{margin-top:-54px;}.mfp-arrow:hover,.mfp-arrow:focus{opacity:1;}.mfp-arrow:before,.mfp-arrow:after{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent;}.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px;}.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:0.7;}.mfp-arrow-left{left:0;}.mfp-arrow-left:after{border-right:17px solid #FFF;margin-left:31px;}.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3F3F3F;}.mfp-arrow-right{right:0;}.mfp-arrow-right:after{border-left:17px solid #FFF;margin-left:39px;}.mfp-arrow-right:before{border-left:27px solid #3F3F3F;}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px;}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px;}.mfp-iframe-holder .mfp-close{top:-40px;}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%;}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,0.6);background:#000;}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;box-sizing:border-box;padding:40px 0 40px;margin:0 auto;}.mfp-figure{line-height:0;}.mfp-figure:after{content:'';position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,0.6);background:#444;}.mfp-figure small{color:#BDBDBD;display:block;font-size:12px;line-height:14px;}.mfp-figure figure{margin:0;}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto;}.mfp-title{text-align:left;line-height:18px;color:#F3F3F3;word-wrap:break-word;padding-right:36px;}.mfp-image-holder .mfp-content{max-width:100%;}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer;}@media screen and (max-width:800px) and (orientation:landscape),screen and (max-height:300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0;}.mfp-img-mobile img.mfp-img{padding:0;}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0;}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px;}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,0.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;box-sizing:border-box;}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0;}.mfp-img-mobile .mfp-counter{right:5px;top:3px;}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,0.6);position:fixed;text-align:center;padding:0;}}@media all and (max-width:900px){.mfp-arrow{-webkit-transform:scale(0.75);transform:scale(0.75);}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0;}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%;}.mfp-container{padding-left:6px;padding-right:6px;}}
.slick-loading .slick-list{background:#fff url(/libraries/slick/slick/./ajax-loader.gif) center center no-repeat;}@font-face{font-family:'slick';font-weight:normal;font-style:normal;src:url(/libraries/slick/slick/./fonts/slick.eot);src:url(/libraries/slick/slick/./fonts/slick.eot#iefix) format('embedded-opentype'),url(/libraries/slick/slick/./fonts/slick.woff) format('woff'),url(/libraries/slick/slick/./fonts/slick.ttf) format('truetype'),url(/libraries/slick/slick/./fonts/slick.svg#slick) format('svg');}.slick-prev,.slick-next{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);cursor:pointer;color:transparent;border:none;outline:none;background:transparent;}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{color:transparent;outline:none;background:transparent;}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1;}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25;}.slick-prev:before,.slick-next:before{font-family:'slick';font-size:20px;line-height:1;opacity:.75;color:white;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.slick-prev{left:-25px;}[dir='rtl'] .slick-prev{right:-25px;left:auto;}.slick-prev:before{content:'←';}[dir='rtl'] .slick-prev:before{content:'→';}.slick-next{right:-25px;}[dir='rtl'] .slick-next{right:auto;left:-25px;}.slick-next:before{content:'→';}[dir='rtl'] .slick-next:before{content:'←';}.slick-dotted.slick-slider{margin-bottom:30px;}.slick-dots{position:absolute;bottom:-25px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center;}.slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer;}.slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:none;background:transparent;}.slick-dots li button:hover,.slick-dots li button:focus{outline:none;}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1;}.slick-dots li button:before{font-family:'slick';font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:'•';text-align:center;opacity:.25;color:black;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.slick-dots li.slick-active button:before{opacity:.75;color:black;}
