');mask-image:url('data:image/svg+xml;utf8, ');mask-mode:alpha;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}}:root :where(.wp-block-image.is-style-rounded img,.wp-block-image .is-style-rounded img){border-radius:9999px}.wp-block-image figure{margin:0}.wp-lightbox-container{display:flex;flex-direction:column;position:relative}.wp-lightbox-container img{cursor:zoom-in}.wp-lightbox-container img:hover+button{opacity:1}.wp-lightbox-container button{align-items:center;-webkit-backdrop-filter:blur(16px) saturate(180%);backdrop-filter:blur(16px) saturate(180%);background-color:#5a5a5a40;border:none;border-radius:4px;cursor:zoom-in;display:flex;height:20px;justify-content:center;opacity:0;padding:0;position:absolute;right:16px;text-align:center;top:16px;width:20px;z-index:100}@media not (prefers-reduced-motion){.wp-lightbox-container button{transition:opacity .2s ease}}.wp-lightbox-container button:focus-visible{outline:3px auto #5a5a5a40;outline:3px auto -webkit-focus-ring-color;outline-offset:3px}.wp-lightbox-container button:hover{cursor:pointer;opacity:1}.wp-lightbox-container button:focus{opacity:1}.wp-lightbox-container button:focus,.wp-lightbox-container button:hover,.wp-lightbox-container button:not(:hover):not(:active):not(.has-background){background-color:#5a5a5a40;border:none}.wp-lightbox-overlay{box-sizing:border-box;cursor:zoom-out;height:100vh;left:0;overflow:hidden;position:fixed;top:0;visibility:hidden;width:100%;z-index:100000}.wp-lightbox-overlay .close-button{align-items:center;cursor:pointer;display:flex;justify-content:center;min-height:40px;min-width:40px;padding:0;position:absolute;right:calc(env(safe-area-inset-right) + 16px);top:calc(env(safe-area-inset-top) + 16px);z-index:5000000}.wp-lightbox-overlay .close-button:focus,.wp-lightbox-overlay .close-button:hover,.wp-lightbox-overlay .close-button:not(:hover):not(:active):not(.has-background){background:0 0;border:none}.wp-lightbox-overlay .lightbox-image-container{height:var(--wp--lightbox-container-height);left:50%;overflow:hidden;position:absolute;top:50%;transform:translate(-50%,-50%);transform-origin:top left;width:var(--wp--lightbox-container-width);z-index:9999999999}.wp-lightbox-overlay .wp-block-image{align-items:center;box-sizing:border-box;display:flex;height:100%;justify-content:center;margin:0;position:relative;transform-origin:0 0;width:100%;z-index:3000000}.wp-lightbox-overlay .wp-block-image img{height:var(--wp--lightbox-image-height);min-height:var(--wp--lightbox-image-height);min-width:var(--wp--lightbox-image-width);width:var(--wp--lightbox-image-width)}.wp-lightbox-overlay .wp-block-image figcaption{display:none}.wp-lightbox-overlay button{background:0 0;border:none}.wp-lightbox-overlay .scrim{background-color:#fff;height:100%;opacity:.9;position:absolute;width:100%;z-index:2000000}.wp-lightbox-overlay.active{visibility:visible}@media not (prefers-reduced-motion){.wp-lightbox-overlay.active{animation:turn-on-visibility .25s both}.wp-lightbox-overlay.active img{animation:turn-on-visibility .35s both}.wp-lightbox-overlay.show-closing-animation:not(.active){animation:turn-off-visibility .35s both}.wp-lightbox-overlay.show-closing-animation:not(.active) img{animation:turn-off-visibility .25s both}.wp-lightbox-overlay.zoom.active{animation:none;opacity:1;visibility:visible}.wp-lightbox-overlay.zoom.active .lightbox-image-container{animation:lightbox-zoom-in .4s}.wp-lightbox-overlay.zoom.active .lightbox-image-container img{animation:none}.wp-lightbox-overlay.zoom.active .scrim{animation:turn-on-visibility .4s forwards}.wp-lightbox-overlay.zoom.show-closing-animation:not(.active){animation:none}.wp-lightbox-overlay.zoom.show-closing-animation:not(.active) .lightbox-image-container{animation:lightbox-zoom-out .4s}.wp-lightbox-overlay.zoom.show-closing-animation:not(.active) .lightbox-image-container img{animation:none}.wp-lightbox-overlay.zoom.show-closing-animation:not(.active) .scrim{animation:turn-off-visibility .4s forwards}}@keyframes show-content-image{0%{visibility:hidden}99%{visibility:hidden}to{visibility:visible}}@keyframes turn-on-visibility{0%{opacity:0}to{opacity:1}}@keyframes turn-off-visibility{0%{opacity:1;visibility:visible}99%{opacity:0;visibility:visible}to{opacity:0;visibility:hidden}}@keyframes lightbox-zoom-in{0%{transform:translate(calc((-100vw + var(--wp--lightbox-scrollbar-width))/2 + var(--wp--lightbox-initial-left-position)),calc(-50vh + var(--wp--lightbox-initial-top-position))) scale(var(--wp--lightbox-scale))}to{transform:translate(-50%,-50%) scale(1)}}@keyframes lightbox-zoom-out{0%{transform:translate(-50%,-50%) scale(1);visibility:visible}99%{visibility:visible}to{transform:translate(calc((-100vw + var(--wp--lightbox-scrollbar-width))/2 + var(--wp--lightbox-initial-left-position)),calc(-50vh + var(--wp--lightbox-initial-top-position))) scale(var(--wp--lightbox-scale));visibility:hidden}}ol.wp-block-latest-comments{box-sizing:border-box;margin-left:0}:where(.wp-block-latest-comments:not([style*=line-height] .wp-block-latest-comments__comment)){line-height:1.1}:where(.wp-block-latest-comments:not([style*=line-height] .wp-block-latest-comments__comment-excerpt p)){line-height:1.8}.has-dates :where(.wp-block-latest-comments:not([style*=line-height])),.has-excerpts :where(.wp-block-latest-comments:not([style*=line-height])){line-height:1.5}.wp-block-latest-comments .wp-block-latest-comments{padding-left:0}.wp-block-latest-comments__comment{list-style:none;margin-bottom:1em}.has-avatars .wp-block-latest-comments__comment{list-style:none;min-height:2.25em}.has-avatars .wp-block-latest-comments__comment .wp-block-latest-comments__comment-excerpt,.has-avatars .wp-block-latest-comments__comment .wp-block-latest-comments__comment-meta{margin-left:3.25em}.wp-block-latest-comments__comment-excerpt p{font-size:.875em;margin:.36em 0 1.4em}.wp-block-latest-comments__comment-date{display:block;font-size:.75em}.wp-block-latest-comments .avatar,.wp-block-latest-comments__comment-avatar{border-radius:1.5em;display:block;float:left;height:2.5em;margin-right:.75em;width:2.5em}.wp-block-latest-comments[class*=-font-size] a,.wp-block-latest-comments[style*=font-size] a{font-size:inherit}.wp-block-latest-posts{box-sizing:border-box}.wp-block-latest-posts.alignleft{margin-right:2em}.wp-block-latest-posts.alignright{margin-left:2em}.wp-block-latest-posts.wp-block-latest-posts__list{list-style:none}.wp-block-latest-posts.wp-block-latest-posts__list li{clear:both;overflow-wrap:break-word}.wp-block-latest-posts.is-grid{display:flex;flex-wrap:wrap}.wp-block-latest-posts.is-grid li{margin:0 1.25em 1.25em 0;width:100%}@media (min-width:600px){.wp-block-latest-posts.columns-2 li{width:calc(50% - .625em)}.wp-block-latest-posts.columns-2 li:nth-child(2n){margin-right:0}.wp-block-latest-posts.columns-3 li{width:calc(33.33333% - .83333em)}.wp-block-latest-posts.columns-3 li:nth-child(3n){margin-right:0}.wp-block-latest-posts.columns-4 li{width:calc(25% - .9375em)}.wp-block-latest-posts.columns-4 li:nth-child(4n){margin-right:0}.wp-block-latest-posts.columns-5 li{width:calc(20% - 1em)}.wp-block-latest-posts.columns-5 li:nth-child(5n){margin-right:0}.wp-block-latest-posts.columns-6 li{width:calc(16.66667% - 1.04167em)}.wp-block-latest-posts.columns-6 li:nth-child(6n){margin-right:0}}:root :where(.wp-block-latest-posts.is-grid){padding:0}:root :where(.wp-block-latest-posts.wp-block-latest-posts__list){padding-left:0}.wp-block-latest-posts__post-author,.wp-block-latest-posts__post-date{display:block;font-size:.8125em}.wp-block-latest-posts__post-excerpt,.wp-block-latest-posts__post-full-content{margin-bottom:1em;margin-top:.5em}.wp-block-latest-posts__featured-image a{display:inline-block}.wp-block-latest-posts__featured-image img{height:auto;max-width:100%;width:auto}.wp-block-latest-posts__featured-image.alignleft{float:left;margin-right:1em}.wp-block-latest-posts__featured-image.alignright{float:right;margin-left:1em}.wp-block-latest-posts__featured-image.aligncenter{margin-bottom:1em;text-align:center}ol,ul{box-sizing:border-box}:root :where(.wp-block-list.has-background){padding:1.25em 2.375em}.wp-block-loginout,.wp-block-media-text{box-sizing:border-box}.wp-block-media-text{direction:ltr;display:grid;grid-template-columns:50% 1fr;grid-template-rows:auto}.wp-block-media-text.has-media-on-the-right{grid-template-columns:1fr 50%}.wp-block-media-text.is-vertically-aligned-top>.wp-block-media-text__content,.wp-block-media-text.is-vertically-aligned-top>.wp-block-media-text__media{align-self:start}.wp-block-media-text.is-vertically-aligned-center>.wp-block-media-text__content,.wp-block-media-text.is-vertically-aligned-center>.wp-block-media-text__media,.wp-block-media-text>.wp-block-media-text__content,.wp-block-media-text>.wp-block-media-text__media{align-self:center}.wp-block-media-text.is-vertically-aligned-bottom>.wp-block-media-text__content,.wp-block-media-text.is-vertically-aligned-bottom>.wp-block-media-text__media{align-self:end}.wp-block-media-text>.wp-block-media-text__media{grid-column:1;grid-row:1;margin:0}.wp-block-media-text>.wp-block-media-text__content{direction:ltr;grid-column:2;grid-row:1;padding:0 8%;word-break:break-word}.wp-block-media-text.has-media-on-the-right>.wp-block-media-text__media{grid-column:2;grid-row:1}.wp-block-media-text.has-media-on-the-right>.wp-block-media-text__content{grid-column:1;grid-row:1}.wp-block-media-text__media a{display:block}.wp-block-media-text__media img,.wp-block-media-text__media video{height:auto;max-width:unset;vertical-align:middle;width:100%}.wp-block-media-text.is-image-fill>.wp-block-media-text__media{background-size:cover;height:100%;min-height:250px}.wp-block-media-text.is-image-fill>.wp-block-media-text__media>a{display:block;height:100%}.wp-block-media-text.is-image-fill>.wp-block-media-text__media img{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0}.wp-block-media-text.is-image-fill-element>.wp-block-media-text__media{height:100%;min-height:250px;position:relative}.wp-block-media-text.is-image-fill-element>.wp-block-media-text__media>a{display:block;height:100%}.wp-block-media-text.is-image-fill-element>.wp-block-media-text__media img{height:100%;object-fit:cover;position:absolute;width:100%}@media (max-width:600px){.wp-block-media-text.is-stacked-on-mobile{grid-template-columns:100%!important}.wp-block-media-text.is-stacked-on-mobile>.wp-block-media-text__media{grid-column:1;grid-row:1}.wp-block-media-text.is-stacked-on-mobile>.wp-block-media-text__content{grid-column:1;grid-row:2}}.wp-block-navigation{position:relative;--navigation-layout-justification-setting:flex-start;--navigation-layout-direction:row;--navigation-layout-wrap:wrap;--navigation-layout-justify:flex-start;--navigation-layout-align:center}.wp-block-navigation ul{margin-bottom:0;margin-left:0;margin-top:0;padding-left:0}.wp-block-navigation ul,.wp-block-navigation ul li{list-style:none;padding:0}.wp-block-navigation .wp-block-navigation-item{align-items:center;display:flex;position:relative}.wp-block-navigation .wp-block-navigation-item .wp-block-navigation__submenu-container:empty{display:none}.wp-block-navigation .wp-block-navigation-item__content{display:block}.wp-block-navigation .wp-block-navigation-item__content.wp-block-navigation-item__content{color:inherit}.wp-block-navigation.has-text-decoration-underline .wp-block-navigation-item__content,.wp-block-navigation.has-text-decoration-underline .wp-block-navigation-item__content:active,.wp-block-navigation.has-text-decoration-underline .wp-block-navigation-item__content:focus{text-decoration:underline}.wp-block-navigation.has-text-decoration-line-through .wp-block-navigation-item__content,.wp-block-navigation.has-text-decoration-line-through .wp-block-navigation-item__content:active,.wp-block-navigation.has-text-decoration-line-through .wp-block-navigation-item__content:focus{text-decoration:line-through}.wp-block-navigation :where(a),.wp-block-navigation :where(a:active),.wp-block-navigation :where(a:focus){text-decoration:none}.wp-block-navigation .wp-block-navigation__submenu-icon{align-self:center;background-color:inherit;border:none;color:currentColor;display:inline-block;font-size:inherit;height:.6em;line-height:0;margin-left:.25em;padding:0;width:.6em}.wp-block-navigation .wp-block-navigation__submenu-icon svg{display:inline-block;stroke:currentColor;height:inherit;margin-top:.075em;width:inherit}.wp-block-navigation.is-vertical{--navigation-layout-direction:column;--navigation-layout-justify:initial;--navigation-layout-align:flex-start}.wp-block-navigation.no-wrap{--navigation-layout-wrap:nowrap}.wp-block-navigation.items-justified-center{--navigation-layout-justification-setting:center;--navigation-layout-justify:center}.wp-block-navigation.items-justified-center.is-vertical{--navigation-layout-align:center}.wp-block-navigation.items-justified-right{--navigation-layout-justification-setting:flex-end;--navigation-layout-justify:flex-end}.wp-block-navigation.items-justified-right.is-vertical{--navigation-layout-align:flex-end}.wp-block-navigation.items-justified-space-between{--navigation-layout-justification-setting:space-between;--navigation-layout-justify:space-between}.wp-block-navigation .has-child .wp-block-navigation__submenu-container{align-items:normal;background-color:inherit;color:inherit;display:flex;flex-direction:column;height:0;left:-1px;opacity:0;overflow:hidden;position:absolute;top:100%;visibility:hidden;width:0;z-index:2}@media not (prefers-reduced-motion){.wp-block-navigation .has-child .wp-block-navigation__submenu-container{transition:opacity .1s linear}}.wp-block-navigation .has-child .wp-block-navigation__submenu-container>.wp-block-navigation-item>.wp-block-navigation-item__content{display:flex;flex-grow:1}.wp-block-navigation .has-child .wp-block-navigation__submenu-container>.wp-block-navigation-item>.wp-block-navigation-item__content .wp-block-navigation__submenu-icon{margin-left:auto;margin-right:0}.wp-block-navigation .has-child .wp-block-navigation__submenu-container .wp-block-navigation-item__content{margin:0}@media (min-width:782px){.wp-block-navigation .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container{left:100%;top:-1px}.wp-block-navigation .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container:before{background:#0000;content:"";display:block;height:100%;position:absolute;right:100%;width:.5em}.wp-block-navigation .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-icon{margin-right:.25em}.wp-block-navigation .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-icon svg{transform:rotate(-90deg)}}.wp-block-navigation .has-child .wp-block-navigation-submenu__toggle[aria-expanded=true]~.wp-block-navigation__submenu-container,.wp-block-navigation .has-child:not(.open-on-click):hover>.wp-block-navigation__submenu-container,.wp-block-navigation .has-child:not(.open-on-click):not(.open-on-hover-click):focus-within>.wp-block-navigation__submenu-container{height:auto;min-width:200px;opacity:1;overflow:visible;visibility:visible;width:auto}.wp-block-navigation.has-background .has-child .wp-block-navigation__submenu-container{left:0;top:100%}@media (min-width:782px){.wp-block-navigation.has-background .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container{left:100%;top:0}}.wp-block-navigation-submenu{display:flex;position:relative}.wp-block-navigation-submenu .wp-block-navigation__submenu-icon svg{stroke:currentColor}button.wp-block-navigation-item__content{background-color:initial;border:none;color:currentColor;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;text-align:left;text-transform:inherit}.wp-block-navigation-submenu__toggle{cursor:pointer}.wp-block-navigation-item.open-on-click .wp-block-navigation-submenu__toggle{padding-left:0;padding-right:.85em}.wp-block-navigation-item.open-on-click .wp-block-navigation-submenu__toggle+.wp-block-navigation__submenu-icon{margin-left:-.6em;pointer-events:none}.wp-block-navigation-item.open-on-click button.wp-block-navigation-item__content:not(.wp-block-navigation-submenu__toggle){padding:0}.wp-block-navigation .wp-block-page-list,.wp-block-navigation__container,.wp-block-navigation__responsive-close,.wp-block-navigation__responsive-container,.wp-block-navigation__responsive-container-content,.wp-block-navigation__responsive-dialog{gap:inherit}:where(.wp-block-navigation.has-background .wp-block-navigation-item a:not(.wp-element-button)),:where(.wp-block-navigation.has-background .wp-block-navigation-submenu a:not(.wp-element-button)){padding:.5em 1em}:where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-navigation-item a:not(.wp-element-button)),:where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-navigation-submenu a:not(.wp-element-button)),:where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-navigation-submenu button.wp-block-navigation-item__content),:where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-pages-list__item button.wp-block-navigation-item__content){padding:.5em 1em}.wp-block-navigation.items-justified-right .wp-block-navigation__container .has-child .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-right .wp-block-page-list>.has-child .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between .wp-block-page-list>.has-child:last-child .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between>.wp-block-navigation__container>.has-child:last-child .wp-block-navigation__submenu-container{left:auto;right:0}.wp-block-navigation.items-justified-right .wp-block-navigation__container .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-right .wp-block-page-list>.has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between .wp-block-page-list>.has-child:last-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between>.wp-block-navigation__container>.has-child:last-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container{left:-1px;right:-1px}@media (min-width:782px){.wp-block-navigation.items-justified-right .wp-block-navigation__container .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-right .wp-block-page-list>.has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between .wp-block-page-list>.has-child:last-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between>.wp-block-navigation__container>.has-child:last-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container{left:auto;right:100%}}.wp-block-navigation:not(.has-background) .wp-block-navigation__submenu-container{background-color:#fff;border:1px solid #00000026}.wp-block-navigation.has-background .wp-block-navigation__submenu-container{background-color:inherit}.wp-block-navigation:not(.has-text-color) .wp-block-navigation__submenu-container{color:#000}.wp-block-navigation__container{align-items:var(--navigation-layout-align,initial);display:flex;flex-direction:var(--navigation-layout-direction,initial);flex-wrap:var(--navigation-layout-wrap,wrap);justify-content:var(--navigation-layout-justify,initial);list-style:none;margin:0;padding-left:0}.wp-block-navigation__container .is-responsive{display:none}.wp-block-navigation__container:only-child,.wp-block-page-list:only-child{flex-grow:1}@keyframes overlay-menu__fade-in-animation{0%{opacity:0;transform:translateY(.5em)}to{opacity:1;transform:translateY(0)}}.wp-block-navigation__responsive-container{bottom:0;display:none;left:0;position:fixed;right:0;top:0}.wp-block-navigation__responsive-container :where(.wp-block-navigation-item a){color:inherit}.wp-block-navigation__responsive-container .wp-block-navigation__responsive-container-content{align-items:var(--navigation-layout-align,initial);display:flex;flex-direction:var(--navigation-layout-direction,initial);flex-wrap:var(--navigation-layout-wrap,wrap);justify-content:var(--navigation-layout-justify,initial)}.wp-block-navigation__responsive-container:not(.is-menu-open.is-menu-open){background-color:inherit!important;color:inherit!important}.wp-block-navigation__responsive-container.is-menu-open{background-color:inherit;display:flex;flex-direction:column;overflow:auto;padding:clamp(1rem,var(--wp--style--root--padding-top),20rem) clamp(1rem,var(--wp--style--root--padding-right),20rem) clamp(1rem,var(--wp--style--root--padding-bottom),20rem) clamp(1rem,var(--wp--style--root--padding-left),20rem);z-index:100000}@media not (prefers-reduced-motion){.wp-block-navigation__responsive-container.is-menu-open{animation:overlay-menu__fade-in-animation .1s ease-out;animation-fill-mode:forwards}}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content{align-items:var(--navigation-layout-justification-setting,inherit);display:flex;flex-direction:column;flex-wrap:nowrap;overflow:visible;padding-top:calc(2rem + 24px)}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__container,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-page-list{justify-content:flex-start}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__submenu-icon{display:none}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .has-child .wp-block-navigation__submenu-container{border:none;height:auto;min-width:200px;opacity:1;overflow:initial;padding-left:2rem;padding-right:2rem;position:static;visibility:visible;width:auto}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__container,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__submenu-container{gap:inherit}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__submenu-container{padding-top:var(--wp--style--block-gap,2em)}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation-item__content{padding:0}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation-item,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__container,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-page-list{align-items:var(--navigation-layout-justification-setting,initial);display:flex;flex-direction:column}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation-item,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation-item .wp-block-navigation__submenu-container,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__container,.wp-block-navigation__responsive-container.is-menu-open .wp-block-page-list{background:#0000!important;color:inherit!important}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__submenu-container.wp-block-navigation__submenu-container.wp-block-navigation__submenu-container.wp-block-navigation__submenu-container{left:auto;right:auto}@media (min-width:600px){.wp-block-navigation__responsive-container:not(.hidden-by-default):not(.is-menu-open){background-color:inherit;display:block;position:relative;width:100%;z-index:auto}.wp-block-navigation__responsive-container:not(.hidden-by-default):not(.is-menu-open) .wp-block-navigation__responsive-container-close{display:none}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__submenu-container.wp-block-navigation__submenu-container.wp-block-navigation__submenu-container.wp-block-navigation__submenu-container{left:0}}.wp-block-navigation:not(.has-background) .wp-block-navigation__responsive-container.is-menu-open{background-color:#fff}.wp-block-navigation:not(.has-text-color) .wp-block-navigation__responsive-container.is-menu-open{color:#000}.wp-block-navigation__toggle_button_label{font-size:1rem;font-weight:700}.wp-block-navigation__responsive-container-close,.wp-block-navigation__responsive-container-open{background:#0000;border:none;color:currentColor;cursor:pointer;margin:0;padding:0;text-transform:inherit;vertical-align:middle}.wp-block-navigation__responsive-container-close svg,.wp-block-navigation__responsive-container-open svg{fill:currentColor;display:block;height:24px;pointer-events:none;width:24px}.wp-block-navigation__responsive-container-open{display:flex}.wp-block-navigation__responsive-container-open.wp-block-navigation__responsive-container-open.wp-block-navigation__responsive-container-open{font-family:inherit;font-size:inherit;font-weight:inherit}@media (min-width:600px){.wp-block-navigation__responsive-container-open:not(.always-shown){display:none}}.wp-block-navigation__responsive-container-close{position:absolute;right:0;top:0;z-index:2}.wp-block-navigation__responsive-container-close.wp-block-navigation__responsive-container-close.wp-block-navigation__responsive-container-close{font-family:inherit;font-size:inherit;font-weight:inherit}.wp-block-navigation__responsive-close{width:100%}.has-modal-open .wp-block-navigation__responsive-close{margin-left:auto;margin-right:auto;max-width:var(--wp--style--global--wide-size,100%)}.wp-block-navigation__responsive-close:focus{outline:none}.is-menu-open .wp-block-navigation__responsive-close,.is-menu-open .wp-block-navigation__responsive-container-content,.is-menu-open .wp-block-navigation__responsive-dialog{box-sizing:border-box}.wp-block-navigation__responsive-dialog{position:relative}.has-modal-open .admin-bar .is-menu-open .wp-block-navigation__responsive-dialog{margin-top:46px}@media (min-width:782px){.has-modal-open .admin-bar .is-menu-open .wp-block-navigation__responsive-dialog{margin-top:32px}}html.has-modal-open{overflow:hidden}.wp-block-navigation .wp-block-navigation-item__label{overflow-wrap:break-word}.wp-block-navigation .wp-block-navigation-item__description{display:none}.link-ui-tools{border-top:1px solid #f0f0f0;padding:8px}.link-ui-block-inserter{padding-top:8px}.link-ui-block-inserter__back{margin-left:8px;text-transform:uppercase}.wp-block-navigation .wp-block-page-list{align-items:var(--navigation-layout-align,initial);background-color:inherit;display:flex;flex-direction:var(--navigation-layout-direction,initial);flex-wrap:var(--navigation-layout-wrap,wrap);justify-content:var(--navigation-layout-justify,initial)}.wp-block-navigation .wp-block-navigation-item{background-color:inherit}.wp-block-page-list{box-sizing:border-box}.is-small-text{font-size:.875em}.is-regular-text{font-size:1em}.is-large-text{font-size:2.25em}.is-larger-text{font-size:3em}.has-drop-cap:not(:focus):first-letter {float:left;font-size:8.4em;font-style:normal;font-weight:100;line-height:.68;margin:.05em .1em 0 0;text-transform:uppercase}body.rtl .has-drop-cap:not(:focus):first-letter {float:none;margin-left:.1em}p.has-drop-cap.has-background{overflow:hidden}:root :where(p.has-background){padding:1.25em 2.375em}:where(p.has-text-color:not(.has-link-color)) a{color:inherit}p.has-text-align-left[style*="writing-mode:vertical-lr"],p.has-text-align-right[style*="writing-mode:vertical-rl"]{rotate:180deg}.wp-block-post-author{box-sizing:border-box;display:flex;flex-wrap:wrap}.wp-block-post-author__byline{font-size:.5em;margin-bottom:0;margin-top:0;width:100%}.wp-block-post-author__avatar{margin-right:1em}.wp-block-post-author__bio{font-size:.7em;margin-bottom:.7em}.wp-block-post-author__content{flex-basis:0;flex-grow:1}.wp-block-post-author__name{margin:0}.wp-block-post-author-biography{box-sizing:border-box}:where(.wp-block-post-comments-form) input:not([type=submit]),:where(.wp-block-post-comments-form) textarea{border:1px solid #949494;font-family:inherit;font-size:1em}:where(.wp-block-post-comments-form) input:where(:not([type=submit]):not([type=checkbox])),:where(.wp-block-post-comments-form) textarea{padding:calc(.667em + 2px)}.wp-block-post-comments-form{box-sizing:border-box}.wp-block-post-comments-form[style*=font-weight] :where(.comment-reply-title){font-weight:inherit}.wp-block-post-comments-form[style*=font-family] :where(.comment-reply-title){font-family:inherit}.wp-block-post-comments-form[class*=-font-size] :where(.comment-reply-title),.wp-block-post-comments-form[style*=font-size] :where(.comment-reply-title){font-size:inherit}.wp-block-post-comments-form[style*=line-height] :where(.comment-reply-title){line-height:inherit}.wp-block-post-comments-form[style*=font-style] :where(.comment-reply-title){font-style:inherit}.wp-block-post-comments-form[style*=letter-spacing] :where(.comment-reply-title){letter-spacing:inherit}.wp-block-post-comments-form :where(input[type=submit]){box-shadow:none;cursor:pointer;display:inline-block;overflow-wrap:break-word;text-align:center}.wp-block-post-comments-form .comment-form input:not([type=submit]):not([type=checkbox]):not([type=hidden]),.wp-block-post-comments-form .comment-form textarea{box-sizing:border-box;display:block;width:100%}.wp-block-post-comments-form .comment-form-author label,.wp-block-post-comments-form .comment-form-email label,.wp-block-post-comments-form .comment-form-url label{display:block;margin-bottom:.25em}.wp-block-post-comments-form .comment-form-cookies-consent{display:flex;gap:.25em}.wp-block-post-comments-form .comment-form-cookies-consent #wp-comment-cookies-consent{margin-top:.35em}.wp-block-post-comments-form .comment-reply-title{margin-bottom:0}.wp-block-post-comments-form .comment-reply-title :where(small){font-size:var(--wp--preset--font-size--medium,smaller);margin-left:.5em}.wp-block-post-comments-form input[type=submit]{width:auto}.wp-block-post-comments-count{box-sizing:border-box}.wp-block-post-content{display:flow-root}.wp-block-post-comments-link,.wp-block-post-date{box-sizing:border-box}:where(.wp-block-post-excerpt){box-sizing:border-box;margin-bottom:var(--wp--style--block-gap);margin-top:var(--wp--style--block-gap)}.wp-block-post-excerpt__excerpt{margin-bottom:0;margin-top:0}.wp-block-post-excerpt__more-text{margin-bottom:0;margin-top:var(--wp--style--block-gap)}.wp-block-post-excerpt__more-link{display:inline-block}.wp-block-post-featured-image{margin-left:0;margin-right:0}.wp-block-post-featured-image a{display:block;height:100%}.wp-block-post-featured-image :where(img){box-sizing:border-box;height:auto;max-width:100%;vertical-align:bottom;width:100%}.wp-block-post-featured-image.alignfull img,.wp-block-post-featured-image.alignwide img{width:100%}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim{background-color:#000;inset:0;position:absolute}.wp-block-post-featured-image{position:relative}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-gradient{background-color:initial}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-0{opacity:0}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-10{opacity:.1}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-20{opacity:.2}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-30{opacity:.3}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-40{opacity:.4}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-50{opacity:.5}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-60{opacity:.6}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-70{opacity:.7}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-80{opacity:.8}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-90{opacity:.9}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-100{opacity:1}.wp-block-post-featured-image:where(.alignleft,.alignright){width:100%}.wp-block-post-navigation-link .wp-block-post-navigation-link__arrow-previous{display:inline-block;margin-right:1ch}.wp-block-post-navigation-link .wp-block-post-navigation-link__arrow-previous:not(.is-arrow-chevron){transform:scaleX(1)}.wp-block-post-navigation-link .wp-block-post-navigation-link__arrow-next{display:inline-block;margin-left:1ch}.wp-block-post-navigation-link .wp-block-post-navigation-link__arrow-next:not(.is-arrow-chevron){transform:scaleX(1)}.wp-block-post-navigation-link.has-text-align-left[style*="writing-mode: vertical-lr"],.wp-block-post-navigation-link.has-text-align-right[style*="writing-mode: vertical-rl"]{rotate:180deg}.wp-block-post-terms{box-sizing:border-box}.wp-block-post-terms .wp-block-post-terms__separator{white-space:pre-wrap}.wp-block-post-time-to-read,.wp-block-post-title{box-sizing:border-box}.wp-block-post-title{word-break:break-word}.wp-block-post-title :where(a){display:inline-block;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;text-decoration:inherit}.wp-block-post-author-name{box-sizing:border-box}.wp-block-preformatted{box-sizing:border-box;white-space:pre-wrap}:where(.wp-block-preformatted.has-background){padding:1.25em 2.375em}.wp-block-pullquote{box-sizing:border-box;margin:0 0 1em;overflow-wrap:break-word;padding:4em 0;text-align:center}.wp-block-pullquote blockquote,.wp-block-pullquote cite,.wp-block-pullquote p{color:inherit}.wp-block-pullquote blockquote{margin:0}.wp-block-pullquote p{margin-top:0}.wp-block-pullquote p:last-child{margin-bottom:0}.wp-block-pullquote.alignleft,.wp-block-pullquote.alignright{max-width:420px}.wp-block-pullquote cite,.wp-block-pullquote footer{position:relative}.wp-block-pullquote .has-text-color a{color:inherit}.wp-block-pullquote.has-text-align-left blockquote{text-align:left}.wp-block-pullquote.has-text-align-right blockquote{text-align:right}.wp-block-pullquote.has-text-align-center blockquote{text-align:center}.wp-block-pullquote.is-style-solid-color{border:none}.wp-block-pullquote.is-style-solid-color blockquote{margin-left:auto;margin-right:auto;max-width:60%}.wp-block-pullquote.is-style-solid-color blockquote p{font-size:2em;margin-bottom:0;margin-top:0}.wp-block-pullquote.is-style-solid-color blockquote cite{font-style:normal;text-transform:none}.wp-block-pullquote cite{color:inherit;display:block}.wp-block-post-template{box-sizing:border-box;list-style:none;margin-bottom:0;margin-top:0;max-width:100%;padding:0}.wp-block-post-template.is-flex-container{display:flex;flex-direction:row;flex-wrap:wrap;gap:1.25em}.wp-block-post-template.is-flex-container>li{margin:0;width:100%}@media (min-width:600px){.wp-block-post-template.is-flex-container.is-flex-container.columns-2>li{width:calc(50% - .625em)}.wp-block-post-template.is-flex-container.is-flex-container.columns-3>li{width:calc(33.33333% - .83333em)}.wp-block-post-template.is-flex-container.is-flex-container.columns-4>li{width:calc(25% - .9375em)}.wp-block-post-template.is-flex-container.is-flex-container.columns-5>li{width:calc(20% - 1em)}.wp-block-post-template.is-flex-container.is-flex-container.columns-6>li{width:calc(16.66667% - 1.04167em)}}@media (max-width:600px){.wp-block-post-template-is-layout-grid.wp-block-post-template-is-layout-grid.wp-block-post-template-is-layout-grid.wp-block-post-template-is-layout-grid{grid-template-columns:1fr}}.wp-block-post-template-is-layout-constrained>li>.alignright,.wp-block-post-template-is-layout-flow>li>.alignright{float:right;margin-inline-end:0;margin-inline-start:2em}.wp-block-post-template-is-layout-constrained>li>.alignleft,.wp-block-post-template-is-layout-flow>li>.alignleft{float:left;margin-inline-end:2em;margin-inline-start:0}.wp-block-post-template-is-layout-constrained>li>.aligncenter,.wp-block-post-template-is-layout-flow>li>.aligncenter{margin-inline-end:auto;margin-inline-start:auto}.wp-block-query-pagination.is-content-justification-space-between>.wp-block-query-pagination-next:last-of-type{margin-inline-start:auto}.wp-block-query-pagination.is-content-justification-space-between>.wp-block-query-pagination-previous:first-child{margin-inline-end:auto}.wp-block-query-pagination .wp-block-query-pagination-previous-arrow{display:inline-block;margin-right:1ch}.wp-block-query-pagination .wp-block-query-pagination-previous-arrow:not(.is-arrow-chevron){transform:scaleX(1)}.wp-block-query-pagination .wp-block-query-pagination-next-arrow{display:inline-block;margin-left:1ch}.wp-block-query-pagination .wp-block-query-pagination-next-arrow:not(.is-arrow-chevron){transform:scaleX(1)}.wp-block-query-pagination.aligncenter{justify-content:center}.wp-block-query-title,.wp-block-query-total,.wp-block-quote{box-sizing:border-box}.wp-block-quote{overflow-wrap:break-word}.wp-block-quote.is-large:where(:not(.is-style-plain)),.wp-block-quote.is-style-large:where(:not(.is-style-plain)){margin-bottom:1em;padding:0 1em}.wp-block-quote.is-large:where(:not(.is-style-plain)) p,.wp-block-quote.is-style-large:where(:not(.is-style-plain)) p{font-size:1.5em;font-style:italic;line-height:1.6}.wp-block-quote.is-large:where(:not(.is-style-plain)) cite,.wp-block-quote.is-large:where(:not(.is-style-plain)) footer,.wp-block-quote.is-style-large:where(:not(.is-style-plain)) cite,.wp-block-quote.is-style-large:where(:not(.is-style-plain)) footer{font-size:1.125em;text-align:right}.wp-block-quote>cite{display:block}.wp-block-read-more{display:block;width:fit-content}.wp-block-read-more:where(:not([style*=text-decoration])){text-decoration:none}.wp-block-read-more:where(:not([style*=text-decoration])):active,.wp-block-read-more:where(:not([style*=text-decoration])):focus{text-decoration:none}ul.wp-block-rss.alignleft{margin-right:2em}ul.wp-block-rss.alignright{margin-left:2em}ul.wp-block-rss.is-grid{display:flex;flex-wrap:wrap;padding:0}ul.wp-block-rss.is-grid li{margin:0 1em 1em 0;width:100%}@media (min-width:600px){ul.wp-block-rss.columns-2 li{width:calc(50% - 1em)}ul.wp-block-rss.columns-3 li{width:calc(33.33333% - 1em)}ul.wp-block-rss.columns-4 li{width:calc(25% - 1em)}ul.wp-block-rss.columns-5 li{width:calc(20% - 1em)}ul.wp-block-rss.columns-6 li{width:calc(16.66667% - 1em)}}.wp-block-rss__item-author,.wp-block-rss__item-publish-date{display:block;font-size:.8125em}.wp-block-rss{box-sizing:border-box;list-style:none;padding:0}.wp-block-search__button{margin-left:10px;word-break:normal}.wp-block-search__button.has-icon{line-height:0}.wp-block-search__button svg{height:1.25em;min-height:24px;min-width:24px;width:1.25em;fill:currentColor;vertical-align:text-bottom}:where(.wp-block-search__button){border:1px solid #ccc;padding:6px 10px}.wp-block-search__inside-wrapper{display:flex;flex:auto;flex-wrap:nowrap;max-width:100%}.wp-block-search__label{width:100%}.wp-block-search__input{appearance:none;border:1px solid #949494;flex-grow:1;margin-left:0;margin-right:0;min-width:3rem;padding:8px;text-decoration:unset!important}.wp-block-search.wp-block-search__button-only .wp-block-search__button{box-sizing:border-box;display:flex;flex-shrink:0;justify-content:center;margin-left:0;max-width:100%}.wp-block-search.wp-block-search__button-only .wp-block-search__inside-wrapper{min-width:0!important;transition-property:width}.wp-block-search.wp-block-search__button-only .wp-block-search__input{flex-basis:100%;transition-duration:.3s}.wp-block-search.wp-block-search__button-only.wp-block-search__searchfield-hidden,.wp-block-search.wp-block-search__button-only.wp-block-search__searchfield-hidden .wp-block-search__inside-wrapper{overflow:hidden}.wp-block-search.wp-block-search__button-only.wp-block-search__searchfield-hidden .wp-block-search__input{border-left-width:0!important;border-right-width:0!important;flex-basis:0;flex-grow:0;margin:0;min-width:0!important;padding-left:0!important;padding-right:0!important;width:0!important}:where(.wp-block-search__input){font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;text-transform:inherit}:where(.wp-block-search__button-inside .wp-block-search__inside-wrapper){border:1px solid #949494;box-sizing:border-box;padding:4px}:where(.wp-block-search__button-inside .wp-block-search__inside-wrapper) .wp-block-search__input{border:none;border-radius:0;padding:0 4px}:where(.wp-block-search__button-inside .wp-block-search__inside-wrapper) .wp-block-search__input:focus{outline:none}:where(.wp-block-search__button-inside .wp-block-search__inside-wrapper) :where(.wp-block-search__button){padding:4px 8px}.wp-block-search.aligncenter .wp-block-search__inside-wrapper{margin:auto}.wp-block[data-align=right] .wp-block-search.wp-block-search__button-only .wp-block-search__inside-wrapper{float:right}.wp-block-separator{border:none;border-top:2px solid}:root :where(.wp-block-separator.is-style-dots){height:auto;line-height:1;text-align:center}:root :where(.wp-block-separator.is-style-dots):before{color:currentColor;content:"···";font-family:serif;font-size:1.5em;letter-spacing:2em;padding-left:2em}.wp-block-separator.is-style-dots{background:none!important;border:none!important}.wp-block-site-logo{box-sizing:border-box;line-height:0}.wp-block-site-logo a{display:inline-block;line-height:0}.wp-block-site-logo.is-default-size img{height:auto;width:120px}.wp-block-site-logo img{height:auto;max-width:100%}.wp-block-site-logo a,.wp-block-site-logo img{border-radius:inherit}.wp-block-site-logo.aligncenter{margin-left:auto;margin-right:auto;text-align:center}:root :where(.wp-block-site-logo.is-style-rounded){border-radius:9999px}.wp-block-site-tagline,.wp-block-site-title{box-sizing:border-box}.wp-block-site-title :where(a){color:inherit;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;text-decoration:inherit}.wp-block-social-links{background:0 0;box-sizing:border-box;margin-left:0;padding-left:0;padding-right:0;text-indent:0}.wp-block-social-links .wp-social-link a,.wp-block-social-links .wp-social-link a:hover{border-bottom:0;box-shadow:none;text-decoration:none}.wp-block-social-links .wp-social-link svg{height:1em;width:1em}.wp-block-social-links .wp-social-link span:not(.screen-reader-text){font-size:.65em;margin-left:.5em;margin-right:.5em}.wp-block-social-links.has-small-icon-size{font-size:16px}.wp-block-social-links,.wp-block-social-links.has-normal-icon-size{font-size:24px}.wp-block-social-links.has-large-icon-size{font-size:36px}.wp-block-social-links.has-huge-icon-size{font-size:48px}.wp-block-social-links.aligncenter{display:flex;justify-content:center}.wp-block-social-links.alignright{justify-content:flex-end}.wp-block-social-link{border-radius:9999px;display:block;height:auto}@media not (prefers-reduced-motion){.wp-block-social-link{transition:transform .1s ease}}.wp-block-social-link a{align-items:center;display:flex;line-height:0}.wp-block-social-link:hover{transform:scale(1.1)}.wp-block-social-links .wp-block-social-link.wp-social-link{display:inline-block;margin:0;padding:0}.wp-block-social-links .wp-block-social-link.wp-social-link .wp-block-social-link-anchor,.wp-block-social-links .wp-block-social-link.wp-social-link .wp-block-social-link-anchor svg,.wp-block-social-links .wp-block-social-link.wp-social-link .wp-block-social-link-anchor:active,.wp-block-social-links .wp-block-social-link.wp-social-link .wp-block-social-link-anchor:hover,.wp-block-social-links .wp-block-social-link.wp-social-link .wp-block-social-link-anchor:visited{color:currentColor;fill:currentColor}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link{background-color:#f0f0f0;color:#444}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-amazon{background-color:#f90;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-bandcamp{background-color:#1ea0c3;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-behance{background-color:#0757fe;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-bluesky{background-color:#0a7aff;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-codepen{background-color:#1e1f26;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-deviantart{background-color:#02e49b;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-discord{background-color:#5865f2;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-dribbble{background-color:#e94c89;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-dropbox{background-color:#4280ff;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-etsy{background-color:#f45800;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-facebook{background-color:#0866ff;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-fivehundredpx{background-color:#000;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-flickr{background-color:#0461dd;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-foursquare{background-color:#e65678;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-github{background-color:#24292d;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-goodreads{background-color:#eceadd;color:#382110}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-google{background-color:#ea4434;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-gravatar{background-color:#1d4fc4;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-instagram{background-color:#f00075;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-lastfm{background-color:#e21b24;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-linkedin{background-color:#0d66c2;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-mastodon{background-color:#3288d4;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-medium{background-color:#000;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-meetup{background-color:#f6405f;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-patreon{background-color:#000;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-pinterest{background-color:#e60122;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-pocket{background-color:#ef4155;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-reddit{background-color:#ff4500;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-skype{background-color:#0478d7;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-snapchat{background-color:#fefc00;color:#fff;stroke:#000}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-soundcloud{background-color:#ff5600;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-spotify{background-color:#1bd760;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-telegram{background-color:#2aabee;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-threads{background-color:#000;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-tiktok{background-color:#000;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-tumblr{background-color:#011835;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-twitch{background-color:#6440a4;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-twitter{background-color:#1da1f2;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-vimeo{background-color:#1eb7ea;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-vk{background-color:#4680c2;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-wordpress{background-color:#3499cd;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-whatsapp{background-color:#25d366;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-x{background-color:#000;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-yelp{background-color:#d32422;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-youtube{background-color:red;color:#fff}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link{background:0 0}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link svg{height:1.25em;width:1.25em}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-amazon{color:#f90}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-bandcamp{color:#1ea0c3}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-behance{color:#0757fe}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-bluesky{color:#0a7aff}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-codepen{color:#1e1f26}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-deviantart{color:#02e49b}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-discord{color:#5865f2}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-dribbble{color:#e94c89}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-dropbox{color:#4280ff}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-etsy{color:#f45800}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-facebook{color:#0866ff}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-fivehundredpx{color:#000}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-flickr{color:#0461dd}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-foursquare{color:#e65678}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-github{color:#24292d}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-goodreads{color:#382110}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-google{color:#ea4434}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-gravatar{color:#1d4fc4}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-instagram{color:#f00075}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-lastfm{color:#e21b24}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-linkedin{color:#0d66c2}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-mastodon{color:#3288d4}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-medium{color:#000}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-meetup{color:#f6405f}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-patreon{color:#000}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-pinterest{color:#e60122}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-pocket{color:#ef4155}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-reddit{color:#ff4500}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-skype{color:#0478d7}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-snapchat{color:#fff;stroke:#000}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-soundcloud{color:#ff5600}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-spotify{color:#1bd760}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-telegram{color:#2aabee}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-threads{color:#000}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-tiktok{color:#000}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-tumblr{color:#011835}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-twitch{color:#6440a4}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-twitter{color:#1da1f2}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-vimeo{color:#1eb7ea}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-vk{color:#4680c2}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-whatsapp{color:#25d366}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-wordpress{color:#3499cd}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-x{color:#000}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-yelp{color:#d32422}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-youtube{color:red}.wp-block-social-links.is-style-pill-shape .wp-social-link{width:auto}:root :where(.wp-block-social-links .wp-social-link a){padding:.25em}:root :where(.wp-block-social-links.is-style-logos-only .wp-social-link a){padding:0}:root :where(.wp-block-social-links.is-style-pill-shape .wp-social-link a){padding-left:.6666666667em;padding-right:.6666666667em}.wp-block-social-links:not(.has-icon-color):not(.has-icon-background-color) .wp-social-link-snapchat .wp-block-social-link-label{color:#000}.wp-block-spacer{clear:both}.wp-block-tag-cloud{box-sizing:border-box}.wp-block-tag-cloud.aligncenter{justify-content:center;text-align:center}.wp-block-tag-cloud.alignfull{padding-left:1em;padding-right:1em}.wp-block-tag-cloud a{display:inline-block;margin-right:5px}.wp-block-tag-cloud span{display:inline-block;margin-left:5px;text-decoration:none}:root :where(.wp-block-tag-cloud.is-style-outline){display:flex;flex-wrap:wrap;gap:1ch}:root :where(.wp-block-tag-cloud.is-style-outline a){border:1px solid;font-size:unset!important;margin-right:0;padding:1ch 2ch;text-decoration:none!important}.wp-block-table{overflow-x:auto}.wp-block-table table{border-collapse:collapse;width:100%}.wp-block-table thead{border-bottom:3px solid}.wp-block-table tfoot{border-top:3px solid}.wp-block-table td,.wp-block-table th{border:1px solid;padding:.5em}.wp-block-table .has-fixed-layout{table-layout:fixed;width:100%}.wp-block-table .has-fixed-layout td,.wp-block-table .has-fixed-layout th{word-break:break-word}.wp-block-table.aligncenter,.wp-block-table.alignleft,.wp-block-table.alignright{display:table;width:auto}.wp-block-table.aligncenter td,.wp-block-table.aligncenter th,.wp-block-table.alignleft td,.wp-block-table.alignleft th,.wp-block-table.alignright td,.wp-block-table.alignright th{word-break:break-word}.wp-block-table .has-subtle-light-gray-background-color{background-color:#f3f4f5}.wp-block-table .has-subtle-pale-green-background-color{background-color:#e9fbe5}.wp-block-table .has-subtle-pale-blue-background-color{background-color:#e7f5fe}.wp-block-table .has-subtle-pale-pink-background-color{background-color:#fcf0ef}.wp-block-table.is-style-stripes{background-color:initial;border-bottom:1px solid #f0f0f0;border-collapse:inherit;border-spacing:0}.wp-block-table.is-style-stripes tbody tr:nth-child(odd){background-color:#f0f0f0}.wp-block-table.is-style-stripes.has-subtle-light-gray-background-color tbody tr:nth-child(odd){background-color:#f3f4f5}.wp-block-table.is-style-stripes.has-subtle-pale-green-background-color tbody tr:nth-child(odd){background-color:#e9fbe5}.wp-block-table.is-style-stripes.has-subtle-pale-blue-background-color tbody tr:nth-child(odd){background-color:#e7f5fe}.wp-block-table.is-style-stripes.has-subtle-pale-pink-background-color tbody tr:nth-child(odd){background-color:#fcf0ef}.wp-block-table.is-style-stripes td,.wp-block-table.is-style-stripes th{border-color:#0000}.wp-block-table .has-border-color td,.wp-block-table .has-border-color th,.wp-block-table .has-border-color tr,.wp-block-table .has-border-color>*{border-color:inherit}.wp-block-table table[style*=border-top-color] tr:first-child,.wp-block-table table[style*=border-top-color] tr:first-child td,.wp-block-table table[style*=border-top-color] tr:first-child th,.wp-block-table table[style*=border-top-color]>*,.wp-block-table table[style*=border-top-color]>* td,.wp-block-table table[style*=border-top-color]>* th{border-top-color:inherit}.wp-block-table table[style*=border-top-color] tr:not(:first-child){border-top-color:initial}.wp-block-table table[style*=border-right-color] td:last-child,.wp-block-table table[style*=border-right-color] th,.wp-block-table table[style*=border-right-color] tr,.wp-block-table table[style*=border-right-color]>*{border-right-color:inherit}.wp-block-table table[style*=border-bottom-color] tr:last-child,.wp-block-table table[style*=border-bottom-color] tr:last-child td,.wp-block-table table[style*=border-bottom-color] tr:last-child th,.wp-block-table table[style*=border-bottom-color]>*,.wp-block-table table[style*=border-bottom-color]>* td,.wp-block-table table[style*=border-bottom-color]>* th{border-bottom-color:inherit}.wp-block-table table[style*=border-bottom-color] tr:not(:last-child){border-bottom-color:initial}.wp-block-table table[style*=border-left-color] td:first-child,.wp-block-table table[style*=border-left-color] th,.wp-block-table table[style*=border-left-color] tr,.wp-block-table table[style*=border-left-color]>*{border-left-color:inherit}.wp-block-table table[style*=border-style] td,.wp-block-table table[style*=border-style] th,.wp-block-table table[style*=border-style] tr,.wp-block-table table[style*=border-style]>*{border-style:inherit}.wp-block-table table[style*=border-width] td,.wp-block-table table[style*=border-width] th,.wp-block-table table[style*=border-width] tr,.wp-block-table table[style*=border-width]>*{border-style:inherit;border-width:inherit}:root :where(.wp-block-table-of-contents){box-sizing:border-box}:where(.wp-block-term-description){box-sizing:border-box;margin-bottom:var(--wp--style--block-gap);margin-top:var(--wp--style--block-gap)}.wp-block-term-description p{margin-bottom:0;margin-top:0}.wp-block-text-columns,.wp-block-text-columns.aligncenter{display:flex}.wp-block-text-columns .wp-block-column{margin:0 1em;padding:0}.wp-block-text-columns .wp-block-column:first-child{margin-left:0}.wp-block-text-columns .wp-block-column:last-child{margin-right:0}.wp-block-text-columns.columns-2 .wp-block-column{width:50%}.wp-block-text-columns.columns-3 .wp-block-column{width:33.3333333333%}.wp-block-text-columns.columns-4 .wp-block-column{width:25%}pre.wp-block-verse{overflow:auto;white-space:pre-wrap}:where(pre.wp-block-verse){font-family:inherit}.wp-block-video{box-sizing:border-box}.wp-block-video video{vertical-align:middle;width:100%}@supports (position:sticky){.wp-block-video [poster]{object-fit:cover}}.wp-block-video.aligncenter{text-align:center}.wp-block-video :where(figcaption){margin-bottom:1em;margin-top:.5em}.editor-styles-wrapper,.entry-content{counter-reset:footnotes}a[data-fn].fn{counter-increment:footnotes;display:inline-flex;font-size:smaller;text-decoration:none;text-indent:-9999999px;vertical-align:super}a[data-fn].fn:after{content:"[" counter(footnotes) "]";float:left;text-indent:0}.wp-element-button{cursor:pointer}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}:root .has-very-light-gray-background-color{background-color:#eee}:root .has-very-dark-gray-background-color{background-color:#313131}:root .has-very-light-gray-color{color:#eee}:root .has-very-dark-gray-color{color:#313131}:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{background:linear-gradient(135deg,#00d084,#0693e3)}:root .has-purple-crush-gradient-background{background:linear-gradient(135deg,#34e2e4,#4721fb 50%,#ab1dfe)}:root .has-hazy-dawn-gradient-background{background:linear-gradient(135deg,#faaca8,#dad0ec)}:root .has-subdued-olive-gradient-background{background:linear-gradient(135deg,#fafae1,#67a671)}:root .has-atomic-cream-gradient-background{background:linear-gradient(135deg,#fdd79a,#004a59)}:root .has-nightshade-gradient-background{background:linear-gradient(135deg,#330968,#31cdcf)}:root .has-midnight-gradient-background{background:linear-gradient(135deg,#020381,#2874fc)}.has-regular-font-size{font-size:1em}.has-larger-font-size{font-size:2.625em}.has-normal-font-size{font-size:var(--wp--preset--font-size--normal)}.has-huge-font-size{font-size:var(--wp--preset--font-size--huge)}.has-text-align-center{text-align:center}.has-text-align-left{text-align:left}.has-text-align-right{text-align:right}#end-resizable-editor-section{display:none}.aligncenter{clear:both}.items-justified-left{justify-content:flex-start}.items-justified-center{justify-content:center}.items-justified-right{justify-content:flex-end}.items-justified-space-between{justify-content:space-between}.screen-reader-text{border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#ddd;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}html :where(.has-border-color){border-style:solid}html :where([style*=border-top-color]){border-top-style:solid}html :where([style*=border-right-color]){border-right-style:solid}html :where([style*=border-bottom-color]){border-bottom-style:solid}html :where([style*=border-left-color]){border-left-style:solid}html :where([style*=border-width]){border-style:solid}html :where([style*=border-top-width]){border-top-style:solid}html :where([style*=border-right-width]){border-right-style:solid}html :where([style*=border-bottom-width]){border-bottom-style:solid}html :where([style*=border-left-width]){border-left-style:solid}html :where(img[class*=wp-image-]){height:auto;max-width:100%}:where(figure){margin:0 0 1em}html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:var(--wp-admin--admin-bar--height,0px)}@media screen and (max-width:600px){html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:0px}}
/*! This file is auto-generated */
.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none}:root{--wp--preset--aspect-ratio--square:1;--wp--preset--aspect-ratio--4-3:4/3;--wp--preset--aspect-ratio--3-4:3/4;--wp--preset--aspect-ratio--3-2:3/2;--wp--preset--aspect-ratio--2-3:2/3;--wp--preset--aspect-ratio--16-9:16/9;--wp--preset--aspect-ratio--9-16:9/16;--wp--preset--color--black:#000;--wp--preset--color--cyan-bluish-gray:#abb8c3;--wp--preset--color--white:#fff;--wp--preset--color--pale-pink:#f78da7;--wp--preset--color--vivid-red:#cf2e2e;--wp--preset--color--luminous-vivid-orange:#ff6900;--wp--preset--color--luminous-vivid-amber:#fcb900;--wp--preset--color--light-green-cyan:#7bdcb5;--wp--preset--color--vivid-green-cyan:#00d084;--wp--preset--color--pale-cyan-blue:#8ed1fc;--wp--preset--color--vivid-cyan-blue:#0693e3;--wp--preset--color--vivid-purple:#9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple:linear-gradient(135deg,rgba(6,147,227,1) 0%,#9b51e0 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan:linear-gradient(135deg,#7adcb4 0%,#00d082 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange:linear-gradient(135deg,rgba(252,185,0,1) 0%,rgba(255,105,0,1) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red:linear-gradient(135deg,rgba(255,105,0,1) 0%,#cf2e2e 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray:linear-gradient(135deg,#eee 0%,#a9b8c3 100%);--wp--preset--gradient--cool-to-warm-spectrum:linear-gradient(135deg,#4aeadc 0%,#9778d1 20%,#cf2aba 40%,#ee2c82 60%,#fb6962 80%,#fef84c 100%);--wp--preset--gradient--blush-light-purple:linear-gradient(135deg,#ffceec 0%,#9896f0 100%);--wp--preset--gradient--blush-bordeaux:linear-gradient(135deg,#fecda5 0%,#fe2d2d 50%,#6b003e 100%);--wp--preset--gradient--luminous-dusk:linear-gradient(135deg,#ffcb70 0%,#c751c0 50%,#4158d0 100%);--wp--preset--gradient--pale-ocean:linear-gradient(135deg,#fff5cb 0%,#b6e3d4 50%,#33a7b5 100%);--wp--preset--gradient--electric-grass:linear-gradient(135deg,#caf880 0%,#71ce7e 100%);--wp--preset--gradient--midnight:linear-gradient(135deg,#020381 0%,#2874fc 100%);--wp--preset--font-size--small:13px;--wp--preset--font-size--medium:20px;--wp--preset--font-size--large:36px;--wp--preset--font-size--x-large:42px;--wp--preset--spacing--20:.44rem;--wp--preset--spacing--30:.67rem;--wp--preset--spacing--40:1rem;--wp--preset--spacing--50:1.5rem;--wp--preset--spacing--60:2.25rem;--wp--preset--spacing--70:3.38rem;--wp--preset--spacing--80:5.06rem;--wp--preset--shadow--natural:6px 6px 9px rgba(0,0,0,.2);--wp--preset--shadow--deep:12px 12px 50px rgba(0,0,0,.4);--wp--preset--shadow--sharp:6px 6px 0px rgba(0,0,0,.2);--wp--preset--shadow--outlined:6px 6px 0px -3px rgba(255,255,255,1),6px 6px rgba(0,0,0,1);--wp--preset--shadow--crisp:6px 6px 0px rgba(0,0,0,1)}:root :where(.is-layout-flow)>:first-child{margin-block-start:0}:root :where(.is-layout-flow)>:last-child{margin-block-end:0}:root :where(.is-layout-flow)>*{margin-block-start:24px;margin-block-end:0}:root :where(.is-layout-constrained)>:first-child{margin-block-start:0}:root :where(.is-layout-constrained)>:last-child{margin-block-end:0}:root :where(.is-layout-constrained)>*{margin-block-start:24px;margin-block-end:0}:root :where(.is-layout-flex){gap:24px}:root :where(.is-layout-grid){gap:24px}body .is-layout-flex{display:flex}.is-layout-flex{flex-wrap:wrap;align-items:center}.is-layout-flex>:is(*,div){margin:0}body .is-layout-grid{display:grid}.is-layout-grid>:is(*,div){margin:0}.has-black-color{color:var(--wp--preset--color--black) !important}.has-cyan-bluish-gray-color{color:var(--wp--preset--color--cyan-bluish-gray) !important}.has-white-color{color:var(--wp--preset--color--white) !important}.has-pale-pink-color{color:var(--wp--preset--color--pale-pink) !important}.has-vivid-red-color{color:var(--wp--preset--color--vivid-red) !important}.has-luminous-vivid-orange-color{color:var(--wp--preset--color--luminous-vivid-orange) !important}.has-luminous-vivid-amber-color{color:var(--wp--preset--color--luminous-vivid-amber) !important}.has-light-green-cyan-color{color:var(--wp--preset--color--light-green-cyan) !important}.has-vivid-green-cyan-color{color:var(--wp--preset--color--vivid-green-cyan) !important}.has-pale-cyan-blue-color{color:var(--wp--preset--color--pale-cyan-blue) !important}.has-vivid-cyan-blue-color{color:var(--wp--preset--color--vivid-cyan-blue) !important}.has-vivid-purple-color{color:var(--wp--preset--color--vivid-purple) !important}.has-black-background-color{background-color:var(--wp--preset--color--black) !important}.has-cyan-bluish-gray-background-color{background-color:var(--wp--preset--color--cyan-bluish-gray) !important}.has-white-background-color{background-color:var(--wp--preset--color--white) !important}.has-pale-pink-background-color{background-color:var(--wp--preset--color--pale-pink) !important}.has-vivid-red-background-color{background-color:var(--wp--preset--color--vivid-red) !important}.has-luminous-vivid-orange-background-color{background-color:var(--wp--preset--color--luminous-vivid-orange) !important}.has-luminous-vivid-amber-background-color{background-color:var(--wp--preset--color--luminous-vivid-amber) !important}.has-light-green-cyan-background-color{background-color:var(--wp--preset--color--light-green-cyan) !important}.has-vivid-green-cyan-background-color{background-color:var(--wp--preset--color--vivid-green-cyan) !important}.has-pale-cyan-blue-background-color{background-color:var(--wp--preset--color--pale-cyan-blue) !important}.has-vivid-cyan-blue-background-color{background-color:var(--wp--preset--color--vivid-cyan-blue) !important}.has-vivid-purple-background-color{background-color:var(--wp--preset--color--vivid-purple) !important}.has-black-border-color{border-color:var(--wp--preset--color--black) !important}.has-cyan-bluish-gray-border-color{border-color:var(--wp--preset--color--cyan-bluish-gray) !important}.has-white-border-color{border-color:var(--wp--preset--color--white) !important}.has-pale-pink-border-color{border-color:var(--wp--preset--color--pale-pink) !important}.has-vivid-red-border-color{border-color:var(--wp--preset--color--vivid-red) !important}.has-luminous-vivid-orange-border-color{border-color:var(--wp--preset--color--luminous-vivid-orange) !important}.has-luminous-vivid-amber-border-color{border-color:var(--wp--preset--color--luminous-vivid-amber) !important}.has-light-green-cyan-border-color{border-color:var(--wp--preset--color--light-green-cyan) !important}.has-vivid-green-cyan-border-color{border-color:var(--wp--preset--color--vivid-green-cyan) !important}.has-pale-cyan-blue-border-color{border-color:var(--wp--preset--color--pale-cyan-blue) !important}.has-vivid-cyan-blue-border-color{border-color:var(--wp--preset--color--vivid-cyan-blue) !important}.has-vivid-purple-border-color{border-color:var(--wp--preset--color--vivid-purple) !important}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background:var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background:var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background:var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important}.has-cool-to-warm-spectrum-gradient-background{background:var(--wp--preset--gradient--cool-to-warm-spectrum) !important}.has-blush-light-purple-gradient-background{background:var(--wp--preset--gradient--blush-light-purple) !important}.has-blush-bordeaux-gradient-background{background:var(--wp--preset--gradient--blush-bordeaux) !important}.has-luminous-dusk-gradient-background{background:var(--wp--preset--gradient--luminous-dusk) !important}.has-pale-ocean-gradient-background{background:var(--wp--preset--gradient--pale-ocean) !important}.has-electric-grass-gradient-background{background:var(--wp--preset--gradient--electric-grass) !important}.has-midnight-gradient-background{background:var(--wp--preset--gradient--midnight) !important}.has-small-font-size{font-size:var(--wp--preset--font-size--small) !important}.has-medium-font-size{font-size:var(--wp--preset--font-size--medium) !important}.has-large-font-size{font-size:var(--wp--preset--font-size--large) !important}.has-x-large-font-size{font-size:var(--wp--preset--font-size--x-large) !important}:root :where(.wp-block-pullquote){font-size:1.5em;line-height:1.6}.cmplz-video.cmplz-iframe-styles{background-color:transparent}.cmplz-video.cmplz-hidden{visibility:hidden !important}.cmplz-blocked-content-notice{display:none}.cmplz-placeholder-parent{height:inherit}.cmplz-optin .cmplz-blocked-content-container .cmplz-blocked-content-notice,.cmplz-optin .cmplz-wp-video .cmplz-blocked-content-notice,.cmplz-optout .cmplz-blocked-content-container .cmplz-blocked-content-notice,.cmplz-optout .cmplz-wp-video .cmplz-blocked-content-notice{display:block}.cmplz-blocked-content-container,.cmplz-wp-video{animation-name:cmplz-fadein;animation-duration:.6s;background:#fff;border:0;border-radius:3px;box-shadow:0 0 1px 0 rgba(0,0,0,.5),0 1px 10px 0 rgba(0,0,0,.15);display:flex;justify-content:center;align-items:center;background-repeat:no-repeat !important;background-size:cover !important;height:inherit;position:relative}.cmplz-blocked-content-container.gmw-map-cover,.cmplz-wp-video.gmw-map-cover{max-height:100%;position:absolute}.cmplz-blocked-content-container.cmplz-video-placeholder,.cmplz-wp-video.cmplz-video-placeholder{padding-bottom:initial}.cmplz-blocked-content-container iframe,.cmplz-wp-video iframe{visibility:hidden;max-height:100%;border:0 !important}.cmplz-blocked-content-container .cmplz-custom-accept-btn,.cmplz-wp-video .cmplz-custom-accept-btn{white-space:normal;text-transform:initial;cursor:pointer;position:absolute !important;width:100%;top:50%;left:50%;transform:translate(-50%,-50%);max-width:200px;font-size:14px;padding:10px;background-color:rgba(0,0,0,.5);color:#fff;text-align:center;z-index:98;line-height:23px}.cmplz-blocked-content-container .cmplz-custom-accept-btn:focus,.cmplz-wp-video .cmplz-custom-accept-btn:focus{border:1px dotted #cecece}.cmplz-blocked-content-container .cmplz-blocked-content-notice,.cmplz-wp-video .cmplz-blocked-content-notice{white-space:normal;text-transform:initial;position:absolute !important;width:100%;top:50%;left:50%;transform:translate(-50%,-50%);max-width:300px;font-size:14px;padding:10px;background-color:rgba(0,0,0,.5);color:#fff;text-align:center;z-index:98;line-height:23px}.cmplz-blocked-content-container .cmplz-blocked-content-notice .cmplz-links,.cmplz-wp-video .cmplz-blocked-content-notice .cmplz-links{display:block;margin-bottom:10px}.cmplz-blocked-content-container .cmplz-blocked-content-notice .cmplz-links a,.cmplz-wp-video .cmplz-blocked-content-notice .cmplz-links a{color:#fff}.cmplz-blocked-content-container .cmplz-blocked-content-notice .cmplz-blocked-content-notice-body,.cmplz-wp-video .cmplz-blocked-content-notice .cmplz-blocked-content-notice-body{display:block}.cmplz-blocked-content-container div div{display:none}.cmplz-wp-video .cmplz-placeholder-element{width:100%;height:inherit}@keyframes cmplz-fadein{from{opacity:0}to{opacity:1}}html{font-size:18px;font-family:'Lato',sans-serif;font-weight:300;touch-action:manipulation}html,body,address,blockquote,div,dl,form,h1,h2,h3,h4,h5,h6,ol,p,pre,table,ul,dd,dt,li,tbody,td,tfoot,th,thead,tr,del,ins,map,object,a,abbr,acronym,b,bdo,big,br,cite,code,dfn,em,i,img,kbd,q,samp,small,span,strong,sub,sup,tt,var,legend,fieldset{margin:0;padding:0;text-decoration:none}img,fieldset{border:0}img{display:block;height:auto;max-height:100%;max-width:100%;width:auto\9;object-fit:cover}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}ul li{list-style-type:none}#human{display:none !important}html,body{width:100%;height:100%;scroll-behavior:smooth}.table{display:table}.flex{display:flex}.grid{display:grid}:root{--my-color:#a3a60e;--my-color-rgb:163,166,15;--my-color-dark:#878924;--second-color:#d07a04;--font-color:#747474;--filter-my-color:invert(55%) sepia(66%) saturate(1622%) hue-rotate(29deg) brightness(100%) contrast(88%);--filter-white:invert(100%) sepia(0%) saturate(0%) hue-rotate(101deg) brightness(102%) contrast(103%)}.wrap{position:relative;margin:0 auto;width:1400px}.specialheight{min-height:760px}.bold{font-weight:700}.light{font-weight:300}.flex{display:flex}.grid{display:grid}body.no-scroll{overflow:hidden}.dark-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000;opacity:.3}.blue-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--my-color);opacity:.8}.shadow{width:80%;padding-bottom:7%;z-index:-1;margin:auto;background:url(//www.cliniquecamirandmuzzi.com/wp-content/themes/blankslate-child/img/shadow.png) no-repeat top center/contain}.anchor{position:relative;visibility:hidden;top:-150px;display:block}.overlay{position:fixed;width:100%;height:100%;background-color:#000;visibility:hidden;opacity:0;z-index:500;transition:all .6s}.overlay.appear{visibility:visible;opacity:.3}.text-center{text-align:center}.align-right{margin-left:auto}.align-center{margin-left:auto;margin-right:auto}.side{width:95%}.mid{width:90%}.half{height:400px}.wide{height:400px}.animate-scroll-left{opacity:0;transform:translateX(10vw);transition:all 1s}.animate-scroll-right{opacity:0;transform:translateX(-10vw);transition:all 1s}.animate-scroll-up{opacity:0;transform:translateY(20vh);transition:all 1s}.scrolled{opacity:1;transform:none}.titre{position:relative;font-size:36px;color:var(--my-color-dark);padding-left:25px;margin-bottom:30px}.titre:before{display:block;content:'';position:absolute;left:0;width:5px;height:100%;background-color:var(--my-color)}.titre-white{position:relative;font-size:36px;color:#fff;padding-left:25px;margin-bottom:30px}.titre-white:before{display:block;content:'';position:absolute;left:0;width:5px;height:100%;background-color:#fff}.titre-white a{color:#fff}.titre-white a:hover{text-decoration:underline}.titre-underline{position:relative;font-size:36px;color:var(--my-color-dark);padding-bottom:25px;margin-bottom:30px}.titre-underline:after{display:block;content:'';position:absolute;left:0;right:0;bottom:0;width:200px;height:5px;background-color:var(--my-color);margin:auto}.titre-underline-white{position:relative;font-size:36px;color:#fff;padding-bottom:25px;margin-bottom:30px}.titre-underline-white:after{display:block;content:'';position:absolute;left:0;right:0;bottom:0;width:200px;height:5px;background-color:#fff;margin:auto}p{color:var(--font-color);line-height:1.6em}p{color:var(--font-color);line-height:1.6em}.sous-titre h2{font-size:30px;padding-bottom:10px;width:max-content;border-bottom:5px solid var(--my-color)}.sous-titre p{font-size:24px;line-height:1.6em}h1 span{color:var(--my-color);font-weight:700}.btn-blue{display:block;width:max-content;text-transform:uppercase;color:#fff;padding:15px 20px;border-radius:15px;margin-top:30px;background-color:var(--my-color);transition:all .4s}.btn-blue:hover{background-color:#bfc317}.btn-white{display:block;width:max-content;text-transform:uppercase;color:#fff;padding:15px 20px;border:3px solid #fff;border-radius:15px;margin-top:30px;background-image:linear-gradient(to top right,var(--my-color) 50%,transparent 50%);background-size:200% 200%;background-position:top right;transition:all .8s}.btn-white:hover{background-position:bottom left;border:3px solid var(--my-color)}.btn-underline{display:block;width:max-content;align-items:center;gap:20px;color:var(--my-color-dark);font-weight:400;text-transform:uppercase;margin-top:30px}.btn-underline img{display:inline-block;margin-left:10px}.btn-underline:after{content:'';display:block;border-bottom:1px solid var(--my-color);transform:scaleX(0);transform-origin:0 50%;padding-top:5px;transition:all .4s}.btn-underline:hover:after{transform:scaleX(1)}.anchor{display:block;position:relative;top:-150px;visibility:hidden}#nav{position:fixed;width:100%;z-index:1000;top:0;transition:all .8s}#nav .top{background-color:#00000033;padding:10px 0;text-align:right;margin-bottom:20px}#nav .top .wrap{display:flex;align-items:center;justify-content:flex-end}#nav .top .item{display:inline-flex;gap:10px;align-items:center;margin-left:20px;transition:all .4s}#nav .top .item:hover{opacity:.7}#nav .top .item a{color:#fff;font-weight:400}#nav .top .lang{padding-left:20px;border-left:1px solid #fff;transition:all .2s}#nav .top .lang:hover{color:var(--my-color)}#nav .bottom{display:flex;align-items:center;justify-content:space-between;padding:20px 0}#nav .bottom .left{display:flex;gap:50px;align-items:center}#nav .bottom .logo{opacity:1;transition:all .4s}#nav .bottom .logo:hover{opacity:.7}#nav .bottom .logo img{transition:all .4s}#nav .bottom .logo .white{display:block}#nav .bottom .logo .dark{display:none}#nav .bottom .left .menu{display:flex}#nav .bottom .left .menu>li>a,#nav .menu-item-has-children>a{text-transform:uppercase;color:#fff;font-weight:400;font-size:15px;padding:15px;transition:all .4s}#nav .bottom .left .menu>li>a:hover,#nav .menu-item-has-children>a:hover{color:var(--my-color);background-color:#fff}#nav .bottom .btn-cta{display:block;width:max-content;text-transform:uppercase;color:#fff;padding:25px 30px;border-radius:15px;font-weight:400;background-color:#d07a04;transition:all .4s;font-size:24px;font-weight:lighter}#nav .bottom .btn-cta:hover{color:#fff;background-color:var(--my-color)}#nav .bottom .menu-icons{display:none;position:relative}#nav .bottom .menuicon{display:none;cursor:pointer;opacity:1;transform:translateX(0);transition:visibility .4s,opacity .4s,transform .4s}#nav .bottom .menuicon.open{opacity:0;transform:translateX(-100px)}#nav .bottom .closeicon{position:absolute;top:0;left:0;right:0;margin:auto;opacity:0;transform:translateX(100px);cursor:pointer;transition:visibility .4s,opacity .4s,transform .4s}#nav .bottom .closeicon.show{opacity:1;transform:translateX(0)}#nav .bottom .menuicon:hover,#nav .bottom .closeicon:hover{opacity:.7}#nav .bottom .lang{color:var(--my-color);font-weight:400;opacity:0;visibility:hidden;margin-left:auto;margin-right:20px;transition:all .4s}#nav .bottom .lang:hover{color:var(--font-color)}#nav .sub-menu{display:block;position:absolute;width:250px;padding:15px 0 0;overflow:hidden;opacity:0;visibility:hidden;transition:all .4s}#nav .sub-menu a{display:block;padding:10px;font-size:16px;color:#fff;font-weight:400;border-left:1px solid #ddd;transition:all .4s}#nav .sub-menu a:hover{padding-left:15px;background-color:#fff;color:var(--my-color)}#nav .menu-item-has-children:hover .sub-menu{opacity:1;visibility:visible}#nav .menu-item-has-children:hover>a{color:var(--my-color) !important;background-color:#fff !important}.whitebg ul{background:#fff}.whitebg>ul>li>a{color:var(--my-color) !important}.whitebg>ul>li>a:hover{background:var(--my-color) !important;color:#fff !important}#nav.scrolled .whitebg>ul>li>a{color:#000 !important}#nav.scrolled .whitebg>ul>li>a:hover{color:var(--my-color) !important;background:#fff !important}#nav.scrolled{background-color:#fff;top:-64px;box-shadow:0 0 20px #00000066}#nav.scrolled .bottom .logo .white{display:none}#nav.scrolled .bottom .logo .dark{display:block}#nav.scrolled .bottom .left .menu>li>a,#nav.scrolled .menu-item-has-children a{color:#333;border-left:none;transition:all .4s}#nav.scrolled .bottom .left .menu>li>a:hover,#nav.scrolled .menu-item-has-children>a:hover{color:var(--my-color)}#nav.scrolled .bottom .socials{display:none}#nav.scrolled .bottom .socials.dark{display:flex}#nav.scrolled .bottom .btn-cta{color:#fff;background-color:var(--my-color)}#nav.scrolled .bottom .btn-cta:hover{background-color:#bfc317}#nav.scrolled .bottom .lang{color:var(--my-color);opacity:1;visibility:visible}#nav.scrolled .bottom .lang:hover{color:var(--font-color)}#nav.scrolled .menuicon,#nav.scrolled .closeicon{filter:brightness(.3)}#nav.scrolled .sub-menu{background-color:#fff}#nav.scrolled .sub-menu:after{content:''}#nav.scrolled .sub-menu a:hover{color:var(--my-color)}#nav.scrolled .menu-item-has-children:hover>a{color:var(--my-color)}#mobile-menu{position:fixed;left:-50%;top:0;background-color:#f0f0f0;height:100%;width:50%;padding:30px;box-sizing:border-box;z-index:1000;transition:all .6s}#mobile-menu.show{left:0}#mobile-menu ul li{transition:all .4s}#mobile-menu ul li:not(:last-child){border-bottom:1px solid #ddd}#mobile-menu ul li:hover{background-color:#ddd}#mobile-menu ul li:hover a{padding-left:15px}#mobile-menu ul li a{display:block;color:var(--my-color);font-weight:400;text-transform:uppercase;padding:15px 15px 15px 0;transition:all .4s}#mobile-menu .btn-cta{display:block;width:max-content;text-transform:uppercase;color:#fff;padding:15px 20px;border-radius:15px;margin-top:30px;font-weight:400;background-color:var(--my-color);transition:all .4s}#mobile-menu .btn-cta:hover{background-color:#bfc317}#mobile-menu .extra{display:flex;flex-direction:column;gap:30px;margin-top:30px}#mobile-menu .extra a{color:#333;opacity:1;font-weight:400;transition:all .4s}#mobile-menu .extra a:hover{opacity:.7}#mobile-menu .extra .socials{display:flex;gap:15px}#mobile-menu:after{content:'';display:block}#accueil-top{position:relative;height:100vh}#accueil-top .slider .slide{position:relative;overflow:hidden}#accueil-top .slider .slogan{position:absolute;top:28%;z-index:5;max-width:60%;height:max-content}#accueil-top .slider .slogan .sl-titre{font-size:50px;font-weight:400;color:#fff;margin-bottom:20px}#accueil-top .slider .slogan a{display:block;width:max-content;color:#fff;font-size:24px;text-transform:uppercase;border-radius:20px;padding:20px 30px;background-image:linear-gradient(to top right,#bfc317 50%,var(--my-color) 50%);background-size:200% 200%;background-position:top right;transition:all .8s}#accueil-top .slider .slogan a:hover{background-position:bottom left}#accueil-top .slider .slogan.right{right:0;text-align:right}#accueil-top .slider .slogan.right a{margin-left:auto}#accueil-top .slider .slogan.middleY{top:0;bottom:0;margin:auto}#accueil-top .slider .slogan.middleX{left:0;right:0;margin:auto;text-align:center}#accueil-top .slider .slogan.middleX a{margin:auto}#accueil-top .slider .slogan.bottom{top:unset;bottom:10%}#accueil-top .slider .slogan.left{right:unset;left:0;text-align:left}#accueil-top .slider .slogan.left a{margin-left:0}#accueil-top .slider .slick-dots,.page-content .gallery-slider .slick-dots{display:flex;gap:30px;justify-content:center;width:100%;position:absolute;bottom:50px}#accueil-top .slider .slick-dots li>button,.page-content .gallery-slider .slick-dots li>button{width:16px;height:16px;font-size:0;border:0;border-radius:50%;background-color:#fff;opacity:.5;transition:all .4s;cursor:pointer}#accueil-top .slider .slick-dots li>button:hover,.page-content .gallery-slider .slick-dots li>button:hover{opacity:1}#accueil-top .slider .slick-dots li.slick-active>button,.page-content .gallery-slider .slick-dots li.slick-active>button{opacity:1}#accueil-top .slick-arrow{width:64px;height:64px;position:absolute;bottom:15%;background-color:var(--my-color);border:0;padding:0;transition:all .4s;cursor:pointer}#accueil-top .slick-arrow:hover{background-color:var(--my-color-dark)}#accueil-top .slick-arrow.arrow-prev,.gallery-slider-container .slick-arrow.gallery-arrow-prev{left:0}#accueil-top .slick-arrow.arrow-next,.gallery-slider-container .slick-arrow.gallery-arrow-next{right:0}#accueil-content .stats{display:flex;gap:50px;position:absolute;top:-150px;left:0;right:0;margin:auto;width:75%;color:#fff;background-color:#456cdbe6;text-align:center;padding:50px 30px;box-sizing:border-box;box-shadow:0 10px 15px #00000033;transition:all 1s;opacity:0}#accueil-content .stats.show{opacity:1}#accueil-content .stats h2{font-size:30px;margin:15px 0}#accueil-content .stats p{color:#fff}#accueil-content .apropos{display:flex;align-items:center;gap:100px;margin-bottom:100px}#accueil-content .apropos .text{width:100%}#accueil-content .apropos .text>p:not(:last-child){margin-bottom:20px}#accueil-content .apropos .images{position:relative;display:flex;flex-direction:column;gap:20px;width:100%}#accueil-content .apropos .images:after{content:'';display:block;position:absolute;top:0;bottom:0;margin:auto;height:60%;width:100%;z-index:-1;background-color:#d07a04}#accueil-content .services{display:flex;align-items:center;gap:100px;margin-bottom:100px}#accueil-content .services .text{width:100%}#accueil-content .services .text>p:not(:last-child){margin-bottom:20px}#accueil-content .services .image{position:relative;width:100%}#accueil-content .services .image:after{content:'';display:block;position:absolute;top:0;bottom:0;margin:auto;height:80%;width:100%;z-index:-1;background-color:#d07a04}#accueil-content .services .list{display:flex;flex-direction:column;gap:10px;margin-top:30px}#accueil-content .services .list .flex{align-items:center;gap:20px;font-weight:400}#accueil-content .services .list .flex img{filter:var(--filter-my-color)}#accueil-content .services .list .flex a{color:#666}#accueil-content .services .list .flex a:hover{color:#333}#accueil-content .bande{display:flex;align-items:center;position:relative;color:#fff;padding:75px 0}#accueil-content .bande .text{position:relative;z-index:5;text-align:center;width:60%}#accueil-content .bande .text h1{font-weight:300;font-size:48px}#accueil-content .bande .text p{font-size:24px}#accueil-content .bande .text p:not(:last-child){margin-bottom:10px}#accueil-content .bande .text h1 span,#accueil-content .bande .text p{color:#fff}#accueil-content .bande .text .underline{width:30%;height:3px;background-color:#fff;margin:30px auto}#accueil-content .bande .text a{margin:20px auto 0 auto}#accueil-content .bande .dark-overlay{opacity:.5}#accueil-content .blogue{margin-bottom:100px}#accueil-content .blogue .grid{grid-template-columns:repeat(3,1fr);gap:75px}#accueil-content .blogue .article>img{display:block;width:100%;aspect-ratio:16/10}#accueil-content .blogue .article h2{color:var(--my-color-dark);font-size:30px;font-weight:400;text-transform:uppercase;margin:30px 0 10px}#accueil-content .blogue .article .btn-underline img{filter:var(--filter-my-color)}#accueil-content .temoignages{position:relative}#accueil-content .temoignages .image{position:relative;width:50%;height:500px}#accueil-content .temoignages .image img{height:100%;object-fit:cover}#accueil-content .temoignages .image:after{content:'';display:block;position:absolute;top:0;bottom:0;margin:auto;height:80%;width:100%;z-index:-1;background-color:var(--my-color-dark)}#accueil-content .temoignages .box{position:absolute;bottom:-450px;right:0;width:80%;padding:50px;box-shadow:0 10px 15px #00000033;box-sizing:border-box;background-color:#d07a04}#accueil-content .temoignages .box .grid{display:flex;gap:50px}#accueil-content .temoignages .box .grid h3{color:#fff;font-size:20px;margin:20px 0}#accueil-content .temoignages .box .grid p{color:#fff}#accueil-content .temoignages .box .stars img{display:inline-block}#accueil-content .spacer-temoignages{width:100%;height:500px}#accueil-content .real .flex{gap:10px}#accueil-content .real .one{position:relative;flex-basis:0;flex-grow:1;height:400px;cursor:pointer;opacity:1;transition:all .8s}#accueil-content .real .one:hover{flex-grow:4;opacity:.7}#accueil-content .real .one img{width:100%;height:100%;object-fit:cover}#accueil-content .real .one h2{position:absolute;bottom:0;color:#fff;font-size:24px;margin:0 0 10px 20px;text-transform:uppercase;text-shadow:0 0 10px #000;visibility:hidden;opacity:0;transition:all .4s}#accueil-content .real .one h2.show{visibility:visible;opacity:1}#accueil-content .contact{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:100px;padding-top:50px;margin-bottom:100px}#accueil-content .contact form{display:flex;flex-direction:column;gap:20px}#accueil-content .contact form .input{background-image:linear-gradient(160deg,var(--my-color) 50%,#ccc 50%);background-size:200% 200%;background-position:bottom right;padding:2px;transition:all 1s}#accueil-content .contact form .input.focus{background-position:top left}#accueil-content .contact form input[type=text]{all:unset;width:100%;color:var(--my-color);padding:10px;box-sizing:border-box;background-color:#fff}#accueil-content .contact form textarea{all:unset;display:block;width:100%;height:100px;color:var(--my-color);padding:10px;box-sizing:border-box;background-color:#fff}#accueil-content .contact form input[type=submit]{all:unset;text-transform:uppercase;color:#fff;padding:15px 20px;border-radius:15px;cursor:pointer;font-weight:400;background-color:var(--my-color);transition:all .4s}#accueil-content .contact form input[type=submit]:hover{background-color:#bfc317}#accueil-content .contact iframe{box-shadow:0 10px 15px #00000033}#page-top{position:relative;height:375px;background-image:linear-gradient(to right,#d5da07,#7a7d05);margin-bottom:50px}#page-top:after{content:'';display:block;width:100%;height:100%;position:absolute;top:0;left:0;background-color:#000;opacity:.3;z-index:0}#page-top .wrap{height:100%}#page-top h1{position:absolute;bottom:50px;color:#fff;font-size:36px;text-transform:uppercase;border-left:5px solid #fff;padding-left:20px;z-index:10}.page-content>.wrap{padding-bottom:50px}.page-content>.wrap>*:not(:last-child){margin-bottom:50px}.page-content .section-flex{display:flex;align-items:center;gap:100px}.page-content .section-flex-col{display:flex;flex-direction:column;align-items:center;gap:30px}.page-content .section-flex>*,.page-content .section-flex-col>*{width:100%}.page-content .section-flex.align-start{align-items:flex-start}.page-content .section-img{position:relative}.page-content .section-img *{height:100%}.page-content .section-img:after,.page-content .section-form:after{content:'';display:block;position:absolute;top:0;bottom:0;margin:auto;height:60%;width:100%;z-index:-1;background-color:#d07a04}.page-content .section-img img,#accueil-content .apropos .images img,#accueil-content .services .image img{box-shadow:0 15px 20px #00000022}.page-content .section-text>p:not(:last-child){margin-bottom:20px}.page-content .section-text ul{padding-left:50px;margin-bottom:15px}.page-content .section-text ul li{list-style-type:disc;color:var(--font-color);line-height:1.6em}.page-content .section-text p a{color:var(--my-color)}.page-content .section-text p a:hover{text-decoration:underline}.page-content .section-text h3{color:var(--my-color);margin:30px 0}.page-content .section-text h4{color:var(--my-color)}.page-content .section-text img{display:inline-block}.page-content .section-text.text-center .btn-blue{margin-left:auto;margin-right:auto}.page-content .section-btns{justify-content:center;gap:30px}.page-content .elements-list{display:flex;flex-direction:column;gap:10px;margin-top:30px}.page-content .elements-list .flex{align-items:center;gap:20px;font-weight:400}.page-content .section-questions{cursor:pointer;margin-bottom:30px}.page-content .section-questions>h2{display:flex;justify-content:space-between;align-items:center;gap:30px;font-size:24px;padding:0 25px;margin:0;background-image:linear-gradient(to right,var(--my-color) 50%,transparent 50%);background-size:200% 200%;background-position:right;transition:all .4s}.page-content .section-questions>h2 .separator{flex-grow:1;height:1px;background-color:#ececec}.page-content .section-questions>h2 img{filter:var(--filter-my-color);transform:rotate(180deg);transition:all .4s}.page-content .section-questions>h2.open{padding:20px 25px;color:#fff;background-position:left}.page-content .section-questions>h2.open img{filter:var(--filter-white);transform:rotate(0)}.page-content .section-questions .answers{display:none;padding-left:20px;padding-top:20px;border-left:5px solid var(--my-color)}.page-content .section-questions .answers>h3{color:var(--font-color);margin-bottom:10px}.page-content .section-questions .answers>p:not(:last-child){margin-bottom:15px}.page-content .section-questions .answers ul{padding-left:50px}.page-content .section-questions .answers ul li{list-style-type:disc;color:var(--font-color);line-height:1.6em}.page-content .banner{padding:50px 0;background-image:linear-gradient(to right,#2c499d 20%,#6a8ef5)}.page-content .banner .grid{grid-template-columns:repeat(3,1fr);gap:50px}.page-content .banner.stats .grid .element h1{font-size:48px;color:#fff}.page-content .banner.stats .grid .element h3{color:#fff}.page-content .banner.stats .grid .element p{font-size:24px;color:#fff;text-transform:uppercase}.page-content .banner.icon-boxes .grid .element img{filter:var(--filter-white)}.page-content .banner.icon-boxes .grid .element h3{color:#fff;margin:15px 0}.page-content .banner.icon-boxes .grid .element p{color:#fff}.page-content .section-gallery{display:flex;justify-content:center;flex-wrap:wrap;gap:30px;width:75%;margin:auto}.page-content .section-gallery a{max-width:30%}.page-content .section-gallery a img{aspect-ratio:1/1}.page-content .gallery-slider .slick-track{display:flex !important}.page-content .gallery-slider .slick-slide{height:inherit !important}.page-content .gallery-slider .slick-slide img{height:100%;object-fit:cover}.page-content .gallery-slider-container{position:relative;width:100%;overflow:hidden}.page-content .gallery-slider-container .slick-arrow{width:64px;height:64px;position:absolute;bottom:15%;background-color:#000;border:0;padding:0;opacity:.5;transition:all .4s;cursor:pointer}.page-content .gallery-slider-container .slick-arrow:hover{opacity:.8}.page-content .section-membres{display:grid;grid-template-columns:1fr 1fr;gap:50px}.page-content .section-membres .bloc-membre h2{color:var(--my-color);margin:30px 0 5px}.page-content .section-membres .bloc-membre h3{color:var(--my-color-dark);margin-bottom:20px}.page-content .section-membres .bloc-membre p:not(:last-child){margin-bottom:15px}.page-content .section-membres .bloc-membre p>a{color:var(--my-color)}.page-content .section-membres .bloc-membre p>a:hover{text-decoration:underline}.page-content .section-membres .bloc-membre ul{padding-left:50px;margin-bottom:15px}.page-content .section-membres .bloc-membre ul li{list-style-type:disc;color:var(--font-color);line-height:1.6em}.page-content .section-membres .bloc-membre img{width:300px}#general .section-1{flex-direction:column;gap:50px}#general .section-1 .section-img{max-width:800px}#services .services-list{grid-template-columns:repeat(3,1fr);gap:50px}#services .services-list .element{gap:30px}#services .services-list .element h3{font-size:24px;color:var(--my-color-dark);margin-bottom:15px}#services .services-list .element .img{position:relative;flex-shrink:0;width:max-content;height:max-content;overflow:hidden}#services .services-list .element .img>img{width:150px;height:150px}#services .services-list .element .img .img-arrow-border{position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--my-color);padding:0 20px;transform:translateX(calc(-100% + 10px));box-sizing:border-box;transition:all .4s}#services .services-list .element .text{transition:all .4s}#services .services-list .element .img .img-arrow-border img{position:relative;top:50%;transform:translateY(-50%);margin:auto}#services .services-list .element:hover .img .img-arrow-border{transform:translateX(0);background-color:rgb(var(--my-color-rgb),.7)}#services .services-list .element:hover .text{opacity:.8}#contact .coords{justify-content:space-evenly;align-items:center;gap:50px}#contact .coords .element{align-items:center;gap:30px}#contact .coords .element .icon{background-color:#ececec;border-radius:50%}#contact .coords .element .icon img{width:32px;padding:15px;filter:var(--filter-my-color)}#contact .coords .element p,#contact .coords .element a{font-weight:500;color:var(--font-color)}#contact .coords .element a:hover{color:var(--my-color)}#contact .section-img iframe{width:100%;height:100%}#contact .section-form{position:relative}#contact .section-form form{display:grid;grid-template-columns:1fr 1fr;gap:20px;width:95%;background-color:#ececec;padding:30px;border-radius:15px;box-sizing:border-box}#contact .section-form form .input{background-image:linear-gradient(160deg,var(--my-color) 50%,#ececec 50%);background-size:200% 200%;background-position:bottom right;padding:2px;transition:all 1s}#contact .section-form form .input:nth-child(3),#contact .section-form form .input:nth-child(4){grid-column:span 2}#contact .section-form form .input.focus{background-position:top left}#contact .section-form form input[type=text]{all:unset;width:100%;color:var(--my-color);padding:10px;box-sizing:border-box;background-color:#fff}#contact .section-form form textarea{all:unset;display:block;width:100%;height:200px;color:var(--my-color);padding:10px;box-sizing:border-box;background-color:#fff}#contact .section-form form input[type=submit]{all:unset;text-transform:uppercase;color:#fff;padding:15px 20px;border-radius:15px;cursor:pointer;font-weight:400;background-color:var(--my-color);transition:all .4s}#contact .section-form form input[type=submit]:hover{background-color:#bfc317}#contact .section-flex.form .section-text{width:80%}#faq .section-flex .left-text{width:60%}#faq .section-flex .gallery{display:grid;grid-template-columns:1fr 1fr;gap:15px;width:40%}#realisations .section-realisations .filters{justify-content:center;gap:50px;margin-bottom:50px}#realisations .section-realisations .filters a{color:#818181;text-transform:uppercase;cursor:pointer;transition:all .4s}#realisations .section-realisations .filters a:hover{opacity:.7}#realisations .section-realisations .filters a.active{color:var(--font-color);font-weight:500}#realisations .section-realisations .grid{grid-template-columns:repeat(4,1fr);gap:10px}#realisations .section-realisations .grid>a{display:block;position:relative;background-color:#000}#realisations .section-realisations .grid>a img{aspect-ratio:1;transition:all .4s}#realisations .section-realisations .grid>a:hover img{opacity:.7}#realisations .section-realisations .grid>a h2{position:absolute;bottom:0;color:#fff;font-size:24px;margin:10px;text-transform:uppercase;text-shadow:0 0 10px #000;z-index:10;visibility:hidden;opacity:0;transition:all .4s}#realisations .section-realisations .grid>a h2.show{visibility:visible;opacity:1}#realisations .realisation-info{margin-top:200px}#realisations .realisation-single a>img{transition:all .4s}#realisations .realisation-single a:hover>img{transform:scale(1.1)}#realisations .realisation-single .section-flex{padding:0 30px}#realisations .realisation-single .section-text .term{color:#818181}#realisations .realisation-single .realisation-images{grid-template-columns:repeat(6,1fr);gap:30px;padding:0 30px;margin-top:50px}#realisations .realisation-single .realisation-images img{aspect-ratio:1}#realisations .realisation-arrows{justify-content:center;gap:50px}#realisations .realisation-arrows .prev,#realisations .realisation-arrows .next{cursor:pointer;transition:all .4s}#realisations .realisation-arrows .prev:hover{opacity:.7;transform:translateX(-5px)}#realisations .realisation-arrows .next:hover{opacity:.7;transform:translateX(5px)}#realisations .slick-list{user-select:text}#equipe .bottom-text{margin-top:100px}#equipe .bottom-text img.aligncenter{margin:auto}#blogue .blog-container{gap:100px}#blogue .blog-container .main-content{width:75%;grid-template-columns:1fr 1fr;gap:50px}#blogue .blog-container .main-content>h2{color:var(--my-color-dark);font-size:30px;font-weight:400;text-transform:uppercase;margin-bottom:30px}#blogue .blog-container .main-content article .meta{color:var(--my-color-dark);font-size:16px;margin:20px 0 5px}#blogue .blog-container .main-content article>a>img{width:100%;aspect-ratio:16/10}#blogue .blog-container .main-content article h2{color:var(--my-color-dark);font-size:24px;font-weight:400;text-transform:uppercase;margin-bottom:10px}#blogue .blog-container .side-content{position:sticky;top:150px;width:25%;height:max-content;padding-left:15px;border-left:2px solid var(--my-color);box-sizing:border-box}#blogue .blog-container .side-content aside:not(:last-child){margin-bottom:30px}#blogue .blog-container .side-content aside h2{color:var(--my-color-dark);font-size:18px;font-weight:400;text-transform:uppercase;margin-bottom:10px}#blogue .blog-container .side-content aside li{margin-bottom:10px}#blogue .blog-container .side-content aside li a{color:var(--font-color);font-size:16px;text-transform:uppercase;transition:all .4s}#blogue .blog-container .side-content aside li time{color:var(--font-color);font-size:14px;transition:all .4s}#blogue .blog-container .side-content aside li a:hover,#blogue .blog-container .side-content aside li a:hover+time{color:var(--my-color)}#blogue .blog-container .side-content aside .wp-block-search__input{border-left:1px solid var(--my-color);border-top:1px solid var(--my-color);border-right:0;border-bottom:1px solid var(--my-color)}#blogue .blog-container .side-content aside .wp-block-search__input:focus{outline:none}#blogue .blog-container .side-content aside .wp-block-search__button{background-color:transparent;border-left:0;border-top:1px solid var(--my-color);border-right:1px solid var(--my-color);border-bottom:1px solid var(--my-color);margin-left:0}#blogue.single .blog-container article h1{color:var(--my-color-dark);font-size:36px;font-weight:400;text-transform:uppercase;margin-bottom:30px}#blogue.single .blog-container article p{margin-bottom:30px}#footer{border-top:3px solid var(--my-color)}#footer .top{display:flex;align-items:center;gap:50px;padding:50px 0}#footer .top .logo{display:flex;flex-direction:column;align-items:center;gap:20px}#footer .top .logo>a{transition:all .4s}#footer .top .logo>a:hover{opacity:.7}#footer .top .socials{display:flex;gap:15px}#footer .top .socials a{display:flex;align-items:center;gap:10px;color:var(--font-color);font-size:18px;transition:all .4s}#footer .top .socials a:hover{opacity:.7}#footer .top .socials a img{width:24px}#footer .top h2{color:var(--my-color-dark);font-size:24px;font-weight:400;text-transform:uppercase;font-weight:400;margin-bottom:15px}#footer .top .menu{align-self:flex-start}#footer .top .menu ul{display:flex;flex-direction:column;gap:5px}#footer .top .menu ul li{width:max-content}#footer .top .menu ul a{color:var(--font-color)}#footer .top .menu ul a:after{content:'';display:block;border-bottom:1px solid var(--my-color);transform:scaleX(0);transform-origin:0 50%;margin-top:2px;transition:all .4s}#footer .top .menu ul a:hover:after{transform:scaleX(1)}#footer .top .coords{align-self:flex-start}#footer .top .coords .info{display:flex;flex-direction:column;gap:20px}#footer .top .coords .info .flex{align-items:center;gap:10px;color:var(--font-color);transition:all .4s}#footer .top .coords .info .flex.calendar{color:#fff;background-color:var(--my-color);padding:10px}#footer .top .coords .info .flex:hover{opacity:.7}#footer .top .coords .info .flex img{filter:var(--filter-my-color)}#footer .top .coords .info .flex.calendar img{filter:none;max-width:24px}#footer .bottom{display:flex;justify-content:space-between;padding:50px 0}#footer .bottom a{color:var(--font-color);opacity:1;transition:all .4s}#footer .bottom a:hover{color:var(--my-color);opacity:.7}#footer .bottom .top-arrow{transform:translateY(0);filter:var(--filter-my-color)}#footer .bottom .top-arrow:hover{animation-duration:.8s;animation-iteration-count:infinite;animation-name:topArrow}@keyframes topArrow{0%{transform:translateY(0)}50%{transform:translateY(-5px)}100%{transform:translateY(0)}}.mrc-content-wrap{margin-bottom:30px}.mrc-btn{all:unset;color:var(--my-color-dark);cursor:pointer}.mrc-btn:hover{text-decoration:underline}.mrc-shadow{pointer-events:none;position:absolute;height:100px;left:0;right:0;bottom:0;z-index:100;background:-webkit-gradient(linear,left bottom,left top,color-stop(14%,#fff),to(rgba(0,0,0,0)));background:-webkit-linear-gradient(bottom,#fff 14%,rgba(0,0,0,0) 100%);background:-o-linear-gradient(bottom,#fff 14%,rgba(0,0,0,0) 100%);background:linear-gradient(to top,#fff 14%,rgba(0,0,0,0) 100%)}#general-template h1,#general-template h2,#general-template h3,#general-template h4{color:#333}#general-template h2{margin-bottom:15px}#general-template h3,#general-template p{margin-bottom:10px}#general-template p+h2,#general-template ul+h2{margin-top:30px}#general-template ul{padding-left:50px}#general-template ul li{list-style-type:initial;color:var(--font-color);margin-bottom:10px}.form-result{color:#fff;padding:20px;margin-bottom:30px}.form-result.error{background-color:red}.form-result.success{background-color:var(--my-color)}#page-not-found{padding:100px;text-align:center}#page-not-found h2{font-size:36px;color:var(--my-color-dark);margin-bottom:15px}#page-not-found a{margin-left:auto;margin-right:auto}.choix-rendez-vous{position:relative;display:flex;justify-content:space-between;margin-bottom:50px}.choix-rendez-vous>div{width:48%;text-align:center;align-self:center;padding:100px 0;border:3px solid var(--my-color)}.choix-rendez-vous>div p{margin:0 30px 30px;font-size:1.4em;line-height:1.2em}.choix-rendez-vous>div a{display:inline-block;background:var(--my-color);color:#fff;padding:10px}.choix-rendez-vous>div a:hover{background:#333}.choix-rendez-vous .rendezvous{position:relative}.choix-rendez-vous .telephone{position:relative}.two-sections{position:relative;display:flex;justify-content:space-between}.two-sections>div{width:48%;text-align:center;align-self:center}.two-sections>div h2{color:#333;font-size:1.4em;margin-bottom:20px}.two-sections .temoignage{position:relative}.two-sections .temoignage h2 a{color:#222 !important}.two-sections .temoignage h2 a:hover{color:var(--my-color) !important}.two-sections .temoignage p{padding:25px;background:var(--my-color);color:#fff}.two-sections .temoignage span{color:#666}.two-sections .faq{position:relative}.two-sections .faq p{font-weight:700;color:#333;display:block;margin-bottom:5px}.two-sections .faq span{color:#666;display:block;margin-bottom:30px}.bigbtn{position:relative;display:inline-block;padding:20px;border:3px solid var(--my-color);border-radius:20px;font-size:2em;color:var(--my-color);font-weight:400}.bigbtn:hover{background:var(--my-color);color:#fff !important}.page-spacer{position:relative;width:100%;height:100px}.cta-container{position:relative;width:100%;text-align:center;margin:50px 0}.cta-links{position:relative;width:100%;display:inline-flex;flex-direction:row;justify-content:center}.cta-links li{position:relative;margin:0 15px}.cta-links li a{position:relative;display:inline-block;padding:15px;background:var(--my-color);color:#fff;border:2px solid var(--my-color);border-radius:10px;font-size:24px;text-align:center}.cta-links li a:hover{background:0 0;color:var(--my-color)}.tall-img{height:auto;width:100%;max-height:none;text-align:center;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.wide-img{width:auto;height:100%;max-width:none;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.cover{position:relative;overflow:hidden}.cover>img{position:absolute}@media screen and (max-width:1450px){.wrap{width:1100px}#nav .bottom .left{gap:30px}#nav .bottom .left .menu>li>a,#nav .menu-item-has-children>a{font-size:16px;padding:10px}#nav .bottom .btn-cta{font-size:18px}#nav .bottom .lang{font-size:16px}#services .services-list{gap:50px 30px}#footer .top{flex-wrap:wrap;justify-content:center;gap:30px}#footer .qualita{max-width:230px}}@media screen and (max-width:1150px){.wrap{width:900px}#nav .bottom .left{flex:2}#nav .bottom .left .menu{display:none}#nav .bottom .menu-icons{display:block}#nav .bottom .menuicon{display:block}#nav .bottom .socials,#nav.scrolled .bottom .socials.dark{display:none}#nav .bottom .btn-cta{margin-right:35px}#accueil-top .slider .slogan{max-width:100%}#accueil-content .stats{width:85%}#accueil-content .stats .one img{width:35%}#accueil-content .stats .one h2{font-size:24px}#accueil-content .temoignages{margin-bottom:100px}#accueil-content .temoignages .image{width:100%;height:400px}#accueil-content .temoignages .image img{width:100%}#accueil-content .temoignages .box{position:static;width:100%}#accueil-content .spacer-temoignages{display:none}#accueil-content .contact iframe{width:100%}#services .services-list{grid-template-columns:1fr 1fr}#realisations .section-realisations .filters{font-size:14px}#contact .coords{gap:0}#contact .coords .element{gap:15px}#footer .top{gap:50px}#footer .top h2{font-size:18px}}@media screen and (max-width:950px){.wrap{width:700px}.titre,.titre-underline{font-size:30px}.wide{height:250px}#nav .top .item{font-size:14px}#accueil-top .slider .slogan a{font-size:18px;padding:15px 20px}#accueil-content .stats{width:100%}#accueil-content .apropos{flex-direction:column}#accueil-content .services{flex-direction:column-reverse}#accueil-content .bande .text{width:75%}#accueil-content .bande .text h1{font-size:36px}#accueil-content .bande .text p{font-size:18px}#accueil-content .blogue{padding-top:50px}#accueil-content .blogue .grid{grid-template-columns:auto}#accueil-content .temoignages .box .grid{grid-template-columns:auto}#accueil-content .spacer-temoignages{display:none}#accueil-content .real .flex{flex-wrap:wrap}#accueil-content .real .one{flex:33%}#accueil-content .contact{grid-template-columns:auto}#page-top{height:300px}#page-top h1{font-size:30px}.page-content .section-flex{flex-direction:column;gap:50px}.page-content .banner.stats .grid .element h1{font-size:36px}.page-content .banner.stats .grid .element p{font-size:18px}.page-content .section-gallery{width:100%}.page-content .section-membres{grid-template-columns:auto}.page-content .section-membres .bloc-membre p{font-size:16px}#services .services-list{grid-template-columns:auto}#realisations .section-realisations .grid{grid-template-columns:1fr 1fr}#realisations .section-realisations .filters{gap:30px 30px;flex-wrap:wrap}#realisations .realisation-single .realisation-images{grid-template-columns:repeat(3,1fr);gap:10px}#realisations .realisation-arrows{margin-top:-100px}#blogue .blog-container{gap:50px}#blogue .blog-container .main-content{width:60%;grid-template-columns:auto}#blogue .blog-container .side-content{width:40%}#blogue.single .blog-container article h1{font-size:24px}#faq .section-flex .left-text,#faq .section-flex .gallery{width:100%}#contact .coords{flex-direction:column;gap:15px;width:max-content;align-items:flex-start;margin-left:auto;margin-right:auto}#contact .section-flex.form .section-text{width:100%}#footer .top .coords.single-item{width:100%}#footer .top .coords.single-item .socials{justify-content:center}#footer .bottom{font-size:14px;flex-direction:column;align-items:center;gap:10px;text-align:center}#footer .bottom .top-arrow{order:-1;margin-bottom:30px}}@media screen and (max-width:750px){.wrap{width:500px}.half{height:250px}#nav .bottom .btn-cta{padding:15px;font-size:16px}#mobile-menu{width:75%;left:-75%}#accueil-content .stats{width:85%}#accueil-content .stats{flex-direction:column}#accueil-content .stats .one img{width:auto}#accueil-content .spacer-stats{height:850px}.page-content .section-questions>h2{font-size:18px}.page-content .section-gallery{gap:15px}.img-half{height:250px}#apropos .avantages .grid{grid-template-columns:auto}#blogue.single .blog-container{flex-direction:column}#blogue.single .blog-container .main-content,#blogue.single .blog-container .side-content{width:100%}#blogue.single .blog-container .side-content{position:relative;top:unset}#footer .top{justify-content:flex-start;gap:30px}#footer .top .logo{flex-basis:100%}#footer .top .coords.single-item .info{flex-direction:row;flex-wrap:wrap}.choix-rendez-vous,.two-sections{flex-direction:column}.choix-rendez-vous>div,.two-sections>div{width:100%}.choix-rendez-vous .rendezvous,.two-sections .temoignage{margin-bottom:30px}}@media screen and (max-width:550px){.wrap{width:90%}p{font-size:14px}.titre,.titre-white,.titre-underline,.titre-underline-white{font-size:24px}.btn-blue{font-size:14px;padding:10px}.btn-underline{font-size:14px;margin-top:10px}.wide{height:150px}#nav .top{display:none}#nav .bottom .logo{width:75%}#nav.scrolled{top:0}#mobile-menu .extra a{font-size:14px}#mobile-menu ul li a{font-size:16px}#nav .bottom .lang{opacity:1;visibility:visible;color:#fff}#nav .bottom .btn-cta{font-size:12px}#accueil-top{margin-bottom:50px}#accueil-top .slider .slogan a{font-size:18px;padding:10px 20px}#accueil-top .slider .slick-dots,.page-content .gallery-slider .slick-dots{bottom:30px}#accueil-top .slider .slick-dots li>button,.page-content .gallery-slider .slick-dots li>button{width:12px;height:12px}#accueil-content .stats{top:-100px;padding:30px}#accueil-content .stats .one img{width:35%}#accueil-content .stats .one h2{font-size:18px;margin:5px 0}#accueil-content .apropos{gap:50px;margin-bottom:50px}#accueil-content .services{gap:50px;margin-bottom:50px}#accueil-content .bande{padding:50px 0}#accueil-content .bande .text h1{font-size:24px}#accueil-content .bande .text .underline{margin:15px auto}#accueil-content .blogue{margin-bottom:50px}#accueil-content .blogue .grid{gap:50px}#accueil-content .blogue .article h2{font-size:24px}#accueil-content .temoignages{margin-bottom:50px}#accueil-content .temoignages .image{height:250px}#accueil-content .temoignages .box{padding:30px}#accueil-content .temoignages .box .grid h3{font-size:16px}#accueil-content .real .one{flex:100%;height:100px}#accueil-content .real .one h2{visibility:visible;opacity:1;font-size:18px}#accueil-content .contact{gap:50px;padding-top:0;margin-bottom:50px}#page-top{height:225px;margin-bottom:25px}#page-top h1{font-size:24px}.page-content>.wrap{padding-bottom:25px}.page-content>.wrap>*:not(:last-child){margin-bottom:25px}.page-content .section-flex{gap:50px}.page-content .section-text h3{font-size:18px;margin:15px 0}.page-content .section-text h4{font-size:18px}.page-content .section-text ul li,.page-content .section-membres .bloc-membre ul li{font-size:14px}.page-content .section-btns{flex-direction:column;gap:0;align-items:center}.page-content .section-gallery a{max-width:45%}.page-content .section-membres .bloc-membre p{font-size:14px}.page-content .banner{padding:30px 0}.page-content .banner .grid{grid-template-columns:auto;gap:30px}.page-content .banner.icon-boxes .grid .element img{width:64px}.page-content .gallery-slider-container .slick-arrow{width:48px;height:48px}#apropos .avantages .grid img{width:72px}#apropos .avantages .grid h3{margin:10px 0}#services .services-list .element{flex-direction:column;gap:15px}#realisations .realisation-info{margin-top:150px}#realisations .realisation-single .realisation-images{grid-template-columns:1fr 1fr}#realisations .realisation-arrows{margin-top:-40px}#equipe .bottom-text img.aligncenter{margin-top:50px}#blogue .blog-container{flex-direction:column}#blogue .blog-container .main-content,#blogue .blog-container .side-content{width:100%}#blogue .blog-container .side-content{position:relative;top:unset}#contact .section-form form{grid-template-columns:auto}#contact .section-form form .input:nth-child(3),#contact .section-form form .input:nth-child(4){grid-column:unset}#contact .section-form form textarea{height:150px;font-size:16px}#contact .section-form form input[type=text]{font-size:16px}#faq ul li{font-size:14px}#footer .top .menu ul li{width:auto}}.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;-ms-touch-action:pan-y;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:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{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}html{font-size:18px;font-family:'Lato',sans-serif;font-weight:300;touch-action:manipulation}html,body,address,blockquote,div,dl,form,h1,h2,h3,h4,h5,h6,ol,p,pre,table,ul,dd,dt,li,tbody,td,tfoot,th,thead,tr,del,ins,map,object,a,abbr,acronym,b,bdo,big,br,cite,code,dfn,em,i,img,kbd,q,samp,small,span,strong,sub,sup,tt,var,legend,fieldset{margin:0;padding:0;text-decoration:none}img,fieldset{border:0}img{display:block;height:auto;max-height:100%;max-width:100%;width:auto\9;object-fit:cover}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}ul li{list-style-type:none}#human{display:none !important}html,body{width:100%;height:100%;scroll-behavior:smooth}.table{display:table}.flex{display:flex}.grid{display:grid}:root{--my-color:#a3a60e;--my-color-rgb:163,166,15;--my-color-dark:#878924;--second-color:#d07a04;--font-color:#747474;--filter-my-color:invert(55%) sepia(66%) saturate(1622%) hue-rotate(29deg) brightness(100%) contrast(88%);--filter-white:invert(100%) sepia(0%) saturate(0%) hue-rotate(101deg) brightness(102%) contrast(103%)}.wrap{position:relative;margin:0 auto;width:1400px}.specialheight{min-height:760px}.bold{font-weight:700}.light{font-weight:300}.flex{display:flex}.grid{display:grid}body.no-scroll{overflow:hidden}.dark-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000;opacity:.3}.blue-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--my-color);opacity:.8}.shadow{width:80%;padding-bottom:7%;z-index:-1;margin:auto;background:url(//www.cliniquecamirandmuzzi.com/wp-content/themes/blankslate-child/img/shadow.png) no-repeat top center/contain}.anchor{position:relative;visibility:hidden;top:-150px;display:block}.overlay{position:fixed;width:100%;height:100%;background-color:#000;visibility:hidden;opacity:0;z-index:500;transition:all .6s}.overlay.appear{visibility:visible;opacity:.3}.text-center{text-align:center}.align-right{margin-left:auto}.align-center{margin-left:auto;margin-right:auto}.side{width:95%}.mid{width:90%}.half{height:400px}.wide{height:400px}.animate-scroll-left{opacity:0;transform:translateX(10vw);transition:all 1s}.animate-scroll-right{opacity:0;transform:translateX(-10vw);transition:all 1s}.animate-scroll-up{opacity:0;transform:translateY(20vh);transition:all 1s}.scrolled{opacity:1;transform:none}.titre{position:relative;font-size:36px;color:var(--my-color-dark);padding-left:25px;margin-bottom:30px}.titre:before{display:block;content:'';position:absolute;left:0;width:5px;height:100%;background-color:var(--my-color)}.titre-white{position:relative;font-size:36px;color:#fff;padding-left:25px;margin-bottom:30px}.titre-white:before{display:block;content:'';position:absolute;left:0;width:5px;height:100%;background-color:#fff}.titre-white a{color:#fff}.titre-white a:hover{text-decoration:underline}.titre-underline{position:relative;font-size:36px;color:var(--my-color-dark);padding-bottom:25px;margin-bottom:30px}.titre-underline:after{display:block;content:'';position:absolute;left:0;right:0;bottom:0;width:200px;height:5px;background-color:var(--my-color);margin:auto}.titre-underline-white{position:relative;font-size:36px;color:#fff;padding-bottom:25px;margin-bottom:30px}.titre-underline-white:after{display:block;content:'';position:absolute;left:0;right:0;bottom:0;width:200px;height:5px;background-color:#fff;margin:auto}p{color:var(--font-color);line-height:1.6em}p{color:var(--font-color);line-height:1.6em}.sous-titre h2{font-size:30px;padding-bottom:10px;width:max-content;border-bottom:5px solid var(--my-color)}.sous-titre p{font-size:24px;line-height:1.6em}h1 span{color:var(--my-color);font-weight:700}.btn-blue{display:block;width:max-content;text-transform:uppercase;color:#fff;padding:15px 20px;border-radius:15px;margin-top:30px;background-color:var(--my-color);transition:all .4s}.btn-blue:hover{background-color:#bfc317}.btn-white{display:block;width:max-content;text-transform:uppercase;color:#fff;padding:15px 20px;border:3px solid #fff;border-radius:15px;margin-top:30px;background-image:linear-gradient(to top right,var(--my-color) 50%,transparent 50%);background-size:200% 200%;background-position:top right;transition:all .8s}.btn-white:hover{background-position:bottom left;border:3px solid var(--my-color)}.btn-underline{display:block;width:max-content;align-items:center;gap:20px;color:var(--my-color-dark);font-weight:400;text-transform:uppercase;margin-top:30px}.btn-underline img{display:inline-block;margin-left:10px}.btn-underline:after{content:'';display:block;border-bottom:1px solid var(--my-color);transform:scaleX(0);transform-origin:0 50%;padding-top:5px;transition:all .4s}.btn-underline:hover:after{transform:scaleX(1)}.anchor{display:block;position:relative;top:-150px;visibility:hidden}#nav{position:fixed;width:100%;z-index:1000;top:0;transition:all .8s}#nav .top{background-color:#00000033;padding:10px 0;text-align:right;margin-bottom:20px}#nav .top .wrap{display:flex;align-items:center;justify-content:flex-end}#nav .top .item{display:inline-flex;gap:10px;align-items:center;margin-left:20px;transition:all .4s}#nav .top .item:hover{opacity:.7}#nav .top .item a{color:#fff;font-weight:400}#nav .top .lang{padding-left:20px;border-left:1px solid #fff;transition:all .2s}#nav .top .lang:hover{color:var(--my-color)}#nav .bottom{display:flex;align-items:center;justify-content:space-between;padding:20px 0}#nav .bottom .left{display:flex;gap:50px;align-items:center}#nav .bottom .logo{opacity:1;transition:all .4s}#nav .bottom .logo:hover{opacity:.7}#nav .bottom .logo img{transition:all .4s}#nav .bottom .logo .white{display:block}#nav .bottom .logo .dark{display:none}#nav .bottom .left .menu{display:flex}#nav .bottom .left .menu>li>a,#nav .menu-item-has-children>a{text-transform:uppercase;color:#fff;font-weight:400;font-size:15px;padding:15px;transition:all .4s}#nav .bottom .left .menu>li>a:hover,#nav .menu-item-has-children>a:hover{color:var(--my-color);background-color:#fff}#nav .bottom .btn-cta{display:block;width:max-content;text-transform:uppercase;color:#fff;padding:25px 30px;border-radius:15px;font-weight:400;background-color:#d07a04;transition:all .4s;font-size:24px;font-weight:lighter}#nav .bottom .btn-cta:hover{color:#fff;background-color:var(--my-color)}#nav .bottom .menu-icons{display:none;position:relative}#nav .bottom .menuicon{display:none;cursor:pointer;opacity:1;transform:translateX(0);transition:visibility .4s,opacity .4s,transform .4s}#nav .bottom .menuicon.open{opacity:0;transform:translateX(-100px)}#nav .bottom .closeicon{position:absolute;top:0;left:0;right:0;margin:auto;opacity:0;transform:translateX(100px);cursor:pointer;transition:visibility .4s,opacity .4s,transform .4s}#nav .bottom .closeicon.show{opacity:1;transform:translateX(0)}#nav .bottom .menuicon:hover,#nav .bottom .closeicon:hover{opacity:.7}#nav .bottom .lang{color:var(--my-color);font-weight:400;opacity:0;visibility:hidden;margin-left:auto;margin-right:20px;transition:all .4s}#nav .bottom .lang:hover{color:var(--font-color)}#nav .sub-menu{display:block;position:absolute;width:250px;padding:15px 0 0;overflow:hidden;opacity:0;visibility:hidden;transition:all .4s}#nav .sub-menu a{display:block;padding:10px;font-size:16px;color:#fff;font-weight:400;border-left:1px solid #ddd;transition:all .4s}#nav .sub-menu a:hover{padding-left:15px;background-color:#fff;color:var(--my-color)}#nav .menu-item-has-children:hover .sub-menu{opacity:1;visibility:visible}#nav .menu-item-has-children:hover>a{color:var(--my-color) !important;background-color:#fff !important}.whitebg ul{background:#fff}.whitebg>ul>li>a{color:var(--my-color) !important}.whitebg>ul>li>a:hover{background:var(--my-color) !important;color:#fff !important}#nav.scrolled .whitebg>ul>li>a{color:#000 !important}#nav.scrolled .whitebg>ul>li>a:hover{color:var(--my-color) !important;background:#fff !important}#nav.scrolled{background-color:#fff;top:-64px;box-shadow:0 0 20px #00000066}#nav.scrolled .bottom .logo .white{display:none}#nav.scrolled .bottom .logo .dark{display:block}#nav.scrolled .bottom .left .menu>li>a,#nav.scrolled .menu-item-has-children a{color:#333;border-left:none;transition:all .4s}#nav.scrolled .bottom .left .menu>li>a:hover,#nav.scrolled .menu-item-has-children>a:hover{color:var(--my-color)}#nav.scrolled .bottom .socials{display:none}#nav.scrolled .bottom .socials.dark{display:flex}#nav.scrolled .bottom .btn-cta{color:#fff;background-color:var(--my-color)}#nav.scrolled .bottom .btn-cta:hover{background-color:#bfc317}#nav.scrolled .bottom .lang{color:var(--my-color);opacity:1;visibility:visible}#nav.scrolled .bottom .lang:hover{color:var(--font-color)}#nav.scrolled .menuicon,#nav.scrolled .closeicon{filter:brightness(.3)}#nav.scrolled .sub-menu{background-color:#fff}#nav.scrolled .sub-menu:after{content:''}#nav.scrolled .sub-menu a:hover{color:var(--my-color)}#nav.scrolled .menu-item-has-children:hover>a{color:var(--my-color)}#mobile-menu{position:fixed;left:-50%;top:0;background-color:#f0f0f0;height:100%;width:50%;padding:30px;box-sizing:border-box;z-index:1000;transition:all .6s}#mobile-menu.show{left:0}#mobile-menu ul li{transition:all .4s}#mobile-menu ul li:not(:last-child){border-bottom:1px solid #ddd}#mobile-menu ul li:hover{background-color:#ddd}#mobile-menu ul li:hover a{padding-left:15px}#mobile-menu ul li a{display:block;color:var(--my-color);font-weight:400;text-transform:uppercase;padding:15px 15px 15px 0;transition:all .4s}#mobile-menu .btn-cta{display:block;width:max-content;text-transform:uppercase;color:#fff;padding:15px 20px;border-radius:15px;margin-top:30px;font-weight:400;background-color:var(--my-color);transition:all .4s}#mobile-menu .btn-cta:hover{background-color:#bfc317}#mobile-menu .extra{display:flex;flex-direction:column;gap:30px;margin-top:30px}#mobile-menu .extra a{color:#333;opacity:1;font-weight:400;transition:all .4s}#mobile-menu .extra a:hover{opacity:.7}#mobile-menu .extra .socials{display:flex;gap:15px}#mobile-menu:after{content:'';display:block}#accueil-top{position:relative;height:100vh}#accueil-top .slider .slide{position:relative;overflow:hidden}#accueil-top .slider .slogan{position:absolute;top:28%;z-index:5;max-width:60%;height:max-content}#accueil-top .slider .slogan .sl-titre{font-size:50px;font-weight:400;color:#fff;margin-bottom:20px}#accueil-top .slider .slogan a{display:block;width:max-content;color:#fff;font-size:24px;text-transform:uppercase;border-radius:20px;padding:20px 30px;background-image:linear-gradient(to top right,#bfc317 50%,var(--my-color) 50%);background-size:200% 200%;background-position:top right;transition:all .8s}#accueil-top .slider .slogan a:hover{background-position:bottom left}#accueil-top .slider .slogan.right{right:0;text-align:right}#accueil-top .slider .slogan.right a{margin-left:auto}#accueil-top .slider .slogan.middleY{top:0;bottom:0;margin:auto}#accueil-top .slider .slogan.middleX{left:0;right:0;margin:auto;text-align:center}#accueil-top .slider .slogan.middleX a{margin:auto}#accueil-top .slider .slogan.bottom{top:unset;bottom:10%}#accueil-top .slider .slogan.left{right:unset;left:0;text-align:left}#accueil-top .slider .slogan.left a{margin-left:0}#accueil-top .slider .slick-dots,.page-content .gallery-slider .slick-dots{display:flex;gap:30px;justify-content:center;width:100%;position:absolute;bottom:50px}#accueil-top .slider .slick-dots li>button,.page-content .gallery-slider .slick-dots li>button{width:16px;height:16px;font-size:0;border:0;border-radius:50%;background-color:#fff;opacity:.5;transition:all .4s;cursor:pointer}#accueil-top .slider .slick-dots li>button:hover,.page-content .gallery-slider .slick-dots li>button:hover{opacity:1}#accueil-top .slider .slick-dots li.slick-active>button,.page-content .gallery-slider .slick-dots li.slick-active>button{opacity:1}#accueil-top .slick-arrow{width:64px;height:64px;position:absolute;bottom:15%;background-color:var(--my-color);border:0;padding:0;transition:all .4s;cursor:pointer}#accueil-top .slick-arrow:hover{background-color:var(--my-color-dark)}#accueil-top .slick-arrow.arrow-prev,.gallery-slider-container .slick-arrow.gallery-arrow-prev{left:0}#accueil-top .slick-arrow.arrow-next,.gallery-slider-container .slick-arrow.gallery-arrow-next{right:0}#accueil-content .stats{display:flex;gap:50px;position:absolute;top:-150px;left:0;right:0;margin:auto;width:75%;color:#fff;background-color:#456cdbe6;text-align:center;padding:50px 30px;box-sizing:border-box;box-shadow:0 10px 15px #00000033;transition:all 1s;opacity:0}#accueil-content .stats.show{opacity:1}#accueil-content .stats h2{font-size:30px;margin:15px 0}#accueil-content .stats p{color:#fff}#accueil-content .apropos{display:flex;align-items:center;gap:100px;margin-bottom:100px}#accueil-content .apropos .text{width:100%}#accueil-content .apropos .text>p:not(:last-child){margin-bottom:20px}#accueil-content .apropos .images{position:relative;display:flex;flex-direction:column;gap:20px;width:100%}#accueil-content .apropos .images:after{content:'';display:block;position:absolute;top:0;bottom:0;margin:auto;height:60%;width:100%;z-index:-1;background-color:#d07a04}#accueil-content .services{display:flex;align-items:center;gap:100px;margin-bottom:100px}#accueil-content .services .text{width:100%}#accueil-content .services .text>p:not(:last-child){margin-bottom:20px}#accueil-content .services .image{position:relative;width:100%}#accueil-content .services .image:after{content:'';display:block;position:absolute;top:0;bottom:0;margin:auto;height:80%;width:100%;z-index:-1;background-color:#d07a04}#accueil-content .services .list{display:flex;flex-direction:column;gap:10px;margin-top:30px}#accueil-content .services .list .flex{align-items:center;gap:20px;font-weight:400}#accueil-content .services .list .flex img{filter:var(--filter-my-color)}#accueil-content .services .list .flex a{color:#666}#accueil-content .services .list .flex a:hover{color:#333}#accueil-content .bande{display:flex;align-items:center;position:relative;color:#fff;padding:75px 0}#accueil-content .bande .text{position:relative;z-index:5;text-align:center;width:60%}#accueil-content .bande .text h1{font-weight:300;font-size:48px}#accueil-content .bande .text p{font-size:24px}#accueil-content .bande .text p:not(:last-child){margin-bottom:10px}#accueil-content .bande .text h1 span,#accueil-content .bande .text p{color:#fff}#accueil-content .bande .text .underline{width:30%;height:3px;background-color:#fff;margin:30px auto}#accueil-content .bande .text a{margin:20px auto 0 auto}#accueil-content .bande .dark-overlay{opacity:.5}#accueil-content .blogue{margin-bottom:100px}#accueil-content .blogue .grid{grid-template-columns:repeat(3,1fr);gap:75px}#accueil-content .blogue .article>img{display:block;width:100%;aspect-ratio:16/10}#accueil-content .blogue .article h2{color:var(--my-color-dark);font-size:30px;font-weight:400;text-transform:uppercase;margin:30px 0 10px}#accueil-content .blogue .article .btn-underline img{filter:var(--filter-my-color)}#accueil-content .temoignages{position:relative}#accueil-content .temoignages .image{position:relative;width:50%;height:500px}#accueil-content .temoignages .image img{height:100%;object-fit:cover}#accueil-content .temoignages .image:after{content:'';display:block;position:absolute;top:0;bottom:0;margin:auto;height:80%;width:100%;z-index:-1;background-color:var(--my-color-dark)}#accueil-content .temoignages .box{position:absolute;bottom:-450px;right:0;width:80%;padding:50px;box-shadow:0 10px 15px #00000033;box-sizing:border-box;background-color:#d07a04}#accueil-content .temoignages .box .grid{display:flex;gap:50px}#accueil-content .temoignages .box .grid h3{color:#fff;font-size:20px;margin:20px 0}#accueil-content .temoignages .box .grid p{color:#fff}#accueil-content .temoignages .box .stars img{display:inline-block}#accueil-content .spacer-temoignages{width:100%;height:500px}#accueil-content .real .flex{gap:10px}#accueil-content .real .one{position:relative;flex-basis:0;flex-grow:1;height:400px;cursor:pointer;opacity:1;transition:all .8s}#accueil-content .real .one:hover{flex-grow:4;opacity:.7}#accueil-content .real .one img{width:100%;height:100%;object-fit:cover}#accueil-content .real .one h2{position:absolute;bottom:0;color:#fff;font-size:24px;margin:0 0 10px 20px;text-transform:uppercase;text-shadow:0 0 10px #000;visibility:hidden;opacity:0;transition:all .4s}#accueil-content .real .one h2.show{visibility:visible;opacity:1}#accueil-content .contact{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:100px;padding-top:50px;margin-bottom:100px}#accueil-content .contact form{display:flex;flex-direction:column;gap:20px}#accueil-content .contact form .input{background-image:linear-gradient(160deg,var(--my-color) 50%,#ccc 50%);background-size:200% 200%;background-position:bottom right;padding:2px;transition:all 1s}#accueil-content .contact form .input.focus{background-position:top left}#accueil-content .contact form input[type=text]{all:unset;width:100%;color:var(--my-color);padding:10px;box-sizing:border-box;background-color:#fff}#accueil-content .contact form textarea{all:unset;display:block;width:100%;height:100px;color:var(--my-color);padding:10px;box-sizing:border-box;background-color:#fff}#accueil-content .contact form input[type=submit]{all:unset;text-transform:uppercase;color:#fff;padding:15px 20px;border-radius:15px;cursor:pointer;font-weight:400;background-color:var(--my-color);transition:all .4s}#accueil-content .contact form input[type=submit]:hover{background-color:#bfc317}#accueil-content .contact iframe{box-shadow:0 10px 15px #00000033}#page-top{position:relative;height:375px;background-image:linear-gradient(to right,#d5da07,#7a7d05);margin-bottom:50px}#page-top:after{content:'';display:block;width:100%;height:100%;position:absolute;top:0;left:0;background-color:#000;opacity:.3;z-index:0}#page-top .wrap{height:100%}#page-top h1{position:absolute;bottom:50px;color:#fff;font-size:36px;text-transform:uppercase;border-left:5px solid #fff;padding-left:20px;z-index:10}.page-content>.wrap{padding-bottom:50px}.page-content>.wrap>*:not(:last-child){margin-bottom:50px}.page-content .section-flex{display:flex;align-items:center;gap:100px}.page-content .section-flex-col{display:flex;flex-direction:column;align-items:center;gap:30px}.page-content .section-flex>*,.page-content .section-flex-col>*{width:100%}.page-content .section-flex.align-start{align-items:flex-start}.page-content .section-img{position:relative}.page-content .section-img *{height:100%}.page-content .section-img:after,.page-content .section-form:after{content:'';display:block;position:absolute;top:0;bottom:0;margin:auto;height:60%;width:100%;z-index:-1;background-color:#d07a04}.page-content .section-img img,#accueil-content .apropos .images img,#accueil-content .services .image img{box-shadow:0 15px 20px #00000022}.page-content .section-text>p:not(:last-child){margin-bottom:20px}.page-content .section-text ul{padding-left:50px;margin-bottom:15px}.page-content .section-text ul li{list-style-type:disc;color:var(--font-color);line-height:1.6em}.page-content .section-text p a{color:var(--my-color)}.page-content .section-text p a:hover{text-decoration:underline}.page-content .section-text h3{color:var(--my-color);margin:30px 0}.page-content .section-text h4{color:var(--my-color)}.page-content .section-text img{display:inline-block}.page-content .section-text.text-center .btn-blue{margin-left:auto;margin-right:auto}.page-content .section-btns{justify-content:center;gap:30px}.page-content .elements-list{display:flex;flex-direction:column;gap:10px;margin-top:30px}.page-content .elements-list .flex{align-items:center;gap:20px;font-weight:400}.page-content .section-questions{cursor:pointer;margin-bottom:30px}.page-content .section-questions>h2{display:flex;justify-content:space-between;align-items:center;gap:30px;font-size:24px;padding:0 25px;margin:0;background-image:linear-gradient(to right,var(--my-color) 50%,transparent 50%);background-size:200% 200%;background-position:right;transition:all .4s}.page-content .section-questions>h2 .separator{flex-grow:1;height:1px;background-color:#ececec}.page-content .section-questions>h2 img{filter:var(--filter-my-color);transform:rotate(180deg);transition:all .4s}.page-content .section-questions>h2.open{padding:20px 25px;color:#fff;background-position:left}.page-content .section-questions>h2.open img{filter:var(--filter-white);transform:rotate(0)}.page-content .section-questions .answers{display:none;padding-left:20px;padding-top:20px;border-left:5px solid var(--my-color)}.page-content .section-questions .answers>h3{color:var(--font-color);margin-bottom:10px}.page-content .section-questions .answers>p:not(:last-child){margin-bottom:15px}.page-content .section-questions .answers ul{padding-left:50px}.page-content .section-questions .answers ul li{list-style-type:disc;color:var(--font-color);line-height:1.6em}.page-content .banner{padding:50px 0;background-image:linear-gradient(to right,#2c499d 20%,#6a8ef5)}.page-content .banner .grid{grid-template-columns:repeat(3,1fr);gap:50px}.page-content .banner.stats .grid .element h1{font-size:48px;color:#fff}.page-content .banner.stats .grid .element h3{color:#fff}.page-content .banner.stats .grid .element p{font-size:24px;color:#fff;text-transform:uppercase}.page-content .banner.icon-boxes .grid .element img{filter:var(--filter-white)}.page-content .banner.icon-boxes .grid .element h3{color:#fff;margin:15px 0}.page-content .banner.icon-boxes .grid .element p{color:#fff}.page-content .section-gallery{display:flex;justify-content:center;flex-wrap:wrap;gap:30px;width:75%;margin:auto}.page-content .section-gallery a{max-width:30%}.page-content .section-gallery a img{aspect-ratio:1/1}.page-content .gallery-slider .slick-track{display:flex !important}.page-content .gallery-slider .slick-slide{height:inherit !important}.page-content .gallery-slider .slick-slide img{height:100%;object-fit:cover}.page-content .gallery-slider-container{position:relative;width:100%;overflow:hidden}.page-content .gallery-slider-container .slick-arrow{width:64px;height:64px;position:absolute;bottom:15%;background-color:#000;border:0;padding:0;opacity:.5;transition:all .4s;cursor:pointer}.page-content .gallery-slider-container .slick-arrow:hover{opacity:.8}.page-content .section-membres{display:grid;grid-template-columns:1fr 1fr;gap:50px}.page-content .section-membres .bloc-membre h2{color:var(--my-color);margin:30px 0 5px}.page-content .section-membres .bloc-membre h3{color:var(--my-color-dark);margin-bottom:20px}.page-content .section-membres .bloc-membre p:not(:last-child){margin-bottom:15px}.page-content .section-membres .bloc-membre p>a{color:var(--my-color)}.page-content .section-membres .bloc-membre p>a:hover{text-decoration:underline}.page-content .section-membres .bloc-membre ul{padding-left:50px;margin-bottom:15px}.page-content .section-membres .bloc-membre ul li{list-style-type:disc;color:var(--font-color);line-height:1.6em}.page-content .section-membres .bloc-membre img{width:300px}#general .section-1{flex-direction:column;gap:50px}#general .section-1 .section-img{max-width:800px}#services .services-list{grid-template-columns:repeat(3,1fr);gap:50px}#services .services-list .element{gap:30px}#services .services-list .element h3{font-size:24px;color:var(--my-color-dark);margin-bottom:15px}#services .services-list .element .img{position:relative;flex-shrink:0;width:max-content;height:max-content;overflow:hidden}#services .services-list .element .img>img{width:150px;height:150px}#services .services-list .element .img .img-arrow-border{position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--my-color);padding:0 20px;transform:translateX(calc(-100% + 10px));box-sizing:border-box;transition:all .4s}#services .services-list .element .text{transition:all .4s}#services .services-list .element .img .img-arrow-border img{position:relative;top:50%;transform:translateY(-50%);margin:auto}#services .services-list .element:hover .img .img-arrow-border{transform:translateX(0);background-color:rgb(var(--my-color-rgb),.7)}#services .services-list .element:hover .text{opacity:.8}#contact .coords{justify-content:space-evenly;align-items:center;gap:50px}#contact .coords .element{align-items:center;gap:30px}#contact .coords .element .icon{background-color:#ececec;border-radius:50%}#contact .coords .element .icon img{width:32px;padding:15px;filter:var(--filter-my-color)}#contact .coords .element p,#contact .coords .element a{font-weight:500;color:var(--font-color)}#contact .coords .element a:hover{color:var(--my-color)}#contact .section-img iframe{width:100%;height:100%}#contact .section-form{position:relative}#contact .section-form form{display:grid;grid-template-columns:1fr 1fr;gap:20px;width:95%;background-color:#ececec;padding:30px;border-radius:15px;box-sizing:border-box}#contact .section-form form .input{background-image:linear-gradient(160deg,var(--my-color) 50%,#ececec 50%);background-size:200% 200%;background-position:bottom right;padding:2px;transition:all 1s}#contact .section-form form .input:nth-child(3),#contact .section-form form .input:nth-child(4){grid-column:span 2}#contact .section-form form .input.focus{background-position:top left}#contact .section-form form input[type=text]{all:unset;width:100%;color:var(--my-color);padding:10px;box-sizing:border-box;background-color:#fff}#contact .section-form form textarea{all:unset;display:block;width:100%;height:200px;color:var(--my-color);padding:10px;box-sizing:border-box;background-color:#fff}#contact .section-form form input[type=submit]{all:unset;text-transform:uppercase;color:#fff;padding:15px 20px;border-radius:15px;cursor:pointer;font-weight:400;background-color:var(--my-color);transition:all .4s}#contact .section-form form input[type=submit]:hover{background-color:#bfc317}#contact .section-flex.form .section-text{width:80%}#faq .section-flex .left-text{width:60%}#faq .section-flex .gallery{display:grid;grid-template-columns:1fr 1fr;gap:15px;width:40%}#realisations .section-realisations .filters{justify-content:center;gap:50px;margin-bottom:50px}#realisations .section-realisations .filters a{color:#818181;text-transform:uppercase;cursor:pointer;transition:all .4s}#realisations .section-realisations .filters a:hover{opacity:.7}#realisations .section-realisations .filters a.active{color:var(--font-color);font-weight:500}#realisations .section-realisations .grid{grid-template-columns:repeat(4,1fr);gap:10px}#realisations .section-realisations .grid>a{display:block;position:relative;background-color:#000}#realisations .section-realisations .grid>a img{aspect-ratio:1;transition:all .4s}#realisations .section-realisations .grid>a:hover img{opacity:.7}#realisations .section-realisations .grid>a h2{position:absolute;bottom:0;color:#fff;font-size:24px;margin:10px;text-transform:uppercase;text-shadow:0 0 10px #000;z-index:10;visibility:hidden;opacity:0;transition:all .4s}#realisations .section-realisations .grid>a h2.show{visibility:visible;opacity:1}#realisations .realisation-info{margin-top:200px}#realisations .realisation-single a>img{transition:all .4s}#realisations .realisation-single a:hover>img{transform:scale(1.1)}#realisations .realisation-single .section-flex{padding:0 30px}#realisations .realisation-single .section-text .term{color:#818181}#realisations .realisation-single .realisation-images{grid-template-columns:repeat(6,1fr);gap:30px;padding:0 30px;margin-top:50px}#realisations .realisation-single .realisation-images img{aspect-ratio:1}#realisations .realisation-arrows{justify-content:center;gap:50px}#realisations .realisation-arrows .prev,#realisations .realisation-arrows .next{cursor:pointer;transition:all .4s}#realisations .realisation-arrows .prev:hover{opacity:.7;transform:translateX(-5px)}#realisations .realisation-arrows .next:hover{opacity:.7;transform:translateX(5px)}#realisations .slick-list{user-select:text}#equipe .bottom-text{margin-top:100px}#equipe .bottom-text img.aligncenter{margin:auto}#blogue .blog-container{gap:100px}#blogue .blog-container .main-content{width:75%;grid-template-columns:1fr 1fr;gap:50px}#blogue .blog-container .main-content>h2{color:var(--my-color-dark);font-size:30px;font-weight:400;text-transform:uppercase;margin-bottom:30px}#blogue .blog-container .main-content article .meta{color:var(--my-color-dark);font-size:16px;margin:20px 0 5px}#blogue .blog-container .main-content article>a>img{width:100%;aspect-ratio:16/10}#blogue .blog-container .main-content article h2{color:var(--my-color-dark);font-size:24px;font-weight:400;text-transform:uppercase;margin-bottom:10px}#blogue .blog-container .side-content{position:sticky;top:150px;width:25%;height:max-content;padding-left:15px;border-left:2px solid var(--my-color);box-sizing:border-box}#blogue .blog-container .side-content aside:not(:last-child){margin-bottom:30px}#blogue .blog-container .side-content aside h2{color:var(--my-color-dark);font-size:18px;font-weight:400;text-transform:uppercase;margin-bottom:10px}#blogue .blog-container .side-content aside li{margin-bottom:10px}#blogue .blog-container .side-content aside li a{color:var(--font-color);font-size:16px;text-transform:uppercase;transition:all .4s}#blogue .blog-container .side-content aside li time{color:var(--font-color);font-size:14px;transition:all .4s}#blogue .blog-container .side-content aside li a:hover,#blogue .blog-container .side-content aside li a:hover+time{color:var(--my-color)}#blogue .blog-container .side-content aside .wp-block-search__input{border-left:1px solid var(--my-color);border-top:1px solid var(--my-color);border-right:0;border-bottom:1px solid var(--my-color)}#blogue .blog-container .side-content aside .wp-block-search__input:focus{outline:none}#blogue .blog-container .side-content aside .wp-block-search__button{background-color:transparent;border-left:0;border-top:1px solid var(--my-color);border-right:1px solid var(--my-color);border-bottom:1px solid var(--my-color);margin-left:0}#blogue.single .blog-container article h1{color:var(--my-color-dark);font-size:36px;font-weight:400;text-transform:uppercase;margin-bottom:30px}#blogue.single .blog-container article p{margin-bottom:30px}#footer{border-top:3px solid var(--my-color)}#footer .top{display:flex;align-items:center;gap:50px;padding:50px 0}#footer .top .logo{display:flex;flex-direction:column;align-items:center;gap:20px}#footer .top .logo>a{transition:all .4s}#footer .top .logo>a:hover{opacity:.7}#footer .top .socials{display:flex;gap:15px}#footer .top .socials a{display:flex;align-items:center;gap:10px;color:var(--font-color);font-size:18px;transition:all .4s}#footer .top .socials a:hover{opacity:.7}#footer .top .socials a img{width:24px}#footer .top h2{color:var(--my-color-dark);font-size:24px;font-weight:400;text-transform:uppercase;font-weight:400;margin-bottom:15px}#footer .top .menu{align-self:flex-start}#footer .top .menu ul{display:flex;flex-direction:column;gap:5px}#footer .top .menu ul li{width:max-content}#footer .top .menu ul a{color:var(--font-color)}#footer .top .menu ul a:after{content:'';display:block;border-bottom:1px solid var(--my-color);transform:scaleX(0);transform-origin:0 50%;margin-top:2px;transition:all .4s}#footer .top .menu ul a:hover:after{transform:scaleX(1)}#footer .top .coords{align-self:flex-start}#footer .top .coords .info{display:flex;flex-direction:column;gap:20px}#footer .top .coords .info .flex{align-items:center;gap:10px;color:var(--font-color);transition:all .4s}#footer .top .coords .info .flex.calendar{color:#fff;background-color:var(--my-color);padding:10px}#footer .top .coords .info .flex:hover{opacity:.7}#footer .top .coords .info .flex img{filter:var(--filter-my-color)}#footer .top .coords .info .flex.calendar img{filter:none;max-width:24px}#footer .bottom{display:flex;justify-content:space-between;padding:50px 0}#footer .bottom a{color:var(--font-color);opacity:1;transition:all .4s}#footer .bottom a:hover{color:var(--my-color);opacity:.7}#footer .bottom .top-arrow{transform:translateY(0);filter:var(--filter-my-color)}#footer .bottom .top-arrow:hover{animation-duration:.8s;animation-iteration-count:infinite;animation-name:topArrow}@keyframes topArrow{0%{transform:translateY(0)}50%{transform:translateY(-5px)}100%{transform:translateY(0)}}.mrc-content-wrap{margin-bottom:30px}.mrc-btn{all:unset;color:var(--my-color-dark);cursor:pointer}.mrc-btn:hover{text-decoration:underline}.mrc-shadow{pointer-events:none;position:absolute;height:100px;left:0;right:0;bottom:0;z-index:100;background:-webkit-gradient(linear,left bottom,left top,color-stop(14%,#fff),to(rgba(0,0,0,0)));background:-webkit-linear-gradient(bottom,#fff 14%,rgba(0,0,0,0) 100%);background:-o-linear-gradient(bottom,#fff 14%,rgba(0,0,0,0) 100%);background:linear-gradient(to top,#fff 14%,rgba(0,0,0,0) 100%)}#general-template h1,#general-template h2,#general-template h3,#general-template h4{color:#333}#general-template h2{margin-bottom:15px}#general-template h3,#general-template p{margin-bottom:10px}#general-template p+h2,#general-template ul+h2{margin-top:30px}#general-template ul{padding-left:50px}#general-template ul li{list-style-type:initial;color:var(--font-color);margin-bottom:10px}.form-result{color:#fff;padding:20px;margin-bottom:30px}.form-result.error{background-color:red}.form-result.success{background-color:var(--my-color)}#page-not-found{padding:100px;text-align:center}#page-not-found h2{font-size:36px;color:var(--my-color-dark);margin-bottom:15px}#page-not-found a{margin-left:auto;margin-right:auto}.choix-rendez-vous{position:relative;display:flex;justify-content:space-between;margin-bottom:50px}.choix-rendez-vous>div{width:48%;text-align:center;align-self:center;padding:100px 0;border:3px solid var(--my-color)}.choix-rendez-vous>div p{margin:0 30px 30px;font-size:1.4em;line-height:1.2em}.choix-rendez-vous>div a{display:inline-block;background:var(--my-color);color:#fff;padding:10px}.choix-rendez-vous>div a:hover{background:#333}.choix-rendez-vous .rendezvous{position:relative}.choix-rendez-vous .telephone{position:relative}.two-sections{position:relative;display:flex;justify-content:space-between}.two-sections>div{width:48%;text-align:center;align-self:center}.two-sections>div h2{color:#333;font-size:1.4em;margin-bottom:20px}.two-sections .temoignage{position:relative}.two-sections .temoignage h2 a{color:#222 !important}.two-sections .temoignage h2 a:hover{color:var(--my-color) !important}.two-sections .temoignage p{padding:25px;background:var(--my-color);color:#fff}.two-sections .temoignage span{color:#666}.two-sections .faq{position:relative}.two-sections .faq p{font-weight:700;color:#333;display:block;margin-bottom:5px}.two-sections .faq span{color:#666;display:block;margin-bottom:30px}.bigbtn{position:relative;display:inline-block;padding:20px;border:3px solid var(--my-color);border-radius:20px;font-size:2em;color:var(--my-color);font-weight:400}.bigbtn:hover{background:var(--my-color);color:#fff !important}.page-spacer{position:relative;width:100%;height:100px}.cta-container{position:relative;width:100%;text-align:center;margin:50px 0}.cta-links{position:relative;width:100%;display:inline-flex;flex-direction:row;justify-content:center}.cta-links li{position:relative;margin:0 15px}.cta-links li a{position:relative;display:inline-block;padding:15px;background:var(--my-color);color:#fff;border:2px solid var(--my-color);border-radius:10px;font-size:24px;text-align:center}.cta-links li a:hover{background:0 0;color:var(--my-color)}.tall-img{height:auto;width:100%;max-height:none;text-align:center;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.wide-img{width:auto;height:100%;max-width:none;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.cover{position:relative;overflow:hidden}.cover>img{position:absolute}@media screen and (max-width:1450px){.wrap{width:1100px}#nav .bottom .left{gap:30px}#nav .bottom .left .menu>li>a,#nav .menu-item-has-children>a{font-size:16px;padding:10px}#nav .bottom .btn-cta{font-size:18px}#nav .bottom .lang{font-size:16px}#services .services-list{gap:50px 30px}#footer .top{flex-wrap:wrap;justify-content:center;gap:30px}#footer .qualita{max-width:230px}}@media screen and (max-width:1150px){.wrap{width:900px}#nav .bottom .left{flex:2}#nav .bottom .left .menu{display:none}#nav .bottom .menu-icons{display:block}#nav .bottom .menuicon{display:block}#nav .bottom .socials,#nav.scrolled .bottom .socials.dark{display:none}#nav .bottom .btn-cta{margin-right:35px}#accueil-top .slider .slogan{max-width:100%}#accueil-content .stats{width:85%}#accueil-content .stats .one img{width:35%}#accueil-content .stats .one h2{font-size:24px}#accueil-content .temoignages{margin-bottom:100px}#accueil-content .temoignages .image{width:100%;height:400px}#accueil-content .temoignages .image img{width:100%}#accueil-content .temoignages .box{position:static;width:100%}#accueil-content .spacer-temoignages{display:none}#accueil-content .contact iframe{width:100%}#services .services-list{grid-template-columns:1fr 1fr}#realisations .section-realisations .filters{font-size:14px}#contact .coords{gap:0}#contact .coords .element{gap:15px}#footer .top{gap:50px}#footer .top h2{font-size:18px}}@media screen and (max-width:950px){.wrap{width:700px}.titre,.titre-underline{font-size:30px}.wide{height:250px}#nav .top .item{font-size:14px}#accueil-top .slider .slogan a{font-size:18px;padding:15px 20px}#accueil-content .stats{width:100%}#accueil-content .apropos{flex-direction:column}#accueil-content .services{flex-direction:column-reverse}#accueil-content .bande .text{width:75%}#accueil-content .bande .text h1{font-size:36px}#accueil-content .bande .text p{font-size:18px}#accueil-content .blogue{padding-top:50px}#accueil-content .blogue .grid{grid-template-columns:auto}#accueil-content .temoignages .box .grid{grid-template-columns:auto}#accueil-content .spacer-temoignages{display:none}#accueil-content .real .flex{flex-wrap:wrap}#accueil-content .real .one{flex:33%}#accueil-content .contact{grid-template-columns:auto}#page-top{height:300px}#page-top h1{font-size:30px}.page-content .section-flex{flex-direction:column;gap:50px}.page-content .banner.stats .grid .element h1{font-size:36px}.page-content .banner.stats .grid .element p{font-size:18px}.page-content .section-gallery{width:100%}.page-content .section-membres{grid-template-columns:auto}.page-content .section-membres .bloc-membre p{font-size:16px}#services .services-list{grid-template-columns:auto}#realisations .section-realisations .grid{grid-template-columns:1fr 1fr}#realisations .section-realisations .filters{gap:30px 30px;flex-wrap:wrap}#realisations .realisation-single .realisation-images{grid-template-columns:repeat(3,1fr);gap:10px}#realisations .realisation-arrows{margin-top:-100px}#blogue .blog-container{gap:50px}#blogue .blog-container .main-content{width:60%;grid-template-columns:auto}#blogue .blog-container .side-content{width:40%}#blogue.single .blog-container article h1{font-size:24px}#faq .section-flex .left-text,#faq .section-flex .gallery{width:100%}#contact .coords{flex-direction:column;gap:15px;width:max-content;align-items:flex-start;margin-left:auto;margin-right:auto}#contact .section-flex.form .section-text{width:100%}#footer .top .coords.single-item{width:100%}#footer .top .coords.single-item .socials{justify-content:center}#footer .bottom{font-size:14px;flex-direction:column;align-items:center;gap:10px;text-align:center}#footer .bottom .top-arrow{order:-1;margin-bottom:30px}}@media screen and (max-width:750px){.wrap{width:500px}.half{height:250px}#nav .bottom .btn-cta{padding:15px;font-size:16px}#mobile-menu{width:75%;left:-75%}#accueil-content .stats{width:85%}#accueil-content .stats{flex-direction:column}#accueil-content .stats .one img{width:auto}#accueil-content .spacer-stats{height:850px}.page-content .section-questions>h2{font-size:18px}.page-content .section-gallery{gap:15px}.img-half{height:250px}#apropos .avantages .grid{grid-template-columns:auto}#blogue.single .blog-container{flex-direction:column}#blogue.single .blog-container .main-content,#blogue.single .blog-container .side-content{width:100%}#blogue.single .blog-container .side-content{position:relative;top:unset}#footer .top{justify-content:flex-start;gap:30px}#footer .top .logo{flex-basis:100%}#footer .top .coords.single-item .info{flex-direction:row;flex-wrap:wrap}.choix-rendez-vous,.two-sections{flex-direction:column}.choix-rendez-vous>div,.two-sections>div{width:100%}.choix-rendez-vous .rendezvous,.two-sections .temoignage{margin-bottom:30px}}@media screen and (max-width:550px){.wrap{width:90%}p{font-size:14px}.titre,.titre-white,.titre-underline,.titre-underline-white{font-size:24px}.btn-blue{font-size:14px;padding:10px}.btn-underline{font-size:14px;margin-top:10px}.wide{height:150px}#nav .top{display:none}#nav .bottom .logo{width:75%}#nav.scrolled{top:0}#mobile-menu .extra a{font-size:14px}#mobile-menu ul li a{font-size:16px}#nav .bottom .lang{opacity:1;visibility:visible;color:#fff}#nav .bottom .btn-cta{font-size:12px}#accueil-top{margin-bottom:50px}#accueil-top .slider .slogan a{font-size:18px;padding:10px 20px}#accueil-top .slider .slick-dots,.page-content .gallery-slider .slick-dots{bottom:30px}#accueil-top .slider .slick-dots li>button,.page-content .gallery-slider .slick-dots li>button{width:12px;height:12px}#accueil-content .stats{top:-100px;padding:30px}#accueil-content .stats .one img{width:35%}#accueil-content .stats .one h2{font-size:18px;margin:5px 0}#accueil-content .apropos{gap:50px;margin-bottom:50px}#accueil-content .services{gap:50px;margin-bottom:50px}#accueil-content .bande{padding:50px 0}#accueil-content .bande .text h1{font-size:24px}#accueil-content .bande .text .underline{margin:15px auto}#accueil-content .blogue{margin-bottom:50px}#accueil-content .blogue .grid{gap:50px}#accueil-content .blogue .article h2{font-size:24px}#accueil-content .temoignages{margin-bottom:50px}#accueil-content .temoignages .image{height:250px}#accueil-content .temoignages .box{padding:30px}#accueil-content .temoignages .box .grid h3{font-size:16px}#accueil-content .real .one{flex:100%;height:100px}#accueil-content .real .one h2{visibility:visible;opacity:1;font-size:18px}#accueil-content .contact{gap:50px;padding-top:0;margin-bottom:50px}#page-top{height:225px;margin-bottom:25px}#page-top h1{font-size:24px}.page-content>.wrap{padding-bottom:25px}.page-content>.wrap>*:not(:last-child){margin-bottom:25px}.page-content .section-flex{gap:50px}.page-content .section-text h3{font-size:18px;margin:15px 0}.page-content .section-text h4{font-size:18px}.page-content .section-text ul li,.page-content .section-membres .bloc-membre ul li{font-size:14px}.page-content .section-btns{flex-direction:column;gap:0;align-items:center}.page-content .section-gallery a{max-width:45%}.page-content .section-membres .bloc-membre p{font-size:14px}.page-content .banner{padding:30px 0}.page-content .banner .grid{grid-template-columns:auto;gap:30px}.page-content .banner.icon-boxes .grid .element img{width:64px}.page-content .gallery-slider-container .slick-arrow{width:48px;height:48px}#apropos .avantages .grid img{width:72px}#apropos .avantages .grid h3{margin:10px 0}#services .services-list .element{flex-direction:column;gap:15px}#realisations .realisation-info{margin-top:150px}#realisations .realisation-single .realisation-images{grid-template-columns:1fr 1fr}#realisations .realisation-arrows{margin-top:-40px}#equipe .bottom-text img.aligncenter{margin-top:50px}#blogue .blog-container{flex-direction:column}#blogue .blog-container .main-content,#blogue .blog-container .side-content{width:100%}#blogue .blog-container .side-content{position:relative;top:unset}#contact .section-form form{grid-template-columns:auto}#contact .section-form form .input:nth-child(3),#contact .section-form form .input:nth-child(4){grid-column:unset}#contact .section-form form textarea{height:150px;font-size:16px}#contact .section-form form input[type=text]{font-size:16px}#faq ul li{font-size:14px}#footer .top .menu ul li{width:auto}}.cmplz-hidden{display:none !important}.lazyload{background-image:none !important}.lazyload:before{background-image:none !important}
Discover our osteopaths from our Montreal clinic Qualified and experienced professionals The osteopaths at Camirand Muzzi Clinic are trained according to the standards prescribed by the World Health Organization (WHO) for the rigorous and effective practice of family osteopathy. What’s more, they are all members of Ostéopathie Québec .
It’s a team with complementary profiles, enabling you to find the osteopath best suited to your needs.
Dino Muzzi B. Sc. , D.O. Osteopath, cofounder Dino Muzzi graduated in physiotherapy from the Université de Montréal in 1985 and in osteopathy from the Collège d’Études Ostéopathiques (CEO) in 1993. In addition to his clinical involvement with a varied clientele, he has developed a passion for teaching. He taught at the CEO in Montreal for 25 years. He has also worked with over twenty schools and colleges in more than a dozen countries. For over 20 years, he has been invited every year to speak at various international symposia in Quebec and Europe for the expertise he has developed. He also gives post-graduate courses on somato-emotional work in osteopathy in Montreal, and in various countries (Switzerland, Germany, Austria, Italy, France, Spain, and Greece).
From 2015 to 2019, Dino Muzzi participated in the Working Group for the creation of the Professional Order of Osteopaths of Quebec at the Office des professions du Québec .
He is co-founder of the Camirand Muzzi Clinic and the Camirand Muzzi Institute (CMI), a training center for osteopathic professionals. While taking osteopathic philosophy and tradition to heart, the CMI incorporates the latest developments in science and advancements in the field.
His versatility in approach and treatment caters to a wide range of clients. Throughout his 37 years of practice, he has worked with top athletes and musicians, treating both simple discomforts associated with daily life and more chronic pain.
Nathalie Camirand, pht, D.O. Osteopath, cofounder Nathalie Camirand graduated in physiotherapy from Université de Montréal, and in osteopathy from the Collège d’Études Ostéopathiques (CEO) in 1993. She taught future osteopaths at the CEO de Montréal until 2019. For over 20 years, Nathalie has been training osteopathic professionals in gynecology, urology, glandular dysfunctions, anxiety, and depression in relation to the brain-gut axis and women’s health. She is a regular guest lecturer at international symposia in over 15 countries, including Canada, South America, and throughout Europe. She also coordinated a specialty university degree (30 credits) at Pompeu Fabra University in gynecology-obstetrics in 2017 in collaboration with the Escola de Osteopatia de Barcelona. This program is now offered in France and Germany.
Nathalie is a co-founder of the Camirand Muzzi Clinic and of the Camirand Muzzi Institute, a continuing education center. She is also the author of Dysfonctions glandulaires et nerveuses , published in 2009 and translated into German and Polish. She is also the author of Axe cerveau-intestin-pelvis et ostéopathie – Approche intégrative du stress, de l’anxiété et de la dépression : Cerveau encéphalique , published in 2020 and translated into German. She recently published Cerveau abdominal et ostéopathie with Elsevier.
In 2019, she was the recipient of the Prix Reconnaissance Ostéopathie Québec in recognition of her contribution to the advancement of osteopathy and for her notoriety within the profession.
Interdisciplinarity and an integrative collaboration are at the heart of her approach. Communicating and sharing her knowledge have become her mission.
Camille Muzzi, BScN, D.O. Osteopath A 2013 graduate of the Université de Montréal Faculty of Nursing, Camille began her career in neonatology at CHU Ste-Justine. There, she discovered a passion for premature babies, where her energy, tact, gentleness, and empathy were put to great use.
At the same time, she discovered a growing interest in a more holistic approach to health. She then decided to study osteopathy at the Collège d’Études Ostéopathiques de Montréal, where she obtained her undergraduate degree in 2018 and her graduate degree in 2020.
Her great curiosity and constant desire to learn led her to take numerous post-graduate courses in women’s health, perinatal care, breastfeeding support, and pediatrics, in order to better accompany women in a coherent continuum from the conception process to the post-partum period and child development.
She also caters for a varied clientele, where her know-how and expertise enable her to adapt to her patients’ needs and work in partnership with other professionals to offer optimal care. Camille also participates in an international osteopathic research group, the COME Collaboration, where she and her team received a recognition award in 2018.
In addition to being a member of Osteopathie Québec, she belongs to the Ordre des infirmières du Québec.
Claudia Béland, BScN, D.O. Osteopath Claudia began her career in the healthcare field as a nurse in 1997, which enabled her to practice various specialties of the profession in intensive care, emergency room and recovery room in several hospitals in the province, internationally and in the Far North.
Passionate about the human body as a functional unit, she went on to study osteopathy at the Collège d’Études Ostéopathiques de Québec (CEO), graduating in 2012.
A mother of two, Claudia has a keen interest in obstetrics, gynaecology, fertility, and women’s health. She has taken part in several continuing education courses in obstetrics, gynecology, and endocrinology, as well as a course on pelvic prolapse.
She has been a member of the CEO faculty since 2017, where she teaches urogynecology and obstetrics. She also teaches specialist physicians, speakers, and osteopaths in a specialty program in urogynecology-obstetrics, developed by Nathalie Camirand, offered in France and Germany. In addition to collaborating with the associations, Endométriose Québec, and Vivre 100Fibromes, she has co-created with a nutritionist, Céline Saloumi, in 2021 an online support program for women with endometriosis.
Ariane Richard van Bennekum, B. Sc, D.O. Osteopath Passionate about the arts, sciences and anatomy, Ariane found the perfect combination in osteopathy. Her determination, great listening skills, quality of presence, and desire to help people led her to obtain her Bachelor of Science in Osteopathy from the Collège d’Études Ostéopathiques de Montréal (CEOM) in 2011, validated by the University of Wales in England. She joined the Clinique Camirand Muzzi team in 2012. Ariane also assists Nathalie Camirand with training courses in Quebec and Europe, as well as Philippe Druelle at CEOM.
Eager to enrich her knowledge and integrate new tools to better understand and accompany her patients in their health, she has taken over 50 training courses to date in several fields: geriatrics, pediatrics, neuro-pediatrics, chronic pain, glandular dysfunctions, anxiety and depression, neuro-endocrino-immunology, somato-emotional, specific adjustments (SAT), mechanical links, stroke analysis, obstetrics, etc. Her curiosity also extends to the world of medicine.
What’s more, her curiosity for Taoism and traditional Chinese medicine led her to complete her acupuncture training at Rosemont College in 2021.
With this background, Ariane has a diverse clientele and a particular interest in women’s health. Her final year essay focused on pelvic pain. She likes to navigate between different osteopathic approaches, adding magnetopuncture where necessary to deepen the notion of balance between body, heart, and mind in a versatile, individualized and open-minded approach.
Lianne Balazsi, M. Sc., D.O. Osteopath After completing a Bachelor’s degree in psychology at Dalhousie University in 2006, and a second Bachelor’s degree in Athletic Therapy at Concordia University in 2009, Lianne obtained a Master’s degree in Occupational Therapy at the University of Alberta in 2011.
Her desire to accompany people in their entirety then led her to pursue her studies at the Collège d’Études Ostéopathiques de Montréal (CEO), from which she graduated in 2018.
In addition to her background in athletic therapy, she has perfected her skills through ongoing training with Nathalie Camirand (Glandular and Nervous Dysfunctions, and Stress, Anxiety and Depression), Dino Muzzi (Osteopathy and Focusing), and Philippe Druelle and Geneviève Forget (Endocranial Spasms).
With an interest in neuroscience and neuroendocrinology, Lianne has focused her professional development on concussions and their repercussions throughout the body. Through her collaboration with the Concussion Institute of Montreal (2018-2019), she has developed her own unique approach.
With a keen interest in functional anatomy, human physiology and the mind-body connection, Lianne has accumulated a wealth of experience. Whether working with babies, children, adults, seniors or athletes, Lianne’s versatility is evident in her patient base. Whether for acute pain during an emergency appointment, or for follow-up care for chronic problems, Lianne will help you optimize your well-being by offering care specific to your needs.
Élodie Martignole, D.O. Osteopath Fascinated by science, the workings of the human body and a desire to help others, Élodie chose osteopathy at an early age. After six years of training, she graduated from the Centre Européen d’Enseignement Supérieur en Ostéopathie in Paris with first-class honors, followed by a university diploma in Pedagogy in Higher Education, with a specialization in Health Sciences, at the University of Medicine in Bordeaux. By 2008, she was running her own clinic and teaching at the École d’Ostéopathie de Bordeaux.
On her arrival in Montreal in 2014, she joined the Clinique Intersanté team before moving to the Clinique Camirand Muzzi in 2019. This career path has enabled her to deepen and perfect her technical, pedagogical, clinical and human skills. Drawing on her varied professional and clinical experience, she sees all types of patients. She uses a variety of techniques, adapting naturally to each profile. She has also developed expertise in pediatrics and the care of pregnant women.
Élodie continues to specialize through regular training courses, including somato-emotional training with Bruno Ducoux, clinical posturology with Alain Savoie, orthoposturodontics with Docteur Clauzade, intrauterine lesional postures with Robert Rousse, anxiety and depression with Nathalie Camirand and focusing with Dino Muzzi.
Stéphane Baudin, B. Sc., D.O. Osteopath Stéphane Baudin has always had a passion for the natural sciences and body mechanics. His need to serve, and his passions came together when he undertook studies at the Collège d’Études Ostéopathiques de Montréal, from which he graduated in 2015 with a B. Sc in osteopathy with honors.
Stéphane went on to perfect his skills in joint manipulation, cranial and visceral treatment. Over time, he developed a particular interest in resolving shoulder problems. He also has a particular interest in human movement and its influence on health. In 2019, he received the Jean Guy Sicotte D.O. Innovation Thesis Award for his research in the field of cranial osteopathy.
Stéphane sees patients of all ages. He enjoys finding solutions for chronic problems as much as he does for acute pain. He remains as versatile as possible to meet the needs of a varied clientele.
Jonathan Naylor, B. Sc., D.O. Osteopath Jonathan Naylor began his career as an osteopath in 2015 following the completion of his Bachelor of Science in Osteopathy with First-Class Honours at the Collège d’Études Ostéopathiques de Montréal, accredited by the University of Wales (UK). In 2017, he submitted his research dissertation exploring the effects of osteopathy on lung function in healthy individuals for his D.O. degree.
Having distinguished himself and developed a passion for sharing his knowledge, Jonathan was recruited as a professor and clinical supervisor at the Collège d’Études Ostéopathiques de Montréal upon graduation. Since then, he has taught in Canada (Vancouver, Halifax, Toronto, Montreal) and Europe in various subjects such as upper and lower limbs, thoracic vertebrae, ribs, pelvis, orthopedic and neurological assessment. He also took part in a humanitarian mission to Peru in 2015 to provide osteopathic care to the people of Arequipa.
As a musician (pianist) and sports enthusiast (rock climbing, golf, running, etc.), Jonathan’s patients range from babies and children to adults, seniors and athletes. He sees patients for both acute pain in emergency appointments and long-term follow-up for more chronic problems.
Emilie Garneau, D.O. Osteopath Emilie began her career as a physical rehabilitation therapist in 2010, working for 9 years with a very diverse clientele (geriatrics, neurology, orthopedics, and mental health) at CIUSSS du Centre-Sud-de-l’Île-de-Montréal. Her strong motivation and desire to deepen her knowledge prompted her to simultaneously undertake training at the Collège d’Études Ostéopathiques de Montréal (CEO). The complex interactions between the various systems and structures of the human body fascinate her, and the holistic approach of osteopathy gives her new levers to become an even better-equipped therapist. Given her interest in the many interrelationships between the brain and the intestines, in 2021 she will submit a dissertation on the effect of osteopathic care in subjects with Parkinson’s disease.
Emilie works as an osteopath and has been a member of Ostéopathie Québec since 2018. She is extremely versatile and practices with a varied clientele. The therapeutic relationship, professional complementarity and listening to her clients’ needs are at the heart of her values and practice. She continues to expand her knowledge on a regular basis, particularly in the areas of human anatomy, techniques specific to the brain-gut axis, osteoarticular, visceral and women’s health.
Osteopath
To provide the best experience, we use technologies such as cookies to store and/or access information on devices. Consenting to these technologies allows us to process data such as browsing behaviour or unique IDs on this site. Not consenting or withdrawing consent may have a negative effect on certain features and functions.
Storage or technical access is strictly necessary for the legitimate interest of enabling the use of a specific service explicitly requested by the subscriber or the user, or solely for the purpose of transmitting a communication over an electronic communications network.
Storage or technical access is necessary for the legitimate interest of storing preferences that are not requested by the subscriber or the person using the service.
Storage or technical access that is used exclusively for statistical purposes. Storage or technical access that is used exclusively for anonymous statistical purposes. In the absence of a subpoena, voluntary compliance by your internet service provider, or additional records from a third party, information stored or extracted for this sole purpose generally cannot be used to identify you.
The storage or technical access is necessary to create user profiles for sending advertisements or to track the user on a website or across multiple websites with similar marketing purposes.
Manage consent