#menu-officiel{position:relative}.top-header-area{position:fixed;right:20%;top:32px;z-index:111111}.top-header-area .fusion-facebook:hover::before{color:#eda93d!important}.fusion-mobile-menu-icons a{font-size:28px!important;margin-top:30px}@media (max-width:500px){.awb-icon-shopping-cart{position:relative;left:-5px!important;top:-15px}}@media (max-width:782px){.top-header-area{top:78px!important}}.MuiBox-root {border:3px solid #f00!important}@media (min-width:981px){.postid-4055 .avada-page-titlebar-wrapper,.page-id-4055 .fusion-page-title-bar,.postid-5054 .avada-page-titlebar-wrapper,.page-id-5054 .fusion-page-title-bar,.postid-4180 .avada-page-titlebar-wrapper,.postid-4180 .fusion-page-title-bar,.page-id-2248 .avada-page-titlebar-wrapper,.page-id-2248 .fusion-page-title-bar,.page-id-2245 .avada-page-titlebar-wrapper,.page-id-2245 .fusion-page-title-bar,.postid-4249 .avada-page-titlebar-wrapper,.postid-4249 .fusion-page-title-bar,.postid-4263 .avada-page-titlebar-wrapper,.postid-4263 .fusion-page-title-bar,.postid-5033 .avada-page-titlebar-wrapper,.postid-5033 .fusion-page-title-bar,.postid-5263 .avada-page-titlebar-wrapper,.postid-5263 .fusion-page-title-bar,.postid-5269 .avada-page-titlebar-wrapper,.postid-5269 .fusion-page-title-bar,.postid-5279 .avada-page-titlebar-wrapper,.postid-5279 .fusion-page-title-bar,.page-tribe-attendee-registration .avada-page-titlebar-wrapper,.page-tribe-attendee-registration .fusion-page-title-bar{height:300px!important}.panel-a60e0b79bc5cf0eb5,.panel-a60e0b79bc5cf0eb5 h4{border-radius:15px!important}#toggle_a60e0b79bc5cf0eb5:hover{background-color:#B41446!important;color:#fff!important}.panel-a60e0b79bc5cf0eb5 h4:hover .fusion-toggle-heading{color:#fff!important}.souper-homard-2026.current-menu-item a{color:#B41446!important}.page-id-6084 .avada-page-titlebar-wrapper,.page-id-6084 .fusion-page-title-bar,.page-id-6095 .avada-page-titlebar-wrapper,.page-id-6095 .fusion-page-title-bar{height:420px!important}.page-id-6084 .fusion-page-title-bar h1.entry-title,.page-id-6095 .fusion-page-title-bar h1.entry-title{font-size:48px!important;color:#333!important;text-shadow:0 0 25px #ffffff!important}.error404 .avada-page-titlebar-wrapper{text-align:center;height:300px!important;background:url(https://fondationcsssvalstfrancois.com/wp-content/uploads/2020/04/fondation-csss-val-st-francois.jpg) no-repeat center;background-size:cover}}@media (max-width:980px){.page-id-6095 .avada-page-titlebar-wrapper h1.entry-title{padding-top:5%}.postid-4055 .avada-page-titlebar-wrapper,.page-id-4055 .fusion-page-title-bar,.postid-4180 .avada-page-titlebar-wrapper,.postid-4180 .fusion-page-title-bar,.page-id-2248 .avada-page-titlebar-wrapper,.page-id-2248 .fusion-page-title-bar,.page-id-2245 .avada-page-titlebar-wrapper,.page-id-2245 .fusion-page-title-bar,.postid-4249 .avada-page-titlebar-wrapper,.postid-4249 .fusion-page-title-bar,.postid-4263 .avada-page-titlebar-wrapper,.postid-4263 .fusion-page-title-bar,.page-tribe-attendee-registration .avada-page-titlebar-wrapper,.page-tribe-attendee-registration .fusion-page-title-bar{height:180px!important}h1.fusion-responsive-typography-calculated{margin-top:-10%!important}.page-id-6084 .avada-page-titlebar-wrapper,.page-id-6084 .fusion-page-title-bar{height:220px!important}.page-id-6084 .fusion-page-title-bar h1.entry-title{font-size:30px!important}.error404 .avada-page-titlebar-wrapper{text-align:center!important;margin:auto!important;height:180px!important;background:url(https://fondationcsssvalstfrancois.com/wp-content/uploads/2020/04/fondation-csss-val-st-francois.jpg) no-repeat center;background-size:cover;padding-top:5%}.error404 .avada-page-titlebar-wrapper .fusion-page-title-row{display:inline-block!important}}@media (max-width:400px){h1.fusion-responsive-typography-calculated{margin-top:-33%!important}.page-id-6095 .avada-page-titlebar-wrapper h1.entry-title{padding-top:33%;font-size:36px!important;line-height:1em}}.postid-4180 .fusion-events-single-title,.postid-4249 .fusion-events-single-title,.postid-4263 .fusion-events-single-title{display:none}.postid-4180 h3.fusion-responsive-typography-calculated,.postid-4249 h3.fusion-responsive-typography-calculated,.postid-4263 h3.fusion-responsive-typography-calculated{margin-top:0!important;padding:20px;background-color:#a11c42!important;color:white!important}.postid-4180 #main,.postid-4249 #main,.postid-4263 #main{padding-top:30px!important}.tribe-organizer-url{display:none}.tribe-events-abbr{text-decoration:none}.postid-4180 .tribe-common-b3,.postid-4249 .tribe-common-b3,.postid-4263 .tribe-common-b3{display:none}#fusion-slider-6 .tfs-button-1 .fusion-align-block .fusion-button,#fusion-slider-6 .tfs-button-2 .fusion-align-block .fusion-button{color:#fff!important;border:2px solid #fff!important;background-color:#1d1d1daa!important}#fusion-slider-6 .tfs-button-1 .fusion-align-block:hover .fusion-button,#fusion-slider-6 .tfs-button-2 .fusion-align-block:hover .fusion-button{color:#fdca72!important;border:2px solid #fdca72!important;background-color:#1d1d1d!important}.tribe-tickets__form-field-description{font-size:12px!important}.fusion-header-v7 .fusion-main-menu{border:0!important}.reserver-btn .fusion-button-text-left{width:100%;background:url(https://fondationcsssvalstfrancois.com/wp-content/themes/Avada-Child-Theme/images/credit-cards-icon.jpg) no-repeat center right;background-size:contain}.reserver-btn .fusion-button-text-left:hover{margin-left:30px!important}.check-payment-btn .fusion-button-text-right,.download-reservation-sheet-btn .fusion-button-text-right,.donation-btn .fusion-button-text-right{width:100%}.check-payment-btn .fusion-button-text-right:hover,.download-reservation-sheet-btn .fusion-button-text-right:hover,.donation-btn .fusion-button-text-right:hover{padding-left:10px}.grand-tirage-title{font-size:48px!important}.grand-tirage-btn{display:inline-block!important;width:auto!important}