@font-face{font-family:Roboto_Regular;font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/cookie-consent-roboto-regular.woff2) format("woff2"),url(../fonts/cookie-consent-roboto-regular.woff) format("woff")}@font-face{font-family:Roboto_500;font-style:normal;font-weight:500;font-display:swap;src:url(../fonts/cookie-consent-roboto-500.woff2) format("woff2"),url(../fonts/cookie-consent-roboto-500.woff) format("woff")}button.show-cookie-consent-modal{background:0 0;color:inherit;border:none;padding:0;font:inherit;cursor:pointer;outline:inherit;text-decoration:underline}button.show-cookie-consent-modal:hover{text-decoration:none}#cookie-consent-banner{position:fixed;z-index:10000;right:0;bottom:0;width:auto;padding:20px;-webkit-animation:fadein 1s;animation:fadein 1s}@media only screen and (min-width:768px){#cookie-consent-banner{width:500px;right:1em;bottom:1em;padding:1.5rem 1rem;border-radius:3px}#cookie-consent-banner button.essential{margin-left:1em}}#cookie-consent-banner p{margin-top:0;font-family:Roboto_Regular;font-size:14px;line-height:22px}#cookie-consent-banner p a:hover{text-decoration:none!important}#cookie-consent-banner a{font-family:Roboto_500;font-weight:500}#cookie-consent-banner .cookie-consent-banner-text{margin-bottom:30px}#cookie-consent-banner button.show-cookie-consent-modal{font-family:Roboto_500;font-weight:500}@keyframes fadein{0%{opacity:0}to{opacity:1}}@-webkit-keyframes fadein{0%{opacity:0}to{opacity:1}}button.cookie-consent{font-family:Roboto_500;font-weight:500;color:#2d4156;background:#e5ebef;padding:1em;display:block;width:100%;cursor:pointer;font-size:14px;-moz-user-select:none;-webkit-user-select:none;-o-user-select:none;-ms-user-select:none;user-select:none;text-align:center;border-radius:3px;border:0;margin-bottom:10px}@media only screen and (min-width:768px){button.cookie-consent{display:inline-block;width:auto;margin-bottom:0;margin-right:0}}button.cookie-consent:hover{background:#cfdce5}button.cookie-consent.dark{background:#2d4156;color:#e5ebef}button.cookie-consent.dark:hover{background:#263749}.accordionjs{position:relative;padding:0;list-style:none;margin:10px 0 20px}.accordionjs .acc_section{position:relative;z-index:10;margin-top:-1px;overflow:hidden;border-radius:3px;margin-bottom:15px}.accordionjs .acc_section .acc_head{position:relative;background:#f0f4f7;padding:10px;display:block;cursor:pointer}.accordionjs .acc_section .acc_head h4{margin-left:17px;margin-top:.5em}.accordionjs .acc_section .acc_head:hover{background:#e9eff4}.accordionjs .acc_section .acc_content{padding:10px}.accordionjs .acc_section.acc_active>.acc_content{display:block;background:#f0f4f7}.accordionjs .acc_section.acc_active>.acc_head{background:#e9eff4}.accordionjs .accordion-container{position:relative}.accordionjs .accordion-container .toggle-switch-container{position:absolute;top:12px;right:10px}.accordionjs .accordion-container .toggle-switch-container .lcs_switch.lcs_disabled{opacity:.4}.accordionjs .accordion-container .arrow{position:absolute;left:10px;border:solid #2d4156;border-width:0 3px 3px 0;display:inline-block;padding:3px;margin-top:-1px}.accordionjs .accordion-container .arrow.up{top:24px;transform:rotate(-135deg);-webkit-transform:rotate(-135deg)}.accordionjs .accordion-container .arrow.down{top:21px;transform:rotate(45deg);-webkit-transform:rotate(45deg)}.modaal-container{border-radius:3px;color:#2d4156}.modaal-container .modal-header h4{font-size:16px;font-family:Roboto_500;font-weight:500}.modaal-container .modal-accordion-container h4{font-size:15px;font-family:Roboto_500;font-weight:500}.modaal-container p{font-size:14px;font-family:Roboto_Regular;line-height:20px}.modaal-content-container{padding:0}.modal-accordion-container{scrollbar-width:auto;scrollbar-color:#cfd5db}.modal-accordion-container::-webkit-scrollbar{width:8px}.modal-accordion-container::-webkit-scrollbar-track{background:#fff}.modal-accordion-container::-webkit-scrollbar-thumb{background-color:#cfd5db;border-radius:10px;border:1px solid #c4cad0}.modal-header{border-bottom:1px solid #e9eff4}.modal-header h4{margin-top:15px;margin-bottom:15px;padding:0 20px}.modal-accordion-container{max-height:450px;overflow:auto;padding:20px}.modal-accordion-container h4{margin-top:7px;margin-bottom:8px;font-size:16px}.modal-accordion-container p{margin-top:0}.modal-accordion-container p.cat-desc{margin-top:10px;margin-bottom:20px}.modal-accordion-container ul{margin-top:20px}.modal-footer{border-top:1px solid #e9eff4;padding:15px 20px}@media only screen and (min-width:768px){.modal-footer button.cookie-consent.essential{margin-left:15px}.modal-footer button.cookie-consent.customised{float:right}}table.accordion-cookie-consent{width:100%;border-collapse:collapse;font-family:Roboto_Regular;color:#2d4156}table.accordion-cookie-consent th{background:#2d4156;color:#fff;font-family:Roboto_500;font-weight:500;font-size:13px}table.accordion-cookie-consent tbody tr td p{font-size:13px!important;line-height:18px}table.accordion-cookie-consent tbody tr td p a{color:#2d4156;text-decoration:underline}table.accordion-cookie-consent tbody tr td p a:hover{text-decoration:none}table.accordion-cookie-consent td,table.accordion-cookie-consent th{padding:6px;text-align:left}@media only screen and (max-width:767px){table.accordion-cookie-consent tbody,table.accordion-cookie-consent td,table.accordion-cookie-consent th,table.accordion-cookie-consent thead,table.accordion-cookie-consent tr{display:block}table.accordion-cookie-consent thead tr{position:absolute;top:-9999px;left:-9999px}table.accordion-cookie-consent tr:not(:last-child){border-bottom:1px solid #c7d6e3}table.accordion-cookie-consent td{border:none;position:relative;padding-left:30%}table.accordion-cookie-consent td:before{position:absolute;top:6px;left:6px;width:45%;padding-right:10px;white-space:nowrap;font-family:Roboto_500;font-weight:500;font-size:13px}table.accordion-cookie-consent td:first-of-type:before{content:"Cookie"}table.accordion-cookie-consent td:nth-of-type(2):before{content:"Name"}table.accordion-cookie-consent td:nth-of-type(3):before{content:"Purpose"}}table.cookies-page{margin:2.5em 0;width:100%;border-collapse:collapse}table.cookies-page tr:nth-of-type(2n){background:#fafafb}table.cookies-page tr:nth-of-type(odd){background:#fff}table.cookies-page th{background:#f9fafb;font-weight:700}table.cookies-page td,table.cookies-page th{padding:6px;border:1px solid #dededf;text-align:left}table.cookies-page td a:hover{text-decoration:none}@media only screen and (max-width:767px){table.cookies-page table,table.cookies-page tbody,table.cookies-page td,table.cookies-page th,table.cookies-page thead,table.cookies-page tr{display:block}table.cookies-page thead tr{position:absolute;top:-9999px;left:-9999px}table.cookies-page tr{border:1px solid #dededf}table.cookies-page td{border:none;position:relative;padding-left:50%}table.cookies-page td p{margin-top:0}table.cookies-page td:before{position:absolute;top:6px;left:6px;width:45%;padding-right:10px;white-space:nowrap}table.cookies-page td:first-of-type:before{content:"Cookie"}table.cookies-page td:nth-of-type(2):before{content:"Name"}table.cookies-page td:nth-of-type(3):before{content:"Purpose"}table.cookies-page td:nth-of-type(4):before{content:"Type"}}