.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{font-weight:400}.grid-custom-form h2{margin-bottom:0;border-bottom:1px solid #5b727e;color:#f5492b;text-transform:uppercase}.grid-custom-form .form-group+.form-group,.grid-custom-form .form-group+h2,.grid-custom-form .row+.row,.grid-custom-form h2+.form-group{margin-top:25px}.grid-custom-form .form-success{margin:20px 0;padding:20px 10px;background-color:#91c391;color:#fff;font-size:15px;font-style:italic}.grid-custom-form .form-success p{margin:0;text-align:center}.grid-custom-form .form-error{margin:20px 0;padding:20px 10px;background-color:#f5492b;color:#fff;font-size:15px;font-style:italic}.grid-custom-form .form-error p{margin:0}.form-group{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}.form-group label{-webkit-order:10;order:10}.form-group .text-danger{width:100%;color:#f5492b;-webkit-order:15;order:15}.form-group .help-block{width:100%;-webkit-order:12;order:12}.form-group .g-recaptcha,.form-group input,.form-group select,.form-group textarea{-webkit-order:20;order:20}.form-group button,.form-group input:not([type=checkbox]):not([type=radio]),.form-group select{min-height:40px}.form-group button,.form-group input,.form-group select,.form-group textarea{font-size:inherit;font-weight:inherit;border:1px solid #5b727e}.form-group textarea{padding:10px 5px;min-height:80px;resize:vertical}.form-group input{padding:0 5px}.form-group input[type=checkbox],.form-group input[type=radio]{cursor:pointer;opacity:0}.form-group select{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0;padding:0 5px;background-size:30px 15px;background-position:right 5px top 50%;background-repeat:no-repeat;cursor:pointer}.form-group.checkbox label,.form-group .checkbox label,.form-group .radio label{position:relative;padding-left:10px;padding-top:7px}.form-group.checkbox label:before,.form-group .checkbox label:before,.form-group .radio label:before{content:"";position:absolute;top:0;left:-35px;width:35px;height:35px;border:1px solid #5b727e;background-color:#fff;pointer-events:none}.form-group.checkbox input,.form-group .checkbox input,.form-group .radio input{width:35px;height:35px;margin:0}.form-group.consent .text{position:relative;padding-left:10px;padding-top:7px}.form-group.consent .text:before{content:"";position:absolute;top:0;left:-35px;width:35px;height:35px;border:1px solid #5b727e;background-color:#fff;pointer-events:none}.form-group.consent input{width:35px;height:35px;margin:0}.form-group.checkbox input:checked~label:before,.form-group .checkbox input:checked~label:before,.form-group.consent input:checked~.text:before{background-color:#f5492b;background-size:16px 16px;background-position:50% 50%;background-repeat:no-repeat}.form-group .radio label:after,.form-group .radio label:before{border-radius:1000px}.form-group .radio label:after{content:none;position:absolute;top:1px;left:-34px;width:33px;height:33px;border:5px solid #fff;background-color:#f5492b;pointer-events:none}.form-group .radio input:checked~label:after{content:""}.form-group.submit-button{-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:flex-start;justify-content:flex-start;padding-top:25px;border-top:1px solid #5b727e}.form-group.submit-button button{border-radius:0;background-color:#f5492b;margin-right:auto;height:auto}.form-group.checkbox{position:relative}.form-group.checkbox,.form-group.checkbox-group .checkbox,.form-group.radio-group .radio{-webkit-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-justify-content:flex-end;justify-content:flex-end}.form-group.checkbox-group .checkbox,.form-group.radio-group .radio{display:-webkit-flex;display:flex;-webkit-order:20;order:20}.form-group.checkbox-group .checkbox+.checkbox,.form-group.checkbox-group .checkbox+.radio,.form-group.radio-group .radio+.checkbox,.form-group.radio-group .radio+.radio{margin-top:5px}.form-group.consent{-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;flex-wrap:wrap}.form-group.consent label{width:100%}.form-group.consent .text{-webkit-order:25;order:25;width:calc(100% - 35px)}.form-group.consent .link{-webkit-order:30;order:30}@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 (max-width:320px){.grid-custom-form{padding-left:16.25vw;padding-right:16.25vw}.form-group button,.form-group input:not([type=checkbox]):not([type=radio]),.form-group select{height:16.25vw}.form-group textarea{height:39.5vw}}@media (min-width:321px) and (max-width:500px){.grid-custom-form{padding-left:16.25vw;padding-right:16.25vw}.form-group button,.form-group input:not([type=checkbox]):not([type=radio]),.form-group select{height:16.25vw}.form-group textarea{height:39.5vw}}@media (min-width:501px) and (max-width:740px){.grid-custom-form{padding-left:16.25vw;padding-right:16.25vw}.grid-custom-form h2{font-size:25px}.form-group button,.form-group input:not([type=checkbox]):not([type=radio]),.form-group select{height:16.25vw}.form-group textarea{height:39.5vw}}@media (min-width:741px) and (max-width:1024px){.grid-custom-form{padding-left:8vw;padding-right:8vw}.grid-custom-form h2{font-size:25px}.form-group button,.form-group input:not([type=checkbox]):not([type=radio]),.form-group select{height:8vw}.form-group textarea{height:20vw}}@media (min-width:1025px) and (max-width:1366px){.grid-custom-form{padding-left:4.8vw;padding-right:4.8vw}.grid-custom-form h2{font-size:26px}.form-group button,.form-group input:not([type=checkbox]):not([type=radio]),.form-group select{height:4.8vw}.form-group textarea{height:12vw}}@media (min-width:1367px) and (max-width:1700px){.grid-custom-form{padding-left:4.8vw;padding-right:4.8vw}.form-group button,.form-group input:not([type=checkbox]):not([type=radio]),.form-group select{height:4.8vw}.form-group textarea{height:12vw}}@media (min-width:1701px){.grid-custom-form{padding-left:4.8vw;padding-right:4.8vw;font-size:23px}.form-group .help-block,.form-group .text-danger{font-size:18px}.form-group button,.form-group input:not([type=checkbox]):not([type=radio]),.form-group select{height:4.8vw}.form-group textarea{height:12vw}}@media (max-width:740px){.grid-custom-form{font-size:21px}.form-group .help-block,.form-group .text-danger{font-size:16px}}@media (min-width:741px) and (max-width:1700px){.grid-custom-form{font-size:20px}.form-group .help-block,.form-group .text-danger{font-size:15px}}@media (max-width:500px){.grid-custom-form h2{font-size:25px}.form-group.submit-button button{padding:0 20px}}@media (min-width:1367px){.grid-custom-form h2{font-size:35px}}