.page-header-image{overflow:hidden}.page-header-image-inset{max-height:290px}.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(--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}#sendMailCvAcceptanceContainer{width:100%;display:flex;align-items:flex-start;gap:12px}#sendMailCvAcceptanceContainer .form-check-input{order:0;flex:0 0 auto;width:var(--checkbox-size);height:var(--checkbox-size);max-width:var(--checkbox-size);cursor:pointer}#sendMailCvAcceptanceContainer .form-check-label{order:1;flex:1 1 auto;margin:0;font-size:var(--bs-body-font-size);line-height:1.35}@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}.modular-page .container-md{padding:0}}.page-contents-terms-use .include-print #content-to-print,.page-contents-privacy-policy .include-print #content-to-print{margin-top:30px}.custom-form{max-width:700px;margin:0 auto}.contact-title{text-align:center}@media (min-width:768px){.custom-form .form-group.formField{width:calc(50% - 0.5rem)}#sendMailCommentContainer,#sendMailSelectMotivesContainer,#sendMailAttachmentContainer{width:100%}.custom-form .sendMailForm{display:flex;flex-wrap:wrap;justify-content:space-between}}.page-header-image-inset{padding:0}.page-header-image-inset img{width:100%}.contact-page .page-content .html-output{display:flex;flex-direction:column;align-items:center}.modular-page>.module:first-child{padding-bottom:0}
.module-page-01 .module-title{margin-bottom:0}.module-page-01 .module-title{text-align:center}.module-page-01 .second-text-seo{text-align:center;color:var(--color-gray);font-size:16px;line-height:24px}.module-page-01 .custom-seo-text{font-size:22px;line-height:28px;font-weight:var(--fw-bold)}.module-page-01 .custom-seo-text + .content{margin-top:1rem}.modular-product-list .module-page-01 .content{margin-top:1rem}@media(max-width:991px){.module-page-01 .custom-seo-text{font-size:16px;line-height:24px}.module-page-01 .second-text-seo{padding:0 30px;font-size:13px}}@media(min-width:992px){.modular-product-list .module-page-01 .content{margin-top:2rem}}
.module-gammas .image-col img{margin:0 auto}.module-gammas .content-wrapper{max-width:377px;margin:0 auto}.module-gammas .items-wrapper{display:flex;gap:.5rem}.module-gammas .item{padding:1rem 2rem;width:100%;box-shadow:0px 4px 20px 0px #00000040}.module-gammas .gamma-content .html-output{height:48px;line-height:24px;margin-bottom:.5rem;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.module-gammas .gamma-name{font-weight:var(--fw-bold);color:var(--color-black);margin-top:.25rem}.module-gammas .custom-btn{background-color:var(--color-secondary);border-color:var(--color-secondary);color:#FFF;font-size:16px;line-height:16px;padding:.5rem 6px;border-radius:4px}.module-gammas .custom-btn:hover,.module-gammas .custom-btn:active{background-color:var(--color-primary);border-color:var(--color-primary)}@media(max-width:767px){.module-gammas .items-wrapper{flex-direction:column}.module-gammas .image-col{max-width:540px;margin:0 auto}.module-gammas .item{box-shadow:0px 4px 4px 0px #00000040}}@media(min-width:992px){.module-gammas .item{width:calc(50% - 4px);padding:2rem}}.modular-product-list .items-wrapper{display:grid;gap:1.5rem}.modular-product-list .module-gammas .item{width:100%}.modular-product-list .module-gammas .image-col{margin-bottom:1rem}.modular-product-list .module-gammas .custom-btn{margin-top:1rem}@media(min-width:576px){.modular-product-list .items-wrapper{grid-template-columns:repeat(2,1fr)}}@media(min-width:992px){.modular-product-list .items-wrapper{grid-template-columns:repeat(4,1fr)}}