.container{width:100%;max-width:1240px;padding-left:2rem;padding-right:2rem;margin:auto}.container .container{padding:0}.container-fluid{width:100%;margin:auto;padding-left:2rem;padding-right:2rem}.row{display:flex;flex-wrap:wrap;margin-left:-2rem;margin-right:-2rem}.col{padding-left:2rem;padding-right:2rem}.col-1{width:8.3333333333%;padding-left:2rem;padding-right:2rem}.offset-1{margin-left:8.3333333333%}.col-2{width:16.6666666667%;padding-left:2rem;padding-right:2rem}.offset-2{margin-left:16.6666666667%}.col-3{width:25%;padding-left:2rem;padding-right:2rem}.offset-3{margin-left:25%}.col-4{width:33.3333333333%;padding-left:2rem;padding-right:2rem}.offset-4{margin-left:33.3333333333%}.col-5{width:41.6666666667%;padding-left:2rem;padding-right:2rem}.offset-5{margin-left:41.6666666667%}.col-6{width:50%;padding-left:2rem;padding-right:2rem}.offset-6{margin-left:50%}.col-7{width:58.3333333333%;padding-left:2rem;padding-right:2rem}.offset-7{margin-left:58.3333333333%}.col-8{width:66.6666666667%;padding-left:2rem;padding-right:2rem}.offset-8{margin-left:66.6666666667%}.col-9{width:75%;padding-left:2rem;padding-right:2rem}.offset-9{margin-left:75%}.col-10{width:83.3333333333%;padding-left:2rem;padding-right:2rem}.offset-10{margin-left:83.3333333333%}.col-11{width:91.6666666667%;padding-left:2rem;padding-right:2rem}.offset-11{margin-left:91.6666666667%}.col-12{width:100%;padding-left:2rem;padding-right:2rem}.offset-12{margin-left:100%}@media (min-width: 0px){.offset-xs-1{margin-left:8.3333333333%}.col-xs-1{width:8.3333333333%;padding-left:2rem;padding-right:2rem}.offset-xs-2{margin-left:16.6666666667%}.col-xs-2{width:16.6666666667%;padding-left:2rem;padding-right:2rem}.offset-xs-3{margin-left:25%}.col-xs-3{width:25%;padding-left:2rem;padding-right:2rem}.offset-xs-4{margin-left:33.3333333333%}.col-xs-4{width:33.3333333333%;padding-left:2rem;padding-right:2rem}.offset-xs-5{margin-left:41.6666666667%}.col-xs-5{width:41.6666666667%;padding-left:2rem;padding-right:2rem}.offset-xs-6{margin-left:50%}.col-xs-6{width:50%;padding-left:2rem;padding-right:2rem}.offset-xs-7{margin-left:58.3333333333%}.col-xs-7{width:58.3333333333%;padding-left:2rem;padding-right:2rem}.offset-xs-8{margin-left:66.6666666667%}.col-xs-8{width:66.6666666667%;padding-left:2rem;padding-right:2rem}.offset-xs-9{margin-left:75%}.col-xs-9{width:75%;padding-left:2rem;padding-right:2rem}.offset-xs-10{margin-left:83.3333333333%}.col-xs-10{width:83.3333333333%;padding-left:2rem;padding-right:2rem}.offset-xs-11{margin-left:91.6666666667%}.col-xs-11{width:91.6666666667%;padding-left:2rem;padding-right:2rem}.offset-xs-12{margin-left:100%}.col-xs-12{width:100%;padding-left:2rem;padding-right:2rem}}@media (min-width: 576px){.offset-sm-1{margin-left:8.3333333333%}.col-sm-1{width:8.3333333333%;padding-left:2rem;padding-right:2rem}.offset-sm-2{margin-left:16.6666666667%}.col-sm-2{width:16.6666666667%;padding-left:2rem;padding-right:2rem}.offset-sm-3{margin-left:25%}.col-sm-3{width:25%;padding-left:2rem;padding-right:2rem}.offset-sm-4{margin-left:33.3333333333%}.col-sm-4{width:33.3333333333%;padding-left:2rem;padding-right:2rem}.offset-sm-5{margin-left:41.6666666667%}.col-sm-5{width:41.6666666667%;padding-left:2rem;padding-right:2rem}.offset-sm-6{margin-left:50%}.col-sm-6{width:50%;padding-left:2rem;padding-right:2rem}.offset-sm-7{margin-left:58.3333333333%}.col-sm-7{width:58.3333333333%;padding-left:2rem;padding-right:2rem}.offset-sm-8{margin-left:66.6666666667%}.col-sm-8{width:66.6666666667%;padding-left:2rem;padding-right:2rem}.offset-sm-9{margin-left:75%}.col-sm-9{width:75%;padding-left:2rem;padding-right:2rem}.offset-sm-10{margin-left:83.3333333333%}.col-sm-10{width:83.3333333333%;padding-left:2rem;padding-right:2rem}.offset-sm-11{margin-left:91.6666666667%}.col-sm-11{width:91.6666666667%;padding-left:2rem;padding-right:2rem}.offset-sm-12{margin-left:100%}.col-sm-12{width:100%;padding-left:2rem;padding-right:2rem}}@media (min-width: 768px){.offset-md-1{margin-left:8.3333333333%}.col-md-1{width:8.3333333333%;padding-left:2rem;padding-right:2rem}.offset-md-2{margin-left:16.6666666667%}.col-md-2{width:16.6666666667%;padding-left:2rem;padding-right:2rem}.offset-md-3{margin-left:25%}.col-md-3{width:25%;padding-left:2rem;padding-right:2rem}.offset-md-4{margin-left:33.3333333333%}.col-md-4{width:33.3333333333%;padding-left:2rem;padding-right:2rem}.offset-md-5{margin-left:41.6666666667%}.col-md-5{width:41.6666666667%;padding-left:2rem;padding-right:2rem}.offset-md-6{margin-left:50%}.col-md-6{width:50%;padding-left:2rem;padding-right:2rem}.offset-md-7{margin-left:58.3333333333%}.col-md-7{width:58.3333333333%;padding-left:2rem;padding-right:2rem}.offset-md-8{margin-left:66.6666666667%}.col-md-8{width:66.6666666667%;padding-left:2rem;padding-right:2rem}.offset-md-9{margin-left:75%}.col-md-9{width:75%;padding-left:2rem;padding-right:2rem}.offset-md-10{margin-left:83.3333333333%}.col-md-10{width:83.3333333333%;padding-left:2rem;padding-right:2rem}.offset-md-11{margin-left:91.6666666667%}.col-md-11{width:91.6666666667%;padding-left:2rem;padding-right:2rem}.offset-md-12{margin-left:100%}.col-md-12{width:100%;padding-left:2rem;padding-right:2rem}}@media (min-width: 992px){.offset-lg-1{margin-left:8.3333333333%}.col-lg-1{width:8.3333333333%;padding-left:2rem;padding-right:2rem}.offset-lg-2{margin-left:16.6666666667%}.col-lg-2{width:16.6666666667%;padding-left:2rem;padding-right:2rem}.offset-lg-3{margin-left:25%}.col-lg-3{width:25%;padding-left:2rem;padding-right:2rem}.offset-lg-4{margin-left:33.3333333333%}.col-lg-4{width:33.3333333333%;padding-left:2rem;padding-right:2rem}.offset-lg-5{margin-left:41.6666666667%}.col-lg-5{width:41.6666666667%;padding-left:2rem;padding-right:2rem}.offset-lg-6{margin-left:50%}.col-lg-6{width:50%;padding-left:2rem;padding-right:2rem}.offset-lg-7{margin-left:58.3333333333%}.col-lg-7{width:58.3333333333%;padding-left:2rem;padding-right:2rem}.offset-lg-8{margin-left:66.6666666667%}.col-lg-8{width:66.6666666667%;padding-left:2rem;padding-right:2rem}.offset-lg-9{margin-left:75%}.col-lg-9{width:75%;padding-left:2rem;padding-right:2rem}.offset-lg-10{margin-left:83.3333333333%}.col-lg-10{width:83.3333333333%;padding-left:2rem;padding-right:2rem}.offset-lg-11{margin-left:91.6666666667%}.col-lg-11{width:91.6666666667%;padding-left:2rem;padding-right:2rem}.offset-lg-12{margin-left:100%}.col-lg-12{width:100%;padding-left:2rem;padding-right:2rem}}@media (min-width: 1200px){.offset-xl-1{margin-left:8.3333333333%}.col-xl-1{width:8.3333333333%;padding-left:2rem;padding-right:2rem}.offset-xl-2{margin-left:16.6666666667%}.col-xl-2{width:16.6666666667%;padding-left:2rem;padding-right:2rem}.offset-xl-3{margin-left:25%}.col-xl-3{width:25%;padding-left:2rem;padding-right:2rem}.offset-xl-4{margin-left:33.3333333333%}.col-xl-4{width:33.3333333333%;padding-left:2rem;padding-right:2rem}.offset-xl-5{margin-left:41.6666666667%}.col-xl-5{width:41.6666666667%;padding-left:2rem;padding-right:2rem}.offset-xl-6{margin-left:50%}.col-xl-6{width:50%;padding-left:2rem;padding-right:2rem}.offset-xl-7{margin-left:58.3333333333%}.col-xl-7{width:58.3333333333%;padding-left:2rem;padding-right:2rem}.offset-xl-8{margin-left:66.6666666667%}.col-xl-8{width:66.6666666667%;padding-left:2rem;padding-right:2rem}.offset-xl-9{margin-left:75%}.col-xl-9{width:75%;padding-left:2rem;padding-right:2rem}.offset-xl-10{margin-left:83.3333333333%}.col-xl-10{width:83.3333333333%;padding-left:2rem;padding-right:2rem}.offset-xl-11{margin-left:91.6666666667%}.col-xl-11{width:91.6666666667%;padding-left:2rem;padding-right:2rem}.offset-xl-12{margin-left:100%}.col-xl-12{width:100%;padding-left:2rem;padding-right:2rem}}.page-user{color:#000}.page-user h1{margin-top:4rem !important}.page-user fieldset{margin-bottom:2.5rem;border-radius:0.5rem;border:1px solid #a0aec0}.page-user .justify-content-center{justify-content:center}.page-user label.form-required::after{content:"*";color:#e34f4f;padding-left:4px}.page-user select{width:100%;padding:0.8rem;border-radius:0.5rem;background-color:#fff}.page-user .user-login-form details,.page-user .user-pass details,.page-user .user-register-form details,.page-user .user-form details{display:none}.page-user .user-login-form .form-type-checkbox,.page-user .user-pass .form-type-checkbox,.page-user .user-register-form .form-type-checkbox,.page-user .user-form .form-type-checkbox{margin-bottom:1rem;font-size:1.4rem;font-weight:300}.page-user .user-login-form .form-type-checkbox label,.page-user .user-pass .form-type-checkbox label,.page-user .user-register-form .form-type-checkbox label,.page-user .user-form .form-type-checkbox label{font-size:1.6rem;font-weight:600;margin-bottom:0.5rem;display:inline-block}.page-user .user-login-form .form-submit,.page-user .user-pass .form-submit,.page-user .user-register-form .form-submit,.page-user .user-form .form-submit{background-color:#151515;border:1px solid #151515;color:#fff;font-size:1.6rem;font-weight:600;border-radius:4px;padding:1.2rem 3rem;width:fit-content;min-width:222px;transition:all 0.3s ease;cursor:pointer;display:block;margin-left:auto;margin-right:auto;text-align:center;text-decoration:none;margin-top:2.5rem}.page-user .user-login-form .form-submit:hover,.page-user .user-login-form .form-submit:focus-visible,.page-user .user-pass .form-submit:hover,.page-user .user-pass .form-submit:focus-visible,.page-user .user-register-form .form-submit:hover,.page-user .user-register-form .form-submit:focus-visible,.page-user .user-form .form-submit:hover,.page-user .user-form .form-submit:focus-visible{background-color:#fff;color:#151515}.page-user .user-login-form .form-submit:hover,.page-user .user-pass .form-submit:hover,.page-user .user-register-form .form-submit:hover,.page-user .user-form .form-submit:hover{box-shadow:0px 4px 4px 0px rgba(0,0,0,0.25)}.page-user .user-login-form .form-submit a,.page-user .user-pass .form-submit a,.page-user .user-register-form .form-submit a,.page-user .user-form .form-submit a{text-decoration:none;color:inherit}.page-user .user-login-form .js-form-type-textfield,.page-user .user-login-form .js-form-type-password,.page-user .user-login-form .js-form-type-email,.page-user .user-login-form .js-form-type-managed-file,.page-user .user-login-form .form-type-entity-autocomplete,.page-user .user-login-form .form-type-select,.page-user .user-pass .js-form-type-textfield,.page-user .user-pass .js-form-type-password,.page-user .user-pass .js-form-type-email,.page-user .user-pass .js-form-type-managed-file,.page-user .user-pass .form-type-entity-autocomplete,.page-user .user-pass .form-type-select,.page-user .user-register-form .js-form-type-textfield,.page-user .user-register-form .js-form-type-password,.page-user .user-register-form .js-form-type-email,.page-user .user-register-form .js-form-type-managed-file,.page-user .user-register-form .form-type-entity-autocomplete,.page-user .user-register-form .form-type-select,.page-user .user-form .js-form-type-textfield,.page-user .user-form .js-form-type-password,.page-user .user-form .js-form-type-email,.page-user .user-form .js-form-type-managed-file,.page-user .user-form .form-type-entity-autocomplete,.page-user .user-form .form-type-select{margin-bottom:2rem}.page-user .user-login-form .js-form-type-textfield label,.page-user .user-login-form .js-form-type-password label,.page-user .user-login-form .js-form-type-email label,.page-user .user-login-form .js-form-type-managed-file label,.page-user .user-login-form .form-type-entity-autocomplete label,.page-user .user-login-form .form-type-select label,.page-user .user-pass .js-form-type-textfield label,.page-user .user-pass .js-form-type-password label,.page-user .user-pass .js-form-type-email label,.page-user .user-pass .js-form-type-managed-file label,.page-user .user-pass .form-type-entity-autocomplete label,.page-user .user-pass .form-type-select label,.page-user .user-register-form .js-form-type-textfield label,.page-user .user-register-form .js-form-type-password label,.page-user .user-register-form .js-form-type-email label,.page-user .user-register-form .js-form-type-managed-file label,.page-user .user-register-form .form-type-entity-autocomplete label,.page-user .user-register-form .form-type-select label,.page-user .user-form .js-form-type-textfield label,.page-user .user-form .js-form-type-password label,.page-user .user-form .js-form-type-email label,.page-user .user-form .js-form-type-managed-file label,.page-user .user-form .form-type-entity-autocomplete label,.page-user .user-form .form-type-select label{display:block;font-size:1.6rem;font-weight:600;margin-bottom:1rem}.page-user .user-login-form .js-form-type-textfield input,.page-user .user-login-form .js-form-type-password input,.page-user .user-login-form .js-form-type-email input,.page-user .user-login-form .js-form-type-managed-file input,.page-user .user-login-form .form-type-entity-autocomplete input,.page-user .user-login-form .form-type-select input,.page-user .user-pass .js-form-type-textfield input,.page-user .user-pass .js-form-type-password input,.page-user .user-pass .js-form-type-email input,.page-user .user-pass .js-form-type-managed-file input,.page-user .user-pass .form-type-entity-autocomplete input,.page-user .user-pass .form-type-select input,.page-user .user-register-form .js-form-type-textfield input,.page-user .user-register-form .js-form-type-password input,.page-user .user-register-form .js-form-type-email input,.page-user .user-register-form .js-form-type-managed-file input,.page-user .user-register-form .form-type-entity-autocomplete input,.page-user .user-register-form .form-type-select input,.page-user .user-form .js-form-type-textfield input,.page-user .user-form .js-form-type-password input,.page-user .user-form .js-form-type-email input,.page-user .user-form .js-form-type-managed-file input,.page-user .user-form .form-type-entity-autocomplete input,.page-user .user-form .form-type-select input{display:block;padding:0.8rem;width:100%;border-radius:0.5rem;border:1px solid #a0aec0;box-sizing:border-box}.page-user .user-login-form .js-form-type-textfield .description,.page-user .user-login-form .js-form-type-password .description,.page-user .user-login-form .js-form-type-email .description,.page-user .user-login-form .js-form-type-managed-file .description,.page-user .user-login-form .form-type-entity-autocomplete .description,.page-user .user-login-form .form-type-select .description,.page-user .user-pass .js-form-type-textfield .description,.page-user .user-pass .js-form-type-password .description,.page-user .user-pass .js-form-type-email .description,.page-user .user-pass .js-form-type-managed-file .description,.page-user .user-pass .form-type-entity-autocomplete .description,.page-user .user-pass .form-type-select .description,.page-user .user-register-form .js-form-type-textfield .description,.page-user .user-register-form .js-form-type-password .description,.page-user .user-register-form .js-form-type-email .description,.page-user .user-register-form .js-form-type-managed-file .description,.page-user .user-register-form .form-type-entity-autocomplete .description,.page-user .user-register-form .form-type-select .description,.page-user .user-form .js-form-type-textfield .description,.page-user .user-form .js-form-type-password .description,.page-user .user-form .js-form-type-email .description,.page-user .user-form .js-form-type-managed-file .description,.page-user .user-form .form-type-entity-autocomplete .description,.page-user .user-form .form-type-select .description{display:none}.page-user .user-login-form .js-form-type-textfield .js-form-managed-file,.page-user .user-login-form .js-form-type-password .js-form-managed-file,.page-user .user-login-form .js-form-type-email .js-form-managed-file,.page-user .user-login-form .js-form-type-managed-file .js-form-managed-file,.page-user .user-login-form .form-type-entity-autocomplete .js-form-managed-file,.page-user .user-login-form .form-type-select .js-form-managed-file,.page-user .user-pass .js-form-type-textfield .js-form-managed-file,.page-user .user-pass .js-form-type-password .js-form-managed-file,.page-user .user-pass .js-form-type-email .js-form-managed-file,.page-user .user-pass .js-form-type-managed-file .js-form-managed-file,.page-user .user-pass .form-type-entity-autocomplete .js-form-managed-file,.page-user .user-pass .form-type-select .js-form-managed-file,.page-user .user-register-form .js-form-type-textfield .js-form-managed-file,.page-user .user-register-form .js-form-type-password .js-form-managed-file,.page-user .user-register-form .js-form-type-email .js-form-managed-file,.page-user .user-register-form .js-form-type-managed-file .js-form-managed-file,.page-user .user-register-form .form-type-entity-autocomplete .js-form-managed-file,.page-user .user-register-form .form-type-select .js-form-managed-file,.page-user .user-form .js-form-type-textfield .js-form-managed-file,.page-user .user-form .js-form-type-password .js-form-managed-file,.page-user .user-form .js-form-type-email .js-form-managed-file,.page-user .user-form .js-form-type-managed-file .js-form-managed-file,.page-user .user-form .form-type-entity-autocomplete .js-form-managed-file,.page-user .user-form .form-type-select .js-form-managed-file{display:flex;align-items:center}.page-user .user-login-form .js-form-type-textfield .js-form-managed-file .file,.page-user .user-login-form .js-form-type-password .js-form-managed-file .file,.page-user .user-login-form .js-form-type-email .js-form-managed-file .file,.page-user .user-login-form .js-form-type-managed-file .js-form-managed-file .file,.page-user .user-login-form .form-type-entity-autocomplete .js-form-managed-file .file,.page-user .user-login-form .form-type-select .js-form-managed-file .file,.page-user .user-pass .js-form-type-textfield .js-form-managed-file .file,.page-user .user-pass .js-form-type-password .js-form-managed-file .file,.page-user .user-pass .js-form-type-email .js-form-managed-file .file,.page-user .user-pass .js-form-type-managed-file .js-form-managed-file .file,.page-user .user-pass .form-type-entity-autocomplete .js-form-managed-file .file,.page-user .user-pass .form-type-select .js-form-managed-file .file,.page-user .user-register-form .js-form-type-textfield .js-form-managed-file .file,.page-user .user-register-form .js-form-type-password .js-form-managed-file .file,.page-user .user-register-form .js-form-type-email .js-form-managed-file .file,.page-user .user-register-form .js-form-type-managed-file .js-form-managed-file .file,.page-user .user-register-form .form-type-entity-autocomplete .js-form-managed-file .file,.page-user .user-register-form .form-type-select .js-form-managed-file .file,.page-user .user-form .js-form-type-textfield .js-form-managed-file .file,.page-user .user-form .js-form-type-password .js-form-managed-file .file,.page-user .user-form .js-form-type-email .js-form-managed-file .file,.page-user .user-form .js-form-type-managed-file .js-form-managed-file .file,.page-user .user-form .form-type-entity-autocomplete .js-form-managed-file .file,.page-user .user-form .form-type-select .js-form-managed-file .file{margin-left:2rem;width:100%}.page-user .user-login-form .js-form-type-textfield .js-form-managed-file .file-size,.page-user .user-login-form .js-form-type-password .js-form-managed-file .file-size,.page-user .user-login-form .js-form-type-email .js-form-managed-file .file-size,.page-user .user-login-form .js-form-type-managed-file .js-form-managed-file .file-size,.page-user .user-login-form .form-type-entity-autocomplete .js-form-managed-file .file-size,.page-user .user-login-form .form-type-select .js-form-managed-file .file-size,.page-user .user-pass .js-form-type-textfield .js-form-managed-file .file-size,.page-user .user-pass .js-form-type-password .js-form-managed-file .file-size,.page-user .user-pass .js-form-type-email .js-form-managed-file .file-size,.page-user .user-pass .js-form-type-managed-file .js-form-managed-file .file-size,.page-user .user-pass .form-type-entity-autocomplete .js-form-managed-file .file-size,.page-user .user-pass .form-type-select .js-form-managed-file .file-size,.page-user .user-register-form .js-form-type-textfield .js-form-managed-file .file-size,.page-user .user-register-form .js-form-type-password .js-form-managed-file .file-size,.page-user .user-register-form .js-form-type-email .js-form-managed-file .file-size,.page-user .user-register-form .js-form-type-managed-file .js-form-managed-file .file-size,.page-user .user-register-form .form-type-entity-autocomplete .js-form-managed-file .file-size,.page-user .user-register-form .form-type-select .js-form-managed-file .file-size,.page-user .user-form .js-form-type-textfield .js-form-managed-file .file-size,.page-user .user-form .js-form-type-password .js-form-managed-file .file-size,.page-user .user-form .js-form-type-email .js-form-managed-file .file-size,.page-user .user-form .js-form-type-managed-file .js-form-managed-file .file-size,.page-user .user-form .form-type-entity-autocomplete .js-form-managed-file .file-size,.page-user .user-form .form-type-select .js-form-managed-file .file-size{display:none}.page-user--register .user-register-form fieldset>.fieldset-wrapper{display:grid;grid-template-columns:1fr 1fr;gap:20px;align-items:start}.page-user--register fieldset{padding-bottom:2vh;padding-top:3vh}.page-user--register .user-register-form #edit-group-dades-d-acces>.fieldset-wrapper>#edit-account{grid-column:1 / -1}.page-user--register .user-register-form fieldset>.fieldset-wrapper>.form-wrapper,.page-user--register .user-register-form fieldset>.fieldset-wrapper>.form-item{min-width:0}.page-user--register .user-register-form #edit-account{display:grid;grid-template-columns:1fr 1fr;gap:20px}.page-user--register .user-register-form #edit-account input{width:100%}.page-user--register .user-register-form .form-type-checkbox,.page-user--register .user-register-form #edit-actions{grid-column:1 / -1}.page-user--register .user-register-form .field--name-field-fora-catalunya,.page-user--register .user-register-form .field--name-field-entitat-fora-catalunya{grid-column:1 / -1}@media (max-width: 768px){.page-user--register .user-register-form fieldset>.fieldset-wrapper,.page-user--register .user-register-form #edit-account{grid-template-columns:1fr}}.page-user--register .user-register-form input:not([type="checkbox"]):not([type="radio"]),.page-user--register .user-register-form select,.page-user--register .user-register-form textarea{max-width:420px;width:100%}.page-user--register .user-register-form input[type="checkbox"],.page-user--register .user-register-form input[type="radio"]{width:auto;max-width:none}.page-user--register .user-register-form .form-type-checkbox{display:flex;align-items:center;justify-content:flex-start;gap:10px}.page-user--register .user-register-form .form-type-checkbox label.option{margin:0}.page-user--register .user-register-form #edit-field-arees-interes--wrapper .form-checkboxes{display:grid;grid-template-columns:1fr 1fr;column-gap:28px;row-gap:8px}.page-user--register .user-register-form .field--name-field-arees-interes{grid-column:1 / -1}.page-user--register .user-register-form #edit-field-arees-interes--wrapper{border:0;padding:0;margin:0;min-width:0}.page-user--register .user-register-form #edit-field-arees-interes--wrapper>legend{padding:0;margin:0 0 6px 0}.page-user--register .user-register-form #edit-field-arees-interes--wrapper .fieldset-legend{font-weight:700;font-size:inherit;line-height:1.2}.page-user--register .user-register-form #edit-field-arees-interes--wrapper .form-checkboxes .form-item{margin:6px 0}.page-user--register .user-register-form #edit-field-arees-interes--wrapper .form-type-checkbox{display:flex;align-items:center;gap:10px;justify-content:flex-start}.page-user--register .user-register-form #edit-field-arees-interes--wrapper .form-type-checkbox label.option{margin:0;font-weight:700}.page-user--register .user-register-form #edit-field-arees-interes--wrapper .form-checkboxes .form-item{margin:0}.page-user--register .user-register-form #edit-field-arees-interes--wrapper .form-type-checkbox label.option{font-weight:400}@media (max-width: 768px){.page-user--register .user-register-form #edit-field-arees-interes--wrapper .form-checkboxes{grid-template-columns:1fr}}.page-user--register fieldset{margin-top:2.5vh}@media (max-width: 768px){.page-user--register .user-register-form fieldset>.fieldset-wrapper{grid-template-columns:1fr}.page-user--register .user-register-form #edit-account{grid-template-columns:1fr}.page-user--register .user-register-form #edit-field-arees-interes--wrapper .form-checkboxes{grid-template-columns:1fr}.page-user--register .user-register-form input:not([type="checkbox"]):not([type="radio"]),.page-user--register .user-register-form select,.page-user--register .user-register-form textarea{max-width:none}}.page-user--register .user-register-form .form-item-field-lopd-value.form-type-checkbox{display:block;align-items:initial;justify-content:initial;gap:0;margin-bottom:10px}.page-user--register .user-register-form .form-item-field-lopd-value.form-type-checkbox label{margin-bottom:10px}
