@font-face{font-display:swap;font-family:"Poppins";font-style:normal;font-weight:300;src:url(//saint-jacques-aquitaine.com/wp-content/themes/stjacquesaquitaine/css/../fonts/poppins/poppins-300.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Poppins";font-style:normal;font-weight:400;src:url(//saint-jacques-aquitaine.com/wp-content/themes/stjacquesaquitaine/css/../fonts/poppins/poppins-regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Poppins";font-style:normal;font-weight:600;src:url(//saint-jacques-aquitaine.com/wp-content/themes/stjacquesaquitaine/css/../fonts/poppins/poppins-600.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Poppins";font-style:normal;font-weight:700;src:url(//saint-jacques-aquitaine.com/wp-content/themes/stjacquesaquitaine/css/../fonts/poppins/poppins-700.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Oregano";font-style:normal;font-weight:400;src:url(//saint-jacques-aquitaine.com/wp-content/themes/stjacquesaquitaine/css/../fonts/oregano/oregano-regular.woff2) format("woff2")}*,:before,:after{margin:0;padding:0;font-family:sans-serif;vertical-align:baseline;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}.dashicons:before,.dashicons-before:before{font-family:dashicons !important}.grecaptcha-badge{visibility:hidden}input[type=submit]{cursor:pointer}input[type=submit]:focus-visible{outline:none}input{border:none}input:focus-visible{outline:2px solid;outline-offset:-2px}body{width:100%;position:relative;margin:0 auto}a{display:block;text-decoration:none;color:#000;transition:all .3s ease;-webkit-transition:all .3s ease}#footer a:hover{color:#dcec4a}ul{list-style:none}li{margin-bottom:5px;font-family:"Poppins"}li span{margin-left:5px}li::marker{content:"•";font-size:18px}img{display:block;max-width:100%;height:auto;border-radius:21px;object-fit:cover}.error-message{color:red}.success-message{color:green}#cn-accept-cookie{background-color:#008300 !important}#cn-refuse-cookie{background-color:#9c1a1a !important}#cn-accept-cookie,#cn-refuse-cookie{color:#fff !important}#cookie-notice #cn-more-info{margin-top:10px}@keyframes fade{from{opacity:0}to{opacity:1}}.active-p{display:block !important;animation:fade .5s forwards}.moins{rotate:0deg !important}.fade{opacity:0}.breadcrumb{margin:0;padding:0;font-weight:400;list-style:none}.breadcrumb #breadcrumbs a,.breadcrumb #breadcrumbs span{display:inline-block}.breadcrumb #breadcrumbs a,.breadcrumb #breadcrumbs span,.breadcrumb #breadcrumbs .breadcrumb_last{color:#407378;text-decoration:underline}.breadcrumb #breadcrumbs .breadcrumbs-accueil{padding-left:25px;background-size:22px;background-image:url(//saint-jacques-aquitaine.com/wp-content/themes/stjacquesaquitaine/css/../img/icon-home.png);background-position:left;background-repeat:no-repeat}#cards{display:flex;flex-direction:column;flex-wrap:wrap;margin:40px auto 20px auto}#cards .card{display:block;width:246px;height:auto;margin:0 auto;box-shadow:0px 10px 8px #00000029;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out}#cards .card img{width:100%;height:158px}#cards .card .texte{display:flex;height:190px;padding:0 15px;flex-direction:column;justify-content:center;align-items:center;background-color:#fff;text-align:center}#cards .card .texte .bouton{width:125px;height:29px;font-size:12px}#cards img,#slider img,.menu-item-gtranslate-child img{border-radius:0}#main{display:block;padding-top:62px;overflow:hidden}.container{display:block;width:100%;max-width:1160px;margin:0 auto;padding:37px}#titre_h1{font-family:"Oregano"}#titre_h1,.titre{color:#407378;font-size:32px;font-weight:700;line-height:1}.stitre{margin:8px 0 18px;color:#6a9aef;font-size:17px;font-weight:600;line-height:1}.titre-card{color:#407378;margin-bottom:7px;font-size:16px;font-weight:600}h3,h4,a,p{font-family:"Poppins"}h2{font-size:30px;font-family:"Oregano"}p{margin-bottom:20px;font-size:14px}.none{display:none !important}iframe{display:block;width:100%;border-radius:12px;border:1px solid #000}.separateur{display:block;width:80%;max-width:1036px;margin:0 auto;height:2px;background-color:#dfea67}.outline{width:100%;padding:15px;border:solid 2px #dcec4a;border-radius:10px}.adresse:before{background-image:url(//saint-jacques-aquitaine.com/wp-content/themes/stjacquesaquitaine/css/../img/picto-adresse.webp)}.telephone:before{background-image:url(//saint-jacques-aquitaine.com/wp-content/themes/stjacquesaquitaine/css/../img/picto-telephone.webp)}.email:before{background-image:url(//saint-jacques-aquitaine.com/wp-content/themes/stjacquesaquitaine/css/../img/picto-email.webp)}.telephone,.email,.adresse{display:flex;flex-direction:column;align-items:center;font-family:"Poppins"}.telephone:before,.email:before,.adresse:before{content:"";width:28px;height:28px;background-size:cover;background-repeat:no-repeat}.wpcf7 form.failed .wpcf7-response-output,.wpcf7 form.aborted .wpcf7-response-output{margin:20px 0 0;padding:20px;color:red;border-radius:21px;background-color:#fff;border:none}.ur-frontend-form .ur-form-row .ur-form-grid .ur-field-item.field-checkbox ul li::marker{content:""}.ur-frontend-form .ur-form-row .ur-form-grid .ur-lost-password-content-container .ur-lost-password-title,.ur-frontend-form .ur-form-row .ur-form-grid .ur-lost-password-content-container .ur-lost-password-message{display:none}#informations .carousel-nav,#actualites .carousel-nav,#informations .slider-nav,#actualites .slider-nav{display:block;position:absolute;width:100%;height:100%;top:0}#informations .carousel-nav .navigation,#actualites .carousel-nav .navigation,#informations .slider-nav .navigation,#actualites .slider-nav .navigation{position:absolute;top:50%;font-size:40px;border:0;color:#407378;background-color:transparent;transform:translateY(-50%);cursor:pointer;z-index:2}#informations .carousel-nav .prev,#actualites .carousel-nav .prev,#informations .slider-nav .prev,#actualites .slider-nav .prev{left:5px}#informations .carousel-nav .next,#actualites .carousel-nav .next,#informations .slider-nav .next,#actualites .slider-nav .next{right:5px}#informations #carousel-dots,#actualites #carousel-dots,#informations #slider-dots,#actualites #slider-dots{display:flex;position:absolute;width:100%;right:50%;bottom:-70px;left:50%;gap:6px;justify-content:center;transform:translate(-50%)}#informations #carousel-dots .dot,#actualites #carousel-dots .dot,#informations #slider-dots .dot,#actualites #slider-dots .dot{display:block;width:10px;height:10px;background-color:#b6b6b6;border-radius:50%}#informations #carousel-dots .dot.active,#actualites #carousel-dots .dot.active,#informations #slider-dots .dot.active,#actualites #slider-dots .dot.active{background-color:#707070}.boutons{display:flex;gap:10px;justify-content:space-evenly}.bouton{display:flex;width:150px;height:40px;margin:0 auto;align-items:center;justify-content:center;font-size:15px;font-weight:600;font-family:"Poppins";text-align:center;border-radius:32px;border:2px solid;transition:all .3s ease;-webkit-transition:all .3s ease;cursor:pointer}.bouton-ming{color:#407378;border-color:#407378}.bouton-ming:hover{color:#fff;background-color:#407378}.bouton-ming-reverse{color:#fff;background-color:#407378;border-color:#407378}.bouton-white{color:#407378;background-color:#fff;border-color:#fff}.bouton-white:hover{color:#fff;background-color:#407378}.bouton-yellow{color:#fff;background-color:#dcec4a;border-color:#dcec4a}.bouton-yellow:hover{color:#dcec4a;background-color:transparent;border-color:#dcec4a}.bouton-yellow-reverse{color:#dcec4a;border-color:#dcec4a}.bouton-yellow-reverse:hover{color:#fff;background-color:#dcec4a;border-color:#dcec4a}.bouton-blue{color:#6a9aef;border-color:#6a9aef}.bouton-blue:hover{color:#fff;background-color:#6a9aef}.bouton-blue-reverse{color:#fff;background-color:#6a9aef;border-color:#6a9aef}.bouton-blue-reverse:hover{color:#6a9aef;background-color:#fff}.bouton-mingYellow{color:#407378;background-color:#fff;border-color:#dcec4a}.bouton-mingYellow:hover{color:#fff;background-color:#dcec4a}.bouton-mingYellow-reverse{color:#dcec4a;background-color:#407378;border-color:#dcec4a}.bouton-mingYellow-reverse:hover{color:#407378;background-color:#dcec4a}#adherer .bouton-yellow,#compostela .bouton-yellow{color:#407378}.bouton-sbm{width:20%;height:34px;font-size:18px;color:#407378;background-color:#dcec4a;border-radius:0 20px 20px 0;border:2px solid #dcec4a;background-image:url(//saint-jacques-aquitaine.com/wp-content/themes/stjacquesaquitaine/css/../img/picto-envoyer.webp);background-size:23px;background-position:center;background-repeat:no-repeat}.bouton-sbm:hover{color:#dcec4a;background-color:#407378;border-color:#407378}::-webkit-input-placeholder{color:#407378;font-family:sans-serif;font-weight:100;opacity:1}:-moz-placeholder{color:#407378;font-family:sans-serif;font-weight:100;opacity:1}::-moz-placeholder{color:#407378;font-family:sans-serif;font-weight:100;opacity:1}:-ms-input-placeholder{color:#407378;font-family:sans-serif;font-weight:100;opacity:1}::-ms-input-placeholder{color:#407378;font-family:sans-serif;font-weight:100;opacity:1}::placeholder{color:#407378;font-family:sans-serif;font-weight:100;opacity:1}#header,.sous-menu{display:block;position:fixed;width:75%;top:0;bottom:0;z-index:5;height:100vh;min-height:-webkit-fill-available;background-color:#407378;transition:all .4s ease;-webkit-transition:all .4s ease;overflow:hidden}.header,.sous-menu{right:-75%}.header-visible,.sous-menu-visible{right:0;border-left:solid 1px #000}.bandeau-top{display:block;position:fixed;width:100%;height:62px;top:0;right:0;bottom:0;left:0;background-color:#407378;transition:all .4s ease;-webkit-transition:all .4s ease}.bandeau-top .header-title h1{display:inline-block;color:#fff;font-size:32px;padding:10px}.bandeau-top .header-title .lien-logo{display:block;width:110px;height:62px;margin-left:30px}.bandeau-top .header-title .logo{display:block;position:absolute;width:auto;height:35px;top:0;bottom:0;left:37px;margin:auto;border-radius:0;transition:all .4s ease;-webkit-transition:all .4s ease}.bandeau-top-move{transform:translate3d(-75%,0,0);-webkit-transform:translate3d(-75%,0,0)}.burger{display:block;position:absolute;width:26px;height:4px;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);background:#fff;transition:background-color .1s,.3s;-webkit-transition:background-color .1s,.3s}.burger:before,.burger:after{display:block;content:"";position:absolute;width:26px;height:4px;background:#fff;transition:all .4s ease;-webkit-transition:all .4s ease}.burger:before{margin-top:-8px}.burger:after{margin-top:8px}.burger-open{background-color:initial}.burger-open:before,.burger-open:after{margin-top:0;background-color:#fff}.burger-open:before{transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}.burger-open:after{transform:rotate(45deg);-webkit-transform:rotate(45deg)}.burger-toggle{display:block;position:absolute;width:40px;height:40px;top:50%;right:7%;transform:translate(-5%,-50%)}.overlay{display:none;position:fixed;top:0;right:75%;bottom:0;z-index:6;width:100%;transition:all .4s ease;-webkit-transition:all .4s ease}.overlay-visible{display:block}.burger-toggle-right{right:25px}.nav-menu{text-transform:uppercase}.nav-menu .logo-link{display:none}.nav-menu .menu-title{display:flex;width:100%;height:60px;justify-content:center;align-items:center;border-bottom:solid 1px #fff}.nav-menu .menu-title span{display:block;color:#fff;font-family:"Poppins";font-size:16px;font-weight:600}.nav-menu #menu_principal li{display:block;position:relative;margin:0}.nav-menu #menu_principal li #menu_next,.nav-menu #menu_principal li #menu_previous{position:absolute;width:60px;height:60px;top:0;bottom:0;padding:0;color:#fff;text-align:center;font-weight:700;line-height:60px;justify-content:center;background-color:#dcec4a;border-bottom:1px solid #fff;cursor:pointer;z-index:2}.nav-menu #menu_principal li #menu-previous{right:0}.nav-menu #menu_principal li:after{content:"";display:block;position:absolute;right:0;bottom:0;left:0;border-bottom:1px solid #fff}.nav-menu #menu_principal a,.nav-menu #menu_principal span{display:flex;height:60px;margin:0;padding-left:80px;align-items:center;color:#fff;font-size:15px;font-family:"Poppins"}.nav-menu #menu_principal .sous-menu .menu-title span{padding-left:60px}.nav-menu #menu_principal .gt-current-wrapper{display:none}.nav-menu #menu_principal .menu-item-gtranslate{position:initial}.nav-menu #menu_principal .menu-item-gtranslate .sub-menu{display:flex;width:100%;height:60px;align-items:center}.nav-menu #menu_principal .menu-item-gtranslate .sub-menu li{width:100%}.nav-menu #menu_principal .menu-item-gtranslate .sub-menu li a,.nav-menu #menu_principal .menu-item-gtranslate .sub-menu li span{height:auto;padding-left:0;justify-content:center;gap:5px;transition:all .1s ease;-webkit-transition:all .1s ease}.nav-menu #menu_principal .menu-item-gtranslate .sub-menu li a.glink.gt-current-lang span{color:#dcec4a}.nav-menu #menu_principal .menu-item-gtranslate .sub-menu li:hover a span{color:#dcec4a}.nav-menu #menu_principal .menu-item-gtranslate .sub-menu li:after{border-bottom:none}.nav-menu .membership .bouton{margin:10px auto;text-transform:initial}.nav-menu .membership .bouton:hover{background-color:#dcec4a;border-color:#dcec4a}#footer{display:block;width:100%;font-size:12px;font-family:Arial,Helvetica,sans-serif;background-color:#407378;text-align:center}#footer .container #logo-footer{width:138px;height:74px;margin:0 auto 20px auto}#footer .container #logo-footer img{border-radius:0}#footer .container .stitre{margin-bottom:8px;color:#dcec4a;text-transform:uppercase}#footer .container li::marker{content:""}#footer .container a,#footer .container span{color:#fff;font-weight:300}#footer .container a:hover{color:#dcec4a}#footer .container #a-propos,#footer .container #besoin-infos{margin-bottom:15px}#footer .container #coordonnees .telephone,#footer .container #coordonnees .email,#footer .container #coordonnees .adresse{flex-direction:row;justify-content:center;margin-bottom:5px}#footer .container #coordonnees a,#footer .container #coordonnees span{font-size:12px}#footer .container #coordonnees a:before,#footer .container #coordonnees span:before{content:"";display:inline-block;width:4px;height:4px;margin-right:5px;padding:0;background-color:#fff;border-radius:50%;vertical-align:middle}#footer .container #coordonnees .searchbar{display:block}#footer .container #coordonnees .searchbar #secondary label{width:176px}#footer .container #coordonnees .searchbar #secondary label span{display:none}#footer .container #coordonnees .searchbar #secondary .search-form{display:flex;width:100%;max-width:704px;height:34px;margin-top:14px;justify-content:center}#footer .container #coordonnees .searchbar #secondary .search-form .search-field{display:block;width:100%;height:34px;padding:0 10px;border-radius:43px 0 0 43px;border-color:transparent}#footer .container #coordonnees .searchbar #secondary .search-form .search-field:focus-visible{outline-color:#dcec4a}#footer .container #coordonnees .searchbar #secondary .search-form .search-submit{display:block;width:47px;font-size:0;border-width:0;background:url(//saint-jacques-aquitaine.com/wp-content/themes/stjacquesaquitaine/css/../img/search.png);background-color:#dcec4a;background-size:28px;background-position:center;background-repeat:no-repeat;border-radius:0 43px 43px 0}#footer .copyrights{display:block;padding:20px 0 15px;text-align:center}#footer .copyrights p{display:block;color:#fff;font-size:10px}#footer .copyrights p:first-child{margin-bottom:5px}#footer .copyrights p:last-child{margin:0}#haut-page{display:block;position:relative;background-image:url(//saint-jacques-aquitaine.com/wp-content/themes/stjacquesaquitaine/css/../img/pexels-vincent-sebart.webp);background-position:center;background-repeat:no-repeat;background-color:transparent;background-size:cover}#haut-page .container{padding:80px 37px}#haut-page .container .blur{display:flex;width:246px;height:295px;margin:0 auto;padding:0 16px;flex-direction:column;justify-content:center;text-align:center;border-radius:34px;backdrop-filter:blur(30px);-webkit-backdrop-filter:blur(30px)}#haut-page .container .blur #titre_h1{color:#dcec4a;font-weight:100}#haut-page .container .blur p{margin:11px 0;color:#fff;font-size:13px}#haut-page .container .blur span{display:none;width:23px;height:23px;margin-left:10px;color:#dcec4a;background-color:#fff;border-radius:50%;line-height:23px;opacity:0;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out}#haut-page .container .blur .bouton-ming-reverse{width:86px;height:26px;margin:0 auto;font-size:11px;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out}#haut-page .container .blur .bouton-ming-reverse:hover{color:#fff;background-color:#dcec4a;border-color:#dcec4a;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out}#association{background-size:contain;background-repeat:no-repeat}#association .container .contenu .texte p{margin-bottom:0}#association .container .contenu .texte p:nth-child(2){display:none}#association .container .contenu .texte .bouton{margin:16px auto;font-weight:700;border-width:3px}#association .container .contenu img{height:167px;margin:0 auto}#gironde{background-color:#407378}#gironde .container .titre{color:#dcec4a}#gironde .container .stitre{color:#fff}#gironde .container #cards .card{margin-bottom:20px}#gironde .container #cards .card img{height:146px}#gironde .container #cards .card .texte{padding:10px 12px 20px}#gironde .container #cards .card .texte p{margin-bottom:14px}#activites .container #cards .card{margin-bottom:30px}#activites .container #cards .card .texte p{margin-bottom:10px}#informations{display:block;width:100%;height:352px;margin:0 auto 30px auto}#informations #slider{display:block;position:relative;height:100%;overflow-x:clip}#informations #slider .slider-inner{display:block;height:100%}#informations #slider .slider-inner .slide{position:absolute;width:100%;left:-100%;opacity:0;z-index:0;transition:all 1s ease-in-out;-webkit-transition:all 1s ease-in-out}#informations #slider .slider-inner .slide .slider-link,#informations #slider .slider-inner .slide .texte{width:100%}#informations #slider .slider-inner .slide img{display:block;width:100%;height:175px;object-fit:cover}#informations #slider .slider-inner .slide .texte{display:flex;width:100%;height:177px;padding:22px 43px;flex-direction:column;text-align:center;justify-content:center;color:#000;background-color:#d5d3bc}#informations #slider .slider-inner .slide .texte .titre{margin-bottom:12px;color:#407378;font-size:16px}#informations #slider .slider-inner .slide .texte p{margin-bottom:10px;font-size:13px}#informations #slider .slider-inner .slide .texte .bouton{width:125px;height:30px}#informations #slider .slider-inner .slide.active{left:0;opacity:1;z-index:1}#informations #slider .slider-nav #slider-dots{bottom:-30px}#actualites{display:block;width:100%;margin:0 auto}#actualites .container-carousel{margin:0 auto;padding:0}#actualites .container-carousel .carousel{display:block;position:relative}#actualites .container-carousel .carousel #carousel-inner{display:block}#actualites .container-carousel .carousel #carousel-inner .slide{position:absolute;top:0;padding:17px 15px 22px;border-radius:12px;border:2px solid #407378;transition:all .6s ease-in-out;-webkit-transition:all .6s ease-in-out}#actualites .container-carousel .carousel #carousel-inner .slide img{width:100%;height:133px;border-radius:11px;object-fit:cover}#actualites .container-carousel .carousel #carousel-inner .slide .texte .titre{width:100%;margin:15px 0 10px;font-size:17px;font-weight:600;text-align:center}#actualites .container-carousel .carousel #carousel-inner .slide .texte p{margin-bottom:16px;font-size:14px;text-align:center}#actualites .container-carousel .carousel #carousel-inner .slide .texte .bouton{width:100%;height:auto;font-size:14px;font-weight:400;border:none}#actualites .container-carousel .carousel #carousel-inner .slide .texte .bouton:hover{color:#407378;background-color:#fff}#actualites .container-carousel .carousel #carousel-inner .slide.active{position:absolute;top:-16px;right:0;z-index:1}#actualites .container-carousel .carousel .carousel-nav .navigation{top:45%;transform:translateY(-45%)}.tnp-email,.my-question{width:80%;padding-left:15px;font-family:"Poppins";border-radius:43px 0 0 43px}.tnp-email:focus-visible,.my-question:focus-visible{outline-color:#dcec4a}.tnp-email::placeholder,.my-question::placeholder{font-family:"Poppins"}#boite-idee{display:flex;margin-top:105px;align-items:center;justify-content:center;background-position:center;background-repeat:no-repeat;background-image:url(//saint-jacques-aquitaine.com/wp-content/themes/stjacquesaquitaine/css/../img/img-montagne-accueil.webp)}#boite-idee .container{padding:97px 35px}#boite-idee .container .blur{display:flex;padding:21px 13px 38px;flex-direction:column;justify-content:center;border-radius:21px;backdrop-filter:blur(30px);-webkit-backdrop-filter:blur(30px)}#boite-idee .container .blur .titre{margin-bottom:16px;font-size:22px;font-weight:600;text-align:center}#boite-idee .container .blur .titre span{display:block}#boite-idee .container .blur .texte{margin-bottom:15px}#boite-idee .container .blur .texte p{margin-bottom:0;font-size:15px;font-weight:100}#boite-idee .container #newsletter{display:flex;width:100%}#boite-idee .container p{line-height:1.3;text-align:center}#boite-idee .container .bouton-sbm{font-size:0}#boite-idee .container .tnp-subscription-ok{margin-top:15px;color:#63f363;font-size:20px;font-weight:700;text-align:center}#contact-visite .titre{margin-bottom:22px;font-size:25px;font-weight:600;text-align:center}#contact-visite a,#contact-visite span{margin-bottom:15px}#contact-visite .contact,#contact-visite .visite{display:flex;height:418px;flex-direction:column;align-items:center;justify-content:center}#contact-visite .contact{background-color:#407378}#contact-visite .contact .titre{color:#dcec4a}#contact-visite .contact a{color:#fff}#contact-visite .contact .telephone{margin-bottom:18px;font-size:18px}#contact-visite .contact .email{margin-bottom:24px;font-size:12px}#contact-visite .contact .telephone:hover,#contact-visite .contact .email:hover{color:#dcec4a}#contact-visite .contact .bouton-contact{display:flex;width:100%;height:60px;padding:0 10px;color:#407378}#contact-visite .contact .bouton-contact:hover{background-color:#fff;border-color:#fff}#contact-visite .visite{background-color:#d5d3bc}#contact-visite .visite span{color:#407378;font-size:15px}#contact-visite .visite iframe{height:229px}#rencontre .container{padding:42px 30px 27px}#rencontre .container .stitre{margin:0;text-align:center}#rencontre .container .stitre:first-child{font-size:21px;font-weight:900;text-transform:uppercase}#rencontre .container .stitre:nth-child(2){margin:6px;color:#407378;font-size:12px;font-weight:500;line-height:1.2}#rencontre .container .stitre:nth-child(2) span{display:block;font-weight:900}#rencontre .container .stitre:nth-child(3){font-size:15px}#rencontre .container img{width:92px;height:121px;margin:24px auto 0 auto;border-radius:0}#adherer{background-color:#407378}#adherer .container .titre,#adherer .container p{color:#fff}#adherer .container .titre{margin-bottom:18px}#adherer .container .texte{margin-bottom:20px}#adherer .container .texte p{margin:0;font-weight:100}#adherer .container .boutons{flex-direction:column}#adherer .container .boutons .bouton{width:200px;height:32px}#adherer .container .boutons .bouton-yellow:hover{background-color:#fff;border-color:#fff}#adherer .container .boutons .bouton-white:hover{color:#407378;background-color:#dcec4a;border-color:#dcec4a}#adherer .container .separateur{width:182px}#presentation .container #titre_h1{margin-bottom:12px;line-height:.8}#presentation .container .stitre{line-height:1}#administrateurs .container .stitre{margin:18px 0 61px}#administrateurs .container .admins{display:flex;flex-direction:column;align-items:center}#administrateurs .container .admins .admin{width:242px;margin-bottom:100px}#administrateurs .container .admins .admin img{margin:0 auto;margin-bottom:8px}#administrateurs .container .admins .admin .contenu{text-align:center}#administrateurs .container .admins .admin .contenu .identite,#administrateurs .container .admins .admin .contenu .statut{font-size:16px}#administrateurs .container .admins .admin .contenu .identite{color:#407378;font-weight:600}#administrateurs .container .admins .admin .contenu .statut{margin:0}#activites-rejoindre .activites{background-image:url(//saint-jacques-aquitaine.com/wp-content/themes/stjacquesaquitaine/css/../img/img-activites.webp)}#activites-rejoindre .rejoindre{background-image:url(//saint-jacques-aquitaine.com/wp-content/themes/stjacquesaquitaine/css/../img/img-nous-rejoindre.webp)}#activites-rejoindre .activites,#activites-rejoindre .rejoindre{display:flex;position:relative;height:320px;align-items:center;background-size:cover;background-repeat:no-repeat}#activites-rejoindre .activites .contenu,#activites-rejoindre .rejoindre .contenu{position:relative;text-align:center;z-index:1}#activites-rejoindre .activites .contenu .stitre,#activites-rejoindre .rejoindre .contenu .stitre{margin:0;color:#dcec4a;font-size:34px}#activites-rejoindre .activites .contenu p,#activites-rejoindre .rejoindre .contenu p{color:#fff}#activites-rejoindre .activites .contenu .bouton-yellow-reverse,#activites-rejoindre .rejoindre .contenu .bouton-yellow-reverse{width:200px;height:50px;font-size:20px;border-radius:35px}#activites-rejoindre .overlay-activites,#activites-rejoindre .overlay-rejoindre{display:block;position:absolute;top:0;right:0;bottom:0;left:0;opacity:.6}#activites-rejoindre .overlay-activites{background-color:#407378}#activites-rejoindre .overlay-rejoindre{background-color:#95b4ea}#liens-associatifs .container #cards .card,#partenaires .container #cards .card{margin-bottom:50px}#liens-associatifs .container #cards .card .texte .titre-card,#partenaires .container #cards .card .texte .titre-card{margin-bottom:20px}#liens-associatifs .container #cards .card .texte .bouton,#partenaires .container #cards .card .texte .bouton{color:#407378}#liens-associatifs .container #cards .card .texte .bouton:hover,#partenaires .container #cards .card .texte .bouton:hover{color:#fff}#refuge .container{font-size:15px}#refuge .container .map img{margin-bottom:20px;border:1px solid #000}#refuge .container .map iframe{height:240px;margin-bottom:40px;border-radius:35px}#refuge .container .tout-savoir ul li span{font-weight:600}#refuge .container .boutons{margin:20px auto;flex-direction:column}#refuge .container .boutons .bouton{width:225px;height:50px;font-size:16px}#refuge .container .reserver{width:80%;margin:30px auto;font-weight:600;text-align:center}#refuge .container .reserver a{display:inline-block}#refuge .container .reserver a:hover{color:#407378}#refuge .container p{font-size:15px}#refuge .container .restrictions{padding:20px;border-radius:20px;border:2px solid #dcec4a;text-align:center}#refuge .container .restrictions p{margin-bottom:0}#refuge .container .restrictions p:first-child{font-weight:600;text-transform:uppercase}#voie-littoral .container h4,#voie-tours .container h4,#voie-velezay .container h4{text-align:center}#voie-littoral .container .contenu .carte,#voie-tours .container .contenu .carte,#voie-velezay .container .contenu .carte{margin:20px 0;padding:10px;background-color:#dcec4a;border-radius:20px;text-align:center}#voie-littoral .container .contenu .carte .stitre,#voie-tours .container .contenu .carte .stitre,#voie-velezay .container .contenu .carte .stitre{margin:0 auto 10px auto;font-size:20px;line-height:1.2}#voie-littoral .container .contenu .carte .stitre,#voie-tours .container .contenu .carte .stitre,#voie-velezay .container .contenu .carte .stitre,#voie-littoral .container .contenu .carte p,#voie-tours .container .contenu .carte p,#voie-velezay .container .contenu .carte p{color:#407378}#voie-littoral .container .contenu .carte p,#voie-tours .container .contenu .carte p,#voie-velezay .container .contenu .carte p{line-height:1}#voie-littoral .container .contenu .carte iframe,#voie-tours .container .contenu .carte iframe,#voie-velezay .container .contenu .carte iframe{height:185px}#voie-littoral .container .contenu .texte p,#voie-tours .container .contenu .texte p,#voie-velezay .container .contenu .texte p,#voie-littoral .container .contenu .texte li,#voie-tours .container .contenu .texte li,#voie-velezay .container .contenu .texte li{font-size:15px}#voie-littoral .container .contenu .texte .stitre,#voie-tours .container .contenu .texte .stitre,#voie-velezay .container .contenu .texte .stitre{margin-top:0;font-size:22px}#voie-littoral .container .contenu .texte .bouton-yellow,#voie-tours .container .contenu .texte .bouton-yellow,#voie-velezay .container .contenu .texte .bouton-yellow{width:220px;margin:20px auto}#voie-littoral .container .contenu .texte .outline a,#voie-tours .container .contenu .texte .outline a,#voie-velezay .container .contenu .texte .outline a{display:inline;font-weight:700;text-decoration:underline}#voie-littoral .bouton-yellow,#voie-tours .bouton-yellow,#voie-velezay .bouton-yellow{color:#407378;font-size:13px}#voie-littoral,#voie-velezay{background-color:#407378}#voie-littoral .bouton:hover,#voie-velezay .bouton:hover{background-color:#fff;border-color:#fff}#voie-littoral .container,#voie-velezay .container{color:#bfffff}#voie-littoral .container .titre,#voie-velezay .container .titre{color:#dcec4a}#voie-littoral .container .stitre,#voie-velezay .container .stitre{color:#fff}#voie-littoral .container .texte .outline a,#voie-velezay .container .texte .outline a{color:#dcec4a;text-decoration:underline}#voie-littoral .container .texte .outline a:hover,#voie-velezay .container .texte .outline a:hover{color:#fff}#voie-tours .container .texte .stitre,#voie-tours .container .texte p,#voie-tours .container .texte li{color:#407378}#voie-tours .container .texte .outline{color:#000}#voie-tours .container .texte .outline a:hover{color:#407378}#voie-tours .container .stitre:nth-child(4){color:#407378}#voie-velezay .container{border-bottom:2px solid #dcec4a}#voie-velezay .container .boutons .bouton{width:250px}#credencial .titre,#compostela .titre,#certificat .titre{font-weight:100}#credencial .stitre span,#compostela .stitre span,#certificat .stitre span{display:block;margin-bottom:5px;font-size:14px}#credencial,#certificat{color:#fff;background-color:#407378}#credencial .titre,#certificat .titre{color:#dcec4a}#credencial .stitre span,#certificat .stitre span{color:#407378;background-color:#dcec4a}#credencial .texte h3,#certificat .texte h3{color:#fff}#credencial .stitre span:first-child{width:245px}#credencial .stitre span:last-child{width:205px}#compostela .stitre span{color:#dcec4a;background-color:#407378}#compostela .stitre span:first-child{width:210px}#compostela .stitre span:last-child{width:249px}#compostela .boutons{flex-direction:column;margin-bottom:20px}#certificat .stitre span:first-child{width:235px}#certificat .stitre span:last-child{width:170px}#rencontre-accreditations h2,#rencontre-accreditations h4{font-family:"Poppins";font-weight:600}#rencontre-accreditations h4{color:#000}#prepa-pelerinage p{color:#407378}#prepa-pelerinage .camino{display:block;max-width:828px;padding:20px;gap:50px;align-items:center;background-color:#dcec4a;border-radius:20px}#prepa-pelerinage .camino h4,#prepa-pelerinage .camino p{text-align:center}#prepa-pelerinage .camino h4{margin-top:15px;font-size:20px;text-decoration:underline}#prepa-pelerinage .camino p{font-size:16px}#prepa-pelerinage .camino,#prepa-pelerinage p{color:#407378}#balisage .container p{color:#407378}#balisage .container p span{font-weight:600;text-decoration:underline}#balisage .container .balisage-france img,#balisage .container .balisage-inter img{width:100%;max-width:984px;margin:0 auto}#balisage .container .balisage-inter{margin-bottom:50px}#balisage .container .balisage-inter img{max-height:736px}#balisage .container .balisage-france img{max-height:250px}#user-registration.vertical .user-registration-MyAccount-content .user-registration-profile-header{display:none}#user-registration.vertical .user-registration-MyAccount-content p{margin-bottom:20px}#user-registration.vertical .user-registration-MyAccount-content a{font-weight:700;text-decoration:underline}#connexion,#inscription{max-width:778px;margin:70px auto;padding:0 15px}#connexion .container,#inscription .container{padding:25px 10px;border-radius:34px;border:2px solid #dcec4a}#connexion .container #titre_h1,#inscription .container #titre_h1{font-size:22px;font-family:"Poppins";text-align:center}#connexion .container .form-membership,#inscription .container .form-membership{display:block;width:90%;margin:0 auto}#connexion .container .form-membership .form-connexion h2,#inscription .container .form-membership .form-connexion h2,#connexion .container .form-membership .form-registration h2,#inscription .container .form-membership .form-registration h2{margin-bottom:20px}#connexion .container .form-membership .form-connexion #user-registration,#inscription .container .form-membership .form-connexion #user-registration,#connexion .container .form-membership .form-registration #user-registration,#inscription .container .form-membership .form-registration #user-registration{margin:0;box-shadow:none}#connexion .container .form-membership .form-connexion #user-registration p,#inscription .container .form-membership .form-connexion #user-registration p,#connexion .container .form-membership .form-registration #user-registration p,#inscription .container .form-membership .form-registration #user-registration p{margin-bottom:20px}#connexion .container .form-membership .form-connexion #user-registration strong,#inscription .container .form-membership .form-connexion #user-registration strong,#connexion .container .form-membership .form-registration #user-registration strong,#inscription .container .form-membership .form-registration #user-registration strong{font-weight:600}#connexion .container .form-membership .form-connexion #user-registration .user-registration-error li,#inscription .container .form-membership .form-connexion #user-registration .user-registration-error li,#connexion .container .form-membership .form-registration #user-registration .user-registration-error li,#inscription .container .form-membership .form-registration #user-registration .user-registration-error li{margin-bottom:0}#connexion .container .form-membership .form-connexion #user-registration .user-registration-error li::marker,#inscription .container .form-membership .form-connexion #user-registration .user-registration-error li::marker,#connexion .container .form-membership .form-registration #user-registration .user-registration-error li::marker,#inscription .container .form-membership .form-registration #user-registration .user-registration-error li::marker{content:""}#connexion .container .form-membership .form-connexion #fls_login_form p,#inscription .container .form-membership .form-connexion #fls_login_form p,#connexion .container .form-membership .form-registration #fls_login_form p,#inscription .container .form-membership .form-registration #fls_login_form p,#connexion .container .form-membership .form-connexion .fls_registration_wrapper p,#inscription .container .form-membership .form-connexion .fls_registration_wrapper p,#connexion .container .form-membership .form-registration .fls_registration_wrapper p,#inscription .container .form-membership .form-registration .fls_registration_wrapper p{display:block;margin:5px auto 10px auto}#connexion .container .form-membership #ur-frontend-form,#inscription .container .form-membership #ur-frontend-form,#connexion .container .form-membership #user-registration-form-7,#inscription .container .form-membership #user-registration-form-7{box-shadow:none}#connexion .container .form-membership #ur-frontend-form .ur-button-container,#inscription .container .form-membership #ur-frontend-form .ur-button-container,#connexion .container .form-membership #user-registration-form-7 .ur-button-container,#inscription .container .form-membership #user-registration-form-7 .ur-button-container{margin:32px auto 0 auto}#connexion .container .form-membership #ur-frontend-form .ur-form-row .ur-form-grid input[type=text],#inscription .container .form-membership #ur-frontend-form .ur-form-row .ur-form-grid input[type=text],#connexion .container .form-membership #user-registration-form-7 .ur-form-row .ur-form-grid input[type=text],#inscription .container .form-membership #user-registration-form-7 .ur-form-row .ur-form-grid input[type=text],#connexion .container .form-membership #ur-frontend-form .ur-form-row .ur-form-grid input[type=email],#inscription .container .form-membership #ur-frontend-form .ur-form-row .ur-form-grid input[type=email],#connexion .container .form-membership #user-registration-form-7 .ur-form-row .ur-form-grid input[type=email],#inscription .container .form-membership #user-registration-form-7 .ur-form-row .ur-form-grid input[type=email],#connexion .container .form-membership #ur-frontend-form .ur-form-row .ur-form-grid input[type=password],#inscription .container .form-membership #ur-frontend-form .ur-form-row .ur-form-grid input[type=password],#connexion .container .form-membership #user-registration-form-7 .ur-form-row .ur-form-grid input[type=password],#inscription .container .form-membership #user-registration-form-7 .ur-form-row .ur-form-grid input[type=password],#connexion .container .form-membership #ur-frontend-form .ur-form-row .ur-form-grid input[type=textarea],#inscription .container .form-membership #ur-frontend-form .ur-form-row .ur-form-grid input[type=textarea],#connexion .container .form-membership #user-registration-form-7 .ur-form-row .ur-form-grid input[type=textarea],#inscription .container .form-membership #user-registration-form-7 .ur-form-row .ur-form-grid input[type=textarea]{margin:0;color:#407378;font-weight:400;border-radius:10px;border:1px solid #000;transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out}#connexion .container .form-membership #ur-frontend-form .ur-form-row .ur-form-grid input[type=text]::placeholder,#inscription .container .form-membership #ur-frontend-form .ur-form-row .ur-form-grid input[type=text]::placeholder,#connexion .container .form-membership #user-registration-form-7 .ur-form-row .ur-form-grid input[type=text]::placeholder,#inscription .container .form-membership #user-registration-form-7 .ur-form-row .ur-form-grid input[type=text]::placeholder,#connexion .container .form-membership #ur-frontend-form .ur-form-row .ur-form-grid input[type=email]::placeholder,#inscription .container .form-membership #ur-frontend-form .ur-form-row .ur-form-grid input[type=email]::placeholder,#connexion .container .form-membership #user-registration-form-7 .ur-form-row .ur-form-grid input[type=email]::placeholder,#inscription .container .form-membership #user-registration-form-7 .ur-form-row .ur-form-grid input[type=email]::placeholder,#connexion .container .form-membership #ur-frontend-form .ur-form-row .ur-form-grid input[type=password]::placeholder,#inscription .container .form-membership #ur-frontend-form .ur-form-row .ur-form-grid input[type=password]::placeholder,#connexion .container .form-membership #user-registration-form-7 .ur-form-row .ur-form-grid input[type=password]::placeholder,#inscription .container .form-membership #user-registration-form-7 .ur-form-row .ur-form-grid input[type=password]::placeholder,#connexion .container .form-membership #ur-frontend-form .ur-form-row .ur-form-grid input[type=textarea]::placeholder,#inscription .container .form-membership #ur-frontend-form .ur-form-row .ur-form-grid input[type=textarea]::placeholder,#connexion .container .form-membership #user-registration-form-7 .ur-form-row .ur-form-grid input[type=textarea]::placeholder,#inscription .container .form-membership #user-registration-form-7 .ur-form-row .ur-form-grid input[type=textarea]::placeholder{color:transparent;transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out}#connexion .container .form-membership #ur-frontend-form .ur-form-row .ur-form-grid input[type=text]:hover,#inscription .container .form-membership #ur-frontend-form .ur-form-row .ur-form-grid input[type=text]:hover,#connexion .container .form-membership #user-registration-form-7 .ur-form-row .ur-form-grid input[type=text]:hover,#inscription .container .form-membership #user-registration-form-7 .ur-form-row .ur-form-grid input[type=text]:hover,#connexion .container .form-membership #ur-frontend-form .ur-form-row .ur-form-grid input[type=email]:hover,#inscription .container .form-membership #ur-frontend-form .ur-form-row .ur-form-grid input[type=email]:hover,#connexion .container .form-membership #user-registration-form-7 .ur-form-row .ur-form-grid input[type=email]:hover,#inscription .container .form-membership #user-registration-form-7 .ur-form-row .ur-form-grid input[type=email]:hover,#connexion .container .form-membership #ur-frontend-form .ur-form-row .ur-form-grid input[type=password]:hover,#inscription .container .form-membership #ur-frontend-form .ur-form-row .ur-form-grid input[type=password]:hover,#connexion .container .form-membership #user-registration-form-7 .ur-form-row .ur-form-grid input[type=password]:hover,#inscription .container .form-membership #user-registration-form-7 .ur-form-row .ur-form-grid input[type=password]:hover,#connexion .container .form-membership #ur-frontend-form .ur-form-row .ur-form-grid input[type=textarea]:hover,#inscription .container .form-membership #ur-frontend-form .ur-form-row .ur-form-grid input[type=textarea]:hover,#connexion .container .form-membership #user-registration-form-7 .ur-form-row .ur-form-grid input[type=textarea]:hover,#inscription .container .form-membership #user-registration-form-7 .ur-form-row .ur-form-grid input[type=textarea]:hover{border-color:#407378}#connexion .container .form-membership #ur-frontend-form .ur-form-row .ur-form-grid .input-wrapper,#inscription .container .form-membership #ur-frontend-form .ur-form-row .ur-form-grid .input-wrapper,#connexion .container .form-membership #user-registration-form-7 .ur-form-row .ur-form-grid .input-wrapper,#inscription .container .form-membership #user-registration-form-7 .ur-form-row .ur-form-grid .input-wrapper{display:block;height:auto}#connexion .container .form-membership #ur-frontend-form .ur-form-row .ur-form-grid .description,#inscription .container .form-membership #ur-frontend-form .ur-form-row .ur-form-grid .description,#connexion .container .form-membership #user-registration-form-7 .ur-form-row .ur-form-grid .description,#inscription .container .form-membership #user-registration-form-7 .ur-form-row .ur-form-grid .description{font-size:12px;font-family:"Poppins"}#connexion .container .form-membership #ur-frontend-form label[for=username],#inscription .container .form-membership #ur-frontend-form label[for=username],#connexion .container .form-membership #user-registration-form-7 label[for=username],#inscription .container .form-membership #user-registration-form-7 label[for=username],#connexion .container .form-membership #ur-frontend-form label[for=password],#inscription .container .form-membership #ur-frontend-form label[for=password],#connexion .container .form-membership #user-registration-form-7 label[for=password],#inscription .container .form-membership #user-registration-form-7 label[for=password],#connexion .container .form-membership #ur-frontend-form .ur-label,#inscription .container .form-membership #ur-frontend-form .ur-label,#connexion .container .form-membership #user-registration-form-7 .ur-label,#inscription .container .form-membership #user-registration-form-7 .ur-label{margin:0 0 5px;color:#407378;font-size:14px;font-weight:400;font-family:"Poppins"}#connexion .container .form-membership #ur-frontend-form input[type=submit],#inscription .container .form-membership #ur-frontend-form input[type=submit],#connexion .container .form-membership #user-registration-form-7 input[type=submit],#inscription .container .form-membership #user-registration-form-7 input[type=submit],#connexion .container .form-membership #ur-frontend-form button[type=submit],#inscription .container .form-membership #ur-frontend-form button[type=submit],#connexion .container .form-membership #user-registration-form-7 button[type=submit],#inscription .container .form-membership #user-registration-form-7 button[type=submit]{max-width:200px;margin:0 auto;color:#407378;font-size:18px;font-weight:600;background-color:#dcec4a;border:solid 1px #dcec4a;border-radius:34px}#connexion .container .form-membership #ur-frontend-form input[type=submit]:hover,#inscription .container .form-membership #ur-frontend-form input[type=submit]:hover,#connexion .container .form-membership #user-registration-form-7 input[type=submit]:hover,#inscription .container .form-membership #user-registration-form-7 input[type=submit]:hover,#connexion .container .form-membership #ur-frontend-form button[type=submit]:hover,#inscription .container .form-membership #ur-frontend-form button[type=submit]:hover,#connexion .container .form-membership #user-registration-form-7 button[type=submit]:hover,#inscription .container .form-membership #user-registration-form-7 button[type=submit]:hover{color:#fff;background-color:#407378;border-color:#407378}#connexion .container .form-membership #ur-frontend-form .user-registration-form-row .user-registration-Button,#inscription .container .form-membership #ur-frontend-form .user-registration-form-row .user-registration-Button,#connexion .container .form-membership #user-registration-form-7 .user-registration-form-row .user-registration-Button,#inscription .container .form-membership #user-registration-form-7 .user-registration-form-row .user-registration-Button{max-width:300px}#connexion .container .form-membership #ur-frontend-form input[type=checkbox],#inscription .container .form-membership #ur-frontend-form input[type=checkbox],#connexion .container .form-membership #user-registration-form-7 input[type=checkbox],#inscription .container .form-membership #user-registration-form-7 input[type=checkbox]{cursor:pointer}#connexion .container .form-membership .form-connexion #ur-frontend-form,#inscription .container .form-membership .form-connexion #ur-frontend-form{padding:0;border:0}#connexion .container .form-membership .form-connexion #ur-frontend-form .description,#inscription .container .form-membership .form-connexion #ur-frontend-form .description{margin-bottom:10px}#connexion .container .form-membership .form-connexion #ur-frontend-form .ur-form-row .ur-form-grid,#inscription .container .form-membership .form-connexion #ur-frontend-form .ur-form-row .ur-form-grid{margin-bottom:0;padding:0}#connexion .container .form-membership .form-connexion #ur-frontend-form .ur-form-row .ur-form-grid div,#inscription .container .form-membership .form-connexion #ur-frontend-form .ur-form-row .ur-form-grid div{display:flex;justify-content:center}#connexion .container .form-membership .form-connexion #ur-frontend-form .ur-form-row .ur-form-grid label .required,#inscription .container .form-membership .form-connexion #ur-frontend-form .ur-form-row .ur-form-grid label .required{margin-left:3px}#connexion .container .form-membership .form-connexion #ur-frontend-form .ur-form-row .ur-form-grid fieldset,#inscription .container .form-membership .form-connexion #ur-frontend-form .ur-form-row .ur-form-grid fieldset{border:none}#connexion .container .form-membership .form-connexion #ur-frontend-form .ur-form-row .ur-form-grid .user-registration-form-row,#inscription .container .form-membership .form-connexion #ur-frontend-form .ur-form-row .ur-form-grid .user-registration-form-row{margin-bottom:20px}#connexion .container .form-membership .form-connexion #ur-frontend-form .ur-form-row .ur-form-grid .user-registration-form__label-for-checkbox,#inscription .container .form-membership .form-connexion #ur-frontend-form .ur-form-row .ur-form-grid .user-registration-form__label-for-checkbox{display:flex;width:100%;margin:20px auto;justify-content:center}#connexion .container .form-membership .form-connexion #ur-frontend-form .ur-form-row .ur-form-grid .ur-field-item,#inscription .container .form-membership .form-connexion #ur-frontend-form .ur-form-row .ur-form-grid .ur-field-item{margin:0}#connexion .container .form-membership .form-connexion .user-registration .user-registration-MyAccount-content,#inscription .container .form-membership .form-connexion .user-registration .user-registration-MyAccount-content{padding:0}#connexion .container .form-membership .form-connexion .user-registration .user-registration-MyAccount-content h2,#inscription .container .form-membership .form-connexion .user-registration .user-registration-MyAccount-content h2{margin-top:20px}#connexion .container .form-membership .form-connexion .user-registration .user-registration-MyAccount-content a,#inscription .container .form-membership .form-connexion .user-registration .user-registration-MyAccount-content a{display:inline}#connexion .container .form-membership .form-connexion .user-registration-form__label span,#inscription .container .form-membership .form-connexion .user-registration-form__label span{font-family:"Poppins"}#connexion .container .form-membership .form-connexion .user-registration-LostPassword,#inscription .container .form-membership .form-connexion .user-registration-LostPassword{margin-bottom:0;text-align:center;text-decoration:underline;cursor:pointer}#connexion .container .form-membership #user-registration-form-7,#inscription .container .form-membership #user-registration-form-7{margin:0;padding:0;border:none}#connexion .container .form-membership #user-registration-form-7 .register .ur-form-row,#inscription .container .form-membership #user-registration-form-7 .register .ur-form-row{display:flex;margin-bottom:0;flex-direction:column}#connexion .container .form-membership #user-registration-form-7 .register .ur-form-row .ur-form-grid,#inscription .container .form-membership #user-registration-form-7 .register .ur-form-row .ur-form-grid{width:100% !important;margin-bottom:20px;padding:0}#connexion .container #titre_h1{margin-bottom:30px}#connexion #profil .stitre{text-align:center}#connexion #profil .informations{margin-bottom:40px}#connexion #profil .informations p{margin-bottom:0;text-align:center}#connexion #profil .informations .email{font-weight:600}#connexion #profil .password .error-message,#connexion #profil .password .success-message{margin-bottom:15px;font-size:14px;font-family:"Poppins";font-weight:600;text-align:center}#connexion #profil .password .stitre{margin-bottom:25px}#connexion #profil .password p{margin-bottom:5px}#connexion #profil .password form{width:85%;margin:0 auto}#connexion #profil .password form label,#connexion #profil .password form input{display:block}#connexion #profil .password form label{margin-left:10px;color:#407378;font-size:14px;font-weight:400;font-family:"Poppins"}#connexion #profil .password form label span{color:red}#connexion #profil .password form input{width:100%;height:40px;padding-left:10px;border:1px solid #000;border-radius:10px}#connexion #profil .password form input:focus{outline-color:#407378}#connexion #profil .password form .current-passwords{margin-bottom:25px}#connexion #profil .password form .bouton{width:160px;height:50px;margin:35px auto 0 auto;padding:0;border-radius:34px;background-color:#dcec4a;border:2px solid #dcec4a}#connexion #profil .password form .bouton:hover{background-color:#407378;border-color:#407378}#inscription .container #titre_h1{margin-bottom:5px}#inscription .container p{margin-bottom:30px;text-align:center}#inscription .container p span{font-family:"Poppins";font-weight:600;text-decoration:underline}#espace-membre .container .content{margin-top:45px}#espace-membre .container .content .ligne-roles{display:flex;flex-wrap:wrap;flex-direction:column;justify-content:space-evenly;gap:43px}#espace-membre .container .content .ligne-roles:nth-child(2){justify-content:center}#espace-membre .container .content .ligne-roles .role{width:100%;margin:0;padding:30px 28px;border:2px solid #dcec4a;border-radius:26px}#espace-membre .container .content .ligne-roles .role .stitre,#espace-membre .container .content .ligne-roles .role p,#espace-membre .container .content .ligne-roles .role li{color:#407378}#espace-membre .container .content .ligne-roles .role .stitre,#espace-membre .container .content .ligne-roles .role p{margin:0}#espace-membre .container .content .ligne-roles .role p,#espace-membre .container .content .ligne-roles .role li{font-size:14px;text-align:left}#espace-membre .container .content .ligne-roles .role .stitre{font-size:17px;text-align:center}#espace-membre .container .content .ligne-roles .role .separateur{width:60%;max-width:183px;margin:23px auto 31px auto}#espace-membre .container .content .ligne-roles .role p{margin-bottom:5px;font-weight:600}#espace-membre .container .content .ligne-roles .infos{display:flex;height:274px;justify-content:space-between;flex-direction:column}#espace-membre .container .content .ligne-roles .bouton-yellow{width:80%;height:50px;color:#407378;font-size:18px}#espace-membre .container .content .ligne-roles .bouton-yellow:hover{color:#fff;background-color:#407378;border-color:#407378}#categories .container .header-categories{margin-bottom:40px}#categories .container .header-categories #breadcrumbs{margin:70px 0 20px}#categories .container .content{display:flex;flex-direction:column;align-items:center;gap:48px 52px}#categories .container .content .categorie-enfant{display:flex;width:240px;height:240px;flex-direction:column;justify-content:space-evenly;margin-bottom:45px;border:3px solid #407378;border-radius:26px}#categories .container .content .categorie-enfant .stitre{margin:0;color:#407378;font-size:20px;text-align:center;line-height:1}#categories .container .content .categorie-enfant .separateur{width:153px}#categories .container .content .categorie-enfant .bouton-ming-reverse{color:#dcec4a}#categories .container .content .categorie-enfant .bouton-ming-reverse:hover{color:#407378;background-color:#fff}#categories .container .content .filtre{width:100%}#categories .container .content .filtre select{width:144px;height:37px;color:#6a9aef;font-size:18px;font-family:"Poppins";border:2px solid #6a9aef;border-radius:28px;text-align:center}#categories .container .content .filtre select:focus{outline:#6a9aef}#categories .container .content .articles{display:flex;flex-direction:column;justify-content:space-between;height:502px;padding:20px;border:2px solid #dcec4a;border-radius:32px}#categories .container .content .articles:nth-child(2){margin-top:-30px}#categories .container .content .articles .titre{margin-bottom:10px;color:#407378;font-family:"Poppins";font-size:19px;font-weight:600}#categories .container .content .articles .texte .etiquettes{display:flex;flex-wrap:wrap;margin-bottom:20px;gap:2px}#categories .container .content .articles .texte .etiquettes p{display:flex;height:20px;margin:0;padding:0 5px;color:#6a9aef;font-size:10px;align-items:center;justify-content:center;border:1px solid #6a9aef;border-radius:24px}#categories .container .content .articles .texte p{color:#407378;margin-bottom:12px}#categories .container .content .articles .texte .lien-articles{margin-bottom:20px;color:#6a9aef;font-size:15px}#categories .container .content .articles .texte .lien-articles:hover{font-weight:700}#categories .container .content .articles img{height:192px}#article .container .back-link{display:flex;justify-content:center;align-items:center;width:100%;height:33px;font-size:13px;font-weight:600;color:#407378;background-color:#dcec4a;border-radius:21px;text-decoration:underline}#article .container .breadcrumb #breadcrumbs{margin:20px 0}#article .container .article .titre{font-family:"Oregano"}#article .container .article .separateur{max-width:594px}#article .container .article .date{margin:0;color:#407378;font-weight:400;text-decoration:underline}#article .container .article .separateur{margin:25px auto 40px auto}#article .container .article .bloc-un,#article .container .article .bloc-trois{margin-bottom:25px}#article .container .article .wp-block-file{display:flex;align-items:center;margin:20px 0}#article .container .article .wp-block-file a{font-size:14px}#article .container .article .wp-block-file .wp-block-file__button{display:flex;width:110px;height:30px;justify-content:center;align-items:center;color:#fff;background-color:#407378;border:2px solid #407378;border-radius:31px}#article .container .article .wp-block-file .wp-block-file__button:hover{color:#407378;background-color:#fff}#article .container .post-navigation{margin-top:20px}#article .container .post-navigation .screen-reader-text{display:none}#article .container .post-navigation .nav-links{display:flex;flex-direction:row}#article .container .post-navigation .nav-links .nav-previous,#article .container .post-navigation .nav-links .nav-next{display:flex;width:50%}#article .container .post-navigation .nav-links .nav-previous a,#article .container .post-navigation .nav-links .nav-next a{color:#407378;font-size:12px;font-weight:600;text-decoration:underline}#article .container .post-navigation .nav-links .nav-previous{justify-content:flex-start}#article .container .post-navigation .nav-links .nav-next{justify-content:flex-end}#categories .container .breadcrumb #breadcrumbs a,#article .container .breadcrumb #breadcrumbs a,#categories .container .breadcrumb #breadcrumbs span,#article .container .breadcrumb #breadcrumbs span{font-size:12px}#contacter .container .stitre span{font-weight:700}#contacter .container .coordonnees-map{margin-bottom:50px}#contacter .container .coordonnees-map .coordonnees{margin:20px 0;padding:20px 12px;background-color:#407378;border-radius:22px}#contacter .container .coordonnees-map .coordonnees .titre{color:#dcec4a;font-size:22px;text-align:center}#contacter .container .coordonnees-map .coordonnees .label-adresse{display:block;width:80%;margin:15px auto;color:#dcec4a;font-weight:600;text-align:center}#contacter .container .coordonnees-map .coordonnees span,#contacter .container .coordonnees-map .coordonnees a{color:#fff;font-size:14px}#contacter .container .coordonnees-map .coordonnees .adresse,#contacter .container .coordonnees-map .coordonnees .telephone{margin-bottom:15px}#contacter .container .coordonnees-map .coordonnees .adresse,#contacter .container .coordonnees-map .coordonnees .telephone,#contacter .container .coordonnees-map .coordonnees .email{text-align:center}#contacter .container .coordonnees-map .coordonnees .adresse:before,#contacter .container .coordonnees-map .coordonnees .telephone:before,#contacter .container .coordonnees-map .coordonnees .email:before{margin-bottom:8px}#contacter .container .coordonnees-map .coordonnees .telephone:hover,#contacter .container .coordonnees-map .coordonnees .email:hover{color:#dcec4a}#contacter .container .nous-contacter .titre{margin-bottom:25px;text-align:center}#contacter .container .nous-contacter form .wpcf7-form-control-wrap{display:block;height:100%;margin-top:5px}#contacter .container .nous-contacter form label{font-size:14px;font-weight:700}#contacter .container .nous-contacter form textarea{padding:10px 15px}#contacter .container .nous-contacter form select{font-family:"Poppins";cursor:pointer}#contacter .container .nous-contacter form input,#contacter .container .nous-contacter form select{height:35px;padding:0 10px}#contacter .container .nous-contacter form input,#contacter .container .nous-contacter form textarea{font-size:14px}#contacter .container .nous-contacter form input,#contacter .container .nous-contacter form select,#contacter .container .nous-contacter form textarea{width:100%;border:2px solid #407378;border-radius:32px}#contacter .container .nous-contacter form label,#contacter .container .nous-contacter form input,#contacter .container .nous-contacter form select,#contacter .container .nous-contacter form textarea{color:#407378}#contacter .container .nous-contacter form label:focus,#contacter .container .nous-contacter form input:focus,#contacter .container .nous-contacter form select:focus,#contacter .container .nous-contacter form textarea:focus{outline-color:#dcec4a}#contacter .container .nous-contacter form:last-child p{position:relative;width:auto}#contacter .container .nous-contacter form .bouton-yellow{width:134px;height:42px;font-weight:700;border:none}#contacter .container .nous-contacter form .bouton-yellow:hover{color:#dcec4a;background-color:#407378}#contacter .container .nous-contacter form .wpcf7-spinner{position:absolute;width:34px;height:34px;bottom:4px;margin:0}#contacter .container .nous-contacter form .wpcf7-not-valid-tip{margin:5px 0 0 12px}#activites-agenda .container{padding:0}#activites-agenda .container #titre_h1{line-height:normal}#activites-agenda .container .stitre{margin-bottom:40px;font-weight:600}#tribe-events-pg-template li::marker,.tribe-events li::marker{content:""}.tribe-events .tribe-events-calendar-day__event{padding-left:0}.tribe-events-meta-group{margin-bottom:15px}.tribe-common a:not(.tribe-common-anchor--unstyle){color:#407378 !important}.tribe-common .tribe-common-h3,.tribe-common .tribe-common-h7{text-transform:capitalize}#tribe-events-pg-template{max-width:1160px}.tribe-events button.tribe-events-c-top-bar__datepicker-button{text-transform:none}.tribe-events-content a{display:inline-block;font-weight:600;border-bottom:none;text-decoration:underline}.tribe-events-content a:hover{color:#407378;border-bottom:none}#mentions-legales #titre_h1,#mentions-legales #cookies{margin-bottom:20px}#mentions-legales .contenu{margin-bottom:25px}#mentions-legales .contenu .stitre{margin-bottom:10px}#mentions-legales .contenu a{display:inline-block;color:#407378;font-weight:600;text-decoration:underline}#mentions-legales .contenu a:hover{color:#6a9aef}#mentions-legales .contenu p{margin-bottom:0}#mentions-legales .contenu p span{font-weight:600}#mentions-legales .contenu ol,#mentions-legales .contenu ul{font-size:14px}#mentions-legales .contenu ol li,#mentions-legales .contenu ul li{margin-bottom:8px}#mentions-legales .contenu ol li:first-child,#mentions-legales .contenu ul li:first-child{margin-top:10px}#mentions-legales .contenu ol li p,#mentions-legales .contenu ul li p{margin-left:5px}#mentions-legales .contenu ol li::marker{content:initial;font-size:14px}#error-404 .container .titre{margin-bottom:40px;text-align:center}@media screen and (min-width:768px){.container{padding:40px 30px}.container #titre_h1,.container .titre{font-size:40px}.container #titre_h1,.container .titre,.container .stitre{text-align:left}.container .stitre{font-size:20px}#cookie-notice #cn-more-info{margin-top:0}#cards{margin:0;padding:0;flex-direction:row}#cards .card .texte .titre{text-align:center}#gironde #cards,#liens-associatifs #cards,#partenaires #cards{gap:16px}#gironde #cards .card,#liens-associatifs #cards .card,#partenaires #cards .card{width:225px}#adherer .boutons{gap:0}#adherer .boutons .bouton{width:270px;margin:0}#header,.sous-menu{width:40%}.bandeau-top-move{width:100%;transform:translate3d(-40%,0,0)}.bandeau-top .header-title{position:relative;width:100%}.bandeau-top .logo-move-top{transform:translate3d(150%,0,0)}.overlay{right:40%}#footer{text-align:left}#footer .container{display:flex;justify-content:space-between}#footer .container .stitre{margin-bottom:8px}#footer .container #logo-footer{display:flex;height:124px;align-items:center;margin:0}#footer .container #a-propos{width:125px}#footer .container #besoin-infos{width:170px}#footer .container #coordonnees{width:190px}#footer .container #coordonnees .telephone,#footer .container #coordonnees .email,#footer .container #coordonnees .adresse{justify-content:left}#footer .container #coordonnees .searchbar #secondary .search-form{justify-content:left}#association .stitre,#presentation .stitre,#credencial .stitre,#compostela .stitre,#certificat .stitre{width:70%}#association .container .contenu,#presentation .container .contenu,#credencial .container .contenu,#compostela .container .contenu,#certificat .container .contenu{display:flex;flex-wrap:wrap;justify-content:space-between}#association .container .contenu .texte,#presentation .container .contenu .texte,#credencial .container .contenu .texte,#compostela .container .contenu .texte,#certificat .container .contenu .texte{width:50%;margin-bottom:0}#association .container .contenu .bouton,#presentation .container .contenu .bouton,#credencial .container .contenu .bouton,#compostela .container .contenu .bouton,#certificat .container .contenu .bouton{margin:0}#association .container .contenu img,#presentation .container .contenu img,#credencial .container .contenu img,#compostela .container .contenu img,#certificat .container .contenu img{width:40%}#association .container .contenu img,#presentation .container .contenu img{height:210px}#association .container .stitre{width:85%}#association .container .contenu .texte .bouton{margin:16px 0}#haut-page{height:350px}#haut-page .container{height:100%;padding:0}#haut-page .container .blur{position:absolute;width:55%;top:50%;right:50%;padding:33px 22px 24px 33px;transform:translate(50%,-50%);text-align:left}#haut-page .container .blur #titre_h1{font-size:45px}#haut-page .container .blur .bouton-ming-reverse{width:120px;height:35px;margin:20px 0 0;font-size:16px}#gironde .container #cards .card{margin-bottom:0}#informations #slider .slider-inner{background-color:rgba(0,0,0,.1)}#informations #slider .slider-inner .slide{display:flex;height:100%}#informations #slider .slider-inner .slide .slider-link,#informations #slider .slider-inner .slide .texte{height:100%}#informations #slider .slider-inner .slide .slider-link img,#informations #slider .slider-inner .slide .texte img{height:100%}#informations #slider .slider-inner .slide .slider-link{width:47%;border:1px solid #707070}#informations #slider .slider-inner .slide .texte{width:53%;padding:15px 60px 15px 30px;align-items:flex-start;text-align:left}#informations #slider .slider-inner .slide .texte .titre{font-size:26px}#informations #slider .slider-inner .slide .texte p{font-size:16px}#informations #slider .slider-inner .slide .texte .bouton{width:150px;height:40px}#informations #slider .slider-inner .slide .bouton{margin:0}#informations #slider .slider-inner .slide.active{left:0}#activites .stitre{margin-bottom:45px}#activites #cards{justify-content:space-around}#actualites .stitre{width:92%}#actualites .container-carousel .carousel{height:200px}#actualites .container-carousel .carousel #carousel-inner .slide{display:flex;height:100%;gap:50px}#actualites .container-carousel .carousel #carousel-inner .slide img{width:35%;height:auto}#actualites .container-carousel .carousel #carousel-inner .slide .texte .titre,#actualites .container-carousel .carousel #carousel-inner .slide .texte p{text-align:left}#actualites .container-carousel .carousel #carousel-inner .slide .texte .bouton{margin:0;justify-content:flex-start}#actualites .container-carousel .carousel #carousel-dots{bottom:-12px}#actualites .container-carousel .carousel .carousel-nav .navigation{top:35%;transform:translateY(-35%)}#boite-idee .container .blur{width:65%;margin:0 auto;padding:30px 25px}#boite-idee .container .blur .titre{font-size:30px;text-align:center}#boite-idee .container .blur form{width:80%;margin:0 auto}#boite-idee .container .blur form .bouton-sbm{font-size:12px;background-image:none}#contact-visite{display:flex}#contact-visite .titre{font-size:30px;text-align:left}#contact-visite .contact,#contact-visite .visite{display:block;width:50%}#contact-visite .contact .telephone,#contact-visite .visite .telephone{margin-bottom:20px}#contact-visite .contact .email,#contact-visite .visite .email{margin-bottom:45px}#contact-visite .contact .adresse,#contact-visite .visite .adresse{margin-bottom:30px}#contact-visite .contact{height:auto}#contact-visite .contact .telephone,#contact-visite .contact .email{flex-direction:row;font-size:14px}#contact-visite .contact .telephone:before,#contact-visite .contact .email:before{margin-right:17px}#contact-visite .contact .bouton-contact{width:70%}#contact-visite .visite .adresse{flex-direction:row;font-size:14px}#contact-visite .visite .adresse:before{margin-right:17px}#rencontre .container .stitre:first-child{font-size:25px}#rencontre .container .stitre:nth-child(2){font-size:14px}#rencontre .container .stitre:nth-child(3){font-size:18px}#adherer .container .texte{margin-bottom:30px}#adherer .container .texte p{font-size:18px}#adherer .container .boutons{flex-direction:row}#presentation .contenu .texte p{font-size:14px}#administrateurs .container .admins{flex-direction:row;flex-wrap:wrap;justify-content:space-around;gap:60px 0}#administrateurs .container .admins .admin{width:220px;margin-bottom:0}#activites-rejoindre{display:flex}#activites-rejoindre .activites .contenu,#activites-rejoindre .rejoindre .contenu{text-align:left}#activites-rejoindre .activites .contenu .bouton-yellow-reverse,#activites-rejoindre .rejoindre .contenu .bouton-yellow-reverse{margin:0}#liens-associatifs .container #cards,#partenaires .container #cards{margin-bottom:40px}#liens-associatifs .container #cards .card,#partenaires .container #cards .card{margin:0}#liens-associatifs .container .stitre{margin-bottom:90px}#liens-associatifs .container #cards{gap:32px 16px}#partenaires .container .stitre{margin-bottom:40px}#refuge .container .map{display:flex;margin-bottom:45px;justify-content:space-between}#refuge .container .map img,#refuge .container .map iframe{width:48%;margin-bottom:0}#refuge .container .boutons{flex-direction:row;justify-content:flex-start;gap:50px}#refuge .container .boutons .bouton{width:260px;margin:0;font-size:20px}#traversee-gironde .container .stitre{margin-bottom:45px}#traversee-gironde .container .contenu{display:flex;justify-content:space-between;gap:22px}#voie-littoral .container h3,#voie-tours .container h3,#voie-velezay .container h3{margin-bottom:36px}#voie-littoral .container .contenu,#voie-tours .container .contenu,#voie-velezay .container .contenu{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:20px}#voie-littoral .container .contenu .carte,#voie-tours .container .contenu .carte,#voie-velezay .container .contenu .carte{display:flex;width:50%;height:445px;flex-direction:column;align-items:center;justify-content:space-evenly;margin-top:0}#voie-littoral .container .contenu .carte .stitre,#voie-tours .container .contenu .carte .stitre,#voie-velezay .container .contenu .carte .stitre{margin-bottom:10px;text-align:center}#voie-littoral .container .contenu .carte iframe,#voie-tours .container .contenu .carte iframe,#voie-velezay .container .contenu .carte iframe{width:300px;height:300px}#voie-littoral .container .contenu .texte,#voie-tours .container .contenu .texte,#voie-velezay .container .contenu .texte{width:45%}#voie-littoral .container .contenu .outline,#voie-tours .container .contenu .outline,#voie-velezay .container .contenu .outline{margin-bottom:0}#voie-littoral .container .boutons,#voie-tours .container .boutons,#voie-velezay .container .boutons{width:50%;margin:0 auto}#voie-littoral .container .boutons .bouton-yellow,#voie-tours .container .boutons .bouton-yellow,#voie-velezay .container .boutons .bouton-yellow{font-size:15px}#accreditations .texte{width:75%}#accreditations .texte p{font-size:16px}#credencial .container .contenu,#compostela .container .contenu,#certificat .container .contenu{align-items:center}#credencial .container .contenu .texte .stitre,#compostela .container .contenu .texte .stitre,#certificat .container .contenu .texte .stitre{width:100%;font-size:19px}#credencial .container .contenu .texte .stitre span,#compostela .container .contenu .texte .stitre span,#certificat .container .contenu .texte .stitre span{display:block;margin:0 0 5px;padding:5px;font-size:17px}#credencial .container .contenu .texte p,#compostela .container .contenu .texte p,#certificat .container .contenu .texte p{margin:0}#credencial .container .contenu .texte .outline,#compostela .container .contenu .texte .outline,#certificat .container .contenu .texte .outline{margin-top:23px}#credencial .container .contenu .texte .stitre span:first-child{width:305px}#credencial .container .contenu .texte .stitre span:last-child{width:257px}#compostela .titre{margin-bottom:20px;text-align:right}#compostela .contenu .texte .stitre{display:flex;flex-direction:column;align-items:end;text-align:right}#compostela .contenu .texte .stitre span{margin:0 0 5px auto}#compostela .contenu .texte .stitre span:first-child{width:262px}#compostela .contenu .texte .stitre span:last-child{width:310px}#compostela .contenu .texte .boutons{flex-direction:row;justify-content:flex-end;margin:20px 0;gap:20px}#compostela .contenu .texte .boutons .bouton{width:160px;font-size:18px}#compostela .contenu{flex-direction:row-reverse}#compostela .contenu .texte p{text-align:right}#certificat .stitre span:first-child{width:294px}#certificat .stitre span:last-child{width:215px}#prepa-pelerinage p{font-size:16px}#prepa-pelerinage .camino{display:flex;max-width:828px;padding:40px 50px;gap:40px;align-items:center;background-color:#dcec4a;border-radius:20px}#prepa-pelerinage .camino img{max-width:260px;height:196px;border-radius:17px}#prepa-pelerinage .camino h4,#prepa-pelerinage .camino p{text-align:left}#prepa-pelerinage .camino h4{font-size:25px}#prepa-pelerinage .camino p{font-size:18px}#prepa-pelerinage .camino,#prepa-pelerinage p{color:#407378}#connexion .container #titre_h1,#inscription .container #titre_h1{width:65%;margin:0 auto;font-size:32px}#connexion .container .form-membership .form-connexion,#inscription .container .form-membership .form-connexion{width:80%;margin:0 auto}#connexion .container .form-membership .form-registration #user-registration-form-7 .register .ur-form-row,#inscription .container .form-membership .form-registration #user-registration-form-7 .register .ur-form-row{display:flex;flex-direction:row;justify-content:space-between}#connexion .container .form-membership .form-registration #user-registration-form-7 .register .ur-form-row .ur-form-grid,#inscription .container .form-membership .form-registration #user-registration-form-7 .register .ur-form-row .ur-form-grid{width:48% !important;flex:none}#connexion .container .form-membership .form-registration #user-registration-form-7 .register [data-row-id="1"] .ur-grid-1,#inscription .container .form-membership .form-registration #user-registration-form-7 .register [data-row-id="1"] .ur-grid-1{width:100% !important}#connexion .container #titre_h1{margin-bottom:40px}#espace-membre .container .content .ligne-roles{flex-direction:row}#espace-membre .container .content .ligne-roles .role{width:292px;height:410px}#categories .container .content{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}#categories .container .content .categorie-enfant{width:302px;height:272px;margin-bottom:0;padding:0 20px}#categories .container .content .categorie-enfant .stitre{font-size:24px}#categories .container .content .articles{display:flex;width:328px;height:auto;margin:0;flex-direction:column;flex-wrap:wrap;justify-content:space-between;align-items:center}#categories .container .content .articles .titre{width:200px}#categories .container .content .articles:nth-child(3){margin-top:-30px}#categories .container .content .articles img{width:100%;height:160px}#article .container .back-link{width:306px}#article .container .article .stitre{width:85%;margin:12px 0 5px}#article .container .article .content .bloc-un .texte p,#article .container .article .content .bloc-deux .texte p,#article .container .article .content .bloc-trois .texte p{margin:0}#article .container .article .content .bloc-un,#article .container .article .content .bloc-deux{display:flex;align-items:center;justify-content:space-between}#article .container .article .content .bloc-un .texte,#article .container .article .content .bloc-deux .texte{width:55%}#article .container .article .content .bloc-un img,#article .container .article .content .bloc-deux img{width:300px;height:200px}#article .container .article .content .bloc-un,#article .container .article .content .bloc-trois{margin-bottom:40px}#article .container .article .content .bloc-deux{flex-direction:row-reverse}#article .container .article .content .bloc-deux img{height:300px}#article .container .article .content .bloc-trois .texte{display:flex;width:100%;justify-content:space-between}#article .container .article .content .bloc-trois .texte p{width:45%}#article .container .article .content .image-bas{width:100%;height:304px}#article .container .article .wp-block-file{margin:40px 0}#article .container .post-navigation{margin-top:40px}#article .container .post-navigation .nav-links .nav-previous a,#article .container .post-navigation .nav-links .nav-next a{font-size:15px}#categories .container .breadcrumb #breadcrumbs a,#article .container .breadcrumb #breadcrumbs a,#categories .container .breadcrumb #breadcrumbs span,#article .container .breadcrumb #breadcrumbs span{font-size:14px}#contacter .container .stitre{margin-bottom:25px}#contacter .container .coordonnees-map{display:flex;justify-content:space-between}#contacter .container .coordonnees-map .coordonnees{margin:0}#contacter .container .coordonnees-map .coordonnees .adresse,#contacter .container .coordonnees-map .coordonnees .telephone,#contacter .container .coordonnees-map .coordonnees .email{flex-direction:row;font-size:14px}#contacter .container .coordonnees-map .coordonnees .adresse:before,#contacter .container .coordonnees-map .coordonnees .telephone:before,#contacter .container .coordonnees-map .coordonnees .email:before{margin:0 10px 0 0}#contacter .container .coordonnees-map .coordonnees,#contacter .container .coordonnees-map iframe{width:48%}#contacter .container .nous-contacter form{display:flex;width:707px;margin:0 auto;flex-wrap:wrap;justify-content:space-between}#contacter .container .nous-contacter form p{width:48%}#contacter .container .nous-contacter form p:nth-child(4),#contacter .container .nous-contacter form p:nth-child(5),#contacter .container .nous-contacter form p:nth-child(6){width:100%}#contacter .container .nous-contacter form label{margin-left:12px;font-size:20px}#contacter .container .nous-contacter form input,#contacter .container .nous-contacter form select{height:63px}#contacter .container .nous-contacter form .bouton-yellow{margin:0}#contacter .container .nous-contacter form .wpcf7-spinner{right:-42px}}@media screen and (min-width:1024px){#main{padding-top:133px}h2{font-size:60px}.container #titre_h1,.container .titre{font-size:50px}.breadcrumb #breadcrumbs a,.breadcrumb #breadcrumbs span{font-size:18px}#gironde #cards,#liens-associatifs #cards,#partenaires #cards{gap:32px}#header{display:block;position:fixed;width:100%;height:133px;min-height:auto;top:inherit;left:0;bottom:inherit;overflow:inherit}#header .sous-menu{width:320px;height:auto;top:inherit;left:0;bottom:inherit;background-color:#407378;overflow:inherit}#header .nav-menu{display:flex;max-width:1640px;height:100%;margin:0 auto;align-items:center}#header .nav-menu a{margin:0 auto}#header .nav-menu .logo-link{display:flex;width:137px;height:100%;flex-direction:column;justify-content:center}#header .nav-menu .logo-link .big-logo{display:block;width:100%;height:auto;max-width:none;border-radius:0}#header .nav-menu .menu-title{display:none}#header .nav-menu .menu-principal-container{display:flex;width:65%;height:100%}#header .nav-menu .menu-principal-container #menu_principal{display:flex;width:100%;align-items:center;justify-content:space-between}#header .nav-menu .menu-principal-container #menu_principal .menu-item-type-custom:hover a,#header .nav-menu .menu-principal-container #menu_principal .menu-item-object-page:hover a,#header .nav-menu .menu-principal-container #menu_principal .menu-item-type-custom:hover span,#header .nav-menu .menu-principal-container #menu_principal .menu-item-object-page:hover span{color:#dcec4a}#header .nav-menu .menu-principal-container #menu_principal li{height:100%}#header .nav-menu .menu-principal-container #menu_principal li .sous-menu{display:none;position:absolute}#header .nav-menu .menu-principal-container #menu_principal li a,#header .nav-menu .menu-principal-container #menu_principal li span{height:100%;padding:0;justify-content:center;font-size:14px;text-transform:none;transition:.2s ease;-webkit-transition:all .2s ease}#header .nav-menu .menu-principal-container #menu_principal li:after{border-bottom:none}#header .nav-menu .menu-principal-container #menu_principal li:hover{cursor:pointer}#header .nav-menu .menu-principal-container #menu_principal li:hover .niveau_0{display:block;background-color:#407378;border-top:2px solid #dcec4a}#header .nav-menu .menu-principal-container #menu_principal li:hover .niveau_0 li{text-align:left}#header .nav-menu .menu-principal-container #menu_principal li:hover .niveau_0 li a{display:block;width:auto;height:auto;margin:0;padding:10px;color:#fff;font-size:16px;border:none}#header .nav-menu .menu-principal-container #menu_principal li:hover .niveau_0 li:hover{background-color:#dcec4a}#header .nav-menu .menu-principal-container #menu_principal li:hover .niveau_0 li:hover a{color:#407378}#header .nav-menu .menu-principal-container #menu_principal li #menu_previous,#header .nav-menu .menu-principal-container #menu_principal li #menu_next{display:none}#header .nav-menu .menu-principal-container #menu_principal .mon-compte{width:100px;height:30px;background-color:#fff;border-radius:32px}#header .nav-menu .menu-principal-container #menu_principal .mon-compte a{color:#407378;font-size:11px;font-weight:600;border-radius:32px}#header .nav-menu .menu-principal-container #menu_principal .mon-compte a:hover{color:#fff;background-color:#dcec4a;border-color:#dcec4a}#header .nav-menu .menu-principal-container #menu_principal .menu-item-gtranslate{height:75%}#header .nav-menu .menu-principal-container #menu_principal .menu-item-gtranslate .sub-menu{display:flex;height:100%;flex-direction:column;justify-content:space-around}#header .nav-menu .membership{width:100px;margin:0 auto}#header .nav-menu .membership .bouton{width:100%;height:30px;margin:0;font-size:11px}#header .bandeau-top{display:none}#footer .container #logo-footer{width:160px}#footer .container #coordonnees{width:245px}#footer .container #coordonnees .adresse{justify-content:left}#haut-page{height:500px}#haut-page .container .blur{display:flex;flex-direction:column;justify-content:center}#haut-page .container .blur #titre_h1{font-size:88px}#association .container .stitre{width:62%}#gironde .container #cards .card,#activites .container #cards .card,#liens-associatifs .container #cards .card,#partenaires .container #cards .card{width:300px}#gironde .container #cards .card img,#activites .container #cards .card img,#liens-associatifs .container #cards .card img,#partenaires .container #cards .card img{height:202px}#gironde .container #cards .card .texte,#activites .container #cards .card .texte,#liens-associatifs .container #cards .card .texte,#partenaires .container #cards .card .texte{padding:24px 15px}#gironde .container #cards .card .texte p,#activites .container #cards .card .texte p,#liens-associatifs .container #cards .card .texte p,#partenaires .container #cards .card .texte p{margin-bottom:20px}#gironde .container #cards .card .texte .bouton,#activites .container #cards .card .texte .bouton,#liens-associatifs .container #cards .card .texte .bouton,#partenaires .container #cards .card .texte .bouton{width:131px;height:38px}#gironde .container #cards .card{height:392px}#actualites .container-carousel .carousel{height:240px}#actualites .container-carousel .carousel .carousel-nav .navigation{top:45%;transform:translateY(-45%)}#boite-idee .blur{padding:30px 60px}#boite-idee .blur form .bouton-sbm{font-size:14px}#contact-visite .contact .email{margin-bottom:50px}#contact-visite .contact .bouton-contact{width:55%}#presentation .contenu .texte{width:50%}#presentation .contenu img{width:45%;margin:0}#administrateurs .container .admins .admin{width:242px}#liens-associatifs .container #cards .card,#partenaires .container #cards .card{height:370px}#liens-associatifs .container #cards .card .texte,#partenaires .container #cards .card .texte{justify-content:space-around}#liens-associatifs .container #cards .card .texte .titre-card,#partenaires .container #cards .card .texte .titre-card{font-size:14px}#liens-associatifs .container #cards{gap:32px}#refuge .container .map img,#refuge .container .map iframe{height:300px}#refuge .container .tout-savoir ul li{font-size:17px}#traversee-gironde .container .contenu p{font-size:16px}#voie-littoral .container .contenu .carte,#voie-tours .container .contenu .carte,#voie-velezay .container .contenu .carte{width:506px;height:494px}#voie-littoral .container .contenu .carte iframe,#voie-tours .container .contenu .carte iframe,#voie-velezay .container .contenu .carte iframe{width:402px;height:316px}#credencial .container .contenu .texte .stitre span,#compostela .container .contenu .texte .stitre span,#certificat .container .contenu .texte .stitre span{font-size:22px}#credencial .container .contenu .texte p,#compostela .container .contenu .texte p,#certificat .container .contenu .texte p{font-size:16px}#credencial .container .contenu .texte .stitre span:first-child{width:392px}#credencial .container .contenu .texte .stitre span:last-child{width:330px}#compostela .container .contenu .texte .stitre span:first-child{width:336px}#compostela .container .contenu .texte .stitre span:last-child{width:397px}#compostela .container .contenu .texte .boutons .bouton{width:180px;gap:20px}#certificat .container .contenu .texte .stitre span:first-child{width:377px}#certificat .container .contenu .texte .stitre span:last-child{width:275px}#certificat .container .contenu .texte img{height:490px}#balisage .container .balisage-inter p,#balisage .container .balisage-france p{font-size:16px}#espace-membre .container .content .ligne-roles .role .stitre{font-size:24px}#espace-membre .container .content .ligne-roles .role p,#espace-membre .container .content .ligne-roles .role li{font-size:16px}#espace-membre .container .content .ligne-roles .infos{height:266px}#categories .container .content{gap:48px 29px;justify-content:flex-start}#categories .container .content .categorie-enfant .bouton-ming-reverse{width:170px;height:48px;font-size:20px}#categories .container .content .articles{width:467px;height:280px;flex-direction:row}#categories .container .content .articles .texte{width:235px}#categories .container .content .articles .texte .titre{width:100%}#categories .container .content .articles img{width:160px}#article .container .back-link{font-size:15px}#article .container .breadcrumb #breadcrumbs{margin:40px 0}#article .container .article .stitre{width:75%}#article .container .article .date{font-size:15px}#article .container .article .content .bloc-un img,#article .container .article .content .bloc-deux img{width:400px}#article .container .article .content .bloc-trois .texte p{width:47%}#categories .container .breadcrumb #breadcrumbs a,#article .container .breadcrumb #breadcrumbs a,#categories .container .breadcrumb #breadcrumbs span,#article .container .breadcrumb #breadcrumbs span{font-size:18px}#contacter .container .stitre{width:82%;margin-bottom:50px}#contacter .container .coordonnees-map .coordonnees{padding:32px}#contacter .container .coordonnees-map .coordonnees .titre{text-align:left}#contacter .container .coordonnees-map .coordonnees .label-adresse{margin:15px 0;font-size:17px;text-align:left}#contacter .container .coordonnees-map .coordonnees .adresse,#contacter .container .coordonnees-map .coordonnees .telephone,#contacter .container .coordonnees-map .coordonnees .email{font-size:18px}#contacter .container .coordonnees-map .coordonnees .adresse:before,#contacter .container .coordonnees-map .coordonnees .telephone:before,#contacter .container .coordonnees-map .coordonnees .email:before{width:33px;height:33px}#contacter .container .nous-contacter .titre{margin-bottom:50px}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-list__event{align-items:center}.tribe-events-calendar-list__event-row:nth-child(odd){background-color:#d5d3bc;border:1px solid #707070}.single-tribe_events .tribe-events-single .tribe-events-single-section{width:50%}}@media screen and (min-width:1200px){.container{padding:0}.container #titre_h1,.container .titre{font-size:70px;letter-spacing:.38px}.container .stitre{font-size:25px}.bouton-sbm{width:166px;font-size:26px}.telephone:before,.email:before,.adresse:before{width:33px;height:33px;padding:16px}.tnp-email,.my-question{font-size:20px}#footer .container{padding:95px 0 80px}#footer .container .stitre{font-size:20px}#footer .container a,#footer .container #coordonnees a,#footer .container #coordonnees span{font-size:15px}#footer .container #logo-footer{width:218px;margin-top:25px}#footer .container #a-propos{width:161px}#footer .container #besoin-infos{width:173px}#footer .container #coordonnees{width:357px}#footer .container #coordonnees .searchbar #secondary .search-form{height:41px}#footer .container #coordonnees .searchbar #secondary .search-form .search-field,#footer .container #coordonnees .searchbar #secondary .search-form .search-submit,#footer .container #coordonnees .searchbar #secondary .search-form label{height:41px}#footer .container #coordonnees .searchbar #secondary .search-form label{width:287px}#footer .container #coordonnees .searchbar #secondary .search-form .search-submit{width:70px}#footer .copyrights p{font-size:13px}#haut-page{height:948px}#haut-page .container .blur{width:878px;height:437px;padding:0 44px 0 66px}#haut-page .container .blur #titre_h1{font-size:108px}#haut-page .container .blur p{font-size:23px}#haut-page .container .blur .bouton{width:185px;height:56px;font-size:25px}#haut-page .container .blur .bouton:hover{width:206px}#haut-page .container .blur .bouton:hover span{display:block;opacity:1}#association .container .contenu .texte,#presentation .container .contenu .texte{width:631px}#association .container .contenu img,#presentation .container .contenu img{width:474px;height:290px}#association .container,#gironde .container{padding:72px 0 112px}#association .container .stitre{width:65%;margin-top:8px;line-height:1.2}#association .container .contenu{margin-top:43px}#association .container .contenu .texte p{font-size:20px;margin-bottom:38px}#association .container .contenu .texte .bouton{width:235px;height:55px;font-size:25px}#gironde .container .stitre{width:100%;margin:15px 0 50px;font-size:30px}#gironde .container #cards{gap:16px}#gironde .container #cards .card{width:376px;height:530px;margin:0}#gironde .container #cards .card img{height:254px}#gironde .container #cards .card .texte{height:276px;padding:24px 23px 28px}#gironde .container #cards .card .texte .titre-card{margin-bottom:18px;font-size:25px}#gironde .container #cards .card .texte p{margin-bottom:38px;font-size:18px}#gironde .container #cards .card .texte .bouton{width:190px;height:50px;font-size:20px}#informations{height:555px;margin-bottom:65px}#informations #slider .slider-inner .slide .texte{padding-left:56px}#informations #slider .slider-inner .slide .texte .titre{font-size:35px;margin-bottom:30px}#informations #slider .slider-inner .slide .texte p{max-width:620px;font-size:20px;margin-bottom:15px}#informations #slider .slider-inner .slide .texte .bouton{width:233px;height:56px}#informations #slider .slider-inner .slide .bouton{width:233px;height:56px;font-size:25px;font-weight:700;border-width:3px}#activites .stitre{margin-bottom:85px}#activites .container{padding-bottom:108px;border-bottom:1px solid #6a9aef}#activites .container #cards .card{width:398px;height:508px}#activites .container #cards .card img,#activites .container #cards .card .texte{height:50%}#activites .container #cards .card .texte{padding:0 43px}#activites .container #cards .card .texte .titre-card{font-size:25px}#activites .container #cards .card .texte p{font-size:20px}#activites .container #cards .card .texte .bouton{width:191px;height:51px;font-size:20px}#actualites .container-titre{padding:65px 0 20px}#actualites .container-titre .stitre{margin:15px 0 22px;line-height:1}#actualites .container-carousel .carousel{height:250px;overflow-x:clip}#actualites .container-carousel .carousel #carousel-inner .slide{gap:50px;align-items:center}#actualites .container-carousel .carousel #carousel-inner .slide img{width:406px;height:192px}#actualites .container-carousel .carousel #carousel-inner .slide .texte{width:502px}#actualites .container-carousel .carousel #carousel-inner .slide .texte .titre{font-size:25px}#actualites .container-carousel .carousel #carousel-inner .slide .texte p{font-size:17px}#actualites .container-carousel .carousel #carousel-inner .slide .texte .bouton{font-size:20px}#actualites .container-carousel .carousel #carousel-inner .slide.active{right:auto}#actualites .container-carousel .carousel .carousel-nav .navigation{top:42%;transform:translateY(-42%)}#boite-idee{height:634px}#boite-idee .container .blur{width:844px;height:374px;padding:52px 32px}#boite-idee .container .blur .titre,#boite-idee .container .blur .texte{margin-bottom:32px}#boite-idee .container .blur .titre{font-size:40px}#boite-idee .container .blur .titre span{display:inline}#boite-idee .container .blur .texte p{font-size:24px}#boite-idee .container .blur .tnp-email{width:100%;padding-left:40px;border-radius:43px 0 0 43px}#boite-idee .container .blur .bouton-sbm{border-radius:0 43px 43px 0}#boite-idee .container .blur .tnp-email,#boite-idee .container .blur .bouton-sbm{height:72px}#boite-idee .container .blur form{width:704px;height:72px}#boite-idee .container .blur form .bouton-sbm{font-size:26px}#contact-visite .titre{font-size:50px}#contact-visite a,#contact-visite span{font-size:25px}#contact-visite .contact,#contact-visite .visite{height:440px;padding:63px 30px 0}#contact-visite .contact .telephone,#contact-visite .contact .email{font-size:20px}#contact-visite .contact .bouton-contact{width:65%;height:85px}#contact-visite .visite .adresse{font-size:20px}#contact-visite .visite iframe{width:490px;height:169px}#rencontre .container{padding:88px 0 70px}#rencontre .container .stitre{width:100%}#rencontre .container .stitre:first-child{font-size:40px}#rencontre .container .stitre:nth-child(2){width:906px;margin:8px auto;font-size:31px}#rencontre .container .stitre:nth-child(2) span{display:inline-block}#rencontre .container .stitre:nth-child(3){margin-bottom:45px;font-size:32px}#rencontre .container img{width:158px;height:207px}#adherer .container{padding:90px 0}#adherer .container .texte{width:1085px}#adherer .container .texte p{font-size:25px}#adherer .container .boutons .bouton{width:340px;height:42px;font-size:18px;font-weight:600}#presentation .container{padding:85px 0}#presentation .container .contenu{margin-top:43px}#presentation .container .contenu .texte{width:580px}#presentation .container .contenu img{width:536px}#presentation .container .contenu p{font-size:20px}#administrateurs .container{padding:85px 0}#administrateurs .container .stitre{width:78%}#administrateurs .container .admins .admin{width:330px}#administrateurs .container .admins .admin img{width:242px}#administrateurs .container .admins .admin .contenu .identite{font-size:24px}#administrateurs .container .admins .admin .contenu .statut{font-size:22px}#activites-rejoindre{justify-content:center}#activites-rejoindre .container{max-width:100%;padding:0 0 88px 101px}#activites-rejoindre .activites,#activites-rejoindre .rejoindre{height:594px;margin:0;align-items:end}#activites-rejoindre .activites .contenu .stitre,#activites-rejoindre .rejoindre .contenu .stitre{font-size:63px}#activites-rejoindre .activites .contenu p,#activites-rejoindre .rejoindre .contenu p{width:80%;font-size:22px}#activites-rejoindre .activites .contenu .bouton-yellow-reverse,#activites-rejoindre .rejoindre .contenu .bouton-yellow-reverse{width:277px;height:70px;font-size:25px}#liens-associatifs .container,#partenaires .container{padding:70px 0 100px}#liens-associatifs .container #cards,#partenaires .container #cards{gap:47px}#liens-associatifs .container #cards .card,#partenaires .container #cards .card{width:355px;height:478px}#liens-associatifs .container #cards .card .texte,#partenaires .container #cards .card .texte{height:252px;padding:44px 18px 32px}#liens-associatifs .container #cards .card .texte .titre-card,#partenaires .container #cards .card .texte .titre-card{margin-bottom:0;font-size:18px;font-weight:700}#liens-associatifs .container #cards .card .texte .bouton,#partenaires .container #cards .card .texte .bouton{width:175px;height:47px;font-size:18px;text-decoration:underline}#liens-associatifs .container #cards .card img,#partenaires .container #cards .card img{height:226px}#partenaires .container #cards .card .texte{justify-content:space-around}#refuge .container{padding:68px 0 77px}#refuge .container .map{margin:68px 0}#refuge .container .map img,#refuge .container .map iframe{height:359px}#refuge .container .tout-savoir ul li{font-size:20px}#refuge .container .reserver{margin:50px 0;font-size:20px;text-align:left}#refuge .container .tout-savoir{width:75%}#refuge .container .restrictions{padding:30px 0}#refuge .container .restrictions p{font-size:18px}#traversee-gironde .container{padding:67px 0 98px}#traversee-gironde .container .contenu p{font-size:20px}#voie-littoral .container .contenu,#voie-tours .container .contenu,#voie-velezay .container .contenu{margin:68px auto}#voie-littoral .container .contenu .carte,#voie-tours .container .contenu .carte,#voie-velezay .container .contenu .carte{margin:0}#voie-littoral .container .contenu .carte p,#voie-tours .container .contenu .carte p,#voie-velezay .container .contenu .carte p{width:60%;margin:0 auto;font-size:16px}#voie-littoral .container .contenu .texte,#voie-tours .container .contenu .texte,#voie-velezay .container .contenu .texte{width:572px}#voie-littoral .container .contenu .texte .stitre,#voie-tours .container .contenu .texte .stitre,#voie-velezay .container .contenu .texte .stitre{width:100%;margin-bottom:12px;font-size:29px}#voie-littoral .container .contenu .texte .bouton-yellow,#voie-tours .container .contenu .texte .bouton-yellow,#voie-velezay .container .contenu .texte .bouton-yellow{width:313px;height:53px;margin:25px 0;font-size:18px}#voie-littoral .container .contenu .texte p,#voie-tours .container .contenu .texte p,#voie-velezay .container .contenu .texte p,#voie-littoral .container .contenu .texte li,#voie-tours .container .contenu .texte li,#voie-velezay .container .contenu .texte li{font-size:20px}#voie-littoral .container h4,#voie-tours .container h4,#voie-velezay .container h4{font-size:29px}#voie-littoral .container .boutons,#voie-tours .container .boutons,#voie-velezay .container .boutons{justify-content:center;margin-top:26px;gap:60px}#voie-littoral .container .boutons .bouton-yellow,#voie-tours .container .boutons .bouton-yellow,#voie-velezay .container .boutons .bouton-yellow{width:207px;height:53px;margin:0;font-size:18px}#voie-littoral .container{padding:43px 0 68px}#voie-littoral .container h3{width:62%}#voie-littoral .container .contenu .carte .stitre{font-size:29px}#voie-tours .container{padding:91px 0 79px}#voie-tours .container .contenu .carte .stitre{font-size:28px}#voie-velezay .container{padding:60px 0 78px}#voie-velezay .container .contenu .carte .stitre{font-size:25px}#voie-velezay .container .boutons .bouton-yellow{width:367px;height:55px;font-weight:700}#accreditations .container{padding:80px 0}#accreditations .stitre{width:65%;margin-bottom:22px;line-height:1}#accreditations .texte{width:82%}#accreditations .texte p{font-size:22px}#credencial .container .contenu,#compostela .container .contenu,#certificat .container .contenu{align-items:end}#credencial .container .contenu .texte .stitre span,#compostela .container .contenu .texte .stitre span,#certificat .container .contenu .texte .stitre span{font-size:29px}#credencial .container .contenu .texte p,#compostela .container .contenu .texte p,#certificat .container .contenu .texte p{font-size:20px}#credencial .container .contenu img,#compostela .container .contenu img,#certificat .container .contenu img{width:490px}#credencial .container .outline,#compostela .container .outline,#certificat .container .outline{width:93%}#credencial .container{padding:51px 0 106px}#credencial .container .contenu .texte:first-child{margin:23px 0}#credencial .container .contenu .texte .stitre span:first-child{width:513px}#credencial .container .contenu .texte .stitre span:last-child{width:431px}#credencial .container .contenu img{height:473px}#compostela .container{padding:70px 0 110px}#compostela .container .contenu .texte .stitre{margin-bottom:30px}#compostela .container .contenu .texte .stitre span:first-child{width:439px}#compostela .container .contenu .texte .stitre span:last-child{width:520px}#compostela .container .contenu .texte .boutons{margin:40px 0;gap:56px}#compostela .container .contenu .texte .boutons .bouton-yellow{width:233px;height:56px;font-size:25px}#compostela .container .contenu img{height:519px}#compostela .container .outline{width:100%}#certificat .container{padding:50px 0 88px}#certificat .container .contenu .texte .stitre{margin-bottom:32px}#certificat .container .contenu .texte .stitre span:first-child{width:494px}#certificat .container .contenu .texte .stitre span:last-child{width:359px}#certificat .container .contenu img{height:386px}#prepa-pelerinage .container{padding:160px 0 140px}#prepa-pelerinage .container .stitre{margin:15px 0 27px;line-height:1}#prepa-pelerinage .container .camino p{width:100%}#prepa-pelerinage p{width:92%;margin-bottom:60px;font-size:20px}#balisage .container{padding:66px 0 51px}#balisage .container .balisage-france p,#balisage .container .balisage-inter p{font-size:20px}#espace-membre .container{padding:72px 0}#espace-membre .container .content{margin-top:72px}#espace-membre .container .content .ligne-roles .role{width:358px}#espace-membre .container .content .ligne-roles .role p,#espace-membre .container .content .ligne-roles .role li{font-size:18px}#espace-membre .container .content .ligne-roles .role .stitre{font-size:32px;text-align:center}#espace-membre .container .content .ligne-roles .infos{height:254px}#espace-membre .container .content .ligne-roles .infos .bouton-yellow{font-size:25px}#categories .container{padding:71px 0 100px}#categories .container .content{gap:48px 52px}#categories .container .content .categorie-enfant{width:352px}#categories .container .content .categorie-enfant .stitre{font-size:28px}#categories .container .content .categorie-enfant .bouton-ming-reverse{width:190px;height:48px;font-size:20px}#categories .container .content .articles{width:553px;height:246px;padding:26px;align-items:flex-start}#categories .container .content .articles .texte{width:295px}#categories .container .content .articles img{width:187px;height:192px}#article .container{padding:70px 0 45px}#article .container .breadcrumb #breadcrumbs{margin:65px 0}#article .container .article .stitre{width:895px}#article .container .article .separateur{margin:37px auto 76px auto}#article .container .article .content .bloc-un .texte p,#article .container .article .content .bloc-deux .texte p,#article .container .article .content .bloc-trois .texte p{font-size:20px;line-height:1.5}#article .container .article .content .bloc-un .texte{width:572px}#article .container .article .content .bloc-un img{width:549px;height:342px}#article .container .article .content .bloc-deux .texte{width:549px}#article .container .article .content .bloc-deux img{width:572px;height:548px}#article .container .article .content .separateur{margin:95px auto 65px auto}#article .container .article .wp-block-file a{font-size:20px}#article .container .article .wp-block-file .wp-block-file__button{width:160px;height:40px}#article .container .navigation{margin-top:95px}#contacter .container{padding:75px 0 160px}#contacter .container .coordonnees-map{margin-bottom:135px}#contacter .container .coordonnees-map .coordonnees{width:509px}#contacter .container .coordonnees-map .coordonnees .label-adresse{width:70%}#contacter .container .coordonnees-map iframe{width:602px}#mentions-legales{padding:75px 0}#mentions-legales .contenu p{font-size:16px}#error-404 .container{padding:77px 0}}@media screen and (min-width:1440px){.separateur{width:100%}#header .nav-menu .logo-link .big-logo{width:137px;height:64px}#header .nav-menu .menu-principal-container #menu_principal li a,#header .nav-menu .menu-principal-container #menu_principal li span{font-size:17px}#header .nav-menu .menu-principal-container #menu_principal .mon-compte,#header .nav-menu .menu-principal-container #menu_principal .membership{width:105px}#association,#gironde,#rencontre,#presentation,#liens-associatifs,#refuge,#traversee-gironde,#accreditations,#balisage,#espace-membre,#categories,#prepa-pelerinage,#rencontre,#contacter,#mentions-legales,.rencontre{background-repeat:no-repeat}#association,#gironde,#presentation,#liens-associatifs,#refuge,#traversee-gironde,#accreditations,#espace-membre,#balisage,#categories,#contacter,#mentions-legales{background-position:-70px 0}#association,#presentation,#liens-associatifs,#refuge,#traversee-gironde,#accreditations,#balisage,#espace-membre,#categories,#contacter,#mentions-legales{background-image:url(//saint-jacques-aquitaine.com/wp-content/themes/stjacquesaquitaine/css/../img/fond-blanc.svg)}#gironde{background-image:url(//saint-jacques-aquitaine.com/wp-content/themes/stjacquesaquitaine/css/../img/fond-vert.svg)}#prepa-pelerinage{background-image:url(//saint-jacques-aquitaine.com/wp-content/themes/stjacquesaquitaine/css/../img/deco-pelerinage.svg);background-position:-78px 50px}#rencontre{background-image:url(//saint-jacques-aquitaine.com/wp-content/themes/stjacquesaquitaine/css/../img/fond-rencontrez-nous.svg)}.rencontre{background-image:url(//saint-jacques-aquitaine.com/wp-content/themes/stjacquesaquitaine/css/../img/deco-adresse.svg) !important}#actualites .carousel .carousel-inner .slide{gap:25px}#actualites .carousel .carousel-inner .slide .titre{font-size:18px}#actualites .carousel .carousel-inner .slide img{width:48%}#actualites .carousel .carousel-nav .navigation{top:50%;transform:translateY(-50%)}#contact-visite .contact{padding:63px 54px 0 140px}#contact-visite .visite{padding:75px 90px 0}#contact-visite .visite iframe{height:169px}#accreditations .stitre{width:80%}#credencial .contenu .texte .stitre span,#compostela .contenu .texte .stitre span,#certificat .contenu .texte .stitre span{font-size:31px}#credencial .contenu .texte p,#compostela .contenu .texte p,#certificat .contenu .texte p{font-size:22px}#credencial .stitre{width:97%}#compostela .contenu .texte .stitre span:first-child{width:83%}#compostela .contenu .texte .stitre span:last-child{width:99%}#certificat .stitre{width:94%}#refuge .map img,#refuge .map iframe{width:552px}}