/*!/wp-content/themes/theme-vierge-child/style.css*/@font-face{font-family:'Roboto';src:url(/wp-content/themes/theme-vierge-child/fonts/Roboto-Light.woff2) format("woff2"),url(/wp-content/themes/theme-vierge-child/fonts/Roboto-Light.ttf) format("ttf");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:'Roboto';src:url(/wp-content/themes/theme-vierge-child/fonts/Roboto-LightItalic.woff2) format("woff2"),url(/wp-content/themes/theme-vierge-child/fonts/Roboto-LightItalic.ttf) format("ttf");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:'Roboto';src:url(/wp-content/themes/theme-vierge-child/fonts/Roboto-Regular.woff2) format("woff2"),url(/wp-content/themes/theme-vierge-child/fonts/Roboto-Regular.ttf) format("ttf");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'Roboto';src:url(/wp-content/themes/theme-vierge-child/fonts/Roboto-Italic.woff2) format("woff2"),url(/wp-content/themes/theme-vierge-child/fonts/Roboto-Italic.ttf) format("ttf");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:'Roboto';src:url(/wp-content/themes/theme-vierge-child/fonts/Roboto-Bold.woff2) format("woff2"),url(/wp-content/themes/theme-vierge-child/fonts/Roboto-Bold.ttf) format("ttf");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:'Roboto';src:url(/wp-content/themes/theme-vierge-child/fonts/Roboto-BoldItalic.woff2) format("woff2"),url(/wp-content/themes/theme-vierge-child/fonts/Roboto-BoldItalic.ttf) format("ttf");font-weight:800;font-style:italic;font-display:swap}@font-face{font-family:'Roboto';src:url(/wp-content/themes/theme-vierge-child/fonts/Roboto-Black.woff2) format("woff2"),url(/wp-content/themes/theme-vierge-child/fonts/Roboto-Black.ttf) format("ttf");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:'Roboto';src:url(/wp-content/themes/theme-vierge-child/fonts/Roboto-BlackItalic.woff2) format("woff2"),url(/wp-content/themes/theme-vierge-child/fonts/Roboto-BlackItalic.ttf) format("ttf");font-weight:900;font-style:italic;font-display:swap}html{line-height:18px;font-size:16px}@media (min-width:300px) and (max-width:1499px){html{line-height:20px;line-height:calc(18px + (22 - 18) * (100vw - 300px) / (1500 - 300))}}@media (min-width:1500px){html{line-height:22px}}@media (min-width:300px) and (max-width:1499px){html{font-size:18px;font-size:calc(16px + (20 - 16) * (100vw - 300px) / (1500 - 300))}}@media (min-width:1500px){html{font-size:20px}}html .txt_contenu{font-size:16px}@media (min-width:300px) and (max-width:1499px){html .txt_contenu{font-size:18px;font-size:calc(16px + (20 - 16) * (100vw - 300px) / (1500 - 300))}}@media (min-width:1500px){html .txt_contenu{font-size:20px}}html .chapo,html .bouton{font-size:14px}@media (min-width:300px) and (max-width:1499px){html .chapo,html .bouton{font-size:16px;font-size:calc(14px + (18 - 14) * (100vw - 300px) / (1500 - 300))}}@media (min-width:1500px){html .chapo,html .bouton{font-size:18px}}html h2{font-size:20px;line-height:22px}@media (min-width:300px) and (max-width:1499px){html h2{font-size:22px;font-size:calc(20px + (24 - 20) * (100vw - 300px) / (1500 - 300))}}@media (min-width:1500px){html h2{font-size:24px}}@media (min-width:300px) and (max-width:1499px){html h2{line-height:26px;line-height:calc(22px + (30 - 22) * (100vw - 300px) / (1500 - 300))}}@media (min-width:1500px){html h2{line-height:30px}}html h1,html .bigtxt{font-size:28px;line-height:30px}@media (min-width:300px) and (max-width:1499px){html h1,html .bigtxt{font-size:43px;font-size:calc(28px + (58 - 28) * (100vw - 300px) / (1500 - 300))}}@media (min-width:1500px){html h1,html .bigtxt{font-size:58px}}@media (min-width:300px) and (max-width:1499px){html h1,html .bigtxt{line-height:46px;line-height:calc(30px + (62 - 30) * (100vw - 300px) / (1500 - 300))}}@media (min-width:1500px){html h1,html .bigtxt{line-height:62px}}a,a:hover,a:visited,a:focus,a:active{color:#FF1D25}.caption{margin-top:10px;display:block}#breadcrumbs{margin-left:auto;margin-right:auto;width:calc(100% - 30px)}body.home #breadcrumbs{display:none}#breadcrumbs>span{font-size:.8rem;line-height:1.1;text-transform:uppercase}@media only screen and (min-width:768px){.column{column-count:2;column-gap:30px}}@media only screen and (min-width:1080px){.column{column-count:3;column-gap:30px}}body{margin-bottom:30px}body *{font-family:"Roboto",sans-serif;color:#FF1D25}body header#masthead{display:flex;justify-content:space-between;align-items:center;width:100%;position:sticky;top:0;margin:10px 0 30px 0;background-color:#fff;padding:10px 15px;border-bottom:1px solid #FF1D25;transition:all 0.2s ease-out;z-index:99}@media only screen and (min-width:768px){body header#masthead{border-radius:30px;top:30px;margin:30px;width:calc(100% - 60px);border:1px solid #FF1D25}}@media only screen and (min-width:1080px){body header#masthead{padding:0 30px}}body header#masthead .site-branding{min-width:270px;display:flex;justify-content:flex-start;align-items:center}body header#masthead .site-branding>a{width:60px;margin-right:10px}body header#masthead .site-branding .site-title{margin:0;padding:0}body header#masthead .site-branding .site-title a{text-transform:uppercase;font-weight:800;text-decoration:unset}@media only screen and (max-width:1080px) and (min-width:0){body header#masthead .site-branding .site-title a{font-size:1.3rem}}body header#masthead .site-branding .site-title a:visited{color:#FF1D25}body header#masthead .site-branding .site-description{font-size:12px;margin:unset;display:none!important}body header#masthead .main-navigation ul{display:flex;justify-content:flex-end}body header#masthead .main-navigation ul li{padding:20px 10px}body header#masthead .main-navigation ul li a{transition:all 0.2s ease-out}@media only screen and (max-width:1094px) and (min-width:0){body header#masthead .main-navigation ul li#menu-item-31{display:none}}@media only screen and (max-width:768px) and (min-width:0){body header#masthead .main-navigation ul li#menu-item-31{display:block}}body header#masthead .main-navigation ul li:before{content:"";position:absolute;bottom:-1px;left:0;width:100%;height:2px;background-color:#FF1D25;opacity:0;transition:all 0.2s ease-out}body header#masthead .main-navigation ul li.current-menu-item a,body header#masthead .main-navigation ul li:hover a{transform:skew(3deg,2deg);transition:all 0.2s ease-out}body header#masthead .main-navigation ul li.current-menu-item:before,body header#masthead .main-navigation ul li:hover:before{opacity:1;transition:all 0.2s ease-out}body header#masthead .main-navigation ul li a{font-weight:800}body header#masthead .main-navigation ul li a:visited{color:#FF1D25}body.is-scrolled header#masthead{top:-1px;border:1px solid #fff;transition:all 0.2s ease-out;box-shadow:rgba(149,157,165,.2) 0 8px 24px}@media only screen and (min-width:768px){body.is-scrolled header#masthead{top:10px}}body main{margin-left:auto;margin-right:auto;width:calc(100% - 30px)}@media only screen and (min-width:768px){body main{width:calc(100% - 60px)}}body main .intro,body main .accu2,body main .accu3,body main .accu4,body main .accu5,body main .accu6,body main .accu7,body main .accu8,body main .page-header{margin-bottom:30px;padding-bottom:30px;border-bottom:1px solid #FF1D25}@media only screen and (max-width:768px) and (min-width:0){body.home .intro,body.home .accu2,body.home .accu3,body.home .accu4,body.home .accu5,body.home .accu6,body.home .accu7,body.home .accu8{position:relative;padding-bottom:60px}body.home .intro .bouton,body.home .accu2 .bouton,body.home .accu3 .bouton,body.home .accu4 .bouton,body.home .accu5 .bouton,body.home .accu6 .bouton,body.home .accu7 .bouton,body.home .accu8 .bouton{position:absolute;bottom:30px;right:0;width:100%}}.borderBottom{margin-bottom:30px;padding-bottom:30px;border-bottom:1px solid #FF1D25}.borderTop{margin-top:30px;padding-top:30px;border-top:1px solid #FF1D25}.centrage{margin-left:auto;margin-right:auto;width:calc(100% - 30px)}@media only screen and (min-width:768px){.centrage{width:calc(100% - 60px)}}body.single .post .contenu,body.single .post .entry-footer{margin-top:30px;padding-top:30px;border-top:1px solid #FF1D25}body.single .post .contenu .entry-content,body.single .post .entry-footer .entry-content{margin:unset}body.single .post .contenu .entry-content p,body.single .post .entry-footer .entry-content p{margin:unset}#comments{margin-bottom:30px;padding-bottom:30px;border-bottom:1px solid #FF1D25}@media only screen and (max-width:768px) and (min-width:0){nav.main-navigation .menu-primary-menu-container{position:fixed;top:0;right:0;width:100%;height:100%;transform:translateX(-100%);background-color:#fff;display:flex;align-items:center;justify-content:center;transition:all 0.2s ease-out;border-radius:100%;pointer-events:none}nav.main-navigation .menu-primary-menu-container ul{flex-direction:column}nav.main-navigation .menu-primary-menu-container ul li a{text-align:center;font-size:24px!important}}nav.main-navigation .menu-toggle{z-index:33;position:absolute;top:7px;right:4px;background-color:#fff;border:unset;color:#fff;width:60px;height:auto}nav.main-navigation .menu-toggle::before{content:"menu";position:absolute;bottom:-5px;left:50%;transform:translateX(-50%);color:#FF1D25;text-transform:uppercase;font-size:10px;opacity:1;transition:all 0.2s ease-out}nav.main-navigation .menu-toggle::after{content:"Fermer";position:absolute;bottom:-7px;left:50%;transform:translateX(-50%);color:#FF1D25;text-transform:uppercase;font-size:10px;opacity:0;transition:all 0.2s ease-out;padding-right:5px}nav.main-navigation .menu-toggle>div{width:100%;height:2px;display:block;margin-bottom:2px;background-color:#FF1D25;transition:all 0.2s ease-out;transform-origin:5px 2px}nav.main-navigation .menu-toggle>div:nth-last-child(1){position:relative}@media only screen and (max-width:768px) and (min-width:0){nav.main-navigation .menu-toggle{display:block}}@media only screen and (max-width:768px) and (min-width:0){nav.main-navigation.toggled .menu-primary-menu-container{transform:translateX(0);transition:all 0.2s ease-out;width:100%;border-radius:0;pointer-events:all}nav.main-navigation.toggled .menu-toggle::before{opacity:0;transition:all 0.2s ease-out}nav.main-navigation.toggled .menu-toggle::after{opacity:1;transition:all 0.2s ease-out}nav.main-navigation.toggled .menu-toggle>div:nth-child(1){transform:rotate(45deg)}nav.main-navigation.toggled .menu-toggle>div:nth-child(4){transform:rotate(-45deg)}nav.main-navigation.toggled .menu-toggle>div:nth-child(2),nav.main-navigation.toggled .menu-toggle>div:nth-child(3){opacity:0;transition:all 0.2s ease-out}}footer#colophon{margin-left:auto;margin-right:auto;width:calc(100% - 30px)}@media only screen and (min-width:768px){footer#colophon{width:calc(100% - 60px)}}.introAccu{display:flex;justify-content:space-between;align-items:center;padding-bottom:30px;flex-wrap:wrap}@media only screen and (min-width:768px){.introAccu.spe>div,.introAccu.spe>a{width:calc(100%/3)}}.introAccu.spe>a{display:flex;justify-content:flex-end}.introAccu.spe .chapo{text-align:center}#Calque_1{height:22px}.clear{display:block;clear:both}.flex-fiche{padding-top:30px;padding-bottom:30px}.flex-fiche .wp-block-image{margin-top:30px;flex:100%}.flex-fiche figure img,.flex-fiche picture img{border-radius:30px}@media only screen and (max-width:768px) and (min-width:0){.flex-fiche ul{margin:1em 0 0 0}.flex-fiche ul>li{margin:1em}}@media only screen and (min-width:768px){.flex-fiche .ficheEtablissement{margin-left:90px;margin-bottom:unset;min-width:350px}}.ficheEtablissement{display:flex;align-items:center;flex-wrap:wrap}.ficheEtablissement>div:first-child{background-color:#FF1D25;color:#fff;margin-right:30px}.ficheEtablissement a{text-decoration:unset;display:flex;align-items:center;position:relative;font-weight:300}.ficheEtablissement a.lastItem svg{padding:2px}.ficheEtablissement a svg{color:#FF1D25;height:40px;width:40px;margin-right:8px;z-index:1;position:relative}.ficheEtablissement a svg .cls-1,.ficheEtablissement a svg path{fill:#ff1d25}.ficheEtablissement a:before{content:"";position:absolute;top:-50%;left:0;transform:translateY(50%) scale(0);background-color:#f4f4f4;border-radius:100%;height:40px;width:40px;transition:all 0.2s ease-out;z-index:0}.ficheEtablissement a:hover:before{background-color:#f4f4f4;height:40px;width:40px;transition:all 0.2s ease-out;transform:translateY(50%) scale(1)}.ficheEtablissement div,.ficheEtablissement a{padding:5px 15px;border-radius:20px;margin-right:10px}.ficheEtablissement div a,.ficheEtablissement a a{padding:unset;margin:unset;border:unset;background-color:#fff;color:#FF1D25}.parent{display:flex;flex-wrap:wrap;width:100%;z-index:0}@media only screen and (min-width:768px){.parent{width:calc(100% + 30px);margin-left:-15px;margin-right:-15px}}.parent .accu4{margin-left:auto;margin-right:auto;width:100%}@media only screen and (min-width:768px){.parent .accu4{width:calc(100% - 30px)}}.parent>article{flex-basis:100%}@media only screen and (min-width:768px){.parent>article{flex-basis:calc(50% - 30px);margin:15px}}@media only screen and (min-width:1080px){.parent>article{flex-basis:calc(33.33% - 30px);margin:15px}}@media only screen and (min-width:1280px){.parent>article{flex-basis:calc(33.33% - 30px);margin:15px}}.parent>article .contenu{padding-top:10px;padding-bottom:30px}@media only screen and (min-width:768px){.parent>article .contenu{padding-right:30px}}.parent>article .contenu h2{padding-bottom:10px;padding-top:0;margin:0;font-weight:800}.parent>article .contenu h2 a{text-decoration:unset;color:#FF1D25}.parent>article .contenu h2 a:visited,.parent>article .contenu h2 a:hover{color:#FF1D25}.parent>article .contenu .txt_contenu{margin:0}.parent>article .contenu .txt_contenu p{margin:0;padding:0}.parent>article .contenu .category{padding-bottom:10px}.parent>article .contenu .category a{text-transform:uppercase;font-weight:300;text-decoration:unset;color:#FF1D25}.parent>article .contenu .category a:visited{color:#FF1D25}.parent>article .pasdimage{background-color:#f4f4f4}.parent>article .image{height:300px;width:100%;display:inline-block;transition:all 0.2s ease-out;overflow:hidden;border-radius:30px;position:relative}.parent>article .image .cache{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#FF1D25;z-index:1;opacity:0;display:flex;align-items:center;justify-content:center;transition:all 0.2s ease-out}.parent>article .image .cache svg{color:#FF1D25;height:18px}.parent>article .image .cache svg .cls-1{fill:#fff}.parent>article .image:hover{box-shadow:rgba(149,157,165,.3) 0 8px 24px;transition:all 0.2s ease-out}.parent>article .image:hover .cache{transition:all 0.2s ease-out;opacity:1}.parent>article .image img{width:100%;height:100%!important;border-radius:30px;object-fit:cover}@media only screen and (min-width:768px){.parent>article .image img{height:auto}}.parent>article:nth-child(10n){flex-basis:100%}.accu2,.accu4,.accu6,.page-header{display:flex;flex-direction:column-reverse}@media only screen and (min-width:768px){.accu2,.accu4,.accu6,.page-header{display:flex;justify-content:space-between;align-items:center;flex-direction:row}.accu2>div,.accu4>div,.accu6>div,.page-header>div{width:50%}}.accu2 .contenantImage img,.accu4 .contenantImage img,.accu6 .contenantImage img,.page-header .contenantImage img{border-radius:30px}@media only screen and (max-width:768px) and (min-width:0){.accu2 .contenantImage,.accu4 .contenantImage,.accu6 .contenantImage,.page-header .contenantImage{margin-bottom:30px}}.accu2 .contenant,.accu4 .contenant,.accu6 .contenant,.page-header .contenant{display:flex;justify-content:center;align-items:start;flex-direction:column}@media only screen and (min-width:768px){.accu2 .contenant,.accu4 .contenant,.accu6 .contenant,.page-header .contenant{padding-right:60px}}.accu2 .contenant .chapo,.accu4 .contenant .chapo,.accu6 .contenant .chapo,.page-header .contenant .chapo{padding-bottom:10px}.accu2 .contenant .bigtxt,.accu4 .contenant .bigtxt,.accu6 .contenant .bigtxt,.page-header .contenant .bigtxt{margin:0;padding:0;padding-bottom:10px}.chapo{text-transform:uppercase;font-weight:300;text-decoration:unset;color:#FF1D25}.bigtxt{font-weight:800}.bouton{text-transform:uppercase;font-weight:300;text-decoration:unset;color:#FF1D25;display:flex;align-items:center}.bouton svg{margin-left:10px;color:#FF1D25;height:22px;margin-bottom:2px;transition:all 0.2s ease-out}.bouton svg .cls-1{fill:#ff1d25}.bouton:hover,.bouton:visited{color:#FF1D25}.bouton:hover svg,.bouton:visited svg{margin-left:15px;transition:all 0.2s ease-out}.bouton2{margin-top:20px;text-transform:uppercase;font-weight:300;text-decoration:unset;color:#FF1D25;display:flex;align-items:center;background-color:#FF1D25;border-radius:30px;padding:6px 20px;display:flex;justify-content:space-between;align-items:center}@media only screen and (min-width:768px){.bouton2{display:none}}.bouton2 span{color:#fff}.bouton2 svg{margin-left:10px;color:#fff;height:22px;margin-bottom:2px;transition:all 0.2s ease-out}.bouton2 svg .cls-1{fill:#fff}.bouton2:hover,.bouton2:visited{color:#fff}.bouton2:hover span,.bouton2:visited span{transform:translateX(5px);transition:all 0.2s ease-out}@media only screen and (min-width:768px){.grid-container{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start}}@media only screen and (min-width:768px){.grid-container .grid-row{display:flex;flex-direction:column;width:calc(50% - 30px);margin-left:30px}}@media only screen and (min-width:768px){.grid-container>div{width:50%}}@media only screen and (min-width:768px){.grid-container .grid-item1 .txt_contenu{display:none}.grid-container .grid-item1 .image{height:25vh!important}}@media only screen and (min-width:768px){.grid-container .grid-item2 .txt_contenu{display:none}.grid-container .grid-item2 .image{height:25vh!important}}.grid-container .item .contenu{padding-top:20px;padding-right:30px;padding-bottom:30px}.grid-container .item .contenu h2{padding-bottom:10px;padding-top:0;margin:0}.grid-container .item .contenu h2 a{font-weight:800;text-decoration:unset;color:#FF1D25}.grid-container .item .contenu h2 a:visited,.grid-container .item .contenu h2 a:hover{color:#FF1D25}.grid-container .item .contenu .txt_contenu p{margin:0;padding:0}.grid-container .item .contenu .category{padding-bottom:10px}.grid-container .item .contenu .category a{text-transform:uppercase;font-weight:300;text-decoration:unset;color:#FF1D25}.grid-container .item .contenu .category a:not(:nth-of-type(1)){display:none}.grid-container .item .contenu .category a:visited{color:#FF1D25}.grid-container .item .image{height:300px;width:100%;display:inline-block;overflow:hidden;border-radius:30px;position:relative}@media only screen and (min-width:768px){.grid-container .item .image{height:calc(76vh - 85px)}}.grid-container .item .image .cache{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#FF1D25;z-index:1;opacity:0;display:flex;align-items:center;justify-content:center;transition:all 0.2s ease-out}.grid-container .item .image .cache svg{color:#FF1D25;height:18px}.grid-container .item .image .cache svg .cls-1{fill:#fff}.grid-container .item .image:hover .cache{transition:all 0.2s ease-out;opacity:1}.grid-container .item .image img{width:100%;height:100%!important;border-radius:30px;object-fit:cover}@media only screen and (min-width:768px){.grid-container .item .image img{height:auto}}.grid-flex{display:flex;flex-wrap:wrap;width:100%;z-index:0}@media only screen and (min-width:768px){.grid-flex{width:calc(100% + 30px);margin-left:-15px;margin-right:-15px}}.grid-flex .item{flex-basis:100%}@media only screen and (min-width:768px){.grid-flex .item{flex-basis:calc(50% - 30px);margin:15px}}@media only screen and (min-width:1080px){.grid-flex .item{flex-basis:calc(33.33% - 30px);margin:15px}}@media only screen and (min-width:1280px){.grid-flex .item{flex-basis:calc(25% - 30px);margin:15px}}.grid-flex .item .contenu{padding-top:10px;padding-bottom:50px}@media only screen and (min-width:768px){.grid-flex .item .contenu{padding-right:30px;padding-bottom:30px}}.grid-flex .item .contenu h2,.grid-flex .item .contenu h3{padding-bottom:10px;padding-top:0;margin:0;font-weight:800}.grid-flex .item .contenu h2 a,.grid-flex .item .contenu h3 a{text-decoration:unset;color:#FF1D25}.grid-flex .item .contenu h2 a:visited,.grid-flex .item .contenu h2 a:hover,.grid-flex .item .contenu h3 a:visited,.grid-flex .item .contenu h3 a:hover{color:#FF1D25}.grid-flex .item .contenu .txt_contenu p{margin:0;padding:0}.grid-flex .item .contenu .category{padding-bottom:10px}.grid-flex .item .contenu .category a{text-transform:uppercase;font-weight:300;text-decoration:unset;color:#FF1D25}.grid-flex .item .contenu .category a:visited{color:#FF1D25}.grid-flex .item .image{height:300px;width:100%;display:inline-block;overflow:hidden;border-radius:30px;position:relative}.grid-flex .item .image .cache{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#FF1D25;z-index:1;opacity:0;display:flex;align-items:center;justify-content:center;transition:all 0.2s ease-out}.grid-flex .item .image .cache svg{color:#FF1D25;height:18px}.grid-flex .item .image .cache svg .cls-1{fill:#fff}.grid-flex .item .image:hover .cache{transition:all 0.2s ease-out;opacity:1}.grid-flex .item .image img{width:100%;height:100%!important;border-radius:30px;object-fit:cover}@media only screen and (min-width:768px){.grid-flex .item .image img{height:auto}}.grid-flex .item .pasdimage{background-color:#f4f4f4}.pasdimage{background-color:#f4f4f4}.btnSlider{display:flex;align-items:center}.btnSlider .btnarr{cursor:pointer}.btnSlider .btnarr.btnnext{margin-left:15px;transition:all 0.2s ease-out}.btnSlider .btnarr.btnnext:hover{transform:translateX(5px);transition:all 0.2s ease-out}.btnSlider .btnarr.btnprev{transition:all 0.2s ease-out}.btnSlider .btnarr.btnprev:hover .arrow svg{transform:translateX(5px);transition:all 0.2s ease-out}.btnSlider .btnarr .arrow svg{color:#FF1D25;height:22px;margin-bottom:2px}.btnSlider .btnarr .arrow svg .cls-1{fill:#FF1D25}.btnSlider .btnarr .arrow svg .cls-2{fill:#FF1D25}.post-slick-carousel-slider{z-index:0}@media only screen and (min-width:768px){.post-slick-carousel-slider .slick-slide{padding-right:30px}}.post-slick-carousel-slider .slick-slide .contenu{padding-top:10px;padding-bottom:30px}@media only screen and (min-width:768px){.post-slick-carousel-slider .slick-slide .contenu{padding-right:30px}}.post-slick-carousel-slider .slick-slide .contenu h2{padding-bottom:10px;padding-top:0;margin:0;font-weight:800}.post-slick-carousel-slider .slick-slide .contenu h2 a{text-decoration:unset;color:#FF1D25}.post-slick-carousel-slider .slick-slide .contenu h2 a:visited,.post-slick-carousel-slider .slick-slide .contenu h2 a:hover{color:#FF1D25}.post-slick-carousel-slider .slick-slide .contenu .txt_contenu p{margin:0;padding:0}.post-slick-carousel-slider .slick-slide .contenu .category{padding-bottom:10px}.post-slick-carousel-slider .slick-slide .contenu .category a{text-transform:uppercase;font-weight:300;text-decoration:unset;color:#FF1D25}.post-slick-carousel-slider .slick-slide .contenu .category a:visited{color:#FF1D25}.post-slick-carousel-slider .slick-slide .image{height:300px;width:100%;display:inline-block;overflow:hidden;border-radius:30px;position:relative}.post-slick-carousel-slider .slick-slide .image .cache{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#FF1D25;z-index:1;opacity:0;display:flex;align-items:center;justify-content:center;transition:all 0.2s ease-out}.post-slick-carousel-slider .slick-slide .image .cache svg{color:#FF1D25;height:18px}.post-slick-carousel-slider .slick-slide .image .cache svg .cls-1{fill:#fff}.post-slick-carousel-slider .slick-slide .image:hover .cache{transition:all 0.2s ease-out;opacity:1}.post-slick-carousel-slider .slick-slide .image img{width:100%;height:100%!important;border-radius:30px;object-fit:cover}@media only screen and (min-width:768px){.post-slick-carousel-slider .slick-slide .image img{height:auto}}.pagination{margin-top:30px;padding-top:30px;border-top:1px solid #FF1D25}.pagination .nav-links{display:flex;justify-content:flex-end;align-items:center;flex-wrap:wrap}.pagination .nav-links *{margin-right:5px;padding:0 10px}@media only screen and (min-width:768px){.flex-post{display:flex;justify-content:space-between;align-items:center}}.flex-post .titre{text-align:center;padding-left:2vw;padding-right:2vw}.flex-post .image{width:100%;display:inline-block;overflow:hidden;border-radius:30px;position:relative}@media only screen and (min-width:768px){.flex-post .image{height:calc(100vh - 160px)}}@media only screen and (min-width:768px){.flex-post .image{max-width:50%}}.flex-post .image .cache{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#FF1D25;z-index:1;opacity:0;display:flex;align-items:center;justify-content:center;transition:all 0.2s ease-out}.flex-post .image .cache svg{color:#FF1D25;height:18px}.flex-post .image .cache svg .cls-1{fill:#fff}.flex-post .image:hover .cache{transition:all 0.2s ease-out;opacity:1}.flex-post .image img{width:100%;height:100%!important;border-radius:30px;object-fit:cover}@media only screen and (min-width:768px){.flex-post .image img{height:auto}}nav.main-navigation.toggled div .menu .menu-item{animation-duration:0.55s;animation-duration:0.3s;animation-delay:0.2s;animation-name:animate-pop;animation-timing-function:cubic-bezier(.26,.53,.74,1.48);animation-fill-mode:backwards}nav.main-navigation.toggled div .menu .menu-item:nth-child(1){animation-delay:0.2s}nav.main-navigation.toggled div .menu .menu-item:nth-child(2){animation-delay:0.3s}nav.main-navigation.toggled div .menu .menu-item:nth-child(3){animation-delay:0.4s}nav.main-navigation.toggled div .menu .menu-item:nth-child(4){animation-delay:0.5s}nav.main-navigation.toggled div .menu .menu-item:nth-child(5){animation-delay:0.6s}nav.main-navigation.toggled div .menu .menu-item:nth-child(6){animation-delay:0.7s}@keyframes animate-pop{0%{opacity:0;transform:scale(.5,.5)}100%{opacity:1;transform:scale(1,1)}}@media screen and (prefers-reduced-motion:reduce){.animate{animation:none!important}}.footerMenu{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;justify-content:center;gap:20px}.footerMenu li{margin:0}.footerMenu li a{text-decoration:none;color:#FF1D25;font-weight:500;transition:color .3s ease}.footerMenu li a:hover{color:#FF1D25}@media(max-width:600px){.footerMenu{flex-direction:column;gap:10px}.footerMenu li a{font-size:16px;color:#FF1D25!important}}.site-info{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;justify-content:flex-start;gap:20px}#breadcrumbs{width:calc(100% - 60px)}