.bottom-bar__update-consent,.coi-banner__accept,.coi-consent-banner__agree-button{background-color:#005151!important}.bottom-bar__update-consent:hover,.coi-banner__accept:hover,.coi-checkboxes input[type=checkbox]:checked+.checkbox-toggle,.coi-checkboxes input[type=checkbox]:checked+label,.coi-consent-banner__agree-button:hover,.coi-consent-banner__switch-checkbox:checked+.coi-consent-banner__slider,.coi-consent-banner__switch-checkbox:checked+.coi-consent-banner__slider:before{background-color:#91c391!important}.coi-consent-banner__why-cookies a{color:#91c391}#Coi-Renew #Capa_1 g .st0{fill:#fff!important}#Coi-Renew{background:none!important;display:none!important}.coi-consent-banner__category-name:hover,.coi-consent-banner__name-container .active{color:#91c391!important}.cookie-consent-renew{cursor:pointer}.grid-custom-form{margin:0 auto;padding-bottom:128px}.grid-custom-form label:first-letter{text-transform:capitalize}.grid-custom-form .grid-custom-form__row{margin-top:25px}.grid-custom-form .grid-custom-form__submit{margin-top:48px;width:100%;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center}.grid-custom-form .grid-custom-form__submit button{display:block;margin:0 auto}.grid-custom-form .grid-custom-form__status-messages .form-error,.grid-custom-form .grid-custom-form__status-messages .form-success{text-align:center;font-weight:600;font-size:18px;margin-top:48px}.grid-custom-form .grid-custom-form__status-messages .form-error{color:#cd1a2c}.grid-custom-form .grid-custom-form__status-messages .form-success{color:#00a339}.grid-custom-form .grid-custom-form__fields .grid-custom-form__description{font-size:.9em;color:#666;line-height:1.5}.grid-custom-form .grid-custom-form__fields .grid-custom-form__custom-fields{margin-top:20px}.grid-custom-form .grid-custom-form__fields .grid-custom-form__input-header{display:block;font-size:16px;margin-bottom:4px}.grid-custom-form .grid-custom-form__fields input,.grid-custom-form .grid-custom-form__fields select{-webkit-appearance:none;-moz-appearance:none;appearance:none}.grid-custom-form .grid-custom-form__fields input[type=text],.grid-custom-form .grid-custom-form__fields input[type=textarea],.grid-custom-form .grid-custom-form__fields select,.grid-custom-form .grid-custom-form__fields textarea{box-sizing:border-box;border:1px solid #b8c1cb;padding:16px;font-size:16px;width:100%}.grid-custom-form .grid-custom-form__fields input[type=text]:hover,.grid-custom-form .grid-custom-form__fields input[type=textarea]:hover,.grid-custom-form .grid-custom-form__fields select:hover,.grid-custom-form .grid-custom-form__fields textarea:hover{border-color:#778f9b}.grid-custom-form .grid-custom-form__fields input[type=text]:active,.grid-custom-form .grid-custom-form__fields input[type=text]:focus,.grid-custom-form .grid-custom-form__fields input[type=textarea]:active,.grid-custom-form .grid-custom-form__fields input[type=textarea]:focus,.grid-custom-form .grid-custom-form__fields select:active,.grid-custom-form .grid-custom-form__fields select:focus,.grid-custom-form .grid-custom-form__fields textarea:active,.grid-custom-form .grid-custom-form__fields textarea:focus{margin-top:-1px;margin-left:-1px;border:2px solid #005151}.grid-custom-form .grid-custom-form__fields textarea{min-height:128px;resize:vertical}.grid-custom-form .grid-custom-form__fields input[type=checkbox],.grid-custom-form .grid-custom-form__fields input[type=checkbox]+label,.grid-custom-form .grid-custom-form__fields input[type=radio],.grid-custom-form .grid-custom-form__fields input[type=radio]+label{cursor:pointer}.grid-custom-form .grid-custom-form__fields input[type=checkbox]{box-sizing:border-box;width:20px;height:20px;border:2px solid #b8c1cb;border-radius:4px;margin:0;transition:.15s cubic-bezier(.3,.1,.7,.9)}.grid-custom-form .grid-custom-form__fields input[type=checkbox]:hover{border-color:#f5492b}.grid-custom-form .grid-custom-form__fields input[type=checkbox]:checked{background-color:#f5492b;border-color:#f5492b}.grid-custom-form .grid-custom-form__fields input[type=radio]{box-sizing:border-box;overflow:hidden;position:relative;width:20px;height:20px;margin:0;border:2px solid #b8c1cb;border-radius:10px;transition:.15s cubic-bezier(.3,.1,.7,.9)}.grid-custom-form .grid-custom-form__fields input[type=radio]:checked,.grid-custom-form .grid-custom-form__fields input[type=radio]:hover{border-color:#f5492b}.grid-custom-form .grid-custom-form__fields input[type=radio]:before{content:"";position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,calc(-50% + 10px));transform:translate(-50%,calc(-50% + 10px));opacity:0;width:6px;height:6px;border-radius:5px;background-color:#f5492b;transition:.15s cubic-bezier(.3,.1,.7,.9)}.grid-custom-form .grid-custom-form__fields input[type=radio]:hover:before{-webkit-transform:translate(-50%,calc(-50% + 8px));transform:translate(-50%,calc(-50% + 8px));opacity:.25;width:8px;height:8px}.grid-custom-form .grid-custom-form__fields input[type=radio]:checked:before{-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);opacity:1;width:10px;height:10px}.grid-custom-form .grid-custom-form__fields .custom-form-dropdown{position:relative}.grid-custom-form .grid-custom-form__fields .custom-form-dropdown .custom-form-dropdown__icon{position:absolute;-webkit-transform:translateY(-50%);transform:translateY(-50%);top:calc(50% + 1px);right:16px;width:12px}.grid-custom-form .grid-custom-form__fields .custom-form-checkbox-list>label,.grid-custom-form .grid-custom-form__fields .custom-form-radio-list>label{margin-bottom:12px}.grid-custom-form .grid-custom-form__fields .custom-form-checkbox-list .custom-form-checkbox-list__item-label,.grid-custom-form .grid-custom-form__fields .custom-form-checkbox-list .custom-form-radio-list__item-label,.grid-custom-form .grid-custom-form__fields .custom-form-radio-list .custom-form-checkbox-list__item-label,.grid-custom-form .grid-custom-form__fields .custom-form-radio-list .custom-form-radio-list__item-label{cursor:pointer}.grid-custom-form .grid-custom-form__fields .custom-form-checkbox-list .custom-form-checkbox-list__item,.grid-custom-form .grid-custom-form__fields .custom-form-checkbox-list .custom-form-radio-list__item,.grid-custom-form .grid-custom-form__fields .custom-form-radio-list .custom-form-checkbox-list__item,.grid-custom-form .grid-custom-form__fields .custom-form-radio-list .custom-form-radio-list__item{display:-webkit-flex;display:flex;-webkit-align-items:flex-start;align-items:flex-start;margin-top:4px}.grid-custom-form .grid-custom-form__fields .custom-form-checkbox-list .custom-form-checkbox-list__item:first-child,.grid-custom-form .grid-custom-form__fields .custom-form-checkbox-list .custom-form-radio-list__item:first-child,.grid-custom-form .grid-custom-form__fields .custom-form-radio-list .custom-form-checkbox-list__item:first-child,.grid-custom-form .grid-custom-form__fields .custom-form-radio-list .custom-form-radio-list__item:first-child{margin-top:0}.grid-custom-form .grid-custom-form__fields .custom-form-checkbox-list .custom-form-checkbox-list__item label,.grid-custom-form .grid-custom-form__fields .custom-form-checkbox-list .custom-form-radio-list__item label,.grid-custom-form .grid-custom-form__fields .custom-form-radio-list .custom-form-checkbox-list__item label,.grid-custom-form .grid-custom-form__fields .custom-form-radio-list .custom-form-radio-list__item label{color:#778f9b;font-size:16px;font-weight:500;margin-bottom:2px}.grid-custom-form .grid-custom-form__fields .custom-form-checkbox-list .custom-form-checkbox-list__item-inner,.grid-custom-form .grid-custom-form__fields .custom-form-checkbox-list .custom-form-radio-list__item-inner,.grid-custom-form .grid-custom-form__fields .custom-form-radio-list .custom-form-checkbox-list__item-inner,.grid-custom-form .grid-custom-form__fields .custom-form-radio-list .custom-form-radio-list__item-inner{position:relative;margin-right:12px;width:20px;height:20px}.grid-custom-form .grid-custom-form__fields .custom-form-checkbox-list .custom-form-checkbox-list__item-inner .custom-form-checkbox-list__icon,.grid-custom-form .grid-custom-form__fields .custom-form-checkbox-list .custom-form-checkbox-list__item-inner .custom-form-radio-list__icon,.grid-custom-form .grid-custom-form__fields .custom-form-checkbox-list .custom-form-radio-list__item-inner .custom-form-checkbox-list__icon,.grid-custom-form .grid-custom-form__fields .custom-form-checkbox-list .custom-form-radio-list__item-inner .custom-form-radio-list__icon,.grid-custom-form .grid-custom-form__fields .custom-form-radio-list .custom-form-checkbox-list__item-inner .custom-form-checkbox-list__icon,.grid-custom-form .grid-custom-form__fields .custom-form-radio-list .custom-form-checkbox-list__item-inner .custom-form-radio-list__icon,.grid-custom-form .grid-custom-form__fields .custom-form-radio-list .custom-form-radio-list__item-inner .custom-form-checkbox-list__icon,.grid-custom-form .grid-custom-form__fields .custom-form-radio-list .custom-form-radio-list__item-inner .custom-form-radio-list__icon{position:absolute;-webkit-transform:translate(-50%,-50%) scale(0) rotate(45deg);transform:translate(-50%,-50%) scale(0) rotate(45deg);top:calc(50% + 2px);left:50%;pointer-events:none;width:100%;fill:#fff;stroke:1px #fff;transition:.15s cubic-bezier(.3,.1,.7,.9)}.grid-custom-form .grid-custom-form__fields .custom-form-checkbox-list .custom-form-checkbox-list__item-inner .custom-form-checkbox-list__icon path,.grid-custom-form .grid-custom-form__fields .custom-form-checkbox-list .custom-form-checkbox-list__item-inner .custom-form-radio-list__icon path,.grid-custom-form .grid-custom-form__fields .custom-form-checkbox-list .custom-form-radio-list__item-inner .custom-form-checkbox-list__icon path,.grid-custom-form .grid-custom-form__fields .custom-form-checkbox-list .custom-form-radio-list__item-inner .custom-form-radio-list__icon path,.grid-custom-form .grid-custom-form__fields .custom-form-radio-list .custom-form-checkbox-list__item-inner .custom-form-checkbox-list__icon path,.grid-custom-form .grid-custom-form__fields .custom-form-radio-list .custom-form-checkbox-list__item-inner .custom-form-radio-list__icon path,.grid-custom-form .grid-custom-form__fields .custom-form-radio-list .custom-form-radio-list__item-inner .custom-form-checkbox-list__icon path,.grid-custom-form .grid-custom-form__fields .custom-form-radio-list .custom-form-radio-list__item-inner .custom-form-radio-list__icon path{fill:#fff}.grid-custom-form .grid-custom-form__fields .custom-form-checkbox-list .custom-form-checkbox-list__item-inner input:checked+.custom-form-checkbox-list__icon,.grid-custom-form .grid-custom-form__fields .custom-form-checkbox-list .custom-form-radio-list__item-inner input:checked+.custom-form-checkbox-list__icon,.grid-custom-form .grid-custom-form__fields .custom-form-radio-list .custom-form-checkbox-list__item-inner input:checked+.custom-form-checkbox-list__icon,.grid-custom-form .grid-custom-form__fields .custom-form-radio-list .custom-form-radio-list__item-inner input:checked+.custom-form-checkbox-list__icon{-webkit-transform:translate(-50%,-50%) scale(1) rotate(0);transform:translate(-50%,-50%) scale(1) rotate(0)}.grid-custom-form .form-group.submit-button{border-top:0;padding-top:0;height:3.5em;display:-webkit-inline-flex;display:inline-flex;border:1px solid var(--fallback-color);color:var(--fallback-color);background:var(--fallback-secondary);transition:border-color .2s cubic-bezier(.5,.035,.19,1) .2s}.grid-custom-form .form-group.submit-button:hover{color:var(--fallback-primary);border-color:transparent;transition:border-color .15s cubic-bezier(.5,.035,.19,1)}.grid-custom-form .form-group.submit-button .btn.btn-primary{border:0;background-color:var(--fallback-primary);transition:all .4s cubic-bezier(.5,.035,.19,1);padding:0 2em 2px;height:100%;-webkit-flex-grow:1;flex-grow:1;font-size:inherit;background:transparent;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;color:currentColor;font-weight:800;cursor:pointer;will-change:transform}.grid-custom-form .form-group.submit-button:hover .btn.btn-primary{background:var(--fallback-color);color:var(--fallback-primary);transition:all .15s cubic-bezier(.5,.035,.19,1);-webkit-transform:translate(.4em,-.4em);transform:translate(.4em,-.4em)}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.coi-banner__summary{min-height:370px}.coi-banner__page{min-height:500px}.coi-banner__page-footer button{padding:30px}}@media (min-width:1367px) and (max-width:1700px){.grid-custom-form{width:40.8vw}.grid-custom-form .form-group.submit-button{margin-top:1.2vw;margin-bottom:6vw}}@media (min-width:1701px){.grid-custom-form{width:40.8vw}.grid-custom-form .form-group.submit-button{font-size:18px;margin-top:1.2vw;margin-bottom:6vw}}@media (min-width:741px) and (max-width:1024px){.grid-custom-form{width:92vw}.grid-custom-form .form-group.submit-button{margin-top:2vw;margin-bottom:10vw}}@media (min-width:1025px) and (max-width:1366px){.grid-custom-form{width:55.2vw}.grid-custom-form .form-group.submit-button{margin-top:1.2vw;margin-bottom:6vw}}@media (max-width:320px){.grid-custom-form{width:86vw}.grid-custom-form .form-group.submit-button{margin-top:3.5vw;margin-bottom:17.5vw}}@media (min-width:321px) and (max-width:500px){.grid-custom-form{width:86vw}.grid-custom-form .form-group.submit-button{margin-top:3.5vw;margin-bottom:17.5vw}}@media (min-width:501px) and (max-width:740px){.grid-custom-form{width:86vw}.grid-custom-form .form-group.submit-button{margin-top:3.5vw;margin-bottom:17.5vw}}@media (max-width:740px){.grid-custom-form .form-group.submit-button{font-size:16px}}@media (min-width:741px) and (max-width:1700px){.grid-custom-form .form-group.submit-button{font-size:15px}}