:root{--color-1:var(--primary, #23254f);--color-1-darker:var(--primary-semi-dark);--color-1-darker-2:var(--primary-dark);--color-1-lighter:var(--primary-semi-light);--color-2:var(--secondary, #58aeab);--color-2-darker:var(--secondary-semi-dark);--color-2-darker-2:var(--secondary-dark);--color-2-lighter:var(--secondary-semi-light);--color-3:var(--tertiary, #e6a450);--color-3-darker:var(--tertiary-semi-dark);--color-3-darker-2:var(--tertiary-dark);--color-3-lighter:var(--tertiary-semi-light);--color-4:#E0C6C2;--color-5:#F6F6F6;--color-6:#BC8967;--color-g1-1:var(--color-1);--color-g1-2:var(--color-1-darker-2);--color-text:var(--color-1);--color-white:#FFFFFF;--color-black:#000000;--ratio-square:1;--ratio-landscape:4/3;--ratio-portrait:3/4;--ratio-widescreen:16/9;--ratio-ultrawide:18/5;--ratio-golden:1.6180/1;--radius-blob-1:30% 70% 70% 30%/53% 30% 70% 47%;--radius-blob-2:53% 47% 34% 66%/63% 46% 54% 37%;--radius-blob-3:37% 63% 56% 44%/49% 56% 44% 51%;--radius-blob-4:63% 37% 37% 63%/43% 37% 63% 57%;--radius-blob-5:49% 51% 48% 52%/57% 44% 56% 43%;--shadow-color:220 3% 15%;--shadow-strength:1%;--shadow-1:0 1px 2px -1px hsl(var(--shadow-color) / calc(var(--shadow-strength) + 9%));--shadow-2:0 3px 5px -2px hsl(var(--shadow-color) / calc(var(--shadow-strength) + 3%)),0 7px 14px -5px hsl(var(--shadow-color) / calc(var(--shadow-strength) + 5%));--shadow-3:0 -1px 3px 0 hsl(var(--shadow-color) / calc(var(--shadow-strength) + 2%)),0 1px 2px -5px hsl(var(--shadow-color) / calc(var(--shadow-strength) + 2%)),0 2px 5px -5px hsl(var(--shadow-color) / calc(var(--shadow-strength) + 4%)),0 4px 12px -5px hsl(var(--shadow-color) / calc(var(--shadow-strength) + 5%)),0 12px 15px -5px hsl(var(--shadow-color) / calc(var(--shadow-strength) + 7%));--shadow-4:0 -2px 5px 0 hsl(var(--shadow-color) / calc(var(--shadow-strength) + 2%)),0 1px 1px -2px hsl(var(--shadow-color) / calc(var(--shadow-strength) + 3%)),0 2px 2px -2px hsl(var(--shadow-color) / calc(var(--shadow-strength) + 3%)),0 5px 5px -2px hsl(var(--shadow-color) / calc(var(--shadow-strength) + 4%)),0 9px 9px -2px hsl(var(--shadow-color) / calc(var(--shadow-strength) + 5%)),0 16px 16px -2px hsl(var(--shadow-color) / calc(var(--shadow-strength) + 6%));--shadow-5:0 -1px 2px 0 hsl(var(--shadow-color) / calc(var(--shadow-strength) + 2%)),0 2px 1px -2px hsl(var(--shadow-color) / calc(var(--shadow-strength) + 3%)),0 5px 5px -2px hsl(var(--shadow-color) / calc(var(--shadow-strength) + 3%)),0 10px 10px -2px hsl(var(--shadow-color) / calc(var(--shadow-strength) + 4%)),0 20px 20px -2px hsl(var(--shadow-color) / calc(var(--shadow-strength) + 5%)),0 40px 40px -2px hsl(var(--shadow-color) / calc(var(--shadow-strength) + 7%));--shadow-6:0 -1px 2px 0 hsl(var(--shadow-color) / calc(var(--shadow-strength) + 2%)),0 3px 2px -2px hsl(var(--shadow-color) / calc(var(--shadow-strength) + 3%)),0 7px 5px -2px hsl(var(--shadow-color) / calc(var(--shadow-strength) + 3%)),0 12px 10px -2px hsl(var(--shadow-color) / calc(var(--shadow-strength) + 4%)),0 22px 18px -2px hsl(var(--shadow-color) / calc(var(--shadow-strength) + 5%)),0 41px 33px -2px hsl(var(--shadow-color) / calc(var(--shadow-strength) + 6%)),0 100px 80px -2px hsl(var(--shadow-color) / calc(var(--shadow-strength) + 7%))}.rank-math-block .rank-math-list-item{margin-top:var(--space-l)}.rank-math-block .rank-math-answer{margin-top:var(--paragraph-spacing)}.boite-de-notification{--bdn-color:var(--color-1);--bdn-font-color:var(--color-white);margin-top:var(--space-l);border:2px solid var(--bdn-color)}.bdn-color-2{--bdn-color:var(--color-2)}.bdn-title{background-color:var(--bdn-color);color:var(--bdn-font-color);padding:var(--space-xs) var(--content-gap)}.bdn-inner{padding:var(--content-gap)}.wp-block-image figure.alignleft{padding-right:3rem}.wp-block-heading strong{font-weight:300}@media screen and (max-width:375px){h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}}.a-default a{text-decoration:underline .1em solid #444}.a-white a{text-decoration:underline .1em solid #FFF}.a-decoration-none a,.a-decoration-none a:active,.a-decoration-none a:hover,.a-decoration-none a:visited{text-decoration:none}.a-1-hover-2 a,.a-1-hover-2 a:active,.a-1-hover-2 a:visited{color:var(--color-1)}.a-1-hover-2 a:hover{color:var(--color-2)}.my-a-white,.my-a-white:active,.my-a-white:hover,.my-a-white:visited{color:var(--color-1)}.my-a-no-decoration,.my-a-no-decoration:active,.my-a-no-decoration:hover,.my-a-no-decoration:visited{text-decoration:none}.gradient-1{background:var(--color-g1-1);background:linear-gradient(0deg,var(--color-g1-1) 0,var(--color-g1-2) 100%)}button{transition:var(--btn-transition,var(--transition))}[class*=my-btn],[class*=my-btn]:active,[class*=my-btn]:visited{display:flex;justify-content:var(--btn-justify-content);border-radius:var(--btn-radius);border-style:var(--btn-border-style);border-width:var(--btn-border-width);box-shadow:var(--btn-shadow);font-style:var(--btn-font-style);font-weight:var(--btn-font-weight);letter-spacing:var(--btn-letter-spacing);line-height:var(--btn-line-height);min-inline-size:var(--btn-min-width);padding:var(--btn-padding-block) var(--btn-padding-inline);text-align:var(--btn-text-align);text-decoration:var(--btn-text-decoration);text-transform:var(--btn-text-transform);transition:var(--btn-transition,var(--transition));background-color:var(--btn-background);color:var(--btn-text-color);border-color:var(--btn-border-color)}[class*=my-btn]:hover{background-color:var(--btn-background-hover);color:var(--btn-text-color-hover);border-color:var(--btn-border-color-hover)}.my-btn-1-hover-2{--btn-background:var(--color-1);--btn-background-hover:var(--color-2);--btn-text-color:var(--color-white);--btn-text-color-hover:var(--color-white);--btn-border-color:var(--color-1);--btn-border-color-hover:var(--color-2)}.my-btn-1-hover-white{--btn-background:var(--color-1);--btn-background-hover:var(--color-white);--btn-text-color:var(--color-white);--btn-text-color-hover:var(--color-1);--btn-border-color:var(--color-1);--btn-border-color-hover:var(--color-white)}.my-btn-2-hover-1{--btn-background:var(--color-2);--btn-background-hover:var(--color-1);--btn-text-color:var(--color-white);--btn-text-color-hover:var(--color-white);--btn-border-color:var(--color-2);--btn-border-color-hover:var(--color-1)}.my-btn-2-hover-white{--btn-background:var(--color-2);--btn-background-hover:var(--color-white);--btn-text-color:var(--color-white);--btn-text-color-hover:var(--color-2);--btn-border-color:var(--color-2);--btn-border-color-hover:var(--color-white)}.my-btn-3-hover-white{--btn-background:var(--color-3);--btn-background-hover:var(--color-white);--btn-text-color:var(--color-white);--btn-text-color-hover:var(--color-3);--btn-border-color:var(--color-3);--btn-border-color-hover:var(--color-white)}.my-btn-white-hover-2{--btn-background:var(--color-white);--btn-background-hover:var(--color-2);--btn-text-color:var(--color-1);--btn-text-color-hover:var(--color-white);--btn-border-color:var(--color-white);--btn-border-color-hover:var(--color-2)}.my-btn-1-hover-black{--btn-background:var(--color-1);--btn-background-hover:var(--color-black);--btn-text-color:var(--color-white);--btn-text-color-hover:var(--color-white);--btn-border-color:var(--color-1);--btn-border-color-hover:var(--color-black)}svg.external-svg{height:.9em;min-height:.9em;width:auto}svg.external-svg-margin{margin-left:.2em}.ma-content-consent-container{height:100%;position:relative}.ma-content-consent-notice>div{background-color:rgba(255,255,255,.75);padding:var(--space-s);display:flex;flex-direction:column-reverse;justify-content:center;align-items:center;gap:var(--space-s)}.ma-content-consent-notice a{position:relative;z-index:2}.ma-content-consent-notice button{font-size:var(--text-s)}.ma-content-consent-notice button::after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.breadcrumbs{padding:0 var(--section-padding-x)}.breadcrumbs nav{margin:0 auto;max-width:var(--content-width);padding:var(--content-gap) 0}.breadcrumbs nav .separator{padding:0 1rem}.breadcrumbs nav a,.breadcrumbs nav a:active,.breadcrumbs nav a:visited{color:var(--color-1)}.breadcrumbs nav a:hover{color:var(--color-2)}.breadcrumbs nav a a,.breadcrumbs nav a a:active,.breadcrumbs nav a a:visited{color:var(--color-1)}.breadcrumbs nav a a:hover{color:var(--color-2)}.breadcrumbs nav a,.breadcrumbs nav a:active,.breadcrumbs nav a:hover,.breadcrumbs nav a:visited{text-decoration-thickness:.05em}.breadcrumbs nav a,.breadcrumbs nav a:active,.breadcrumbs nav a:hover,.breadcrumbs nav a:visited{text-decoration-color:var(--color-1-lighter)}.bricks-pagination ul{padding-left:0;margin:0}.bricks-pagination ul li{list-style-type:none}.bricks-pagination ul li .current,.bricks-pagination ul li a{padding:.6rem 1.2rem;border-radius:5px}.bricks-pagination ul li .current{background-color:var(--color-1);color:var(--color-white)}.bricks-pagination ul li a{background-color:var(--color-white)}.bricks-pagination ul li a,.bricks-pagination ul li a:active,.bricks-pagination ul li a:visited{color:var(--color-1)}.bricks-pagination ul li a:hover{color:var(--color-white)}.bricks-pagination ul li a,.bricks-pagination ul li a:active,.bricks-pagination ul li a:hover,.bricks-pagination ul li a:visited{text-decoration:none}.bricks-pagination ul li a:hover{background-color:var(--color-1)}#brx-content #ez-toc-container{padding:2rem}#brx-content div+#ez-toc-container,#brx-content p+#ez-toc-container,#brx-content ul+#ez-toc-container{margin-top:5rem}#comments #comments-list ul li{position:relative}#comments #comments-list .comments-title{font-size:var(--h2);color:var(--color-1);text-transform:uppercase}#comments #comments-list .comment-body{display:flex;flex-direction:column}#comments #comments-list .comment-meta{display:flex;gap:var(--content-gap);margin-bottom:0;align-items:center}#comments #comments-list .comment-meta .says{display:none}#comments #comments-list .comment-author img{position:absolute;right:100%;top:0;width:50px;aspect-ratio:auto 1;transform:translateX(-2rem)}#comments #comments-list .comment-metadata{font-size:var(--text-s)}#comments #comments-list .comment-metadata .edit-link{position:absolute;top:0;right:0}#comments #comments-list .comment-content *+p{margin-top:var(--paragraph-spacing)}#comments #comments-list .reply{font-size:var(--text-s)}#comments #reply-title{margin-top:var(--space-m)}@media screen and (max-width:940px){#comments #comments-list .comment-author img{position:static;transform:translateX(0)}#comments #comments-list .comment-author .fn{padding-left:2rem}}@media screen and (max-width:510px){#comments #comments-list .comment-meta{flex-direction:column;align-items:flex-start;gap:var(--space-xs)}}#respond{margin-top:0;display:flex;flex-direction:column;gap:var(--content-gap)}#respond #reply-title{color:var(--color-1);font-size:var(--h2);text-transform:uppercase;margin-bottom:0}#respond #reply-title small{font-size:var(--text-s)}#respond .logged-in-as{font-size:var(--text-s)}#respond .logged-in-as span{display:none}#respond form{display:flex;flex-direction:column;gap:var(--content-gap)}#respond form input[type=submit]{background-color:var(--color-1);color:var(--color-white);padding:.5em 1.5em;border:none;border-radius:var(--radius-m)}#respond form input[type=submit]:hover{background-color:var(--color-2)}section.pswp__scroll-wrap>div{max-inline-size:none}.sticky-button{position:fixed;right:0;top:30vh;z-index:5000;padding:1.5rem 2rem;border-radius:var(--radius-l) 0 0 var(--radius-l);background:var(--color-3);color:var(--color-white);line-height:1.2;font-weight:700;text-transform:uppercase;font-size:var(--text-m)}.sticky-button,.sticky-button:active,.sticky-button:hover,.sticky-button:visited{color:var(--color-white)}.sticky-button a{text-decoration:underline .1em solid #FFF}.sticky-button,.sticky-button:active,.sticky-button:hover,.sticky-button:visited{text-decoration:none}.sticky-button:hover{background:var(--color-2)}.sticky-button i{display:inline-block;width:2.5rem;height:2.5rem;background-image:url(/wp-content/themes/bricks-child/assets/arrow-right-white.svg);background-repeat:no-repeat;background-size:cover;vertical-align:top}@media screen and (max-width:1400px){.sticky-button{display:none}}.map-shortcode .map-form{display:grid;grid-template-columns:70fr minmax(132px,30fr);gap:0;max-width:480px}.map-shortcode .map-form input[type=text]{border:2px solid var(--color-1);border-radius:25px 0 0 25px;background-color:var(--color-white);padding:10px 15px;padding-right:25px}.map-shortcode .map-form input[type=text]::placeholder{color:var(--color-1)}.map-shortcode .map-form .btn-wrapper{position:relative}.map-shortcode .map-form .btn-wrapper:hover button{background-color:var(--color-2);border-color:var(--color-2)}.map-shortcode .map-form .btn-wrapper:hover svg{fill:var(--color-2)}.map-shortcode .map-form .btn-wrapper button{background-color:var(--color-1);color:var(--color-white);border:2px solid var(--color-1);border-radius:0 25px 25px 0;padding:10px 15px;width:100%}.map-shortcode .map-form .btn-wrapper button::before{position:absolute;content:'';top:0;left:0;width:100%;height:100%;z-index:10}.map-shortcode .map-form .btn-wrapper svg{position:absolute;top:50%;right:8px;transform:translateY(-50%);width:35px;height:35px;fill:var(--color-1);background-color:var(--color-white);padding:8px;border-radius:50%;transition:all .2s ease-in-out}.map-shortcode .result{margin-top:25px}section>div.bricks-shape-divider{max-inline-size:initial}.brxe-brf-pro-forms-field-checkbox-wrapper ul.options-wrapper li.brxe-brf-pro-forms-field-checkbox{display:flex;align-items:flex-start;gap:var(--space-xs)}.brxe-brf-pro-forms-field-checkbox-wrapper ul.options-wrapper li.brxe-brf-pro-forms-field-checkbox input{transform:translateY(.4em)}body.single-post .brxe-post-content a:not(.gb-button),body.single-post .brxe-post-content a:not(.gb-button):active,body.single-post .brxe-post-content a:not(.gb-button):visited{color:var(--color-text)}body.single-post .brxe-post-content a:not(.gb-button):hover{color:var(--color-1)}body.single-post .brxe-post-content a.gb-text,body.single-post .brxe-post-content a.gb-text:active,body.single-post .brxe-post-content a.gb-text:visited{color:var(--color-black)}body.single-post .brxe-post-content a.gb-text:hover{color:var(--color-white)}body.single-post .brxe-post-content figure{margin:30px auto}.wp-block-buttons{margin:18px auto}.wp-block-button a{--btn-background:var(--color-1);--btn-background-hover:var(--color-2);--btn-text-color:var(--color-white);--btn-text-color-hover:var(--color-white);--btn-border-color:var(--color-1);--btn-border-color-hover:var(--color-2);font-size:var(--text-m)}.wp-block-button a,.wp-block-button a:active,.wp-block-button a:visited{display:flex;justify-content:var(--btn-justify-content);border-radius:var(--btn-radius);border-style:var(--btn-border-style);border-width:var(--btn-border-width);box-shadow:var(--btn-shadow);font-style:var(--btn-font-style);font-weight:var(--btn-font-weight);letter-spacing:var(--btn-letter-spacing);line-height:var(--btn-line-height);min-inline-size:var(--btn-min-width);padding:var(--btn-padding-block) var(--btn-padding-inline);text-align:var(--btn-text-align);text-decoration:var(--btn-text-decoration);text-transform:var(--btn-text-transform);transition:var(--btn-transition,var(--transition));background-color:var(--btn-background);color:var(--btn-text-color);border-color:var(--btn-border-color)}.wp-block-button a:hover{background-color:var(--btn-background-hover);color:var(--btn-text-color-hover);border-color:var(--btn-border-color-hover)}.wp-block-button__link{--btn-background:var(--color-1);--btn-background-hover:var(--color-2);--btn-text-color:var(--color-white);--btn-text-color-hover:var(--color-white);--btn-border-color:var(--color-1);--btn-border-color-hover:var(--color-2);font-size:var(--text-m)}.wp-block-button__link,.wp-block-button__link:active,.wp-block-button__link:visited{display:flex;justify-content:var(--btn-justify-content);border-radius:var(--btn-radius);border-style:var(--btn-border-style);border-width:var(--btn-border-width);box-shadow:var(--btn-shadow);font-style:var(--btn-font-style);font-weight:var(--btn-font-weight);letter-spacing:var(--btn-letter-spacing);line-height:var(--btn-line-height);min-inline-size:var(--btn-min-width);padding:var(--btn-padding-block) var(--btn-padding-inline);text-align:var(--btn-text-align);text-decoration:var(--btn-text-decoration);text-transform:var(--btn-text-transform);transition:var(--btn-transition,var(--transition));background-color:var(--btn-background);color:var(--btn-text-color);border-color:var(--btn-border-color)}.wp-block-button__link:hover{background-color:var(--btn-background-hover);color:var(--btn-text-color-hover);border-color:var(--btn-border-color-hover)}.wp-block-table{font-size:var(--text-s)}