/**handles:contact-form-7,wpml-legacy-dropdown-0,cmplz-general,wp-unicamp-bulma,wp-unicamp-style**/
.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;padding:0;border:0;word-wrap:normal!important}.wpcf7 form .wpcf7-response-output{margin:2em .5em 1em;padding:.2em 1em;border:2px solid #00a0d2}.wpcf7 form.init .wpcf7-response-output,.wpcf7 form.resetting .wpcf7-response-output,.wpcf7 form.submitting .wpcf7-response-output{display:none}.wpcf7 form.sent .wpcf7-response-output{border-color:#46b450}.wpcf7 form.aborted .wpcf7-response-output,.wpcf7 form.failed .wpcf7-response-output{border-color:#dc3232}.wpcf7 form.spam .wpcf7-response-output{border-color:#f56e28}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output{border-color:#ffb900}.wpcf7-form-control-wrap{position:relative}.wpcf7-not-valid-tip{color:#dc3232;font-size:1em;font-weight:400;display:block}.use-floating-validation-tip .wpcf7-not-valid-tip{position:relative;top:-2ex;left:1em;z-index:100;border:1px solid #dc3232;background:#fff;padding:.2em .8em;width:24em}.wpcf7-list-item{display:inline-block;margin:0 0 0 1em}.wpcf7-list-item-label::after,.wpcf7-list-item-label::before{content:" "}.wpcf7-spinner{visibility:hidden;display:inline-block;background-color:#23282d;opacity:.75;width:24px;height:24px;border:none;border-radius:100%;padding:0;margin:0 24px;position:relative}form.submitting .wpcf7-spinner{visibility:visible}.wpcf7-spinner::before{content:'';position:absolute;background-color:#fbfbfc;top:4px;left:4px;width:6px;height:6px;border:none;border-radius:100%;transform-origin:8px 8px;animation-name:spin;animation-duration:1s;animation-timing-function:linear;animation-iteration-count:infinite}@media (prefers-reduced-motion:reduce){.wpcf7-spinner::before{animation-name:blink;animation-duration:2s}}@keyframes spin{from{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes blink{from{opacity:0}50%{opacity:1}to{opacity:0}}.wpcf7 [inert]{opacity:.5}.wpcf7 input[type=file]{cursor:pointer}.wpcf7 input[type=file]:disabled{cursor:default}.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed}.wpcf7 input[type=email],.wpcf7 input[type=tel],.wpcf7 input[type=url]{direction:ltr}.wpcf7-reflection>output{display:list-item;list-style:none}.wpcf7-reflection>output[hidden]{display:none}
.wpml-ls-legacy-dropdown{width:15.5em;max-width:100%}.wpml-ls-legacy-dropdown>ul{position:relative;padding:0;margin:0!important;list-style-type:none}.wpml-ls-legacy-dropdown .wpml-ls-current-language:focus .wpml-ls-sub-menu,.wpml-ls-legacy-dropdown .wpml-ls-current-language:hover .wpml-ls-sub-menu{visibility:visible}.wpml-ls-legacy-dropdown .wpml-ls-item{padding:0;margin:0;list-style-type:none}.wpml-ls-legacy-dropdown a{display:block;text-decoration:none;color:#444;border:1px solid #cdcdcd;background-color:#fff;padding:5px 10px;line-height:1}.wpml-ls-legacy-dropdown a span{vertical-align:middle}.wpml-ls-legacy-dropdown a.wpml-ls-item-toggle{position:relative;padding-right:calc(10px + 1.4em)}.rtl .wpml-ls-legacy-dropdown a.wpml-ls-item-toggle{padding-right:10px;padding-left:calc(10px + 1.4em)}.wpml-ls-legacy-dropdown a.wpml-ls-item-toggle:after{content:"";vertical-align:middle;display:inline-block;border:.35em solid transparent;border-top:.5em solid;position:absolute;right:10px;top:calc(50% - .175em)}.rtl .wpml-ls-legacy-dropdown a.wpml-ls-item-toggle:after{right:auto;left:10px}.wpml-ls-legacy-dropdown .wpml-ls-current-language:hover>a,.wpml-ls-legacy-dropdown a:focus,.wpml-ls-legacy-dropdown a:hover{color:#000;background:#eee}.wpml-ls-legacy-dropdown .wpml-ls-sub-menu{visibility:hidden;position:absolute;top:100%;right:0;left:0;border-top:1px solid #cdcdcd;padding:0;margin:0;list-style-type:none;z-index:101}.wpml-ls-legacy-dropdown .wpml-ls-sub-menu a{border-width:0 1px 1px}.wpml-ls-legacy-dropdown .wpml-ls-flag{display:inline;vertical-align:middle}.wpml-ls-legacy-dropdown .wpml-ls-flag+span{margin-left:.4em}.rtl .wpml-ls-legacy-dropdown .wpml-ls-flag+span{margin-left:0;margin-right:.4em}
.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:600ms;background:#FFF;border:0;border-radius:3px;box-shadow:0 0 1px 0 rgba(0,0,0,0.5),0 1px 10px 0 rgba(0,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,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,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}}
/*! bulma.io v0.9.4 | MIT License | github.com/jgthms/bulma */.subtitle:not(:last-child),.title:not(:last-child){margin-bottom:1.5rem}/*! minireset.css v0.0.6 | MIT License | github.com/jgthms/minireset.css */blockquote,body,dd,dl,dt,fieldset,figure,h1,h2,h3,h4,h5,h6,hr,html,iframe,legend,li,ol,p,pre,textarea,ul{margin:0;padding:0}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400}ul{list-style:none}button,input,select,textarea{margin:0}html{box-sizing:border-box}*,::after,::before{box-sizing:inherit}img,video{height:auto;max-width:100%}iframe{border:0}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}td:not([align]),th:not([align]){text-align:inherit}html{background-color:hsl(0deg,0%,100%);font-size:16px;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;min-width:300px;overflow-x:hidden;overflow-y:scroll;text-rendering:optimizeLegibility;text-size-adjust:100%}article,aside,figure,footer,header,hgroup,section{display:block}body,button,input,optgroup,select,textarea{font-family:BlinkMacSystemFont,-apple-system,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Fira Sans","Droid Sans","Helvetica Neue",Helvetica,Arial,sans-serif}code,pre{-moz-osx-font-smoothing:auto;-webkit-font-smoothing:auto;font-family:monospace}body{color:hsl(0deg,0%,29%);font-size:1em;font-weight:400;line-height:1.5}a{color:hsl(229deg,53%,53%);cursor:pointer;text-decoration:none}a strong{color:currentColor}a:hover{color:hsl(0deg,0%,21%)}code{background-color:hsl(0deg,0%,96%);color:#da1039;font-size:.875em;font-weight:400;padding:.25em .5em .25em}hr{background-color:hsl(0deg,0%,96%);border:none;display:block;height:2px;margin:1.5rem 0}img{height:auto;max-width:100%}input[type=checkbox],input[type=radio]{vertical-align:baseline}small{font-size:.875em}span{font-style:inherit;font-weight:inherit}strong{color:hsl(0deg,0%,21%);font-weight:700}fieldset{border:none}pre{-webkit-overflow-scrolling:touch;background-color:hsl(0deg,0%,96%);color:hsl(0deg,0%,29%);font-size:.875em;overflow-x:auto;padding:1.25rem 1.5rem;white-space:pre;word-wrap:normal}pre code{background-color:transparent;color:currentColor;font-size:1em;padding:0}table td,table th{vertical-align:top}table td:not([align]),table th:not([align]){text-align:inherit}table th{color:hsl(0deg,0%,21%)}.container{flex-grow:1;margin:0 auto;position:relative;width:auto}.container.is-fluid{max-width:none!important;padding-left:32px;padding-right:32px;width:100%}@media screen and (min-width:1024px){.container{max-width:960px}}@media screen and (max-width:1215px){.container.is-widescreen:not(.is-max-desktop){max-width:1152px}}@media screen and (max-width:1407px){.container.is-fullhd:not(.is-max-desktop):not(.is-max-widescreen){max-width:1344px}}@media screen and (min-width:1216px){.container:not(.is-max-desktop){max-width:1152px}}@media screen and (min-width:1408px){.container:not(.is-max-desktop):not(.is-max-widescreen){max-width:1344px}}.subtitle,.title{word-break:break-word}.subtitle em,.subtitle span,.title em,.title span{font-weight:inherit}.subtitle sub,.title sub{font-size:.75em}.subtitle sup,.title sup{font-size:.75em}.subtitle .tag,.title .tag{vertical-align:middle}.title{color:hsl(0deg,0%,21%);font-size:2rem;font-weight:600;line-height:1.125}.title strong{color:inherit;font-weight:inherit}.title:not(.is-spaced)+.subtitle{margin-top:-1.25rem}.title.is-1{font-size:3rem}.title.is-2{font-size:2.5rem}.title.is-3{font-size:2rem}.title.is-4{font-size:1.5rem}.title.is-5{font-size:1.25rem}.title.is-6{font-size:1rem}.title.is-7{font-size:.75rem}.subtitle{color:hsl(0deg,0%,29%);font-size:1.25rem;font-weight:400;line-height:1.25}.subtitle strong{color:hsl(0deg,0%,21%);font-weight:600}.subtitle:not(.is-spaced)+.title{margin-top:-1.25rem}.subtitle.is-1{font-size:3rem}.subtitle.is-2{font-size:2.5rem}.subtitle.is-3{font-size:2rem}.subtitle.is-4{font-size:1.5rem}.subtitle.is-5{font-size:1.25rem}.subtitle.is-6{font-size:1rem}.subtitle.is-7{font-size:.75rem}.column{display:block;flex-basis:0;flex-grow:1;flex-shrink:1;padding:.75rem}.columns.is-mobile>.column.is-narrow{flex:none;width:unset}.columns.is-mobile>.column.is-full{flex:none;width:100%}.columns.is-mobile>.column.is-three-quarters{flex:none;width:75%}.columns.is-mobile>.column.is-two-thirds{flex:none;width:66.6666%}.columns.is-mobile>.column.is-half{flex:none;width:50%}.columns.is-mobile>.column.is-one-third{flex:none;width:33.3333%}.columns.is-mobile>.column.is-one-quarter{flex:none;width:25%}.columns.is-mobile>.column.is-one-fifth{flex:none;width:20%}.columns.is-mobile>.column.is-two-fifths{flex:none;width:40%}.columns.is-mobile>.column.is-three-fifths{flex:none;width:60%}.columns.is-mobile>.column.is-four-fifths{flex:none;width:80%}.columns.is-mobile>.column.is-offset-three-quarters{margin-left:75%}.columns.is-mobile>.column.is-offset-two-thirds{margin-left:66.6666%}.columns.is-mobile>.column.is-offset-half{margin-left:50%}.columns.is-mobile>.column.is-offset-one-third{margin-left:33.3333%}.columns.is-mobile>.column.is-offset-one-quarter{margin-left:25%}.columns.is-mobile>.column.is-offset-one-fifth{margin-left:20%}.columns.is-mobile>.column.is-offset-two-fifths{margin-left:40%}.columns.is-mobile>.column.is-offset-three-fifths{margin-left:60%}.columns.is-mobile>.column.is-offset-four-fifths{margin-left:80%}.columns.is-mobile>.column.is-0{flex:none;width:0%}.columns.is-mobile>.column.is-offset-0{margin-left:0}.columns.is-mobile>.column.is-1{flex:none;width:8.33333337%}.columns.is-mobile>.column.is-offset-1{margin-left:8.33333337%}.columns.is-mobile>.column.is-2{flex:none;width:16.66666674%}.columns.is-mobile>.column.is-offset-2{margin-left:16.66666674%}.columns.is-mobile>.column.is-3{flex:none;width:25%}.columns.is-mobile>.column.is-offset-3{margin-left:25%}.columns.is-mobile>.column.is-4{flex:none;width:33.33333337%}.columns.is-mobile>.column.is-offset-4{margin-left:33.33333337%}.columns.is-mobile>.column.is-5{flex:none;width:41.66666674%}.columns.is-mobile>.column.is-offset-5{margin-left:41.66666674%}.columns.is-mobile>.column.is-6{flex:none;width:50%}.columns.is-mobile>.column.is-offset-6{margin-left:50%}.columns.is-mobile>.column.is-7{flex:none;width:58.33333337%}.columns.is-mobile>.column.is-offset-7{margin-left:58.33333337%}.columns.is-mobile>.column.is-8{flex:none;width:66.66666674%}.columns.is-mobile>.column.is-offset-8{margin-left:66.66666674%}.columns.is-mobile>.column.is-9{flex:none;width:75%}.columns.is-mobile>.column.is-offset-9{margin-left:75%}.columns.is-mobile>.column.is-10{flex:none;width:83.33333337%}.columns.is-mobile>.column.is-offset-10{margin-left:83.33333337%}.columns.is-mobile>.column.is-11{flex:none;width:91.66666674%}.columns.is-mobile>.column.is-offset-11{margin-left:91.66666674%}.columns.is-mobile>.column.is-12{flex:none;width:100%}.columns.is-mobile>.column.is-offset-12{margin-left:100%}@media screen and (max-width:768px){.column.is-narrow-mobile{flex:none;width:unset}.column.is-full-mobile{flex:none;width:100%}.column.is-three-quarters-mobile{flex:none;width:75%}.column.is-two-thirds-mobile{flex:none;width:66.6666%}.column.is-half-mobile{flex:none;width:50%}.column.is-one-third-mobile{flex:none;width:33.3333%}.column.is-one-quarter-mobile{flex:none;width:25%}.column.is-one-fifth-mobile{flex:none;width:20%}.column.is-two-fifths-mobile{flex:none;width:40%}.column.is-three-fifths-mobile{flex:none;width:60%}.column.is-four-fifths-mobile{flex:none;width:80%}.column.is-offset-three-quarters-mobile{margin-left:75%}.column.is-offset-two-thirds-mobile{margin-left:66.6666%}.column.is-offset-half-mobile{margin-left:50%}.column.is-offset-one-third-mobile{margin-left:33.3333%}.column.is-offset-one-quarter-mobile{margin-left:25%}.column.is-offset-one-fifth-mobile{margin-left:20%}.column.is-offset-two-fifths-mobile{margin-left:40%}.column.is-offset-three-fifths-mobile{margin-left:60%}.column.is-offset-four-fifths-mobile{margin-left:80%}.column.is-0-mobile{flex:none;width:0%}.column.is-offset-0-mobile{margin-left:0}.column.is-1-mobile{flex:none;width:8.33333337%}.column.is-offset-1-mobile{margin-left:8.33333337%}.column.is-2-mobile{flex:none;width:16.66666674%}.column.is-offset-2-mobile{margin-left:16.66666674%}.column.is-3-mobile{flex:none;width:25%}.column.is-offset-3-mobile{margin-left:25%}.column.is-4-mobile{flex:none;width:33.33333337%}.column.is-offset-4-mobile{margin-left:33.33333337%}.column.is-5-mobile{flex:none;width:41.66666674%}.column.is-offset-5-mobile{margin-left:41.66666674%}.column.is-6-mobile{flex:none;width:50%}.column.is-offset-6-mobile{margin-left:50%}.column.is-7-mobile{flex:none;width:58.33333337%}.column.is-offset-7-mobile{margin-left:58.33333337%}.column.is-8-mobile{flex:none;width:66.66666674%}.column.is-offset-8-mobile{margin-left:66.66666674%}.column.is-9-mobile{flex:none;width:75%}.column.is-offset-9-mobile{margin-left:75%}.column.is-10-mobile{flex:none;width:83.33333337%}.column.is-offset-10-mobile{margin-left:83.33333337%}.column.is-11-mobile{flex:none;width:91.66666674%}.column.is-offset-11-mobile{margin-left:91.66666674%}.column.is-12-mobile{flex:none;width:100%}.column.is-offset-12-mobile{margin-left:100%}}@media screen and (min-width:769px),print{.column.is-narrow,.column.is-narrow-tablet{flex:none;width:unset}.column.is-full,.column.is-full-tablet{flex:none;width:100%}.column.is-three-quarters,.column.is-three-quarters-tablet{flex:none;width:75%}.column.is-two-thirds,.column.is-two-thirds-tablet{flex:none;width:66.6666%}.column.is-half,.column.is-half-tablet{flex:none;width:50%}.column.is-one-third,.column.is-one-third-tablet{flex:none;width:33.3333%}.column.is-one-quarter,.column.is-one-quarter-tablet{flex:none;width:25%}.column.is-one-fifth,.column.is-one-fifth-tablet{flex:none;width:20%}.column.is-two-fifths,.column.is-two-fifths-tablet{flex:none;width:40%}.column.is-three-fifths,.column.is-three-fifths-tablet{flex:none;width:60%}.column.is-four-fifths,.column.is-four-fifths-tablet{flex:none;width:80%}.column.is-offset-three-quarters,.column.is-offset-three-quarters-tablet{margin-left:75%}.column.is-offset-two-thirds,.column.is-offset-two-thirds-tablet{margin-left:66.6666%}.column.is-offset-half,.column.is-offset-half-tablet{margin-left:50%}.column.is-offset-one-third,.column.is-offset-one-third-tablet{margin-left:33.3333%}.column.is-offset-one-quarter,.column.is-offset-one-quarter-tablet{margin-left:25%}.column.is-offset-one-fifth,.column.is-offset-one-fifth-tablet{margin-left:20%}.column.is-offset-two-fifths,.column.is-offset-two-fifths-tablet{margin-left:40%}.column.is-offset-three-fifths,.column.is-offset-three-fifths-tablet{margin-left:60%}.column.is-offset-four-fifths,.column.is-offset-four-fifths-tablet{margin-left:80%}.column.is-0,.column.is-0-tablet{flex:none;width:0%}.column.is-offset-0,.column.is-offset-0-tablet{margin-left:0}.column.is-1,.column.is-1-tablet{flex:none;width:8.33333337%}.column.is-offset-1,.column.is-offset-1-tablet{margin-left:8.33333337%}.column.is-2,.column.is-2-tablet{flex:none;width:16.66666674%}.column.is-offset-2,.column.is-offset-2-tablet{margin-left:16.66666674%}.column.is-3,.column.is-3-tablet{flex:none;width:25%}.column.is-offset-3,.column.is-offset-3-tablet{margin-left:25%}.column.is-4,.column.is-4-tablet{flex:none;width:33.33333337%}.column.is-offset-4,.column.is-offset-4-tablet{margin-left:33.33333337%}.column.is-5,.column.is-5-tablet{flex:none;width:41.66666674%}.column.is-offset-5,.column.is-offset-5-tablet{margin-left:41.66666674%}.column.is-6,.column.is-6-tablet{flex:none;width:50%}.column.is-offset-6,.column.is-offset-6-tablet{margin-left:50%}.column.is-7,.column.is-7-tablet{flex:none;width:58.33333337%}.column.is-offset-7,.column.is-offset-7-tablet{margin-left:58.33333337%}.column.is-8,.column.is-8-tablet{flex:none;width:66.66666674%}.column.is-offset-8,.column.is-offset-8-tablet{margin-left:66.66666674%}.column.is-9,.column.is-9-tablet{flex:none;width:75%}.column.is-offset-9,.column.is-offset-9-tablet{margin-left:75%}.column.is-10,.column.is-10-tablet{flex:none;width:83.33333337%}.column.is-offset-10,.column.is-offset-10-tablet{margin-left:83.33333337%}.column.is-11,.column.is-11-tablet{flex:none;width:91.66666674%}.column.is-offset-11,.column.is-offset-11-tablet{margin-left:91.66666674%}.column.is-12,.column.is-12-tablet{flex:none;width:100%}.column.is-offset-12,.column.is-offset-12-tablet{margin-left:100%}}@media screen and (max-width:1023px){.column.is-narrow-touch{flex:none;width:unset}.column.is-full-touch{flex:none;width:100%}.column.is-three-quarters-touch{flex:none;width:75%}.column.is-two-thirds-touch{flex:none;width:66.6666%}.column.is-half-touch{flex:none;width:50%}.column.is-one-third-touch{flex:none;width:33.3333%}.column.is-one-quarter-touch{flex:none;width:25%}.column.is-one-fifth-touch{flex:none;width:20%}.column.is-two-fifths-touch{flex:none;width:40%}.column.is-three-fifths-touch{flex:none;width:60%}.column.is-four-fifths-touch{flex:none;width:80%}.column.is-offset-three-quarters-touch{margin-left:75%}.column.is-offset-two-thirds-touch{margin-left:66.6666%}.column.is-offset-half-touch{margin-left:50%}.column.is-offset-one-third-touch{margin-left:33.3333%}.column.is-offset-one-quarter-touch{margin-left:25%}.column.is-offset-one-fifth-touch{margin-left:20%}.column.is-offset-two-fifths-touch{margin-left:40%}.column.is-offset-three-fifths-touch{margin-left:60%}.column.is-offset-four-fifths-touch{margin-left:80%}.column.is-0-touch{flex:none;width:0%}.column.is-offset-0-touch{margin-left:0}.column.is-1-touch{flex:none;width:8.33333337%}.column.is-offset-1-touch{margin-left:8.33333337%}.column.is-2-touch{flex:none;width:16.66666674%}.column.is-offset-2-touch{margin-left:16.66666674%}.column.is-3-touch{flex:none;width:25%}.column.is-offset-3-touch{margin-left:25%}.column.is-4-touch{flex:none;width:33.33333337%}.column.is-offset-4-touch{margin-left:33.33333337%}.column.is-5-touch{flex:none;width:41.66666674%}.column.is-offset-5-touch{margin-left:41.66666674%}.column.is-6-touch{flex:none;width:50%}.column.is-offset-6-touch{margin-left:50%}.column.is-7-touch{flex:none;width:58.33333337%}.column.is-offset-7-touch{margin-left:58.33333337%}.column.is-8-touch{flex:none;width:66.66666674%}.column.is-offset-8-touch{margin-left:66.66666674%}.column.is-9-touch{flex:none;width:75%}.column.is-offset-9-touch{margin-left:75%}.column.is-10-touch{flex:none;width:83.33333337%}.column.is-offset-10-touch{margin-left:83.33333337%}.column.is-11-touch{flex:none;width:91.66666674%}.column.is-offset-11-touch{margin-left:91.66666674%}.column.is-12-touch{flex:none;width:100%}.column.is-offset-12-touch{margin-left:100%}}@media screen and (min-width:1024px){.column.is-narrow-desktop{flex:none;width:unset}.column.is-full-desktop{flex:none;width:100%}.column.is-three-quarters-desktop{flex:none;width:75%}.column.is-two-thirds-desktop{flex:none;width:66.6666%}.column.is-half-desktop{flex:none;width:50%}.column.is-one-third-desktop{flex:none;width:33.3333%}.column.is-one-quarter-desktop{flex:none;width:25%}.column.is-one-fifth-desktop{flex:none;width:20%}.column.is-two-fifths-desktop{flex:none;width:40%}.column.is-three-fifths-desktop{flex:none;width:60%}.column.is-four-fifths-desktop{flex:none;width:80%}.column.is-offset-three-quarters-desktop{margin-left:75%}.column.is-offset-two-thirds-desktop{margin-left:66.6666%}.column.is-offset-half-desktop{margin-left:50%}.column.is-offset-one-third-desktop{margin-left:33.3333%}.column.is-offset-one-quarter-desktop{margin-left:25%}.column.is-offset-one-fifth-desktop{margin-left:20%}.column.is-offset-two-fifths-desktop{margin-left:40%}.column.is-offset-three-fifths-desktop{margin-left:60%}.column.is-offset-four-fifths-desktop{margin-left:80%}.column.is-0-desktop{flex:none;width:0%}.column.is-offset-0-desktop{margin-left:0}.column.is-1-desktop{flex:none;width:8.33333337%}.column.is-offset-1-desktop{margin-left:8.33333337%}.column.is-2-desktop{flex:none;width:16.66666674%}.column.is-offset-2-desktop{margin-left:16.66666674%}.column.is-3-desktop{flex:none;width:25%}.column.is-offset-3-desktop{margin-left:25%}.column.is-4-desktop{flex:none;width:33.33333337%}.column.is-offset-4-desktop{margin-left:33.33333337%}.column.is-5-desktop{flex:none;width:41.66666674%}.column.is-offset-5-desktop{margin-left:41.66666674%}.column.is-6-desktop{flex:none;width:50%}.column.is-offset-6-desktop{margin-left:50%}.column.is-7-desktop{flex:none;width:58.33333337%}.column.is-offset-7-desktop{margin-left:58.33333337%}.column.is-8-desktop{flex:none;width:66.66666674%}.column.is-offset-8-desktop{margin-left:66.66666674%}.column.is-9-desktop{flex:none;width:75%}.column.is-offset-9-desktop{margin-left:75%}.column.is-10-desktop{flex:none;width:83.33333337%}.column.is-offset-10-desktop{margin-left:83.33333337%}.column.is-11-desktop{flex:none;width:91.66666674%}.column.is-offset-11-desktop{margin-left:91.66666674%}.column.is-12-desktop{flex:none;width:100%}.column.is-offset-12-desktop{margin-left:100%}}@media screen and (min-width:1216px){.column.is-narrow-widescreen{flex:none;width:unset}.column.is-full-widescreen{flex:none;width:100%}.column.is-three-quarters-widescreen{flex:none;width:75%}.column.is-two-thirds-widescreen{flex:none;width:66.6666%}.column.is-half-widescreen{flex:none;width:50%}.column.is-one-third-widescreen{flex:none;width:33.3333%}.column.is-one-quarter-widescreen{flex:none;width:25%}.column.is-one-fifth-widescreen{flex:none;width:20%}.column.is-two-fifths-widescreen{flex:none;width:40%}.column.is-three-fifths-widescreen{flex:none;width:60%}.column.is-four-fifths-widescreen{flex:none;width:80%}.column.is-offset-three-quarters-widescreen{margin-left:75%}.column.is-offset-two-thirds-widescreen{margin-left:66.6666%}.column.is-offset-half-widescreen{margin-left:50%}.column.is-offset-one-third-widescreen{margin-left:33.3333%}.column.is-offset-one-quarter-widescreen{margin-left:25%}.column.is-offset-one-fifth-widescreen{margin-left:20%}.column.is-offset-two-fifths-widescreen{margin-left:40%}.column.is-offset-three-fifths-widescreen{margin-left:60%}.column.is-offset-four-fifths-widescreen{margin-left:80%}.column.is-0-widescreen{flex:none;width:0%}.column.is-offset-0-widescreen{margin-left:0}.column.is-1-widescreen{flex:none;width:8.33333337%}.column.is-offset-1-widescreen{margin-left:8.33333337%}.column.is-2-widescreen{flex:none;width:16.66666674%}.column.is-offset-2-widescreen{margin-left:16.66666674%}.column.is-3-widescreen{flex:none;width:25%}.column.is-offset-3-widescreen{margin-left:25%}.column.is-4-widescreen{flex:none;width:33.33333337%}.column.is-offset-4-widescreen{margin-left:33.33333337%}.column.is-5-widescreen{flex:none;width:41.66666674%}.column.is-offset-5-widescreen{margin-left:41.66666674%}.column.is-6-widescreen{flex:none;width:50%}.column.is-offset-6-widescreen{margin-left:50%}.column.is-7-widescreen{flex:none;width:58.33333337%}.column.is-offset-7-widescreen{margin-left:58.33333337%}.column.is-8-widescreen{flex:none;width:66.66666674%}.column.is-offset-8-widescreen{margin-left:66.66666674%}.column.is-9-widescreen{flex:none;width:75%}.column.is-offset-9-widescreen{margin-left:75%}.column.is-10-widescreen{flex:none;width:83.33333337%}.column.is-offset-10-widescreen{margin-left:83.33333337%}.column.is-11-widescreen{flex:none;width:91.66666674%}.column.is-offset-11-widescreen{margin-left:91.66666674%}.column.is-12-widescreen{flex:none;width:100%}.column.is-offset-12-widescreen{margin-left:100%}}@media screen and (min-width:1408px){.column.is-narrow-fullhd{flex:none;width:unset}.column.is-full-fullhd{flex:none;width:100%}.column.is-three-quarters-fullhd{flex:none;width:75%}.column.is-two-thirds-fullhd{flex:none;width:66.6666%}.column.is-half-fullhd{flex:none;width:50%}.column.is-one-third-fullhd{flex:none;width:33.3333%}.column.is-one-quarter-fullhd{flex:none;width:25%}.column.is-one-fifth-fullhd{flex:none;width:20%}.column.is-two-fifths-fullhd{flex:none;width:40%}.column.is-three-fifths-fullhd{flex:none;width:60%}.column.is-four-fifths-fullhd{flex:none;width:80%}.column.is-offset-three-quarters-fullhd{margin-left:75%}.column.is-offset-two-thirds-fullhd{margin-left:66.6666%}.column.is-offset-half-fullhd{margin-left:50%}.column.is-offset-one-third-fullhd{margin-left:33.3333%}.column.is-offset-one-quarter-fullhd{margin-left:25%}.column.is-offset-one-fifth-fullhd{margin-left:20%}.column.is-offset-two-fifths-fullhd{margin-left:40%}.column.is-offset-three-fifths-fullhd{margin-left:60%}.column.is-offset-four-fifths-fullhd{margin-left:80%}.column.is-0-fullhd{flex:none;width:0%}.column.is-offset-0-fullhd{margin-left:0}.column.is-1-fullhd{flex:none;width:8.33333337%}.column.is-offset-1-fullhd{margin-left:8.33333337%}.column.is-2-fullhd{flex:none;width:16.66666674%}.column.is-offset-2-fullhd{margin-left:16.66666674%}.column.is-3-fullhd{flex:none;width:25%}.column.is-offset-3-fullhd{margin-left:25%}.column.is-4-fullhd{flex:none;width:33.33333337%}.column.is-offset-4-fullhd{margin-left:33.33333337%}.column.is-5-fullhd{flex:none;width:41.66666674%}.column.is-offset-5-fullhd{margin-left:41.66666674%}.column.is-6-fullhd{flex:none;width:50%}.column.is-offset-6-fullhd{margin-left:50%}.column.is-7-fullhd{flex:none;width:58.33333337%}.column.is-offset-7-fullhd{margin-left:58.33333337%}.column.is-8-fullhd{flex:none;width:66.66666674%}.column.is-offset-8-fullhd{margin-left:66.66666674%}.column.is-9-fullhd{flex:none;width:75%}.column.is-offset-9-fullhd{margin-left:75%}.column.is-10-fullhd{flex:none;width:83.33333337%}.column.is-offset-10-fullhd{margin-left:83.33333337%}.column.is-11-fullhd{flex:none;width:91.66666674%}.column.is-offset-11-fullhd{margin-left:91.66666674%}.column.is-12-fullhd{flex:none;width:100%}.column.is-offset-12-fullhd{margin-left:100%}}.columns{margin-left:-.75rem;margin-right:-.75rem;margin-top:-.75rem}.columns:last-child{margin-bottom:-.75rem}.columns:not(:last-child){margin-bottom:calc(1.5rem - .75rem)}.columns.is-centered{justify-content:center}.columns.is-gapless{margin-left:0;margin-right:0;margin-top:0}.columns.is-gapless>.column{margin:0;padding:0!important}.columns.is-gapless:not(:last-child){margin-bottom:1.5rem}.columns.is-gapless:last-child{margin-bottom:0}.columns.is-mobile{display:flex}.columns.is-multiline{flex-wrap:wrap}.columns.is-vcentered{align-items:center}@media screen and (min-width:769px),print{.columns:not(.is-desktop){display:flex}}@media screen and (min-width:1024px){.columns.is-desktop{display:flex}}.columns.is-variable{--columnGap:0.75rem;margin-left:calc(-1 * var(--columnGap));margin-right:calc(-1 * var(--columnGap))}.columns.is-variable>.column{padding-left:var(--columnGap);padding-right:var(--columnGap)}.columns.is-variable.is-0{--columnGap:0rem}@media screen and (max-width:768px){.columns.is-variable.is-0-mobile{--columnGap:0rem}}@media screen and (min-width:769px),print{.columns.is-variable.is-0-tablet{--columnGap:0rem}}@media screen and (min-width:769px) and (max-width:1023px){.columns.is-variable.is-0-tablet-only{--columnGap:0rem}}@media screen and (max-width:1023px){.columns.is-variable.is-0-touch{--columnGap:0rem}}@media screen and (min-width:1024px){.columns.is-variable.is-0-desktop{--columnGap:0rem}}@media screen and (min-width:1024px) and (max-width:1215px){.columns.is-variable.is-0-desktop-only{--columnGap:0rem}}@media screen and (min-width:1216px){.columns.is-variable.is-0-widescreen{--columnGap:0rem}}@media screen and (min-width:1216px) and (max-width:1407px){.columns.is-variable.is-0-widescreen-only{--columnGap:0rem}}@media screen and (min-width:1408px){.columns.is-variable.is-0-fullhd{--columnGap:0rem}}.columns.is-variable.is-1{--columnGap:0.25rem}@media screen and (max-width:768px){.columns.is-variable.is-1-mobile{--columnGap:0.25rem}}@media screen and (min-width:769px),print{.columns.is-variable.is-1-tablet{--columnGap:0.25rem}}@media screen and (min-width:769px) and (max-width:1023px){.columns.is-variable.is-1-tablet-only{--columnGap:0.25rem}}@media screen and (max-width:1023px){.columns.is-variable.is-1-touch{--columnGap:0.25rem}}@media screen and (min-width:1024px){.columns.is-variable.is-1-desktop{--columnGap:0.25rem}}@media screen and (min-width:1024px) and (max-width:1215px){.columns.is-variable.is-1-desktop-only{--columnGap:0.25rem}}@media screen and (min-width:1216px){.columns.is-variable.is-1-widescreen{--columnGap:0.25rem}}@media screen and (min-width:1216px) and (max-width:1407px){.columns.is-variable.is-1-widescreen-only{--columnGap:0.25rem}}@media screen and (min-width:1408px){.columns.is-variable.is-1-fullhd{--columnGap:0.25rem}}.columns.is-variable.is-2{--columnGap:0.5rem}@media screen and (max-width:768px){.columns.is-variable.is-2-mobile{--columnGap:0.5rem}}@media screen and (min-width:769px),print{.columns.is-variable.is-2-tablet{--columnGap:0.5rem}}@media screen and (min-width:769px) and (max-width:1023px){.columns.is-variable.is-2-tablet-only{--columnGap:0.5rem}}@media screen and (max-width:1023px){.columns.is-variable.is-2-touch{--columnGap:0.5rem}}@media screen and (min-width:1024px){.columns.is-variable.is-2-desktop{--columnGap:0.5rem}}@media screen and (min-width:1024px) and (max-width:1215px){.columns.is-variable.is-2-desktop-only{--columnGap:0.5rem}}@media screen and (min-width:1216px){.columns.is-variable.is-2-widescreen{--columnGap:0.5rem}}@media screen and (min-width:1216px) and (max-width:1407px){.columns.is-variable.is-2-widescreen-only{--columnGap:0.5rem}}@media screen and (min-width:1408px){.columns.is-variable.is-2-fullhd{--columnGap:0.5rem}}.columns.is-variable.is-3{--columnGap:0.75rem}@media screen and (max-width:768px){.columns.is-variable.is-3-mobile{--columnGap:0.75rem}}@media screen and (min-width:769px),print{.columns.is-variable.is-3-tablet{--columnGap:0.75rem}}@media screen and (min-width:769px) and (max-width:1023px){.columns.is-variable.is-3-tablet-only{--columnGap:0.75rem}}@media screen and (max-width:1023px){.columns.is-variable.is-3-touch{--columnGap:0.75rem}}@media screen and (min-width:1024px){.columns.is-variable.is-3-desktop{--columnGap:0.75rem}}@media screen and (min-width:1024px) and (max-width:1215px){.columns.is-variable.is-3-desktop-only{--columnGap:0.75rem}}@media screen and (min-width:1216px){.columns.is-variable.is-3-widescreen{--columnGap:0.75rem}}@media screen and (min-width:1216px) and (max-width:1407px){.columns.is-variable.is-3-widescreen-only{--columnGap:0.75rem}}@media screen and (min-width:1408px){.columns.is-variable.is-3-fullhd{--columnGap:0.75rem}}.columns.is-variable.is-4{--columnGap:1rem}@media screen and (max-width:768px){.columns.is-variable.is-4-mobile{--columnGap:1rem}}@media screen and (min-width:769px),print{.columns.is-variable.is-4-tablet{--columnGap:1rem}}@media screen and (min-width:769px) and (max-width:1023px){.columns.is-variable.is-4-tablet-only{--columnGap:1rem}}@media screen and (max-width:1023px){.columns.is-variable.is-4-touch{--columnGap:1rem}}@media screen and (min-width:1024px){.columns.is-variable.is-4-desktop{--columnGap:1rem}}@media screen and (min-width:1024px) and (max-width:1215px){.columns.is-variable.is-4-desktop-only{--columnGap:1rem}}@media screen and (min-width:1216px){.columns.is-variable.is-4-widescreen{--columnGap:1rem}}@media screen and (min-width:1216px) and (max-width:1407px){.columns.is-variable.is-4-widescreen-only{--columnGap:1rem}}@media screen and (min-width:1408px){.columns.is-variable.is-4-fullhd{--columnGap:1rem}}.columns.is-variable.is-5{--columnGap:1.25rem}@media screen and (max-width:768px){.columns.is-variable.is-5-mobile{--columnGap:1.25rem}}@media screen and (min-width:769px),print{.columns.is-variable.is-5-tablet{--columnGap:1.25rem}}@media screen and (min-width:769px) and (max-width:1023px){.columns.is-variable.is-5-tablet-only{--columnGap:1.25rem}}@media screen and (max-width:1023px){.columns.is-variable.is-5-touch{--columnGap:1.25rem}}@media screen and (min-width:1024px){.columns.is-variable.is-5-desktop{--columnGap:1.25rem}}@media screen and (min-width:1024px) and (max-width:1215px){.columns.is-variable.is-5-desktop-only{--columnGap:1.25rem}}@media screen and (min-width:1216px){.columns.is-variable.is-5-widescreen{--columnGap:1.25rem}}@media screen and (min-width:1216px) and (max-width:1407px){.columns.is-variable.is-5-widescreen-only{--columnGap:1.25rem}}@media screen and (min-width:1408px){.columns.is-variable.is-5-fullhd{--columnGap:1.25rem}}.columns.is-variable.is-6{--columnGap:1.5rem}@media screen and (max-width:768px){.columns.is-variable.is-6-mobile{--columnGap:1.5rem}}@media screen and (min-width:769px),print{.columns.is-variable.is-6-tablet{--columnGap:1.5rem}}@media screen and (min-width:769px) and (max-width:1023px){.columns.is-variable.is-6-tablet-only{--columnGap:1.5rem}}@media screen and (max-width:1023px){.columns.is-variable.is-6-touch{--columnGap:1.5rem}}@media screen and (min-width:1024px){.columns.is-variable.is-6-desktop{--columnGap:1.5rem}}@media screen and (min-width:1024px) and (max-width:1215px){.columns.is-variable.is-6-desktop-only{--columnGap:1.5rem}}@media screen and (min-width:1216px){.columns.is-variable.is-6-widescreen{--columnGap:1.5rem}}@media screen and (min-width:1216px) and (max-width:1407px){.columns.is-variable.is-6-widescreen-only{--columnGap:1.5rem}}@media screen and (min-width:1408px){.columns.is-variable.is-6-fullhd{--columnGap:1.5rem}}.columns.is-variable.is-7{--columnGap:1.75rem}@media screen and (max-width:768px){.columns.is-variable.is-7-mobile{--columnGap:1.75rem}}@media screen and (min-width:769px),print{.columns.is-variable.is-7-tablet{--columnGap:1.75rem}}@media screen and (min-width:769px) and (max-width:1023px){.columns.is-variable.is-7-tablet-only{--columnGap:1.75rem}}@media screen and (max-width:1023px){.columns.is-variable.is-7-touch{--columnGap:1.75rem}}@media screen and (min-width:1024px){.columns.is-variable.is-7-desktop{--columnGap:1.75rem}}@media screen and (min-width:1024px) and (max-width:1215px){.columns.is-variable.is-7-desktop-only{--columnGap:1.75rem}}@media screen and (min-width:1216px){.columns.is-variable.is-7-widescreen{--columnGap:1.75rem}}@media screen and (min-width:1216px) and (max-width:1407px){.columns.is-variable.is-7-widescreen-only{--columnGap:1.75rem}}@media screen and (min-width:1408px){.columns.is-variable.is-7-fullhd{--columnGap:1.75rem}}.columns.is-variable.is-8{--columnGap:2rem}@media screen and (max-width:768px){.columns.is-variable.is-8-mobile{--columnGap:2rem}}@media screen and (min-width:769px),print{.columns.is-variable.is-8-tablet{--columnGap:2rem}}@media screen and (min-width:769px) and (max-width:1023px){.columns.is-variable.is-8-tablet-only{--columnGap:2rem}}@media screen and (max-width:1023px){.columns.is-variable.is-8-touch{--columnGap:2rem}}@media screen and (min-width:1024px){.columns.is-variable.is-8-desktop{--columnGap:2rem}}@media screen and (min-width:1024px) and (max-width:1215px){.columns.is-variable.is-8-desktop-only{--columnGap:2rem}}@media screen and (min-width:1216px){.columns.is-variable.is-8-widescreen{--columnGap:2rem}}@media screen and (min-width:1216px) and (max-width:1407px){.columns.is-variable.is-8-widescreen-only{--columnGap:2rem}}@media screen and (min-width:1408px){.columns.is-variable.is-8-fullhd{--columnGap:2rem}}
/*!
Theme Name: WP-GROUPE
Author: Thelis
Author URI: http://www.thelis.es
Description: Template WP-GROUPE
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: wp-unicamp
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.

WP-GROUPE is based on Underscores https://underscores.me/, (C) 2012-2017 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal https://necolas.github.io/normalize.css/
*/html{line-height:1.15;-webkit-text-size-adjust:100%}@media screen and (max-width:800px){html{height:100vh!important;top:0!important;position:fixed;width:100%}}body{margin:0}.h1,h1{font-size:2em;margin:.67em 0}.h2,h2{font-size:38px;margin:.8em 0}.h3,h3{font-size:1.4em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}body,button,input,optgroup,select,textarea{color:#404040;font-family:"Open Sans",sans-serif;font-size:16px;font-size:15px;line-height:1.5}h1,h2,h3,h4,h5,h6{clear:both}p{margin-bottom:1.5em}cite,dfn,em,i{font-style:italic}blockquote{margin:0 1.5em}address{margin:0 0 1.5em}pre{background:#eee;font-family:"Courier 10 Pitch",Courier,monospace;font-size:15px;font-size:.9375rem;line-height:1.6;margin-bottom:1.6em;max-width:100%;overflow:auto;padding:1.6em}code,kbd,tt,var{font-family:Monaco,Consolas,"Andale Mono","DejaVu Sans Mono",monospace;font-size:15px;font-size:.9375rem}abbr,acronym{border-bottom:1px dotted #666;cursor:help}ins,mark{background:#fff9c0;text-decoration:none}big{font-size:125%}html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}body{background:#fff}hr{background-color:#ccc;border:0;height:1px;margin-bottom:1.5em}ol,ul{margin:0 0 1.5em 3em}ul{list-style:disc}ol{list-style:decimal}li>ol,li>ul{margin-bottom:0;margin-left:1.5em}dt{font-weight:700}dd{margin:0 1.5em 1.5em}img{height:auto;max-width:100%}figure{margin:1em 0}table{margin:0 0 1.5em;width:100%}.video-container{position:relative;padding-bottom:56.25%;padding-top:0;height:0;overflow:hidden;margin-bottom:10px}.video-container embed,.video-container iframe,.video-container object{position:absolute;top:0;left:0;width:100%;height:100%}button,input[type=button],input[type=reset],input[type=submit]{border:0;border-radius:0;line-height:1;padding:.6em 1em .4em;color:#fff;background-color:var(--color-1);text-transform:uppercase;padding:15px 20px;font-weight:600;transition:all .35s}button:hover,input[type=button]:hover,input[type=reset]:hover,input[type=submit]:hover{border-color:#ccc #bbb #aaa}button:active,button:focus,input[type=button]:active,input[type=button]:focus,input[type=reset]:active,input[type=reset]:focus,input[type=submit]:active,input[type=submit]:focus{border-color:#aaa #bbb #bbb}input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=range],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],textarea{color:#666;border:1px solid #ccc;border-radius:3px;padding:.5em;margin:.2em 0}input[type=color]:focus,input[type=date]:focus,input[type=datetime-local]:focus,input[type=datetime]:focus,input[type=email]:focus,input[type=month]:focus,input[type=number]:focus,input[type=password]:focus,input[type=range]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=time]:focus,input[type=url]:focus,input[type=week]:focus,textarea:focus{color:#111}select{border:1px solid #ccc}textarea{width:100%}a{color:var(--color-1)}a:visited{color:var(--color-1)}a:active,a:focus,a:hover{color:var(--color-2)}a:focus{outline:thin dotted}a:active,a:hover{outline:0}.menu-toggle{border:0;background-color:transparent;border-radius:0;width:40px;height:40px;font-size:0;position:absolute;top:0;left:0;margin:20px;cursor:pointer;background-repeat:no-repeat;background-size:cover;z-index:3}.svg-bars.black{background-image:url('data:image/svg+xml;utf8,<svg version="1.1" id="Capa_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" width="50px" height="50px" viewBox="0 0 50 50" enable-background="new 0 0 50 50" xml:space="preserve"><path fill="#000000" d="M10.482,17h29.036c1.335,0,2.42-0.896,2.42-2s-1.085-2-2.42-2H10.482c-1.335,0-2.419,0.896-2.419,2S9.146,17,10.482,17z M39.518,23H10.482c-1.335,0-2.419,0.896-2.419,2s1.084,2,2.419,2h29.036c1.335,0,2.42-0.896,2.42-2S40.853,23,39.518,23z M39.518,33H10.482c-1.335,0-2.419,0.896-2.419,2s1.084,2,2.419,2h29.036c1.335,0,2.42-0.896,2.42-2S40.853,33,39.518,33z"/></svg>')}.svg-bars.white{background-image:url('data:image/svg+xml;utf8,<svg version="1.1" id="Capa_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" width="50px" height="50px" viewBox="0 0 50 50" enable-background="new 0 0 50 50" xml:space="preserve"><path fill="#ffffff" d="M10.482,17h29.036c1.335,0,2.42-0.896,2.42-2s-1.085-2-2.42-2H10.482c-1.335,0-2.419,0.896-2.419,2S9.146,17,10.482,17z M39.518,23H10.482c-1.335,0-2.419,0.896-2.419,2s1.084,2,2.419,2h29.036c1.335,0,2.42-0.896,2.42-2S40.853,23,39.518,23z M39.518,33H10.482c-1.335,0-2.419,0.896-2.419,2s1.084,2,2.419,2h29.036c1.335,0,2.42-0.896,2.42-2S40.853,33,39.518,33z"/></svg>')}.svg-times.black{background-image:url('data:image/svg+xml;utf8,<svg width="50px" height="50px" viewBox="0 0 50 50" xmlns="http://www.w3.org/2000/svg"><path fill="#000000" d="M37.551 35.607l-2.121 2.121L24.823 27.121L14.57 37.374l-2.121-2.121L22.702 25 L12.449 14.747l2.121-2.121l10.253 10.253L35.43 12.272l2.121 2.121L26.945 25L37.551 35.607z"/></svg>')}.svg-times.white{background-image:url('data:image/svg+xml;utf8,<svg width="50px" height="50px" viewBox="0 0 50 50" xmlns="http://www.w3.org/2000/svg"><path fill="#ffffff" d="M37.551 35.607l-2.121 2.121L24.823 27.121L14.57 37.374l-2.121-2.121L22.702 25 L12.449 14.747l2.121-2.121l10.253 10.253L35.43 12.272l2.121 2.121L26.945 25L37.551 35.607z"/></svg>')}.site-background{height:100vh;position:fixed;top:0;width:100vw;background-color:rgba(0,0,0,0);z-index:2}.main-navigation ul{list-style:none;margin:0;padding-left:0}.main-navigation ul ul{box-shadow:0 3px 3px rgba(0,0,0,.2);float:left;position:absolute;top:100%;left:-999em;background-color:#fff;z-index:10;text-align:left}.main-navigation ul ul ul{left:-999em;top:0}.main-navigation ul ul li.focus>ul,.main-navigation ul ul li:hover>ul{left:100%}.main-navigation ul ul a{width:200px;color:var(--nav-menu-submenu-color-link)}.main-navigation ul li.focus>ul,.main-navigation ul li:hover>ul{left:0}.main-navigation li{position:relative;display:inline-block}.main-navigation a{display:block;text-decoration:none;height:var(--site-menu-height);color:var(--color-3);display:inline-flex;align-items:center;padding:0 20px;border-bottom:3px rgba(255,0,0,0) solid}.main-navigation ul{font-size:0}.main-navigation ul li{font-size:16px}#primary-menu-home.fullpage-menu li a:hover,#primary-menu-home.fullpage-menu li.active a,#primary-menu.menu li a:hover,#primary-menu.menu li.current-menu-item>a,#primary-menu.menu li.current_page_item>a{color:var(--color-1)!important;transition:all .4s;border-bottom:3px var(--color-1) solid}.sub-menu .current-menu-parent{border-bottom:0}.main-navigation .sub-menu a,.main-navigation .sub-menu a::after{color:#000!important}.main-navigation.toggled ul,.menu-toggle{display:block;overflow-x:auto}.site-main .comment-navigation,.site-main .post-navigation,.site-main .posts-navigation{margin:0 0 1.5em;overflow:hidden}.comment-navigation .nav-previous,.post-navigation .nav-previous,.posts-navigation .nav-previous{float:left;width:50%}.comment-navigation .nav-next,.post-navigation .nav-next,.posts-navigation .nav-next{float:right;text-align:right;width:50%}.site-menu-header{border-top:1px solid var(--color-1)}.main-navigation .menu-item-has-children a::after{font-family:"Font Awesome 5 Free";display:inline-block;font-weight:600;font-size:21px;line-height:14px;margin-left:5px;vertical-align:middle;cursor:pointer}.main-navigation .menu-item-has-children a,.main-navigation .menu-item-has-children a::after{color:var(--color-3)}.main-navigation .menu-item-has-children>a::after{content:"\f107"}.main-navigation .menu-item-has-children .menu-item-has-children a::after{content:"\f105"}.main-navigation .menu-item-has-children .menu-item-has-children .menu-item a::after{content:""}.nav-menu a{transition:all .25s!important}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto!important;clip-path:none;color:#21759b;display:block;font-size:14px;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}#content[tabindex="-1"]:focus{outline:0}.alignleft{display:inline;float:left;margin-right:1.5em}.alignright{display:inline;float:right;margin-left:1.5em}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto}.clear:after,.clear:before,.comment-content:after,.comment-content:before,.entry-content:after,.entry-content:before,.site-content:after,.site-content:before,.site-footer:after,.site-footer:before,.site-header:after,.site-header:before{content:"";display:table;table-layout:fixed}.clear:after,.comment-content:after,.entry-content:after,.site-content:after,.site-footer:after,.site-header:after{clear:both}.widget{margin:0 0 1.5em}.widget select{max-width:100%}.sticky{display:block}.page,.post{margin:0 0 1.5em}.updated:not(.published){display:none}.entry-content,.entry-summary,.page-content{margin:1.5em 0 0}.page-links{clear:both;margin:0 0 1.5em}.comment-content a{word-wrap:break-word}.bypostauthor{display:block}.infinite-scroll .posts-navigation,.infinite-scroll.neverending .site-footer{display:none}.infinity-end.neverending .site-footer{display:block}.comment-content .wp-smiley,.entry-content .wp-smiley,.page-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}embed,iframe,object{max-width:100%}.custom-logo-link{display:inline-block}.wp-caption{margin-bottom:1.5em;max-width:100%}.wp-caption img[class*=wp-image-]{display:block;margin-left:auto;margin-right:auto}.wp-caption .wp-caption-text{margin:.8075em 0}.wp-caption-text{text-align:center}.gallery{margin-bottom:1.5em}.gallery-item{display:inline-block;text-align:center;vertical-align:top;width:100%}.gallery-columns-2 .gallery-item{max-width:50%}.gallery-columns-3 .gallery-item{max-width:33.33%}.gallery-columns-4 .gallery-item{max-width:25%}.gallery-columns-5 .gallery-item{max-width:20%}.gallery-columns-6 .gallery-item{max-width:16.66%}.gallery-columns-7 .gallery-item{max-width:14.28%}.gallery-columns-8 .gallery-item{max-width:12.5%}.gallery-columns-9 .gallery-item{max-width:11.11%}.gallery-caption{display:block}*{outline:0!important}:focus:not(.focus-visible){outline:0!important;box-shadow:none!important}body,html{height:100%}footer.entry-footer{display:none}.page,.post{margin:0}.column.is-2-mobile{margin:0 auto!important}.level{display:flex}.level{align-items:center;justify-content:space-between}.level-right{align-items:center;justify-content:flex-end}.level-left,.level-right{flex-basis:auto;flex-grow:0;flex-shrink:0}.is-marginless{margin:0!important}.is-paddingless{padding:0!important}.display-none,.hidden{display:none!important}.display-block{display:block}.display-inline{display:inline}.display-inline-block{display:inline-block}.float-left{float:left}.float-right{float:right}.ul-display-inline{margin:0;padding:0;list-style:none}.ul-display-inline li{display:inline}.cursor-pointer{cursor:pointer}.is-fixed-top{position:fixed;top:0;width:100%;z-index:5}.formulaire-de-recherche-bar.is-fixed-top{top:100px!important}.single-etablissement-submenu.is-fixed-top{top:100px!important;top:50px!important;background-color:#fff;height:47px}.single-etablissement-submenu.is-fixed-top{z-index:1011}.single-etablissement-submenu .submenu-slider{width:100%!important;max-width:100%!important}@media screen and (min-width:1500px){.single-etablissement-submenu .submenu-slider{width:1344px!important;max-width:1344px!important}}.is-vertical-center{display:flex;align-items:center}.is-flex-center{display:flex;align-items:center;justify-content:center}.is-vertical-bottom{margin-top:auto}.shadow{-webkit-box-shadow:0 14px 25px -13px rgba(0,0,0,.45);-moz-box-shadow:0 14px 25px -13px rgba(0,0,0,.45);box-shadow:0 14px 25px -13px rgba(0,0,0,.45);margin-bottom:30px}.is-float-right{float:right}.is-float-left{float:left}.only-mobile{display:none}.opacity-0{opacity:0}.opacity-0-pointer-events-none,.opacity-0-pointer-events-none .leaflet-marker-icon{opacity:0;pointer-events:none!important;z-index:0!important}.text-transform-uppercase{text-transform:uppercase}.text-decoration-line-through{text-decoration:line-through}.text-decoration-underline{text-decoration:underline}.text-decoration-none{text-decoration:none!important}.position-relative{position:relative}.position-absolute{position:absolute}.z-index-1{z-index:1}.bottom-20px{bottom:20px}.height-450px{height:568px}.height-auto{height:auto!important}.container.height-450px{height:auto}.min-height-450px{min-height:568px;height:auto}.min-height-450px{min-height:568px}.max-width-40px{max-width:40px}.max-width-60px{max-width:60px}.max-height-60px{max-height:60px}.letter-spacing-2px{letter-spacing:2px}.letter-spacing-1px{letter-spacing:2px}.padding-10px{padding:10px!important}.padding-20px{padding:20px!important}.padding-10px-0{padding:10px 0}.padding-5px-0{padding:5px 0}.padding-top-0{padding-top:0}.padding-top-15px{padding-top:15px}.padding-top-20px{padding-top:20px}.padding-top-40px{padding-top:40px}.padding-top-60px{padding-top:60px}.padding-top-100px{padding-top:100px}.padding-bottom-10px{padding-bottom:10px}.padding-bottom-15px{padding-bottom:15px}.padding-bottom-20px{padding-bottom:20px}.padding-bottom-40px{padding-bottom:40px}.padding-bottom-60px{padding-bottom:60px}.padding-bottom-90px{padding-bottom:90px}.padding-left-5px{padding-left:5px}.padding-left-20px{padding-left:20px}.padding-left-40px{padding-left:40px}.padding-right-5px{padding-right:5px}.padding-right-10px{padding-right:10px}.padding-right-20px{padding-right:20px}.padding-right-60px{padding-right:60px}.margin-right-10px{margin-right:10px}.margin-top-0{margin-top:0}.margin-top-60px{margin-top:60px}.margin-top-100px{margin-top:100px}.margin-0-auto{margin:0 auto}.margin-0{margin:0}.margin-40px-0{margin:40px 0}.margin-10px{margin:10px}.margin-20px{margin:20px}.margin-bottom-10px{margin-bottom:10px!important}.margin-bottom-15px{margin-bottom:15px!important}.margin-bottom-20px{margin-bottom:20px!important}.margin-bottom-40px{margin-bottom:40px!important}.margin-bottom-60px{margin-bottom:60px!important}.font-size-inherit{font-size:inherit}.font-size-12px{font-size:12px}.font-size-13px{font-size:13px}.font-size-14px{font-size:14px}.font-size-16px{font-size:16px}.font-size-18px{font-size:18px}.font-size-20px{font-size:20px;line-height:20px}.font-size-24px{font-size:24px;line-height:26px}.font-size-26px{font-size:26px!important}.font-size-28px{font-size:28px!important}.font-size-30px{font-size:30px}.font-size-32px{font-size:32px}.font-size-33px{font-size:33px}.font-size-36px{font-size:36px}.font-size-38px{font-size:38px;line-height:38px}.font-size-42px{font-size:42px}.font-size-48px{font-size:48px}.font-size-64px{font-size:64px;line-height:64px}.font-size-extra{font-size:140px;line-height:140px}.font-weight-600{font-weight:600!important}.font-weight-700{font-weight:700!important}.font-family-title-2.font-size-38px.color-2.text-transform-uppercase,.font-weight-300{font-weight:300!important;line-height:36px}.font-style-italic{font-style:italic}.line-height-26px{line-height:26px}.line-height-24px{line-height:24px}.line-height-28px{line-height:28px}.line-height-30px{line-height:30px}.line-height-64px{line-height:64px}.full-width{width:100%}.full-height{height:100%}.flex-wrap-wrap{flex-wrap:wrap}.object-fit-cover{object-fit:cover}.dark-1:after{content:"";position:absolute;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.2)}.slick-gallery-full-width .slide:after{content:"";position:absolute;width:100%;height:100%;top:0;left:0;background-color:rgba(0,0,0,.07)}@media screen and (max-width:800px){.only-mobile{display:block}}.has-h2-align-left h2{text-align:left!important;margin-top:0}.has-h2-align-left h2:after{margin:20px 0!important}.action-button{color:#fff!important;border:0;background-color:var(--color-1);text-transform:uppercase;padding:15px 40px;font-weight:600;transition:all .35s;cursor:pointer;font-size:14px}.action-button:hover{background-color:var(--color-2)}.card-back a:active,.card-back a:hover,.card-back a:link,.card-back a:visited{color:#fff}.list-post-type-region .action-button,.list-post-type-themes .action-button{border:1px var(--color-2) solid}.list-post-type-articles .card-back .action-button:hover,.list-post-type-region .action-button:hover,.list-post-type-themes .action-button:hover{background-color:var(--color-1)!important;border:1px #fff solid}.list-post-type-themes .slick-four-slides .slide .card-back .general-extrait,.list-post-type-themes .slick-four-slides .slide .card-back .general-extrait p{padding:0}.list-post-type-articles .card-back .action-button{border:1px #fff solid}.list-post-type-articles .action-button{border:0}.list-post-type-articles .action-button:hover{border:0;background-color:var(--color-2)!important}.list-post-type-articles .card-back .h2{margin-top:0}.action-button.variant-1{background-color:rgba(0,0,0,0);border:1px #fff solid}.action-button.variant-1:hover{background-color:var(--color-2)}.action-button.variant-2{background-color:#fff;border:1px var(--color-1) solid;color:var(--color-1)!important}.ud-title{font-size:2em;margin:.67em 0;color:var(--color-1)}.ud-subtitle{color:var(--color-black)}.go-top{border-radius:7px;bottom:10px;bottom:16px;cursor:pointer;display:none;font-size:20px;opacity:.9;padding:5px 10px 10px;position:fixed;right:10px;right:85px;z-index:999999;transition:all}.go-top:hover{background-color:var(--color-2)}.background-color-01,.background-color-1,.bg-color-01,.bg-color-1{background-color:var(--color-1)}.background-color-02,.background-color-2,.bg-color-02,.bg-color-2{background-color:var(--color-2)}.background-color-02,.background-color-2,.bg-color-02,.bg-color-3{background-color:var(--color-3)}.background-color-04,.background-color-4,.bg-color-04,.bg-color-4{background-color:var(--color-4)}.background-color-white,.background-white{background-color:#fff}.color-01,.color-1{color:var(--color-1)}.color-02,.color-2{color:var(--color-2)}.color-black{color:var(--color-black)}.color-black-2,.color-black-2 p{color:#615f5f!important}.color-black-3,.color-black-3 p{color:#777!important}.color-white{color:var(--color-white)!important}div.wpcf7-acceptance-missing,div.wpcf7-validation-errors{border:2px solid var(--color-1)!important}.action-button,.card-back,.slick-four-slides .slide,.slick-three-slides-offres-page.aside-left .slide,.slick-three-slides.aside-left .slide,.slick-three-slides.aside-right .slide,.slick-two-slides .slide{border-radius:10px;overflow:hidden}.slick-next,.slick-prev{background:var(--color-4)!important;border-radius:100%;transition:all .35s}.slick-next:hover,.slick-prev:hover{background:var(--color-1)!important}.slick-next::before,.slick-prev::before{color:var(--color-1)!important;font-size:14px!important;transition:all .35s}.slick-next:hover::before,.slick-prev:hover::before{color:var(--color-4)!important}.single-etablissement-submenu .submenu-slider .slick-prev{left:-50px!important}.single-etablissement-submenu .submenu-slider .slick-next{right:-50px!important}@media screen and (max-width:1499px){.single-etablissement-submenu .submenu-slider .slick-prev{left:0!important}.single-etablissement-submenu .submenu-slider .slick-next{right:0!important}}.slick-width-arrows-top-right-1 .slick-next,.slick-width-arrows-top-right-1 .slick-prev{position:absolute;top:-40px;right:10px;width:50px;height:50px;padding:20px 0 15px 0}.slick-width-arrows-top-right-1 .slick-prev{right:70px;left:auto}.slick-four-slides .slide,.slick-two-slides .slide{margin:10px;padding:20px}.slick-four-slides,.slick-two-slides{margin-left:-10px;width:calc(100% + 20px)}.slick-five-slides .slide,.slick-four-slides .slide,.slick-two-slides .slide{background-size:cover;background-position:center center;background-repeat:no-repeat;background-color:rgba(0,0,0,.07);background-color:rgba(0,0,0,.2);background-blend-mode:multiply;color:#fff;height:350px;text-align:center}.slick-four-slides .slide .get_the_title.h2,.slick-two-slides .slide .get_the_title.h2{padding:0;margin:0}.slick-four-slides .slide .general-extrait,.slick-two-slides .slide .general-extrait{color:#fff;padding:20px 40px}.list-post-type-region .slide .general-extrait{padding:20px 0}.list-post-type-offres .slick-four-slides .slide,.list-post-type-offres .slick-two-slides .slide{height:450px!important}.list-post-type-offres .slick-two-slides .slide{background-size:auto 100%;background-blend-mode:normal}.list-post-type-offres .slick-three-slides .slide .image_logo,.list-post-type-offres .slick-three-slides-offres-page .slide .image_logo{background-color:#ccc}.list-post-type-offres .slick-three-slides .slide .image_logo img{height:100%!important;width:auto!important;margin:0 auto;position:relative!important}.list-post-type .slick-three-slides-offres-page .slick-track .slick-slide{display:flex;align-items:center;justify-content:center}.slick-three-slides.aside-left{position:absolute;left:-150px;top:0;width:calc(55% + 150px)}.slick-three-slides-offres-page.aside-left{position:absolute;top:0;width:calc(55% + 150px)}.slick-three-slides.aside-right{position:absolute;right:-150px;top:0;width:calc(55% + 150px)}.acf_contenu_flexible_generale .list-post-type-gallery .slick-three-slides.aside-right{width:calc(50% + 300px)}.acf_contenu_flexible_generale .card{background-color:#fff;box-shadow:0 2px 3px rgba(10,10,10,.1),0 0 0 1px rgba(10,10,10,.1);color:#4a4a4a;max-width:100%;position:relative;padding:2em;height:100%}.acf_contenu_flexible_generale .slick-three-slides .slide a,.acf_contenu_flexible_generale .slick-three-slides .slide a img,.acf_contenu_flexible_generale .slick-three-slides-offres-page .slide a,.acf_contenu_flexible_generale .slick-three-slides-offres-page .slide a img{width:100%;max-height:500px;object-fit:cover}.container.trois_colonnes .column.avec_image_de_fond .card{flex-wrap:wrap;background-repeat:no-repeat;background-size:cover;border-radius:10px;overflow:hidden}.container.trois_colonnes .column.avec_image_de_fond .card .curtain-dark-1,.curtain-dark-1{position:absolute;width:100%;height:100%;background-color:rgba(0,0,0,.2);z-index:0}.container.galerie_photo_full_width .slick-five-slides .slide{padding:0;border-radius:0}.container.galerie_photo_full_width .slick-five-slides .slide a,.container.galerie_photo_full_width .slick-five-slides .slide a img{height:100%;width:100%;object-fit:cover}.slick-three-slides.aside-left .slide{padding:0;margin:0 5px;height:450px}.slick-three-slides-offres-page.aside-left .slide{padding:0;margin:0 5px;height:568px;max-width:305px;min-width:305px}.slick-three-slides.aside-right .slide{padding:0;margin:0 5px;height:540px}.slick-three-slides-offres-page.aside-left .slick-prev,.slick-three-slides.aside-left .slick-prev{left:160px}.slick-three-slides-offres-page.aside-left .slick-next,.slick-three-slides.aside-left .slick-next{right:20px}.slick-three-slides.aside-right .slick-prev{left:20px}.slick-three-slides.aside-right .slick-next{right:160px}.slick-three-slides-offres-page.aside-left .slide .image_logo,.slick-three-slides.aside-left .slide .image_logo,.slick-three-slides.aside-right .slide .image_logo{position:relative;width:100%;height:100%}.slick-three-slides-offres-page.aside-left .slide .image_logo img,.slick-three-slides.aside-left .slide .image_logo img,.slick-three-slides.aside-right .slide .image_logo img{position:absolute;width:100%;height:100%;object-fit:cover}.slick-three-slides-offres-page.aside-left .slide,.slick-three-slides.aside-left .slide,.slick-three-slides.aside-right .slide{position:relative;cursor:pointer}.slick-three-slides-offres-page.aside-left .slide .card-back,.slick-three-slides.aside-left .slide .card-back,.slick-three-slides.aside-right .slide .card-back{position:absolute;top:0;width:100%;height:100%;padding:20px;padding-right:60px;display:flex;align-items:center!important;justify-content:center;opacity:0;pointer-events:none;transition:all .35s}.slick-three-slides.aside-right .slide .card-back{padding-right:20px;align-items:end;padding:40px;padding-bottom:50px}.slick-three-slides-offres-page.aside-left .slide:hover .card-back,.slick-three-slides.aside-left .slide:hover .card-back,.slick-three-slides.aside-right .slide:hover .card-back{opacity:1;pointer-events:inherit;background-color:rgba(30,30,30,.6)}.modele_pages_etablissements_a_voir_a_faire .slick-three-slides li.slide:hover .card-front .get_the_title{display:none}.slick-slide .content-block img{display:inline-block}.slide-offre{border:4px #fff solid;display:inline-block;padding:10px 20px;margin:10px 0;position:relative}.slide-offre legend{font-size:17px;font-family:"Open Sans",sans-serif;padding:0 10px;margin:0 auto}.slide-offre p{margin:0}.full-screen.slide p:first-child{font-size:64px;line-height:64px}.articles-programme-slide-content{position:absolute;top:0;width:100%;height:100%;display:flex;align-items:end;padding:40px;padding-bottom:0;flex-wrap:wrap;cursor:auto!important;background:#020024;background:linear-gradient(0,rgba(0,0,0,.8) 0,rgba(0,0,0,.5) 17%,rgba(0,0,0,0) 100%)}.list-post-type .slide .get_the_title{position:relative;z-index:2}.list-post-type .card-front{position:relative;width:100%;height:100%;display:flex;align-items:center;justify-content:center}.list-post-type-region .list-post-type .card-front:after{content:"";background-color:var(--color-1);width:50px;height:80px;position:absolute;left:0;right:0;margin:0 auto;z-index:1}.slick-four-slides .slide .card-back,.slick-four-slides .slide .card-front,.slick-two-slides .slide .card-back,.slick-two-slides .slide .card-front{transition:all .35s}.slick-four-slides .slide,.slick-two-slides .slide{position:relative;transition:all .35s}.slick-four-slides .slide .card-back,.slick-two-slides .slide .card-back{position:absolute;top:0;left:0;width:100%;height:100%;padding:20px;opacity:0;pointer-events:none}.list-post-type-region .slick-four-slides .slide .card-back,.list-post-type-region .slick-two-slides .slide .card-back{background-color:var(--color-1)}.list-post-type-themes .slick-four-slides .slide .card-back,.list-post-type-themes .slick-two-slides .slide .card-back{background-color:var(--color-2)}.list-post-type-hebergements .slick-four-slides .slide .card-back{background-color:rgba(30,30,30,.6)}.slick-four-slides .slide:hover .card-back,.slick-two-slides .slide:hover .card-back{opacity:1;pointer-events:inherit;background-color:rgba(30,30,30,.6)}.slick-four-slides .slide:hover .card-front,.slick-two-slides .slide:hover .card-front{opacity:0;pointer-events:none}.list-post-type-region .slick-four-slides .slide .card-back .get_the_title,.list-post-type-region .slick-two-slides .slide .card-back .get_the_title{position:absolute;width:100%;top:0;left:0;padding:30px 20px}.only-one-picture .list-post-type{padding-bottom:40px!important}.only-one-picture .slick-three-slides.aside-left .slide{width:250%!important;margin-left:-50%!important}.only-one-picture .slick-three-slides-offres-page.aside-left .slide{width:250%!important;margin-left:-50%!important}.only-one-picture .slick-three-slides.aside-right .slide{width:250%!important;margin-left:-100%!important}.only-one-picture .list-post-type.padding-top-100px{padding-top:0!important}.only-one-picture .slick-three-slides-offres-page.aside-left,.only-one-picture .slick-three-slides.aside-left,.only-one-picture .slick-three-slides.aside-right{top:0}.only-one-picture img{border-radius:10px}.only-one-picture .height-450px{min-height:500px}@media screen and (max-width:1024px){.acf_contenu_flexible_generale .card{margin:0 20px}.only-one-picture .slick-three-slides{border-radius:10px;overflow:hidden}.only-one-picture .slick-three-slides-offres-page{border-radius:10px;overflow:hidden}}.title-and-excerpt{position:absolute;bottom:0;left:0;width:100%;z-index:2}.title-and-excerpt-content{padding-right:20px;align-items:end;padding:30px}.title-and-excerpt-content p{margin:0}.slick-four-slides .slide .card-back .etablissement_extrait,.slick-two-slides .slide .card-back .etablissement_extrait{position:absolute;bottom:0;left:0;right:0;margin:60px auto;padding:0 20px}.slick-four-slides .slide .card-back .etablissement_extrait .general-extrait,.slick-two-slides .slide .card-back .etablissement_extrait .general-extrait{padding-bottom:20px}.list-post-type-gamme .block-gamme{height:14vw;border:1px var(--color-5) solid;display:flex;align-items:center;justify-content:center}.list-post-type-gamme .block-gamme .image_logo{width:100%;height:100%;object-fit:cover;padding:30px}.list-post-type-offres .slick-four-slides .slide,.list-post-type-offres .slick-two-slides .slide{overflow:hidden}.list-post-type-offres .slick-four-slides .slide .wrapper,.list-post-type-offres .slick-two-slides .slide .wrapper{height:100%}.list-post-type-offres .slick-four-slides .slide .slide-card,.list-post-type-offres .slick-two-slides .slide .slide-card{height:calc(100% - 90px);display:flex;align-items:center;justify-content:center;flex-wrap:wrap}.list-post-type-offres .slick-four-slides .slide .slide-card .image_icone img,.list-post-type-offres .slick-two-slides .slide .slide-card .image_icone img{display:inline-block;width:60px;height:50px;object-fit:contain}.list-post-type-offres .slide .fa-info-circle{width:15px;top:20px;right:20px}.list-post-type-offres .slick-four-slides .slide .get_the_title,.list-post-type-offres .slick-two-slides .slide .get_the_title{background-color:#f0ae62;height:90px;padding:15px 20px!important;text-align:left;line-height:1.8rem;font-weight:900;font-size:22px}.list-post-type-offres .slick-four-slides .slide .get_the_title svg,.list-post-type-offres .slick-two-slides .slide .get_the_title svg{margin-left:5px}.list-post-type-offres .slick-four-slides .slide:hover,.list-post-type-offres .slick-two-slides .slide:hover{background-color:#f0ae62;background-blend-mode:normal;background-image:none!important;display:flex;align-items:center;justify-content:center;flex-wrap:wrap}.list-post-type-offres .slick-four-slides .slide:hover .slide-card .image_icone img,.list-post-type-offres .slick-two-slides .slide:hover .slide-card .image_icone img{width:30px;height:25px}.list-post-type-offres .slick-four-slides .slide:hover .fa-info-circle,.list-post-type-offres .slick-two-slides .slide:hover .fa-info-circle{opacity:0}.list-post-type-offres .slick-four-slides .slide:hover .wrapper,.list-post-type-offres .slick-two-slides .slide:hover .wrapper{height:auto}.list-post-type-offres .slick-four-slides .slide:hover .get_the_title,.list-post-type-offres .slick-two-slides .slide:hover .get_the_title{background-color:rgba(0,0,0,0);padding:20px 0 20px 0!important;height:auto;text-align:center;padding:20px 0 20px 25px!important;display:block}.list-post-type-offres .slick-four-slides .slide:hover .slide-card,.list-post-type-offres .slick-two-slides .slide:hover .slide-card{height:auto}.list-post-type-offres .slick-four-slides .slide:hover .wrapper .general-extrait,.list-post-type-offres .slick-two-slides .slide:hover .wrapper .general-extrait{margin-bottom:40px}.site-branding{height:120px!important}.site-branding img{padding:0;position:absolute;top:calc(var(--top-bar-height) * -1);left:0;right:0;margin:0 auto}.site-menu-header{top:170px!important}#primary-menu li a{text-transform:uppercase;font-size:.8rem;font-weight:600;letter-spacing:1px}.ud-breadcrumb{display:none}.top-bar{top:0;width:100%;z-index:5;opacity:.9;height:var(--top-bar-height)}.top-bar #lang,.top-bar .menu{list-style:none;margin:0;padding-left:0}.top-bar #lang li,.top-bar .menu li{display:inline-block}.menu-icon{width:36px;height:36px;overflow:hidden;text-align:center;font-size:24px}.bottom-bar .menu-bottom-container ul.menu li a,footer a{transition:all .35s;color:#a3a3a4}.bottom-bar .menu-bottom-container ul.menu li a:hover,footer a:hover{color:#fff}.site-footer a{color:#fff}.footer-menus{padding:20px 0;margin-bottom:0!important}.bottom-bar .copyright,.bottom-bar .copyright p,.bottom-bar .menu-bottom-container,.bottom-bar .menu-bottom-container ul.menu{display:inline-block;padding:0;margin:0!important;list-style:none}.bottom-bar .menu-bottom-container ul.menu li:before{content:"|";padding-right:2px;padding-left:0;font-size:13px;color:#a3a3a4}.footer-menu ul.menu{list-style:none;padding:0;margin:0}.footer-menu ul.menu li{padding-bottom:10px}.footer-menu ul.menu li:before{content:"\f105";font-family:"Font Awesome 5 Free";font-weight:900;padding-right:10px;font-size:10px}.footer-menus{padding-top:60px}.footer-menus .contact_info_group{padding-bottom:17px}.footer-menus .contact-info-logo{padding-bottom:40px}.contact_info_group,.footer-menus a,.footer-menus p,.newsletter-description{color:#a3a3a4;font-size:13px;line-height:24px}.footer-menus .footer-menu{padding-top:25px}.contact_info_group .h4,.footer-menus .column.footer-newsletter .h4,.footer-menus .column.is-one-third .h4{font-size:13px;font-weight:600;color:#fff}.footer-menus .column.footer-newsletter input[type=email]{margin:10px 0;background-color:#000;color:#fff;border:0;width:292px;display:inline-block;padding:10px 15px;font-size:14px;border-radius:0}.footer-menus .column.footer-newsletter input[type=email]::placeholder{color:#a3a3a4;opacity:1}.footer-menus .column.footer-newsletter input[type=email]:-ms-input-placeholder{color:#a3a3a4}.footer-menus .column.footer-newsletter input[type=email]::-ms-input-placeholder{color:#a3a3a4}.footer-menus .column.footer-newsletter input[type=submit]{display:inline;margin:0 10px;border-radius:10px;background-color:rgba(0,0,0,0);border:1px #fff solid;padding:10px 25px;padding:12px 25px;font-size:14px;transition:all .35s;cursor:pointer}.footer-menus .column.footer-newsletter input[type=submit]:hover{background-color:var(--color-1)}ul.reseau_social{list-style:none;margin:0;padding:0}ul.reseau_social li{display:inline-block;width:20px;height:20px;overflow:hidden;filter:invert(100);margin-right:20px;margin-top:20px}ul.reseau_social li img{opacity:.5;transition:all .35s}ul.reseau_social li img:hover{opacity:1}.bottom-bar a{color:#000}.cn-button.bootstrap{background-image:none!important;background-color:var(--color-1)!important;text-shadow:0 -1px 0 transparent!important;border:0!important;border-radius:0!important;transition:all .35s!important;padding:2px 20px!important;text-transform:uppercase!important}.cn-button.bootstrap:hover{background-color:var(--color-2)!important;border:0!important}:root{--top-bar-height:50px;--site-branding-height:140px;--site-menu-height:50px}.font-family-title-1{font-family:"BeautySalon Script";line-height:40px}.h2 .font-family-title-1{font-size:40px}.font-family-title-2{font-family:"Argent CF"}.font-family-1{font-family:"Open Sans",sans-serif}.title-underline-1:after{content:"";display:block;width:30px;border-top:3px var(--color-1) solid;margin:15px 0}.title-underline-1.text-align-center:after{margin:15px auto}.site-branding{position:absolute;height:var(--site-branding-height);left:0;right:0;margin:0 auto;text-align:center}.site-branding img{height:var(--site-branding-height);width:auto}.site-menu-header{position:absolute;width:100%;z-index:1012!important;top:calc(var(--site-branding-height) + var(--top-bar-height))}.site-menu{height:var(--site-menu-height);display:flex;align-items:center;justify-content:center}.header-full-screen{background-color:rgba(0,0,0,.07);height:calc(100vh - var(--top-bar-height) - var(--site-branding-height) - var(--site-menu-height));height:calc(100vh - 220px);margin-top:calc(var(--site-branding-height) + var(--top-bar-height));margin-top:170px;width:100%;display:flex;align-items:center;justify-content:center}.site-menu-header.is-fixed-top{position:fixed!important;top:0!important}.site-branding .site-description,.site-branding .site-title{display:none}.chyron-area{width:100%;height:calc(80vh - 143px);position:absolute;top:143px;left:0;z-index:3;display:table;pointer-events:none;z-index:1}.chyron-area .text-content{display:table-cell;vertical-align:middle;text-align:center}body.home .chyron-area{height:calc(100vh - 143px);top:143px}.chyron-area h1{text-shadow:3px 3px 3px rgba(0,0,0,.5);font-size:60px!important;padding:0 60px;line-height:66px}.site-header{min-height:145px}.booking-dates{background-color:var(--color-4);padding:40px 0}.single-image-container{max-width:800px;margin:0 auto}.single-image-container .slick-slide{margin:0}table.table-type-x td{border-bottom:2px solid rgba(0,0,0,.2);text-align:center;vertical-align:middle}table.table-type-x tr:first-child{border-top:2px solid rgba(0,0,0,.5)}.text-align-center{text-align:center!important}.text-align-left{text-align:left!important}.text-align-right{text-align:right!important}.justify-content-left{justify-content:left!important}.tmp-accueil .h2.acf-title{margin:0;text-transform:uppercase;padding:40px 20px 20px 20px}.tmp-accueil .h2.acf-title span{display:block}.tmp-accueil .acf-title.general-text .general-text{color:#615f5f;padding:0 120px 40px 120px}.top-bar .top-bar-calendar .fas,.top-bar .top-bar-logout .fa-solid,.top-bar .top-bar-user .fas{font-weight:400;padding-bottom:5px;padding-right:10px}.top-bar-logout .fa-solid{font-weight:inherit!important}body.is-not-partner .top-bar-calendar{display:inline-block!important}body.is-not-partner .top-bar-logout{display:none!important}body.is-not-partner .top-bar-user.partenaire.menu-item,body.is-partner .top-bar-user.menu-item:not(.partenaire){display:none}.top-bar ul li a{padding:0 20px;height:var(--top-bar-height);display:inline-flex;align-items:center;color:#fff;top:-1px;position:relative}#lang ul li a{color:#000;font-weight:200}.top-bar ul li.top-bar-user{position:relative}#partner-menu-options{background-color:#fff;border:1px #ddd solid;position:absolute;top:49px;right:279px;opacity:0;pointer-events:none;z-index:10}@media screen and (max-width:1024px){#partner-menu-options{top:39px;right:217px}}@media screen and (max-width:800px){.top-bar ul li.top-bar-user{position:relative;position:absolute;left:0;top:0}.top-bar ul li.top-bar-calendar{margin-left:40px}#partner-menu-options{right:0;z-index:1012}.top-bar .level .level-right.menu-top-right .level-item.menu-top-right ul li a{font-size:inherit!important;padding-top:8px!important}.top-bar{width:100%}.partenaires_data_top_info{height:39px}}#partner-menu-options.active{opacity:1;pointer-events:inherit}#partner-menu-options ul{list-style:none;margin:0;padding:0}#partner-menu-options ul li{padding:1em}#partner-menu-options ul li:hover{background-color:#ddd}.top-bar ul li.top-bar-user a{background-color:var(--color-2)}.top-bar ul li.top-bar-calendar a,.top-bar ul li.top-bar-logout a{background-color:var(--color-1)}.wpml-ls-legacy-list-horizontal{padding:0!important}.top-bar .level-left .level-item:not(:last-child),.top-bar .level-right .level-item:not(:last-child){margin-right:0}.top-bar ul{font-size:0}.top-bar ul li{font-size:16px;font-weight:700}#recherche-formulaire.has-full-screen{position:absolute;bottom:30px;left:0;right:0;margin:0 auto}#recherche-formulaire .container{border-top:5px solid var(--color-1);background-color:#fff;padding:20px;margin-top:40px}.single-etablissement-submenu .submenu-slider{list-style:none;margin:0 auto;padding:0}.single-etablissement-submenu .submenu-slider li{display:inline-block;cursor:pointer;border-bottom:4px solid transparent;text-align:center;text-transform:uppercase;margin:0;padding:10px 10px;transition:all .35s}.single-etablissement-submenu .submenu-slider li.active,.single-etablissement-submenu .submenu-slider li:hover{border-bottom:4px solid var(--color-1);color:var(--color-1)}.single-etablissement-submenu .submenu-slider li a{font-weight:700;color:#8d8884;transition:all .35s;letter-spacing:1px}.single-etablissement-submenu .submenu-slider li.active a,.single-etablissement-submenu .submenu-slider li:hover a{color:var(--color-1)}.jr-insta-thumb ul.thumbnails{margin-left:0!important}.instagram-pictures{margin:0 20px}.jr-insta-thumb ul.thumbnails.jr_col_6 li.no-isw-icons{width:16.66%!important;margin:0!important;border:5px #fff solid}.instagram-pictures .sb_instagram_header{display:none}.instagram-pictures .sbi_item{width:20%!important;aspect-ratio:1/1}.container.list-post-type-gamme,.container.list-post-type-offres,.container.list-post-type-region,.container.list-post-type-themes{padding:78px 20px}#map_moteur{position:fixed;left:0;top:0;z-index:1012;height:100vh;width:100vw;transition:all 1s}#map_moteur .action-button.open_map_moteur{position:absolute;top:20px;right:40px;z-index:401;color:#fff!important}.leaflet-popup-content{width:300px}.leaflet-container a{color:var(--color-2)!important}.leaflet-popup-content-wrapper{padding:0!important}.leaflet-popup-content-wrapper .leaflet-popup-content{margin:0!important}.leaflet-popup-content-wrapper .leaflet-popup-content img{width:100%;height:150px!important;object-fit:cover;border-top-left-radius:10px;border-top-right-radius:10px}.font-family-title-2.font-size-38px.color-2.text-transform-uppercase{display:inline-block}.post-type-category-list{min-height:700px}.post-type-category-item{transition:all .35s;height:400px}.results-filter-container{transition:all .35s}.post-type-category-item .wrapper{border-radius:10px;overflow:hidden;height:100%;position:relative}.fake-isotope-filter-button-group{margin:0 auto}.fake-isotope-filter-button-group button{cursor:pointer;transition:all .35s;margin:2px 0}.fake-isotope-filter-button-group button.active,.fake-isotope-filter-button-group button:hover{background-color:var(--color-2)}._hidden{opacity:0;height:0;overflow:hidden;transition:all .35s;border:0!important;pointer-events:none;position:absolute;top:70px}.nothing-found{position:absolute;top:70px;left:0;right:0;margin:0 auto}.post-type-category-item .wrapper .card-front .slide_acf_personnalise_image{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:0}.post-type-category-item .wrapper .card-back{position:absolute;top:0;width:100%;height:100%;opacity:0;pointer-events:none}.post-type-category-item .wrapper .card-front{height:100%;transition:all .35s}.post-type-category-item .wrapper .card-front .get_the_title{position:relative;z-index:2}.post-type-category-item .wrapper:hover .card-front{opacity:0;pointer-events:none}.post-type-category-item.appartement .wrapper:hover .card-front,.post-type-category-item.chambre .wrapper:hover .card-front,.post-type-category-item.type-virtuel .wrapper:hover .card-front{opacity:1}.post-type-category-item.appartement .wrapper .card-back:hover,.post-type-category-item.chambre .wrapper .card-back:hover,.post-type-category-item.type-virtuel .wrapper .card-back:hover{background-color:rgba(30,30,30,.6);opacity:1}.post-type-category-item.appartement:hover .card-front .get_the_title,.post-type-category-item.chambre:hover .card-front .get_the_title,.post-type-category-item.type-virtuel:hover .card-front .get_the_title{display:none!important}.post-type-category-item .wrapper:hover .card-back{opacity:1;pointer-events:inherit}.post-type-category-item .action-button.variant-1:hover{background-color:var(--color-1)}.post-type-category-item .general-extrait{margin-bottom:40px}.card-back-wrapper{position:absolute;bottom:0;left:0;right:0;margin:60px auto;padding:0 20px}.acf_contenu_flexible_generale h2{font-family:"Argent CF";color:var(--color-2);font-size:38px;line-height:38px;text-transform:uppercase;text-align:center}.acf_contenu_flexible_generale h2:after{content:"";display:block;width:30px;border-top:3px var(--color-1) solid;margin:20px auto}.acf_contenu_flexible_generale h2.text-align-left::after{margin:20px 0}table td,table th{text-align:center!important;max-width:100px!important}.tablepress tfoot th,.tablepress thead th{background-color:var(--color-1)!important;text-align:center;color:#fff}#etablissements-mega-menu,#megamenu-etablissements,#megamenu-photos,#megamenu-region,.slick-gallery-full-width .slide-etablissement img{height:400px;max-height:400px}#megamenu-etablissements,#megamenu-region{height:367px}#etablissements-mega-menu{background-color:#fff;position:absolute;width:100vw;left:0;display:flex;transition:all .35s;opacity:.2;height:0;overflow:hidden;flex-wrap:wrap}#etablissements-mega-menu li a{background-color:#fff}#etablissements-mega-menu li a.selected,#etablissements-mega-menu li a:hover{background-color:var(--color-1)}.alt-menu-button{width:100%;text-align:center;padding:5px 0;background-color:var(--color-1);color:#fff!important;text-transform:uppercase;font-size:.95rem;font-weight:600;letter-spacing:1px}.alt-menu-button:hover{background-color:var(--color-2)}#megamenu-photos{width:38%}#etablissements-mega-menu.active{opacity:1;height:auto}#megamenu-region{width:24%;overflow:auto}#megamenu-etablissements{overflow:auto;width:38%}.megamenu-etablissements-list,.megamenu-region-list{margin:0;padding:0;list-style:none}.megamenu-etablissements-list{opacity:.2;height:0;overflow:hidden;transition:all .35s}.megamenu-etablissements-list.active{opacity:1;height:inherit}.megamenu-etablissements-list{overflow-y:auto!important}.megamenu-etablissements-list li,.megamenu-region-list li{position:relative;padding:0}.megamenu-etablissements-list li a,.megamenu-region-list li a{padding:10px;border-bottom:1px var(--color-1) solid;display:block}.megamenu-etablissements-list li a.selected:after,.megamenu-etablissements-list:hover li a:after,.megamenu-region-list li a.selected:after,.megamenu-region-list li:hover a:after{position:absolute;right:20px;bottom:7px;content:"\f054";font-family:"Font Awesome 5 Free";font-weight:600;font-size:20px;opacity:1;color:#fff}.megamenu-region-list li a.selected{background-color:var(--color-1);color:#fff}.etablissement_photo_gallerie{opacity:.2;height:0;overflow:hidden;transition:all .35s;position:relative}.etablissement_photo_gallerie.active{opacity:1;height:inherit}.megamenu-etablissements-list li a.selected{background-color:var(--color-1);color:#fff}.slick-gallery-full-width .slide-etablissement{margin:0}.slick-gallery-full-width .slide-etablissement img{width:100%;object-fit:cover}.slick-gallery-full-width .slider-content .full-width .text-align-center p{margin:0}#megamenu-photos .slick-next{margin-right:20px}#megamenu-photos .slick-prev{margin-left:10px}.etablissement_photo_gallerie .action-button{position:absolute;left:0;right:0;margin:0 auto;z-index:1;width:150px;text-align:center;bottom:60px}.loading{position:fixed;z-index:999;z-index:1013!important;height:2em;width:2em;overflow:show;margin:auto;top:0;left:0;bottom:0;right:0}.loading:before{content:"";display:block;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.3)}.loading:not(:required){font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.loading:not(:required):after{content:"";display:block;font-size:10px;width:1em;height:1em;margin-top:-.5em;-webkit-animation:spinner 1.5s infinite linear;-moz-animation:spinner 1.5s infinite linear;-ms-animation:spinner 1500ms infinite linear;-o-animation:spinner 1.5s infinite linear;animation:spinner 1.5s infinite linear;border-radius:.5em;-webkit-box-shadow:rgba(0,0,0,.75) 1.5em 0 0 0,rgba(0,0,0,.75) 1.1em 1.1em 0 0,rgba(0,0,0,.75) 0 1.5em 0 0,rgba(0,0,0,.75) -1.1em 1.1em 0 0,rgba(0,0,0,.5) -1.5em 0 0 0,rgba(0,0,0,.5) -1.1em -1.1em 0 0,rgba(0,0,0,.75) 0 -1.5em 0 0,rgba(0,0,0,.75) 1.1em -1.1em 0 0;box-shadow:rgba(0,0,0,.75) 1.5em 0 0 0,rgba(0,0,0,.75) 1.1em 1.1em 0 0,rgba(0,0,0,.75) 0 1.5em 0 0,rgba(0,0,0,.75) -1.1em 1.1em 0 0,rgba(0,0,0,.75) -1.5em 0 0 0,rgba(0,0,0,.75) -1.1em -1.1em 0 0,rgba(0,0,0,.75) 0 -1.5em 0 0,rgba(0,0,0,.75) 1.1em -1.1em 0 0}@-webkit-keyframes spinner{0%{-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@-moz-keyframes spinner{0%{-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@-o-keyframes spinner{0%{-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spinner{0%{-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}.tooltip{position:relative;display:inline;z-index:2}.open-tooltip{cursor:pointer}.tooltip strong{color:#fff}.tooltip span{color:#fff;background-color:#000;font-family:"Open Sans",sans-serif;font-weight:400;font-size:12px;line-height:16px;padding:5px;bottom:25px;display:block;position:absolute;z-index:1009;width:200px;right:-57px;overflow-y:auto;max-height:140px;scrollbar-width:none}.tooltip span::-webkit-scrollbar{display:none}.tooltip span:after{content:"";width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #000;position:absolute;bottom:-5px;left:0;right:0;margin:0 auto;display:none}.formula .tooltip span{width:200px;right:-90px;bottom:35px}.tarif_title_mobile{display:none}@media screen and (max-width:760px){.tmp-accueil .acf-title.general-text .general-text{padding:0 50px 40px 50px}.contentChambre .formules{display:none}.tarif_title_mobile{display:block;padding:10px 0}.content-tarifs-etabs{border:1px #e2e2e2 solid}.formula h3{position:relative}}@media screen and (max-width:480px){.post-type-category-image{width:100%!important}.formula h3{width:100%!important}.image-hebergement-chambre{width:100%;object-fit:cover}.image-hebergement-chambre{width:100%!important}.image-hebergement-chambre-formule{width:100%!important;height:auto!important;max-height:250px;object-fit:cover}}@media screen and (max-width:425px){.formula .tooltip span{right:-55px;left:0;right:0;margin:0 auto}.formula .content-tarifs-etabs.tarif-standard .tooltip span{margin-right:-10px}}.acf_contenu_flexible_generale h3{margin:.8em 0;font-weight:300!important;font-family:"Argent CF";color:var(--color-2);font-size:34px;line-height:38px}.acf_contenu_flexible_generale h3:after{content:"";display:block;width:30px;border-top:3px var(--color-1) solid;margin:15px 0}.etablissement-localisation-info{overflow-y:auto}#buttonsChambres[tabs-counter="1"]{display:none}.column-item .membres_foto{height:400px;object-fit:cover;width:100%;border-radius:10px}.display-region{height:0;opacity:0;height:0;overflow:hidden;transition:all 0;position:relative;background-repeat:no-repeat;background-size:cover;background-position:center center;background-color:rgba(0,0,0,.07);background-blend-mode:multiply}.display-region.active{opacity:1;height:inherit}#lang .wpml-ls-display{display:none!important}.header-full-screen{border:0}.header-full-screen .slick-list,.header-full-screen .slick-track{height:100%}.header-full-screen .slick-slide{margin:0!important;position:relative}.header-full-screen .slide_acf_personnalise_image{width:100%;height:100%;object-fit:cover}.header-full-screen .slider-content{position:absolute;top:0;left:0;width:100%;height:600px;z-index:1;height:100%;background-color:rgba(0,0,0,.07);text-align:center}.header-full-screen .slider-content .content-block{height:calc(100% - 175px);display:flex;align-items:center;justify-content:center;flex-wrap:wrap;color:#fff}.header-full-screen.without-booking-form .slider-content .content-block{height:100%;justify-content:left}.header-full-screen.without-booking-form .slider-content{text-align:left}.header-full-screen .slider-content .content-block a{color:#fff;text-decoration:underline}.header-full-screen .slider-content .content-block .fas{padding:0 5px}.header-full-screen.no-rows-found{height:30px;background-color:#fff;height:0}@media screen and (min-width:800px){.menu-toggle{display:none}.main-navigation ul{display:inline-flex}}.mega-menu-1 ul{display:none}@media screen and (max-width:1024px){.header-full-screen{margin-top:170px!important;margin-bottom:0!important}}@media screen and (max-width:800px){body{overflow-x:hidden}.site-header{min-height:inherit}.font-size-64px{font-size:56px;line-height:56px}.top-bar{display:none;position:fixed;display:block;z-index:1013;width:auto;right:0}#content{padding-top:100px}.height-top-bar-plus-site-menu{height:100px}.nav-menu{position:fixed;top:0;width:80%;background:#ececec;height:100vh;z-index:2;-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.3);-moz-box-shadow:0 0 10px 0 rgba(0,0,0,.3);box-shadow:0 0 10px 0 rgba(0,0,0,.3);top:0;height:calc(100% - 0px);left:0}.main-navigation{margin-left:calc(-90vw - 15px);transition:all .35s;width:auto;float:none;height:79px}.site-menu-header{position:fixed!important;top:0!important}.site-branding{z-index:1013!important;background-color:rgba(0,0,0,0)!important}.site-branding img{height:75px!important;position:fixed;z-index:4;width:auto!important;padding:0!important;top:0;left:10px}#primary-menu{right:calc(-100% + 15px);transition:all .35s;left:auto}#site-navigation.toggled #primary-menu{right:0}#primary-menu-home.fullpage-menu li a:hover,#primary-menu-home.fullpage-menu li.active a,#primary-menu.menu li a:hover,#primary-menu.menu li.current-menu-item>a,#primary-menu.menu li.current_page_item>a{background-color:rgba(0,0,0,0)!important;width:100%}#primary-menu.menu li a{width:100%!important}.main-navigation.toggled{margin-left:0}.site-branding{position:absolute;width:100px}.main-navigation li{float:none;text-align:left;display:block}.main-navigation a::after{content:""!important}.main-navigation .menu-item-has-children a,.main-navigation .menu-item-has-children a::after{color:#000}.main-navigation .menu-item-has-children{background-image:none;padding-right:0}.menu-item-has-children .arrow-down-menu-link{height:44px!important}#primary-menu.menu a{border-bottom:1px solid rgba(0,0,0,.2)}.main-navigation li a{height:30px;height:auto;padding:10px;color:#000}.main-navigation ul ul a{width:100%;color:#000}#primary-menu-home.fullpage-menu li a:hover,#primary-menu-home.fullpage-menu li.active a,#primary-menu.menu li a:hover,#primary-menu.menu li.current-menu-item>a,#primary-menu.menu li.current_page_item>a{background-color:var(--color-1)}.current-menu-ancestor{background-color:inherit}.main-navigation ul ul{position:relative;display:block;float:none;left:inherit}.main-navigation ul ul li a{padding-left:30px}.main-navigation ul ul ul li a{padding-left:60px}.main-navigation ul ul.sub-menu{display:none}.main-navigation ul ul li.focus>ul,.main-navigation ul ul li:hover>ul,.main-navigation ul ul ul{left:0;top:0}.main-navigation.toggled .menu-menu-1-ca-container ul#primary-menu li .arrow-down-menu-link,.main-navigation.toggled .menu-menu-1-container ul#primary-menu li .arrow-down-menu-link{content:" ";background:#e2e2e2;width:40px;height:30px;position:absolute;top:0;right:0;cursor:pointer;text-align:center;display:table}.main-navigation .menu-item-has-children .menu-item-has-children{background-image:none}.main-navigation.toggled .menu-menu-1-ca-container ul#primary-menu li .arrow-down-menu-link.arrow-up::after,.main-navigation.toggled .menu-menu-1-ca-container ul#primary-menu li .arrow-down-menu-link::after,.main-navigation.toggled .menu-menu-1-container ul#primary-menu li .arrow-down-menu-link.arrow-up::after,.main-navigation.toggled .menu-menu-1-container ul#primary-menu li .arrow-down-menu-link::after{font-family:"Font Awesome 5 Free";display:inline-block;font-weight:600;font-size:26px;vertical-align:middle;cursor:pointer;display:table-cell}.main-navigation.toggled .menu-menu-1-ca-container ul#primary-menu li .arrow-down-menu-link::after,.main-navigation.toggled .menu-menu-1-container ul#primary-menu li .arrow-down-menu-link::after{content:"\f107"}.main-navigation.toggled .menu-menu-1-ca-container ul#primary-menu li .arrow-down-menu-link.arrow-up::after,.main-navigation.toggled .menu-menu-1-container ul#primary-menu li .arrow-down-menu-link.arrow-up::after{content:"\f106"}.site-menu-header{top:0}.arrow-down-menu-link{width:40px;position:absolute;top:0;right:0;cursor:pointer}.arrow-down-menu-link:after{content:"\f107";font-family:"Font Awesome 5 Free";font-weight:600;font-size:26px;cursor:pointer}.arrow-down-menu-link.arrow-up:after{content:"\f106"}.top-bar #lang li,.top-bar .menu li{width:40px;height:40px}.menu-top-right-container ul li a{width:40px!important}.top-bar ul li a{padding:0 10px!important;height:40px!important}.top-bar .top-bar-calendar .fas,.top-bar .top-bar-user .fas .top-bar .top-bar-logout .fa-solid{padding-left:3px!important;padding-bottom:0!important}.level-right.menu-top-right .level-item{float:left}.level-right.menu-top-right{margin-top:0!important;margin-right:0!important;width:180px}#lang ul,.level-right.menu-top-right .level-item:nth-child(2){width:55px}.level-right.menu-top-right .level-item:nth-child(2) #lang ul li a{width:55px;color:transparent}.level-right.menu-top-right{width:135px}#lang li a:after{font-size:16px}#lang li.wpml-ls-item-en,#lang li.wpml-ls-item-fr{position:relative}#lang li.wpml-ls-item-en:before,#lang li.wpml-ls-item-fr:before{font-size:16px;position:absolute;z-index:1;top:7px;left:10px;font-weight:500;pointer-events:none}#lang li.wpml-ls-item-fr:before{content:'Fr'}#lang li.wpml-ls-item-en:before{content:'En'}.site-menu-header{border-top:1px solid transparent}.header-full-screen{margin-top:80px!important}.footer-menus .footer-menu{clear:both}.footer-menus .footer-menu.menu-2{width:50%}.footer-menus .footer-menu.menu-3{width:50%}.single-etablissement-submenu.is-fixed-top{top:80px!important}.tmp-accueil .acf-title.general-text .general-text{padding:0 40px 40px 40px}.full-screen.slide .full-width{padding:0 40px}.full-screen.slide .full-width .font-size-extra{font-size:98px;line-height:104px}#map_moteur{z-index:1013}}@media screen and (max-width:800px){.chyron-area{width:100%;height:calc(80vh - 100px);top:100px}body.home .chyron-area{height:calc(100vh - 100px)}}@media screen and (max-width:800px){.min-height-450px{min-height:inherit}.padding-top-100px{padding-top:40px}.padding-top-40px{padding-top:1px}.list-post-type.padding-bottom-90px{padding-bottom:0}.list-post-type.list-post-type-articles .container.height-450px{height:inherit}.list-post-type.list-post-type-articles .column.is-7{display:none}.list-post-type.list-post-type-articles .slick-three-slides,.list-post-type.list-post-type-articles .slick-three-slides-offres-page{position:relative;left:inherit;width:100%;margin-top:40px}.list-post-type .slick-three-slides .slick-prev,.list-post-type .slick-three-slides-offres-page .slick-prev{left:10px}.list-post-type.list-post-type-articles .slick-three-slides.aside-left .slide .card-back{padding-left:60px;padding-right:60px}.list-post-type.list-post-type-articles .slick-three-slides-offres-page.aside-left .slide .card-back{padding-left:60px;padding-right:60px}.container.list-post-type-gamme,.container.list-post-type-offres,.container.list-post-type-region,.container.list-post-type-themes,.container.post-type-category-list{padding:0 20px 20px 20px}.container.list-post-type-region .column.is-12,.container.list-post-type-region .column.is-6,.container.list-post-type-region .column.is-one-third{padding:0}.container.list-post-type-region .column.is-12 img,.container.list-post-type-region .column.is-6 img,.container.list-post-type-region .column.is-one-third img{display:block;margin:0 auto}.container.post-type-category-list .column{padding-left:0;padding-right:0}}@media screen and (max-width:800px){.jr-insta-thumb ul.thumbnails.jr_col_6 li.no-isw-icons{width:33.33%!important}}@media screen and (max-width:400px){.jr-insta-thumb ul.thumbnails.jr_col_6 li.no-isw-icons{width:50%!important}}@media screen and (max-width:340px){.jr-insta-thumb ul.thumbnails.jr_col_6 li.no-isw-icons{width:100%!important}}@media screen and (max-width:709px){#map_moteur.opacity-0-pointer-events-none{left:-100vw}}@media screen and (max-width:1087px){.slick-three-slides-offres-page.aside-left,.slick-three-slides.aside-left,.slick-three-slides.aside-right{position:relative;left:0!important;margin:0 auto 40px auto;top:inherit}.list-post-type-articles .only-desktop,.list-post-type-gallery .only-desktop,.list-post-type-offres .only-desktop{display:none}.list-post-type-offres{padding-bottom:40px}.single-etablissements-info.padding-bottom-40px{padding-bottom:0!important}.list-post-type-gallery.padding-top-60px,.list-post-type.list-post-type-articles.padding-top-100px,.list-post-type.list-post-type-gallery.padding-top-100px{padding-top:0!important}.list-post-type-gallery{padding:0 10px}.list-post-type-articles .background-color-4{padding:0 20px;padding-bottom:20px}.list-post-type-articles .height-450px,.list-post-type-gallery .height-450px{height:auto!important}.list-post-type .slick-three-slides{margin-bottom:20px!important;width:100%!important}.list-post-type .slick-three-slides-offres-page{margin-bottom:20px!important;width:100%!important}.list-post-type-articles .height-450px{padding:0}.list-post-type.list-post-type-articles .slick-three-slides,.list-post-type.list-post-type-articles .slick-three-slides-offres-page{margin-top:0;padding-left:0;padding-right:0}.acf_contenu_flexible_generale .column,.collaborateurs-etablissement-page,.list-post-type-hebergements,.page-php .column,.single-etablissements-info .column{padding:0 20px}.list-post-type-offres .column{padding:10px 40px;margin-bottom:20px}.slick-three-slides-offres-page.aside-left .slick-next,.slick-three-slides.aside-left .slick-next,.slick-three-slides.aside-right .slick-next{right:10px}.galerie_photo_full_width .slick-prev,.slick-three-slides-offres-page.aside-left .slick-prev,.slick-three-slides.aside-left .slick-prev{left:10px}.localisations-container .etablissement-localisation-info{overflow-y:inherit;height:auto}.galerie_photo_full_width .slick-next{right:10px}.slick-three-slides.aside-right .slick-prev{left:10px}.fancybox-lock{overflow:initial!important}.acf_contenu_flexible_generale a.action-button{display:inline-block}.single-etablissements-video{padding-top:80px}}@media screen and (max-width:1024px){.menu-top-right-container ul li a{text-indent:1000px;width:55px;white-space:nowrap}.menu-top-right-container ul li a i{text-indent:0}.site-branding{top:40px;height:130px!important;z-index:1}}@media screen and (max-width:1087px){#recherche-formulaire.has-full-screen{position:relative!important}footer .footer-menus{padding:40px}footer .contact-info-logo-description{padding-top:20px;text-align:center}.footer-menus .contact-info-logo{padding-bottom:10px}.footer-menus .contact_info_group{width:33.33%;float:left;text-align:center}.footer-menus .reseau_social{text-align:center}#formHome.is-fixed-top{position:relative}.header-full-screen .slider-content .content-block{height:100%!important}}.offres-archive-item.nothing-found-offre{border:4px var(--color-5) solid;margin:10px;padding:10px}.list-post-type-gallery .slick-three-slides .slide .card-front .get_the_title.h2{padding:0 50px!important}.list-post-type-hebergements .slick-four-slides .slide .card-back .etablissement_extrait .general-extrait{display:none}.texte_pictos_contenu_a_gauche{padding:20px 40px 20px 20px!important}.texte_pictos_pictos_a_droite{padding:20px 20px 20px 40px!important}.pictos_pictos_a_droite .pictos_a_droite{height:18px;width:auto}.galerie_photo_full_width_slider{text-align:center;margin:0}.slider-thumbnails,.slider-with-thumbnails{display:block;margin:0 auto}.slider-with-thumbnails .slide a{height:100%}.slider-with-thumbnails,.slider-with-thumbnails .slide{width:100%;max-width:750px;height:500px;object-fit:cover}.slider-with-thumbnails .slide img{width:100%;max-width:750px;height:100%;object-fit:cover}.slider-with-thumbnails .slide{margin:0;max-width:750px;height:500px}.slider-thumbnails .slide img{width:150px;height:101px;cursor:pointer;display:inline-block;object-fit:contain}.slider-thumbnails{max-width:750px;padding:1em 0}@media screen and (max-width:750px){.slider-thumbnails{width:100%!important}.slider-with-thumbnails,.slider-with-thumbnails .slide{height:350px}}@media screen and (min-width:2200px){.list-post-type .column.is-5-desktop{padding-left:50px}}.list-post-type.list-post-type-gallery ul:not(.slick-slider) li img{width:60px}.collaborateurs-etablissement-page .column-item.column.is-3 .color-black-2.font-size-13px.line-height-24px{padding-bottom:20px}.collaborateurs-etablissement-page .column-item.column.is-3 a{position:absolute;bottom:0}.header-full-screen .get_field_general_subtitle{font-size:28px}.collaborateurs-etablissement-page{margin-bottom:40px}.partie-vide{background-color:#fff;width:calc(100% + 60px);height:100%;margin-left:-40px;pointer-events:none}.texte_pictos_contenu_a_gauche{padding:20px 190px 20px 20px}@media screen and (max-width:768px){.texte_pictos_contenu_a_gauche{padding:20px 20px 20px 20px!important}.collaborateurs-etablissement-page .column-item.column.is-3 a{position:relative}}#langue{width:140px;top:0;right:0;position:absolute;height:50px}.level-right.menu-top-right{margin-right:140px}#langue .wpml-ls-statics-shortcode_actions,#langue .wpml-ls-statics-shortcode_actions ul,#langue .wpml-ls-statics-shortcode_actions ul li,#langue .wpml-ls-statics-shortcode_actions ul li a{height:50px}#langue .wpml-ls-statics-shortcode_actions ul li a{height:50px;padding-top:15px;border:0;background-color:var(--color-4);text-align:right}ul.wpml-ls-sub-menu li a{border:0;background-color:var(--color-4)}#langue .wpml-ls-statics-shortcode_actions ul li ul.wpml-ls-sub-menu{border-top:0!important}.list-post-type.list-post-type-offres.position-relative .container .columns .column.is-5-desktop{z-index:1!important}.acf_contenu_flexible_generale .container .columns .column.is-one-third h2{min-height:140px;position:relative}.acf_contenu_flexible_generale .container .columns .column.is-one-third h2:after{position:absolute;left:0;right:0;margin:0 auto;bottom:0}@media screen and (max-width:900px){.acf_contenu_flexible_generale .container .columns .column.is-one-third h2{min-height:auto}.acf_contenu_flexible_generale .container .columns .column.is-one-third h2:after{position:relative;margin:20px auto!important}body.etablissements-template-default.single.single-etablissements .site .list-post-type-hebergements{padding-top:50px}}@media screen and (max-width:440px){.list-post-type-articles-programme .list-post-type-articles .container .columns .column.is-5-desktop .margin-40px-0 a.action-button{display:block;text-align:center;padding:10px}}.show-more.action-button{margin-top:10px;margin-bottom:20px;padding:10px 20px;font-size:14px;cursor:pointer;display:inline-block}.description-more{transition:all 2s;height:auto;opacity:1}.description-more.collapsed{height:1px;opacity:0;overflow:hidden}.card-back p strong{color:#fff;font-weight:400}.align-bottom{text-align:center;position:absolute;left:0;right:0;bottom:0}.warning-dispos{background-color:var(--color-1);padding:5px 10px;color:#fff;font-size:12px;line-height:15px;margin:0 0 10px 0}@media screen and (max-width:600px){.container.video-container{height:220px!important}body.etablissements-template-default.single.single-etablissements .site .list-post-type-hebergements{padding-top:0!important}}@media screen and (max-width:800px){.single-etablissements-video{padding-top:0}.list-post-type-gallery.padding-top-60px.margin-bottom-60px{padding:0;margin-bottom:40px!important;z-index:2;position:relative}}.list-post-type-taxonomy-offres_category{padding:0 10px}.post-type-category-list.index-php.archive-offres-php{padding:0 20px}.post-type-category-list.index-php.archive-offres-php .slick-four-slides{padding:0 20px}.list-post-type-taxonomy-offres_category .slide.slick-slide,.post-type-category-list.index-php.archive-offres-php .offres-archive-item .slide.slick-slide,body.etablissements-template-default.single.single-etablissements .list-post-type.list-post-type-offres .slide.slick-slide{aspect-ratio:1/1;height:inherit}body.etablissements-template-default.single.single-etablissements .list-post-type.list-post-type-offres .slick-three-slides .slick-arrow{top:35%}@media screen and (max-width:1500px){body.etablissements-template-default.single.single-etablissements .list-post-type.list-post-type-offres .slick-three-slides .slick-arrow{top:25%}}@media screen and (max-width:1100px){body.etablissements-template-default.single.single-etablissements .list-post-type.list-post-type-offres .slick-three-slides .slick-arrow{top:15%}}@media screen and (max-width:1087px){body.etablissements-template-default.single.single-etablissements .list-post-type.list-post-type-offres .slick-three-slides{padding-left:35px;padding-right:35px}body.etablissements-template-default.single.single-etablissements .list-post-type.list-post-type-offres .slick-three-slides .slick-arrow{top:30%}}.list-post-type-taxonomy-offres_category .card-back{padding:10px!important}.list-post-type-taxonomy-offres_category .card-back .is-flex-center{height:100%}.list-post-type-taxonomy-offres_category .card-back .etablissement_extrait,.post-type-category-list.index-php.archive-offres-php .card-back .etablissement_extrait{position:relative!important;margin:0!important;padding:0!important}.list-post-type-taxonomy-offres_category .card-back .etablissement_extrait .get_the_title,.post-type-category-list.index-php.archive-offres-php .card-back .etablissement_extrait .get_the_title{margin-bottom:5px!important}.list-post-type-taxonomy-offres_category .card-front .get_the_title{display:none}.post-type-category-list.index-php.archive-offres-php .slick-four-slides .slide.slick-slide .card-front{height:100%;display:flex;align-items:center;justify-content:center}.list-post-type-taxonomy-offres_category .card-back .etablissement_extrait .general-extrait,.list-post-type-taxonomy-offres_category .card-back .etablissement_extrait .general-extrait p,.post-type-category-list.index-php.archive-offres-php .card-back .etablissement_extrait .general-extrait,.post-type-category-list.index-php.archive-offres-php .card-back .etablissement_extrait .general-extrait p{margin:0!important;padding:0!important;padding-bottom:25px!important}.post-type-category-list.index-php.archive-offres-php .card-back .etablissement_extrait .general-extrait p{padding-bottom:0!important}@media screen and (max-width:1024px){.post-type-category-list.index-php.archive-offres-php .slick-four-slides .slick-next{top:190px}.post-type-category-list.index-php.archive-offres-php .slick-four-slides .slick-prev{top:190px;left:5px}.list-post-type-hebergements .slick-four-slides .slick-next,.list-post-type-hebergements .slick-four-slides .slick-prev{top:-25px}}.slider-content ul.under-title.ul-display-inline.color-white.padding-top-15px.padding-bottom-15px{background-color:#0000005c;padding-left:15px;padding-right:15px;margin-bottom:10px;display:inline-block;font-weight:bolder}@media screen and (max-width:768px){#contentChambres .contentChambre .hebergement-block .formula .column.is-6 .columns{text-align:center}}.list-post-type.list-post-type-region .slide.slick-slide .card-back .etablissement_extrait{padding:10px;margin:30px auto}.list-post-type.list-post-type-region .slide.slick-slide .card-back .etablissement_extrait .general-extrait{margin-bottom:10px}.list-post-type.list-post-type-region .slide.slick-slide .card-back .etablissement_extrait .general-extrait p{margin-bottom:0}@media screen and (max-width:800px){.top-bar .level .level-right.menu-top-right .level-item.menu-top-right ul li a{font-size:0!important}.top-bar .level .level-right.menu-top-right .level-item.menu-top-right ul li a i.fas{font-size:16px}}@media screen and (max-width:400px){.formula .column.is-3 .auxiliar-1,.formula .column.is-3 .auxiliar-2{position:relative}.formula .column.is-3 .auxiliar-1 .tooltip,.formula .column.is-3 .auxiliar-2 .tooltip{position:relative;bottom:inherit}}.slick-four-slides-no-slick{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;width:100%}.slick-four-slides-no-slick .slide{aspect-ratio:1/1;width:calc(25% - 20px);height:inherit;margin:10px;padding:20px;border-radius:10px;background-color:rgba(0,0,0,.2);background-size:cover;background-position:center center;background-repeat:no-repeat;background-color:rgba(0,0,0,.2);background-blend-mode:multiply;color:#fff;text-align:center;position:relative}.slick-four-slides-no-slick .card-front{height:100%;display:flex;align-items:center;justify-content:center}.slick-four-slides-no-slick .card-back{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;padding:20px;opacity:0;pointer-events:none}.slick-four-slides-no-slick .slide:hover .card-back{opacity:1;pointer-events:inherit;background-color:rgba(30,30,30,.6);transition:all .35s}.slick-four-slides-no-slick .slide:hover .card-front .get_the_title{opacity:0}@media screen and (max-width:1024px){.slick-four-slides-no-slick .slide{width:calc(33.33% - 20px)}}@media screen and (max-width:800px){.slick-four-slides-no-slick .slide{width:calc(50% - 20px)}}@media screen and (max-width:600px){.slick-four-slides-no-slick .slide{width:calc(100%)}}.container.list-post-type-gamme,.container.list-post-type-offres,.container.list-post-type-region,.container.list-post-type-themes{padding:0 20px}.list-post-type.list-post-type-taxonomy-offres_category.padding-top-40px.padding-bottom-90px{padding-bottom:0}.list-post-type.list-post-type-themes.padding-top-40px.padding-bottom-90px{padding-bottom:0}.container.list-post-type-taxonomy-offres_category{padding-top:40px}.list-post-type.list-post-type-region.padding-top-40px.padding-bottom-90px{padding-bottom:40px}#offres-archive-filter{background-color:#fff}.slick-three-slides-offres-page.aside-left .slide .card-back,.slick-three-slides.aside-left .slide .card-back,.slick-three-slides.aside-right .slide .card-back{justify-content:left}.container.list-post-type-region{margin-bottom:25px}.acf-title.general-text.text-align-center.is-multiline.bg-color-4{margin-bottom:4px}.container.list-post-type-taxonomy-offres_category{margin-bottom:41px}.list-post-type-articles-programme.bg-color-4{margin-bottom:17px}.container.list-post-type-themes{margin-bottom:16px}#open-close-search-map-results{display:none}@media screen and (max-width:1087px){#open-close-search-map-results{display:block;z-index:99999999;top:20px;right:20px;position:fixed}}.header-full-screen .slider-content{background-color:rgba(0,0,0,0)}.slick-four-slides .slide:hover .card-back,.slick-two-slides .slide:hover .card-back{background-color:rgba(30,30,30,0)}.slick-four-slides .slide:hover .card-back .get_the_title.h2.font-family-title-2,.slick-two-slides .slide:hover .card-back .get_the_title.h2.font-family-title-2{background-color:rgba(30,30,30,.2);display:inline-block;padding:5px 10px}.post-type-category-list.etablissement-chambres-et-suites-php .results-filter-container .post-type-category-item .wrapper .card-back,.post-type-category-list.etablissement-chambres-et-suites-php .results-filter-container .post-type-category-item .wrapper .card-front .dark-1:after{background-color:rgba(0,0,0,0)}.post-type-category-list.etablissement-chambres-et-suites-php .results-filter-container .post-type-category-item .wrapper .card-back .get_the_title.h2.font-family-title-2,.post-type-category-list.etablissement-chambres-et-suites-php .results-filter-container .post-type-category-item .wrapper .card-front .get_the_title.h2.font-family-title-2{background-color:rgba(30,30,30,.2);display:inline-block;padding:5px 10px;background:linear-gradient(to left,rgba(0,0,0,0),rgba(30,30,30,.5) 25%,rgba(30,30,30,.5) 75%,rgba(0,0,0,0) 100%)}.list-post-type-hebergements .slick-four-slides .slide{background-color:rgba(0,0,0,0)}.list-post-type-hebergements .slick-four-slides .slide .get_the_title.h2.font-family-title-2{background-color:rgba(30,30,30,.2);display:inline-block;padding:5px 10px}.tmp-accueil .list-post-type-taxonomy-offres_category .slick-four-slides .slide{background-color:rgba(0,0,0,0)}.list-post-type-hebergements .slick-four-slides .slide .get_the_title.h2,body.etablissements-template-default .results-filter-container .wrapper .get_the_title,body.etablissements-template-default .slick-three-slides .slide .card-back .auxiliar-1,body.etablissements-template-default .slick-three-slides .slide .card-back .auxiliar-2,body.etablissements-template-default .slick-three-slides .slide .card-back .full-width,body.etablissements-template-default .slick-three-slides .slide .card-front .get_the_title{background-color:rgba(30,30,30,.2);display:inline-block;padding:5px 10px;width:auto;background:linear-gradient(to left,rgba(0,0,0,0),rgba(30,30,30,.5) 25%,rgba(30,30,30,.5) 75%,rgba(0,0,0,0) 100%)}.list-post-type-hebergements .slick-four-slides .slide .card-back{background-color:rgba(30,255,30,0)}.modele_pages_etablissements_a_voir_a_faire .slick-three-slides-offres-page.aside-left .slide:hover .card-back,.modele_pages_etablissements_a_voir_a_faire .slick-three-slides.aside-left .slide:hover .card-back,.modele_pages_etablissements_a_voir_a_faire .slick-three-slides.aside-right .slide:hover .card-back{background-color:rgba(255,30,30,0)}.modele_pages_etablissements_a_voir_a_faire .slick-three-slides.aside-left .card-front .dark-1:after{background-color:rgba(0,0,0,0)}.modele_pages_etablissements_a_voir_a_faire .slick-three-slides.aside-left .card-front .get_the_title.color-white .h2{margin:0!important}.modele_pages_etablissements_a_voir_a_faire .slick-three-slides.aside-left .card-front .get_the_title.color-white{background-color:rgba(30,30,30,.2);display:inline-block;padding:5px 10px!important;background:linear-gradient(to left,rgba(0,0,0,0),rgba(30,30,30,.5) 25%,rgba(30,30,30,.5) 75%,rgba(0,0,0,0) 100%)}.modele_pages_etablissements_a_voir_a_faire .slick-three-slides .card-back .auxiliar-1,.modele_pages_etablissements_a_voir_a_faire .slick-three-slides .card-back .auxiliar-2,.modele_pages_etablissements_a_voir_a_faire .slick-three-slides .card-back .full-width{background-color:rgba(30,30,30,.2);display:inline-block;padding:5px 10px}.modele_pages_etablissements_a_voir_a_faire .slick-three-slides .card-back .auxiliar-1,.modele_pages_etablissements_a_voir_a_faire .slick-three-slides .card-back .auxiliar-2{padding-bottom:40px}#megamenu-photos .display-region.is-flex-center{width:calc(100% - 15px)}#megamenu-photos .display-region.is-flex-center .text-align-center.padding-20px .filter-auxiliar{background-color:rgba(30,30,30,.7);padding:5px 10px!important;background:linear-gradient(to left,rgba(0,0,0,0),rgba(30,30,30,.7) 25%,rgba(30,30,30,.7) 75%,rgba(0,0,0,0) 100%)}#accordion-accordion{margin:0 auto}#accordion-accordion.onload-hide{opacity:0;height:0;overflow:hidden}.accordion-menu .accordion-header:hover{transition:all .35s;opacity:.5}.accordion-header{border-bottom:1px solid rgba(0,0,0,.2);display:flex;cursor:pointer;padding:10px}.accordion-header.active{border-bottom:1px solid transparent!important}.accordion-title{flex:1;display:flex;align-items:center;padding-left:20px}.accordion-icon{width:25px;height:25px;background-color:rgba(0,0,0,.5);color:#fff;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:21px}.accordion-content{padding:10px}.accordion-content img.image_reponse{float:left;margin-right:15px;margin-bottom:15px;width:300px}.accordion-content-wrapper{transition:all .35s;opacity:.2;overflow:hidden}.accordion-content-wrapper.active{opacity:1;border-bottom:1px solid rgba(0,0,0,.2)}@media screen and (max-width:480px){.accordion-content img.image_reponse{float:none;width:100%}}.archive-articles-programme .container .columns .column img,.programme_de_fidelite_page_h2 .container .columns .column img{width:100%}.list-post-type-hebergements .list-post-type .card-front{top:calc(50% - 20px)!important;height:40px!important}body.etablissements-template-default.single-etablissements .list-post-type.list-post-type-offres .slick-three-slides .slide .card-back .action-button.variant-1:hover{background-color:var(--color-1)!important}.insta-gallery-actions,.insta-gallery-feed .insta-gallery-list .insta-gallery-item:nth-child(n+7){display:none!important}.insta-gallery-feed .insta-gallery-list .insta-gallery-item.insta-gallery-cols-3,.qligg-mfp-wrap .insta-gallery-list .insta-gallery-item.insta-gallery-cols-3{width:16.66%!important}@media screen and (max-width:1024px){.insta-gallery-feed .insta-gallery-list .insta-gallery-item.insta-gallery-cols-3,.qligg-mfp-wrap .insta-gallery-list .insta-gallery-item.insta-gallery-cols-3{width:20%!important}.insta-gallery-feed .insta-gallery-list{padding-left:20px;padding-right:20px}}@media screen and (max-width:480px){.insta-gallery-feed .insta-gallery-list .insta-gallery-item.insta-gallery-cols-3,.qligg-mfp-wrap .insta-gallery-list .insta-gallery-item.insta-gallery-cols-3{width:50%!important}.insta-gallery-feed .insta-gallery-list{padding-left:0;padding-right:0}}.destination_items_unordered_list{list-style:none;text-align:center;padding:20px}.destination_items_unordered_list li{display:inline-block}.destination_items_unordered_list li:after{content:'/';padding-left:5px;padding-right:5px}.destination_items_unordered_list li:last-child:after{content:''}.destination_items_unordered_list li a{text-transform:uppercase;font-weight:bolder}@media screen and (max-width:400px){body.home .container.list-post-type-themes .slick-four-slides{margin-top:70px}}.list-post-type.list-post-type-offres.position-relative.margin-top-60px .slick-three-slides.slider-left.height-450px.aside-left{top:40px}@media screen and (max-width:1087px){.list-post-type.list-post-type-offres.position-relative.margin-top-60px{padding-bottom:0}.list-post-type.list-post-type-offres.position-relative.margin-top-60px .slick-three-slides.slider-left.height-450px.aside-left{top:0;height:auto!important;margin-bottom:0!important;padding-bottom:40px}}.list-post-type.list-post-type-offres .background-color-4{height:660px}@media screen and (max-width:2560px){.list-post-type.list-post-type-offres .background-color-4{height:580px}}@media screen and (max-width:1940px){.list-post-type.list-post-type-offres .background-color-4{height:auto}}@media screen and (max-width:700px){#recherche-formulaire-mobile .recherche-formulaire-mobile-wrapper{flex-wrap:wrap}#recherche-formulaire-mobile .recherche-formulaire-mobile-wrapper .is-dates-de-sejour,#recherche-formulaire-mobile .recherche-formulaire-mobile-wrapper .is-destination{width:100%!important;margin:10px 0;display:block!important}#recherche-formulaire-mobile .is-button-rechercher{margin-top:15px}}.daterangepicker .drp-buttons{display:none!important}iframe[name=ca-review-widget]{left:0!important;top:50vh}body.home .acf-title.general-text.text-align-center .container h2.acf-title.h2.font-family-title-2 .font-size-48px.color-1{font-family:'BeautySalon Script'}.column.is-formulaire-column.is-code-partenaire{display:none!important}.instagram-pictures #sbi_images{text-align:center;padding:10px!important;display:flex!important;flex-wrap:wrap!important;gap:0!important}.instagram-pictures #sbi_images .sbi_item{display:inline-block!important;float:none!important}.instagram-pictures #sbi_images .sbi_photo_wrap{padding:10px!important}@media screen and (max-width:800px){.instagram-pictures #sbi_images .sbi_item{width:calc(33.33% - 10px)!important}}@media screen and (max-width:800px){.instagram-pictures #sbi_images .sbi_item{width:calc(50% - 10px)!important}}@media screen and (max-width:1367px){.slick-three-slides .slick-list li.slide .card-back .action-button.variant-3{padding:10px;border:0!important}}@media screen and (max-width:1087px){.slick-three-slides .slick-list li.slide .card-back .action-button.variant-3{padding:15px 40px}}.list-post-type-gallery .columns .column .list-post-type.list-post-type-gallery .container .columns .column.is-5-desktop.is-12-tablet{min-height:500px}@media screen and (max-width:1087px){.list-post-type-gallery .columns .column .list-post-type.list-post-type-gallery .container .columns .column.is-5-desktop.is-12-tablet{min-height:initial}}.h1-hidden{visibility:hidden;height:0;padding:0;margin:0}body.language-is-parten .custom-logo,body.language-is-partweb .custom-logo{margin-top:40px}.partenaires_data_top_info{position:absolute;top:0;left:0;right:0;text-align:center;padding:13px 0;background-color:#f5e7dc}body.language-is-en .only-language-is-fr,body.language-is-fr .only-language-is-en,body.language-is-parten .only-language-is-fr,body.language-is-partweb .only-language-is-en{display:none}body.language-is-en .only-language-is-en,body.language-is-fr .only-language-is-fr,body.language-is-parten .only-language-is-en,body.language-is-partweb .only-language-is-en{display:inline-block}body.language-is-en .only-language-is-en{display:inline-block}body.language-is-en .only-language-is-fr{display:none}body.language-is-fr .only-language-is-fr,body.language-is-partweb .only-language-is-fr{display:inline-block}body.language-is-fr .only-language-is-en,body.language-is-partweb .only-language-is-en{display:none}body.page-template-tmp-partenaires-login.page-template-templatestmp-partenaires-login-php.is-not-partner #formHome,body.page-template-tmp-partenaires-login.page-template-templatestmp-partenaires-login-php.is-not-partner .level-item.menu-top-right,body.page-template-tmp-partenaires-login.page-template-templatestmp-partenaires-login-php.is-not-partner .level-right.menu-top-right{display:none}#recherche-formulaire .type-residence,#recherche-formulaire[data-chambres-appartements=appartements] .type-hotel,#recherche-formulaire_chambre .type-residence,#recherche-formulaire_chambre[data-chambres-appartements=appartements] .type-hotel{display:none}#recherche-formulaire[data-chambres-appartements=appartements] .type-residence,#recherche-formulaire_chambre[data-chambres-appartements=appartements] .type-residence{display:block}