html #CookiePolicy{display:flex;flex-direction:column;position:fixed;z-index:9999999999!important;box-sizing:border-box;box-shadow:none;transition:all 0.15s ease-in}html #CookiePolicy.dissolve{opacity:0;visibility:hidden}html #CookiePolicy.fixed-top{background:rgba(0,0,0,0.7);top:0;left:0;width:100%;height:100%;justify-content:center;align-items:center;transition:all 0.15s ease-in}html #CookiePolicy.fixed-top.dissolve{background:rgba(0,0,0,0)}html #CookiePolicy.fixed-top .CookiePolicyCenterText{width:700px}html #CookiePolicy.fixed-top .CookiePolicyCenterText .CookiePolicyText{padding:25px 0 0;color:#333}@media screen and (max-width:540px){html #CookiePolicy.fixed-top .CookiePolicyCenterText .CookiePolicyText{padding:10px 0 0}}html #CookiePolicy.fixed-top .CookiePolicyCenterText .CookiePolicyText a{color:#333}html #CookiePolicy.fixed-top .CookiePolicyCenterText .CookiePolicyText>*{padding:0 50px}@media screen and (max-width:540px){html #CookiePolicy.fixed-top .CookiePolicyCenterText .CookiePolicyText>*{padding:0 20px}}html #CookiePolicy.fixed-top .cookie-policy-consents-container .cookie-policy-consents-area label{margin:10px 0 0 0}html #CookiePolicy.fixed-top .cookie-policy-accept-buttons-container{padding-bottom:50px}@media screen and (max-width:540px){html #CookiePolicy.fixed-top .cookie-policy-accept-buttons-container{padding-bottom:20px}}html #CookiePolicy.fixed-top .cookie-policy-accept-buttons-container input{font-size:120%}html #CookiePolicy.fixed-bottom{background:transparent;bottom:20px;right:20px;left:auto;top:auto;width:auto;height:auto}html #CookiePolicy.fixed-bottom .CookiePolicyCenterText{width:400px;font-size:90%}html #CookiePolicy.fixed-bottom .CookiePolicyText{padding:25px}@media screen and (max-width:540px){html #CookiePolicy.fixed-bottom .CookiePolicyText{padding:10px}}html #CookiePolicy.fixed-bottom .cookie-policy-consents-container{display:block;padding:0 2em}html #CookiePolicy.fixed-bottom .cookie-policy-consents-container .cookie-policy-consents-area{text-align:left}html #CookiePolicy.fixed-bottom .cookie-policy-consents-container .cookie-policy-consents-area input{display:inline-block}html #CookiePolicy.fixed-bottom .cookie-policy-consents-container .cookie-policy-consents-area label{margin:0 0 0 10px}html #CookiePolicy .CookiePolicyCenterText{position:relative;text-align:center;max-width:90%;max-height:90%;overflow-x:visible;overflow-y:scroll;padding-top:100px;margin:0;border-radius:0 0 8px 8px}html #CookiePolicy .CookiePolicyCenterText h1,html #CookiePolicy .CookiePolicyCenterText h2,html #CookiePolicy .CookiePolicyCenterText h3,html #CookiePolicy .CookiePolicyCenterText h4,html #CookiePolicy .CookiePolicyCenterText h5{text-align:center}html #CookiePolicy .CookiePolicyCenterText .rtable-cell{text-align:left;padding:1em}html #CookiePolicy .CookiePolicyText{border-radius:8px 8px 0 0;-webkit-user-select:none;user-select:none;flex:1;flex-direction:column;align-items:flex-end;display:block;background:#fff;max-height:1000%;overflow:visible;font-size:0.875rem;z-index:2;position:relative;border-top:1px solid #e6e6e6;transition:all 0.7s cubic-bezier(0.51,0.46,0,1.11)}html #CookiePolicy .CookiePolicyText p{margin-bottom:1em}html #CookiePolicy .CookiePolicyText h2{font-size:200%;font-weight:bold;margin:1em 0 0.5em}html #CookiePolicy .CookiePolicyText h2:first-child{margin-top:0}html #CookiePolicy .CookiePolicyText h3{font-size:130%;font-weight:bold;margin:1em 0 0.5em}html #CookiePolicy #CookieLogo{position:absolute;left:0;top:0;width:100%;display:flex;justify-content:center;align-items:center;height:110px;text-align:center;z-index:1;opacity:0;border-radius:8px 8px 0 0;transform:translate3d(0,100%,0);transition:all 0.4s ease-out}html #CookiePolicy #CookieLogo img{max-width:70%;max-height:70%}html #CookiePolicy #CookieLogo.reveal{transform:translate3d(0,0,0);opacity:1;filter:none}html #CookiePolicy #CookieLogo.reveal+.CookiePolicyText{border-radius:0}html #CookiePolicy .cookie-policy-wrapper{background:linear-gradient(180deg,#f3f3f3,#fff);border-top:1px solid #e6e6e6;margin-top:calc(50px - 1em);padding-top:25px!important;position:-webkit-sticky;position:sticky;bottom:0}@media screen and (max-width:540px){html #CookiePolicy .cookie-policy-wrapper{margin-top:calc(20px - 1em);padding-top:10px!important}}html #CookiePolicy .cookie-policy-wrapper .cookie-policy-consents-container{margin-top:0;border-top:none;padding-top:0!important}html #CookiePolicy .cookie-policy-wrapper .cookie-policy-accept-buttons-container{margin:0 -50px 0;padding-top:0}@media screen and (max-width:540px){html #CookiePolicy .cookie-policy-wrapper .cookie-policy-accept-buttons-container{margin:0 -20px 0}}html #CookiePolicy .cookie-policy-consents-container{background:none;border-top:1px solid #e6e6e6;margin-top:calc(50px - 1em);padding-top:25px!important;display:flex;flex-wrap:wrap}@media screen and (max-width:540px){html #CookiePolicy .cookie-policy-consents-container{margin-top:calc(20px - 1em);padding-top:10px!important}}html #CookiePolicy .cookie-policy-consents-container .cookie-policy-consents-area{flex:1;text-align:center}html #CookiePolicy input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-tap-highlight-color:transparent;cursor:pointer;border:none;height:32px;width:52px;border-radius:16px;display:block;position:relative;margin:0 auto;background:rgba(34,34,34,0.2);box-shadow:inset 0 5px 15px -3px rgba(0,0,0,0.25);transition:all 0.2s ease}html #CookiePolicy input[type=checkbox]:focus{outline:0}html #CookiePolicy input[type=checkbox]:after{content:"";position:absolute;top:6px;left:6px;width:20px;height:20px;border-radius:50%;background:white;box-shadow:0 1px 2px rgba(44,44,44,0.2);transition:transform 0.2s cubic-bezier(0.5,0.1,0.75,1.35),background 0.15s ease-in}html #CookiePolicy input[type=checkbox]:hover{background:rgba(34,34,34,0.4)}html #CookiePolicy input[type=checkbox]:checked{background:black}html #CookiePolicy input[type=checkbox]:checked:after{transform:translate3d(20px,0,0)}html #CookiePolicy input[type=checkbox]:checked+label{color:black}html #CookiePolicy input[type=checkbox]:disabled{opacity:1;background:black;cursor:not-allowed!important}html #CookiePolicy input[type=checkbox]:disabled+label{cursor:not-allowed!important;color:black}html #CookiePolicy label{cursor:pointer;transition:color 0.2s cubic-bezier(0.5,0.1,0.75,1.35);color:#222}html #CookiePolicy .cookie-policy-details-link-container{background:none;padding:10px 0!important;color:#222;font-style:italic}html #CookiePolicy .cookie-policy-details-container{background:#fff;padding:0 0 50px!important;margin:0}@media screen and (max-width:540px){html #CookiePolicy .cookie-policy-details-container{padding:0 0 20px!important}}html #CookiePolicy .cookie-policy-details-container .rtable{margin:-50px;margin-top:1em;margin-bottom:0;background:#fff}@media screen and (max-width:540px){html #CookiePolicy .cookie-policy-details-container .rtable{margin:-20px}}html #CookiePolicy .cookie-policy-details-container .rtable-cell{overflow-wrap:break-word;border-color:#e6e6e6;-webkit-user-select:text;user-select:text}html #CookiePolicy .cookie-policy-details-container .rtable-header-cell{background:#e6e6e6}html #CookiePolicy .cookie-policy-accept-buttons-container{position:-webkit-sticky;position:sticky;bottom:0;z-index:10;display:flex;flex-wrap:wrap;padding:0 50px;background:none;margin-top:0}@media screen and (max-width:540px){html #CookiePolicy .cookie-policy-accept-buttons-container{padding:0 20px}}html #CookiePolicy .cookie-policy-accept-buttons-container input{flex:1;border-radius:300px;border:none;font-weight:bold;transition:box-shadow 0.15s cubic-bezier(0.5,0.1,0.75,1.35);margin:1em 1.5em;padding:1rem 2rem;outline:none}html #CookiePolicy .cookie-policy-accept-buttons-container .cookie-policy-accept{background:none;background:linear-gradient(20deg,#e2e2e2 0%,#efefef 50%);border:1px solid #d6d6d6;color:rgba(34,34,34,0.75)}html #CookiePolicy .cookie-policy-accept-buttons-container .cookie-policy-accept:hover{box-shadow:0 5px 25px -5px rgba(34,34,34,0.35)}html #CookiePolicy .cookie-policy-accept-buttons-container .cookie-policy-accept-all{position:relative;background:linear-gradient(20deg,#019e47 0%,#01b752 50%);border:1px solid #01843b}html #CookiePolicy .cookie-policy-accept-buttons-container .cookie-policy-accept-all:hover{box-shadow:0 5px 25px -5px rgba(34,34,34,0.35)}html #ChangeCookiePolicyConsent{position:fixed;bottom:5px;left:5px;width:20px;height:20px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 66.05 67.13'%3E%3Cpath d='M59.38,26c-2-.12-3.11-.28-3.19-3.3-.1-3.82-7.31-.83-6.86-4,.4-2.93,1.69-4.92-2.44-7-1.31-.66-4.22-.14-5.56-.16-4.64-.08-4.54-3.08-4.59-6.43-.05-4-2.31-5.39-6.28-5.06C13.07,1.48-.78,17.21,0,34.79.87,52.93,15.25,67.11,32.85,67.13,51.5,67.16,65.8,52.55,66,33.24,66.12,27,65.55,26.4,59.38,26Zm-42,11.87c-3,0-4.58-1.64-4.87-4.38.12-3.15,1.57-5,4.55-5.1S21.85,30,21.89,33,20.47,37.84,17.42,37.89Zm3.22-21.22c0-3.41,2-5.31,5.25-5.29s5.05,2.08,5.22,5.5c-.25,3.2-1.89,5.29-5.28,5.19S20.64,20,20.64,16.67ZM28.73,56a4.24,4.24,0,0,1-4.67-4.44c-.1-2.87,1.7-4.32,4.35-4.8,2.91.18,4.64,1.69,4.7,4.51S31.55,55.91,28.73,56Zm5.2-15.15c-3.35-.19-4.83-2.37-5.06-5.59.38-3.24,2.2-5.21,5.45-5.18,3.62,0,5.44,2.46,5.22,5.82A5,5,0,0,1,33.93,40.83Zm16.91,6.9a4.25,4.25,0,0,1-4.52-4.54,4.13,4.13,0,0,1,4.48-4.5c2.84,0,4.31,1.66,4.55,4.4C55.15,46,53.55,47.72,50.84,47.73Z' fill='%234d4d4d'/%3E%3C/svg%3E");background-position:center center;background-repeat:no-repeat;background-size:contain;cursor:pointer;z-index:99999999;transform:scale3d(0.9,0.9,0.9);transition:all 0.2s cubic-bezier(0.5,0.1,0.75,1.35)}html #ChangeCookiePolicyConsent:hover{transform:scale3d(1,1,1)}