/*! normalize.css v8.0.0 | MIT License | github.com/necolas/normalize.css */
*{box-sizing:border-box;text-decoration:none;outline:none}html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}

.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}
:root{--color-white: #FFFFFF;--color-black: #000000;--color-dark-1: var(--color-black);--color-dark-2: #333333;--color-dark-3: #707070;--color-dark-4: #d2dce3;--color-dark-5: #eae9e9;--color-dark-6: #fbf7f7;--color-dark-7: #f7fafb;--color-accent: #f85156;--color-accent-hover: #c42e33;--color-transparent: transparent;--color-text-base: var(--color-black);--background-color-body: var(--color-white);--border-color-base: var(--color-dark-4);--background-color-accent: var(--color-accent);--background-color-dark: var(--color-dark-1);--background-color-gray: var(--color-dark-5);--button-background-color-base: var(--color-accent);--button-text-color-base: var(--color-white);--button-color-hover: var(--color-white);--button-background-color-hover: var(--color-dark-1);--border-radius-rouneded: 999px;--border-radius-small: 4px;--border-radius-base: 6px;--border-radius-large: 8px;--font-base: "Open sans","Helvetica Neue",Helvetica,Arial,sans-serif;--font-mono: monospace;--font-size-1: 5.4rem;--font-size-15: 4.2rem;--font-size-2: 3.6rem;--font-size-25: 3rem;--font-size-3: 2.4rem;--font-size-35: 2.2rem;--font-size-4: 1.8rem;--font-size-5: 1.4rem;--font-size-6: 1.3rem;--font-size-7: 1.2rem;--font-size-8: 1.2rem;--font-size-base: 16px;--font-weight-normal: 400;--font-weight-semibold: 600;--font-weight-bold: 700;--font-weight-extrabold: 800;--line-height-body: 1.5;--line-height-heading: 1.2;--transition-fast: 180ms;--transition-medium: 280ms;--transition-slow: 380ms;--shadow-elevation-1: 0 7px 11px rgba(69, 91, 99, 0.07);--shadow-elevation-2: 0 2px 16px rgba(69, 91, 99, 0.16)}button{border:0;background:none}.mapboxgl-popup-content{color:var(--color-text-base)}.maps{min-height:340px}.maps>div{width:100%;height:340px}i.start{margin-right:1rem}i.end{margin-left:1rem}.icon{display:flex;align-items:center;justify-content:center;width:1em;height:1em}.icon svg{display:block;width:100%;height:100%;fill:currentColor;min-width:36px}.background-gray{background-color:var(--color-dark-5)}.background-image{background-position:center;background-repeat:no-repeat;background-size:cover}.nolist{list-style:none;margin:0;padding:0}.hidden{display:none !important}.center{margin-left:auto;margin-right:auto}.ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.scroll{overflow-x:hidden;overflow-y:auto}.noscroll{overflow:hidden}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.relative{position:relative}.shadow{box-shadow:0 3px 6px rgba(0,0,0,.15)}.flex,[class^=flex-],[class*=" flex-"]{display:flex}.flex-col{flex-direction:column}.flex-row{flex-direction:row}.flex-auto{flex:1 1 auto}.flex-middle{align-items:center}.flex-center{justify-content:center}.flex-between{justify-content:space-between}.flex-between-start{justify-content:space-between;align-items:flex-start}.flex-center-center{align-items:center;justify-content:center}.flex-end{justify-content:flex-end}.flex-baseline{align-items:baseline}.flex-self{align-self:flex-start}.flex-self-center{align-self:center}.margin-flex-top{margin-top:auto}.margin-flex-right{margin-right:auto}.margin-flex-bottom{margin-bottom:auto}.margin-flex-left{margin-left:auto}.padding-light{padding:.5rem}.padding-light-top{padding-top:.5rem}.padding-light-right{padding-right:.5rem}.padding-light-bottom{padding-bottom:.5rem}.padding-light-left{padding-left:.5rem}.padding-light-row{padding-left:.5rem;padding-right:.5rem}.padding-light-col{padding-top:.5rem;padding-bottom:.5rem}.padding-medium{padding:1rem}.padding-medium-top{padding-top:1rem}.padding-medium-right{padding-right:1rem}.padding-medium-bottom{padding-bottom:1rem}.padding-medium-left{padding-left:1rem}.padding-medium-row{padding-left:1rem;padding-right:1rem}.padding-medium-col{padding-top:1rem;padding-bottom:1rem}.padding-large{padding:2rem}.padding-large-top{padding-top:2rem}.padding-large-right{padding-right:2rem}.padding-large-bottom{padding-bottom:2rem}.padding-large-left{padding-left:2rem}.padding-large-row{padding-left:2rem;padding-right:2rem}.padding-large-col{padding-top:2rem;padding-bottom:2rem}.padding-big{padding:4rem}.padding-big-top{padding-top:4rem}.padding-big-right{padding-right:4rem}.padding-big-bottom{padding-bottom:4rem}.padding-big-left{padding-left:4rem}.padding-big-row{padding-right:4rem;padding-left:4rem}.padding-big-col{padding-top:4rem;padding-bottom:4rem}.margin-tiny{margin:.25rem}.margin-tiny-top{margin-top:.25rem}.margin-tiny-right{margin-right:.25rem}.margin-tiny-bottom{margin-bottom:.25rem}.margin-tiny-left{margin-left:.25rem}.margin-tiny-row{margin-right:.25rem;margin-left:.25rem}.margin-tiny-col{margin-top:.25rem;margin-bottom:.25rem}.margin-light{margin:.5rem}.margin-light-top{margin-top:.5rem}.margin-light-right{margin-right:.5rem}.margin-light-bottom{margin-bottom:.5rem}.margin-light-left{margin-left:.5rem}.margin-light-row{margin-right:.5rem;margin-left:.5rem}.margin-light-col{margin-top:.5rem;margin-bottom:.5rem}.margin-medium{margin:1rem}.margin-medium-top{margin-top:1rem}.margin-medium-right{margin-right:1rem}.margin-medium-bottom{margin-bottom:1rem}.margin-medium-left{margin-left:1rem}.margin-medium-row{margin-right:1rem;margin-left:1rem}.margin-medium-col{margin-top:1rem;margin-bottom:1rem}.margin-large{margin:2rem}.margin-large-top{margin-top:2rem}.margin-large-right{margin-right:2rem}.margin-large-bottom{margin-bottom:2rem}.margin-large-left{margin-left:2rem}.margin-large-row{margin-right:2rem;margin-left:2rem}.margin-large-col{margin-top:2rem;margin-bottom:2rem}.margin-big{margin:4rem}.margin-big-top{margin-top:4rem}.margin-big-right{margin-right:4rem}.margin-big-bottom{margin-bottom:4rem}.margin-big-left{margin-left:4rem}.margin-big-row{margin-right:4rem;margin-left:4rem}.margin-big-col{margin-top:4rem;margin-bottom:4rem}.margin-icon-left{margin-left:.5rem}.margin-icon-right{margin-right:.5rem}.margin-input{margin-top:-3px}.margin-center{margin-left:auto;margin-right:auto}.no-margin-bottom{margin-bottom:0 !important}.reverse{transform:rotate(180deg)}.border-top{border-top-width:1px;border-top-style:solid}.border-left{border-left-width:1px;border-left-style:solid}.border-bottom{border-bottom-width:1px;border-bottom-style:solid}.border-left{border-left-width:1px;border-left-style:solid}.overlay{position:relative}.overlay:before{content:"";display:block;width:100%;height:100%;background-color:rgba(32,33,33,.35);position:absolute;top:0;left:0;z-index:0}.overlay>*{position:relative;z-index:1}.squared:after{content:"";display:block;padding-bottom:100%}.container{position:relative;width:100%;margin:0 auto}.container:not(.fullwidth){padding-left:2rem;padding-right:2rem}.container .row{width:102%;margin-left:-1%;margin-right:-1%;position:relative;display:flex;flex-direction:column}.container .row:last-child>div{margin-bottom:0}.container .row.centered{justify-content:center}.container .row:not(.no-padding),.container .row:not(.margged){width:100%;margin-left:0;margin-right:0}.container .row:after{clear:both;content:"";display:table}.container .row.auto>div{width:98%}.container .row:not(.no-padding).medium-half>*:not(.self),.container .row:not(.no-padding).medium-third>*:not(.self),.container .row:not(.no-padding).large-half>*:not(.self),.container .row:not(.no-padding).large-third>*:not(.self),.container .row:not(.no-padding).large-four>*:not(.self),.container .row:not(.no-padding) [class^=medium-],.container .row:not(.no-padding) [class^=large-]{margin-left:1%;margin-right:1%}.container .row.medium-half>*:not(.self),.container .row.medium-third>*:not(.self),.container .row.large-half>*:not(.self),.container .row.large-third>*:not(.self),.container .row.large-four>*:not(.self),.container .row [class^=medium-],.container .row [class^=large-]{margin-bottom:2vw}.container .row .medium-large-full{width:98%}.container .row .container{padding-left:0;padding-right:0}@media only screen and (min-width: 688px){.container:not(.fullwidth){padding-left:4rem;padding-right:4rem}.container .row{flex-wrap:wrap;flex-direction:row}.container .row .medium-6{width:98%}.container .row.medium-third>*:not(.self){width:31.3333333333unquote("%")}.container .row.medium-half>*:not(.self){width:48unquote("%")}.container .row.no-padding .medium-1{width:16.6666666667unquote("%")}.container .row.no-padding .medium-2{width:33.3333333333unquote("%")}.container .row.no-padding .medium-3{width:50unquote("%")}.container .row.no-padding .medium-4{width:66.6666666667unquote("%")}.container .row.no-padding .medium-5{width:83.3333333333unquote("%")}.container .row .medium-1{width:14.6666666667unquote("%")}.container .row .medium-2{width:31.3333333333unquote("%")}.container .row .medium-3{width:48unquote("%")}.container .row .medium-4{width:64.6666666667unquote("%")}.container .row .medium-5{width:81.3333333333unquote("%")}}@media only screen and (min-width: 992px){.container:not(.fullwidth){padding-left:6rem;padding-right:6rem}.container .row.large-half>*:not(.self){width:48unquote("%")}.container .row.large-third>*:not(.self){width:31.3333333333unquote("%")}.container .row.large-four>*:not(.self){width:23unquote("%")}.container .row.large-five>*:not(.self){width:31.3333333333unquote("%")}.container .row.no-padding .large-1{width:10unquote("%")}.container .row.no-padding .large-2{width:20unquote("%")}.container .row.no-padding .large-3{width:30unquote("%")}.container .row.no-padding .large-4{width:40unquote("%")}.container .row.no-padding .large-5{width:50unquote("%")}.container .row.no-padding .large-6{width:60unquote("%")}.container .row.no-padding .large-7{width:70unquote("%")}.container .row.no-padding .large-8{width:80unquote("%")}.container .row.no-padding .large-9{width:90unquote("%")}.container .row .large-1{width:8unquote("%")}.container .row .large-2{width:18unquote("%")}.container .row .large-3{width:28unquote("%")}.container .row .large-4{width:38unquote("%")}.container .row .large-5{width:48unquote("%")}.container .row .large-6{width:58unquote("%")}.container .row .large-7{width:68unquote("%")}.container .row .large-8{width:78unquote("%")}.container .row .large-9{width:88unquote("%")}}@media only screen and (min-width: 1298px){.container .row.large-five>*:not(.self){width:23unquote("%")}}@media only screen and (min-width: 1642px){.container .row.large-five>*:not(.self){width:18unquote("%")}}@media only screen and (min-width: 1980px){.container{max-width:1980px}.container:not(.fullwidth){padding-left:8rem;padding-right:8rem}}html{font-size:62.5%}article{margin-top:3rem !important}article span{margin-bottom:1rem !important}article .container{padding-left:0 !important}article .container .medium-large-full{margin:0 !important}body{position:relative;overflow-x:hidden;background-color:var(--background-color-body);font-size:var(--font-size-base);font-family:var(--font-base);line-height:1;color:var(--color-text-base);padding-top:127px}body.loggedin .site-header{top:32px}body.page-child{padding-top:188px}.site-main{padding-top:8rem}.search .site-main article{margin-bottom:20px;border-bottom:1px solid #d0d0d0;padding-bottom:10px}.search .site-main article span.result-post_type{font-weight:700}.search .site-main article h1{margin-bottom:10px}.search .site-main article h1 a{font-size:30px}.page-id-19 main .block-news>div{justify-content:center;flex-direction:column;flex-wrap:nowrap}.page-id-19 main .block-news>div .post-link{width:100%;height:auto;padding:0 3rem}.bandeau{position:relative;transition:.5s}.bandeau .container{padding-top:30px;padding-bottom:30px;text-align:center}.bandeau .container a{background-color:#fff;border-radius:5px;color:#f85156}.bandeau .container iframe{margin:0 auto;display:flex;justify-content:center;max-width:100%;min-width:700px;aspect-ratio:16/9}.bandeau .cross{position:absolute;top:20px;right:20px;cursor:pointer}.bandeau .opener{display:none;cursor:pointer}.bandeau .div-introduction{display:grid;grid-template-columns:repeat(2, 1fr);gap:50px}.bandeau .div-introduction div{display:flex;flex-direction:column;justify-content:space-between}.bandeau-close{min-height:50px;overflow:hidden;width:50px;right:0;position:absolute;border-radius:5px;display:flex;justify-content:center;align-items:center;transition:.3s}.bandeau-close .container{display:none}.bandeau-close .cross{display:none}.bandeau-close .opener{padding:20px;display:block}.bandeau-close:hover{transition:.3s;width:60px}.bandeau-close:hover .arrow{margin-right:10px}@media screen and (max-width: 1500px){.bandeau .container iframe{min-width:500px}}@media screen and (max-width: 1100px){.bandeau .div-introduction{grid-template-columns:repeat(1, 1fr)}.bandeau .container iframe{min-width:400px}}@media screen and (max-width: 750px){.bandeau .container iframe{min-width:300px}}.tac_float{aspect-ratio:16/9;align-items:center;justify-content:center !important;gap:20px;font-size:16px}.tac_float .tarteaucitronAllow{height:50px;padding:10px 20px !important}h1,h2,h3,h4,h5,h6{font-weight:var(--font-weight-bold);color:var(--color-dark-1);margin:0 0 1em}h1.is-style-no-margin-top,h2.is-style-no-margin-top,h3.is-style-no-margin-top,h4.is-style-no-margin-top,h5.is-style-no-margin-top,h6.is-style-no-margin-top{margin-top:0 !important}h1{font-size:var(--font-size-1)}h2{font-size:var(--font-size-2)}h3{font-size:var(--font-size-3)}p{color:var(--color-text-base);line-height:1.7;margin:0 0 1rem}.site-main h2{margin-top:2em}.site-main h3{margin-top:1em}.site-main ol li{margin-bottom:1rem;line-height:1.7}.site-main ul:not(.slick-dots):not(.gform_fields):not(.wp-block-social-links){padding:0 0 0 40px;list-style:none}.site-main ul:not(.slick-dots):not(.gform_fields):not(.wp-block-social-links) li{position:relative;line-height:1.7}.site-main ul:not(.slick-dots):not(.gform_fields):not(.wp-block-social-links) li:before{content:"-";display:block;width:8px;height:24px;color:var(--color-text-base);flex-shrink:0;position:absolute;left:-14px}.site-main ul:not(.slick-dots):not(.gform_fields):not(.wp-block-social-links) li:not(:last-child){margin-bottom:1rem}.site-main a:not(.button-icon):not(.button-text):not(.wp-block-button__link){color:var(--color-accent)}strong,b{font-weight:var(--font-weight-bold)}em{font-style:italic}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}.alignnone{margin:5px 20px 20px 0}.aligncenter,div.aligncenter{display:block;margin:5px auto 5px auto}.alignright{float:right;margin:5px 0 20px 20px}.alignleft{float:left;margin:5px 20px 20px 0}a img.alignright{float:right;margin:5px 0 20px 20px}a img.alignnone{margin:5px 20px 20px 0}a img.alignleft{float:left;margin:5px 20px 20px 0}a img.aligncenter{display:block;margin-left:auto;margin-right:auto}.wp-caption{background:#fff;border:1px solid #f0f0f0;max-width:96%;padding:5px 3px 10px;text-align:center}.wp-caption.alignnone{margin:5px 20px 20px 0}.wp-caption.alignleft{margin:5px 20px 20px 0}.wp-caption.alignright{margin:5px 0 20px 20px}.wp-caption img{border:0 none;height:auto;margin:0;max-width:98.5%;padding:0;width:auto}.wp-caption p.wp-caption-text{font-size:11px;line-height:17px;margin:0;padding:0 4px 5px}.screen-reader-text{border:0;clip:rect(1px, 1px, 1px, 1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute !important;width:1px;word-wrap:normal !important}.screen-reader-text:focus{background-color:#eee;clip:auto !important;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.is-style-full-height-carroussel{height:calc(100% - 72px)}.is-style-full-height-carroussel .slick-carousel{height:100%}.is-style-full-height-carroussel .slick-carousel .slick-track{height:100%}nav ul{list-style:none;padding:0;margin:0}.nav-header{padding:0 2rem;border-bottom:1px solid var(--border-color-base)}.nav-header .site-navigation{display:flex}.nav-header .menu{display:flex;justify-content:flex-end}.nav-header .menu li{display:flex;margin:0 1rem}.nav-header .menu li a{padding:2rem 1.5rem;color:var(--color-dark-1);font-size:var(--font-size-4);font-weight:var(--font-weight-bold);border-bottom:3px solid var(--color-transparent)}.nav-header .menu li.current-page-parent>a,.nav-header .menu li.current-menu-item>a{color:var(--color-accent);border-bottom-color:var(--color-accent)}.nav-header .menu li.current-page-parent.menu-item-has-children .sub-menu,.nav-header .menu li:hover.menu-item-has-children .sub-menu{opacity:1;visibility:visible}.nav-header .menu li.menu-item-has-children{display:flex;flex-direction:column}.nav-header .menu li.menu-item-has-children .sub-menu{opacity:0;visibility:hidden;display:flex;justify-content:center;position:absolute;left:-4vw;top:100%;width:calc(100% + 8vw);background-color:var(--background-color-dark)}.nav-header .menu li.menu-item-has-children .sub-menu li a{color:var(--color-white);font-size:var(--font-size-5)}.nav-header .menu li.menu-item-has-children .sub-menu li.current-menu-item a{color:var(--color-accent)}.nav-header .menu li.current-page-ancestor.menu-item-has-children .sub-menu,.nav-header .menu li:hover.menu-item-has-children .sub-menu{opacity:1;visibility:visible}.nav-header .menu li.current-page-ancestor .sub-menu li.current-page-ancestor a{color:var(--color-accent);border-bottom-color:var(--color-accent)}.site-header{position:fixed;top:0;left:0;z-index:99;width:100vw;background-color:var(--background-color-body)}.site-header .site-logo{display:flex;align-items:center;justify-content:center;position:absolute;left:0;top:-1.5rem;z-index:10;width:180px;border-left:1px solid var(--border-color-base);border-right:1px solid var(--border-color-base);border-bottom:1px solid var(--border-color-base);background-color:var(--background-color-body)}.site-header .top-header{padding:1.5rem 2rem;border-bottom:1px solid var(--border-color-base)}.site-header .social-container{margin-left:1rem}.site-header .social-container a{color:#707070;font-size:1.5em;margin:5px;padding:3px}.site-header .site-search-container{display:flex;justify-content:center;align-items:center;margin-right:10px}.site-header .site-search-container .screen-reader-text{display:none}.site-header .site-search-container #searchsubmit{display:none}.site-header .site-search-container #search{display:none}.site-header .site-search-container svg{cursor:pointer;padding:10px;box-sizing:content-box}.site-header .close{display:none}.site-header #menu-menu-header>li>ul li a:hover{color:var(--color-accent)}.site-header #menu-menu-header>li>a{color:var(--color-black)}.site-header #menu-menu-header>li>a:hover{color:var(--color-accent)}.nav-header>.container>.row{padding-bottom:0 !important;margin-bottom:0 !important}.nav-header>.container>.row>div{padding-bottom:0 !important;margin-bottom:0 !important}.site-footer{padding-top:6rem;background-color:var(--color-dark-7)}.site-footer .topfooter .widget{margin-bottom:4rem}.site-footer .topfooter .widget .menu{list-style:none;margin:0;padding:0}.site-footer .topfooter .widget .menu li{margin-bottom:.5rem}.site-footer .topfooter .widget .menu li a{color:var(--color-dark-3)}.site-footer .topfooter .widget .menu li a:hover{color:var(--color-accent)}.site-footer .subfooter{border-top:1px solid var(--border-color-base);background-color:var(--color-white)}.site-footer .subfooter .site-logo{display:flex;align-items:center;justify-content:center;width:180px;height:160px;border:1px solid var(--border-color-base);background-color:var(--background-color-body);transform:translateY(-1rem);position:absolute;bottom:0}.site-footer .subfooter .adress{position:absolute;bottom:58px;left:200px}.site-footer .subfooter .adress .textwidget p{color:#000}.site-footer .subfooter .adress .textwidget a{color:var(--color-accent);font-weight:700}.site-footer .subfooter .adress .textwidget a:hover{color:var(--color-accent-hover)}.site-footer .subfooter .site-navigation{padding:2rem;margin-left:180px}.site-footer .subfooter .site-navigation .menu{display:flex}.site-footer .subfooter .site-navigation .menu li{margin-right:2rem}.site-footer .subfooter .site-navigation .menu li a{color:var(--color-dark-3);font-size:var(--font-size-6)}.wp-block-button .wp-block-button__link,.button-text,.button-icon{display:inline-flex;background-color:var(--button-background-color-base);color:var(--button-text-color-base);padding:.8em 2em 1em;border-radius:var(--border-radius-base);transition:.2s}.wp-block-button .wp-block-button__link:hover,.button-text:hover,.button-icon:hover{background-color:var(--color-accent-hover);border-radius:0}.slick-carousel.with-arrows{display:flex;flex-wrap:wrap}.slick-carousel .slick-list{width:80%}.slick-carousel .slick-track{display:flex !important}.slick-carousel .slick-slide{height:inherit !important}.slick-carousel .slick-slide>div{height:100%}.slick-carousel .item{display:flex !important;flex-direction:column;justify-content:center;height:100%;padding:1rem 2rem}.slick-carousel.slick-dotted .slick-dots{width:100%;display:flex;align-items:center;justify-content:center;list-style:none;padding:0;margin:2rem 0 0}.slick-carousel.slick-dotted .slick-dots li{margin-bottom:0}.slick-carousel.slick-dotted .slick-dots li.slick-active button{width:5.4rem;background-color:var(--background-color-accent)}.slick-carousel.slick-dotted .slick-dots li button{display:block;width:1rem;height:1rem;background-color:var(--background-color-opac-accent);border-radius:var(--border-radius-default);font-size:0;padding:0;margin:0 .8rem;transition:width var(--transition-fast)}.slick-carousel .slick-arrow{width:10%;font-size:0}.slick-carousel .slick-arrow:after{content:"";display:inline-block;vertical-align:middle;width:5rem;height:5rem;margin-left:.25em;background-color:var(--background-color-accent-2);transition:transform var(--transition-fast)}.slick-carousel .slick-arrow:hover{background-color:var(--background-color-accent)}.slick-carousel .slick-arrow:hover:after{background-color:var(--color-accent-2-hover)}.slick-carousel .slick-arrow.slick-prev:after{mask:url(//www.contrelebizutage.fr/wp-content/themes/bc_wp_cncb/assets/stylesheets/../icons/angle-left.svg) no-repeat}.slick-carousel .slick-arrow.slick-prev:hover:after{transform:translateX(-0.3rem);mask:url(//www.contrelebizutage.fr/wp-content/themes/bc_wp_cncb/assets/stylesheets/../icons/arrow-left.svg) no-repeat}.slick-carousel .slick-arrow.slick-next:after{mask:url(//www.contrelebizutage.fr/wp-content/themes/bc_wp_cncb/assets/stylesheets/../icons/angle-right.svg) no-repeat}.slick-carousel .slick-arrow.slick-next:hover:after{transform:translateX(0.3rem);mask:url(//www.contrelebizutage.fr/wp-content/themes/bc_wp_cncb/assets/stylesheets/../icons/arrow-right.svg) no-repeat}.wrapper_loops{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-items:stretch;-webkit-box-align:stretch;-moz-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap}.wrapper_loops .loop_wrap{display:flex;align-items:center;margin-bottom:30px;position:relative;height:initial;-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch}img{display:block;max-width:100%;height:auto}.wp-block-image{position:relative}.wp-block-image.is-style-image-border img{border-radius:var(--border-radius-base) !important;box-shadow:var(--shadow-elevation-2)}.wp-block-image.is-style-image-border:after{content:"";display:block;width:calc(100% - 4rem);height:calc(100% - 4rem);position:absolute;top:-3rem;left:-3rem;z-index:-1;border:.8rem solid var(--color-accent)}@media screen and (max-width: 1250px){.subfooter{margin-top:110px}.nav-header .container .row{display:none}}@media screen and (min-width: 1250px){.menu-burger{display:none !important}}@media screen and (max-width: 850px){.site-search-container,.contact-container,.social-container{display:none !important}h1{font-size:4rem}}@media screen and (max-width: 678px){.header-open-2 .contact-container{top:76vh !important}.block-hero .hero-media:after{display:none !important}.block-hero .hero-content .texts span{white-space:initial !important}.block-hero .hero-content .baseline .b1{font-size:3.2rem !important}.block-hero .hero-content .baseline .b2{font-size:3.5rem !important}.block-hero .hero-content .baseline .b3{font-size:4rem !important}.block-hero .hero-content{max-width:100%}.block-hero .hero-content .baseline span{white-space:initial !important}.site-footer .subfooter .site-navigation .menu{flex-wrap:wrap}.site-footer .subfooter .site-navigation .menu li{padding:10px 0px}.site-footer .subfooter .adress{bottom:218px;left:0px}}.body-open{overflow:hidden}.header-open-1{height:100vh;position:fixed;background-color:#fff}.header-open-1 .menu-burger{position:absolute;top:0;right:0;justify-content:center;align-items:center}.header-open-1 .menu-burger div{transition:.3s}.header-open-1 .menu-burger div:first-child{-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.header-open-1 .menu-burger div:nth-child(2){display:none}.header-open-1 .menu-burger div:nth-child(3){-moz-transform:rotate(-45deg) translateX(1px) translateY(-3px);-webkit-transform:rotate(-45deg) translateX(1px) translateY(-3px);-o-transform:rotate(-45deg) translateX(1px) translateY(-3px);-ms-transform:rotate(-45deg) translateX(1px) translateY(-3px);transform:rotate(-45deg) translateX(1px) translateY(-3px)}.header-open-1 .nav-header .menu{flex-direction:column}.header-open-1 .nav-header .menu li ul{display:none !important}.header-open-1 .nav-header .site-navigation{display:flex;width:100%;margin-top:110px}.header-open-2{height:100vh;position:fixed;background-color:#fff}.header-open-2 .menu-burger{position:absolute;top:0;right:0;justify-content:center;align-items:center}.header-open-2 .menu-burger div{transition:.3s}.header-open-2 .menu-burger div:first-child{-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.header-open-2 .menu-burger div:nth-child(2){display:none}.header-open-2 .menu-burger div:nth-child(3){-moz-transform:rotate(-45deg) translateX(1px) translateY(-3px);-webkit-transform:rotate(-45deg) translateX(1px) translateY(-3px);-o-transform:rotate(-45deg) translateX(1px) translateY(-3px);-ms-transform:rotate(-45deg) translateX(1px) translateY(-3px);transform:rotate(-45deg) translateX(1px) translateY(-3px)}.header-open-2 .site-search-container,.header-open-2 .contact-container,.header-open-2 .social-container{display:flex !important}.header-open-2 .site-search-container{position:absolute;top:160px;left:0;z-index:999}.header-open-2 .site-search-container #search{display:block !important}.header-open-2 .contact-container{position:absolute;top:90vh;left:0}.header-open-2 .nav-header .container .row{display:flex !important}.header-open-2 .nav-header .menu{flex-direction:column}.header-open-2 .nav-header .menu li ul{display:none !important}.header-open-2 .nav-header .site-navigation{display:flex;width:100%;margin-top:160px}.menu-burger{width:30px;height:20px;display:flex;justify-content:space-between;align-items:center;flex-direction:column;cursor:pointer;float:right;margin:30px 0px}.menu-burger .item{width:100%;height:3px;background-color:var(--color-accent)}
h1:where(.wp-block-heading).has-background,h2:where(.wp-block-heading).has-background,h3:where(.wp-block-heading).has-background,h4:where(.wp-block-heading).has-background,h5:where(.wp-block-heading).has-background,h6:where(.wp-block-heading).has-background{padding:1.25em 2.375em}h1.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h1.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h2.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h2.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h3.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h3.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h4.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h4.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h5.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h5.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h6.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h6.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]){rotate:180deg}
.block-information{padding:4rem;border-radius:var(--border-radius-large);background-color:#ddd}.block-information a.button{display:inline-flex;background-color:var(--button-background-color-base);color:var(--button-text-color-base)!important;padding:.8rem 2rem 1rem;border-radius:var(--border-radius-base);margin-top:2rem;transition:.2s}.block-information a.button:hover{background-color:var(--color-accent-hover);border-radius:0}.block-information h2{margin-top:0!important}.block-information.is-style-background-red{background-color:#ead7d7}