*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.animate{-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-ms-transition:all 0.2s;-o-transition:all 0.2s;transition:all 0.2s}::selection{background:var(--color-link);color:#fff}::-moz-selection{background:var(--color-link);color:#fff}html{padding:0;margin:0}body{padding:0;margin:0;font-size:14px;font-weight:400;line-height:26px;font-family:var(--font-family-body);color:var(--color-text);background:var(--color-bg);text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:100%;position:relative}a{color:var(--color-link);text-decoration:none;-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-ms-transition:all 0.2s;-o-transition:all 0.2s;transition:all 0.2s}a:hover,a:focus{color:var(--color-link-hover);text-decoration:none}.main-color-1{color:var(--color-link)!important}strong,b{font-weight:700}a img{border:none}blockquote,q{quotes:none;margin:0 0 10px 0;padding:0;font-weight:300;font-size:24px;line-height:40px;color:var(--color-text);border:none}p{margin:0 0 15px 0}ol{margin:0 0 10px 0;padding-left:25px}ol li{padding-bottom:5px}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0;margin:20px 0 40px}table table{border-collapse:collapse;border-spacing:0;margin:0 0 0}th,td{padding:9px 15px;border-bottom:1px solid #f5f6f7;width:auto}table tr:last-child td{border-bottom:none}table tr td p{margin-bottom:5px}h1,h2,h3,h4,h5,h6{font-family:var(--font-family-title);clear:both;margin:0;font-weight:400;color:var(--color-text);position:relative;-moz-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;font-smoothing:antialiased}h1{font-size:100px;line-height:90px;margin:0 0 30px 0;color:#fff}h2{font-size:64px;line-height:60px;letter-spacing:2px;margin:35px 0 30px 0}h2:not(.fl-heading) span,h2:not(.fl-heading) a span{color:var(--color-text)!important;font-size:28px;line-height:32px;display:block;letter-spacing:0}h3{font-size:48px;line-height:42px;margin:0 0 20px 0}h3:not(.fl-heading) span,h3:not(.fl-heading) a span{color:var(--color-text)!important;font-size:28px;line-height:32px;display:block;letter-spacing:0}h4{font-size:32px;line-height:30px;margin:0 0 15px 0}h5{font-family:var(--font-family-body);font-size:17px;line-height:20px;font-weight:700;letter-spacing:1px;text-transform:uppercase;margin:0 0 10px 0}hr{background-color:#f0f0f0;border:0;height:1px;border-bottom:none;margin:35px auto 40px;clear:both}sub,sup{font-size:60%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}small{font-size:80%}img{border:0}.clear{clear:both}.no-padding{padding:0}.grecaptcha-badge{display:none}.site-content ul{list-style:none;padding-left:15px;margin-bottom:20px}.site-content ul li{position:relative;padding-left:10px;padding-bottom:3px}.site-content ul:not(.fl-builder-submenu) li:before{position:relative;left:0;content:" ";display:inline-block;background:var(--color-link);width:7px;height:7px;border-radius:50%;margin:0 8px 2px 0}.site-content ul li:first-letter{text-transform:uppercase}.fl-photo-caption{font-size:11px;color:#666;text-align:center;padding-top:5px}input,select,textarea{padding:15px 15px 14px 15px;color:#2e2e2e;font-size:13px;line-height:18px;font-weight:300;border:none;border-radius:0;margin:0 0 0 0;font-family:var(--font-family-body);background:#fff;outline:none}select{padding:15px 40px 14px 10px;font-size:13px;color:#2e2e2e;-webkit-appearance:none;-moz-appearance:none;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAARklEQVQ4jWNgGAWjgAYgl4GB4Q4BnIHPACUGBoZHDAwM/3HgBwwMDAqEXKGMwxCiNOMyhCTN6IaQpRkGJBkYGCTI1UwUAACGZhvu4LRe7wAAAABJRU5ErkJggg==);background-repeat:no-repeat;background-position:90% 40%;background-position:-moz-calc(100% - 10px) 40%;background-position:-webkit-calc(100% - 10px) 40%;background-position:calc(100% - 10px) 40%}textarea{overflow:hidden;vertical-align:top;margin-bottom:0;resize:vertical;min-height:150px}.error input,.error select,.error textarea{color:#fff;background:#22313b}input[type="checkbox"],input[type="radio"],input[type="file"],input[type="hidden"],input[type="image"],input[type="color"]{border:0;padding:0;width:auto}input[type="file"]{padding:22px 20px 18px 20px;width:100%}input[type="radio"]{margin:3px;vertical-align:text-top;width:auto}input[type="checkbox"]{margin:3px;vertical-align:text-top}.fl-builder-content a.fl-button,.fl-builder-content a.fl-button:visited,.gform_wrapper.gravity-theme .gform_footer input{font-family:var(--font-family-title);font-weight:400;padding:20px 32px 15px 28px;background-color:#fff0;border:none!important;color:#fff;font-size:20px;line-height:20px;text-align:center;display:inline-block;text-decoration:none;width:auto;border-radius:0;letter-spacing:1px;cursor:pointer;position:relative}.fl-builder-content .fl-button span,.fl-builder-content .fl-button i{-webkit-transition:all 0.4s;-moz-transition:all 0.4s;-ms-transition:all 0.4s;-o-transition:all 0.4s;transition:all 0.4s}.fl-builder-content a.fl-button *,.fl-builder-content a.fl-button:visited *{color:unset;z-index:3;position:relative}.fl-builder-content .fl-button i{font-size:1em;vertical-align:middle}.fl-builder-content .fl-button-has-icon .fl-button-text{vertical-align:middle}.button-small,.button-small:focus{padding:9px 15px 7px;line-height:18px}.fl-builder-content a.fl-button:hover,.fl-builder-content .button:hover{text-decoration:none;background-color:transparent!important}.fl-builder-content a.fl-button:before,.fl-builder-content a.fl-button:after{display:block;content:" ";position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;background-position:50% 50%;background-repeat:no-repeat;background-size:100% 100%;-webkit-transition:opacity 0.4s;-moz-transition:opacity 0.4s;-ms-transition:opacity 0.4s;-o-transition:opacity 0.4s;transition:opacity 0.4s}.fl-builder-content a.fl-button:after{opacity:0}.fl-builder-content a.fl-button:hover:after{opacity:1}.fl-builder-content a.fl-button:hover:before{opacity:0}.fl-builder-content a.fl-button.button-white:before{background-image:url(../../../../themes/aventure-chlorophylle/img/button-white.svg)}.fl-builder-content a.fl-button.button-white *{color:var(--color-text)}.fl-builder-content a.fl-button.button-green:before{background-image:url(../../../../themes/aventure-chlorophylle/img/button-green.svg)}.fl-builder-content a.fl-button.button-grey:before{background-image:url(../../../../themes/aventure-chlorophylle/img/button-grey.svg)}.fl-builder-content a.fl-button.button-to-green:after{background-image:url(../../../../themes/aventure-chlorophylle/img/button-green.svg)}.fl-builder-content a.fl-button.button-to-white:after{background-image:url(../../../../themes/aventure-chlorophylle/img/button-white.svg)}.fl-builder-content a.fl-button.button-to-white:hover *{color:var(--color-text)}.fl-builder-content a.fl-button.button-to-grey:after{background-image:url(../../../../themes/aventure-chlorophylle/img/button-grey.svg)}.fl-builder-content a.fl-button.button-to-grey:hover *{color:#fff}.fl-builder-content a.fl-button.button-small,.box-formule-small a.fl-button{font-size:18px;padding:18px 35px 13px 30px;letter-spacing:0}.fl-builder-content a.fl-button.button-big{font-size:30px;line-height:28px;padding:35px 50px 27px 40px;letter-spacing:0}.gform_wrapper.gravity-theme .gform_footer input{background-repeat:none;background-image:url(../../../../themes/aventure-chlorophylle/img/button-green.svg);-webkit-transition:all 0.4s;-moz-transition:all 0.4s;-ms-transition:all 0.4s;-o-transition:all 0.4s;transition:all 0.4s}.gform_wrapper.gravity-theme .gform_footer input:hover{background-image:url(../../../../themes/aventure-chlorophylle/img/button-grey.svg)}.entry-content img,.comment-content img,.widget img{max-width:100%}img[class*="align"],img[class*="wp-image-"],img[class*="attachment-"]{height:auto}img.size-full,img.size-large,img.header-image,img.wp-post-image{max-width:100%;height:auto}img.alignleft{margin-right:20px}img.alignright{margin-left:20px}.alignleft{float:left}.alignright{float:right}.aligncenter{display:block;margin-left:auto;margin-right:auto}.wp-caption{max-width:100%;padding:4px}.wp-caption .wp-caption-text,.gallery-caption,.entry-caption{font-style:italic;font-size:12px;line-height:2;color:#757575}.gallery .gallery-item{display:inline-block;margin:0 15px 15px 0;vertical-align:top;text-align:center}@media only screen and (min-width:1280px){.container{width:var(--site-max-width)}}#wrapper-main{width:100%;position:relative;margin:0 0 0 0;z-index:3;overflow:hidden}.site-content{width:100%;min-height:400px;margin:0 auto 0;padding:0 0 0;position:relative;z-index:6}#wrapper-main header#page-header,#wrapper-main article>header{margin:0 auto 0;min-height:520px;position:relative;display:flex;flex-direction:column;justify-content:center;text-align:left;padding:110px 0 0 0;border:none;background-position:50% 50%;background-repeat:no-repeat;background-size:cover;overflow:hidden}body.fl-builder-edit.single-fl-theme-layout #wrapper-main header#page-header{overflow:visible}.single-formule #wrapper-main header#page-header,.single-post #wrapper-main header#page-header,.single-fl-theme-layout #wrapper-main header#page-header{min-height:inherit;padding:0 0 0 0}#wrapper-main header#page-header:before,#wrapper-main article>header:before{display:block;content:" ";position:absolute;bottom:0;left:0;width:100%;height:100%;background:url(../../../../themes/aventure-chlorophylle/img/splash.png) bottom left no-repeat;background-size:contain;z-index:2;transform:rotate(3deg);transform-origin:bottom left}#wrapper-main header#page-header:after,#wrapper-main article>header:after{display:block;content:" ";position:absolute;top:0;left:0;width:100%;height:100%;background:rgb(0 0 0 / .25)}#wrapper-main header#page-header .row,#wrapper-main header#page-header .fl-row-content-wrap .fl-row-content,#wrapper-main article>header .row{position:relative;z-index:3}#post-content{margin:50px auto 70px auto;max-width:var(--site-max-width)}.fl-builder #post-content{max-width:100%;margin:0 auto;padding:0}#breadcrumbs{margin:0 auto 0 auto;background:#f9f9f9;font-size:12px;padding:13px 0 9px 0;line-height:18px}#breadcrumbs>div{margin:0 auto;padding:0 15px;max-width:1200px}#breadcrumbs>div i{color:#d8d8d8;margin:0 2px}#breadcrumbs>div a{color:#2e2e2e}#breadcrumbs>div a:hover{color:var(--color-link)}#site-header{width:100%;height:140px;position:absolute;z-index:10;padding:0 0 0 0;left:0;top:0;background-image:-webkit-gradient(linear,left top,left bottom,from(rgb(0 0 0 / .25)),color-stop(50%,rgb(0 0 0 / .25)),to(#fff0));background-image:-o-linear-gradient(top,rgb(0 0 0 / .25) 0%,rgb(0 0 0 / .25) 50%,#fff0 100%);background-image:linear-gradient(180deg,rgb(0 0 0 / .25) 0%,rgb(0 0 0 / .25) 50%,#fff0 100%)}#site-header .container-fluid{position:relative;max-width:1550px}#site-header a.site-title{float:left;z-index:10;position:relative;margin:30px 0 0 0;-webkit-transition:all 0s;-moz-transition:all 0s;-ms-transition:all 0s;-o-transition:all 0s;transition:all 0s}#site-header a.site-title .site-logo{display:block;max-height:100px;width:auto}body:not(.isEdge) #site-header a.site-title .site-logo{height:auto}#site-header a.site-title .site-logo-menu{display:none}#site-header a.site-title .site-description{display:block;margin-top:0;color:#FFF;font-weight:700;font-size:12px}.open-menu{z-index:101;position:absolute;width:90px;height:90px;top:29px;padding-top:53px;text-align:left}.open-menu span{text-align:center;display:block;font-size:13px;font-weight:700;color:#fff}.open-menu .icon-left{-webkit-transition-duration:0.3s;transition-duration:0.3s;position:absolute;height:3px;width:18px;top:40px;left:28px;background-color:#fff}.open-menu .icon-left:before{-webkit-transition-duration:0.3s;transition-duration:0.3s;position:absolute;width:18px;height:3px;background-color:#fff;content:"";top:-10px}.open-menu .icon-left:after{-webkit-transition-duration:0.3s;transition-duration:0.3s;position:absolute;width:18px;height:3px;background-color:#fff;content:"";top:10px}.open-menu .icon-left:hover{cursor:pointer}.open-menu .icon-right{-webkit-transition-duration:0.3s;transition-duration:0.3s;position:absolute;height:3px;width:18px;top:40px;background-color:#fff;left:46px}.open-menu .icon-right:before{-webkit-transition-duration:0.3s;transition-duration:0.3s;position:absolute;width:18px;height:3px;background-color:#fff;content:"";top:-10px}.open-menu .icon-right:after{-webkit-transition-duration:0.3s;transition-duration:0.3s;position:absolute;width:18px;height:3px;background-color:#fff;content:"";top:10px}.menu-open .open-menu .icon-left{-webkit-transition-duration:0.3s;transition-duration:0.3s;background:transparent!important}.menu-open .open-menu .icon-left:before{-webkit-transform:rotateZ(45deg) scaleX(1.4) translate(2px,1px);transform:rotateZ(45deg) scaleX(1.4) translate(2px,1px);background-color:#fff}.menu-open .open-menu .icon-left:after{-webkit-transform:rotateZ(-45deg) scaleX(1.4) translate(2px,-1px);transform:rotateZ(-45deg) scaleX(1.4) translate(2px,-1px);background-color:#fff}.menu-open .open-menu .icon-right{-webkit-transition-duration:0.3s;transition-duration:0.3s;background:transparent!important}.menu-open .open-menu .icon-right:before{-webkit-transform:rotateZ(-45deg) scaleX(1.4) translate(-2px,0);transform:rotateZ(-45deg) scaleX(1.4) translate(-2px,0);background-color:#fff}.menu-open .open-menu .icon-right:after{-webkit-transform:rotateZ(45deg) scaleX(1.4) translate(-2px,0);transform:rotateZ(45deg) scaleX(1.4) translate(-2px,0);background-color:#fff}.open-menu:hover{cursor:pointer}footer{width:100%;z-index:9}#footer-area{padding:0 0 20px;line-height:21px}footer h4{margin-bottom:10px}footer h4 a{color:var(--color-text)}footer a,footer h4 a:hover{color:#fff}footer a:hover{color:var(--color-text)}footer .menu{list-style:none;margin:0 0 20px 0;padding:0}footer .menu li{line-height:24px}footer .menu li a{display:inline-block;line-height:20px}footer .menu a:hover,footer .menu .current-menu-item a{color:var(--color-text)}footer .fl-node-5e844430ebbb8 .fl-icon{vertical-align:top}#footer-copyright{padding:15px 0 5px;text-align:left;font-size:12px;line-height:16px;font-weight:300}#footer-copyright a{color:var(--color-text)}#footer-copyright p{margin:0}#footer-copyright a:hover{color:var(--color-link)}#footer-copyright img.logo-ac-footer{max-height:52px;width:auto;vertical-align:middle;margin:-5px 0 0 10px}#copyright svg{vertical-align:sub;height:14px}#copyright:hover svg path{fill:var(--color-link)}#copyright{display:inline-block;float:right}.socials{padding:0;margin:0;list-style:none}.socials li{display:inline-block;margin-right:20px}.socials li a i{color:#FFF;font-size:24px}.socials li a:hover i{color:var(--color-text)}footer .socials li a i{font-size:28px}#cookie-notice{max-width:380px;min-width:10%;font-size:13px;line-height:18px;font-weight:300;left:inherit;text-align:left;right:25px;bottom:25px;box-shadow:0 0 30px rgb(0 0 0 / .25)}.cookie-notice-container{padding:30px 30px 20px;text-align:left}.cookie-notice-container>span{display:block}#cookie-notice .cn-buttons-container{margin:20px 0 0 0}#cookie-notice .cn-button{margin:0 8px 10px 0;padding-left:10px;padding-right:10px;display:inline-block;font-size:12px;background-color:var(--color-link);color:#FFF}#cookie-notice .cn-button:hover{background-color:var(--color-text);color:#FFF}body:not(.fl-builder-edit) #top-home{overflow:hidden}#top-home .fl-row-content-wrap>.fl-row-content{max-width:1100px;margin-left:0}.splash-bottom .fl-row-content-wrap:before{display:block;content:" ";position:absolute;bottom:-35px;left:0;width:100%;height:300px;background:url(../../../../themes/aventure-chlorophylle/img/splash.png) bottom left no-repeat;background-size:cover;z-index:1}.splash-bottom .fl-row-content-wrap .fl-row-content{position:relative;z-index:2}@media only screen and (min-width:1025px){body:not(.fl-builder-edit) #logo-ac-home{position:absolute;right:20px;bottom:45px;z-index:6}}#qui-suis-je{color:#FFF}#qui-suis-je .fl-rich-text a{color:#FFF;text-decoration:underline}#news-heading h2{max-width:550px;margin-left:auto!important;margin-right:auto!important}.leaning-title h2{-webkit-transform:rotate(-4deg);-ms-transform:rotate(-4deg);transform:rotate(-4deg);transform-origin:15% 0%}.description-activite{margin-top:60px}.description-activite-content{font-size:17px}.boxs{display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap;margin-left:-20px;margin-right:-20px}.boxs:before,.boxs:after{display:none}.boxs-4{margin-left:-23px!important;margin-right:-23px!important}.boxs-formule-small{margin-left:-7px;margin-right:-7px}.box{background:#fff;border-radius:4px;overflow:hidden;border:none!important;height:545px;position:relative;padding-bottom:5px;margin:0 20px 45px;-webkit-box-flex:1;-ms-flex:1 1 calc(33% - 40px);flex:1 1 calc(33% - 40px)}@media only screen and (min-width:1280px){.box{max-width:385px}.boxs-2 .box{max-width:50%}}.boxs-4 .box:not(.box-formule){margin-left:8px;margin-right:8px;-ms-flex:1 1 calc(25% - 16px);flex:1 1 calc(25% - 16px)}.boxs-5 .box:not(.box-formule){margin-left:5px;margin-right:5px;-ms-flex:1 1 calc(20% - 10px);flex:1 1 calc(20% - 10px)}.box .box-content{position:absolute;width:100%;max-height:400px;left:0;bottom:0;z-index:7;padding:20px 23px 20px 25px;color:#666;-webkit-transition:all 0.7s cubic-bezier(.23,1,.32,1);-o-transition:all 0.7s cubic-bezier(.23,1,.32,1);transition:all 0.7s cubic-bezier(.23,1,.32,1)}.boxs-4 .box .box-content,.boxs-5 .box .box-content{padding:20px 10px 20px 18px}.box-activite-small{height:400px}.boxs-5 .box-activite-small{height:350px}@media only screen and (min-width:1025px){.box-activite-small{order:1}}.box-activite .box-content{-webkit-transform:translateY(140px);-ms-transform:translateY(140px);transform:translateY(140px)}.box-formule .box-content{-webkit-transform:translateY(250px);-ms-transform:translateY(250px);transform:translateY(250px)}.box .box-content>div{z-index:8;position:relative}.box .box-content:before{display:block;content:" ";position:absolute;top:-110px;left:-100px;width:1200px;height:188px;background:url(../../../../themes/aventure-chlorophylle/img/splash.png) top left no-repeat;background-size:100%;z-index:7;-webkit-transform:scaleX(-1);transform:scaleX(-1)}.box-formule:not(.box-formule-small) .box-content:before{top:-195px}.box .box-content:after{display:block;content:" ";position:absolute;top:50px;bottom:0;left:-1px;right:-1px;background-color:#FFF;z-index:7}.box-formule:not(.box-formule-small) .box-content:after{top:-10px}.box-formule:not(.box-formule-small) .box-content header{position:absolute;left:0;width:100%;bottom:100%}.box .box-content h2{margin:0 0 12px 0;font-size:48px;line-height:44px;letter-spacing:0}.box .box-content h3{margin:0 0 15px 0}.boxs-4 .box-content h3,.boxs-5 .box-content h3{font-size:44px;line-height:38px}.box-activite-home .box-content h3{font-size:56px;line-height:46px}.box-activite-home .box-content h3 a{color:var(--color-text)}.box-activite-home .box-content h3 a:hover{color:var(--color-link)}.box .box-content p{line-height:22px;margin-bottom:20px;opacity:0;height:66px}.box .box-img{object-fit:cover;width:100%;height:100%;position:relative;z-index:6;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;-webkit-transform:translateY(-30px);-ms-transform:translateY(-30px);transform:translateY(-30px)}.box:hover .box-content{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);max-height:none}.box:hover .box-content p{opacity:1;height:auto}.box:hover .box-img{-webkit-transform:translateY(-60px);-ms-transform:translateY(-60px);transform:translateY(-60px)}.formules-heading{padding:10px 0 20px 0}.formules-heading h2{font-size:80px;line-height:66px;color:#9c9999}.liste-formules{background-image:-webkit-gradient(linear,left top,left bottom,from(var(--color-bg)),to(#f2f2f2));background-image:-o-linear-gradient(top,var(--color-bg) 0%,#f2f2f2 100%);background-image:linear-gradient(180deg,var(--color-bg) 0%,#f2f2f2 100%);padding-bottom:40px}.liste-formules-childrens .boxs-formule{display:none;margin-left:-10px;margin-right:-10px}@media only screen and (min-width:1025px){.liste-formules-childrens .boxs-formule{order:2}}.formule-infos{display:flex;align-items:flex-start;margin-bottom:15px;font-size:13px}.formule-infos strong:first-of-type{padding-right:20px}.formule-infos strong i{font-size:18px;margin-right:8px;vertical-align:sub}.formule-tarifs{display:flex;align-items:flex-start;margin-bottom:20px;min-height:70px}.formule-tarifs div{font-size:12px;line-height:16px;margin-right:30px;min-width:85px}.formule-tarifs div.formule-tarifs-multiple{margin-right:20px}.formule-tarifs div:last-of-type{margin-right:0}.formule-tarifs div:first-of-type strong{color:var(--color-link)}.formule-tarifs div strong{color:var(--color-text);font-size:13px}.formule-tarifs div:not(.custom-tarifs) strong:first-of-type{font-family:var(--font-family-title);font-weight:400;font-size:46px;line-height:38px;display:block}.box-formule-small{margin:0 7px 45px;width:-moz-calc(25% - 14px);width:-webkit-calc(25% - 14px);width:calc(25% - 14px);height:300px!important}.box-formule-small .formule-infos,.box-formule-small .box-content p,.box-formule-small .formule-tarifs{display:none}.box-formule-small .box-content{padding:20px 10px 20px 15px}.box-formule-small .box-content h2{margin:0 0 15px 0;font-size:38px;line-height:34px}.box-formule-small .box-content{-webkit-transform:translateY(73px);-ms-transform:translateY(73px);transform:translateY(73px)}.box-news{height:auto;-ms-flex:1 1 100%!important;flex:1 1 100%!important;max-width:100%!important;margin:0 0 5px 0!important}.box-news .fl-post-image{height:255px;overflow:hidden}.box-news .fl-post-image img{object-fit:cover;width:100%;height:100%}.box-news .fl-post-text{padding:22px 25px}.box-news .fl-post-meta{font-size:13px;text-transform:uppercase;padding:0 0 8px}.box-news .fl-post-title{font-size:32px;line-height:30px;letter-spacing:0}.box-news .fl-post-title a{font-size:32px;line-height:30px;color:var(--color-text)}.box-news .fl-post-title a:hover{color:var(--color-link)}.box-news .fl-post-excerpt{line-height:24px;color:#595959}.box-news .fl-post-excerpt p{margin-bottom:5px}.fl-post-tags a{font-size:11px;line-height:14px;padding:5px 6px 4px;margin:0 5px 5px 0;background:#f7f7f7;border-radius:4px;display:inline-block}.box-news .fl-post-more-link{font-size:15px;font-weight:700;padding:10px 0 0}.box-news .fl-post-more-link a:hover{color:var(--color-text)}.single-post h1{font-size:90px;margin-bottom:0}.fl-post-info-date{font-weight:700;font-size:16px}header .fl-post-info-date{color:#FFF}header .fl-post-tags{margin-top:5px}.fl-builder-pagination li a.page-numbers,.fl-builder-pagination li span.page-numbers{border:none;padding:5px 11px 2px;background:#fff}.fl-builder-pagination li a.page-numbers:hover,.fl-builder-pagination li span.current{background:var(--color-link);color:#fff}.single-formule h2{font-size:62px}#infos-formule .fl-html{display:flex;justify-content:space-around;flex-wrap:wrap}#infos-formule .fl-html .fl-col{-webkit-box-flex:1 1 auto;-moz-box-flex:1 1 auto;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;padding:14px 0 5px;text-align:center;border-right:1px solid #dfdfdf}#infos-formule .fl-html .fl-col:last-of-type{border-right:none}#infos-formule .fl-icon-wrap .fl-icon{font-size:24px;color:var(--color-link)}#infos-formule .fl-icon-wrap .fl-icon-text{padding-left:10px;font-size:18px}.programme,#informations-supplementaires{font-size:15px}.programme h2{font-size:58px;line-height:54px;margin-top:0}.programme h3{font-size:40px;line-height:36px}.tarifs-formule{font-family:var(--font-family-title);font-weight:400}#texte-tarifs-formule .fl-html{display:flex;flex-wrap:wrap}.texte-tarifs{font-size:12px;line-height:18px;display:inline-block;vertical-align:top;float:left;min-width:100px;margin-right:30px;margin-bottom:15px}.texte-tarifs:not(.texte-tarifs-custom):first-of-type strong{color:var(--color-link)}.texte-tarifs:last-of-type{margin-right:0}.texte-tarifs strong.tarifs-formule{font-size:62px;line-height:46px;margin-bottom:10px}.texte-tarifs strong{font-size:13px}.texte-tarifs-custom:first-of-type{padding-right:0;width:100%}.texte-tarifs-custom strong:first-of-type{font-size:15px;line-height:18px}#content-formule{position:relative;z-index:3;padding-left:20px;padding-right:20px;max-width:1280px}#diaporama-formule{border-radius:4px;overflow:hidden}#diaporama-formule>div{height:500px}#diaporama-formule img{display:block;object-fit:cover;width:100%;height:100%!important}#details-formule{display:flex;flex-wrap:wrap;align-items:stretch}.box-detail{background:#f7f7f7;height:auto;min-height:125px;padding:25px 20px 10px 55px;font-size:15px;line-height:22px;width:auto;flex:30%}.box-detail h4{margin-bottom:5px}.box-detail h4 i{position:absolute;left:-50px;width:55px;text-align:center;font-size:24px;color:var(--color-link)}.box-detail ul{padding-left:15px}.box-detail-highlighted,.box-detail:last-of-type{background:var(--color-link)!important;color:#FFF;flex:65%;max-width:none}.box-detail-highlighted h4,.box-detail-highlighted h4 i,.box-detail:last-of-type h4,.box-detail:last-of-type h4 i,.box-detail:last-of-type a{color:#FFF}#autres-formules,#infos-supplementaires-activite,#galerie-activite{position:relative;background:#f2f2f2}#autres-formules .fl-row-content-wrap,#infos-supplementaires-activite .fl-row-content-wrap,#galerie-activite .fl-row-content-wrap{z-index:3;padding:0 20px 30px}#galerie-activite .fl-row-content-wrap .fl-row-content a{display:inline-block;width:150px;height:150px;margin:0 15px 15px 0}#galerie-activite .fl-row-content-wrap .fl-row-content a img{object-fit:cover;width:100%;height:100%}.single #autres-formules{background:#f7f7f7}.single #autres-formules .fl-row-content-wrap{margin-top:50px;padding-top:50px}.single #autres-formules:before{display:block;content:" ";position:absolute;top:-175px;left:0;width:100%;height:300px;background:url(../../../../themes/aventure-chlorophylle/img/splash-gris.jpg) top left no-repeat;z-index:0}table.tarifs{width:100%}table.tarifs tbody>tr>td{width:20%;text-align:center}table.tarifs tr:hover td:not(.tarifs-activite){background-color:var(--color-link);color:#FFF}table.tarifs tr:hover td:not(.tarifs-activite) *{color:#FFF!important}table.tarifs>tbody>tr>td:first-child,table.tarifs>tbody>tr>th:first-child{width:60%;text-align:left!important}table.tarifs>tbody>tr>td.les-tarifs{width:40%}table.tarifs>tbody>tr>td.les-tarifs table{width:100%}table.tarifs>tbody>tr>td.les-tarifs td{padding:0}table.tarifs th{font-size:12px;line-height:14px;text-align:center;background-color:var(--color-link);padding:24px 15px;color:#FFF}table.tarifs th strong{font-size:26px;line-height:26px;font-family:var(--font-family-title);font-weight:400!important;color:#FFF}table.tarifs td.tarifs-activite{background:#f5f6f7;padding-top:14px;padding-bottom:11px}table.tarifs td.tarifs-activite h4{margin:0;font-size:24px}table.tarifs a strong{font-size:15px;line-height:18px;color:var(--color-text);display:inline-block}table.tarifs td.les-tarifs{font-size:12px;line-height:16px}table.tarifs td strong.tarifs-formule{font-size:20px;font-weight:400}table.tarifs td.les-tarifs strong{display:block}table.tarifs td.les-tarifs small{display:inline-block;font-size:10px;line-height:11px;margin-top:0;color:#666}.contact-form{background:#323f48;padding:50px 95px 60px 0;margin-top:35px;position:relative}.contact-form:before,.contact-form:after{background:#323f48;display:block;content:" ";top:0;position:absolute;height:100%;z-index:10}.contact-form:before{right:100%;width:50vw}.contact-form:after{left:100%;width:90px}.contact-form h3{color:#FFF}.contact-form .champ-infos{width:49%;display:inline-block;float:left;margin-bottom:12px}.contact-form .contact-infos .champ-infos:nth-of-type(2n+1){margin-right:2%}.contact-form .champ-infos-full{width:100%;margin-right:0!important}#googlemap-ac{width:100%;height:80vh}.wpcf7 label{margin-bottom:6px;display:block}.wpcf7 .champ-contact{margin-bottom:10px}.wpcf7 input[type=text],.wpcf7 input[type=tel],.wpcf7 input[type=email],.wpcf7 textarea,.wpcf7 select{width:100%}span.wpcf7-not-valid-tip{color:var(--color-link);font-size:12px;font-weight:700}div.wpcf7-validation-errors,div.wpcf7-acceptance-missing,.wpcf7-response-output{border:none!important;background:none;padding:0 0 5px!important;color:var(--color-link);margin:20px 0 5px 0!important;font-size:13px;line-height:20px}div.wpcf7-validation-errors,div.wpcf7-acceptance-missing,.wpcf7-response-output{background:none;padding:19px 20px 13px!important;color:#fff;background-color:var(--color-link)}.error404 .site-content{background-repeat:no-repeat;background-size:cover;background-image:url(../../../../themes/aventure-chlorophylle/img/bg_404.jpg);background-attachment:scroll;background-position:0% 50%;padding:0}.error404 .site-content:after{position:absolute;top:0;left:0;width:100%;height:100%;content:" ";display:block;z-index:1;background:rgb(0 0 0 / .35)}.error404 .site-content article{margin:0 auto;height:100vh;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;padding-top:135px;margin-left:10vw;text-align:left;position:relative;z-index:3;color:#FFF}.error404 h1{color:#FFF}.error404 h1 span{font-size:140%}@media only screen and (max-width:1380px){.boxs-formule-small{margin:0 50px}}@media only screen and (max-width:1280px){.container{width:-moz-calc(100% - 30px);width:-webkit-calc(100% - 30px);width:calc(100% - 30px)}#post-content{padding:0 15px}.boxs{margin-left:-15px;margin-right:-15px}.box .box-content{padding:20px 20px}}@media only screen and (max-width:1140px){.box{margin-left:15px;margin-right:15px;-ms-flex:1 1 calc(33% - 30px);flex:1 1 calc(50% - 30px);max-width:calc(50% - 15px)}}@media only screen and (max-width:1025px){#wrapper-main header#page-header,#wrapper-main article>header{background-image:url(../../../../uploads/2020/04/banniere-canyoning-escarando-1024x944.jpg)}.open-menu{display:block}.box-activite-small{margin-left:15px;margin-right:15px;-ms-flex:1 1 calc(33% - 30px)!important;flex:1 1 calc(50% - 30px)!important;max-width:calc(50% - 15px);height:50vw;min-height:235px}#diaporama-formule>div{height:auto}}@media only screen and (max-width:768px){img{max-width:100%;height:auto}small{font-size:70%}h1,.single-post h1{font-size:18vw;line-height:16vw}h2{font-size:16vw;line-height:13vw}.fl-col-small{max-width:100%}#cookie-notice{max-width:100%;right:0;bottom:0}#wrapper-main header#page-header{min-height:50vh}#infos-formule .fl-html .fl-col{width:100%!important;border-right:none;border-bottom:1px solid #dfdfdf;padding:14px 0 3px}#infos-formule .fl-html .fl-col:last-of-type{border-bottom:none}.liste-formules-childrens .container{width:100%}.boxs{margin-left:0px!important;margin-right:0px!important}.box{margin-left:0px!important;margin-right:0px!important;flex:1 1 100%!important;max-width:100%!important}.box-formule-small{margin-left:7px;margin-right:7px}.box-activite-small{flex:1 1 100%!important;max-width:100%;margin-bottom:20px;height:65vw}.box-detail{margin-bottom:25px}.formule-infos strong{width:50%}.formule-infos strong:first-of-type{padding-right:10px}.formule-infos strong i{float:left}.formule-infos strong span{display:block;line-height:15px}.boxs-formule-small{margin:0 0}.boxs-formule-small.slick-slider{margin:0 20px}.formule-tarifs div:first-of-type{margin-right:25px}#content-formule{padding-left:15px;padding-right:15px}#autres-formules .slick-dots{bottom:0}#autres-formules .slick-dots li button{background:#fff}table.tarifs td{width:25%}table.tarifs tr td:first-child,table.tarifs tr th:first-child{width:50%}table.tarifs th{font-size:10px;line-height:11px;padding:18px 5px}table.tarifs td{padding:8px 5px}.slick-slide{height:auto}#footer-copyright{text-align:center}#copyright{float:none}}