.page-header-image{overflow:hidden}.page-header-image-inset{max-height:340px}.page-header-image-inset .bg{position:absolute;left:0;right:0;bottom:0;top:0;background-repeat:no-repeat;background-position:center;background-size:cover}.page-contents-container,.page-include{padding-top:15px;padding-bottom:15px}.page-main-title{margin-bottom:0}.page-contents-container .page-content{margin-top:20px}.page-contents-sponsorship-loggin #sponsorshipForm{margin:0 -7.5px}.page-include-sponsorship-loggin .sponsorshipButton{width:100%;margin-top:15px}.page-include-newsletter #newsletterFormSubmit{margin-top:20px;width:100%}.page-include-subpages .inset{padding:20px;background-color:#f2f2f2;border-radius:3px}.page-include-subpages .subpages{display:flex;flex-wrap:wrap}.page-include-subpages .subpage{width:100%}.page-include-subpages .subpage+.subpage{margin-top:20px}.page-include-subpages .subpage a{display:block;padding:20px;text-align:center;background-color:var(--tb-mono-white);border:1px solid #ddd;border-radius:3px;height:100%}.page-include-map .include-page-content{display:flex;flex-wrap:wrap}.page-include-map .categoriesTreeContainer1{display:block;padding:20px 0;background-color:var(--tb-mono-white);border-bottom:1px solid #ddd;border-top:1px solid #ddd;width:100%}.page-include-map .categoriesTreeContainer1+.categoriesTreeContainer1{margin-top:-1px}.page-include-map a.categoryTree1{font-size:20px;font-weight:500;display:block}.page-include-map .categoryTree1+.subCategoriesTree{margin-top:20px}.page-include-map a.categoryTree2{display:block;margin-bottom:15px;font-weight:500}.page-include-map .categoriesTreeContainer.categoriesTreeContainer2{padding-left:25px}.page-include-map .categoriesTreeContainer.categoriesTreeContainer3{display:inline-block;padding-right:25px}.page-include-map .categoriesTreeContainer2+.categoriesTreeContainer2{margin-top:25px}.page-include-map .categoriesTreeContainer3 a.categoryTree{display:block;margin-bottom:4px;color:var(--bs-gray-600)}@media (min-width:576px){.page-include-sponsorship-loggin .sponsorshipButton{width:220px}.page-include-newsletter #newsletterFormSubmit{width:220px}.page-include-subpages .inset{padding:20px 12.5px}}@media (min-width:768px){.page-contents-container{font-size:15px}}@media (min-width:992px){.page-contents-container,.page-include{padding-top:30px;padding-bottom:30px}}@media (min-width:1200px){.page-contents-container{font-size:16px;line-height:1.6}}.page-contents-terms-use .include-print #content-to-print,.page-contents-privacy-policy .include-print #content-to-print{margin-top:30px}.themeContent-faqs .page-grid .menu-pages{display:flex;flex-direction:column;gap:30px;padding-top:2.5rem}.themeContent-faqs .page-grid .menu-pages .module-title-link.active{color:var(--tb-neutral-600)}.themeContent-faqs .content-modules{padding-bottom:4rem}.themeContent-faqs .page-grid .inset .page-info{text-align:center}.themeContent-faqs .page-contents-container .page-main-title{font-size:24px;line-height:28px}.themeContent-faqs .page-contents-container .page-content{margin-top:1rem;font-family:Montserrat;font-size:18px;font-weight:400;line-height:21.6px;text-align:center;text-underline-position:from-font;text-decoration-skip-ink:none}.themeContent-faqs .page-contents-container .accordion{margin-top:68px}.themeContent-faqs .page-contents-container .accordion .accordion-item{border-left:0;border-right:0}.themeContent-faqs .page-contents-container .accordion .accordion-item button{padding:1.5rem 1rem;gap:1rem;justify-content:space-between;box-shadow:none}.themeContent-faqs .page-contents-container .accordion .accordion-item:last-child{border-bottom:0}.themeContent-faqs .page-contents-container .accordion .accordion-item .accordion-button:not([aria-expanded="true"]) .half-icon{display:none}.themeContent-faqs .page-contents-container .accordion .accordion-item .accordion-button[aria-expanded="true"] .full-icon{display:none}.themeContent-faqs .page-contents-container .accordion .accordion-item .accordion-button .icon{margin:0;width:16px;height:16px;fill:#878789;transform:none}.themeContent-faqs .page-contents-container .accordion .accordion-item .accordion-button .name{font-size:16px;font-weight:400;line-height:22.4px;color:var(--tb-neutral-900)}.themeContent-faqs .page-contents-container .accordion .accordion-item .html-output{padding:.5rem 2rem 1.5rem;font-size:16px;line-height:22px}.themeContent-faqs .page-grid .active-anchor,.themeContent-faqs .dropdown-menu.show.menu-pages-menu li a.active-anchor{color:var(--tb-neutral-600)}.themeContent-faqs .dropdown a.dropdown-toggle .icon{display:none}@media(max-width:991.5px){.themeContent-faqs .page-grid .menu-pages{display:none}.themeContent-faqs .content-modules{padding-bottom:6rem}.themeContent-faqs .page-contents-container .accordion{margin-top:1.5rem}.themeContent-faqs .page-contents-container .page-main-title{color:var(--tb-neutral-900)}.themeContent-faqs .page-contents-container .page-content{font-size:16px;line-height:24px}.themeContent-faqs .dropdown-menu.show.menu-pages-menu{display:flex;flex-direction:column;width:100%;margin-top:.5rem!important}.themeContent-faqs .dropdown-menu.show.menu-pages-menu li a{padding:.5rem;display:block}.themeContent-faqs .dropdown a.dropdown-toggle{display:flex;align-items:center;gap:1rem;justify-content:center}.themeContent-faqs .dropdown a.dropdown-toggle .icon{width:18px;height:18px}.themeContent-faqs .dropdown a.dropdown-toggle .icon{display:block}.themeContent-faqs .page-contents-container{padding-top:2rem;padding-bottom:2rem}}@media(min-width:992px){.themeContent-faqs .page-contents-container .page-info>.dropdown{pointer-events:none}.themeContent-faqs .page-grid{display:grid;grid-template-columns:306px 1fr;gap:1.5rem}}.themeContent-registerForm .inset :is(.page-main-title,.page-content){text-align:center}.themeContent-registerForm .inset .custom-register-form{max-width:900px;margin:2rem auto}.themeContent-registerForm .inset .custom-register-form .sendMailForm{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem}.themeContent-registerForm .inset .custom-register-form .sendMailForm .legalTextLinks{grid-column:1/3}.themeContent-registerForm .inset .custom-register-form .sendMailForm #sendMailSelectContactActivitiesContainer{grid-column:1/2}.themeContent-registerForm .inset .page-content{color:var(--tb-neutral-600)}.custom-register-form .form-group{margin:0}.themeContent-registerForm .inset .custom-register-form #sendMailSpecifyOtherActivityContainer{display:none}