.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}.custom-page-header.send-mail-form .page-header-image-inset .bg{max-height:80px}.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(--color-light);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(--color-light);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:var(--fw-medium);display:block}.page-include-map .categoryTree1+.subCategoriesTree{margin-top:20px}.page-include-map a.categoryTree2{display:block;margin-bottom:15px;font-weight:var(--fw-medium)}.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:#888}@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}.page-store-contents-container table tr td:first-child{width:20px}.page-store-contents-container table tr td .icon{width:20px;height:20px}.page-store-contents-container table tr td .btn{min-width:200px;margin-top:15px}
.page-about-us-container .module-page-15{padding:0!important;position:relative}.module-page-15 .container-caption{position:absolute;top:0;left:0;right:0;bottom:0}.module-page-15 .caption{display:flex;padding-top:1.5rem;padding-bottom:1.5rem;padding-left:2rem;padding-right:2rem}.module-page-15 .caption:where(.right-bottom,.bottom-center,.left-bottom){padding-bottom:3rem}.module-page-15 .caption .content{z-index:2;position:relative}.module-page-15 .background-link{position:absolute;top:0;left:0;right:0;bottom:0;z-index:1}.module-page-15 .left-top{justify-content:flex-start;align-items:flex-start}.module-page-15 .top-center{align-items:flex-start;justify-content:center;text-align:center}.module-page-15 .right-top{justify-content:flex-end;align-items:flex-start;text-align:right}.module-page-15 .right-center{justify-content:flex-end;align-items:center;text-align:right}.module-page-15 .right-bottom{justify-content:flex-end;align-items:flex-end;text-align:right}.module-page-15 .bottom-center{justify-content:center;align-items:flex-end;text-align:center}.module-page-15 .left-bottom{justify-content:flex-start;align-items:flex-end}.module-page-15 .left-center{align-items:center;justify-content:flex-start}.module-page-15 .center{align-items:center;justify-content:center;text-align:center}.module-page-15 .content{display:inline-flex;flex-direction:column;gap:.75rem;font-size:20px;color:white;width:50%}.module-page-15 .content strong{font-size:24px;font-weight:var(--fw-bold)}.module-page-15 .caption .title{font-size:18px;font-weight:500;margin-bottom:0}.module-page-15 .content p{margin-bottom:0}.module-page-15 .content p:not(:first-child){margin-top:1rem}@media(max-width:575px){.module-page-15 .caption .content{width:100%}}@media(max-width:767px){.module-page-15 .content p ~ p{display:none}}@media(max-width:991px){.module-page-15 .content{font-size:14px}.module-page-15 .content strong{font-size:16px}}@media(min-width:992px){.layout-2 .col-layout-content .module-page-15 :where(.container,.container-md,.container-lg,.container-xl,.container-xxl){padding-left:4.25rem;padding-right:4.25rem}}@media (min-width:1200px){.module-page-15{--control-height:50px;--control-width:50px}.layout-2 .col-layout-content .module-page-15 :where(.container,.container-md,.container-lg,.container-xl,.container-xxl){padding-left:5rem;padding-right:5rem}}@media(min-width:768px) and (max-width:839px),(min-width:992px) and (max-width:1063px),(min-width:1200px) and (max-width:1271px){.module-page-15 .caption{padding-left:3rem;padding-right:3rem}}