');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;transition:opacity .2s ease;width:20px;z-index:100}.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{animation:turn-on-visibility .25s both;visibility:visible}.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}@media (prefers-reduced-motion:no-preference){.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{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:inline-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%;transition:opacity .1s linear;visibility:hidden;width:0;z-index:2}.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{animation:overlay-menu__fade-in-animation .1s ease-out;animation-fill-mode:forwards;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),20em);z-index:100000}@media (prefers-reduced-motion:reduce){.wp-block-navigation__responsive-container.is-menu-open{animation-delay:0s;animation-duration:1ms}}.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}.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-content{display:flow-root}.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.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}.wp-block-post-template{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-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:-moz-fit-content;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{list-style:none;padding:0}ul.wp-block-rss.wp-block-rss{box-sizing:border-box}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;list-style:none;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-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{flex-shrink:0;margin-left:0;max-width:100%}.wp-block-search.wp-block-search__button-only .wp-block-search__button[aria-expanded=true]{max-width:calc(100% - 100px)}.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;transition:transform .1s ease}@media (prefers-reduced-motion:reduce){.wp-block-social-link{transition-delay:0s;transition-duration:0s}}.wp-block-social-link a{align-items:center;display:flex;line-height:0;transition:transform .1s ease}.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-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-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:.66667em;padding-right:.66667em}.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.33333%}.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:rect(1px,1px,1px,1px);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:auto!important;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}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}
Preamble Camirand Muzzi Clinic is subject to the Personal Information Protection Act in the Private Sector.
Camirand Muzzi Clinic recognizes the importance of respecting privacy and commits to limiting the collection of information to what is necessary. This policy aims to inform you of the guidelines established to protect the personal information you entrust to the Camirand Muzzi Clinic, through the web or any other means, all in compliance with the law.
1. General Principles In the course of its activities, and with your agreement, the Camirand Muzzi Clinic may collect personal information in order to use it for the purposes described in section 6.
The objective of this policy is to clearly explain how the Camirand Muzzi Clinic collects and processes your personal information, including the data you provide when joining as a member, making a donation, or signing up for our newsletter, for example.
This policy and the practices regarding personal information management apply to the entire organization, including all employees and volunteers of the Camirand Muzzi Clinic.
2. Definition Personal information is information that concerns a physical person and allows their identification, directly or indirectly. Regardless of the nature of its support or its form of accessibility (written, graphic, sound, visual, computerized), all personal data is covered by this policy. However, this does not include professional contact details and data that has been anonymized for legitimate and serious purposes.
3. Consent Your consent for the communication or use of your personal information must be given explicitly. It will be valid for the purposes mentioned in this policy and for the specific purposes mentioned at the time of consent, where applicable. The consent will be valid for the duration necessary to achieve the objectives specified in the consent or the purposes specified in section 6 of this policy. Your consent may be withdrawn at any time, as indicated in section 8.3. of this policy.
4. Personal information that the Camirand Muzzi Clinic may collect about you Camirand Muzzi Clinic may collect, hold, use, transfer, and communicate various types of personal information about you, which are grouped as follows:
Identity data: first name, last name, title, username or similar identifier, date of birth, gender, marital status, and information on a valid identity document, including driver’s license, and, for tax purposes, social insurance number or passport; Contact data: mailing and/or delivery address, billing address, email address, and telephone number; Payment data: payment card details (credit or debit) and checks; Donation data: details and history of donations made; Service-related data: details of the services you have obtained from the Camirand Muzzi Clinic; Technical data: Internet Protocol (IP) address, login data, browser type and version, time zone setting and location, types and versions of browser plug-ins, operating system and platform, and other technologies on the devices you use to access our websites; Usage data: information on how you use our websites and our services; Marketing and communication data: preferences for receiving communications from us and our third parties, and communication preferences. This also includes the fact that we may take note of conversations we have had with you in person and/or communications you have sent to the Camirand Muzzi Clinic. This helps us manage our relationship with you and ensure that you only receive communications that are relevant and tailored to your preferences; Employment candidate data: all data you have submitted to us through a job offer. 5. How the Camirand Muzzi Clinic collects your personal information Camirand Muzzi Clinic collects various personal information in several ways.
5.1. Information you provide to us The collection of personal information mainly occurs when you use the Camirand Muzzi Clinic’s services and voluntarily communicate your personal information.
5.2. Automated technologies or interactions When you interact with the Camirand Muzzi Clinic’s websites, technical data about your equipment, actions, and browsing patterns may, with your consent, be collected using cookies and other similar technologies.
The use of cookies is a common practice. These are files that contain certain data about the person visiting a website. Cookies are stored on the user’s computer or on the hard drive of another device; they allow the Camirand Muzzi Clinic to tailor your experience each time you visit our websites. If cookies remain disabled, some functions of our websites will not be accessible.
Camirand Muzzi Clinic’s websites offer hyperlinks leading to other websites. The information exchanged on these sites is not subject to this privacy policy.
5.3. Information from third parties Camirand Muzzi Clinic occasionally receives information about you from third parties, as indicated below:
Analysis providers such as Google Analytics; Advertising networks such as Facebook, Instagram, YouTube, and LinkedIn; Search information providers such as Google; Publicly accessible information about you. 6. The purposes of collecting personal information The personal information you provide to the Camirand Muzzi Clinic will be used exclusively for the following purposes:
Track your order of publications; Periodically communicate with you in writing, orally, or electronically to inform you of the Camirand Muzzi Clinic’s activities and events; Solicit your participation in a survey; Identify and authenticate you in the Camirand Muzzi Clinic’s computer and cloud system to facilitate transactions; Keep and analyze statistics on its clientele, members, and partners to improve its websites, services, and communications; Propose, on external websites, social platforms, or in its newsletter, relevant content and advertisements and measure the effectiveness of the advertising; Allow the Camirand Muzzi Clinic to provide a service adapted to the needs of its members and partners; Receive and analyze an application submitted as part of a job search; 7. The use, retention, and disclosure of your personal information 7.1. Use of your personal information Your personal information will only be used for the purposes for which it was collected, as specified in section 6.
7.2. Retention of your personal information Your personal data will be kept confidential, as long as necessary, in view of the purposes for which they were collected, including to satisfy any legal, accounting, or reporting requirement.
Your personal information will be kept either physically in the Camirand Muzzi Clinic’s premises, digitally on the Camirand Muzzi Clinic’s computer equipment, or digitally in the cloud system used by the Camirand Muzzi Clinic.
Camirand Muzzi Clinic ensures the protection of your personal information at all times, through appropriate security measures, whether material, organizational, or technological. Also, the Camirand Muzzi Clinic ensures to limit access to personal information to authorized persons, according to the security levels specified in section 7.4.
7.3. Disclosure of your personal information Camirand Muzzi Clinic may disclose your personal information to third parties in the following cases:
To service providers who, under a service contract, assist the Camirand Muzzi Clinic in their activities for the sole purposes provided by law. Camirand Muzzi Clinic does not allow its third-party service providers to use your personal information for their own purposes and only allows them to process it for specific purposes and in accordance with our instructions; In all cases where, under the Personal Information Protection Act in the Private Sector, the communication of personal information is possible without prior authorization. Camirand Muzzi Clinic ensures, within reasonable limits, that these third parties respect the rules and commitments of this policy by taking the necessary measures. 7.4. Accessibility by staff Camirand Muzzi Clinic has taken steps to ensure the greatest protection of your personal information. To this end, three levels of security have been determined:
Very high level: category of staff having access to all your personal information High level: category of staff having access to some of your personal information Basic level: category of staff having access to a minimum of personal information 8. Your legal rights 8.1. Right of access to your personal information Camirand Muzzi Clinic allows you, subject to the conditions and exemptions provided by law, to access the personal information it holds about you. Upon request, the Camirand Muzzi Clinic will inform you of the personal information held and its use, and allow you to consult it.
8.2. Right to correct or delete personal information It is possible to correct the personal information that the Camirand Muzzi Clinic has collected when this information is inaccurate, incomplete, ambiguous, outdated, or not justified by the purposes described in section 6 of this policy.
It is also possible to have any confidential information collected in a manner not in accordance with the law deleted.
8.3. Right to withdraw consent In cases where the Camirand Muzzi Clinic relies on your consent to process your personal information, you have the right to withdraw your consent at any time. However, this will not affect the legality of any processing carried out before the withdrawal of your consent. If you withdraw your consent, it is possible that the Camirand Muzzi Clinic may not be able to provide you with certain services.
9. Requests and Complaints All requests for access, correction or deletion, or any complaint regarding the implementation of this policy must be made in writing and accompanied by proof of identity.
Please refer to section 11 for the contact details of the person responsible for the protection of personal information.
Upon receipt of a request or complaint, the Camirand Muzzi Clinic will aim to respond within 30 days. Occasionally, it may take up to 60 days to respond to your request, for example, if it is particularly complex or if you have made several requests. In this case, the Camirand Muzzi Clinic will inform you.
10. Notification of Changes to the Privacy Policy Please regularly consult this section of the website to be aware of any changes to our privacy policy.
11. Contact Details and Additional Information For any questions or comments regarding how the Camirand Muzzi Clinic processes your personal information, the data privacy policy, or to exercise any of your rights, please do not hesitate to contact the person responsible for the protection of personal information, Dino Muzzi, co-founder:
By email: dino@camirandmuzzi.com
By mail: 100-40 Chemin Bates Montréal (Québec) H2V 4T5
12. Declaration Following the reading of this Data Privacy Policy and confirming adherence to it, any person affected by the collection of personal information concerning them declares to understand that they were allowed to refuse that the Camirand Muzzi Clinic collect this information about them and also confirms:
that they accept that the Camirand Muzzi Clinic collects and shares personal information about them to achieve the purposes described in section 6 of this policy; that they agree that some of their information may be transmitted to third parties or partners of the Camirand Muzzi Clinic, solely for the purpose of achieving the purposes described in section 6 of this policy; that they understand that this consent is revocable. 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