@CHARSET "UTF-8";.ec-gtm-cookie-directive{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=95)";filter:alpha(opacity=95);right:0;position:fixed;-moz-opacity:.95;-khtml-opacity:.95;opacity:.95;bottom:20px;text-align:center;left:0;z-index:9999}.ec-gtm-cookie-directive>div{padding:20px;color:#000;position:relative;max-width:300px;text-align:left;-webkit-box-shadow:0 0 8px 1px rgba(0,0,0,.2);-moz-box-shadow:0 0 8px 1px rgba(0,0,0,.2);box-shadow:0 0 8px 1px rgba(0,0,0,.2);-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px;border-radius:8px;background:#fff;background-clip:padding-box;display:inline-block}.ec-gtm-cookie-directive>div>div{min-width:300px;float:left}.ec-gtm-cookie-directive>div>div>div:after,.ec-gtm-cookie-directive>div>div>div:before{content:" ";display:table}.ec-gtm-cookie-directive>div>div>div:after{clear:both}.ec-gtm-cookie-directive>div>div>div p{padding:5px;letter-spacing:.3px;margin:0;line-height:22px;display:block}.ec-gtm-cookie-directive>div>div>div a{color:#8e8e8e;cursor:pointer}.ec-gtm-cookie-directive>div>div>div a.action{margin-right:10px;text-align:left;margin-left:5px;float:left;margin-top:20px;display:block}.ec-gtm-cookie-directive>div>div>div a.action.accept{font-weight:700;color:#8bc53f;display:none}.ec-gtm-cookie-directive>div>div>div a.action.accept-all{font-weight:700;color:#8bc53f}.ec-gtm-cookie-directive>div>div>div a.action.close{height:24px;right:10px;position:absolute;top:10px;margin:0;width:24px;display:none;z-index:10000}.ec-gtm-cookie-directive>div>div>div a.action.customize{font-weight:400;color:#8bc53f}.ec-gtm-cookie-directive-segments{padding:10px 25px;margin:10px -20px;background:#f7f7f7}.ec-gtm-cookie-directive-segments>div{padding:5px 0;position:relative}.ec-gtm-cookie-directive-segments>div input[type=checkbox]{display:none}.ec-gtm-cookie-directive-segments>div input[type=checkbox]+label{position:relative;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;padding-left:35px;display:block}.ec-gtm-cookie-directive-segments>div input[type=checkbox]+label:before{height:20px;border:1px solid #000;-webkit-transition:all .12s,border-color .08s;transition:all .12s,border-color .08s;content:"";position:absolute;opacity:1;top:0;left:0;width:20px;display:block}.ec-gtm-cookie-directive-segments>div input[type=checkbox]:checked+label:before{-webkit-transform:rotate(45deg);transform:rotate(45deg);border-left-color:transparent;border-top-color:transparent;opacity:1;top:-5px;border-radius:0;left:5px;width:10px}.ec-gtm-cookie-directive small{padding:20px 20px 20px 5px;font-size:12px;display:block}.ec-gtm-cookie-directive .ec-gtm-cookie-directive-segments small{padding:20px 20px 20px 60px;font-size:12px;display:block}.ec-gtm-cookie-directive>div>div>div .ec-gtm-cookie-directive-note{margin:0 -25px;display:none}.ec-gtm-cookie-directive>div>div>div .ec-gtm-cookie-directive-note-toggle{font-size:12px;color:#8bc53f;margin:5px 0 5px 35px;cursor:pointer;display:block}.ec-gtm-cookie-directive>div>div>div .ec-gtm-cookie-directive-note.ec-gtm-cookie-directive-note-consent{font-weight:700}.ec-gtm-cookie-directive-customize{display:none}.ec-gtm-cookie-directive-customize-toggle{font-size:12px;position:relative;margin:10px 0 10px 5px;cursor:pointer;display:block}main .ec-gtm-cookie-directive{position:relative}main .ec-gtm-cookie-directive>div{padding:0;max-width:100%;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}main .ec-gtm-cookie-directive-segments{padding:0;margin:10px 0 20px;background:none}@media (max-width:480px){.ec-gtm-cookie-directive>div{max-width:300px}.ec-gtm-cookie-directive>div p{font-size:12px}.ec-gtm-cookie-directive>div>div>div a.action{font-size:12px;margin:5px}}@media (min-width:768px){.ec-gtm-cookie-directive>div{max-width:500px}.ec-gtm-cookie-directive>div>div{min-width:500px}}@media (min-width:1200px){.ec-gtm-cookie-directive>div{max-width:800px}.ec-gtm-cookie-directive>div>div{min-width:500px}main .ec-gtm-cookie-directive{max-width:100%}}@media (max-width:1200px){.ec-gtm-cookie-directive>div>div{min-width:200px;float:left}}