:root{--clr-orange: #F7B25F;--clr-blue: #006694;--clr-white-smoke: #F5F5F5;--clr-yellow: #F7D46C;--clr-red: #EE3124;--clr-black-obsidian: #0B1215;--clr-beige: #FFEFD1}:root{--clr-primary: #EE3124;--clr-secondary: #006694;--clr-accent: #00A098;--clr-highlight: #0074AC;--clr-bg: #FFEFD1;--clr-bg-card: #ffffff;--clr-bg-input: #F5F5F5;--clr-txt-200: #C6C8C8;--clr-txt-400: #0B1215;--clr-txt-neg-400: #fff;--clr-error: var(--clr-primary)}.page-form{font-family:"Noto Sans",sans-serif;line-height:1.2;color:var(--clr-txt-400)}.page-form h1{font-family:"Oswald",sans-serif;font-weight:400;line-height:1.25;color:var(--clr-primary)}.page-form h2{font-family:"Oswald",sans-serif;font-weight:400;line-height:1.25;color:var(--clr-primary)}.page-form h3{font-family:"Oswald",sans-serif;font-weight:400;line-height:1.25;color:var(--clr-primary)}.page-form h4{font-family:"Oswald",sans-serif;font-weight:400;line-height:1.25;color:var(--clr-primary)}.page-form h5{font-family:"Oswald",sans-serif;font-weight:400;line-height:1.25;color:var(--clr-primary)}.page-form h6{font-family:"Oswald",sans-serif;font-weight:400;line-height:1.25;color:var(--clr-primary)}.page-form h1,.page-form .heading-1{font-size:5rem;line-height:1}@media screen and (max-width: 47.9375rem){.page-form h1,.page-form .heading-1{font-size:3rem}}.page-form .page-subtitle{font-size:1.5rem}@media screen and (max-width: 47.9375rem){.page-form .page-subtitle{font-size:1.25rem}}.heading-1{font-family:"Oswald",sans-serif;font-weight:400;line-height:1.25;font-size:clamp(3rem,6.5vw,5rem);line-height:1}@media screen and (max-width: 47.9375rem){.heading-1{font-size:3rem}}.heading-2{font-family:"Oswald",sans-serif;font-weight:400;line-height:1.25;font-size:clamp(2rem,2.5vw,3.25rem);line-height:1.25}@media screen and (max-width: 47.9375rem){.heading-2{font-size:2rem}}.page-form main .btn{box-shadow:none;border:1px solid rgba(0,0,0,0);font-family:"Noto Sans",sans-serif;line-height:1.2;font-size:.75rem;line-height:1.25rem;text-align:center;border-radius:.25rem;padding:.25rem 1rem;transition:all ease-in-out .25s}.page-form main .btn-primary{color:var(--clr-txt-neg-400);background-color:var(--clr-secondary);border-color:var(--clr-secondary)}.page-form main .btn-secondary{border-color:var(--clr-txt-200);color:var(--clr-txt-400);background-color:var(--clr-txt-neg-400)}.btn-cta-form{text-decoration:none}.page-form .main-content .form{display:flex;flex-direction:column;gap:2.5rem;justify-content:flex-start;align-items:flex-start;-webkit-user-select:none;-moz-user-select:none;user-select:none}.page-form .main-content legend{float:left}.page-form .main-content .form-card,.page-form .main-content .form-group{border:0;min-width:0;width:100%;display:grid;grid-template-columns:repeat(12, 1fr);grid-template-rows:auto;gap:2.5rem 1.25rem;align-items:flex-start}.page-form .main-content .form-card{padding:2.5rem;background-color:var(--clr-bg-card);border-radius:1.25rem}@media screen and (max-width: 47.9375rem){.page-form .main-content .form-card{padding:1.25rem}}.page-form .main-content .form-card:has([required]):has(.has-error){outline:1px solid var(--clr-error)}.page-form .main-content .card-upl .form-hint{margin-top:-2rem}.page-form .main-content .icon-info{width:1.5rem;height:1.5rem;flex-shrink:0}.page-form .main-content .form-group{row-gap:1.25rem}.page-form .main-content .form-group:has(.type-btnsgroup){row-gap:.5rem}.page-form .main-content .form-group>.input-error,.page-form .main-content .form-group .form-hint{grid-column:span 12}.page-form .main-content .col-1{grid-column:span 1;max-width:100%}@media screen and (max-width: 47.9375rem){.page-form .main-content .col-1{grid-column:span 12}}.page-form .main-content .col-2{grid-column:span 2;max-width:100%}@media screen and (max-width: 47.9375rem){.page-form .main-content .col-2{grid-column:span 12}}.page-form .main-content .col-3{grid-column:span 3;max-width:100%}@media screen and (max-width: 47.9375rem){.page-form .main-content .col-3{grid-column:span 12}}.page-form .main-content .col-4{grid-column:span 4;max-width:100%}@media screen and (max-width: 47.9375rem){.page-form .main-content .col-4{grid-column:span 12}}.page-form .main-content .col-5{grid-column:span 5;max-width:100%}@media screen and (max-width: 47.9375rem){.page-form .main-content .col-5{grid-column:span 12}}.page-form .main-content .col-6{grid-column:span 6;max-width:100%}@media screen and (max-width: 47.9375rem){.page-form .main-content .col-6{grid-column:span 12}}.page-form .main-content .col-7{grid-column:span 7;max-width:100%}@media screen and (max-width: 47.9375rem){.page-form .main-content .col-7{grid-column:span 12}}.page-form .main-content .col-8{grid-column:span 8;max-width:100%}@media screen and (max-width: 47.9375rem){.page-form .main-content .col-8{grid-column:span 12}}.page-form .main-content .col-9{grid-column:span 9;max-width:100%}@media screen and (max-width: 47.9375rem){.page-form .main-content .col-9{grid-column:span 12}}.page-form .main-content .col-10{grid-column:span 10;max-width:100%}@media screen and (max-width: 47.9375rem){.page-form .main-content .col-10{grid-column:span 12}}.page-form .main-content .col-11{grid-column:span 11;max-width:100%}@media screen and (max-width: 47.9375rem){.page-form .main-content .col-11{grid-column:span 12}}.page-form .main-content .col-12{grid-column:span 12;max-width:100%}@media screen and (max-width: 47.9375rem){.page-form .main-content .col-12{grid-column:span 12}}.page-form .main-content .card-title{display:block;float:left;-webkit-appearance:none;-webkit-margin-start:0;-webkit-margin-end:0;-webkit-padding-start:0;-webkit-padding-end:0;vertical-align:baseline;font-family:"Noto Sans",sans-serif;line-height:1.2;font-size:1.125rem;font-weight:600;line-height:1.25rem;text-transform:uppercase;padding:0 0 .5rem;margin:0;width:100%;border-bottom:1px solid var(--clr-highlight);grid-column:span 12}.page-form .main-content .group-title{grid-column:span 12}.page-form .main-content .input-cont{display:flex;flex-direction:column;gap:.5rem;justify-content:flex-start;align-items:flex-start;position:relative}.page-form .main-content .js-input-cont:has([required]) .input-label,.page-form .main-content .js-input-cont:has([data-required=true]) .input-label,.page-form .main-content .group-acceptance:has([required]) .input-label,.page-form .main-content .group-acceptance:has([data-required=true]) .input-label{display:flex;flex-direction:row;gap:0.625rem;justify-content:flex-start;align-items:center;flex-wrap:nowrap}.page-form .main-content .js-input-cont:has([required]) .input-label:after,.page-form .main-content .js-input-cont:has([data-required=true]) .input-label:after,.page-form .main-content .group-acceptance:has([required]) .input-label:after,.page-form .main-content .group-acceptance:has([data-required=true]) .input-label:after{content:"";width:.75rem;height:.75rem;flex-shrink:0;border-radius:100%;border:1px solid var(--clr-txt-400);background-color:rgba(0,0,0,0);transition:all ease-in-out .25s}.page-form .main-content .js-input-cont:has([required]).has-error .input-label::after,.page-form .main-content .js-input-cont:has([data-required=true]).has-error .input-label::after,.page-form .main-content .group-acceptance:has([required]).has-error .input-label::after,.page-form .main-content .group-acceptance:has([data-required=true]).has-error .input-label::after{background-color:var(--clr-error);border-color:var(--clr-error)}.page-form .main-content .js-input-cont:has([required]).is-ok .input-label::after,.page-form .main-content .js-input-cont:has([data-required=true]).is-ok .input-label::after,.page-form .main-content .group-acceptance:has([required]).is-ok .input-label::after,.page-form .main-content .group-acceptance:has([data-required=true]).is-ok .input-label::after{background-color:var(--clr-accent);border-color:var(--clr-accent)}.page-form .main-content .js-input-cont:has([data-readonly=true]),.page-form .main-content .js-input-cont:has([disabled]),.page-form .main-content .group-acceptance:has([data-readonly=true]),.page-form .main-content .group-acceptance:has([disabled]){display:none}.page-form .main-content .js-input-cont.has-error .input,.page-form .main-content .group-acceptance.has-error .input{border-color:var(--clr-error)}.page-form .main-content .js-input-cont.has-error .input-error,.page-form .main-content .group-acceptance.has-error .input-error{display:block}.page-form .main-content .js-input-cont:has(input[type=url]).has-error .input,.page-form .main-content .group-acceptance:has(input[type=url]).has-error .input{border-color:rgba(0,0,0,0)}.page-form .main-content .js-input-cont:has(input[type=url]) .has-error .input,.page-form .main-content .group-acceptance:has(input[type=url]) .has-error .input{border-color:var(--clr-error)}.page-form .main-content .js-input-cont:has(input[type=url]) .has-action .btn-input-clear,.page-form .main-content .group-acceptance:has(input[type=url]) .has-action .btn-input-clear{display:flex}.page-form .main-content .js-input-cont:has(input[type=url]) .btn-input-clear,.page-form .main-content .group-acceptance:has(input[type=url]) .btn-input-clear{display:none}.page-form .main-content .type-radiogroup{display:grid;grid-template-columns:repeat(12, 1fr);grid-template-rows:auto;gap:1.25rem;align-items:flex-start}.page-form .main-content .type-btnsgroup{display:flex;flex-direction:row;gap:.5rem;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap;width:100%}.page-form .main-content .input-label{font-size:1rem;font-weight:600;line-height:1.25rem}.page-form .main-content .input{width:100%;display:flex;flex-direction:row;gap:0;justify-content:flex-start;align-items:center}.page-form .main-content .input:focus-within{outline:1px solid var(--clr-txt-400)}.page-form .main-content .input:not(.type-btn,.type-radio){border-radius:4px;position:relative;overflow:hidden;background-color:var(--clr-bg-input);border:1px solid rgba(0,0,0,0)}.page-form .main-content .input:has(input[type=time]){height:2.75rem;display:flex;flex-direction:row;gap:0;justify-content:center;align-items:flex-start}.page-form .main-content .input input[type=text],.page-form .main-content .input input[type=email],.page-form .main-content .input input[type=date],.page-form .main-content .input input[type=time],.page-form .main-content .input input[type=tel],.page-form .main-content .input input[type=number],.page-form .main-content .input input[type=url],.page-form .main-content .input input[type=password],.page-form .main-content .input select,.page-form .main-content .input textarea{font-family:"Noto Sans",sans-serif;line-height:1.2;font-size:1rem;line-height:1.25rem;border:0;background-color:rgba(0,0,0,0);width:100%;padding:.75rem .5rem;flex-grow:1;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield;color:var(--clr-txt-400);display:block}.page-form .main-content .input input[type=text]:focus,.page-form .main-content .input input[type=email]:focus,.page-form .main-content .input input[type=date]:focus,.page-form .main-content .input input[type=time]:focus,.page-form .main-content .input input[type=tel]:focus,.page-form .main-content .input input[type=number]:focus,.page-form .main-content .input input[type=url]:focus,.page-form .main-content .input input[type=password]:focus,.page-form .main-content .input select:focus,.page-form .main-content .input textarea:focus{outline:none}.page-form .main-content .input input[type=text]::-moz-placeholder, .page-form .main-content .input input[type=email]::-moz-placeholder, .page-form .main-content .input input[type=date]::-moz-placeholder, .page-form .main-content .input input[type=time]::-moz-placeholder, .page-form .main-content .input input[type=tel]::-moz-placeholder, .page-form .main-content .input input[type=number]::-moz-placeholder, .page-form .main-content .input input[type=url]::-moz-placeholder, .page-form .main-content .input input[type=password]::-moz-placeholder, .page-form .main-content .input select::-moz-placeholder, .page-form .main-content .input textarea::-moz-placeholder{font-family:"Noto Sans",sans-serif;line-height:1.2}.page-form .main-content .input input[type=text]::placeholder,.page-form .main-content .input input[type=email]::placeholder,.page-form .main-content .input input[type=date]::placeholder,.page-form .main-content .input input[type=time]::placeholder,.page-form .main-content .input input[type=tel]::placeholder,.page-form .main-content .input input[type=number]::placeholder,.page-form .main-content .input input[type=url]::placeholder,.page-form .main-content .input input[type=password]::placeholder,.page-form .main-content .input select::placeholder,.page-form .main-content .input textarea::placeholder{font-family:"Noto Sans",sans-serif;line-height:1.2}.page-form .main-content .input input[type=time]{padding-block:.663rem;background:rgba(0,0,0,0) !important;line-height:2.75rem;height:100%}.page-form .main-content .input input[type=time]::-webkit-inner-spin-button{display:none}.page-form .main-content .input input[type=time]::-webkit-calendar-picker-indicator{opacity:0}.page-form .main-content .input-label-right{flex-shrink:0;padding-right:.5rem}.page-form .main-content .btn-input{border:0;background-color:rgba(0,0,0,0);border-radius:0;padding:0;cursor:pointer;margin-right:.5rem;display:flex;flex-direction:row;gap:0;justify-content:center;align-items:center}.page-form .main-content .btn-input img{width:1.5rem;height:1.5rem}.page-form .main-content .btn-group-input{background-color:var(--clr-bg-input);border-color:var(--clr-bg-input)}.page-form .main-content .btn-group-input.is-selected{border-color:var(--clr-secondary);background-color:var(--clr-secondary);color:var(--clr-txt-neg-400)}.page-form .main-content .type-radio{display:flex;flex-direction:row;gap:.5rem;justify-content:flex-start;align-items:center}.page-form .main-content .type-radio:focus-within{outline:none}.page-form .main-content .type-radio:focus-within .radio{outline:1px solid var(--clr-txt-400)}.page-form .main-content .type-radio .radio{flex-shrink:0;width:1.25rem;height:1.25rem;border:1px solid var(--clr-secondary);border-radius:100%;display:flex;flex-direction:row;gap:0;justify-content:center;align-items:center;position:relative;overflow:hidden}.page-form .main-content .type-radio .radio:has(input:checked):before{opacity:1}.page-form .main-content .type-radio .radio:before{content:"";width:.75rem;height:.75rem;border-radius:100%;background-color:var(--clr-secondary);pointer-events:none;position:relative;z-index:0;opacity:0}.page-form .main-content .type-radio input[type=radio]{position:absolute;z-index:10;top:0;left:0;opacity:0;width:100%;height:100%}.page-form .main-content .type-radio label{font-size:.85rem;line-height:1.25rem}.page-form .main-content .type-btn{width:-moz-fit-content;width:fit-content;display:flex;flex-direction:row;gap:0 0;justify-content:flex-start;align-items:flex-start;position:relative;border-radius:.25rem}.page-form .main-content .type-btn:has(input:checked) label{color:var(--clr-txt-neg-400);background-color:var(--clr-secondary);border-color:var(--clr-secondary)}.page-form .main-content .type-btn label{border:1px solid var(--clr-txt-200);font-family:"Noto Sans",sans-serif;line-height:1.2;font-size:.75rem;line-height:1.25rem;text-align:center;border-radius:.25rem;padding:.25rem 1rem;color:var(--clr-txt-400);background-color:var(--clr-txt-neg-400);transition:all ease-in-out .25s}.page-form .main-content .type-btn input[type=checkbox]{position:absolute;z-index:10;top:0;left:0;opacity:0}.page-form .main-content .type-link{display:flex;flex-direction:row;gap:.5rem;justify-content:center;align-items:center}.page-form .main-content .type-link.is-ok .link-icon{display:none}.page-form .main-content .type-link.is-ok .link-icon-accent{display:block}.page-form .main-content .link-icon,.page-form .main-content .link-icon-accent{flex-shrink:0;width:auto;height:100%;aspect-ratio:1}.page-form .main-content .link-icon-accent{display:none}.page-form .main-content .form-hint{font-size:.85rem;line-height:1.25rem;order:999}.page-form .main-content .input-error{display:none;width:100%;order:1000;grid-column:span 12;font-size:.85rem;font-weight:700;color:var(--clr-error)}.page-form .main-content .file-upl{background-color:var(--clr-bg-input);border:2px dashed var(--clr-highlight);border-radius:.625rem;position:relative;padding-block:2.625rem;display:flex;flex-direction:column;gap:.5rem;justify-content:center;align-items:center;order:1000}.page-form .main-content .file-support{position:absolute;z-index:10;top:.5rem;right:.5rem;font-size:.75rem;line-height:1.25rem;color:var(--clr-highlight);display:flex;flex-direction:row;gap:.25rem;justify-content:flex-end;align-items:center}.page-form .main-content .file-support-tooltip{display:none}.page-form .main-content .file-upl-hint{max-width:50%;padding:1rem;display:flex;flex-direction:column;gap:0;justify-content:center;align-items:center}@media screen and (max-width: 47.9375rem){.page-form .main-content .file-upl-hint{max-width:100%}}.page-form .main-content .upl-hint{display:flex;flex-direction:row;gap:1.25rem 0.625rem;justify-content:center;align-items:center;flex-wrap:wrap}.page-form .main-content .icon-upl{width:3rem;height:3rem;flex-shrink:0}.page-form .main-content .upl-caption{width:100%;font-size:.85rem;text-align:center;text-wrap:balance;line-height:1.25rem;color:var(--clr-highlight)}.page-form .main-content .uploaded-files{margin-top:1rem;display:flex;flex-direction:row;gap:.5rem;justify-content:center;align-items:center}.page-form .main-content .btn-clear-selection{margin-block:.5rem}.page-form .main-content .selected-prefix,.page-form .main-content .tel-prefix{border:0;box-shadow:none;background-color:rgba(0,0,0,0)}.page-form .main-content .selected-prefix{flex-shrink:0;white-space:nowrap;padding-inline:.5rem;border-right:1px solid var(--clr-txt-400);display:flex;flex-direction:row;gap:.5rem;justify-content:flex-start;align-items:center}.page-form .main-content .selected-prefix .prefix{font-size:.75rem;color:var(--clr-txt-400)}.page-form .main-content .tel-prefixes{position:absolute;z-index:20;top:calc(2rem + 2.75rem);left:0;min-width:9.375rem;height:7rem;overflow-y:auto;scrollbar-width:thin;scrollbar-color:gray rgba(0,0,0,0);list-style:none;display:none;font-size:.75rem;background-color:var(--clr-txt-neg-400);padding:.5rem;box-shadow:0 0 5px 5px rgba(0,0,0,.05);border-radius:.5rem}.page-form .main-content .tel-prefixes::-webkit-scrollbar{height:4px;margin-right:-2rem}.page-form .main-content .tel-prefixes::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.page-form .main-content .tel-prefixes::-webkit-scrollbar-thumb{background:gray;border-radius:4px}.page-form .main-content .tel-prefixes::-webkit-scrollbar-thumb:hover{background:gray}.page-form .main-content .tel-prefixes[tabindex="0"]{display:flex;flex-direction:column;gap:.25rem;justify-content:flex-start;align-items:flex-start}.page-form .main-content .tel-prefix{padding:.25rem .5rem;background-color:var(--clr-bg-input);border-radius:.25rem;width:100%;text-align:left;display:flex;flex-direction:row;gap:.5rem;justify-content:flex-start;align-items:center;color:var(--clr-txt-400)}.page-form .main-content .flag{width:1.5rem;height:auto}.page-form .main-content .group-acceptance,.page-form .main-content .cont-acceptance{grid-column:span 12}.page-form .main-content .group-acceptance{row-gap:.75rem}.page-form .main-content .group-acceptance.has-error .input{border-color:rgba(0,0,0,0)}.page-form .main-content .group-acceptance.has-error .checkbox{border-color:var(--clr-error)}.page-form .main-content .group-acceptance .card-title{padding-bottom:0;border-bottom:0;font-family:1rem;font-weight:600;text-transform:none}.page-form .main-content .group-acceptance label{line-height:1.25rem}.page-form .main-content .group-acceptance a{color:var(--clr-secondary)}.page-form .main-content .input.type-acceptance{background-color:rgba(0,0,0,0);-moz-column-gap:.5rem;column-gap:.5rem;flex-wrap:nowrap;align-items:flex-start;overflow:visible}.page-form .main-content .input.type-acceptance:focus-within{outline:0}.page-form .main-content .checkbox{flex-shrink:0;width:1.25rem;height:1.25rem;border-radius:2px;border:1px solid var(--clr-secondary);position:relative}.page-form .main-content .checkbox:focus,.page-form .main-content .checkbox:focus-within{outline:1px solid var(--clr-txt-400)}.page-form .main-content .checkbox:has(input:checked):before{opacity:1}.page-form .main-content .checkbox:before{content:"";pointer-events:none;position:absolute;z-index:0;top:50%;left:50%;transform:translate(-50%, -50%);width:60%;height:60%;background-color:var(--clr-secondary);transition:all ease-in-out .2s;opacity:0}.page-form .main-content .checkbox input[type=checkbox]{opacity:0;width:100%;height:100%;position:relative;z-index:10}.page-form .main-content .btns-wrap{grid-column:span 12;display:flex;flex-direction:row;gap:1.25rem;justify-content:flex-start;align-items:center}@media screen and (max-width: 47.9375rem){.page-form .main-content .btns-wrap{flex-direction:column;row-gap:.5rem}}.page-form .main-content .btn-submit,.page-form .main-content .btn-clear{border-radius:100px;padding:1rem 2rem;text-transform:uppercase;font-size:1.125rem;line-height:1.25rem;white-space:nowrap}@media screen and (max-width: 47.9375rem){.page-form .main-content .btn-submit,.page-form .main-content .btn-clear{width:100%}}.page-form .main-content .btn-clear{border-color:var(--clr-secondary);color:var(--clr-secondary)}.page-form .main-content .btn-clear.btn-xs{font-size:.75rem;padding:.5em 1em}.page-form .main-content .btn-clear.is-hidden{display:none}.page-form .main-content .form-feedback{display:block;grid-column:span 12;font-size:.85rem;line-height:1.25rem}.page-form .main-content .form-feedback.is-hidden{display:none}.page-form .main-content .form-feedback strong{font-weight:700;color:var(--clr-error)}.page-form{position:relative;--p-block: 7.5rem;--p-inline: 2.5rem}.page-form .main-content{position:relative;z-index:10}.page-form:has(.main-content .section-form-success) .deco-3{display:none}.page-form:has(.main-content .section-form-success) .deco-4{display:none}.page-form:has(.main-content .section-form-success) .deco-5{display:none}.page-form:has(.main-content .section-form-success) .deco-6{display:none}.page-form:has(.main-content .section-form-success) .deco-7{display:none}.page-form:has(.main-content .section-form-success) .deco-8{display:none}.page-form .footer{position:relative;z-index:10}@media screen and (max-width: #get-rem 991){.page-form .img-deco{display:none}}.img-deco{position:absolute;z-index:0;display:block;max-width:100%;max-height:100%}.img-deco.deco-1{width:31.25rem;max-width:25%;top:calc(var(--nav-h) + 1rem);right:0;transform:translateX(20%)}.img-deco.deco-2{width:48.8125rem;max-width:29.1666666667%;top:75dvh;left:0;transform:translateX(-25%)}.img-deco.deco-3{width:31.25rem;max-width:25%;top:150dvh;right:5%}.img-deco.deco-4{width:31.25rem;max-width:25%;top:225dvh;left:2.5%}.img-deco.deco-5{width:31.25rem;max-width:29.1666666667%;top:275dvh;right:0;transform:translateX(15%)}.img-deco.deco-6{width:31.25rem;max-width:29.1666666667%;top:325dvh;left:0}.img-deco.deco-7{width:31.25rem;max-width:29.1666666667%;top:400dvh;left:0;transform:translateX(-5%)}.img-deco.deco-8{z-index:-1;width:91.6666666667dvw;max-width:91.6666666667dvw;bottom:1rem;left:50%;transform:translateX(calc(-50% + 8.3333333333dvw))}.page-form .main-header{background-color:rgba(0,0,0,0);display:flex;flex-direction:column;gap:2.5rem;justify-content:flex-start;align-items:flex-start;width:100%;height:auto;padding:0;position:unset;z-index:unset}.preloader{position:fixed;z-index:1000;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.25);display:flex;justify-content:center;align-items:center;--clr-bg: #fff}.preloader .loader{width:50px;padding:8px;aspect-ratio:1;border-radius:50%;background:var(--clr-bg);--_m: conic-gradient(#0000 10%,#000), linear-gradient(#000 0 0) content-box;-webkit-mask:var(--_m);mask:var(--_m);-webkit-mask-composite:source-out;mask-composite:subtract;animation:l3 1s infinite linear}@keyframes l3{to{transform:rotate(1turn)}}.site-header{position:sticky;z-index:2000;top:0;left:0;padding:1.875rem clamp(1.25rem,5vw,7.5rem);background-color:var(--clr-primary);display:flex;flex-direction:row;gap:1rem;justify-content:space-between;align-items:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;--f-size: clamp(1rem, 1.25vw, 1.375rem)}@media screen and (max-width: 47.9375rem){.site-header{-moz-column-gap:2rem;column-gap:2rem}}.site-nav,.nav-voicelist{flex-grow:1;display:flex;flex-direction:row;gap:0 1.25rem;justify-content:center;align-items:center}@media screen and (max-width: 47.9375rem){.site-nav{display:none}}.nav-voicelist{list-style:none;padding-left:0}.nav-voice{font-size:var(--f-size);font-weight:700;line-height:1.25rem;text-transform:uppercase;color:var(--clr-txt-neg-400)}.nav-voice.is-active{border-bottom:2px solid var(--clr-yellow);margin-bottom:-2px}.nav-voice a{color:inherit;text-decoration:none;display:flex;flex-direction:row;gap:.5rem;justify-content:center;align-items:center}.voice-icon{width:1.5rem;height:1.5rem}.btn-toggle-locale-list{flex-shrink:0;display:flex;flex-direction:row;gap:0;justify-content:center;align-items:center;font-size:var(--f-size);font-weight:700;line-height:1.25rem;text-transform:uppercase;color:var(--clr-txt-neg-400);width:clamp(3.75rem,3vw,5rem);height:clamp(3.75rem,3vw,5rem);padding:0;background-color:rgba(0,0,0,0);border:1px solid var(--clr-txt-neg-400);border-radius:100%;position:relative}@media screen and (max-width: 47.9375rem){.btn-toggle-locale-list{margin-left:auto}}.btn-toggle-locale-list:after{position:absolute;z-index:10;right:-1rem;width:0;height:70%;border-right:1px solid var(--clr-txt-neg-400)}@media screen and (max-width: 47.9375rem){.btn-toggle-locale-list:after{content:""}}.btn-toggle-menu{display:none}@media screen and (max-width: 47.9375rem){.btn-toggle-menu{display:flex;flex-direction:row;gap:0;justify-content:center;align-items:center}}.locale-list,.dropdown-menu{transition:all ease-in-out .25s}.locale-list.is-hidden,.dropdown-menu.is-hidden{opacity:0;pointer-events:none}.locale-list{transition:opacity ease-in-out .25s;position:absolute;z-index:100;top:calc(var(--top) + .5rem);left:var(--left);transform:translateX(-50%);opacity:1;width:7.8125rem;min-height:2.5rem;height:auto;max-height:9.375rem;overflow-y:auto;scrollbar-width:thin;scrollbar-color:gray rgba(0,0,0,0);background-color:var(--clr-txt-neg-400);border-radius:.5rem;box-shadow:0 0 5px 5px rgba(0,0,0,.1);margin:0;list-style:none;display:flex;flex-direction:column;gap:0;justify-content:flex-start;align-items:flex-start;padding:.5rem}.locale-list::-webkit-scrollbar{height:4px;margin-right:-2rem}.locale-list::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.locale-list::-webkit-scrollbar-thumb{background:gray;border-radius:4px}.locale-list::-webkit-scrollbar-thumb:hover{background:gray}.locale{text-transform:uppercase;font-size:1rem;font-weight:600;line-height:1;color:var(--clr-txt-400);border-bottom:1px solid rgba(0,0,0,.25);width:100%}.locale:last-child{border-bottom:0}.locale a{text-decoration:none;color:inherit;width:100%;display:block;padding-block:.5rem}.btn-toggle-menu{background-color:rgba(0,0,0,0);padding:0;border:0;border-radius:0;font-size:2rem;line-height:1;color:var(--clr-txt-neg-400);width:2rem;aspect-ratio:1}.btn-toggle-menu.is-active .icon-close{display:block}.btn-toggle-menu.is-active .icon-open{display:none}.btn-toggle-menu .icon-open,.btn-toggle-menu .icon-close{pointer-events:none}.btn-toggle-menu .icon-close{display:none}.btn-toggle-menu .icon-open{display:block}.dropdown-menu{position:fixed;z-index:100;top:var(--nav-h);left:0;width:100%;height:calc(100dvh - var(--nav-h));background-color:var(--clr-primary);opacity:1;transform:scaleY(1);transform-origin:top;padding:1.25rem}.dropdown-menu.is-hidden{transform:scaleY(0)}.dropdown-menu .nav-voicelist{display:flex;flex-direction:column;gap:2rem;justify-content:center;align-items:center;text-align:center;margin:0;height:100%}.site-footer{--p: var(--p-inline);padding:var(--p);background-image:url(../assets/app/assets/footer-bg.jpg);background-size:cover;background-repeat:no-repeat;background-position:top right;display:grid;grid-template-areas:"claim links" "colophon links";row-gap:var(--p-block)}@media screen and (max-width: 47.9375rem){.site-footer{padding-block:calc(var(--p-block)/2);display:flex;flex-direction:column;gap:calc(var(--p-block)/2) var(--p);justify-content:flex-start;align-items:flex-start}}.site-footer *{padding:0;margin:0;box-sizing:border-box}.site-footer img{display:block;width:100%;max-width:100%;max-height:100%}.site-footer .site-logo-cont{display:flex;flex-direction:row;gap:0 0;justify-content:flex-start;align-items:flex-start;width:clamp(12.5rem, 20vw, 24.125rem);transition:all ease-in-out .25s}@media(hover: hover){.site-footer .site-logo-cont:hover{opacity:.7}}.footer-title-claim{grid-area:claim}.footer-voicelist-socials{grid-area:links;display:flex;flex-direction:row;gap:var(--p);justify-content:flex-end;align-items:stretch}@media screen and (max-width: 47.9375rem){.footer-voicelist-socials{flex-direction:column;justify-content:flex-start;align-items:flex-start}}.footer-colophon{grid-area:colophon;display:flex;flex-direction:column;gap:.75rem;justify-content:flex-end;align-items:flex-start}.footer-title,.footer-claim{font-family:"Oswald",sans-serif;font-weight:400;line-height:1.25;line-height:1;color:var(--clr-secondary)}.footer-title{text-transform:uppercase;font-weight:700}.footer-claim{text-transform:uppercase}.copyright{font-size:clamp(.85rem,1.25vw,1.125rem)}.copyright a{color:var(--clr-secondary)}.footer-voicelist,.footer-socials{list-style:none;padding:0;display:flex;flex-direction:column;gap:var(--p);justify-content:center;align-items:flex-end}@media screen and (max-width: 47.9375rem){.footer-voicelist,.footer-socials{width:100%;gap:1em;flex-direction:row;justify-content:flex-start;align-items:center;flex-wrap:wrap}}.footer-voicelist a,.footer-socials a{color:inherit;text-decoration:none;text-align:right;display:flex;flex-direction:row;gap:0;justify-content:flex-end;align-items:center;transition:all ease-in-out .25s}@media(hover: hover){.footer-voicelist a:hover,.footer-socials a:hover{opacity:.7}}.footer-voicelist .voice-icon,.footer-socials .voice-icon{width:1em;height:1em}.footer-voicelist{padding-right:var(--p);border-right:1px solid var(--clr-secondary)}@media screen and (max-width: 47.9375rem){.footer-voicelist{padding-right:0;border-right:0}}.footer-voice{color:var(--clr-secondary);text-transform:uppercase;font-size:1.25rem;font-weight:700;line-height:1}@media screen and (max-width: 61.9375rem){.footer-voice{font-size:1rem}}.footer-socials{row-gap:calc(var(--p)/2)}.footer-social{width:var(--p);height:var(--p);display:flex;flex-direction:row;gap:0 0;justify-content:flex-start;align-items:flex-start}@media screen and (max-width: 47.9375rem){.footer-social{width:2rem;height:2rem}}.section-cards{--p: var(--p-inline);--clr-orange: #F7B25F;--clr-green: #97B93A;--clr-red: #EE3124;width:115rem;max-width:100%;display:flex;flex-direction:row;gap:var(--p);justify-content:center;align-items:stretch;flex-wrap:wrap}.section-cards *{padding:0;margin:0;box-sizing:border-box}.section-cards img{display:block;width:100%;max-width:100%;max-height:100%}.card{flex:0 0 calc((100% - var(--p)*2)/3);text-decoration:none;color:var(--clr-txt-neg-400);position:relative;display:flex;flex-direction:column;gap:var(--p);justify-content:flex-start;align-items:flex-start;border-radius:1.25rem;overflow:hidden;transition:all ease-in-out .25s}@media screen and (max-width: 73.6875rem){.card{flex:0 0 calc((100% - var(--p))/2)}}@media screen and (max-width: 47.9375rem){.card{flex:0 0 100%}}@media(hover: hover){.card:hover{opacity:.7}}.card .btn-arrow{margin-top:auto;margin-right:var(--p);margin-bottom:var(--p);margin-left:auto;width:1.875rem;height:1.875rem}@media screen and (max-width: 47.9375rem){.card .btn-arrow{width:1.5rem;height:1.5rem}}.card .card-thumb{width:100%}.card .card-thumb img{display:block;width:100%;max-width:100%;max-height:100%;aspect-ratio:586/286;-o-object-fit:cover;object-fit:cover;border-radius:1.25rem}.card .card-body{padding:0 var(--p) 0;display:flex;flex-direction:column;gap:0;justify-content:flex-start;align-items:flex-start}@media screen and (max-width: 47.9375rem){.card .card-body{padding:0 calc(var(--p)*2) calc(var(--p)*2)}}.card .card-title,.card .card-desc{text-wrap:balance}.card .card-title{font-family:"Oswald",sans-serif;font-weight:400;line-height:1.25;text-transform:uppercase;text-align:center;margin-bottom:var(--p)}.card-clr-orange{background-color:var(--clr-orange)}.card-clr-green{background-color:var(--clr-green)}.card-clr-red{background-color:var(--clr-red)}.page-error{--p-block: 7.5rem;--p-inline: 2.5rem}@media screen and (max-width: 47.9375rem){.page-error{--p-block: 5rem;--p-inline: 1.25rem}}.main-content-error{padding:var(--p-block) var(--p-inline);display:flex;flex-direction:column;gap:var(--p-block);justify-content:flex-start;align-items:center}.main-content-error *{padding:0;margin:0;box-sizing:border-box}.main-header-error{width:99.625rem;max-width:100%;display:flex;flex-direction:row;gap:1.25rem 0;justify-content:center;align-items:center;flex-wrap:wrap}.main-header-error .header-body{width:55%;display:flex;flex-direction:column;gap:2.5rem 0;justify-content:flex-start;align-items:flex-start}@media screen and (max-width: 61.9375rem){.main-header-error .header-body{width:100%}}.main-header-error .page-title,.main-header-error .page-subtitle{color:var(--clr-primary);text-wrap:balance}.main-header-error .page-subtitle{font-family:"Oswald",sans-serif;font-weight:400;line-height:1.25;text-transform:uppercase;font-size:clamp(1.5rem,2vw,2.25rem)}.main-header-error .header-text{font-size:1.25rem;line-height:1.25rem}.main-header-error .header-text a{color:var(--clr-highlight)}.main-header-error .header-decoration{display:block;width:45%;max-width:100%;height:auto;max-height:100%}@media screen and (max-width: 61.9375rem){.main-header-error .header-decoration{display:none}}.page-form img{max-width:100%;max-height:100%}.page-form .main-content{width:56.25rem;max-width:100%;padding:7.5rem 1.25rem;margin-inline:auto;display:flex;flex-direction:column;gap:2.5rem;justify-content:flex-start;align-items:flex-start}@media screen and (max-width: 47.9375rem){.page-form .main-content{padding-block:5rem}}.page-form .main-content *{padding:0;margin:0;box-sizing:border-box}.page-form .main-header{padding-inline:2.5rem}@media screen and (max-width: 47.9375rem){.page-form .main-header{padding-inline:0}}main .section-form-success{display:flex;flex-direction:column;gap:2.5rem;justify-content:flex-start;align-items:flex-start}main .section-form-success .btn-primary{border-radius:100px;font-size:1.125rem;text-transform:uppercase;padding:1rem 2rem;cursor:pointer;transition:all ease-in-out .25s}@media(hover: hover){main .section-form-success .btn-primary:hover{opacity:.7}}.page-home,.page-learnmore{--p-block: 7.5rem;--p-inline: 2.5rem}@media screen and (max-width: 47.9375rem){.page-home,.page-learnmore{--p-block: 5rem;--p-inline: 1.25rem}}.page-home .section-cards,.page-learnmore .section-cards{padding:0 var(--p-inline) var(--p-block);margin-inline:auto}.page-home .card:first-child,.page-learnmore .card:first-child{overflow:visible}.page-home .card:first-child .card-thumb,.page-learnmore .card:first-child .card-thumb{position:relative}.page-home .card:first-child .card-thumb::before,.page-learnmore .card:first-child .card-thumb::before{content:"";position:absolute;z-index:0;top:0;left:50vw;transform:translateX(-50%);width:200vw;height:50%;background-color:var(--clr-txt-neg-400);pointer-events:none}.page-home .card:first-child .card-thumb img,.page-learnmore .card:first-child .card-thumb img{position:relative;z-index:10}*,*::before,*::after{box-sizing:border-box}html,body{margin:0;padding:0;width:100%;overflow-x:clip}body{font-family:"Noto Sans",sans-serif;background-color:var(--clr-beige)}.menu{display:flex;justify-content:space-between;align-items:center}.nav-bar{display:flex;justify-content:space-between;align-items:center;padding-inline:clamp(3.75rem,-5.174rem + 9.52vw,6.25rem);background-color:var(--clr-red);margin-top:0;height:8.125rem;position:fixed;z-index:1000;width:100vw}@media(max-width: 1200px){.nav-bar{display:none}}:root[lang=it-IT] .title-list ul{gap:1rem}:root[lang=en-GB] .title-list ul{gap:1rem}:root[lang=it-IT] .title-list ul{gap:1rem}:root[lang=pt-PT] .title-list ul{gap:1rem}.title-list{display:flex;justify-content:center;align-items:center}.title-list ul{display:flex;gap:.5rem;padding-inline-start:unset}.title-list a{text-decoration:unset;color:var(--clr-white-smoke)}.title-list li{list-style-type:none}.menu-item{list-style-type:none;font-size:clamp(1rem,.11rem + 0.95vw,1.25rem);font-weight:600;cursor:pointer;display:flex;align-items:center;height:2.5rem;text-transform:uppercase;color:var(--clr-white-smoke);padding-inline:.5rem;padding-block:.625rem}.menu-item.icon{display:flex;align-items:center;justify-content:space-between;gap:10px}@media(max-width: 1400px){.menu-item.icon{display:none}}.menu-item.selected{position:relative}.menu-item.selected ::after{content:"";background-color:#f7b25f;position:absolute;left:-1px;bottom:-1px;width:calc(100% + 2px);height:4px;border-bottom-left-radius:.25rem;border-bottom-right-radius:.25rem}.nav-bar-mobile{display:none;justify-content:space-between;align-items:center;padding-inline:2.5rem;background-color:var(--clr-red);margin-top:0;position:fixed;z-index:1000;width:100%;overflow-x:hidden;height:75px}.nav-bar-mobile .icon{width:clamp(6.25rem,4.337rem + 3.99vw,9.125rem);height:clamp(2.5rem,1.334rem + 2.43vw,4.25rem)}.nav-bar-mobile .container-circle{width:40px;height:40px;border:1px solid var(--clr-white-smoke)}@media(max-width: 1200px){.nav-bar-mobile{display:flex}}.nav-bar-mobile .right-section{display:flex;position:relative;width:100%;overflow-x:hidden}.right-icon{width:24px;height:24px}.main-title{font-size:clamp(2.5rem,.428rem + 3.81vw,5rem);font-weight:900;color:var(--clr-orange);margin:0;line-height:125%}.container-title-language{display:flex;justify-content:center;align-items:center;position:relative;cursor:pointer}.menu-language{position:absolute;top:105px;right:80px;width:130px;background-color:var(--clr-red);border-radius:30px;z-index:20;padding:1rem;box-shadow:0 4px 12px rgba(0,0,0,.25);display:none}.menu-language .lang-select{color:#fff;font-size:1.125rem;font-weight:400;text-align:center}.menu-language .list-language{list-style-type:none;color:#fff;font-size:1.125rem;font-weight:400;display:flex;flex-direction:column;gap:16px;justify-content:center;align-items:center}.menu-language.open{display:block}.vertical-line{width:1.5px;height:clamp(2.8125rem,.933rem + 3.91vw,5.625rem);background-color:var(--clr-beige)}.vertical-line.longer{height:calc(100% - 80px);background-color:var(--clr-blue)}.container-circle{display:flex;align-items:center;justify-content:center;width:60px;height:60px;border:2px solid var(--clr-white-smoke);border-radius:50%;aspect-ratio:1}.container-circle p{font-size:clamp(1.125rem,1.022rem + 0.19vw,1.25rem);font-weight:500;color:var(--clr-white-smoke)}.app-container{display:flex;flex-direction:column}.wrap-img-background{position:relative}.wrap-img-background img{height:54.375rem;height:clamp(31.25rem,4.827rem + 41.29vw,54.375rem);width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.wrap-img-background .intro-hero{position:absolute;display:flex;flex-direction:column;left:50%;top:50%;transform:translate(-50%, -50%)}.wrap-img-background .intro-hero img{width:600px;width:clamp(18.75rem,3.216rem + 28.57vw,37.5rem);-o-object-fit:contain;object-fit:contain;height:-moz-fit-content;height:fit-content}.wrap-img-background .intro-hero .hero-logo{height:200px;height:clamp(6.25rem,1.076rem + 9.52vw,12.5rem)}.wrap-img-background .intro-hero .hero-title{height:400px;height:clamp(12.5rem,7.326rem + 9.52vw,18.75rem)}.wrap-img-background .intro-hero .hero-date{height:clamp(6.25rem,3.354rem + 5.33vw,9.75rem)}.intro-section{background-color:#fff;display:grid;grid-template-columns:repeat(2, 1fr);padding-block:clamp(3.75rem,-2.496rem + 8.33vw,7.5rem);padding-inline:clamp(3.75rem,-10.828rem + 19.44vw,12.5rem);gap:2.5rem;align-items:center;min-height:clamp(28.125rem,4.6875rem + 31.25vw,42.1875rem);position:relative}@media(max-width: 1200px){.intro-section{grid-template-columns:1fr;gap:.625rem;height:-moz-fit-content;height:fit-content}}.title,.subtitle{text-wrap:balance}.title{font-family:"Oswald",sans-serif;line-height:125%;color:var(--clr-red);text-transform:capitalize;font-size:5rem;font-size:clamp(3rem,-0.328rem + 4.44vw,5rem);font-weight:400}@media(max-width: 1000px){.title{text-align:center}}.subtitle{font-family:"Oswald",sans-serif;line-height:125%;color:var(--clr-red);text-transform:uppercase;font-size:2.25rem;font-size:clamp(1.5rem,.246rem + 1.67vw,2.25rem);font-weight:400}.intro-desc{font-size:1.5rem;font-size:clamp(1.25rem,.828rem + 0.56vw,1.5rem)}.p-40-black{font-size:clamp(1.75rem,1.132rem + 1.14vw,2.5rem);font-weight:900;line-height:125%;text-transform:uppercase}.p-40-black.center{text-align:center}.wrap-descr{font-size:clamp(1rem,.897rem + 0.19vw,1.125rem)}.wrap-card{gap:2.5rem;padding-inline:clamp(1.25rem,-3.212rem + 4.76vw,2.5rem);display:grid;grid-template-columns:repeat(3, 1fr);position:relative;padding-block:clamp(3.75rem,-2.496rem + 8.33vw,7.5rem);grid-auto-rows:1fr;align-items:stretch}.wrap-card.double{grid-template-columns:repeat(2, 1fr);justify-self:center;gap:1.25rem;width:-moz-fit-content;width:fit-content;margin-inline:auto}.wrap-card.double .single-card{max-width:586px}@media(max-width: 768px){.wrap-card.double{grid-template-columns:1fr}}@media(max-width: 1200px){.wrap-card{grid-template-columns:repeat(2, 1fr);gap:1.875rem}}@media(max-width: 768px){.wrap-card{grid-template-columns:1fr}}.single-card{display:flex;flex-direction:column;border-radius:1.25rem;color:var(--clr-white-smoke);z-index:50;height:100%}.single-card .card-image{width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;aspect-ratio:16/9;border-top-left-radius:1.25rem;border-top-right-radius:1.25rem;flex-shrink:0;z-index:50}.single-card .content-card{flex:1;display:flex;flex-direction:column;justify-content:space-between;padding:clamp(1.25rem,.22rem + 1.9vw,2.5rem) clamp(2.5rem,.428rem + 3.81vw,5rem)}@media(max-width: 1900px){.single-card .content-card{padding:1.25rem 2.5rem}}.single-card .title-single-card{font-family:"Oswald",sans-serif;font-weight:400;font-size:3.25rem;font-size:clamp(2.25rem,-0.432rem + 2.86vw,3rem);line-height:125%;text-align:center;text-transform:uppercase;flex:0 0 auto}@media(max-width: 768px){.single-card .title-single-card{flex:0}}.single-card .descr{font-size:1.25rem;flex:1}.single-card.orange{background-color:var(--clr-orange)}.single-card.red{background-color:var(--clr-red)}.single-card.green{background-color:#97b93a;display:none}.arrow-icon-card{width:clamp(1.25rem,.735rem + 0.95vw,1.875rem);height:clamp(1.25rem,.735rem + 0.95vw,1.875rem);align-self:flex-end;cursor:pointer}.footer{background-color:#e3efe1;padding:2.5rem;width:100vw;height:100%;background-image:url(../assets/app/assets/footer-bg.jpg);background-repeat:no-repeat;background-size:cover;display:grid;grid-template-columns:repeat(12, 1fr);grid-template-rows:auto auto;grid-template-areas:"title       title       title       title        title      title       menu-social menu-social menu-social menu-social menu-social menu-social" "logo-policy logo-policy logo-policy logo-policy logo-policy logo-policy menu-social menu-social menu-social menu-social menu-social menu-social";gap:2.5rem}@media(max-width: 1200px){.footer{background-position:right center}}@media(max-width: 768px){.footer{grid-template-columns:1fr;grid-template-areas:"title" "menu-social" "logo-policy";gap:1.25rem}}.footer .main-title{text-align:left;color:var(--clr-blue);font-size:5rem;font-size:clamp(4rem,2.996rem + 1.67vw,5rem);font-family:"Oswald",sans-serif;text-transform:uppercase}@media(max-width: 768px){.footer .main-title{font-size:2.5rem}}.footer .p-40-regular{font-size:clamp(2rem,1.588rem + 0.76vw,2.5rem);font-weight:400;line-height:100%;text-transform:uppercase;color:var(--clr-blue);font-family:"Oswald",sans-serif}@media(max-width: 768px){.footer .p-40-regular{font-size:1.75rem}}.footer-title-area{grid-area:title;display:flex;flex-direction:column}.footer-logo-policy-area{grid-area:logo-policy;display:flex;flex-direction:column;margin-top:clamp(3.125rem,-5.163rem + 15.24vw,13.125rem)}@media(min-width: 1024px){.footer-logo-policy-area{text-wrap:nowrap}}.footer-menu-social-area{grid-area:menu-social;display:flex;justify-content:flex-end;align-items:center;gap:2.5rem}@media(max-width: 768px){.footer-menu-social-area{flex-direction:column;align-items:flex-start}.footer-menu-social-area ul{display:none}}.wrap-column-vertical{display:flex;flex-direction:column;gap:150px;height:100%}@media(max-width: 768px){.wrap-column-vertical{flex-direction:row}}.wrap-logo-policy{display:flex;flex-direction:column}.wrap-logo-policy img{width:386px;width:clamp(9.375rem,-2.851rem + 22.48vw,24.125rem);height:180px;height:clamp(4.375rem,-1.326rem + 10.48vw,11.25rem)}.wrap-logo-policy p{font-size:clamp(.875rem,.669rem + 0.38vw,1.125rem);font-weight:500}.wrap-logo-policy a{color:var(--clr-blue)}.wrap-column-horizontal{display:flex;justify-content:flex-end;align-items:center;gap:2.5rem}.wrap-list{display:flex;flex-direction:column;gap:1.25rem;list-style-type:none;padding-inline-start:unset}@media(max-width: 768px){.wrap-list{justify-content:center;align-items:center;text-align:center}}@media(max-width: 768px){.wrap-list.social{flex-direction:row}}.wrap-list .item-list{font-size:clamp(1.125rem,1.228rem + -0.19vw,1rem);font-weight:600;color:var(--clr-blue);text-align:end;text-transform:uppercase}.wrap-list .item-list a{text-decoration:unset;color:inherit}.wrap-list .item-list.icon{display:flex;align-items:center;gap:10px;justify-content:flex-end;text-decoration:unset}.container-grid{display:grid;grid-template-columns:repeat(2, 1fr);gap:2.5rem;padding-bottom:clamp(2.5rem,-1.644rem + 7.62vw,7.5rem);margin-inline:clamp(3.75rem,-3.496rem + 13.33vw,12.5rem);z-index:10}@media(max-width: 992px){.container-grid{grid-template-columns:1fr;justify-content:center}}.container-grid .col-text{position:relative;margin-top:8rem}@media(max-width: 992px){.container-grid .col-text{margin-top:4rem}}.container-grid .col-text .title{text-transform:none;margin-top:-5px}.container-grid .col-text p,.container-grid .col-text li{font-size:clamp(1rem,.588rem + 0.76vw,1.5rem)}.container-grid .col-card{position:sticky;top:16rem;align-self:start}.container-grid .col-card .single-col-card{height:-moz-fit-content;height:fit-content;border-radius:1.25rem;background-color:#fff;padding:clamp(1rem,-0.248rem + 2.29vw,2.5rem);align-items:start;width:100%;display:flex;flex-direction:column;align-content:center}@media(min-width: 992px){.container-grid .col-card .single-col-card{max-height:calc(100dvh - var(--nav-h) - 5rem - 8rem);overflow-y:scroll;scrollbar-color:rgba(0,0,0,.2) rgba(0,0,0,0);scrollbar-width:thin}.container-grid .col-card .single-col-card::-webkit-scrollbar-button{display:none}}@media(max-width: 768px){.container-grid .col-card .single-col-card{align-items:center}}.container-grid .col-card .single-col-card .title-col-card{font-size:clamp(1rem,.897rem + 0.19vw,1.125rem);font-weight:600;text-transform:uppercase;position:relative;line-height:1}@media(max-width: 768px){.container-grid .col-card .single-col-card .title-col-card{text-align:center;line-height:125%}}.container-grid .col-card .single-col-card .title-col-card::after{content:"";background-color:#6199c7;position:absolute;left:0;bottom:-4px;width:100%;height:1px}.container-grid .col-card .single-col-card .container-btn-text{display:flex;flex-direction:row;gap:.5rem;align-items:center}.container-grid .col-card .single-col-card .container-btn-text .btn{width:8.75rem;height:2.25rem;border:1PX solid var(--clr-blue);border-radius:2.25rem;background-color:var(--clr-blue);padding:.5rem 2.625rem;color:#fff;font-size:.8125rem;font-weight:600;text-transform:uppercase;display:flex;justify-content:center;align-items:center;cursor:pointer}.container-grid .col-card .single-col-card .container-btn-text p{font-size:1.125rem;font-weight:500}@media(max-width: 768px){.container-grid .col-card .single-col-card .container-btn-text{flex-wrap:wrap-reverse;justify-content:center;text-align:center;flex-direction:column}}.main-section{width:100%;position:relative}.tre-linee{position:absolute;top:-120px;right:0;z-index:-10}@media(max-width: 992px){.tre-linee{display:none}}.pomodoro{position:absolute;top:715px;left:calc(50% + 750px)}.tre-cerchi{position:absolute;top:950px;left:1035px}.zucca{position:absolute;top:140%;left:70%;z-index:-5}@media(max-width: 992px){.zucca{display:none}}@keyframes rotate-clockwise{from{transform:rotate(0deg)}to{transform:rotate(45deg)}}@keyframes rotate-counter-clockwise{from{transform:rotate(0deg)}to{transform:rotate(-45deg)}}@keyframes rotate-slow{from{transform:rotate(0deg)}to{transform:rotate(45deg)}}.tre-linee{position:absolute;top:-120px;right:0;z-index:-10;animation:rotate-clockwise linear;animation-timeline:scroll(root);animation-range:0% 100%}.pomodoro{position:absolute;top:715px;left:calc(50% + 750px);animation:rotate-counter-clockwise linear;animation-timeline:scroll(root);animation-range:0% 80%}.tre-cerchi{position:absolute;top:950px;left:1035px;animation:rotate-clockwise linear;animation-timeline:scroll(root);animation-range:entry 0% exit 100%}@media(min-width: 2000px){.tre-cerchi{left:calc(1035px + 30vh);top:calc(1000px + 5vh)}}.zucca{position:absolute;top:1512px;left:1344px;z-index:-5;animation:rotate-slow linear;animation-timeline:scroll(root);animation-range:60% 100%}@media(max-width: 1360px){.zucca{display:none}}.mobile-nav{display:none}@media(max-width: 1200px){.mobile-nav{position:relative;z-index:100}.mobile-nav.is-open .menu{position:fixed;top:0;right:-100%;width:100%;height:100dvh;background-color:var(--clr-red);padding:4rem 2rem 2rem;transition:right .3s ease;z-index:102;display:flex;flex-direction:column;align-items:center;gap:16px}.mobile-nav.is-open .menu ul{display:flex;flex-direction:column;justify-content:center;align-items:center;padding-inline-start:unset}.mobile-nav.is-open .title-list-mobile{display:flex;flex-direction:column}.mobile-nav.is-open .title-list-mobile ul{display:flex;gap:0rem;margin-top:50px}.mobile-nav.is-open .close-btn{position:absolute;top:1rem;right:1rem;background:none;color:#fff;border:none;font-size:2rem;cursor:pointer}.mobile-nav.is-open .tre-cerchi-mobile{position:absolute;bottom:20px;right:20px;font-size:2rem;cursor:pointer;z-index:103;width:140px;height:140px}.mobile-nav.is-open .menu ul{list-style:none;padding:0;width:100%;text-align:center}.mobile-nav.is-open .menu-item{margin:1rem 0}.mobile-nav.is-open .menu-item a{color:#fff;text-decoration:none;font-size:16px;display:block}.mobile-nav.is-open .mobile-nav.open .menu{right:0}.mobile-nav.is-open .mobile-nav.open .overlay{opacity:1;visibility:visible}}.menu-toggle{background-color:var(--clr-red);color:#fff;font-size:2rem;padding:.5rem 1rem;border:none;cursor:pointer;margin:1rem;border-radius:6px;z-index:101;position:relative}.overlay{position:fixed;top:0;left:0;height:100dvh;width:100dvw;opacity:0;visibility:hidden;transition:opacity .3s ease;z-index:200}@media(min-width: 1200px){.menu-toggle,.overlay,.close-btn{display:none}.menu{position:static;height:auto;padding:0;flex-direction:row;justify-content:center;background:rgba(0,0,0,0)}.menu ul{display:flex;gap:1rem;margin:0}.menu-item a{font-size:1rem;color:var(--clr-red)}}.animation{animation:rotate-counter-clockwise linear;animation-timeline:scroll(root);animation-range:0% 80%}.img-responsive{width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.container-deco-sapere{overflow:hidden}.container-deco-sapere .tre-linee-verde-sapere{position:absolute;z-index:500;top:0;left:50%}@media(min-width: 1200px){.container-deco-sapere .tre-linee-verde-sapere{width:880px;left:70%}}@media(max-width: 992px){.container-deco-sapere .tre-linee-verde-sapere{display:none}}.container-deco-sapere .pomodoro-sapere{position:absolute;z-index:50;top:23%;left:80%;width:250px}@media(min-width: 1200px){.container-deco-sapere .pomodoro-sapere{width:250px;top:20%}}@media(max-width: 1200px)and (min-width: 992){.container-deco-sapere .pomodoro-sapere{width:180px;top:16%;left:0;z-index:1}}@media(max-width: 992px){.container-deco-sapere .pomodoro-sapere{display:none}}.container-deco-sapere .tre-cerchi-sapere{position:absolute;z-index:500;top:40%;left:-8%;width:clamp(15.625rem,5.608rem + 16.16vw,25rem)}@media(max-width: 1200px){.container-deco-sapere .tre-cerchi-sapere{display:none}}.container-deco-sapere .zucca-sapere{position:absolute;bottom:35%;right:-8%;z-index:5;width:clamp(15.625rem,-1.078rem + 26.94vw,31.25rem)}@media screen and (max-width: 47.9375rem){.container-deco-sapere .zucca-sapere{display:none}}.container-deco-sapere .tre-linee-rosse-sapere{position:absolute;z-index:0;bottom:18%;left:0}@media screen and (max-width: 47.9375rem){.container-deco-sapere .tre-linee-rosse-sapere{display:none}}

/*# sourceMappingURL=App.css.map*/