/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
@font-face{font-family:"supremo";src:url(/themes/custom/supremo/fonts/supremo/supremo.eot);src:url(/themes/custom/supremo/fonts/supremo/supremo.eot#iefix) format("embedded-opentype"),url(/themes/custom/supremo/fonts/supremo/supremo.woff) format("woff"),url(/themes/custom/supremo/fonts/supremo/supremo.ttf) format("truetype"),url(/themes/custom/supremo/fonts/supremo/supremo.svg#supremo) format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"Source Sans Pro Sub";src:url(/themes/custom/supremo/fonts/source_sans_pro/SourceSansPro-Bold-subset.woff2) format("woff2"),url(/themes/custom/supremo/fonts/source_sans_pro/SourceSansPro-Bold-subset.woff) format("woff"),url(/themes/custom/supremo/fonts/source_sans_pro/SourceSansPro-Bold-subset.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:"Nunito Sans";src:url(/themes/custom/supremo/fonts/nunito_sans/NunitoSans-Light-subset.woff2) format("woff2"),url(/themes/custom/supremo/fonts/nunito_sans/NunitoSans-Light-subset.woff) format("woff"),url(/themes/custom/supremo/fonts/nunito_sans/NunitoSans-Light-subset.ttf) format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:"Nunito Sans";src:url(/themes/custom/supremo/fonts/nunito_sans/NunitoSans-LightItalic-subset.woff2) format("woff2"),url(/themes/custom/supremo/fonts/nunito_sans/NunitoSans-LightItalic-subset.woff) format("woff"),url(/themes/custom/supremo/fonts/nunito_sans/NunitoSans-LightItalic-subset.ttf) format("truetype");font-weight:normal;font-style:italic}@font-face{font-family:"Nunito Sans";src:url(/themes/custom/supremo/fonts/nunito_sans/NunitoSans-Bold-subset.woff2) format("woff2"),url(/themes/custom/supremo/fonts/nunito_sans/NunitoSans-Bold-subset.woff) format("woff"),url(/themes/custom/supremo/fonts/nunito_sans/NunitoSans-Bold-subset.ttf) format("truetype");font-weight:700;font-style:normal}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:rgba(0,0,0,0)}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}html{color:#222;font-size:1em;line-height:1.4}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}audio,canvas,iframe,img,svg,video{vertical-align:middle}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}.hidden{display:none !important;visibility:hidden}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.invisible{visibility:hidden}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}@media print{*,*:before,*:after{background:rgba(0,0,0,0) !important;color:#000 !important;box-shadow:none !important;text-shadow:none !important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}*,:after,:before{box-sizing:border-box}img{width:auto;max-width:100%;height:auto}iframe{border:none}table{width:100%;max-width:100%}ul,ol{margin:0;padding:0;list-style:none}.flr{float:right}.field-collection-view,.field-collection-container .field-items .field-item,.field-collection-container{margin:0;padding:0;border:0}ul.field-collection-view-links li a{margin:0px 5px}.field-collection-container ul.action-links-field-collection-add{float:none;margin:0;padding:0}.field-collection-container ul.action-links-field-collection-add li{margin:0;margin-top:5px;padding:0;list-style:none}.field-collection-container ul.action-links-field-collection-add li a{display:block;padding:5px 10px;border:1px solid #000;border-radius:5px;background:#000;color:#fff}body:after{display:none}@media only screen and (min-width:0)and (max-width:75em){body:after{content:"xl"}}@media only screen and (min-width:0)and (max-width:61.25em){body:after{content:"l"}}@media only screen and (min-width:0)and (max-width:48em){body:after{content:"m"}}@media only screen and (min-width:0)and (max-width:35.5em){body:after{content:"s"}}body:before{display:none}@media only screen and (min-width:0)and (max-width:75em){body:before{content:"menu"}}#block-supremo-primary-local-tasks .contextual{display:none}#block-supremo-primary-local-tasks ul{margin:0;padding:0;*zoom:1;margin:0;background:#414042;padding:0;border:0;text-align:center;color:#fff}#block-supremo-primary-local-tasks ul:before,#block-supremo-primary-local-tasks ul:after{content:" ";display:table}#block-supremo-primary-local-tasks ul:after{clear:both}#block-supremo-primary-local-tasks ul li{display:inline-block;margin:0;padding:0;list-style-type:none;list-style-image:none}#block-supremo-primary-local-tasks ul li a{display:inline-block;margin:0;padding:10px 12px 8px 12px;border:0;background:rgba(0,0,0,0);color:#fff;font-size:11px;text-transform:uppercase;letter-spacing:.1em;text-decoration:none}#block-supremo-primary-local-tasks ul li a:hover{opacity:.8}#block-supremo-primary-local-tasks ul li a.active{background-color:#414042;color:#fff}@media only screen and (min-width:0)and (max-width:48em){#block-supremo-primary-local-tasks ul li{display:block;float:left;width:50%}#block-supremo-primary-local-tasks ul li:nth-child(odd){clear:both}#block-supremo-primary-local-tasks ul li a{display:block;padding:10px 5% 10px 5%;border-bottom:1px solid rgba(255,255,255,.2)}}@media only screen and (min-width:0)and (max-width:35.5em){#block-supremo-primary-local-tasks ul li{float:none;width:auto}}.messages{margin:20px auto;background-position:11px 19px;border-radius:3px;width:90%;max-width:1140px}#message-wrapper>div>div{margin:0px 0px 0px 0px;padding:12px 20px 12px 20px;border:1px solid #c9c9c9}#message-wrapper div[aria-label="Status message"]{border-color:#8dc63f;color:#8dc63f}#message-wrapper div[aria-label="Error message"]{border-color:#e45959;color:#e45959}@media only screen and (min-width:0)and (max-width:75em){#container:before{content:" ";position:fixed;z-index:700;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.2);opacity:0;visibility:hidden;transition:all,.5s}[data-role=responsive-aside]{position:fixed;z-index:800;background:#fff;transition:position,.6s}[data-role=responsive-aside].nav__main--top{top:0;left:0;width:100%;transform:translateY(-100%)}[data-role=responsive-aside].nav__main--left{top:0;left:0;width:300px;max-width:100%;height:100%;transform:translateX(-100%)}[data-role=responsive-aside].nav__main--right{top:0;right:0;width:300px;max-width:100%;height:100%;transform:translateX(100%)}[data-role=responsive-aside].nav__main--bottom{bottom:0;left:0;width:100%;transform:translateY(100%)}html.main__nav--responsive--visible body{position:fixed;left:0;right:0}html.main__nav--responsive--visible #container:before{opacity:1;visibility:visible}html.main__nav--responsive--visible [data-role=responsive-aside]{transform:translate(0%);overflow:auto}}@media(max-width:23.75em){[data-role=responsive-aside].nav__main--right{width:100%}}.menu-close-outside{display:block;position:absolute;text-decoration:none;top:0;right:0;width:48px;height:48px;background:#f7ce40;text-indent:-9999em;opacity:0;filter:alpha(opacity=0);transition:right .6s,opacity .3s}.menu-close-outside:hover,.menu-close-outside:focus{background:#d1d82c}@media only screen and (min-width:0)and (max-width:75em){.main__nav--responsive--visible .menu-close-outside{opacity:1;filter:alpha(opacity=100);right:300px;z-index:800}}.menu-close-outside:before{font-family:"supremo",sans-serif !important;font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"c";font-size:32px;display:block;text-indent:0;text-align:center;top:8px;left:7px;position:absolute}@media(max-width:23.75em){.menu-close-outside{display:none}}.menu-close-inside{display:none;background:#f7ce40;text-decoration:none;margin-bottom:20px;font-size:16px;text-transform:uppercase;text-align:center;color:#494949;padding:.75em 1em;transition:background .1s}@media(max-width:23.75em){.menu-close-inside{display:block}}.menu-close-inside:before{font-family:"supremo",sans-serif !important;font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"c";font-size:32px;vertical-align:middle;line-height:1;position:relative;top:-1px}.menu-close-inside:hover,.menu-close-inside:focus{background:#d1d82c}.field--name-field-paragraphs>.field__item,.field__items>.field__item{margin-bottom:50px}.field--name-field-paragraphs .field--name-field-link,.field__items .field--name-field-link{margin-top:1em}.field--name-field-paragraphs .view-mode-image_top .field-name-field-image,.field--name-field-paragraphs .paragraph--view-mode-image-top .field-name-field-image,.field__items .view-mode-image_top .field-name-field-image,.field__items .paragraph--view-mode-image-top .field-name-field-image{margin-bottom:30px}.field--name-field-paragraphs .view-mode-image_bottom .field-name-field-image,.field--name-field-paragraphs .paragraph--view-mode-image-bottom .field-name-field-image,.field__items .view-mode-image_bottom .field-name-field-image,.field__items .paragraph--view-mode-image-bottom .field-name-field-image{margin-top:30px}.field--name-field-paragraphs .view-mode-image_left,.field--name-field-paragraphs .paragraph--view-mode-image-left,.field--name-field-paragraphs .view-mode-image_right,.field--name-field-paragraphs .paragraph--view-mode-image-right,.field__items .view-mode-image_left,.field__items .paragraph--view-mode-image-left,.field__items .view-mode-image_right,.field__items .paragraph--view-mode-image-right{*zoom:1;margin-left:-15px;margin-right:-15px}.field--name-field-paragraphs .view-mode-image_left:before,.field--name-field-paragraphs .view-mode-image_left:after,.field--name-field-paragraphs .paragraph--view-mode-image-left:before,.field--name-field-paragraphs .paragraph--view-mode-image-left:after,.field--name-field-paragraphs .view-mode-image_right:before,.field--name-field-paragraphs .view-mode-image_right:after,.field--name-field-paragraphs .paragraph--view-mode-image-right:before,.field--name-field-paragraphs .paragraph--view-mode-image-right:after,.field__items .view-mode-image_left:before,.field__items .view-mode-image_left:after,.field__items .paragraph--view-mode-image-left:before,.field__items .paragraph--view-mode-image-left:after,.field__items .view-mode-image_right:before,.field__items .view-mode-image_right:after,.field__items .paragraph--view-mode-image-right:before,.field__items .paragraph--view-mode-image-right:after{content:" ";display:table}.field--name-field-paragraphs .view-mode-image_left:after,.field--name-field-paragraphs .paragraph--view-mode-image-left:after,.field--name-field-paragraphs .view-mode-image_right:after,.field--name-field-paragraphs .paragraph--view-mode-image-right:after,.field__items .view-mode-image_left:after,.field__items .paragraph--view-mode-image-left:after,.field__items .view-mode-image_right:after,.field__items .paragraph--view-mode-image-right:after{clear:both}.field--name-field-paragraphs .view-mode-image_left .group-left,.field--name-field-paragraphs .view-mode-image_left .group-right,.field--name-field-paragraphs .paragraph--view-mode-image-left .group-left,.field--name-field-paragraphs .paragraph--view-mode-image-left .group-right,.field--name-field-paragraphs .view-mode-image_right .group-left,.field--name-field-paragraphs .view-mode-image_right .group-right,.field--name-field-paragraphs .paragraph--view-mode-image-right .group-left,.field--name-field-paragraphs .paragraph--view-mode-image-right .group-right,.field__items .view-mode-image_left .group-left,.field__items .view-mode-image_left .group-right,.field__items .paragraph--view-mode-image-left .group-left,.field__items .paragraph--view-mode-image-left .group-right,.field__items .view-mode-image_right .group-left,.field__items .view-mode-image_right .group-right,.field__items .paragraph--view-mode-image-right .group-left,.field__items .paragraph--view-mode-image-right .group-right{float:left;width:50%;padding:0 15px}.field--name-field-paragraphs .view-mode-image_left .group-left,.field__items .view-mode-image_left .group-left{width:37.5%}.field--name-field-paragraphs .view-mode-image_left .group-right,.field__items .view-mode-image_left .group-right{width:62.5%}.field--name-field-paragraphs .view-mode-image_right .group-left,.field__items .view-mode-image_right .group-left{width:62.5%}.field--name-field-paragraphs .view-mode-image_right .group-right,.field__items .view-mode-image_right .group-right{width:37.5%}@media only screen and (min-width:0)and (max-width:61.25em){.field--name-field-paragraphs .view-mode-image_left .group-left,.field--name-field-paragraphs .view-mode-image_left .group-right,.field--name-field-paragraphs .view-mode-image_right .group-left,.field--name-field-paragraphs .view-mode-image_right .group-right,.field__items .view-mode-image_left .group-left,.field__items .view-mode-image_left .group-right,.field__items .view-mode-image_right .group-left,.field__items .view-mode-image_right .group-right{float:none;width:100%}.field--name-field-paragraphs .view-mode-image_left .group-left,.field--name-field-paragraphs .view-mode-image_right .group-left,.field__items .view-mode-image_left .group-left,.field__items .view-mode-image_right .group-left{margin-bottom:50px}}.paragraph--type-collapsible-paragraph .toggle__link{position:absolute;z-index:20;display:block;bottom:-10px;width:40px;height:40px;margin-left:-15px;border-radius:50%;border:2px solid #f7ce40;background-color:#fff;background-position:center;background-repeat:no-repeat;transition:background-image .3s}.paragraph--type-collapsible-paragraph .toggle__link span{display:inline-block;text-indent:-9999em}.paragraph--type-collapsible-paragraph .toggle__link:hover{background-color:#f7ce40}.paragraph--type-collapsible-paragraph .toggle__link--more{background-image:url(/themes/custom/supremo/assets/img/layout/icons/chevron-down.svg);background-size:20px auto}.paragraph--type-collapsible-paragraph .toggle__link--more:hover{background-image:url(/themes/custom/supremo/assets/img/layout/icons/chevron-down--white.svg);background-size:20px auto}.paragraph--type-collapsible-paragraph .toggle__link--less{background-image:url(/themes/custom/supremo/assets/img/layout/icons/chevron-up.svg);background-size:20px auto}.paragraph--type-collapsible-paragraph .toggle__link--less:hover{background-image:url(/themes/custom/supremo/assets/img/layout/icons/chevron-up--white.svg);background-size:20px auto}.paragraph--type-collapsible-paragraph.paragraph--view-mode-image-left{position:relative}.paragraph--type-collapsible-paragraph.paragraph--view-mode-image-left .toggle__link{right:30px}.paragraph--type-collapsible-paragraph.paragraph--view-mode-image-left .open+.toggle__link{bottom:40px}@media only screen and (min-width:0)and (max-width:61.25em){.paragraph--type-collapsible-paragraph.paragraph--view-mode-image-left .open+.toggle__link{bottom:20px}}.paragraph--type-collapsible-paragraph.paragraph--view-mode-image-right{position:relative}.paragraph--type-collapsible-paragraph.paragraph--view-mode-image-right .toggle__link{left:30px}.paragraph--type-collapsible-paragraph.paragraph--view-mode-image-right .open+.toggle__link{bottom:40px}@media only screen and (min-width:0)and (max-width:61.25em){.paragraph--type-collapsible-paragraph.paragraph--view-mode-image-right .open+.toggle__link{bottom:20px}}.paragraph--type-collapsible-paragraph.paragraph--view-mode-image-top .toggle__link,.paragraph--type-collapsible-paragraph.paragraph--view-mode-image-bottom .toggle__link{position:relative;bottom:auto;left:15px}.paragraph--type-collapsible-paragraph.paragraph--view-mode-image-top .open+.toggle__link,.paragraph--type-collapsible-paragraph.paragraph--view-mode-image-bottom .open+.toggle__link{bottom:20px}.paragraph--type-collapsible-paragraph.paragraph--view-mode-image-left .group-right{position:relative;overflow:hidden;max-height:225px;padding-bottom:40px;transition:height .3s}.paragraph--type-collapsible-paragraph.paragraph--view-mode-image-left .group-right.collapsible:before{content:"";position:absolute;z-index:5;bottom:0;left:0;width:100%;height:100px;background:#fffcf4;background:linear-gradient(rgba(255,252,244,0),rgb(255,252,244));opacity:1;transition:opacity .3s}.paragraph--type-collapsible-paragraph.paragraph--view-mode-image-left .group-right.collapsible.open:before{display:none}.paragraph--type-collapsible-paragraph.paragraph--view-mode-image-right .group-left{position:relative;overflow:hidden;max-height:225px;padding-bottom:40px;transition:height .3s}.paragraph--type-collapsible-paragraph.paragraph--view-mode-image-right .group-left.collapsible:before{content:"";position:absolute;z-index:5;bottom:0;left:0;width:100%;height:100px;background:#fffcf4;background:linear-gradient(rgba(255,252,244,0),rgb(255,252,244));opacity:1;transition:opacity .3s}.paragraph--type-collapsible-paragraph.paragraph--view-mode-image-right .group-left.collapsible.open:before{display:none}.paragraph--type-collapsible-paragraph.paragraph--view-mode-image-top .group-content-zone,.paragraph--type-collapsible-paragraph.paragraph--view-mode-image-bottom .group-content-zone{position:relative;overflow:hidden;max-height:225px;padding-bottom:40px;transition:height .3s}.paragraph--type-collapsible-paragraph.paragraph--view-mode-image-top .group-content-zone.collapsible:before,.paragraph--type-collapsible-paragraph.paragraph--view-mode-image-bottom .group-content-zone.collapsible:before{content:"";position:absolute;z-index:5;bottom:0;left:0;width:100%;height:100px;background:#fffcf4;background:linear-gradient(rgba(255,252,244,0),rgb(255,252,244));opacity:1;transition:opacity .3s}.paragraph--type-collapsible-paragraph.paragraph--view-mode-image-top .group-content-zone.collapsible.open:before,.paragraph--type-collapsible-paragraph.paragraph--view-mode-image-bottom .group-content-zone.collapsible.open:before{display:none}@media only screen and (min-width:0)and (max-width:61.25em){.paragraph--type-collapsible-paragraph.paragraph--view-mode-image-left .group-left,.paragraph--type-collapsible-paragraph.paragraph--view-mode-image-left .group-right,.paragraph--type-collapsible-paragraph.paragraph--view-mode-image-right .group-left,.paragraph--type-collapsible-paragraph.paragraph--view-mode-image-right .group-right{float:none;width:100%}.paragraph--type-collapsible-paragraph.paragraph--view-mode-image-left .toggle__link,.paragraph--type-collapsible-paragraph.paragraph--view-mode-image-right .toggle__link{position:relative;bottom:0;right:auto;left:30px}.paragraph--type-collapsible-paragraph.paragraph--view-mode-image-left .group-left{margin-bottom:30px}.paragraph--type-collapsible-paragraph.paragraph--view-mode-image-right .group-right{margin-top:30px}}.definition-list{margin:0}.definition-list .field--name-field-definition{font-weight:bold;font-size:20px;font-size:1.1111111111rem}.field--name-field-paragraphs h2{font-size:22px;font-size:1.2222222222rem;color:#494949}.tooltipster-base{display:flex;pointer-events:none;position:absolute}.tooltipster-box{flex:1 1 auto}.tooltipster-content{box-sizing:border-box;max-height:100%;max-width:100%;overflow:auto}.tooltipster-ruler{bottom:0;left:0;overflow:hidden;position:fixed;right:0;top:0;visibility:hidden}.tooltipster-fade{opacity:0;-webkit-transition-property:opacity;-moz-transition-property:opacity;-o-transition-property:opacity;-ms-transition-property:opacity;transition-property:opacity}.tooltipster-fade.tooltipster-show{opacity:1}.tooltipster-grow{-webkit-transform:scale(0,0);-moz-transform:scale(0,0);-o-transform:scale(0,0);-ms-transform:scale(0,0);transform:scale(0,0);-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform;-webkit-backface-visibility:hidden}.tooltipster-grow.tooltipster-show{-webkit-transform:scale(1,1);-moz-transform:scale(1,1);-o-transform:scale(1,1);-ms-transform:scale(1,1);transform:scale(1,1);-webkit-transition-timing-function:cubic-bezier(0.175,0.885,0.32,1);-webkit-transition-timing-function:cubic-bezier(0.175,0.885,0.32,1.15);-moz-transition-timing-function:cubic-bezier(0.175,0.885,0.32,1.15);-ms-transition-timing-function:cubic-bezier(0.175,0.885,0.32,1.15);-o-transition-timing-function:cubic-bezier(0.175,0.885,0.32,1.15);transition-timing-function:cubic-bezier(0.175,0.885,0.32,1.15)}.tooltipster-swing{opacity:0;-webkit-transform:rotateZ(4deg);-moz-transform:rotateZ(4deg);-o-transform:rotateZ(4deg);-ms-transform:rotateZ(4deg);transform:rotateZ(4deg);-webkit-transition-property:-webkit-transform,opacity;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform}.tooltipster-swing.tooltipster-show{opacity:1;-webkit-transform:rotateZ(0deg);-moz-transform:rotateZ(0deg);-o-transform:rotateZ(0deg);-ms-transform:rotateZ(0deg);transform:rotateZ(0deg);-webkit-transition-timing-function:cubic-bezier(0.23,0.635,0.495,1);-webkit-transition-timing-function:cubic-bezier(0.23,0.635,0.495,2.4);-moz-transition-timing-function:cubic-bezier(0.23,0.635,0.495,2.4);-ms-transition-timing-function:cubic-bezier(0.23,0.635,0.495,2.4);-o-transition-timing-function:cubic-bezier(0.23,0.635,0.495,2.4);transition-timing-function:cubic-bezier(0.23,0.635,0.495,2.4)}.tooltipster-fall{-webkit-transition-property:top;-moz-transition-property:top;-o-transition-property:top;-ms-transition-property:top;transition-property:top;-webkit-transition-timing-function:cubic-bezier(0.175,0.885,0.32,1);-webkit-transition-timing-function:cubic-bezier(0.175,0.885,0.32,1.15);-moz-transition-timing-function:cubic-bezier(0.175,0.885,0.32,1.15);-ms-transition-timing-function:cubic-bezier(0.175,0.885,0.32,1.15);-o-transition-timing-function:cubic-bezier(0.175,0.885,0.32,1.15);transition-timing-function:cubic-bezier(0.175,0.885,0.32,1.15)}.tooltipster-fall.tooltipster-initial{top:0 !important}.tooltipster-fall.tooltipster-dying{-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;-ms-transition-property:all;transition-property:all;top:0 !important;opacity:0}.tooltipster-slide{-webkit-transition-property:left;-moz-transition-property:left;-o-transition-property:left;-ms-transition-property:left;transition-property:left;-webkit-transition-timing-function:cubic-bezier(0.175,0.885,0.32,1);-webkit-transition-timing-function:cubic-bezier(0.175,0.885,0.32,1.15);-moz-transition-timing-function:cubic-bezier(0.175,0.885,0.32,1.15);-ms-transition-timing-function:cubic-bezier(0.175,0.885,0.32,1.15);-o-transition-timing-function:cubic-bezier(0.175,0.885,0.32,1.15);transition-timing-function:cubic-bezier(0.175,0.885,0.32,1.15)}.tooltipster-slide.tooltipster-initial{left:-40px !important}.tooltipster-slide.tooltipster-dying{-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;-ms-transition-property:all;transition-property:all;left:0 !important;opacity:0}@keyframes tooltipster-fading{0%{opacity:0}100%{opacity:1}}.tooltipster-update-fade{animation:tooltipster-fading 400ms}@keyframes tooltipster-rotating{25%{transform:rotate(-2deg)}75%{transform:rotate(2deg)}100%{transform:rotate(0)}}.tooltipster-update-rotate{animation:tooltipster-rotating 600ms}@keyframes tooltipster-scaling{50%{transform:scale(1.1)}100%{transform:scale(1)}}.tooltipster-update-scale{animation:tooltipster-scaling 600ms}.tooltipster-sidetip .tooltipster-box{background:#494949;border:0;border-radius:3px;color:#fff;font-size:16px;font-size:.8888888889rem;font-weight:normal}@media only screen and (min-width:0)and (max-width:35.5em){.tooltipster-sidetip .tooltipster-box{font-size:12px;font-size:.6666666667rem;font-weight:normal}}.tooltipster-sidetip.tooltipster-bottom .tooltipster-box{margin-top:8px}.tooltipster-sidetip.tooltipster-left .tooltipster-box{margin-right:8px}.tooltipster-sidetip.tooltipster-right .tooltipster-box{margin-left:8px}.tooltipster-sidetip.tooltipster-top .tooltipster-box{margin-bottom:8px}.tooltipster-sidetip .tooltipster-content{color:#fff;line-height:1;padding:12px 24px}@media only screen and (min-width:0)and (max-width:35.5em){.tooltipster-sidetip .tooltipster-content{padding:8px 20px}}.tooltipster-sidetip .tooltipster-arrow{overflow:hidden;position:absolute}.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow{height:10px;margin-left:-10px;top:0;width:20px}.tooltipster-sidetip.tooltipster-left .tooltipster-arrow{height:20px;margin-top:-10px;right:0;top:0;width:10px}.tooltipster-sidetip.tooltipster-right .tooltipster-arrow{height:20px;margin-top:-10px;left:0;top:0;width:10px}.tooltipster-sidetip.tooltipster-top .tooltipster-arrow{bottom:0;height:10px;margin-left:-10px;width:20px}.tooltipster-sidetip .tooltipster-arrow-background,.tooltipster-sidetip .tooltipster-arrow-border{height:0;position:absolute;width:0}.tooltipster-sidetip .tooltipster-arrow-background{border:10px solid rgba(0,0,0,0)}.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow-background{border-bottom-color:#494949;left:0px;top:3px}.tooltipster-sidetip.tooltipster-left .tooltipster-arrow-background{border-left-color:#494949;left:-3px;top:0px}.tooltipster-sidetip.tooltipster-right .tooltipster-arrow-background{border-right-color:#494949;left:3px;top:0px}.tooltipster-sidetip.tooltipster-top .tooltipster-arrow-background{border-top-color:#494949;left:0px;top:-3px}.tooltipster-sidetip .tooltipster-arrow-border{border:10px solid rgba(0,0,0,0);left:0;top:0}.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow-border{border-bottom-color:#494949}.tooltipster-sidetip.tooltipster-left .tooltipster-arrow-border{border-left-color:#494949}.tooltipster-sidetip.tooltipster-right .tooltipster-arrow-border{border-right-color:#494949}.tooltipster-sidetip.tooltipster-top .tooltipster-arrow-border{border-top-color:#494949}.tooltipster-sidetip .tooltipster-arrow-uncropped{position:relative}.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow-uncropped{top:-10px}.tooltipster-sidetip.tooltipster-right .tooltipster-arrow-uncropped{left:-10px}.tooltipster-follower .tooltipster-box{background:#494949;border:0;border-radius:3px;color:#fff;font-size:16px;font-size:.8888888889rem;font-weight:normal}@media only screen and (min-width:0)and (max-width:35.5em){.tooltipster-follower .tooltipster-box{font-size:12px;font-size:.6666666667rem;font-weight:normal}}.tooltipster-follower .tooltipster-content{color:#fff;line-height:1;padding:12px 24px}@media only screen and (min-width:0)and (max-width:35.5em){.tooltipster-follower .tooltipster-content{padding:8px 20px}}body:after{content:url(/themes/custom/supremo/assets/img/lightbox/close.png) url(/themes/custom/supremo/assets/img/lightbox/loading.gif) url(/themes/custom/supremo/assets/img/lightbox/prev.png) url(/themes/custom/supremo/assets/img/lightbox/next.png);display:none}body.lb-disable-scrolling{overflow:hidden}.lightboxOverlay{position:absolute;top:0;left:0;z-index:9999;background-color:#000;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);opacity:.8;display:none}.lightbox{position:absolute;left:0;width:100%;z-index:10000;text-align:center;line-height:0;font-weight:normal}.lightbox .lb-image{display:block;height:auto;max-width:inherit;max-height:none;border-radius:3px;border:4px solid #fff}.lightbox a img{border:none}.lb-outerContainer{position:relative;*zoom:1;width:250px;height:250px;margin:0 auto;border-radius:4px;background-color:#fff}.lb-outerContainer:after{content:"";display:table;clear:both}.lb-loader{position:absolute;top:43%;left:0;height:25%;width:100%;text-align:center;line-height:0}.lb-cancel{display:block;width:32px;height:32px;margin:0 auto;background:url(/themes/custom/supremo/assets/img/lightbox/loading.gif) no-repeat}.lb-nav{position:absolute;top:0;left:0;height:100%;width:100%;z-index:10}.lb-container>.nav{left:0}.lb-nav a{outline:none;background-image:url("data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==")}.lb-prev,.lb-next{height:100%;cursor:pointer;display:block}.lb-nav a.lb-prev{width:34%;left:0;float:left;background:url(/themes/custom/supremo/assets/img/lightbox/prev.png) left 48% no-repeat;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-webkit-transition:opacity .6s;-moz-transition:opacity .6s;-o-transition:opacity .6s;transition:opacity .6s}.lb-nav a.lb-prev:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}.lb-nav a.lb-next{width:64%;right:0;float:right;background:url(/themes/custom/supremo/assets/img/lightbox/next.png) right 48% no-repeat;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-webkit-transition:opacity .6s;-moz-transition:opacity .6s;-o-transition:opacity .6s;transition:opacity .6s}.lb-nav a.lb-next:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}.lb-dataContainer{margin:0 auto;padding-top:5px;*zoom:1;width:100%;-moz-border-radius-bottomleft:4px;-webkit-border-bottom-left-radius:4px;border-bottom-left-radius:4px;-moz-border-radius-bottomright:4px;-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px}.lb-dataContainer:after{content:"";display:table;clear:both}.lb-data{padding:0 4px;color:#ccc}.lb-data .lb-details{width:85%;float:left;text-align:left;line-height:1.1em}.lb-data .lb-caption{font-size:13px;font-weight:bold;line-height:1em}.lb-data .lb-caption a{color:#4ae}.lb-data .lb-number{display:block;clear:left;padding-bottom:1em;font-size:12px;color:#999}.lb-data .lb-close{display:block;float:right;width:30px;height:30px;background:url(/themes/custom/supremo/assets/img/lightbox/close.png) top right no-repeat;text-align:right;outline:none;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);opacity:.7;-webkit-transition:opacity .2s;-moz-transition:opacity .2s;-o-transition:opacity .2s;transition:opacity .2s}.lb-data .lb-close:hover{cursor:pointer;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,legend,figure,figcaption,p,blockquote,th,td{margin:0;padding:0}html{font-size:18px;margin:0 auto;overflow-y:scroll}body{font-family:"Nunito Sans",Arial,Helvetica,sans-serif;font-size:100%;line-height:1.5;font-weight:normal;color:#494949;background:#fffcf4}#container{width:100%;overflow:hidden;background:#fffcf4}.container{width:1140px;max-width:90%;margin-left:auto;margin-right:auto;*zoom:1}.container:before,.container:after{content:" ";display:table}.container:after{clear:both}.container--medium{width:1004px}.container--small{width:826px}h1,h2,h3,h4,h5,h6{font-family:"Source Sans Pro Sub",Arial,Helvetica,sans-serif;color:#494949;line-height:1.2em;margin-bottom:.75em}h1,h2{font-size:40px;font-size:2.2222222222rem;color:#f7ce40}h3{font-size:22px;font-size:1.2222222222rem}h4{font-size:18px;font-size:1rem}h5{font-size:14px;font-size:.7777777778rem}h6{font-size:12px;font-size:.6666666667rem}@media only screen and (min-width:0)and (max-width:48em){h1{font-size:30px;font-size:1.6666666667rem}h2{font-size:30px;font-size:1.6666666667rem}}@media only screen and (min-width:0)and (max-width:35.5em){h1{font-size:26px;font-size:1.4444444444rem}h2{font-size:26px;font-size:1.4444444444rem}}a{color:inherit}#sidebar-first{float:left;width:25%;margin-right:2%}#sidebar-second{float:left;width:25%;margin-left:2%}.layout-sidebar-first #content{float:left;width:73%}.layout-sidebar-second #content{float:left;width:73%}.layout-two-sidebars #content{float:left;width:46%}.basic-layout .layout-content-top,.basic-layout .layout-content-cols,.basic-layout .layout-content-bottom{margin:70px 0;margin-bottom:100px}@media only screen and (min-width:0)and (max-width:35.5em){.basic-layout .layout-content-top,.basic-layout .layout-content-cols,.basic-layout .layout-content-bottom{margin:50px 0}}.basic-layout .layout-content-cols,.basic-layout .layout-darkbottom__cols{*zoom:1;margin-left:-15px;margin-right:-15px}.basic-layout .layout-content-cols:before,.basic-layout .layout-content-cols:after,.basic-layout .layout-darkbottom__cols:before,.basic-layout .layout-darkbottom__cols:after{content:" ";display:table}.basic-layout .layout-content-cols:after,.basic-layout .layout-darkbottom__cols:after{clear:both}.basic-layout .layout-content-left,.basic-layout .layout-darkbottom__left,.basic-layout .layout-content-right,.basic-layout .layout-darkbottom__right{float:left;width:50%;padding:0 15px}@media only screen and (min-width:0)and (max-width:61.25em){.basic-layout .layout-content-left,.basic-layout .layout-darkbottom__left,.basic-layout .layout-content-right,.basic-layout .layout-darkbottom__right{float:none;width:100%;margin-bottom:15px}}.basic-layout .layout-darkbottom{padding:100px 0 54px 0;position:relative;background:url(/themes/custom/supremo/assets/img/layout/dividers/divider-light--top-2.png) repeat-x 0 0 #f8f2e5}.node--type-origin .basic-layout .layout-content-top{margin:0}@media only screen and (min-width:0)and (max-width:35.5em){.path-node.node--type-page .layout-content-top{margin-bottom:100px}}.site-header{background:#fff;position:relative}.site-header-top{padding:36px 0;*zoom:1}.site-header-top:before,.site-header-top:after{content:" ";display:table}.site-header-top:after{clear:both}.header-logozone{width:234px;max-width:100%;float:left;position:relative;z-index:1}.header-logo{display:block}.header-logo:hover,.header-logo:focus{opacity:.8}.header-logo img{width:100%;-webkit-user-drag:none}.header-logo--normal{display:block}.header-logo--hires{display:none}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2/1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.header-logo--normal{display:none}.header-logo--hires{display:block}}.header-mainzone{float:right}.header-mainzone .region-header{*zoom:1}.header-mainzone .region-header:before,.header-mainzone .region-header:after{content:" ";display:table}.header-mainzone .region-header:after{clear:both}.region-header-wrapper{position:absolute;top:42px;left:0;right:0;width:1140px;max-width:90%;margin-left:auto;margin-right:auto}@media only screen and (min-width:0)and (max-width:75em){.region-header-wrapper{position:relative;top:0}}.region-header{float:right}.site-header .menu--secondary-navigation{float:left;margin-top:9px}.site-header .menu--secondary-navigation .menu{*zoom:1}.site-header .menu--secondary-navigation .menu:before,.site-header .menu--secondary-navigation .menu:after{content:" ";display:table}.site-header .menu--secondary-navigation .menu:after{clear:both}.site-header .menu--secondary-navigation .menu-item{float:left;margin-right:64px}.site-header .menu--secondary-navigation .menu-item:last-child{margin-right:0}.site-header .menu--secondary-navigation .menu-item a{text-decoration:none;color:#8e877d;font-size:17px;display:inline-block}.site-header .menu--secondary-navigation .menu-item a:hover,.site-header .menu--secondary-navigation .menu-item a:focus,.site-header .menu--secondary-navigation .menu-item a.is-active{color:#f7ce40}.site-header .menu--secondary-navigation .menu-item a.login,.site-header .menu--secondary-navigation .menu-item a.vacancies{position:relative}.site-header .menu--secondary-navigation .menu-item a.login:before,.site-header .menu--secondary-navigation .menu-item a.vacancies:before{content:"";display:block;background-repeat:no-repeat;width:20px;height:20px;position:absolute;top:0;left:-22px}.site-header .menu--secondary-navigation .menu-item a.login:before{background-image:url(/themes/custom/supremo/assets/img/layout/icons/head-icon--lock.svg)}.site-header .menu--secondary-navigation .menu-item a.vacancies:before{background-image:url(/themes/custom/supremo/assets/img/layout/icons/head-icon--suitcase.svg);left:-24px}.site-header .block-language-blocklanguage-interface{float:left;*zoom:1;position:relative;color:#8e877d;margin:9px 0 0 56px}.site-header .block-language-blocklanguage-interface:before,.site-header .block-language-blocklanguage-interface:after{content:" ";display:table}.site-header .block-language-blocklanguage-interface:after{clear:both}.site-header .block-language-blocklanguage-interface .links{*zoom:1}.site-header .block-language-blocklanguage-interface .links:before,.site-header .block-language-blocklanguage-interface .links:after{content:" ";display:table}.site-header .block-language-blocklanguage-interface .links:after{clear:both}.site-header .block-language-blocklanguage-interface .links li{float:left}.site-header .block-language-blocklanguage-interface .links li:after{padding:0 5px;content:"|";color:#8e877d;position:relative;top:-1px}.site-header .block-language-blocklanguage-interface .links li:last-child:after{display:none}.site-header .block-language-blocklanguage-interface .links li a{text-decoration:none;color:#8e877d;font-size:17px;display:inline-block;text-transform:uppercase}.site-header .block-language-blocklanguage-interface .links li a:hover,.site-header .block-language-blocklanguage-interface .links li a:focus,.site-header .block-language-blocklanguage-interface .links li a.is-active{color:#f7ce40}.js .site-header .block-language-blocklanguage-interface .language-selector-wrapper{position:relative}.js .site-header .block-language-blocklanguage-interface .current-language-link{text-decoration:none;color:#8e877d;font-size:17px;display:inline-block;text-transform:uppercase;position:relative}.js .site-header .block-language-blocklanguage-interface .current-language-link:hover,.js .site-header .block-language-blocklanguage-interface .current-language-link:focus,.js .site-header .block-language-blocklanguage-interface .current-language-link.is-active{color:#f7ce40}.js .site-header .block-language-blocklanguage-interface .current-language-link:before{content:"";display:block;background:url(/themes/custom/supremo/assets/img/layout/icons/head-icon--arrow.svg) no-repeat center center;width:20px;height:20px;position:absolute;top:2px;left:-22px}.js .site-header .block-language-blocklanguage-interface .links{opacity:0;visibility:hidden;position:absolute;top:-5px;left:-21px;background:#fff;border:1px solid #f8f2e5;border-radius:3px;transition:opacity .1s ease-in}.js .site-header .block-language-blocklanguage-interface .links li:after{display:none}.js .site-header .block-language-blocklanguage-interface .links li a{display:block;padding:5px 20px}.js .site-header .block-language-blocklanguage-interface .language-selector-wrapper.active .links{opacity:1;visibility:visible}@media only screen and (min-width:0)and (max-width:75em){.js .site-header .block-language-blocklanguage-interface .current-language-link{display:none}.js .site-header .block-language-blocklanguage-interface .links{position:static;opacity:1;visibility:visible;background:rgba(0,0,0,0)}.js .site-header .block-language-blocklanguage-interface .links li:after{padding:0 5px;content:"|";color:#8e877d;position:relative;top:-1px}.js .site-header .block-language-blocklanguage-interface .links li:last-child:after{display:none}}.site-header .block-views-exposed-filter-blocksearch-search{float:left;position:relative;margin-left:44px}.site-header .block-views-exposed-filter-blocksearch-search .form-item{margin:0}.site-header .block-views-exposed-filter-blocksearch-search label{display:none}.site-header .block-views-exposed-filter-blocksearch-search .form-text{border:2px solid #f8f2e5;border-radius:22px;font-size:17px;height:44px;padding-left:38px;color:#757370}.site-header .block-views-exposed-filter-blocksearch-search .form-text:hover,.site-header .block-views-exposed-filter-blocksearch-search .form-text:focus{border-color:#f3e8d1}.site-header .block-views-exposed-filter-blocksearch-search .form-submit{background:url(/themes/custom/supremo/assets/img/layout/icons/head-icon--search.svg) no-repeat rgba(0,0,0,0);width:20px;height:20px;position:absolute;top:50%;margin-top:-18px;left:16px;text-indent:-99999em;padding:0}.site-header .block-views-exposed-filter-blocksearch-search .form-submit:hover,.site-header .block-views-exposed-filter-blocksearch-search .form-submit:focus{opacity:.8}@media only screen and (min-width:0)and (max-width:75em){.region-header{float:none}.site-header .menu--secondary-navigation{float:none;margin-top:0}.site-header .menu--secondary-navigation .menu{text-align:center}.site-header .menu--secondary-navigation .menu-item{float:none;margin-bottom:5px;margin-right:0}.site-header .menu--secondary-navigation .menu-item a.login:before,.site-header .menu--secondary-navigation .menu-item a.vacancies:before{display:none}.site-header .block-language-blocklanguage-interface{float:none;margin:10px 0 !important;text-align:center}.site-header .block-language-blocklanguage-interface ul li{float:none !important;display:inline-block}.site-header .block-language-blocklanguage-interface ul li a{background:#fffcf4;border-radius:3px;padding:.5em .75em;margin:0 .25em}.site-header .block-views-exposed-filter-blocksearch-search{float:none;margin:10px 0}}@media(max-width:30em){.header-logozone{float:none;margin:0 auto 20px auto}.header-mainzone{float:none}}@media print{.site-header{display:none}}.mainmenu-button{position:relative;display:none;background:#d1d82c;padding:12px 24px;padding-left:39px;text-decoration:none;font-family:"Source Sans Pro Sub",Arial,Helvetica,sans-serif;font-weight:bold;border-radius:3px;text-transform:uppercase;color:#fff;transition:background .1s}@media only screen and (min-width:0)and (max-width:75em){.mainmenu-button{display:block}}.mainmenu-button:hover{background:#f7ce40}.mainmenu-button .menu-icon{position:absolute;top:25px;left:16px;display:block;width:15px;height:2px;background:#fff;transition:background .3s}.mainmenu-button .menu-icon:before,.mainmenu-button .menu-icon:after{transition:all .3s;content:"";position:absolute;width:15px;height:2px;background:#fff;transform-origin:50% 50%}.mainmenu-button .menu-icon:before{top:-4px;left:0}.mainmenu-button .menu-icon:after{bottom:-4px;left:0}html.main__nav--responsive--visible .mainmenu-button .menu-icon{width:0}html.main__nav--responsive--visible .mainmenu-button .menu-icon:before{top:0;transform:rotate(-45deg)}html.main__nav--responsive--visible .mainmenu-button .menu-icon:after{bottom:0;transform:rotate(45deg)}.main-nav{background:#f8f2e5;padding:20px 0;box-shadow:inset 0 -6px 6px -6px rgba(211,205,197,.5)}.region-primary-menu .menu{*zoom:1;text-align:center}.region-primary-menu .menu:before,.region-primary-menu .menu:after{content:" ";display:table}.region-primary-menu .menu:after{clear:both}.region-primary-menu .menu-item{display:inline-block;margin:0 20px;position:relative}.region-primary-menu .menu-item a{display:inline-block;color:#494949;background:#f8f2e5;font-size:16px;text-decoration:none;padding:.5em 1em;border-radius:3px;transition:background .1s ease-out}.region-primary-menu .menu-item a:hover,.region-primary-menu .menu-item a:focus,.region-primary-menu .menu-item a.is-active{color:#fff;background:#f7ce40}.region-primary-menu .menu .menu{visibility:hidden;opacity:0;transition:all .2s ease-out;transform:translateY(-2px);position:absolute;top:100%;left:50%;background:#fff;padding:10px;z-index:20;width:200px;margin-left:-100px;border-radius:3px}.region-primary-menu .menu .menu:before{content:"";display:block;width:0;height:0;border-left:5px solid rgba(0,0,0,0);border-right:5px solid rgba(0,0,0,0);border-bottom:5px solid #fff;position:absolute;top:-5px;left:50%;margin-left:-5px}.region-primary-menu .menu .menu .menu-item{display:block;margin:0 5px;text-align:left}@media only screen and (min-width:0)and (max-width:75em){.region-primary-menu .menu .menu .menu-item{text-align:center}}.region-primary-menu .menu .menu .menu-item a{display:block;background:rgba(0,0,0,0);font-size:15px;border-radius:0;color:#494949;padding:.25em 0;transition:color .1s ease}.region-primary-menu .menu .menu .menu-item a:hover,.region-primary-menu .menu .menu .menu-item a:focus{color:#f7ce40}.region-primary-menu .menu li:hover>a{color:#fff;background:#f7ce40}.region-primary-menu .menu li:hover .menu{visibility:visible;opacity:1;transform:translateY(0)}@media only screen and (min-width:0)and (max-width:75em){.main-nav{box-shadow:none;padding:0}.main-nav .region-primary-menu{margin-bottom:20px}.main-nav .region-primary-menu .menu-item{display:block;margin:0;border-bottom:1px solid #e4ddd3}.main-nav .region-primary-menu .menu-item a{display:block;background:none;border-radius:0;padding:.75em 1em}.main-nav .region-primary-menu .menu-item a:hover,.main-nav .region-primary-menu .menu-item a:focus,.main-nav .region-primary-menu .menu-item a.is-active{background:#fffcf4;color:#494949}.main-nav .region-primary-menu .menu .menu{display:none;transform:translateY(0)}.main-nav .region-primary-menu .menu .menu-item--active-trail .menu{display:block;visibility:visible;opacity:1;position:relative;top:auto;left:auto;width:100%;margin-left:0}.main-nav .region-primary-menu .menu .menu-item--active-trail .menu:before{display:none}.main-nav .region-primary-menu .menu .menu-item--active-trail .menu .menu-item{border-bottom:0}.main-nav .region-primary-menu .menu .menu-item--active-trail .menu .menu-item a:hover,.main-nav .region-primary-menu .menu .menu-item--active-trail .menu .menu-item:focus{background:rgba(0,0,0,0)}}.form-item{width:100%;max-width:100%;margin:20px 0}.form-item label{display:block;margin-bottom:4px;font-weight:normal}.form-item .description{margin-top:4px;font-size:.79rem;color:#8e877d}.form-item .description:before{content:"- "}.form-item,.form-actions{margin-top:1em;margin-bottom:1em}input.form-text,input[type=text],input[type=email],input[type=tel],textarea,select{width:100%;padding:8px 15px;height:40px;border:1px solid #eae4d7;border-radius:3px;font-family:"Nunito Sans",Arial,Helvetica,sans-serif;color:#494949;outline:none}input.form-text:focus,input[type=text]:focus,input[type=email]:focus,input[type=tel]:focus,textarea:focus,select:focus{border-color:#f7ce40}input.form-text.error,input[type=text].error,input[type=email].error,input[type=tel].error,textarea.error,select.error{border-color:#e45959}textarea{resize:none;height:100px}.form-submit{display:inline-block;padding:12px 24px;border:0;background:#d1d82c;color:#fff;font-size:18px;font-size:1rem;font-weight:normal;line-height:1.2;border-radius:3px;text-decoration:none;transition:background .1s ease-out}.form-submit:hover,.form-submit:focus{color:#fff;background:#f7ce40;text-decoration:none}.grippie{display:none}.path-user article#content{width:1140px;max-width:90%;margin-left:auto;margin-right:auto;width:826px;margin:70px auto}@media only screen and (min-width:0)and (max-width:35.5em){.path-user article#content{margin:50px auto}}.hp-intro{position:relative;background:url(/themes/custom/supremo/assets/img/layout/dividers/divider-header--home--nocoffee.png) repeat-x top center;margin-top:-24px}.hp-intro:before{content:"";display:block;background:url(/themes/custom/supremo/assets/img/layout/beans/hp-header-beans-preview-4.png) no-repeat center center;width:344px;height:110px;background-size:344px 110px;position:absolute;top:5px;left:50%;margin-left:-172px;z-index:10}.hp-intro .hp-intro__coffeestain{content:"";display:block;background:url(/themes/custom/supremo/assets/img/layout/misc/coffee-stain--bottomhalf.png) no-repeat center center;width:238px;height:52px;background-size:238px 52px;position:absolute;top:8px;left:51.5%}.hp-intro:after{content:"";display:block;background:url(/themes/custom/supremo/assets/img/layout/dividers/divider-light--top-2.png) repeat-x 0 0;width:100%;height:48px;position:absolute;bottom:-48px;left:0;z-index:10}.hp-intro-zone{position:relative;text-align:center;padding:120px 0 60px}.hp-intro-zone .field-name-node-title{margin-bottom:30px}.hp-intro-zone .field-name-node-title h1,.hp-intro-zone .field-name-node-title h2,.hp-intro-zone .field-name-node-title h3{color:#494949}.hp-intro-zone .field-name-body{font-size:18px}@media only screen and (min-width:0)and (max-width:48em){.hp-intro-zone .field-name-body{font-size:16px}}.hp-intro-zone .field-name-body p{font-size:1em;margin-bottom:1em}.hp-intro-zone .field-name-body p:last-child{margin-bottom:0}.hp-intro-zone .field-name-body a{text-decoration:underline}.hp-intro-zone .field-name-body a:hover,.hp-intro-zone .field-name-body a:focus{color:#f7ce40}.hp-intro-zone .field-name-body img[src$=jpg]{box-shadow:0 0 1px rgba(0,0,0,.2)}.hp-intro-zone .field-name-body table{margin-bottom:1em;border:none;color:#494949;width:100% !important}.hp-intro-zone .field-name-body table tr,.hp-intro-zone .field-name-body table th,.hp-intro-zone .field-name-body table thead,.hp-intro-zone .field-name-body table tbody,.hp-intro-zone .field-name-body table tfoot,.hp-intro-zone .field-name-body table td{border:none}.hp-intro-zone .field-name-body table tr{border-bottom:1px dashed #9b9997}.hp-intro-zone .field-name-body table th,.hp-intro-zone .field-name-body table td{padding:.75em .5em}.hp-intro-zone .field-name-body table th{font-weight:bold;text-align:left}.hp-intro-zone .field-name-body ul,.hp-intro-zone .field-name-body ol{margin:1em 0;margin-left:1.5em;list-style:outside}.hp-intro-zone .field-name-body ul{list-style-type:disc}.hp-intro-zone .field-name-body ol{list-style-type:decimal}.hp-intro-zone .field-name-body blockquote{margin-left:1em;margin-bottom:1em}.hp-intro-zone .field-name-body .field--name-field-link a{display:inline-block;padding:12px 24px;border:0;background:#d1d82c;color:#fff;font-size:18px;font-size:1rem;font-weight:normal;line-height:1.2;border-radius:3px;text-decoration:none;transition:background .1s ease-out}.hp-intro-zone .field-name-body .field--name-field-link a:hover,.hp-intro-zone .field-name-body .field--name-field-link a:focus{color:#fff;background:#f7ce40;text-decoration:none}.hp-intro-zone .field-name-body .field--name-field-file{background:#fff;padding:12px 24px;border-radius:3px}.hp-intro-zone .field-name-field-link{margin-top:40px}.hp-intro-zone .field-name-field-link a{display:inline-block;padding:12px 24px;border:0;background:#d1d82c;color:#fff;font-size:18px;font-size:1rem;font-weight:normal;line-height:1.2;border-radius:3px;text-decoration:none;transition:background .1s ease-out;font-size:20px;padding:16px 70px}.hp-intro-zone .field-name-field-link a:hover,.hp-intro-zone .field-name-field-link a:focus{color:#fff;background:#f7ce40;text-decoration:none}@media only screen and (min-width:0)and (max-width:35.5em){.hp-intro-zone .field-name-field-link a{font-size:16px}}.hp-intro__downlink{display:none}.hp-map-zone{background:#f8f2e5;position:relative;padding:125px 0 135px}@media only screen and (min-width:0)and (max-width:48em){.hp-map-zone{padding:100px 0}}@media only screen and (min-width:0)and (max-width:35.5em){.hp-map-zone{padding:80px 0}}.hp-map-zone__inner{*zoom:1;position:relative;margin:0 -15px}.hp-map-zone__inner:before,.hp-map-zone__inner:after{content:" ";display:table}.hp-map-zone__inner:after{clear:both}.hp-map-beans{display:block;position:absolute;background:url(/themes/custom/supremo/assets/img/layout/beans/raw-beans-leaf.png) no-repeat center center;width:241px;height:158px;left:-33px;bottom:-190px;z-index:5}@media only screen and (min-width:0)and (max-width:35.5em){.hp-map-beans{width:120px;height:81px;left:-10px;bottom:-118px;background-size:contain}}.hp-map-left{float:left;width:30%;padding:0 15px}@media only screen and (min-width:0)and (max-width:61.25em){.hp-map-left{float:none;width:100%;margin-bottom:50px}}.hp-map-zone__title{color:#757370;margin-bottom:32px}.field--name-field-map-text{font-size:18px;color:#757370}@media only screen and (min-width:0)and (max-width:48em){.field--name-field-map-text{font-size:16px}}.field--name-field-map-text p{font-size:1em;margin-bottom:1em}.field--name-field-map-text p:last-child{margin-bottom:0}.field--name-field-map-text a{text-decoration:underline}.field--name-field-map-text a:hover,.field--name-field-map-text a:focus{color:#f7ce40}.field--name-field-map-text img[src$=jpg]{box-shadow:0 0 1px rgba(0,0,0,.2)}.field--name-field-map-text table{margin-bottom:1em;border:none;color:#494949;width:100% !important}.field--name-field-map-text table tr,.field--name-field-map-text table th,.field--name-field-map-text table thead,.field--name-field-map-text table tbody,.field--name-field-map-text table tfoot,.field--name-field-map-text table td{border:none}.field--name-field-map-text table tr{border-bottom:1px dashed #9b9997}.field--name-field-map-text table th,.field--name-field-map-text table td{padding:.75em .5em}.field--name-field-map-text table th{font-weight:bold;text-align:left}.field--name-field-map-text ul,.field--name-field-map-text ol{margin:1em 0;margin-left:1.5em;list-style:outside}.field--name-field-map-text ul{list-style-type:disc}.field--name-field-map-text ol{list-style-type:decimal}.field--name-field-map-text blockquote{margin-left:1em;margin-bottom:1em}.field--name-field-map-text .field--name-field-link a{display:inline-block;padding:12px 24px;border:0;background:#d1d82c;color:#fff;font-size:18px;font-size:1rem;font-weight:normal;line-height:1.2;border-radius:3px;text-decoration:none;transition:background .1s ease-out}.field--name-field-map-text .field--name-field-link a:hover,.field--name-field-map-text .field--name-field-link a:focus{color:#fff;background:#f7ce40;text-decoration:none}.field--name-field-map-text .field--name-field-file{background:#fff;padding:12px 24px;border-radius:3px}.hp-map-right{float:left;width:70%;padding:0 15px}@media only screen and (min-width:0)and (max-width:61.25em){.hp-map-right{float:none;width:100%}}.hp-content-light{padding:100px 0;position:relative}@media only screen and (min-width:0)and (max-width:48em){.hp-content-light{padding:80px 0}}@media only screen and (min-width:0)and (max-width:35.5em){.hp-content-light{padding:60px 0}}.hp-content-light:before{content:"";display:block;background:url(/themes/custom/supremo/assets/img/layout/dividers/divider-light--bottom.png) repeat-x 0 0;width:100%;height:48px;position:absolute;top:-48px;left:0;z-index:2}.hp-content-light:after{content:"";display:block;background:url(/themes/custom/supremo/assets/img/layout/dividers/divider-light--top.png) repeat-x 0 0;width:100%;height:48px;position:absolute;bottom:-48px;left:0;z-index:2}.hp-content-dark{padding:54px 0;position:relative;background:#f8f2e5}.hp-content-dark h2{display:inline-block;background:#f7ce40;color:#fff;margin-bottom:28px;border-radius:3px;padding:6px 12px;word-spacing:6px}.hp-content-dark h2 span{display:inline-block}.table-responsive{width:100%;overflow-y:auto;margin-bottom:1em}.table-responsive table{margin-bottom:0}.node--type-page .basic-layout .field--type-text-with-summary,.node--type-news .basic-layout .field--type-text-with-summary,.node--type-news-overview .basic-layout .field--type-text-with-summary,.node--type-contact .basic-layout .field--type-text-with-summary,.node--type-glossary .basic-layout .field--type-text-with-summary,.node--type-continent .basic-layout .field--type-text-with-summary{font-size:18px;color:#757370}@media only screen and (min-width:0)and (max-width:48em){.node--type-page .basic-layout .field--type-text-with-summary,.node--type-news .basic-layout .field--type-text-with-summary,.node--type-news-overview .basic-layout .field--type-text-with-summary,.node--type-contact .basic-layout .field--type-text-with-summary,.node--type-glossary .basic-layout .field--type-text-with-summary,.node--type-continent .basic-layout .field--type-text-with-summary{font-size:16px}}.node--type-page .basic-layout .field--type-text-with-summary p,.node--type-news .basic-layout .field--type-text-with-summary p,.node--type-news-overview .basic-layout .field--type-text-with-summary p,.node--type-contact .basic-layout .field--type-text-with-summary p,.node--type-glossary .basic-layout .field--type-text-with-summary p,.node--type-continent .basic-layout .field--type-text-with-summary p{font-size:1em;margin-bottom:1em}.node--type-page .basic-layout .field--type-text-with-summary p:last-child,.node--type-news .basic-layout .field--type-text-with-summary p:last-child,.node--type-news-overview .basic-layout .field--type-text-with-summary p:last-child,.node--type-contact .basic-layout .field--type-text-with-summary p:last-child,.node--type-glossary .basic-layout .field--type-text-with-summary p:last-child,.node--type-continent .basic-layout .field--type-text-with-summary p:last-child{margin-bottom:0}.node--type-page .basic-layout .field--type-text-with-summary a,.node--type-news .basic-layout .field--type-text-with-summary a,.node--type-news-overview .basic-layout .field--type-text-with-summary a,.node--type-contact .basic-layout .field--type-text-with-summary a,.node--type-glossary .basic-layout .field--type-text-with-summary a,.node--type-continent .basic-layout .field--type-text-with-summary a{text-decoration:underline}.node--type-page .basic-layout .field--type-text-with-summary a:hover,.node--type-page .basic-layout .field--type-text-with-summary a:focus,.node--type-news .basic-layout .field--type-text-with-summary a:hover,.node--type-news .basic-layout .field--type-text-with-summary a:focus,.node--type-news-overview .basic-layout .field--type-text-with-summary a:hover,.node--type-news-overview .basic-layout .field--type-text-with-summary a:focus,.node--type-contact .basic-layout .field--type-text-with-summary a:hover,.node--type-contact .basic-layout .field--type-text-with-summary a:focus,.node--type-glossary .basic-layout .field--type-text-with-summary a:hover,.node--type-glossary .basic-layout .field--type-text-with-summary a:focus,.node--type-continent .basic-layout .field--type-text-with-summary a:hover,.node--type-continent .basic-layout .field--type-text-with-summary a:focus{color:#f7ce40}.node--type-page .basic-layout .field--type-text-with-summary img[src$=jpg],.node--type-news .basic-layout .field--type-text-with-summary img[src$=jpg],.node--type-news-overview .basic-layout .field--type-text-with-summary img[src$=jpg],.node--type-contact .basic-layout .field--type-text-with-summary img[src$=jpg],.node--type-glossary .basic-layout .field--type-text-with-summary img[src$=jpg],.node--type-continent .basic-layout .field--type-text-with-summary img[src$=jpg]{box-shadow:0 0 1px rgba(0,0,0,.2)}.node--type-page .basic-layout .field--type-text-with-summary table,.node--type-news .basic-layout .field--type-text-with-summary table,.node--type-news-overview .basic-layout .field--type-text-with-summary table,.node--type-contact .basic-layout .field--type-text-with-summary table,.node--type-glossary .basic-layout .field--type-text-with-summary table,.node--type-continent .basic-layout .field--type-text-with-summary table{margin-bottom:1em;border:none;color:#494949;width:100% !important}.node--type-page .basic-layout .field--type-text-with-summary table tr,.node--type-page .basic-layout .field--type-text-with-summary table th,.node--type-page .basic-layout .field--type-text-with-summary table thead,.node--type-page .basic-layout .field--type-text-with-summary table tbody,.node--type-page .basic-layout .field--type-text-with-summary table tfoot,.node--type-page .basic-layout .field--type-text-with-summary table td,.node--type-news .basic-layout .field--type-text-with-summary table tr,.node--type-news .basic-layout .field--type-text-with-summary table th,.node--type-news .basic-layout .field--type-text-with-summary table thead,.node--type-news .basic-layout .field--type-text-with-summary table tbody,.node--type-news .basic-layout .field--type-text-with-summary table tfoot,.node--type-news .basic-layout .field--type-text-with-summary table td,.node--type-news-overview .basic-layout .field--type-text-with-summary table tr,.node--type-news-overview .basic-layout .field--type-text-with-summary table th,.node--type-news-overview .basic-layout .field--type-text-with-summary table thead,.node--type-news-overview .basic-layout .field--type-text-with-summary table tbody,.node--type-news-overview .basic-layout .field--type-text-with-summary table tfoot,.node--type-news-overview .basic-layout .field--type-text-with-summary table td,.node--type-contact .basic-layout .field--type-text-with-summary table tr,.node--type-contact .basic-layout .field--type-text-with-summary table th,.node--type-contact .basic-layout .field--type-text-with-summary table thead,.node--type-contact .basic-layout .field--type-text-with-summary table tbody,.node--type-contact .basic-layout .field--type-text-with-summary table tfoot,.node--type-contact .basic-layout .field--type-text-with-summary table td,.node--type-glossary .basic-layout .field--type-text-with-summary table tr,.node--type-glossary .basic-layout .field--type-text-with-summary table th,.node--type-glossary .basic-layout .field--type-text-with-summary table thead,.node--type-glossary .basic-layout .field--type-text-with-summary table tbody,.node--type-glossary .basic-layout .field--type-text-with-summary table tfoot,.node--type-glossary .basic-layout .field--type-text-with-summary table td,.node--type-continent .basic-layout .field--type-text-with-summary table tr,.node--type-continent .basic-layout .field--type-text-with-summary table th,.node--type-continent .basic-layout .field--type-text-with-summary table thead,.node--type-continent .basic-layout .field--type-text-with-summary table tbody,.node--type-continent .basic-layout .field--type-text-with-summary table tfoot,.node--type-continent .basic-layout .field--type-text-with-summary table td{border:none}.node--type-page .basic-layout .field--type-text-with-summary table tr,.node--type-news .basic-layout .field--type-text-with-summary table tr,.node--type-news-overview .basic-layout .field--type-text-with-summary table tr,.node--type-contact .basic-layout .field--type-text-with-summary table tr,.node--type-glossary .basic-layout .field--type-text-with-summary table tr,.node--type-continent .basic-layout .field--type-text-with-summary table tr{border-bottom:1px dashed #9b9997}.node--type-page .basic-layout .field--type-text-with-summary table th,.node--type-page .basic-layout .field--type-text-with-summary table td,.node--type-news .basic-layout .field--type-text-with-summary table th,.node--type-news .basic-layout .field--type-text-with-summary table td,.node--type-news-overview .basic-layout .field--type-text-with-summary table th,.node--type-news-overview .basic-layout .field--type-text-with-summary table td,.node--type-contact .basic-layout .field--type-text-with-summary table th,.node--type-contact .basic-layout .field--type-text-with-summary table td,.node--type-glossary .basic-layout .field--type-text-with-summary table th,.node--type-glossary .basic-layout .field--type-text-with-summary table td,.node--type-continent .basic-layout .field--type-text-with-summary table th,.node--type-continent .basic-layout .field--type-text-with-summary table td{padding:.75em .5em}.node--type-page .basic-layout .field--type-text-with-summary table th,.node--type-news .basic-layout .field--type-text-with-summary table th,.node--type-news-overview .basic-layout .field--type-text-with-summary table th,.node--type-contact .basic-layout .field--type-text-with-summary table th,.node--type-glossary .basic-layout .field--type-text-with-summary table th,.node--type-continent .basic-layout .field--type-text-with-summary table th{font-weight:bold;text-align:left}.node--type-page .basic-layout .field--type-text-with-summary ul,.node--type-page .basic-layout .field--type-text-with-summary ol,.node--type-news .basic-layout .field--type-text-with-summary ul,.node--type-news .basic-layout .field--type-text-with-summary ol,.node--type-news-overview .basic-layout .field--type-text-with-summary ul,.node--type-news-overview .basic-layout .field--type-text-with-summary ol,.node--type-contact .basic-layout .field--type-text-with-summary ul,.node--type-contact .basic-layout .field--type-text-with-summary ol,.node--type-glossary .basic-layout .field--type-text-with-summary ul,.node--type-glossary .basic-layout .field--type-text-with-summary ol,.node--type-continent .basic-layout .field--type-text-with-summary ul,.node--type-continent .basic-layout .field--type-text-with-summary ol{margin:1em 0;margin-left:1.5em;list-style:outside}.node--type-page .basic-layout .field--type-text-with-summary ul,.node--type-news .basic-layout .field--type-text-with-summary ul,.node--type-news-overview .basic-layout .field--type-text-with-summary ul,.node--type-contact .basic-layout .field--type-text-with-summary ul,.node--type-glossary .basic-layout .field--type-text-with-summary ul,.node--type-continent .basic-layout .field--type-text-with-summary ul{list-style-type:disc}.node--type-page .basic-layout .field--type-text-with-summary ol,.node--type-news .basic-layout .field--type-text-with-summary ol,.node--type-news-overview .basic-layout .field--type-text-with-summary ol,.node--type-contact .basic-layout .field--type-text-with-summary ol,.node--type-glossary .basic-layout .field--type-text-with-summary ol,.node--type-continent .basic-layout .field--type-text-with-summary ol{list-style-type:decimal}.node--type-page .basic-layout .field--type-text-with-summary blockquote,.node--type-news .basic-layout .field--type-text-with-summary blockquote,.node--type-news-overview .basic-layout .field--type-text-with-summary blockquote,.node--type-contact .basic-layout .field--type-text-with-summary blockquote,.node--type-glossary .basic-layout .field--type-text-with-summary blockquote,.node--type-continent .basic-layout .field--type-text-with-summary blockquote{margin-left:1em;margin-bottom:1em}.node--type-page .basic-layout .field--type-text-with-summary .field--name-field-link a,.node--type-news .basic-layout .field--type-text-with-summary .field--name-field-link a,.node--type-news-overview .basic-layout .field--type-text-with-summary .field--name-field-link a,.node--type-contact .basic-layout .field--type-text-with-summary .field--name-field-link a,.node--type-glossary .basic-layout .field--type-text-with-summary .field--name-field-link a,.node--type-continent .basic-layout .field--type-text-with-summary .field--name-field-link a{display:inline-block;padding:12px 24px;border:0;background:#d1d82c;color:#fff;font-size:18px;font-size:1rem;font-weight:normal;line-height:1.2;border-radius:3px;text-decoration:none;transition:background .1s ease-out}.node--type-page .basic-layout .field--type-text-with-summary .field--name-field-link a:hover,.node--type-page .basic-layout .field--type-text-with-summary .field--name-field-link a:focus,.node--type-news .basic-layout .field--type-text-with-summary .field--name-field-link a:hover,.node--type-news .basic-layout .field--type-text-with-summary .field--name-field-link a:focus,.node--type-news-overview .basic-layout .field--type-text-with-summary .field--name-field-link a:hover,.node--type-news-overview .basic-layout .field--type-text-with-summary .field--name-field-link a:focus,.node--type-contact .basic-layout .field--type-text-with-summary .field--name-field-link a:hover,.node--type-contact .basic-layout .field--type-text-with-summary .field--name-field-link a:focus,.node--type-glossary .basic-layout .field--type-text-with-summary .field--name-field-link a:hover,.node--type-glossary .basic-layout .field--type-text-with-summary .field--name-field-link a:focus,.node--type-continent .basic-layout .field--type-text-with-summary .field--name-field-link a:hover,.node--type-continent .basic-layout .field--type-text-with-summary .field--name-field-link a:focus{color:#fff;background:#f7ce40;text-decoration:none}.node--type-page .basic-layout .field--type-text-with-summary .field--name-field-file,.node--type-news .basic-layout .field--type-text-with-summary .field--name-field-file,.node--type-news-overview .basic-layout .field--type-text-with-summary .field--name-field-file,.node--type-contact .basic-layout .field--type-text-with-summary .field--name-field-file,.node--type-glossary .basic-layout .field--type-text-with-summary .field--name-field-file,.node--type-continent .basic-layout .field--type-text-with-summary .field--name-field-file{background:#fff;padding:12px 24px;border-radius:3px}.field--name-field-paragraphs{font-size:18px;color:#757370}@media only screen and (min-width:0)and (max-width:48em){.field--name-field-paragraphs{font-size:16px}}.field--name-field-paragraphs p{font-size:1em;margin-bottom:1em}.field--name-field-paragraphs p:last-child{margin-bottom:0}.field--name-field-paragraphs a{text-decoration:underline}.field--name-field-paragraphs a:hover,.field--name-field-paragraphs a:focus{color:#f7ce40}.field--name-field-paragraphs img[src$=jpg]{box-shadow:0 0 1px rgba(0,0,0,.2)}.field--name-field-paragraphs table{margin-bottom:1em;border:none;color:#494949;width:100% !important}.field--name-field-paragraphs table tr,.field--name-field-paragraphs table th,.field--name-field-paragraphs table thead,.field--name-field-paragraphs table tbody,.field--name-field-paragraphs table tfoot,.field--name-field-paragraphs table td{border:none}.field--name-field-paragraphs table tr{border-bottom:1px dashed #9b9997}.field--name-field-paragraphs table th,.field--name-field-paragraphs table td{padding:.75em .5em}.field--name-field-paragraphs table th{font-weight:bold;text-align:left}.field--name-field-paragraphs ul,.field--name-field-paragraphs ol{margin:1em 0;margin-left:1.5em;list-style:outside}.field--name-field-paragraphs ul{list-style-type:disc}.field--name-field-paragraphs ol{list-style-type:decimal}.field--name-field-paragraphs blockquote{margin-left:1em;margin-bottom:1em}.field--name-field-paragraphs .field--name-field-link a{display:inline-block;padding:12px 24px;border:0;background:#d1d82c;color:#fff;font-size:18px;font-size:1rem;font-weight:normal;line-height:1.2;border-radius:3px;text-decoration:none;transition:background .1s ease-out}.field--name-field-paragraphs .field--name-field-link a:hover,.field--name-field-paragraphs .field--name-field-link a:focus{color:#fff;background:#f7ce40;text-decoration:none}.field--name-field-paragraphs .field--name-field-file{background:#fff;padding:12px 24px;border-radius:3px}.page-top-imagezone{position:relative;padding:100px 0 115px;background-color:#8e877d;background-size:cover;background-repeat:no-repeat;background-position:center center;text-align:center}@media only screen and (min-width:0)and (max-width:35.5em){.page-top-imagezone{padding:70px 0 65px}}@media print{.page-top-imagezone{padding:20px 0;border-bottom:1px solid #000}}.page-top-imagezone .field-name-field-intro,.page-top-imagezone .field-name-node-title{font-size:54px;line-height:1.2;font-weight:bold;color:#f8f2e5;text-align:center;text-shadow:2px 3px 6px rgba(0,0,0,.5)}.page-top-imagezone .field-name-field-intro *,.page-top-imagezone .field-name-node-title *{color:#f8f2e5;font-size:1em}@media only screen and (min-width:0)and (max-width:48em){.page-top-imagezone .field-name-field-intro,.page-top-imagezone .field-name-node-title{font-size:42px}}@media only screen and (min-width:0)and (max-width:35.5em){.page-top-imagezone .field-name-field-intro,.page-top-imagezone .field-name-node-title{font-size:34px}}@media(max-width:30em){.page-top-imagezone .field-name-field-intro,.page-top-imagezone .field-name-node-title{font-size:28px}}.page-top-imagezone .field-name-field-intro h1,.page-top-imagezone .field-name-field-intro h2,.page-top-imagezone .field-name-field-intro h3,.page-top-imagezone .field-name-field-intro h4,.page-top-imagezone .field-name-field-intro h5,.page-top-imagezone .field-name-field-intro h6,.page-top-imagezone .field-name-node-title h1,.page-top-imagezone .field-name-node-title h2,.page-top-imagezone .field-name-node-title h3,.page-top-imagezone .field-name-node-title h4,.page-top-imagezone .field-name-node-title h5,.page-top-imagezone .field-name-node-title h6{font-size:1em;margin-bottom:0}.page-top-imagezone .field-name-field-origin{font-size:18px;font-size:1rem}@media only screen and (min-width:0)and (max-width:35.5em){.page-top-imagezone .field-name-field-origin{font-size:16px;font-size:.8888888889rem}}.page-top-imagezone .field-name-field-origin a{color:#f8f2e5;text-shadow:2px 3px 6px rgba(0,0,0,.5);text-decoration:none}.page-top-imagezone .field-name-field-origin a:hover,.page-top-imagezone .field-name-field-origin a:focus{text-decoration:underline}.page-top-imagezone .field-name-field-link a{display:inline-block;padding:12px 24px;border:0;background:#d1d82c;color:#fff;font-size:18px;font-size:1rem;font-weight:normal;line-height:1.2;border-radius:3px;text-decoration:none;transition:background .1s ease-out;font-size:20px;padding:16px 70px}.page-top-imagezone .field-name-field-link a:hover,.page-top-imagezone .field-name-field-link a:focus{color:#fff;background:#f7ce40;text-decoration:none}@media only screen and (min-width:0)and (max-width:35.5em){.page-top-imagezone .field-name-field-link a{font-size:16px;font-size:.8888888889rem}}.page-top-imagezone .field-name-field-intro+.field-name-field-link{margin-top:50px}.page-top-imagezone .field-name-field-intro,.page-top-imagezone .field-name-node-title,.page-top-imagezone .field-name-field-link{width:826px;max-width:90%;margin-left:auto;margin-right:auto}.page-top-imagezone:before{content:"";display:block;width:100%;height:106px;background:url(/themes/custom/supremo/assets/img/layout/shadows/top-image-shadow.png) no-repeat top center;position:absolute;top:0;left:0}.page-top-imagezone:after{content:"";background:url(/themes/custom/supremo/assets/img/layout/dividers/divider-topimage.png) repeat-x 0 0;width:100%;height:30px;position:absolute;bottom:0;left:0;z-index:2}.page-top-imagezone>*{position:relative;z-index:2}.page-top-imagezone--homepage{padding:140px 0 150px}@media only screen and (min-width:0)and (max-width:35.5em){.page-top-imagezone--homepage{padding:100px 0 130px}}.page-top-imagezone--homepage:after{display:none}.node--type-page .page-top-imagezone .field-name-field-intro,.node--type-page .page-top-imagezone .field-name-node-title,.node--type-news .page-top-imagezone .field-name-field-intro,.node--type-news .page-top-imagezone .field-name-node-title,.node--type-contact .page-top-imagezone .field-name-field-intro,.node--type-contact .page-top-imagezone .field-name-node-title,.node--type-story .page-top-imagezone .field-name-field-intro,.node--type-story .page-top-imagezone .field-name-node-title{width:826px;font-size:22px;font-size:1.2222222222rem;line-height:1.2;font-weight:bold;color:#f8f2e5;text-shadow:2px 3px 6px rgba(0,0,0,.5)}@media only screen and (min-width:0)and (max-width:35.5em){.node--type-page .page-top-imagezone .field-name-field-intro,.node--type-page .page-top-imagezone .field-name-node-title,.node--type-news .page-top-imagezone .field-name-field-intro,.node--type-news .page-top-imagezone .field-name-node-title,.node--type-contact .page-top-imagezone .field-name-field-intro,.node--type-contact .page-top-imagezone .field-name-node-title,.node--type-story .page-top-imagezone .field-name-field-intro,.node--type-story .page-top-imagezone .field-name-node-title{font-size:20px;font-size:1.1111111111rem}}.node--type-page .page-top-imagezone .field-name-field-intro *,.node--type-page .page-top-imagezone .field-name-node-title *,.node--type-news .page-top-imagezone .field-name-field-intro *,.node--type-news .page-top-imagezone .field-name-node-title *,.node--type-contact .page-top-imagezone .field-name-field-intro *,.node--type-contact .page-top-imagezone .field-name-node-title *,.node--type-story .page-top-imagezone .field-name-field-intro *,.node--type-story .page-top-imagezone .field-name-node-title *{color:#f8f2e5;font-size:1em}.node--type-origin .page-top-imagezone:after{display:none}@media only screen and (min-width:0)and (max-width:61.25em){.node--type-origin .page-top-imagezone:after{display:block}}.hp-news-zone{text-align:center}.field-name-dynamic-block-fieldnode-news-homepage,.field--name-dynamic-block-fieldnode-news-homepage,.field-name-dynamic-block-fieldnode-news-overview,.field--name-dynamic-block-fieldnode-news-overview{text-align:left;margin-top:56px}.field-name-dynamic-block-fieldnode-news-homepage>.field-label-above,.field--name-dynamic-block-fieldnode-news-homepage>.field-label-above,.field-name-dynamic-block-fieldnode-news-overview>.field-label-above,.field--name-dynamic-block-fieldnode-news-overview>.field-label-above{font-family:"Source Sans Pro Sub",Arial,Helvetica,sans-serif;font-size:40px;font-size:2.2222222222rem;font-weight:bold;line-height:1.2em;margin-bottom:.75em;color:#757370;text-align:center}@media only screen and (min-width:0)and (max-width:48em){.field-name-dynamic-block-fieldnode-news-homepage>.field-label-above,.field--name-dynamic-block-fieldnode-news-homepage>.field-label-above,.field-name-dynamic-block-fieldnode-news-overview>.field-label-above,.field--name-dynamic-block-fieldnode-news-overview>.field-label-above{font-size:30px;font-size:1.6666666667rem}}.field-name-dynamic-block-fieldnode-news-homepage .view-content,.field--name-dynamic-block-fieldnode-news-homepage .view-content,.field-name-dynamic-block-fieldnode-news-overview .view-content,.field--name-dynamic-block-fieldnode-news-overview .view-content{display:flex;flex-flow:row wrap;margin:0 -15px}.field-name-dynamic-block-fieldnode-news-homepage .views-row,.field--name-dynamic-block-fieldnode-news-homepage .views-row,.field-name-dynamic-block-fieldnode-news-overview .views-row,.field--name-dynamic-block-fieldnode-news-overview .views-row{margin-bottom:30px;display:flex;flex:0 1 33.3333%}@media only screen and (min-width:0)and (max-width:61.25em){.field-name-dynamic-block-fieldnode-news-homepage .views-row,.field--name-dynamic-block-fieldnode-news-homepage .views-row,.field-name-dynamic-block-fieldnode-news-overview .views-row,.field--name-dynamic-block-fieldnode-news-overview .views-row{flex:0 1 100%}}.no-flexbox .field-name-dynamic-block-fieldnode-news-homepage .views-row,.no-flexbox .field--name-dynamic-block-fieldnode-news-homepage .views-row,.no-flexbox .field-name-dynamic-block-fieldnode-news-overview .views-row,.no-flexbox .field--name-dynamic-block-fieldnode-news-overview .views-row{display:block;float:left;width:33.3333%}@media only screen and (min-width:0)and (max-width:61.25em){.no-flexbox .field-name-dynamic-block-fieldnode-news-homepage .views-row,.no-flexbox .field--name-dynamic-block-fieldnode-news-homepage .views-row,.no-flexbox .field-name-dynamic-block-fieldnode-news-overview .views-row,.no-flexbox .field--name-dynamic-block-fieldnode-news-overview .views-row{width:100%}}.field-name-dynamic-block-fieldnode-news-homepage .view-mode-teaser,.field-name-dynamic-block-fieldnode-news-homepage .view-mode-overview,.field--name-dynamic-block-fieldnode-news-homepage .view-mode-teaser,.field--name-dynamic-block-fieldnode-news-homepage .view-mode-overview,.field-name-dynamic-block-fieldnode-news-overview .view-mode-teaser,.field-name-dynamic-block-fieldnode-news-overview .view-mode-overview,.field--name-dynamic-block-fieldnode-news-overview .view-mode-teaser,.field--name-dynamic-block-fieldnode-news-overview .view-mode-overview{padding:0 15px;display:flex;flex-flow:row nowrap;width:100%}.field-name-dynamic-block-fieldnode-news-homepage .view-mode-teaser .inner,.field-name-dynamic-block-fieldnode-news-homepage .view-mode-overview .inner,.field--name-dynamic-block-fieldnode-news-homepage .view-mode-teaser .inner,.field--name-dynamic-block-fieldnode-news-homepage .view-mode-overview .inner,.field-name-dynamic-block-fieldnode-news-overview .view-mode-teaser .inner,.field-name-dynamic-block-fieldnode-news-overview .view-mode-overview .inner,.field--name-dynamic-block-fieldnode-news-overview .view-mode-teaser .inner,.field--name-dynamic-block-fieldnode-news-overview .view-mode-overview .inner{background:#fff;padding:40px;padding-bottom:100px;position:relative;width:100%}.field-name-dynamic-block-fieldnode-news-homepage .field-name-node-title,.field--name-dynamic-block-fieldnode-news-homepage .field-name-node-title,.field-name-dynamic-block-fieldnode-news-overview .field-name-node-title,.field--name-dynamic-block-fieldnode-news-overview .field-name-node-title{margin-bottom:16px}.field-name-dynamic-block-fieldnode-news-homepage .field-name-node-title a,.field--name-dynamic-block-fieldnode-news-homepage .field-name-node-title a,.field-name-dynamic-block-fieldnode-news-overview .field-name-node-title a,.field--name-dynamic-block-fieldnode-news-overview .field-name-node-title a{text-decoration:none;transition:color .1s ease-out}.field-name-dynamic-block-fieldnode-news-homepage .field-name-node-title a:hover,.field-name-dynamic-block-fieldnode-news-homepage .field-name-node-title a:focus,.field--name-dynamic-block-fieldnode-news-homepage .field-name-node-title a:hover,.field--name-dynamic-block-fieldnode-news-homepage .field-name-node-title a:focus,.field-name-dynamic-block-fieldnode-news-overview .field-name-node-title a:hover,.field-name-dynamic-block-fieldnode-news-overview .field-name-node-title a:focus,.field--name-dynamic-block-fieldnode-news-overview .field-name-node-title a:hover,.field--name-dynamic-block-fieldnode-news-overview .field-name-node-title a:focus{color:#f7ce40}.field-name-dynamic-block-fieldnode-news-homepage .news-teaser__date-category,.field--name-dynamic-block-fieldnode-news-homepage .news-teaser__date-category,.field-name-dynamic-block-fieldnode-news-overview .news-teaser__date-category,.field--name-dynamic-block-fieldnode-news-overview .news-teaser__date-category{font-size:17px;font-size:.9444444444rem;margin-bottom:32px}@media only screen and (min-width:0)and (max-width:48em){.field-name-dynamic-block-fieldnode-news-homepage .news-teaser__date-category,.field--name-dynamic-block-fieldnode-news-homepage .news-teaser__date-category,.field-name-dynamic-block-fieldnode-news-overview .news-teaser__date-category,.field--name-dynamic-block-fieldnode-news-overview .news-teaser__date-category{font-size:16px;font-size:.8888888889rem;margin-bottom:20px}}.field-name-dynamic-block-fieldnode-news-homepage .field-name-node-post-date,.field--name-dynamic-block-fieldnode-news-homepage .field-name-node-post-date,.field-name-dynamic-block-fieldnode-news-overview .field-name-node-post-date,.field--name-dynamic-block-fieldnode-news-overview .field-name-node-post-date{display:inline-block;color:#848484}.field-name-dynamic-block-fieldnode-news-homepage .supremo-date-tags-tags,.field-name-dynamic-block-fieldnode-news-homepage .field-name-field-tags,.field--name-dynamic-block-fieldnode-news-homepage .supremo-date-tags-tags,.field--name-dynamic-block-fieldnode-news-homepage .field-name-field-tags,.field-name-dynamic-block-fieldnode-news-overview .supremo-date-tags-tags,.field-name-dynamic-block-fieldnode-news-overview .field-name-field-tags,.field--name-dynamic-block-fieldnode-news-overview .supremo-date-tags-tags,.field--name-dynamic-block-fieldnode-news-overview .field-name-field-tags{color:#d1d82c;display:inline-block}.field-name-dynamic-block-fieldnode-news-homepage .supremo-date-tags-tags a,.field-name-dynamic-block-fieldnode-news-homepage .field-name-field-tags a,.field--name-dynamic-block-fieldnode-news-homepage .supremo-date-tags-tags a,.field--name-dynamic-block-fieldnode-news-homepage .field-name-field-tags a,.field-name-dynamic-block-fieldnode-news-overview .supremo-date-tags-tags a,.field-name-dynamic-block-fieldnode-news-overview .field-name-field-tags a,.field--name-dynamic-block-fieldnode-news-overview .supremo-date-tags-tags a,.field--name-dynamic-block-fieldnode-news-overview .field-name-field-tags a{color:inherit;text-decoration:none}.field-name-dynamic-block-fieldnode-news-homepage .supremo-date-tags-tags a:hover,.field-name-dynamic-block-fieldnode-news-homepage .supremo-date-tags-tags a:focus,.field-name-dynamic-block-fieldnode-news-homepage .field-name-field-tags a:hover,.field-name-dynamic-block-fieldnode-news-homepage .field-name-field-tags a:focus,.field--name-dynamic-block-fieldnode-news-homepage .supremo-date-tags-tags a:hover,.field--name-dynamic-block-fieldnode-news-homepage .supremo-date-tags-tags a:focus,.field--name-dynamic-block-fieldnode-news-homepage .field-name-field-tags a:hover,.field--name-dynamic-block-fieldnode-news-homepage .field-name-field-tags a:focus,.field-name-dynamic-block-fieldnode-news-overview .supremo-date-tags-tags a:hover,.field-name-dynamic-block-fieldnode-news-overview .supremo-date-tags-tags a:focus,.field-name-dynamic-block-fieldnode-news-overview .field-name-field-tags a:hover,.field-name-dynamic-block-fieldnode-news-overview .field-name-field-tags a:focus,.field--name-dynamic-block-fieldnode-news-overview .supremo-date-tags-tags a:hover,.field--name-dynamic-block-fieldnode-news-overview .supremo-date-tags-tags a:focus,.field--name-dynamic-block-fieldnode-news-overview .field-name-field-tags a:hover,.field--name-dynamic-block-fieldnode-news-overview .field-name-field-tags a:focus{color:#f7ce40}.field-name-dynamic-block-fieldnode-news-homepage .field-name-field-intro,.field--name-dynamic-block-fieldnode-news-homepage .field-name-field-intro,.field-name-dynamic-block-fieldnode-news-overview .field-name-field-intro,.field--name-dynamic-block-fieldnode-news-overview .field-name-field-intro{font-size:18px}@media only screen and (min-width:0)and (max-width:48em){.field-name-dynamic-block-fieldnode-news-homepage .field-name-field-intro,.field--name-dynamic-block-fieldnode-news-homepage .field-name-field-intro,.field-name-dynamic-block-fieldnode-news-overview .field-name-field-intro,.field--name-dynamic-block-fieldnode-news-overview .field-name-field-intro{font-size:16px}}.field-name-dynamic-block-fieldnode-news-homepage .field-name-field-intro p,.field--name-dynamic-block-fieldnode-news-homepage .field-name-field-intro p,.field-name-dynamic-block-fieldnode-news-overview .field-name-field-intro p,.field--name-dynamic-block-fieldnode-news-overview .field-name-field-intro p{font-size:1em;margin-bottom:1em}.field-name-dynamic-block-fieldnode-news-homepage .field-name-field-intro p:last-child,.field--name-dynamic-block-fieldnode-news-homepage .field-name-field-intro p:last-child,.field-name-dynamic-block-fieldnode-news-overview .field-name-field-intro p:last-child,.field--name-dynamic-block-fieldnode-news-overview .field-name-field-intro p:last-child{margin-bottom:0}.field-name-dynamic-block-fieldnode-news-homepage .field-name-field-intro a,.field--name-dynamic-block-fieldnode-news-homepage .field-name-field-intro a,.field-name-dynamic-block-fieldnode-news-overview .field-name-field-intro a,.field--name-dynamic-block-fieldnode-news-overview .field-name-field-intro a{text-decoration:underline}.field-name-dynamic-block-fieldnode-news-homepage .field-name-field-intro a:hover,.field-name-dynamic-block-fieldnode-news-homepage .field-name-field-intro a:focus,.field--name-dynamic-block-fieldnode-news-homepage .field-name-field-intro a:hover,.field--name-dynamic-block-fieldnode-news-homepage .field-name-field-intro a:focus,.field-name-dynamic-block-fieldnode-news-overview .field-name-field-intro a:hover,.field-name-dynamic-block-fieldnode-news-overview .field-name-field-intro a:focus,.field--name-dynamic-block-fieldnode-news-overview .field-name-field-intro a:hover,.field--name-dynamic-block-fieldnode-news-overview .field-name-field-intro a:focus{color:#f7ce40}.field-name-dynamic-block-fieldnode-news-homepage .field-name-field-intro img[src$=jpg],.field--name-dynamic-block-fieldnode-news-homepage .field-name-field-intro img[src$=jpg],.field-name-dynamic-block-fieldnode-news-overview .field-name-field-intro img[src$=jpg],.field--name-dynamic-block-fieldnode-news-overview .field-name-field-intro img[src$=jpg]{box-shadow:0 0 1px rgba(0,0,0,.2)}.field-name-dynamic-block-fieldnode-news-homepage .field-name-field-intro table,.field--name-dynamic-block-fieldnode-news-homepage .field-name-field-intro table,.field-name-dynamic-block-fieldnode-news-overview .field-name-field-intro table,.field--name-dynamic-block-fieldnode-news-overview .field-name-field-intro table{margin-bottom:1em;border:none;color:#494949;width:100% !important}.field-name-dynamic-block-fieldnode-news-homepage .field-name-field-intro table tr,.field-name-dynamic-block-fieldnode-news-homepage .field-name-field-intro table th,.field-name-dynamic-block-fieldnode-news-homepage .field-name-field-intro table thead,.field-name-dynamic-block-fieldnode-news-homepage .field-name-field-intro table tbody,.field-name-dynamic-block-fieldnode-news-homepage .field-name-field-intro table tfoot,.field-name-dynamic-block-fieldnode-news-homepage .field-name-field-intro table td,.field--name-dynamic-block-fieldnode-news-homepage .field-name-field-intro table tr,.field--name-dynamic-block-fieldnode-news-homepage .field-name-field-intro table th,.field--name-dynamic-block-fieldnode-news-homepage .field-name-field-intro table thead,.field--name-dynamic-block-fieldnode-news-homepage .field-name-field-intro table tbody,.field--name-dynamic-block-fieldnode-news-homepage .field-name-field-intro table tfoot,.field--name-dynamic-block-fieldnode-news-homepage .field-name-field-intro table td,.field-name-dynamic-block-fieldnode-news-overview .field-name-field-intro table tr,.field-name-dynamic-block-fieldnode-news-overview .field-name-field-intro table th,.field-name-dynamic-block-fieldnode-news-overview .field-name-field-intro table thead,.field-name-dynamic-block-fieldnode-news-overview .field-name-field-intro table tbody,.field-name-dynamic-block-fieldnode-news-overview .field-name-field-intro table tfoot,.field-name-dynamic-block-fieldnode-news-overview .field-name-field-intro table td,.field--name-dynamic-block-fieldnode-news-overview .field-name-field-intro table tr,.field--name-dynamic-block-fieldnode-news-overview .field-name-field-intro table th,.field--name-dynamic-block-fieldnode-news-overview .field-name-field-intro table thead,.field--name-dynamic-block-fieldnode-news-overview .field-name-field-intro table tbody,.field--name-dynamic-block-fieldnode-news-overview .field-name-field-intro table tfoot,.field--name-dynamic-block-fieldnode-news-overview .field-name-field-intro table td{border:none}.field-name-dynamic-block-fieldnode-news-homepage .field-name-field-intro table tr,.field--name-dynamic-block-fieldnode-news-homepage .field-name-field-intro table tr,.field-name-dynamic-block-fieldnode-news-overview .field-name-field-intro table tr,.field--name-dynamic-block-fieldnode-news-overview .field-name-field-intro table tr{border-bottom:1px dashed #9b9997}.field-name-dynamic-block-fieldnode-news-homepage .field-name-field-intro table th,.field-name-dynamic-block-fieldnode-news-homepage .field-name-field-intro table td,.field--name-dynamic-block-fieldnode-news-homepage .field-name-field-intro table th,.field--name-dynamic-block-fieldnode-news-homepage .field-name-field-intro table td,.field-name-dynamic-block-fieldnode-news-overview .field-name-field-intro table th,.field-name-dynamic-block-fieldnode-news-overview .field-name-field-intro table td,.field--name-dynamic-block-fieldnode-news-overview .field-name-field-intro table th,.field--name-dynamic-block-fieldnode-news-overview .field-name-field-intro table td{padding:.75em .5em}.field-name-dynamic-block-fieldnode-news-homepage .field-name-field-intro table th,.field--name-dynamic-block-fieldnode-news-homepage .field-name-field-intro table th,.field-name-dynamic-block-fieldnode-news-overview .field-name-field-intro table th,.field--name-dynamic-block-fieldnode-news-overview .field-name-field-intro table th{font-weight:bold;text-align:left}.field-name-dynamic-block-fieldnode-news-homepage .field-name-field-intro ul,.field-name-dynamic-block-fieldnode-news-homepage .field-name-field-intro ol,.field--name-dynamic-block-fieldnode-news-homepage .field-name-field-intro ul,.field--name-dynamic-block-fieldnode-news-homepage .field-name-field-intro ol,.field-name-dynamic-block-fieldnode-news-overview .field-name-field-intro ul,.field-name-dynamic-block-fieldnode-news-overview .field-name-field-intro ol,.field--name-dynamic-block-fieldnode-news-overview .field-name-field-intro ul,.field--name-dynamic-block-fieldnode-news-overview .field-name-field-intro ol{margin:1em 0;margin-left:1.5em;list-style:outside}.field-name-dynamic-block-fieldnode-news-homepage .field-name-field-intro ul,.field--name-dynamic-block-fieldnode-news-homepage .field-name-field-intro ul,.field-name-dynamic-block-fieldnode-news-overview .field-name-field-intro ul,.field--name-dynamic-block-fieldnode-news-overview .field-name-field-intro ul{list-style-type:disc}.field-name-dynamic-block-fieldnode-news-homepage .field-name-field-intro ol,.field--name-dynamic-block-fieldnode-news-homepage .field-name-field-intro ol,.field-name-dynamic-block-fieldnode-news-overview .field-name-field-intro ol,.field--name-dynamic-block-fieldnode-news-overview .field-name-field-intro ol{list-style-type:decimal}.field-name-dynamic-block-fieldnode-news-homepage .field-name-field-intro blockquote,.field--name-dynamic-block-fieldnode-news-homepage .field-name-field-intro blockquote,.field-name-dynamic-block-fieldnode-news-overview .field-name-field-intro blockquote,.field--name-dynamic-block-fieldnode-news-overview .field-name-field-intro blockquote{margin-left:1em;margin-bottom:1em}.field-name-dynamic-block-fieldnode-news-homepage .field-name-field-intro .field--name-field-link a,.field--name-dynamic-block-fieldnode-news-homepage .field-name-field-intro .field--name-field-link a,.field-name-dynamic-block-fieldnode-news-overview .field-name-field-intro .field--name-field-link a,.field--name-dynamic-block-fieldnode-news-overview .field-name-field-intro .field--name-field-link a{display:inline-block;padding:12px 24px;border:0;background:#d1d82c;color:#fff;font-size:18px;font-size:1rem;font-weight:normal;line-height:1.2;border-radius:3px;text-decoration:none;transition:background .1s ease-out}.field-name-dynamic-block-fieldnode-news-homepage .field-name-field-intro .field--name-field-link a:hover,.field-name-dynamic-block-fieldnode-news-homepage .field-name-field-intro .field--name-field-link a:focus,.field--name-dynamic-block-fieldnode-news-homepage .field-name-field-intro .field--name-field-link a:hover,.field--name-dynamic-block-fieldnode-news-homepage .field-name-field-intro .field--name-field-link a:focus,.field-name-dynamic-block-fieldnode-news-overview .field-name-field-intro .field--name-field-link a:hover,.field-name-dynamic-block-fieldnode-news-overview .field-name-field-intro .field--name-field-link a:focus,.field--name-dynamic-block-fieldnode-news-overview .field-name-field-intro .field--name-field-link a:hover,.field--name-dynamic-block-fieldnode-news-overview .field-name-field-intro .field--name-field-link a:focus{color:#fff;background:#f7ce40;text-decoration:none}.field-name-dynamic-block-fieldnode-news-homepage .field-name-field-intro .field--name-field-file,.field--name-dynamic-block-fieldnode-news-homepage .field-name-field-intro .field--name-field-file,.field-name-dynamic-block-fieldnode-news-overview .field-name-field-intro .field--name-field-file,.field--name-dynamic-block-fieldnode-news-overview .field-name-field-intro .field--name-field-file{background:#fff;padding:12px 24px;border-radius:3px}.field-name-dynamic-block-fieldnode-news-homepage .field--name-node-link,.field--name-dynamic-block-fieldnode-news-homepage .field--name-node-link,.field-name-dynamic-block-fieldnode-news-overview .field--name-node-link,.field--name-dynamic-block-fieldnode-news-overview .field--name-node-link{position:absolute;left:40px;bottom:40px}.field-name-dynamic-block-fieldnode-news-homepage .field--name-node-link a,.field--name-dynamic-block-fieldnode-news-homepage .field--name-node-link a,.field-name-dynamic-block-fieldnode-news-overview .field--name-node-link a,.field--name-dynamic-block-fieldnode-news-overview .field--name-node-link a{display:inline-block;padding:12px 24px;border:0;background:#d1d82c;color:#fff;font-size:18px;font-size:1rem;font-weight:normal;line-height:1.2;border-radius:3px;text-decoration:none;transition:background .1s ease-out}.field-name-dynamic-block-fieldnode-news-homepage .field--name-node-link a:hover,.field-name-dynamic-block-fieldnode-news-homepage .field--name-node-link a:focus,.field--name-dynamic-block-fieldnode-news-homepage .field--name-node-link a:hover,.field--name-dynamic-block-fieldnode-news-homepage .field--name-node-link a:focus,.field-name-dynamic-block-fieldnode-news-overview .field--name-node-link a:hover,.field-name-dynamic-block-fieldnode-news-overview .field--name-node-link a:focus,.field--name-dynamic-block-fieldnode-news-overview .field--name-node-link a:hover,.field--name-dynamic-block-fieldnode-news-overview .field--name-node-link a:focus{color:#fff;background:#f7ce40;text-decoration:none}.node--type-news-overview .field--name-body{max-width:826px}.hp-stories__topzone{margin-bottom:60px;text-align:center;width:1140px;max-width:90%;margin-left:auto;margin-right:auto;width:826px}.hp-stories__title{text-align:center}.hp-stories__title h2{color:#757370}.field-name-field-story-text{font-size:18px;color:#757370}@media only screen and (min-width:0)and (max-width:48em){.field-name-field-story-text{font-size:16px}}.field-name-field-story-text p{font-size:1em;margin-bottom:1em}.field-name-field-story-text p:last-child{margin-bottom:0}.field-name-field-story-text a{text-decoration:underline}.field-name-field-story-text a:hover,.field-name-field-story-text a:focus{color:#f7ce40}.field-name-field-story-text img[src$=jpg]{box-shadow:0 0 1px rgba(0,0,0,.2)}.field-name-field-story-text table{margin-bottom:1em;border:none;color:#494949;width:100% !important}.field-name-field-story-text table tr,.field-name-field-story-text table th,.field-name-field-story-text table thead,.field-name-field-story-text table tbody,.field-name-field-story-text table tfoot,.field-name-field-story-text table td{border:none}.field-name-field-story-text table tr{border-bottom:1px dashed #9b9997}.field-name-field-story-text table th,.field-name-field-story-text table td{padding:.75em .5em}.field-name-field-story-text table th{font-weight:bold;text-align:left}.field-name-field-story-text ul,.field-name-field-story-text ol{margin:1em 0;margin-left:1.5em;list-style:outside}.field-name-field-story-text ul{list-style-type:disc}.field-name-field-story-text ol{list-style-type:decimal}.field-name-field-story-text blockquote{margin-left:1em;margin-bottom:1em}.field-name-field-story-text .field--name-field-link a{display:inline-block;padding:12px 24px;border:0;background:#d1d82c;color:#fff;font-size:18px;font-size:1rem;font-weight:normal;line-height:1.2;border-radius:3px;text-decoration:none;transition:background .1s ease-out}.field-name-field-story-text .field--name-field-link a:hover,.field-name-field-story-text .field--name-field-link a:focus{color:#fff;background:#f7ce40;text-decoration:none}.field-name-field-story-text .field--name-field-file{background:#fff;padding:12px 24px;border-radius:3px}.field-name-dynamic-block-fieldnode-story-homepage+.wrapper-read-more{margin-top:20px;text-align:center}@media only screen and (min-width:0)and (max-width:75em){.field-name-dynamic-block-fieldnode-story-homepage+.wrapper-read-more{margin-top:40px}}.field-name-dynamic-block-fieldnode-story-homepage+.wrapper-read-more a{display:inline-block;padding:12px 24px;border:0;background:#d1d82c;color:#fff;font-size:18px;font-size:1rem;font-weight:normal;line-height:1.2;border-radius:3px;text-decoration:none;transition:background .1s ease-out}.field-name-dynamic-block-fieldnode-story-homepage+.wrapper-read-more a:hover,.field-name-dynamic-block-fieldnode-story-homepage+.wrapper-read-more a:focus{color:#fff;background:#f7ce40;text-decoration:none}.view-story .view-content{*zoom:1;margin:0 -15px}.view-story .view-content:before,.view-story .view-content:after{content:" ";display:table}.view-story .view-content:after{clear:both}.view-story .view-content .views-row{position:relative;float:left;width:50%}.view-story .view-content .views-row:nth-child(odd){clear:left}@media only screen and (min-width:0)and (max-width:61.25em){.view-story .view-content .views-row{float:none;width:100%}}.view-story .view-content .views-row .inner{padding:0 15px}@media only screen and (min-width:0)and (max-width:75em){.node--type-origin .view-story .views-row{float:none;width:100%}}.view-story .view-mode-teaser .story-teaser{margin-bottom:30px;background-color:#8e877d;background-position:center center;background-size:cover;position:relative;height:0;padding-bottom:62.75%}.view-story .view-mode-teaser .story-teaser:after{content:"";display:block;position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,0.65) 100%);z-index:1}.view-story .view-mode-teaser .story-teaser__link{display:block;color:#fff;text-decoration:none;position:absolute;top:0;left:0;width:100%;height:100%;padding:24px 36px;z-index:2;overflow:hidden}.view-story .view-mode-teaser .story-teaser__link:after{content:"";display:block;position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,0);z-index:-1;transition:background .2s ease-out}.view-story .view-mode-teaser .story-teaser__link:hover:after,.view-story .view-mode-teaser .story-teaser__link:focus:after{background:rgba(0,0,0,.25)}.view-story .view-mode-teaser .story-teaser__overlay{position:absolute;bottom:0;left:0;z-index:3;padding:20px 20px 20px 36px}@media only screen and (min-width:0)and (max-width:35.5em){.view-story .view-mode-teaser .story-teaser__overlay{padding:5px 10px 5px 15px}}.view-story .view-mode-teaser .field-name-field-teaser-image{display:none}.view-story .view-mode-teaser .field-name-node-title{color:#fff;position:relative;font-size:36px}@media only screen and (min-width:0)and (max-width:35.5em){.view-story .view-mode-teaser .field-name-node-title{font-size:20px;margin-bottom:10px}}.view-story .view-mode-teaser .field-name-node-title h2,.view-story .view-mode-teaser .field-name-node-title h3{margin-bottom:0;font-size:1em;padding-left:46px;color:#fff}.view-story .view-mode-teaser .field-name-node-title:before{content:"";display:block;width:35px;height:35px;background:url(/themes/custom/supremo/assets/img/layout/icons/story-icon--speechbubble.svg) no-repeat rgba(0,0,0,0);position:absolute;bottom:-1px;left:0}@media only screen and (min-width:0)and (max-width:35.5em){.view-story .view-mode-teaser .field-name-node-title:before{bottom:-8px}}.view-story .view-mode-teaser .field-name-field-origin{color:#f7ce40;font-size:18px}.view-story .views-row:last-child .story-teaser{margin-bottom:0}.node--type-origin .view-story .view-mode-teaser .field-name-node-title{font-size:26px;margin-bottom:5px}.node--type-origin .view-story .view-mode-teaser .field-name-node-title:before{bottom:-6px}.node--type-story-overview .view-story .view-filters{margin:20px 0;border:1px solid #f8f2e5;border-left:none;border-right:none;padding:20px 0}.node--type-story-overview .view-story .view-filters .form--inline{*zoom:1}.node--type-story-overview .view-story .view-filters .form--inline:before,.node--type-story-overview .view-story .view-filters .form--inline:after{content:" ";display:table}.node--type-story-overview .view-story .view-filters .form--inline:after{clear:both}.node--type-story-overview .view-story .view-filters .form-item,.node--type-story-overview .view-story .view-filters div[data-drupal-selector=edit-score-widget],.node--type-story-overview .view-story .view-filters div[data-drupal-selector=edit-actions]{float:left;margin:0;max-width:200px;padding:0 15px}@media only screen and (min-width:0)and (max-width:61.25em){.node--type-story-overview .view-story .view-filters .form-item,.node--type-story-overview .view-story .view-filters div[data-drupal-selector=edit-score-widget],.node--type-story-overview .view-story .view-filters div[data-drupal-selector=edit-actions]{float:none;margin-bottom:20px;max-width:100%}.node--type-story-overview .view-story .view-filters .form-item:last-child,.node--type-story-overview .view-story .view-filters div[data-drupal-selector=edit-score-widget]:last-child,.node--type-story-overview .view-story .view-filters div[data-drupal-selector=edit-actions]:last-child{margin-bottom:0}}.node--type-story-overview .view-story .view-filters .form-item-score{display:none}.node--type-story-overview .view-story .view-filters div[data-drupal-selector=edit-score-widget]{margin-top:40px !important}@media only screen and (min-width:0)and (max-width:61.25em){.node--type-story-overview .view-story .view-filters div[data-drupal-selector=edit-score-widget]{float:none;margin-top:0 !important}}.node--type-story-overview .view-story .view-filters div[data-drupal-selector=edit-score-widget] a{display:inline-block;background:url(/themes/custom/supremo/assets/img/layout/icons/story-icon--beans.svg) no-repeat 0 0;width:22px;height:22px;background-size:66px 22px;text-indent:-99999em}.node--type-story-overview .view-story .view-filters div[data-drupal-selector=edit-score-widget] a:hover,.node--type-story-overview .view-story .view-filters div[data-drupal-selector=edit-score-widget] a:focus,.node--type-story-overview .view-story .view-filters div[data-drupal-selector=edit-score-widget] a.selected{background-position:-22px 0}.node--type-story-overview .view-story .view-filters div[data-drupal-selector=edit-score-widget] a.hover{background-position:-44px 0}.node--type-story-overview .view-story .view-filters div[data-drupal-selector=edit-actions]{float:right;max-width:100%;margin-top:26px}@media only screen and (min-width:0)and (max-width:61.25em){.node--type-story-overview .view-story .view-filters div[data-drupal-selector=edit-actions]{float:none;margin-top:0}}.node--type-story-overview .pager{margin:20px auto;text-align:center}.node--type-story-overview .pager .button{display:inline-block;padding:12px 24px;border:0;background:#d1d82c;color:#fff;font-size:18px;font-size:1rem;font-weight:normal;line-height:1.2;border-radius:3px;text-decoration:none;transition:background .1s ease-out}.node--type-story-overview .pager .button:hover,.node--type-story-overview .pager .button:focus{color:#fff;background:#f7ce40;text-decoration:none}svg{width:100%;position:relative}.svg-container{display:inline-block;position:relative;width:100%;padding-bottom:45%;vertical-align:middle;overflow:hidden}.svg-container svg{display:inline-block;position:absolute;top:0;left:0;z-index:50;width:100%;height:100%}.svg-container--world{padding-bottom:52.5%}.hp-map-zone svg g,.cp-map-zone svg g{transition:fill .2s ease;fill:#c4ca54}.hp-map-zone svg g[data-url],.cp-map-zone svg g[data-url]{cursor:pointer}.hp-map-zone svg g[data-url]:hover,.hp-map-zone svg g[data-url].hover,.cp-map-zone svg g[data-url]:hover,.cp-map-zone svg g[data-url].hover{fill:#f7ce40}.hp-map-zone svg g[data-url=""],.cp-map-zone svg g[data-url=""]{cursor:default;fill:#d6d1c8}.hp-map-zone svg g[data-url=""]:hover,.hp-map-zone svg g[data-url=""].hover,.cp-map-zone svg g[data-url=""]:hover,.cp-map-zone svg g[data-url=""].hover{fill:#d6d1c8}.svg-container--continent--africa{padding-bottom:75.5%}.svg-container--continent--africa svg path{stroke:#d6d1c8;stroke-width:8.135396;stroke-linecap:butt;stroke-miterlimit:3.86369991;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1}.svg-container--continent--southamerica{padding-bottom:90.5%}.svg-container--continent--southamerica svg g{stroke:#d6d1c8;stroke-width:.35;stroke-linecap:butt;stroke-miterlimit:3.86369991;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1}.svg-container--continent--asia{padding-bottom:90.5%}.svg-container--continent--asia svg g{stroke:#d6d1c8;stroke-width:.35;stroke-linecap:butt;stroke-miterlimit:3.86369991;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1}.svg-container--continent--oceania{padding-bottom:72.5%}.svg-container--continent--oceania svg g{stroke:#d6d1c8;stroke-width:.2;stroke-linecap:butt;stroke-miterlimit:3.86369991;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1}.svg-container--continent--centralamerica{padding-bottom:52.5%}.svg-container--continent--centralamerica svg g{stroke:#d6d1c8;stroke-width:.2;stroke-linecap:butt;stroke-miterlimit:3.86369991;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1}.continent-map-zone--paths svg path{fill:#d6d1c8;transition:fill .2s ease,stroke .2s ease}.continent-map-zone--paths svg path[data-url]{cursor:pointer;fill:#c4ca54}.continent-map-zone--paths svg path[data-url]:hover,.continent-map-zone--paths svg path[data-url].hover{fill:#f7ce40;stroke:#d6d1c8}.continent-map-zone--paths svg path[data-url=""]{cursor:default;fill:#d6d1c8}.continent-map-zone--paths svg path[data-url=""]:hover,.continent-map-zone--paths svg path[data-url=""].hover{fill:#d6d1c8;stroke:#d6d1c8}.continent-map-zone--paths svg path[data-class=inactive]{cursor:default;fill:#aeaf92}.continent-map-zone--paths svg path[data-class=inactive] path{fill:#aeaf92}.continent-map-zone--paths svg path[data-class=inactive]:hover path,.continent-map-zone--paths svg path[data-class=inactive].hover path{fill:#aeaf92}.continent-map-zone--groups svg g{fill:#d6d1c8}.continent-map-zone--groups svg g path{fill:#d6d1c8;transition:fill .2s ease,stroke .2s ease}.continent-map-zone--groups svg g[data-url]{cursor:pointer;fill:#c4ca54}.continent-map-zone--groups svg g[data-url] path{fill:#c4ca54}.continent-map-zone--groups svg g[data-url]:hover path,.continent-map-zone--groups svg g[data-url].hover path{fill:#f7ce40;stroke:#d6d1c8}.continent-map-zone--groups svg g[data-url=""]{fill:#d6d1c8;cursor:default}.continent-map-zone--groups svg g[data-url=""] path{fill:#d6d1c8}.continent-map-zone--groups svg g[data-url=""]:hover path,.continent-map-zone--groups svg g[data-url=""].hover path{fill:#d6d1c8;stroke:#d6d1c8}.continent-map-zone--groups svg g[data-class=inactive],.continent-map-zone--groups svg path[data-class=inactive]{cursor:default;fill:#aeaf92}.continent-map-zone--groups svg g[data-class=inactive] path,.continent-map-zone--groups svg path[data-class=inactive] path{fill:#aeaf92}.continent-map-zone--groups svg g[data-class=inactive]:hover path,.continent-map-zone--groups svg g[data-class=inactive].hover path,.continent-map-zone--groups svg path[data-class=inactive]:hover path,.continent-map-zone--groups svg path[data-class=inactive].hover path{fill:#aeaf92}.continent-map-zone--groupsandpaths svg g,.continent-map-zone--groupsandpaths svg path{fill:#d6d1c8}.continent-map-zone--groupsandpaths svg g path,.continent-map-zone--groupsandpaths svg path path{fill:#d6d1c8;transition:fill .2s ease,stroke .2s ease}.continent-map-zone--groupsandpaths svg path[data-url],.continent-map-zone--groupsandpaths svg g[data-url]{cursor:pointer;fill:#c4ca54}.continent-map-zone--groupsandpaths svg path[data-url] path,.continent-map-zone--groupsandpaths svg g[data-url] path{fill:#c4ca54}.continent-map-zone--groupsandpaths svg path[data-url]:hover,.continent-map-zone--groupsandpaths svg path[data-url].hover,.continent-map-zone--groupsandpaths svg g[data-url]:hover,.continent-map-zone--groupsandpaths svg g[data-url].hover{fill:#f7ce40;stroke:#d6d1c8}.continent-map-zone--groupsandpaths svg path[data-url]:hover path,.continent-map-zone--groupsandpaths svg path[data-url].hover path,.continent-map-zone--groupsandpaths svg g[data-url]:hover path,.continent-map-zone--groupsandpaths svg g[data-url].hover path{fill:#f7ce40;stroke:#d6d1c8}.continent-map-zone--groupsandpaths svg path[data-url=""],.continent-map-zone--groupsandpaths svg g[data-url=""]{fill:#d6d1c8;cursor:default}.continent-map-zone--groupsandpaths svg path[data-url=""] path,.continent-map-zone--groupsandpaths svg g[data-url=""] path{fill:#d6d1c8}.continent-map-zone--groupsandpaths svg path[data-url=""]:hover,.continent-map-zone--groupsandpaths svg path[data-url=""].hover,.continent-map-zone--groupsandpaths svg g[data-url=""]:hover,.continent-map-zone--groupsandpaths svg g[data-url=""].hover{fill:#d6d1c8;stroke:#d6d1c8}.continent-map-zone--groupsandpaths svg path[data-url=""]:hover path,.continent-map-zone--groupsandpaths svg path[data-url=""].hover path,.continent-map-zone--groupsandpaths svg g[data-url=""]:hover path,.continent-map-zone--groupsandpaths svg g[data-url=""].hover path{fill:#d6d1c8;stroke:#d6d1c8}.continent-map-zone--groupsandpaths svg g[data-class=inactive],.continent-map-zone--groupsandpaths svg path[data-class=inactive]{cursor:default;fill:#aeaf92}.continent-map-zone--groupsandpaths svg g[data-class=inactive] path,.continent-map-zone--groupsandpaths svg path[data-class=inactive] path{fill:#aeaf92}.continent-map-zone--groupsandpaths svg g[data-class=inactive]:hover path,.continent-map-zone--groupsandpaths svg g[data-class=inactive].hover path,.continent-map-zone--groupsandpaths svg path[data-class=inactive]:hover path,.continent-map-zone--groupsandpaths svg path[data-class=inactive].hover path{fill:#aeaf92}.continent-map-zone--groupsandpaths .svg-container--continent--centralamerica svg path[data-url=""]:hover,.continent-map-zone--groupsandpaths .svg-container--continent--centralamerica svg path[data-url=""].hover,.continent-map-zone--groupsandpaths .svg-container--continent--centralamerica svg g[data-url=""]:hover,.continent-map-zone--groupsandpaths .svg-container--continent--centralamerica svg g[data-url=""].hover{stroke:rgba(0,0,0,0)}.continent-map-zone--groupsandpaths .svg-container--continent--centralamerica svg path[data-url=""]:hover path,.continent-map-zone--groupsandpaths .svg-container--continent--centralamerica svg path[data-url=""].hover path,.continent-map-zone--groupsandpaths .svg-container--continent--centralamerica svg g[data-url=""]:hover path,.continent-map-zone--groupsandpaths .svg-container--continent--centralamerica svg g[data-url=""].hover path{stroke:rgba(0,0,0,0)}.continent-map-legend-inactive .continent-map-legend-legend{background-color:#aeaf92;display:inline-block;width:50px}.field-group-tabs-wrapper{background:url(/themes/custom/supremo/assets/img/layout/backgrounds/tabs-bg.png) repeat-y top left;position:relative}.field-group-tabs-wrapper .stuck{position:fixed;top:0}@media only screen and (min-width:0)and (max-width:75em){.field-group-tabs-wrapper{background-image:url(/themes/custom/supremo/assets/img/layout/backgrounds/tabs-bg--small.png)}}.field-group-tabs-wrapper:before{content:"";display:block;width:9999999px;height:100%;position:absolute;top:0;bottom:0;left:-9999999px;background:#f7ce40}.vertical-tabs{margin:0 0 0 264px;position:relative;border:0}@media only screen and (min-width:0)and (max-width:75em){.vertical-tabs{margin-left:234px}}.tabs-wrapper__link{display:none;text-decoration:none;color:#fff;font-size:20px;padding:10px 15px;border-radius:5px;transition:background .1s ease;position:relative}.tabs-wrapper__link:hover,.tabs-wrapper__link:focus{background:#d1d82c}.tabs-wrapper__link.active{background:#494949}.tabs-wrapper__link:after{content:"";display:block;position:absolute;top:50%;margin-top:-7px;right:15px;background:url(/themes/custom/supremo/assets/img/layout/icons/chevron-down--white.svg) no-repeat center;width:24px;height:14px;background-size:contain;transition:transform .1s ease}.tabs-wrapper__link.active:after{transform:rotate(90deg)}.vertical-tabs__menu{float:left;margin:0 0 0 -264px;margin-top:100px;margin-bottom:100px;border-top:0;width:264px;padding:0;list-style:none;background:#f7ce40;position:relative}@media only screen and (min-width:0)and (max-width:75em){.vertical-tabs__menu{margin-left:-234px;width:234px}}.vertical-tabs__menu:after{content:"";display:block;width:55px;height:138px;background:url(/themes/custom/supremo/assets/img/layout/beans/bean-leaf.png) no-repeat top center;position:absolute;top:1em;right:-55px}.vertical-tabs__menu:before{content:"";background:url(/themes/custom/supremo/assets/img/layout/dividers/divider-topimage--yellow-2.png) repeat-x 0 0;width:999999px;height:30px;position:absolute;top:-126px;right:0}@media only screen and (min-width:0)and (max-width:61.25em){.vertical-tabs__menu:before{display:none}}.vertical-tabs__menu-item{border:none;background:none;text-align:right;margin:.75em 1.25em}.vertical-tabs__menu-item.is-selected{background:rgba(0,0,0,0)}.vertical-tabs__menu-item.is-selected a{background:#494949;color:#fff;text-decoration:none}.vertical-tabs__menu-item.is-selected .vertical-tabs__menu-item-title{color:#fff}.vertical-tabs__menu-item a{display:inline-block;background:rgba(0,0,0,0);color:#494949;font-size:24px;font-weight:bold;text-decoration:none;border-radius:3px;padding:.25em 1em;transition:background .1s ease-out}.vertical-tabs__menu-item a:hover,.vertical-tabs__menu-item a:focus{background:#494949;color:#fff;text-decoration:none}.vertical-tabs__menu-item a:hover .vertical-tabs__menu-item-title,.vertical-tabs__menu-item a:focus .vertical-tabs__menu-item-title{text-decoration:none}.vertical-tabs__menu-item a:hover{outline:none}.vertical-tabs__pane{margin:0;border:0;font-size:18px;color:#757370;position:relative}@media only screen and (min-width:0)and (max-width:48em){.vertical-tabs__pane{font-size:16px}}.vertical-tabs__pane p{font-size:1em;margin-bottom:1em}.vertical-tabs__pane p:last-child{margin-bottom:0}.vertical-tabs__pane a{text-decoration:underline}.vertical-tabs__pane a:hover,.vertical-tabs__pane a:focus{color:#f7ce40}.vertical-tabs__pane img[src$=jpg]{box-shadow:0 0 1px rgba(0,0,0,.2)}.vertical-tabs__pane table{margin-bottom:1em;border:none;color:#494949;width:100% !important}.vertical-tabs__pane table tr,.vertical-tabs__pane table th,.vertical-tabs__pane table thead,.vertical-tabs__pane table tbody,.vertical-tabs__pane table tfoot,.vertical-tabs__pane table td{border:none}.vertical-tabs__pane table tr{border-bottom:1px dashed #9b9997}.vertical-tabs__pane table th,.vertical-tabs__pane table td{padding:.75em .5em}.vertical-tabs__pane table th{font-weight:bold;text-align:left}.vertical-tabs__pane ul,.vertical-tabs__pane ol{margin:1em 0;margin-left:1.5em;list-style:outside}.vertical-tabs__pane ul{list-style-type:disc}.vertical-tabs__pane ol{list-style-type:decimal}.vertical-tabs__pane blockquote{margin-left:1em;margin-bottom:1em}.vertical-tabs__pane .field--name-field-link a{display:inline-block;padding:12px 24px;border:0;background:#d1d82c;color:#fff;font-size:18px;font-size:1rem;font-weight:normal;line-height:1.2;border-radius:3px;text-decoration:none;transition:background .1s ease-out}.vertical-tabs__pane .field--name-field-link a:hover,.vertical-tabs__pane .field--name-field-link a:focus{color:#fff;background:#f7ce40;text-decoration:none}.vertical-tabs__pane .field--name-field-file{background:#fff;padding:12px 24px;border-radius:3px}.vertical-tabs__pane:before{content:"";background:url(/themes/custom/supremo/assets/img/layout/dividers/divider-topimage--white-2.png) repeat-x 0 0;width:999999px;height:30px;position:absolute;top:-24px;left:0}@media only screen and (min-width:0)and (max-width:61.25em){.vertical-tabs__pane:before{display:none}}.vertical-tabs__pane>summary{display:none}.vertical-tabs__panes details>.details-wrapper{padding:80px 0 0 80px;margin-bottom:80px;overflow:hidden}#edit-group-location{position:absolute;right:-25000px;display:block !important;width:100%}#edit-group-location.is_active{position:relative;right:auto}@media only screen and (min-width:0)and (max-width:61.25em){.field-group-tabs-wrapper{background:none}.field-group-tabs-wrapper:before{display:none}.vertical-tabs{margin-left:0}.vertical-tabs__menu{float:none;margin-top:10px;margin-bottom:0;margin-left:0;width:100%;background:none;overflow:hidden;background:#f7ce40}.vertical-tabs__menu:after{display:none}.vertical-tabs__menu-item{text-align:left;margin:0;border-bottom:1px solid #f8d458}.vertical-tabs__menu-item.is-selected a{background:#f8d458}.vertical-tabs__menu-item a{font-size:18px;display:block;border-radius:0}.vertical-tabs__menu-item a:hover,.vertical-tabs__menu-item a:focus{background:#f8d458}.vertical-tabs__panes details>.details-wrapper{padding-left:0;padding-top:0}.vertical-tabs__menu{display:none}.vertical-tabs__menu.opened{display:block;border-bottom-left-radius:3px;border-bottom-right-radius:3px}.tabs-wrapper{background:#f7ce40;margin:30px auto;border-radius:3px}.tabs-wrapper__link{display:block}}.node--type-glossary .item-list{margin:20px 0}.node--type-glossary .item-list ul{*zoom:1;margin:0 -10px}.node--type-glossary .item-list ul:before,.node--type-glossary .item-list ul:after{content:" ";display:table}.node--type-glossary .item-list ul:after{clear:both}.node--type-glossary .item-list li{float:left;margin:10px}.node--type-glossary .item-list li a{display:block;text-decoration:none;background:#f8f2e5;border-radius:.25em;min-width:40px;line-height:20px;text-align:center;padding:10px;transition:background .1s ease-out}.node--type-glossary .item-list li a:hover,.node--type-glossary .item-list li a:focus{background:#f7ce40;color:#fff}.glossary-list__item{margin:20px 0}.glossary-list__item .glossary-list__item__title{font-size:22px;color:#494949}.continent-map-zone{margin:40px 0}.origin-list__container{margin:20px 0}.origin-list{*zoom:1}.origin-list:before,.origin-list:after{content:" ";display:table}.origin-list:after{clear:both}.origin-list__item{padding:2px 0}.origin-list__item .views-field-title a:hover,.origin-list__item .views-field-title a:focus{color:#f7ce40}.origin-list.in-columns{*zoom:1;margin:0 -10px}.origin-list.in-columns:before,.origin-list.in-columns:after{content:" ";display:table}.origin-list.in-columns:after{clear:both}.origin-list.in-columns .origin-list__item{float:left;width:25%;padding:2px 10px}@media only screen and (min-width:0)and (max-width:75em){.origin-list.in-columns .origin-list__item{width:50%}}@media only screen and (min-width:0)and (max-width:48em){.origin-list.in-columns .origin-list__item{float:none;width:100%}}.node--type-continent .block-system-main-block{position:relative;overflow:hidden}.node--type-continent .continent-top-bg{background:url(/themes/custom/supremo/assets/img/layout/misc/world-map.png) no-repeat top center;position:absolute;top:-48px;left:0;width:100%;height:211px}.node--type-continent .continent-top-bg:after{content:"";display:block;background:url(/themes/custom/supremo/assets/img/layout/misc/coffee-stain.png) no-repeat center center;width:238px;height:85px;background-size:238px 85px;position:absolute;top:0;left:50%}.path-node.node--type-origin details,.path-node.node--type-origin summary{display:none}.path-search .page-content{width:1140px;max-width:90%;margin-left:auto;margin-right:auto;width:826px;margin:20px auto}@media only screen and (min-width:0)and (max-width:35.5em){.path-search .page-content{margin:10px auto}}.path-search .searchlist__item{background:#fff;padding:12px 24px;margin-bottom:30px}.path-search .searchlist__item .views-field-title a{display:block;text-decoration:none}.path-search .searchlist__item .views-field-title a:hover,.path-search .searchlist__item .views-field-title a:focus{color:#f7ce40}.path-search .searchlist__item .views-field-search-api-excerpt{font-size:14px;font-size:.7777777778rem;color:#757370}.path-search .searchlist__item .views-field-search-api-excerpt a{text-decoration:none}.path-search .searchlist__item .views-field-search-api-excerpt a:hover,.path-search .searchlist__item .views-field-search-api-excerpt a:focus{color:#757370}.path-search .pager__item{display:block;padding:0;margin:20px 0}.path-search .pager__item a{display:inline-block;padding:12px 24px;border:0;background:#d1d82c;color:#fff;font-size:18px;font-size:1rem;font-weight:normal;line-height:1.2;border-radius:3px;text-decoration:none;transition:background .1s ease-out}.path-search .pager__item a:hover,.path-search .pager__item a:focus{color:#fff;background:#f7ce40;text-decoration:none}.node--type-contact .field-name-field-location{margin-top:22px}@media only screen and (min-width:0)and (max-width:61.25em){.node--type-contact .field-name-field-location{margin-top:50px}}.node--type-contact .field-name-field-location>div{border:1px solid #eae4d7;border-radius:3px}.node--type-contact .field--name-field-direction-link{margin-top:10px;text-align:right}.node--type-contact .field--name-field-direction-link a{display:inline-block;padding:6px 12px;border:0;background:#d1d82c;color:#fff;font-size:16px;font-size:.8888888889rem;line-height:1.2;border-radius:3px;text-decoration:none;transition:background .1s ease-out}.node--type-contact .field--name-field-direction-link a:hover,.node--type-contact .field--name-field-direction-link a:focus{color:#fff;background:#f7ce40;text-decoration:none}.block-supremo-custom.block-call-to-action{position:relative;background:#f8f2e5;padding:54px 0;position:relative}.block-supremo-custom.block-call-to-action:before{content:"";display:block;background:url(/themes/custom/supremo/assets/img/layout/dividers/divider-dark--transparent-top.png) repeat-x 0 0 rgba(0,0,0,0);width:100%;height:46px;position:absolute;left:0;top:-46px}.block-supremo-custom.block-call-to-action>div{width:1140px;max-width:90%;margin-left:auto;margin-right:auto;text-align:center;position:relative}.block-supremo-custom.block-call-to-action>div:after{content:"";display:block;background:url(/themes/custom/supremo/assets/img/layout/beans/cta-beans-preview--bottomcut-2.png) no-repeat 0 0 rgba(0,0,0,0);background-size:392px 100px;width:392px;height:100px;position:absolute;bottom:-80px;right:-90px;z-index:1}@media only screen and (min-width:0)and (max-width:48em){.block-supremo-custom.block-call-to-action>div:after{display:none}}.block-supremo-custom.block-call-to-action>div.contextual{position:absolute;width:auto}.block-supremo-custom.block-call-to-action>div.contextual:after{display:none}.block-supremo-custom.block-call-to-action .block-text{display:inline-block;font-size:40px;font-size:2.2222222222rem;line-height:55px;font-family:"Source Sans Pro Sub",Arial,Helvetica,sans-serif;font-weight:bold;vertical-align:top;margin:15px;position:relative;z-index:2}@media only screen and (min-width:0)and (max-width:35.5em){.block-supremo-custom.block-call-to-action .block-text{font-size:34px;line-height:1.2}}.block-supremo-custom.block-call-to-action .block-link{display:inline-block;padding:12px 24px;border:0;background:#d1d82c;color:#fff;font-size:18px;font-size:1rem;font-weight:normal;line-height:1.2;border-radius:3px;text-decoration:none;transition:background .1s ease-out;font-size:20px;padding:16px 70px;background-color:#b8bf18;vertical-align:top;margin:15px;position:relative;z-index:2}.block-supremo-custom.block-call-to-action .block-link:hover,.block-supremo-custom.block-call-to-action .block-link:focus{color:#fff;background:#f7ce40;text-decoration:none}.site-footer{background:#fffcf4;border-top:1px solid #e4ddd3}.site-footer-main{padding:36px 0}.site-footer-main .menu{*zoom:1;*zoom:1}.site-footer-main .menu:before,.site-footer-main .menu:after{content:" ";display:table}.site-footer-main .menu:after{clear:both}.site-footer-main .menu:before,.site-footer-main .menu:after{content:" ";display:table}.site-footer-main .menu:after{clear:both}.site-footer-main .menu .menu-item{float:left;width:calc((100% - 64px)/5 - .01px);margin-right:16px;margin-bottom:16px}.site-footer-main .menu .menu-item:nth-child(5n){margin-right:0px}.site-footer-main .menu .menu-item:nth-child(5n+1){clear:both}@media only screen and (min-width:0)and (max-width:75em){.site-footer-main .menu .menu-item{width:calc((100% - 64px)/5 - .01px)}.site-footer-main .menu .menu-item:nth-child(5n){margin-right:0px}.site-footer-main .menu .menu-item:nth-child(5n+1){clear:both}}@media only screen and (min-width:0)and (max-width:61.25em){.site-footer-main .menu .menu-item{width:calc((100% - 32px)/3 - .01px)}.site-footer-main .menu .menu-item:nth-child(5n){margin-right:16px}.site-footer-main .menu .menu-item:nth-child(5n+1){clear:none}.site-footer-main .menu .menu-item:nth-child(3n){margin-right:0px}.site-footer-main .menu .menu-item:nth-child(3n+1){clear:both}}@media only screen and (min-width:0)and (max-width:48em){.site-footer-main .menu .menu-item{width:calc((100% - 16px)/2 - .01px)}.site-footer-main .menu .menu-item:nth-child(3n){margin-right:16px}.site-footer-main .menu .menu-item:nth-child(3n+1){clear:none}.site-footer-main .menu .menu-item:nth-child(2n){margin-right:0px}.site-footer-main .menu .menu-item:nth-child(2n+1){clear:both}}@media only screen and (min-width:0)and (max-width:35.5em){.site-footer-main .menu .menu-item{width:calc((100% - 0px)/1 - .01px)}.site-footer-main .menu .menu-item:nth-child(2n){margin-right:16px}.site-footer-main .menu .menu-item:nth-child(2n+1){clear:none}.site-footer-main .menu .menu-item:nth-child(1n){margin-right:0px}.site-footer-main .menu .menu-item:nth-child(1n+1){clear:both}}.site-footer-main .menu-item{margin-bottom:16px}.site-footer-main .menu-item a{display:inline-block;color:#494949;background:#f8f2e5;font-size:16px;text-decoration:none;padding:.5em 1em;border-radius:3px;transition:background .1s ease-out}.site-footer-main .menu-item a:hover,.site-footer-main .menu-item a:focus,.site-footer-main .menu-item a.is-active{color:#fff;background:#f7ce40}.site-footer-main .menu-item a.is-active{color:#494949;background:#f8f2e5}.site-footer-main .menu-item a:hover,.site-footer-main .menu-item a:focus{color:#fff;background:#f7ce40}.site-footer-meta{*zoom:1;font-size:14px;font-size:.7777777778rem;padding-bottom:10px}.site-footer-meta:before,.site-footer-meta:after{content:" ";display:table}.site-footer-meta:after{clear:both}.footer-meta__main{*zoom:1;float:left}.footer-meta__main:before,.footer-meta__main:after{content:" ";display:table}.footer-meta__main:after{clear:both}@media only screen and (min-width:0)and (max-width:35.5em){.footer-meta__main{float:none}}.footer-meta__main li,.footer-meta__main__item{float:left;position:relative;margin-right:20px}.footer-meta__main li:last-child,.footer-meta__main__item:last-child{margin-right:0}.footer-meta__main li:after,.footer-meta__main__item:after{content:"|";display:block;color:#494949;line-height:1;position:absolute;right:-12px;top:4px}.footer-meta__main li:last-child:after,.footer-meta__main__item:last-child:after{display:none}.footer-meta__main li a,.footer-meta__main__item a{color:#494949;text-decoration:none}.footer-meta__main li a:hover,.footer-meta__main li a:focus,.footer-meta__main__item a:hover,.footer-meta__main__item a:focus{text-decoration:underline}.footer-meta__by{float:right}@media only screen and (min-width:0)and (max-width:35.5em){.footer-meta__by{float:none;margin-top:10px}}.footer-meta__by a{color:#494949;text-decoration:none}.footer-meta__by a:hover,.footer-meta__by a:focus{text-decoration:underline}@media print{.site-footer{display:none}}.image-gallery__items{*zoom:1;*zoom:1}.image-gallery__items:before,.image-gallery__items:after{content:" ";display:table}.image-gallery__items:after{clear:both}.image-gallery__items:before,.image-gallery__items:after{content:" ";display:table}.image-gallery__items:after{clear:both}.image-gallery__items .image-gallery__item{float:left;width:calc((100% - 6%)/4 - .01px);margin-right:2%;margin-bottom:2%}.image-gallery__items .image-gallery__item:nth-child(4n){margin-right:0px}.image-gallery__items .image-gallery__item:nth-child(4n+1){clear:both}@media only screen and (min-width:0)and (max-width:75em){.image-gallery__items .image-gallery__item{width:calc((100% - 6%)/4 - .01px)}.image-gallery__items .image-gallery__item:nth-child(4n){margin-right:0px}.image-gallery__items .image-gallery__item:nth-child(4n+1){clear:both}}@media only screen and (min-width:0)and (max-width:61.25em){.image-gallery__items .image-gallery__item{width:calc((100% - 4%)/3 - .01px)}.image-gallery__items .image-gallery__item:nth-child(4n){margin-right:2%}.image-gallery__items .image-gallery__item:nth-child(4n+1){clear:none}.image-gallery__items .image-gallery__item:nth-child(3n){margin-right:0px}.image-gallery__items .image-gallery__item:nth-child(3n+1){clear:both}}@media only screen and (min-width:0)and (max-width:48em){.image-gallery__items .image-gallery__item{width:calc((100% - 2%)/2 - .01px)}.image-gallery__items .image-gallery__item:nth-child(3n){margin-right:2%}.image-gallery__items .image-gallery__item:nth-child(3n+1){clear:none}.image-gallery__items .image-gallery__item:nth-child(2n){margin-right:0px}.image-gallery__items .image-gallery__item:nth-child(2n+1){clear:both}}@media only screen and (min-width:0)and (max-width:35.5em){.image-gallery__items .image-gallery__item{width:calc((100% - 2%)/2 - .01px)}.image-gallery__items .image-gallery__item:nth-child(2n){margin-right:2%}.image-gallery__items .image-gallery__item:nth-child(2n+1){clear:none}.image-gallery__items .image-gallery__item:nth-child(2n){margin-right:0px}.image-gallery__items .image-gallery__item:nth-child(2n+1){clear:both}}.image-gallery__item a{display:block;width:100%;height:100%;position:relative}.image-gallery__item a:before{content:" ";position:absolute;top:0;left:0;right:0;width:100%;height:100%;background-color:rgba(255,255,255,.3);opacity:0;transition:opacity .3s ease}.image-gallery__item a:hover:before{opacity:1;transition:opacity .3s ease}.image-gallery__item img{width:100%;height:auto}.path-node.node--type-merchant a:hover{color:#f7ce40}.path-node.node--type-stock-item .stock-item__description-wrapper{font-weight:bold;color:#757370;margin-top:15px}.path-node.node--type-stock-item .stock-item__contact-info{padding:20px;margin-top:15px;background-color:#f8f2e5}.path-node.node--type-stock-overview .field--name-extra-field-supremo-custom-stock-overview{*zoom:1}.path-node.node--type-stock-overview .field--name-extra-field-supremo-custom-stock-overview:before,.path-node.node--type-stock-overview .field--name-extra-field-supremo-custom-stock-overview:after{content:" ";display:table}.path-node.node--type-stock-overview .field--name-extra-field-supremo-custom-stock-overview:after{clear:both}.path-node.node--type-stock-overview .field--name-extra-field-supremo-custom-stock-overview>.field__item{margin-bottom:0}.path-node.node--type-stock-overview .field--name-extra-field-supremo-custom-stock-overview>.field__item:first-child{float:left;width:240px}@media only screen and (min-width:0)and (max-width:61.25em){.path-node.node--type-stock-overview .field--name-extra-field-supremo-custom-stock-overview>.field__item:first-child{float:none;width:100%;margin-bottom:50px}}.path-node.node--type-stock-overview .field--name-extra-field-supremo-custom-stock-overview>.field__item:last-child{float:right;width:calc(100% - 280px)}@media only screen and (min-width:0)and (max-width:61.25em){.path-node.node--type-stock-overview .field--name-extra-field-supremo-custom-stock-overview>.field__item:last-child{float:none;width:100%}}.stock-item__stock-overview-footer-text{color:#757370;margin-top:15px;padding:20px;margin-top:15px}.filter-wrapper fieldset.form-wrapper{margin:0}.filter-wrapper fieldset.form-wrapper legend{display:none}.filter-wrapper .form-item{margin:0 0 10px 0}.filter-wrapper .form-submit{width:100%}.supremo-custom-stock-overview-form{padding:20px;background-color:#f8f2e5;font-size:14px}@media only screen and (min-width:0)and (max-width:61.25em){.supremo-custom-stock-overview-form{height:0;visibility:hidden;opacity:0;transition:height .3s ease-in-out,visibility .3s ease-in-out,opacity .3s ease-in-out;padding:0}.showFilter .supremo-custom-stock-overview-form{height:auto;visibility:visible;opacity:1;margin-top:20px;padding:20px}}.js-filter-button{display:none;width:100%;padding:12px 24px;background:none;background-color:#f7ce40;border:none;border-radius:3px;color:#fff;font-size:18px}@media only screen and (min-width:0)and (max-width:61.25em){.js-filter-button{display:block}}.js-filter-button span{display:inline-block}.js-filter-button .filter-name{position:relative;padding-right:60px}.js-filter-button .filter-icon{position:absolute;top:12px;right:5px;display:block;width:30px;height:2px;background:#fff;transition:background .3s}.js-filter-button .filter-icon:before,.js-filter-button .filter-icon:after{transition:all .3s;content:"";position:absolute;height:2px;background:#fff;transform-origin:50% 50%}.js-filter-button .filter-icon:before{top:-8px;right:-5px;width:40px}.js-filter-button .filter-icon:after{bottom:-8px;right:5px;width:20px}.showFilter .js-filter-button .filter-icon{width:0}.showFilter .js-filter-button .filter-icon:before{top:0;right:0;width:30px;transform:rotate(-45deg)}.showFilter .js-filter-button .filter-icon:after{bottom:0;right:0;width:30px;transform:rotate(45deg)}.table-responsive{overflow-y:auto;width:100%;margin-bottom:1em}.table-responsive table{width:100%;margin-bottom:0;border:none;color:#494949;width:100% !important}.table-responsive table tr,.table-responsive table th,.table-responsive table thead,.table-responsive table tbody,.table-responsive table tfoot,.table-responsive table td{border:none}.table-responsive table tr{border-bottom:1px dashed #9b9997}.table-responsive table th,.table-responsive table td{padding:.75em .5em}.table-responsive table th{font-size:14px;font-weight:normal;text-align:left;text-transform:uppercase}.table-responsive table td{font-size:16px}.table-responsive table a:hover{color:#f7ce40}
