*,*:after,*:before{-moz-box-sizing:border-box;box-sizing:border-box;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;text-rendering:optimizeLegibility}html{font-size:62.5%}body{font-weight:normal;font-size:1.8rem;line-height:1.55;font-family:"futura-pt",sans-serif;font-weight:400;font-style:normal;color:#22021b;margin:0}p,h1,h2,h3,h4,ul,a,figcaption,input,textarea{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.clear{*zoom:1}.clear:before,.clear:after{content:" ";display:table}.clear:after{clear:both}.flex{display:flex}img{max-width:100%;vertical-align:bottom;height:auto;object-fit:cover;max-height:90vh}a{color:inherit;display:inline-block;text-decoration:none;-webkit-tap-highlight-color:hsla(0,0%,100%,0);outline:0;transition:all .3s}a:focus{outline:0}span,li,div{-webkit-tap-highlight-color:hsla(0,0%,100%,0)}input:focus{outline:0;border:1px solid #e1e1e1}ul{list-style:none;padding:0;margin:0}.alignnone,a img.alignnone{margin:5px 20px 20px 0}.aligncenter,div.aligncenter,a img.aligncenter{display:block;margin:5px auto 5px auto}.alignright,a img.alignright{float:right;margin:5px 0 20px 20px}.alignleft,a img.alignleft{float:left;margin:5px 20px 20px 0}.textcenter{text-align:center}.bloc_map{margin:0}.acf-map{width:100%;height:calc(100vh - 65px);border:0;margin:0}.acf-map img{max-width:inherit !important}.button{display:inline-block;cursor:pointer;transition:all .3s;text-transform:uppercase;font-size:1.8rem;letter-spacing:.18rem}.button:after{content:"";display:block;width:100%;height:1px;background-color:#22021b;transition:all .3s;float:right}.button:hover:after,.button.active:after{width:0%}.button_white:after{background-color:#fff}.container{max-width:1070px;width:90%;margin:0 auto}.header{display:flex;padding:23px 2%;justify-content:space-between;align-items:flex-start;position:fixed;top:0;left:0;width:100%;z-index:10}.header>div{flex:1}.header .header_right{text-align:right;display:flex;justify-content:flex-end;align-items:end}.header .openMenu{cursor:pointer;display:inline-block;width:30px;height:30px;position:relative}.header .openMenu span,.header .openMenu:before,.header .openMenu:after{display:block;content:"";width:30px;height:2px;background-color:#fff;margin:6px 0 6px;transition:all .5s}.header .openMenu.active span{display:none}.header .openMenu.active:before,.header .openMenu.active:after{position:absolute;top:5px;left:0}.header .openMenu.active:before{transform:rotate(45deg)}.header .openMenu.active:after{transform:rotate(-45deg)}.header .logo{margin-top:6px;transition:all .3s}.header .logo img{max-width:128px;transition:all .5s}.header .logo .logo_noir{display:none}.header.sticky{background-color:#fff;color:#22021b;padding:10px 2%;align-items:center}.header.sticky .logo{margin-top:0}.header.sticky .logo img{max-width:150px}.header.sticky:not(.active){box-shadow:0px 2px 5px 0px rgba(18,18,24,.1019607843)}.header.black:not(.active),.header.sticky:not(.active),.header.active_black{color:#22021b}.header.black:not(.active) .openMenu span,.header.black:not(.active) .openMenu:before,.header.black:not(.active) .openMenu:after,.header.sticky:not(.active) .openMenu span,.header.sticky:not(.active) .openMenu:before,.header.sticky:not(.active) .openMenu:after,.header.active_black .openMenu span,.header.active_black .openMenu:before,.header.active_black .openMenu:after{background-color:#22021b}.header.black:not(.active) .logo .logo_noir,.header.sticky:not(.active) .logo .logo_noir,.header.active_black .logo .logo_noir{display:block}.header.black:not(.active) .logo .logo_blanc,.header.sticky:not(.active) .logo .logo_blanc,.header.active_black .logo .logo_blanc{display:none}.header.active{background-color:rgba(0,0,0,0);padding:23px 2%;align-items:flex-start}.header.active .logo{display:block !important}.header.active .logo img{max-width:232px}.wpml-ls-legacy-list-horizontal{border:0;margin:0px;padding:0}.wpml-ls-legacy-list-horizontal .wpml-ls-current-language{opacity:.5}.wpml-ls-legacy-list-horizontal a:hover{opacity:.8}body:not(.home) .main{position:fixed;top:0;left:0;width:100%}.home .header .logo{display:none}.mainnav{position:fixed;overflow:hidden;top:0;left:0;background-color:#22021b;color:#fff;transform:translateX(-100%);transition:all .5s;width:100%;height:100vh;padding:125px 2% 0px;z-index:2;display:flex;flex-direction:column;justify-content:center}.mainnav.active{transform:none}.mainnav .mainnav_bottom{width:100%;padding:29px 2%;text-align:center}.mainnav .mainnav_menus_sec{display:flex;position:relative;margin-bottom:33px;justify-content:center;align-items:center;gap:30px}.mainnav .mainnav_menus_sec .menu{display:flex;gap:30px}.mainnav .mainnav_menus_sec .menu a[target=_blank]:after{content:"";display:inline-block;width:8px;height:8px;background-image:url(../img/ext.svg);background-size:100%;margin-left:5px;transition:all .3s}.mainnav .mainnav_menus_sec .menu a[target=_blank]:hover:after{transform:translateX(2px)}.mainnav .mainnav_menus_sec .menu a:hover{opacity:.8}.reseaux{display:flex}.reseaux a{width:40px;height:40px;border-radius:100%;border:1px solid #fff;text-align:center;line-height:40px;margin:0 5px}.reseaux a:hover{background-color:#fff;color:#22021b}.footer{position:relative;overflow:hidden;display:flex;flex-direction:column;justify-content:space-between;align-items:center;padding:13px 0;height:90vh;color:#fff}.footer .logo img{width:109px}.footer.footer_black{background:url(../img/footer.svg) no-repeat center center #22021b}.footer.footer_black .logo{margin-bottom:40px}.footer.footer_black .logo img{width:250px}.footer.footer_black .content{text-align:center;margin:auto}.footer.footer_black .content a[target=_blank]:after{content:"";display:inline-block;width:8px;height:8px;background-image:url(../img/ext.svg);background-size:100%;margin-left:5px;transition:all .3s}.footer.footer_black .content a[target=_blank]:hover:after{transform:translateX(2px)}.footer.footer_black .content a:hover{opacity:.8}.footer .footer_bas{text-align:center;position:relative;padding:17px 0;display:flex;justify-content:space-between;align-items:center;width:90%;margin:0 auto}.footer .footer_bas>*{flex:1}.footer .footer_bas .menu{display:flex;gap:50px}.footer .footer_bas a:hover{opacity:.8}.footer .footer_bas .reseaux{margin:0;justify-content:center}.footer .footer_bas .wpml-ls-legacy-list-horizontal{text-align:right}.footer .bloc_chapitre{margin-bottom:auto}.bloc_chapitre{color:#fff;width:100%;margin:auto auto;text-align:center;max-width:1043px}.bloc_chapitre .menu{display:flex;align-items:center}.bloc_chapitre .menu .title_upp{margin-bottom:10px}.bloc_chapitre .menu li{flex:1}.bloc_chapitre .menu li.current-menu-item .bg{opacity:1;z-index:-2}.bloc_chapitre .menu li:hover .bg{opacity:1;z-index:-1}.bloc_chapitre .menu li span{display:block}.bloc_chapitre .menu .bg{transition:all .5s;position:absolute;top:0;left:0;width:100%;height:100%;z-index:-2;opacity:0}.bloc_chapitre .menu .bg img{width:100vw;height:100vh;max-height:none;object-fit:cover;z-index:2;position:relative;transform:scale(1.1)}.bloc_chapitre .menu .bg div:after{background:linear-gradient(180deg, rgba(34, 2, 27, 0.4) 0%, rgba(34, 2, 27, 0.4) 100%);position:absolute;top:0;left:0;content:"";display:block;width:100%;height:100%;z-index:2}.bloc_chapitre .menu a:hover .title_2{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:4px}.title_upp,.content_free h5{font-size:1.8rem;text-transform:uppercase;font-weight:500;margin:0;letter-spacing:.18rem}.title,.content_free h1{font-size:8rem;line-height:1;margin:0;font-family:"Tinos",serif;font-weight:400;text-transform:uppercase}.title_2,.content_free h2{font-size:4.6rem;font-family:"Tinos",serif;font-weight:400;line-height:1.08;text-transform:uppercase;margin:0}.title_3,.content_free h3{font-size:3.2rem;font-family:"Tinos",serif;font-weight:400;line-height:1.31}.title_4,.content_free h4{font-family:"Tinos",serif;font-size:2.4rem;line-height:1.42;font-weight:400;margin:0}.content_free h2,.content_free h3,.content_free h4,.content_free h5{margin:30px 0}.content_free p{margin:20px 0}.content_free h2,.content_free h3,.content_free h4,.content_free h5,.content_free p{margin:30px 0}.content_free h2:first-child,.content_free h3:first-child,.content_free h4:first-child,.content_free h5:first-child,.content_free p:first-child{margin-top:0}.content_free h2:last-child,.content_free h3:last-child,.content_free h4:last-child,.content_free h5:last-child,.content_free p:last-child{margin-bottom:0}.content_free h5{color:#ad8325}.content_free p{letter-spacing:.02rem}.content_free a:hover:not(.button){opacity:.8}.go_next{text-align:center;cursor:pointer;margin:0 0 43px;color:#fff}.go_next:before{content:"";display:block;margin:28px auto;height:50px;width:1px;background:#fff;transition:all .3s}.go_next:hover:before{transform:translateY(5px)}.video-container{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden}.video-container iframe,.video-container object,.video-container embed{width:100%;height:100%;position:absolute;top:0;left:0}.fullpage .section{margin:0;text-align:center}.fullpage .section_footer .fp-tableCell{display:flex;flex-direction:column;width:100%}.fullpage .section-content{background-color:#22021b;color:#fff}.fullpage .section-content .fp-tableCell{display:flex;position:relative}.fullpage .section-content .fp-tableCell>figure{flex:1;width:50%;height:100%;overflow:hidden}.fullpage .section-content .fp-tableCell>figure img{width:100%;height:100%;object-fit:cover;max-height:none;transform:scale(1);transition:all .5s;transform-origin:center center}.fullpage .section-content .fp-tableCell .content{display:flex;flex-direction:column;position:relative;z-index:2;width:50%;text-align:left;opacity:0;transition:all 1s .5s}.fullpage .section-content .fp-tableCell .content .title_2{margin:11px 0 32px;max-width:340px}.fullpage .section-content .fp-tableCell .content_text{padding:20vh 13.5% 13vh}.fullpage .section-content:nth-child(odd) .fp-tableCell{flex-direction:row-reverse}.fullpage .section-content:nth-child(2) .deco{margin:auto auto 0}.fullpage .section-content:nth-child(3) .deco{margin:auto 0 0 0}.fullpage .section-content:nth-child(4) .deco{order:-1;margin:auto 24% auto auto}.fullpage .section-content:nth-child(4) .content_text{padding-top:0}.fullpage .section-content.active .fp-tableCell>figure img{transform:scale(1.1)}.fullpage .section-content.active .content{opacity:1}.fullpage .section-intro .fp-tableCell{display:flex;flex-direction:column;justify-content:center}.fullpage .section-intro .fp-bg{top:0;bottom:0;width:100%;position:absolute;z-index:-1}.fullpage .section-intro .fp-bg video,.fullpage .section-intro .fp-bg img{width:100%;height:100%;object-fit:cover;max-height:none}.fullpage .section-intro .fp-bg div{width:100%;height:100%}.fullpage .section-intro .fp-bg:after{background:linear-gradient(180deg, rgba(34, 2, 27, 0.4) 0%, rgba(34, 2, 27, 0.4) 100%);position:fixed;top:0;left:0;content:"";display:block;width:100%;height:100%}.fullpage .section-intro video{width:100%}.fullpage .section-intro .content{color:#fff;margin:auto auto 68px;text-align:center}.fullpage .section-intro .content .icon_blanc{width:239px;display:block;margin:0 auto}.fullpage .section-intro .content figure{margin-bottom:101px}.fullpage .section-intro .content>div{max-width:505px;margin:0 auto}.fullpage .section-intro .content p{margin:0}.fullpage .fp-section.active:before{background:rgba(55,50,48,.2)}.fullpage .fp-watermark{display:none}#fp-nav{z-index:0}#fp-nav ul li{margin:15px 20px}#fp-nav ul li a span{background:#fff;width:8px;height:8px;opacity:.5;margin:-4px 0 0 -4px}#fp-nav ul li a.active span{opacity:1;width:8px;height:8px;margin:-4px 0 0 -4px}#fp-nav.black ul li a span{background:#000}#fp-nav.fp-right{right:6px}@keyframes opa{from{opacity:0}to{opacity:1}}.bloc_entete{color:#fff;display:flex;flex-direction:column;justify-content:center;text-align:center;margin:0;position:relative;padding:100px 0 100px;height:100vh;overflow:hidden}.bloc_entete .bg{width:100%;height:100%;position:absolute;top:0;left:0;object-fit:cover;overflow:hidden}.bloc_entete .bg img{width:100%;height:100%;max-height:none;object-fit:cover;transform:scale(1)}.bloc_entete .bg:after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg, rgba(34, 2, 27, 0.4) 0%, rgba(34, 2, 27, 0.4) 100%)}.bloc_entete .content{position:relative;margin-top:auto;animation:opa .5s 0s ease-in-out forwards;opacity:0;max-width:759px;margin:0 auto}.bloc_entete .content .title_upp{margin-bottom:10px}section{margin:92px 0}section.bloc_gauche_droite .title_2{color:#ad8325;text-align:center;margin-bottom:50px}section.bloc_gauche_droite.img_right .cols{flex-direction:row-reverse}section.bloc_gauche_droite .cols{display:flex;justify-content:space-between;align-items:center}section.bloc_gauche_droite .media{flex-basis:50%;overflow:hidden}section.bloc_gauche_droite .media .vt{width:66%;margin-left:34%}section.bloc_gauche_droite figure,section.bloc_gauche_droite video{height:100%;width:100%;object-fit:cover}section.bloc_gauche_droite figure img,section.bloc_gauche_droite video img{width:100%;height:100%;max-height:none}section.bloc_gauche_droite .content{padding:0;flex-basis:32%}.bloc_puh_texte_image{background-color:#22021b;color:#fff;margin:0 0 135px;padding:139px 0;position:relative}.bloc_puh_texte_image .container{max-width:880px}.bloc_puh_texte_image .content_free{max-width:610px;width:70%}.bloc_puh_texte_image .content_free h2,.bloc_puh_texte_image .content_free h3,.bloc_puh_texte_image .content_free h4{color:#ad8325}.bloc_puh_texte_image .content_free p{max-width:340px}.bloc_puh_texte_image .media{position:absolute;right:0;bottom:-46px;max-width:360px;width:28%}.bloc_puh_texte_image .media img{width:100%;max-height:100%;object-fit:cover}.bloc_deux_colonnes .container{max-width:880px}.bloc_deux_colonnes .title_2{color:#ad8325;text-align:center;margin-bottom:50px}.bloc_deux_colonnes .cols{display:flex;justify-content:space-between}.bloc_deux_colonnes .cols>*{flex:1;max-width:340px}.bloc_texte{text-align:center}.bloc_texte .title_2,.bloc_texte h2{color:#ad8325;margin-bottom:50px}.bloc_texte .container{max-width:880px}.bloc_texte .container p{max-width:520px;margin-left:auto;margin-right:auto}.bloc_image{margin:0}.bloc_image figure{width:100%;overflow:hidden}.bloc_image figure img{width:100%;transform:scale(1.1)}.bloc_triptyque{display:flex;justify-content:space-between;position:relative;align-items:center;margin:0px 0 135px}.bloc_triptyque .media{flex-basis:37.5%}.bloc_triptyque .media img{width:100%;max-height:80vh}.bloc_triptyque .media video{width:100%;height:100%;object-fit:cover}.bloc_triptyque .content{max-width:610px;width:50%;margin-left:7%;margin-bottom:100px}.bloc_triptyque .content p{width:57%}.bloc_triptyque .on{position:absolute;z-index:1;right:25%;bottom:-45px;margin:auto;max-width:270px;overflow:hidden}.bloc_triptyque.img_left{flex-direction:row-reverse}.bloc_triptyque.img_left .on{right:auto;left:25%}.bloc_triptyque.img_left .content{margin-right:7%;margin-left:0}@media(max-width: 1320px){.bloc_triptyque .content{margin-right:0;padding-top:30px}.bloc_triptyque .media{flex-basis:30%}.bloc_triptyque .on{right:20%;max-width:200px}.bloc_triptyque.img_left .content{margin-left:0}.bloc_triptyque.img_left .on{left:20%}}.bloc_libre{margin-top:150px;margin-bottom:150px}.bloc_libre .title{margin-bottom:50px}.otgs-development-site-front-end{display:none}/*!
 * animate.css -https://daneden.github.io/animate.css/
 * Version - 3.7.2
 * Licensed under the MIT license - http://opensource.org/licenses/MIT
 *
 * Copyright (c) 2019 Daniel Eden
 */@-webkit-keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes traitY{from{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes traitY{from{transform:scaleY(0)}to{transform:scaleY(1)}}.traitY{-webkit-animation-name:traitY;animation-name:traitY}@-webkit-keyframes traitX{from{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes traitX{from{transform:scaleX(0)}to{transform:scaleX(1)}}.traitX{-webkit-animation-name:traitX;animation-name:traitX}@-webkit-keyframes fadeInUp{from{opacity:0;-webkit-transform:translate3d(0, -50px, 0);transform:translate3d(0, -50px, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes fadeInUp{from{opacity:0;-webkit-transform:translate3d(0, -50px, 0);transform:translate3d(0, -50px, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}@-webkit-keyframes fadeInLeft{from{opacity:0;-webkit-transform:translate3d(-50px, 0, 0);transform:translate3d(-50px, 0, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes fadeInLeft{from{opacity:0;-webkit-transform:translate3d(-50px, 0, 0);transform:translate3d(-50px, 0, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}@-webkit-keyframes fadeInRight{from{opacity:0;-webkit-transform:translate3d(50px, 0, 0);transform:translate3d(50px, 0, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes fadeInRight{from{opacity:0;-webkit-transform:translate3d(50px, 0, 0);transform:translate3d(50px, 0, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}.fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}@-webkit-keyframes fadeInUp{from{opacity:0;-webkit-transform:translate3d(0, 50px, 0);transform:translate3d(0, 50px, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes fadeInUp{from{opacity:0;-webkit-transform:translate3d(0, 50px, 0);transform:translate3d(0, 50px, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}@-webkit-keyframes zoomIn{from{opacity:0;-webkit-transform:scale(1.1);transform:scale(1.1)}50%{opacity:1}}@keyframes zoomIn{from{opacity:0;-webkit-transform:scale(1.1);transform:scale(1.1)}50%{opacity:1}}.zoomIn{-webkit-animation-name:zoomIn;animation-name:zoomIn;animation-fill-mode:forwards;-webkit-animation-fill-mode:forwards}.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.animated.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.animated.delay-025s{-webkit-animation-delay:.25s;animation-delay:.25s}.animated.delay-05s{-webkit-animation-delay:.5s;animation-delay:.5s}.animated.delay-075s{-webkit-animation-delay:.75s;animation-delay:.75s}.animated.delay-1s{-webkit-animation-delay:1s;animation-delay:1s}.animated.delay-125s{-webkit-animation-delay:1.25s;animation-delay:1.25s}.animated.delay-15s{-webkit-animation-delay:1.5s;animation-delay:1.5s}.animated.delay-175s{-webkit-animation-delay:1.75s;animation-delay:1.75s}.animated.delay-2s{-webkit-animation-delay:2s;animation-delay:2s}.animated.delay-3s{-webkit-animation-delay:3s;animation-delay:3s}.animated.delay-4s{-webkit-animation-delay:4s;animation-delay:4s}.animated.delay-5s{-webkit-animation-delay:5s;animation-delay:5s}.animated.fast{-webkit-animation-duration:800ms;animation-duration:800ms}.animated.faster{-webkit-animation-duration:500ms;animation-duration:500ms}.animated.slow{-webkit-animation-duration:2s;animation-duration:2s}.animated.slower{-webkit-animation-duration:3s;animation-duration:3s}@media screen and (max-width: 980px){.header{padding:10px 5%}.header .logo img{width:80px}.header.active{padding:10px 5%}.header.sticky{padding:10px 5%;align-items:flex-start}.container{width:85%}.footer.footer_img{background:#22021b}.footer .footer_bas .menu{display:block;text-align:center}.footer .footer_bas .menu li{margin:10px 0}.bloc_chapitre{margin:0;padding:0}.bloc_chapitre .menu{display:block}.bloc_chapitre .menu li{margin:30px 0}.bloc_chapitre .menu img{display:none !important}.mainnav{padding:70px 5% 100px;overflow:scroll;justify-content:flex-start}.mainnav .mainnav_bottom{padding:0}.mainnav .wpml-ls-legacy-list-horizontal{margin:0}.mainnav .mainnav_menus_sec{display:block;margin-bottom:10px}.mainnav .mainnav_menus_sec .menu{display:block;text-align:center}.mainnav .mainnav_menus_sec .menu li{margin:5px 0}.mainnav .reseaux{justify-content:center;margin-top:30px}.title,.content_free h1{font-size:4rem;line-height:1.1}.title_2,.content_free h2{font-size:2.8rem}.title_3,.content_free h3{font-size:2.8rem}.title_4,.content_free h4{font-size:2rem}.fullpage .section{margin:0;text-align:center}.fullpage .section-intro .content{display:block;padding:0 10%}.fullpage .section-intro .content .icon_blanc{width:140px}.fullpage .section-intro .content figure{margin-bottom:50px}.fullpage .section-intro .content p{margin:0}.fullpage .section-content .fp-tableCell{flex-direction:column}.fullpage .section-content .fp-tableCell>figure{width:100%;height:30%}.fullpage .section-content .fp-tableCell .content{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;height:70%}.fullpage .section-content .fp-tableCell .content .deco{display:none}.fullpage .section-content .fp-tableCell .content .content_text{padding:20px 10%}.fullpage .section-content:nth-child(odd) .fp-tableCell{flex-direction:column}#fp-nav ul li{margin:15px 10px}#fp-nav.fp-right{right:7px}section{margin:60px 0}section.bloc_gauche_droite .cols{display:block}section.bloc_gauche_droite .media{margin-bottom:30px}section.bloc_gauche_droite .media .vt{margin:0 auto}.bloc_deux_colonnes .cols{flex-direction:column;gap:20px}.bloc_puh_texte_image{padding:60px 0;margin-bottom:60px}.bloc_puh_texte_image .content_free{width:auto}.bloc_puh_texte_image .media{width:85%;position:static;margin:30px auto 0}.bloc_triptyque{flex-wrap:wrap;align-items:center;padding:0 7.5%;margin:60px 0}.bloc_triptyque.img_left .content{margin-right:0}.bloc_triptyque .content{width:100%;margin:0px 0 50px}.bloc_triptyque .content p{width:100%}.bloc_triptyque .on{margin-right:auto;position:static}.bloc_triptyque .media{flex-basis:100%;margin:30px auto 0}.bloc_entete .content{padding:13px 5% 40px}.bloc_entete .content .title_upp{margin:0 0 10px}.bloc_libre{margin-top:100px}}/*# sourceMappingURL=main.css.map */
