page.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:2rem;margin-bottom:2rem}.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:600;display:block}.page-include-map .categoryTree1+.subCategoriesTree{margin-top:20px}.page-include-map a.categoryTree2{display:block;margin-bottom:15px;font-weight:600}.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}.subpages-template-contents>div{display:flex;flex-direction:column;gap:2rem}.subpages-template-contents .group-page-title{font-weight:600;color:rgba(81,108,118,1);margin-bottom:.75rem;font-size:16px;line-height:24px}.subpages-template-contents .group-pages{background-color:var(--tb-cream-700)}.subpages-template-contents .group-pages{padding:1rem;margin-bottom:1rem}.subpages-template-contents .group-pages ul{margin-bottom:1rem;display:flex;flex-direction:column;gap:.5rem}.subpages-template-contents .group-pages ul a:not(:hover){color:rgba(81,108,118,1)}.subpages-template-contents .module{--module-space:2rem}@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}.subpages-template-contents .inset{flex:0 0 calc(100% - 200px - 2rem)}.subpages-template-contents .column{flex:0 0 200px}.subpages-template-contents>div{flex-direction:row;gap:1rem}}@media (min-width:1200px){.subpages-template-contents>div{gap:2rem}.subpages-template-contents .group-pages ul{margin-bottom:2.25rem;padding:0 1rem;gap:1rem;font-size:16px;line-height:24px}.subpages-template-contents .group-pages{padding:1.5rem;margin-bottom:1.5rem}.subpages-template-contents .group-page-title{margin-bottom:1.5rem;font-size:24px;line-height:32px}.subpages-template-contents{padding-top:64px;padding-bottom:64px}:where(.page-contents-container,.page-include-contact){font-size:16px;line-height:1.6}.subpages-template-contents .inset{flex:0 0 calc(100% - 315px - 2rem)}.subpages-template-contents .column{flex:0 0 315px}}.page-contents-terms-use .include-print #content-to-print,.page-contents-privacy-policy .include-print #content-to-print{margin-top:30px}.newsletter-page-content{padding-top:46px;padding-bottom:104px}.newsletter-page-content .newsletter-title{text-align:center}.newsletter-page-content .newsletter-main-title{padding-top:38px;margin-bottom:0;font-size:36px;line-height:42px;color:rgba(248,172,22,1);font-weight:600}.newsletter-page-content .container-md{max-width:860px}.newsletter-page-content .newsletter-title-content{margin-top:16px;padding-bottom:42px;border-bottom-style:dashed;border-bottom-color:var(--tb-secondary-300);border-bottom-width:1px;font-size:16px;line-height:20px;color:var(--tb-secondary-800)}.newsletter-page-content .newsletter-form{margin-top:60px}.newsletter-page-content .newsletter-form .newsletter-form-title{font-size:28px;line-height:40px;color:rgba(81,108,118,1);font-weight:600;text-align:center;margin-bottom:60px}.newsletter-page-content .newsletter-form .container-md{max-width:calc(540px + 1.5rem)}.newsletter-page-content #newsletterSubmitContainer{margin-bottom:0}.newsletter-page-content #newsletterEmailField{border-radius:2rem}.newsletter-page-content #newsletterSubmitContainer .btn{width:100%}@media(max-width:575px){.newsletter-page-content .newsletter-main-title{font-size:32px;line-height:38px}.newsletter-page-content .newsletter-form .newsletter-form-title{font-size:24px;line-height:36px}}@media(min-width:992px){.themeContent-modularPage .module.module-page-01+:is(.module-page-event-list,.module-page-banner-02){--module-space-top:0;padding-top:calc(var(--module-space-top) / 2)}.themeContent-modularPage :is(.module-page-event-list,.module-page-banner-02):has(+.module.module-page-01),.themeContent-modularPage :is(.module-page-event-list,.module-page-banner-02):has(+.module.module-page-02){--module-space-bottom:4rem;padding-bottom:calc(var(--module-space-bottom) / 2)}.themeContent-modularPage :is(.module-page-event-list,.module-page-banner-02)+:is(.module-page-event-list,.module-page-banner-02){--module-space-top:2rem;padding-top:calc(var(--module-space-top) / 2)}.themeContent-modularPage :is(.module-page-event-list,.module-page-banner-02):has(+:is(.module-page-event-list,.module-page-banner-02)){--module-space-bottom:2rem;padding-bottom:calc(var(--module-space-bottom) / 2)}}
.module-page-banner-01 .container-fluid{padding-left:0;padding-right:0}.module-page-banner-01 .inset{position:relative;display:block}.module-page-banner-01 img{width:100%}.module-page-banner-01 .content{position:absolute;z-index:2;left:20px;right:20px;text-align:center;bottom:68px;max-width:800px;margin:0 auto;color:white}.module-page-banner-01 .content .title{font-size:48px;line-height:52px;font-weight:700;margin-bottom:2rem}.module-page-banner-01 .background-link{position:absolute;top:0;left:0;right:0;bottom:0;z-index:1}@media(max-width:1399px){.module-page-banner-01 .content .title{font-size:44px;line-height:48px}}@media(max-width:1199px){.module-page-banner-01 .content{bottom:45px}.module-page-banner-01 .content .title{font-size:40px;line-height:44px}}@media(max-width:991px){.module-page-banner-01 .content{bottom:32px}.module-page-banner-01 .content .title{font-size:36px;line-height:40px;margin-bottom:22px}}@media(max-width:767px){.module-page-banner-01 .content .title{text-shadow:0px 0px 10px #0000004d;font-size:26px;line-height:28px}.module-page-banner-01 .btn{padding:.5rem 1rem}.module-page-banner-01 .content{bottom:20px}}@media(max-width:575px){.module-page-banner-01 .content .title{margin-bottom:1rem;font-size:18px;line-height:22px;text-shadow:0px 0px 10px #000000c4}}
.module-page-banner-02 img{width:100%}
.block-full-width+.module-page-pill-links{padding-top:0;padding-bottom:0}.module-page-pill-links .items{display:flex;justify-content:center;gap:.75rem 1rem;flex-wrap:wrap}.module-page-pill-links .btn{padding:.5rem 1rem}@media(max-width:767px){.module-page-pill-links .btn{padding:.25rem .75rem}}
.module-page-09 .bg-icon.small{top:41px;left:29px;position:absolute;z-index:1}.module-page-09 .bg-icon.small .icon{width:54px;height:54px}.module-page-09 .bg-icon.big{bottom:20px;right:36px;position:absolute;z-index:1}.module-page-09 .bg-icon.big .icon{width:91px;height:46px}.module-page-09 .inset{position:relative;padding:41px 127.5px 20px}.module-page-09 .grid{display:flex;--col-gap:.75rem;gap:1.5rem var(--col-gap);flex-wrap:wrap;justify-content:center}.module-page-09 .grid .item{width:100%;text-align:center}.module-page-09 .item img{margin:0 auto}.module-page-09 .module-title{margin-top:1.5rem;margin-bottom:0;font-weight:700;color:var(--tb-secondary-600)}.module-page-09 .module-title-link .module-title{transition:color .15s ease-in-out}.module-page-09 .module-title-link:hover .module-title{color:#888}.module-page-09 .content{margin-top:.75rem;font-size:14px;line-height:20px;color:rgba(168,184,190,1)}.module-page-09 .btn-link{padding:0.75rem 0.5rem;margin-left:-0.5rem;display:inline-flex;align-items:center;gap:0.5rem;text-decoration:none}.module-page-09 .btn-link .icon{height:12px;width:12px}.module-page-09 .btn-cta{margin-top:47px}.module-page-09[data-mode="slider"] .swiper-wrapper{position:relative}.module-page-09[data-mode="slider"] .swiper{width:100%}.module-page-09[data-mode="slider"] .swiper-control:not(.swiper-button-lock)+.swiper-control:not(.swiper-button-lock)~.swiper{width:calc(100% - 64px)}.module-page-09[data-mode="slider"] .swiper-pagination{position:relative;bottom:0;margin-top:15px}.module-page-09[data-mode="slider"] .swiper-control{height:32px;width:32px;margin-top:-16px;border-radius:50%}.module-page-09[data-mode="slider"] .swiper-control .icon{width:1rem;height:1rem;margin:auto;left:0;right:0;bottom:0;top:0;position:absolute;color:var(--bs-gray-600)}.module-page-09[data-mode="slider"] .swiper-button-prev{left:-5px}.module-page-09[data-mode="slider"] .swiper-button-next{right:-5px}@media(min-width:576px){.module-page-09 .grid .item{width:calc(50% - ((var(--col-gap) * 1) / 2))}}@media(min-width:992px){.module-page-09 .grid{--col-gap:4rem}}@media(min-width:1200px){.module-page-09 .grid .item{width:calc(25% - ((var(--col-gap) * 3) / 4))}}@media(max-width:767px){.module-page-09 .inset{padding:32px 50px 20px}.module-page-09 .bg-icon.small{left:12px}}@media(max-width:575px){.module-page-09 .bg-icon.big{display:none}}
.module-page-blue-capsule .inset{position:relative;background-color:rgba(180,225,224,1);box-shadow:12px 12px 0px 0px #F07F55;display:flex;margin-bottom:12px;max-width:1500px;margin-inline:auto}.module-page-blue-capsule .icon-smile{position:absolute;right:22px;top:0;transform:translateY(-50%)}.module-page-blue-capsule .icon-smile .icon{width:6rem;height:6rem}.module-page-blue-capsule .content{padding-top:77px;padding-left:108px;padding-bottom:108px;max-width:43%;flex:0 0 43%}.module-page-blue-capsule .header{position:relative;padding-right:73px;display:flex;flex-direction:column}.module-page-blue-capsule .header .title{font-size:64px;font-weight:700;color:var(--tb-primary-500);text-transform:uppercase;line-height:1;margin-top:5px}.module-page-blue-capsule .subtitle{font-size:48px;line-height:34px;color:rgba(233,76,56,1)}.module-page-blue-capsule .subtitle b{font-weight:700}.module-page-blue-capsule .subtitle>div:last-child{text-align:right}.module-page-blue-capsule .header-icon{position:absolute;right:0;top:50%;transform:translateY(-50%)}.module-page-blue-capsule .header-icon .icon{width:3rem;height:3rem}.module-page-blue-capsule .text{margin-top:35px;font-size:20px;line-height:28px;color:var(--tb-secondary-500)}.module-page-blue-capsule .buttons{margin-top:28px;display:flex;flex-direction:column;align-items:baseline;gap:1rem}.module-page-blue-capsule .btn{padding:.5rem 1rem}.module-page-blue-capsule .btn:not(:hover):not(:active){background-color:transparent}.module-page-blue-capsule .btn .icon{width:1.5rem;height:1.5rem}.module-page-blue-capsule .content{max-width:43%;flex:0 0 43%}.module-page-blue-capsule .image{position:relative;z-index:2;max-width:57%;flex:0 0 57%;display:flex;align-items:center;justify-content:center}.module-page-blue-capsule .image img{object-fit:cover;width:100%}.module-page-blue-capsule .module-spacer{position:absolute;bottom:38px;left:102px;right:102px;z-index:1}@media(max-width:1399px){.module-page-blue-capsule .subtitle{font-size:36px;line-height:32px}.module-page-blue-capsule .header .title{font-size:54px}.module-page-blue-capsule .text{font-size:18px;line-height:26px}}@media(max-width:1199px){.module-page-blue-capsule .inset{box-shadow:4px 4px 0px 0px var(--tb-orange-500)}.module-page-blue-capsule .content{padding-top:57px;padding-left:48px;padding-bottom:88px;max-width:48%;flex:0 0 48%}.module-page-blue-capsule .image{max-width:52%;flex:0 0 52%}}@media(max-width:991px){.module-page-blue-capsule .inset{flex-direction:column;padding-bottom:45px}.module-page-blue-capsule .content{padding-top:57px;padding-left:48px;padding-right:48px;padding-bottom:45px}.module-page-blue-capsule .content,.module-page-blue-capsule .image{max-width:100%;flex:1}.module-page-blue-capsule .header{max-width:400px}.module-page-blue-capsule .image img{object-fit:contain}}@media(max-width:575px){.module-page-blue-capsule .content{padding:2rem}.module-page-blue-capsule .icon-smile{width:4rem;height:4rem}.module-page-blue-capsule .header-icon{right:-20px}.module-page-blue-capsule .subtitle{font-size:25px;line-height:23px}.module-page-blue-capsule .header{padding-right:40px;max-width:270px}.module-page-blue-capsule .header .title{font-size:38px}.module-page-blue-capsule .inset{padding-bottom:100px}}
.module-page-05 .container-fluid{padding-left:0;padding-right:0}.module-page-05 .grid{display:grid;grid-template-columns:1fr;gap:.75rem}.module-page-05 .item-caption{padding:.75rem;display:flex;align-items:center}.module-page-05 .module-title{margin-bottom:.5rem;font-size:28px;line-height:40px;font-weight:600;color:var(--tb-red-web-400)}.module-page-05 img{width:100%;height:100%;object-fit:cover}.module-page-05 .content{font-size:16px;line-height:24px;color:var(--tb-secondary-400)}.module-page-05 .btn{margin-top:1.5rem;padding:.5rem 1rem}.module-page-05 .swiper-pagination{position:static;padding-top:0.75rem}.module-page-05 .swiper-control{height:32px;width:32px;margin-top:-16px;background-color:rgba(0,0,0,0.2);color:var(--tb-mono-white);border-radius:50%}.module-page-05 .swiper-control:hover{background-color:rgba(0,0,0,0.3)}.module-page-05 .swiper-control:active{background-color:rgba(0,0,0,0.4)}.module-page-05 .swiper-button-prev{left:.75rem}.module-page-05 .swiper-button-next{right:.75rem}.module-page-05 .swiper-control .icon{height:48%;width:48%;position:absolute;left:0;right:0;bottom:0;top:0;margin:auto}.module-page-05 .swiper-button-prev .icon{transform:translateX(-5%)}.module-page-05 .swiper-button-next .icon{transform:translateX(5%)}@media (min-width:768px){.module-page-05 .grid{grid-template-columns:4fr 6fr}.module-page-05 .swiper-control{height:42px;width:42px;margin-top:-21px}}@media(min-width:992px){.module-page-05 .grid{gap:1.5rem}.module-page-05 .item-caption{padding:12px 0 12px 32px}}@media (min-width:1200px){.module-page-05 .swiper-control{height:50px;width:50px;margin-top:-25px}.module-page-05 .item-caption{padding:15px 0 15px 45px}}@media (min-width:1400px){.module-page-05 .item-caption{padding:17px 0 17px 112px}}@media(max-width:1199px){.module-page-05 .content{font-size:14px;line-height:22px}}@media(max-width:991px){.module-page-05 .grid{grid-template-columns:1fr}.module-page-05 .item-caption{padding:1rem 2rem}}
.module-page-01 .inset{max-width:960px;margin-left:auto;margin-right:auto}.module-page-01 .module-title{color:var(--tb-red-web-400);text-align:center;font-family:"Caveat",Tahoma;font-size:clamp(2.1875rem,2rem + 0.8333vw,3rem);font-weight:400;line-height:clamp(2.1875rem,1.8846rem + 1.3462vw,3.5rem);margin-bottom:0;font-size-adjust:0.5}.module-page-01 .module-title:has(+.content){margin-bottom:1rem}.module-page-01 .content{color:var(--tb-secondary-400);text-align:center;line-height:24px}@media (min-width:992px){.module.module-page-01{--module-space:4rem}}@media(min-width:1200px){.module-page-01 .content{font-size:16px}}
.module-page-02 .module-title{margin-bottom:1.5rem}.module-page-02 .content :where(h1,h2,h3,h4,h5,h6){margin-bottom:1rem}.module-page-02 .content .html-output>*:last-child{margin-bottom:0}.module-page-02 .large-image img{width:100%}@media (min-width:992px){.module.module-page-02{--module-space:4rem}}
.module-page-08 .grid{display:grid;grid-template-columns:1fr;gap:1.5rem .75rem}.module-page-08 .grid .item{min-width:0;padding-bottom:1rem}.module-page-08 .item img{width:100%}.module-page-08 .item .icon-img .icon{width:57px;height:57px}.module-page-08 .subtitle{font-size:14px;line-height:20px;color:var(--tb-red-web-500);text-decoration:underline;margin-top:1rem}.module-page-08 .module-title{margin-top:.5rem;margin-bottom:0;font-size:16px;line-height:24px;color:var(--tb-secondary-400)}.module-page-08 .module-title-link .module-title{transition:color .15s ease-in-out}.module-page-08 .module-title-link:hover .module-title{color:#888}.module-page-08 .content{margin-top:1.25rem;font-size:20px;line-height:36px;color:var(--tb-primary-500)}.module-page-08 .btn-link{padding:0.75rem 0.5rem;margin-left:-0.5rem;display:inline-flex;align-items:center;gap:0.5rem;text-decoration:none}.module-page-08 .btn-link .icon{height:12px;width:12px}.module-page-08 .swiper-pagination{position:static;padding-top:0.75rem}.module-page-08 .swiper-control{height:32px;width:32px;margin-top:-16px;background-color:rgba(0,0,0,0.2);color:var(--tb-mono-white);border-radius:50%}.module-page-08 .swiper-control:hover{background-color:rgba(0,0,0,0.3)}.module-page-08 .swiper-control:active{background-color:rgba(0,0,0,0.4)}.module-page-08 .swiper-button-prev{left:.75rem}.module-page-08 .swiper-button-next{right:.75rem}.module-page-08 .swiper-control .icon{height:48%;width:48%;position:absolute;left:0;right:0;bottom:0;top:0;margin:auto}.module-page-08 .swiper-button-prev .icon{transform:translateX(-5%)}.module-page-08 .swiper-button-next .icon{transform:translateX(5%)}@media(min-width:768px){.module-page-08 .grid{grid-template-columns:repeat(3,1fr)}.module-page-08 .swiper-control{height:42px;width:42px;margin-top:-21px}}@media(min-width:992px){.module-page-08 .grid{gap:3rem}}@media (min-width:1200px){.module-page-08 .swiper-control{height:50px;width:50px;margin-top:-25px}}@media(max-width:1199px){.module-page-08 .content{font-size:18px;line-height:31px}}@media(max-width:991px){.module-page-08 .grid{grid-template-columns:1fr}.module-page-08 .content{font-size:16px;line-height:26px;margin-top:1rem}.module-page-08 .module-title{float:left;margin-top:1rem}.module-page-08 .subtitle{float:left;margin-left:2rem}}@media(max-width:767px){.module-page-08 .grid{padding-inline:2rem}}
.module-mini-faq .bg{background-color:rgba(245,245,246,1);padding-top:51px;padding-bottom:40px;position:relative}.module-mini-faq .header{text-align:center}.module-mini-faq .module-title{color:var(--tb-secondary-400);font-size:40px;line-height:56px;font-weight:700}.module-mini-faq .content{margin-top:1.5rem;color:rgba(102,126,133,1);font-size:20px;line-height:28px}.module-mini-faq .columns-faq-wrap{position:relative}.module-mini-faq .columns-faq{margin-top:69px;padding-inline:50px;columns:2;column-gap:61px}.module-mini-faq .question{display:inline-block;width:100%;margin-bottom:40px;position:relative}.module-mini-faq .question-icon{position:absolute}.module-mini-faq .question:nth-child(1){padding-bottom:16px;margin-bottom:24px}.module-mini-faq .question:nth-child(1) .question-icon{right:0;bottom:-12px}.module-mini-faq .question:nth-child(1) .question-icon .icon{width:2rem;height:2rem}.module-mini-faq .question:nth-child(2) .question-title{padding-right:108px}.module-mini-faq .question:nth-child(2) .question-icon{top:0px;right:72px}.module-mini-faq .question:nth-child(2) .question-icon .icon{width:2rem;height:2rem}.module-mini-faq .question:nth-child(3) .question-icon{top:calc(100% + 10px);left:-16px}.module-mini-faq .question:nth-child(3) .question-icon .icon{width:45px;height:45px}.module-mini-faq .question:nth-child(4){padding-right:48px}.module-mini-faq .question:nth-child(4) .question-icon{top:50px;right:0}.module-mini-faq .question:nth-child(4) .question-icon .icon{width:45px;height:45px}.module-mini-faq .question:nth-child(5) .question-title{padding-right:50px}.module-mini-faq .question:nth-child(5) .question-icon{right:0;bottom:0}.module-mini-faq .question:nth-child(5) .question-icon .icon{width:45px;height:45px}.module-mini-faq .question-title{font-size:24px;line-height:32px;font-weight:600;color:rgba(81,108,118,1);margin-bottom:1rem;position:relative}.module-mini-faq .question-text{font-size:16px;line-height:24px;color:var(--tb-secondary-400)}.module-mini-faq .module-footer{margin-top:48px;text-align:center}.module-mini-faq .subtitle{font-size:20px;line-height:28px;color:rgba(81,108,118,1);font-weight:600;margin-bottom:2rem}.module-mini-faq .big-icon{position:absolute;left:-24px;top:0px;transform:rotate(90deg)}.module-mini-faq .big-icon .icon{width:96px;height:48px}.module-mini-faq .big-icon-2{position:absolute;right:10%;bottom:0;transform:translateY(50%)}.module-mini-faq .big-icon-2 .icon{width:96px;height:48px}@media(max-width:1199px){.module-mini-faq .content{font-size:18px;line-height:22px;margin-top:1rem}.module-mini-faq .question-title{font-size:22px;line-height:29px}.module-mini-faq .question-text{font-size:15px;line-height:23px}}@media(max-width:991px){.module-mini-faq .columns-faq{columns:1;padding-inline:4rem;margin-top:59px}.module-mini-faq .question:nth-child(1) .question-icon{right:-16px}.module-mini-faq .question:nth-child(3){margin-bottom:80px}.module-mini-faq .question:last-child{margin-bottom:0}}@media(max-width:767px){.module-mini-faq .module-title{font-size:35px;line-height:50px}.module-mini-faq .columns-faq{padding-inline:2rem;margin-top:50px}.module-mini-faq .big-icon{left:-3rem;transform:rotate(90deg) translateY(33%)}}@media(max-width:575px){.module-mini-faq .question:nth-child(2) .question-icon{right:0;top:16%}.module-mini-faq .question:nth-child(2) .question-title{padding-right:40px}.module-mini-faq .question:nth-child(4) .question-icon{right:-1rem}.module-mini-faq .question:nth-child(4){padding-right:30px}}
.module-page-event-list img{width:100%}
.module-page-event-grid-list .grid{display:grid;grid-template-columns:1fr;gap:2rem}.module-page-event-grid-list .grid .item{min-width:0}.module-page-event-grid-list img{width:100%}@media(min-width:768px){.module-page-event-grid-list .grid{grid-template-columns:1fr 1fr}}
.module-page-special .connectif-form:has(*)::before{display:none}.module-page-special .connectif-form>*{position:static;width:100%;height:auto}