:root{--theme-font-h1: var(--wp--preset--font-size--h-1);--theme-font-h2: var(--wp--preset--font-size--h-2);--theme-font-h3: var(--wp--preset--font-size--h-3);--theme-font-h4: var(--wp--preset--font-size--h-4);--theme-font-h5: var(--wp--preset--font-size--h-5);--theme-font-h6: var(--wp--preset--font-size--h-6);--theme-gap-blocks-page: 100px;--theme-gap-blocks-single: 60px}@media screen and (max-width: 768px){:root{--wp--preset--font-size--paragraph: 15px;--wp--preset--font-size--h-1: 38px;--wp--preset--font-size--h-2: 32px;--wp--preset--font-size--h-3: 26px;--wp--preset--font-size--h-4: 24px;--wp--preset--font-size--h-5: 20px;--wp--preset--font-size--h-6: 16px;--theme-gap-blocks-page: 80px;--theme-gap-blocks-single: 40px}}@media screen and (max-width: 480px){:root{--wp--preset--font-size--paragraph: 15px;--wp--preset--font-size--h-1: 25px;--wp--preset--font-size--h-2: 22px;--wp--preset--font-size--h-3: 19px;--wp--preset--font-size--h-4: 18px;--wp--preset--font-size--h-5: 17px;--wp--preset--font-size--h-6: 16px;--theme-gap-blocks-page: 80px;--theme-gap-blocks-single: 40px}}section.bandeau-cta{padding:80px 0;position:relative;margin:0 !important;background-color:var(--wp--preset--color--color-1)}section.bandeau-cta::before{content:"";position:absolute;top:0;left:0;right:0;background-color:#fff;-webkit-mask-image:url(../../img/blocks/cfdc819bc5aea19c781d.svg);mask-image:url(../../img/blocks/cfdc819bc5aea19c781d.svg);-webkit-mask-size:auto;mask-size:auto;-webkit-mask-position:top right;mask-position:top right;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;z-index:1;width:100%;height:50px}section.bandeau-cta .container{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;gap:40px 80px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column}section.bandeau-cta .container .bandeau-cta-intro{width:100%}section.bandeau-cta .container .bandeau-cta-boutons{width:100%}@media screen and (min-width: 850px){section.bandeau-cta .container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;flex-direction:row}section.bandeau-cta .container .bandeau-cta-intro{width:40%}section.bandeau-cta .container .bandeau-cta-boutons{width:60%}}@media screen and (min-width: 1200px){section.bandeau-cta .container .bandeau-cta-intro{width:30%}section.bandeau-cta .container .bandeau-cta-boutons{width:70%}}section.bandeau-cta .bandeau-cta-intro{color:#fff;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;align-items:flex-start;gap:20px;opacity:0;-webkit-transform:translateX(-30px);-moz-transform:translateX(-30px);-o-transform:translateX(-30px);transform:translateX(-30px);-webkit-transition:opacity .8s ease-out,-webkit-transform .8s cubic-bezier(0.16, 1, 0.3, 1);transition:opacity .8s ease-out,-webkit-transform .8s cubic-bezier(0.16, 1, 0.3, 1);-o-transition:opacity .8s ease-out,-o-transform .8s cubic-bezier(0.16, 1, 0.3, 1);-moz-transition:opacity .8s ease-out,transform .8s cubic-bezier(0.16, 1, 0.3, 1),-moz-transform .8s cubic-bezier(0.16, 1, 0.3, 1);transition:opacity .8s ease-out,transform .8s cubic-bezier(0.16, 1, 0.3, 1);transition:opacity .8s ease-out,transform .8s cubic-bezier(0.16, 1, 0.3, 1),-webkit-transform .8s cubic-bezier(0.16, 1, 0.3, 1),-moz-transform .8s cubic-bezier(0.16, 1, 0.3, 1),-o-transform .8s cubic-bezier(0.16, 1, 0.3, 1)}section.bandeau-cta .bandeau-cta-intro.is-visible{opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}section.bandeau-cta .bandeau-cta-boutons .bandeau-cta-bouton-link{text-decoration:none;color:#fff;font-weight:600;padding:40px 30px 20px 20px;background:rgba(39,65,45,.3);display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;gap:20px;height:auto;opacity:0;-webkit-transform:translateY(30px);-moz-transform:translateY(30px);-o-transform:translateY(30px);transform:translateY(30px);-webkit-transition:opacity .6s ease-out,-webkit-transform .6s cubic-bezier(0.16, 1, 0.3, 1);transition:opacity .6s ease-out,-webkit-transform .6s cubic-bezier(0.16, 1, 0.3, 1);-o-transition:opacity .6s ease-out,-o-transform .6s cubic-bezier(0.16, 1, 0.3, 1);-moz-transition:opacity .6s ease-out,transform .6s cubic-bezier(0.16, 1, 0.3, 1),-moz-transform .6s cubic-bezier(0.16, 1, 0.3, 1);transition:opacity .6s ease-out,transform .6s cubic-bezier(0.16, 1, 0.3, 1);transition:opacity .6s ease-out,transform .6s cubic-bezier(0.16, 1, 0.3, 1),-webkit-transform .6s cubic-bezier(0.16, 1, 0.3, 1),-moz-transform .6s cubic-bezier(0.16, 1, 0.3, 1),-o-transform .6s cubic-bezier(0.16, 1, 0.3, 1)}section.bandeau-cta .bandeau-cta-boutons .bandeau-cta-bouton-link.is-visible{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}section.bandeau-cta .bandeau-cta-boutons .bandeau-cta-bouton-link:nth-of-type(3n+1){background:rgba(39,65,45,.3)}section.bandeau-cta .bandeau-cta-boutons .bandeau-cta-bouton-link:nth-of-type(3n+2){background:rgba(39,65,45,.6)}section.bandeau-cta .bandeau-cta-boutons .bandeau-cta-bouton-link:nth-of-type(3n+3){background:#27412d}section.bandeau-cta .bandeau-cta-boutons .bandeau-cta-bouton-link:before{content:"";display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;width:35px;height:35px;-webkit-mask-size:35px;mask-size:35px;-webkit-mask-image:url(../../img/blocks/4f023dd92ebd7f470526.svg);mask-image:url(../../img/blocks/4f023dd92ebd7f470526.svg);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background-color:#fff;-webkit-align-self:flex-end;align-self:flex-end;-webkit-transition:-webkit-transform .3s ease 0s;transition:-webkit-transform .3s ease 0s;-o-transition:-o-transform .3s ease 0s;-moz-transition:transform .3s ease 0s, -moz-transform .3s ease 0s;transition:transform .3s ease 0s;transition:transform .3s ease 0s, -webkit-transform .3s ease 0s, -moz-transform .3s ease 0s, -o-transform .3s ease 0s}section.bandeau-cta .bandeau-cta-boutons .bandeau-cta-bouton-link:hover:before{-webkit-transform:translate(5px, -5px);-moz-transform:translate(5px, -5px);-o-transform:translate(5px, -5px);transform:translate(5px, -5px);-webkit-transition:-webkit-transform .3s ease 0s;transition:-webkit-transform .3s ease 0s;-o-transition:-o-transform .3s ease 0s;-moz-transition:transform .3s ease 0s, -moz-transform .3s ease 0s;transition:transform .3s ease 0s;transition:transform .3s ease 0s, -webkit-transform .3s ease 0s, -moz-transform .3s ease 0s, -o-transform .3s ease 0s}section.bandeau-cta .bandeau-cta-boutons .swiper-pagination{margin-top:40px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;gap:10px}section.bandeau-cta .bandeau-cta-boutons .swiper-pagination.swiper-pagination-lock{display:none}section.bandeau-cta .bandeau-cta-boutons .swiper-pagination .swiper-pagination-bullet{width:15px;height:15px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background-color:#fff;opacity:1;-webkit-transition:all .3s ease;-o-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease;cursor:pointer}section.bandeau-cta .bandeau-cta-boutons .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:var(--wp--preset--color--color-2)}section.bandeau-cta .bandeau-cta-boutons .swiper-pagination .swiper-pagination-bullet:hover{background-color:rgba(39,65,45,.8)}
