/*! Version 2.3.1 */
:root{--link-color:#67b00a;--link-color-hover:#3d6806;--main-color-light:#67b00a;--main-color-dark:#3d6806;--title-font-family:"MetaPro",Georgia,"Times New Roman",Times,serif;--text-font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}@font-face{font-family:"MetaPro";src:url(/metaProFonts/MetaPro-Book.eot?#iefix) format("embedded-opentype"),url(/metaProFonts/MetaPro-Book.woff2) format("woff2"),url(/metaProFonts/MetaPro-Book.woff) format("woff"),url(/metaProFonts/MetaPro-Book.ttf) format("truetype"),url(/metaProFonts/MetaPro-Book.svg#MetaPro-Book) format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"MetaPro";src:url(/metaProFonts/MetaPro-Bold.eot?#iefix) format("embedded-opentype"),url(/metaProFonts/MetaPro-Bold.woff2) format("woff2"),url(/metaProFonts/MetaPro-Bold.woff) format("woff"),url(/metaProFonts/MetaPro-Bold.ttf) format("truetype"),url(/metaProFonts/MetaPro-Bold.svg#MetaPro-Bold) format("svg");font-weight:bold;font-style:normal}@font-face{font-family:"MetaPro";src:url(/metaProFonts/MetaPro-Black.eot?#iefix) format("embedded-opentype"),url(/metaProFonts/MetaPro-Black.woff2) format("woff2"),url(/metaProFonts/MetaPro-Black.woff) format("woff"),url(/metaProFonts/MetaPro-Black.ttf) format("truetype"),url(/metaProFonts/MetaPro-Black.svg#MetaPro-Bold) format("svg");font-weight:900;font-style:normal}@media print{#cckBanner{display:none}}#cckBanner{width:100%;position:fixed;z-index:1080;bottom:0;right:0;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-family:var(--text-font-family)}#cckBanner .cckBannerInner{font-size:small;color:#000;overflow:auto;text-align:left;background:#fff;border:solid 1px #cdcdcd !important;padding:1em;position:relative}.font-size-1 #cckBanner{font-size:small}.font-size-2 #cckBanner{font-size:medium}.font-size-3 #cckBanner{font-size:large}#cckBanner h2{font-family:"MetaPro",Georgia,"Times New Roman",Times,serif;font-family:var(--title-font-family);margin:0;padding:0;color:#333;font-size:14pt;font-weight:normal;line-height:normal}#cckBanner p{color:#333;line-height:normal;font-size:12px}#cckBanner .cckInform a,#cckBanner .cckInform a:link,#cckBanner .cckInform a:active,#cckBanner .cckInform a:focus{color:#67b00a;color:var(--link-color);text-decoration:none}#cckBanner .cckInform a:hover{color:#3d6806;color:var(--link-color-hover);text-decoration:underline}#cckAcceptCookies{margin-right:20px}#cckRefuseCookies{margin-right:20px}#cckBanner .cckActions{float:left;background:#67b00a;background:var(--main-color-light);white-space:nowrap;text-decoration:none;border-radius:.25em;padding:5px 7px;border:none;color:#fff;transform-origin:top left}#cckBanner .cckActions:hover{background:#3d6806;background:var(--main-color-dark);cursor:pointer}#cckBanner.cckBannerVisible{animation:slide-top .5s cubic-bezier(.25,.46,.45,.94) both;-webkit-animation:slide-top .5s cubic-bezier(.25,.46,.45,.94) both}#cckBanner.cckBannerHidden{animation:slide-bottm .5s cubic-bezier(.25,.46,.45,.94) both;-webkit-animation:slide-bottm .5s cubic-bezier(.25,.46,.45,.94) both}#cckBanner.cckBannerHidden.noAnimation{animation:none !important;-webkit-animation:none !important;transform:translateY(100%);-webkit-transform:translateY(100%)}@-webkit-keyframes slide-top{0%{-webkit-transform:translateY(100%);transform:translateY(100%)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes slide-top{0%{-webkit-transform:translateY(100%);transform:translateY(100%)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes slide-bottm{0%{-webkit-transform:translateY(0);transform:translateY(0)}100%{-webkit-transform:translateY(100%);transform:translateY(100%)}}@keyframes slide-bottm{0%{-webkit-transform:translateY(0);transform:translateY(0)}100%{-webkit-transform:translateY(100%);transform:translateY(100%)}}#cckBanner .cckButton{z-index:990 !important;position:absolute;top:-22px;line-height:22px;background:#67b00a;background:var(--main-color-light);height:22px;display:block;text-align:center;color:#fff;font-size:small;text-decoration:none;border:none;letter-spacing:.01rem;padding:0;width:140px}#cckBanner .cckButton:hover{color:#fff;background:#3d6806;background:var(--main-color-dark);text-decoration:none;cursor:pointer}@media only screen and (min-width:1400px){#cckBanner .cckBannerInner{padding:1.75em}}@media only screen and (min-width:710px) and (max-width:1024px){#cckBanner .cckBannerInner{padding:1.5em}}@media only screen and (min-width:490px) and (max-width:710px){#cckBanner .cckBannerInner{padding:1.5em}#cckBanner .cckActions{margin-top:5px}}@media only screen and (max-width:490px){#cckBanner .cckBannerInner{padding:1em;font-size:1em}#cckBanner h2{font-size:1.5em}#cckBanner p{font-size:1em}#cckBanner .cckActions{margin-top:5px}}@media only screen and (min-width:320px) and (max-width:490px){#cckBanner .cckBannerInner{padding:1em;font-size:1em}#cckBanner h2{font-size:1.5em}#cckBanner p{font-size:1em}}