@font-face{font-family:Pacifico;src:url(//www.paroisse-enghien-saintgratien.com/wordpress/wp-content/themes/NotreDameDeLaFraternite/static/fonts/Pacifico/Pacifico-Regular.ttf) format("truetype")}@font-face{font-family:Lato;src:url(//www.paroisse-enghien-saintgratien.com/wordpress/wp-content/themes/NotreDameDeLaFraternite/static/fonts/Lato/Lato-Regular.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Lato;src:url(//www.paroisse-enghien-saintgratien.com/wordpress/wp-content/themes/NotreDameDeLaFraternite/static/fonts/Lato/Lato-Light.ttf) format("truetype");font-weight:300;font-style:normal}@font-face{font-family:Lato;src:url(//www.paroisse-enghien-saintgratien.com/wordpress/wp-content/themes/NotreDameDeLaFraternite/static/fonts/Lato/Lato-Bold.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:Lato;src:url(//www.paroisse-enghien-saintgratien.com/wordpress/wp-content/themes/NotreDameDeLaFraternite/static/fonts/Lato/Lato-Italic.ttf) format("truetype");font-style:italic;font-weight:400}@font-face{font-family:Lato;src:url(//www.paroisse-enghien-saintgratien.com/wordpress/wp-content/themes/NotreDameDeLaFraternite/static/fonts/Lato/Lato-BoldItalic.ttf) format("truetype");font-style:italic;font-weight:700}@font-face{font-family:Lato;src:url(//www.paroisse-enghien-saintgratien.com/wordpress/wp-content/themes/NotreDameDeLaFraternite/static/fonts/Lato/Lato-Black.ttf) format("truetype");font-style:normal;font-weight:800}@font-face{font-family:Playfair Display;src:url(//www.paroisse-enghien-saintgratien.com/wordpress/wp-content/themes/NotreDameDeLaFraternite/static/fonts/PlayfairDisplay/PlayfairDisplay-Regular.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Playfair Display;src:url(//www.paroisse-enghien-saintgratien.com/wordpress/wp-content/themes/NotreDameDeLaFraternite/static/fonts/PlayfairDisplay/PlayfairDisplay-Bold.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:Playfair Display;src:url(//www.paroisse-enghien-saintgratien.com/wordpress/wp-content/themes/NotreDameDeLaFraternite/static/fonts/PlayfairDisplay/PlayfairDisplay-Italic.ttf) format("truetype");font-style:italic;font-weight:400}@font-face{font-family:Playfair Display;src:url(//www.paroisse-enghien-saintgratien.com/wordpress/wp-content/themes/NotreDameDeLaFraternite/static/fonts/PlayfairDisplay/PlayfairDisplay-BoldItalic.ttf) format("truetype");font-style:italic;font-weight:700}:root{--accent-standard:#009a93;--accent-noir:#000;--accent-vert:#009640;--accent-marie:#0075bf;--accent-rouge:#e63312;--accent-rose:#ea5284;--accent-violet:#9e1981;--accent-blanc:#fffaf0;--text-color:#363636;--caption-color:#939393;--link-color:#0f4880;--legacy-bleu:#4ab0d6;--legacy-orange:#f60;--radius:.75em;--hairline:1px solid rgb(0 0 0/0.06);--shadow-sm:0 1px 2px rgb(0 0 0/0.06);--shadow-md:0 4px 12px rgb(0 0 0/0.08);--accent:var(--accent-standard);--accent-text:var(--accent-standard)}.accent-vert{--accent:var(--accent-vert);--accent-text:var(--accent-vert)}.accent-blanc{--accent:var(--accent-blanc);--accent-text:#d2691e}.accent-marie{--accent:var(--accent-marie);--accent-text:var(--accent-marie)}.accent-rose{--accent:var(--accent-rose);--accent-text:var(--accent-rose)}.accent-rouge{--accent:var(--accent-rouge);--accent-text:var(--accent-rouge)}.accent-violet{--accent:var(--accent-violet);--accent-text:var(--accent-violet)}html{margin:0 !important;padding:0 !important}body{margin:0 !important;padding:0 !important;background-color:#fff;font-family:"Lato",sans-serif;color:var(--text-color);position:relative;overflow-x:hidden}.bold,strong,b,h1,h2,h3,h4,h5,h6{font-weight:700}h1{font-size:2em}h2{font-size:1.5em}h3{font-size:1.17em}h4{font-size:1em}h5{font-size:.83em}h6{font-size:.67em}p{margin:1em 0;line-height:1.5em}header p,footer p{margin:0}a{color:var(--link-color);text-decoration:underline}a:hover,a.no-underline{text-decoration:none}.button.no-border{border:none}img,.wp-block-image:not(.is-style-rounded) img{border-radius:.75em;width:auto;max-width:100%}.caption-text{color:var(--caption-color)}.light-text,.light-text>*{color:#fff !important}.popanim{transition:transform .15s ease-out,box-shadow .15s ease-out;text-decoration:none}.popanim:hover{transform:translateY(-2px)}.popanim:active{transform:translateY(0)}.pacifico{font-family:"Pacifico";font-weight:400;text-shadow:none}.pacifico.light-text{text-shadow:0 1px 2px rgb(0 0 0/0.2)}.background-standard,.background-principal{background-color:var(--accent-standard)}.background-marie{background-color:var(--accent-marie)}.background-blanc{background-color:var(--accent-blanc)}.background-rose{background-color:var(--accent-rose)}.background-rouge{background-color:var(--accent-rouge)}.background-vert{background-color:var(--accent-vert)}.background-violet{background-color:var(--accent-violet)}.background-legacy-bleu{background-color:var(--legacy-bleu)}.background-legacy-orange{background-color:var(--legacy-orange)}iframe{border-radius:.75em}:root{--bulma-family-primary:"Lato",sans-serif;--bulma-text:var(--text-color);--bulma-text-strong:var(--text-color);--bulma-link-text:var(--link-color)}.is-centered{text-align:center}.card{--bulma-card-shadow:var(--shadow-sm);border:var(--hairline);border-radius:var(--radius);height:100%}a:hover>.card.popanim,.card.popanim:hover{box-shadow:var(--shadow-md)}.notification{border-radius:var(--radius)}.table-container{border:var(--hairline);border-radius:var(--radius);box-shadow:var(--shadow-sm)}body.logged-in{padding-top:32px !important}header{border-top:5px solid var(--accent-standard);background:linear-gradient(0deg,#fff 0%,#f6f6f6 100%);border-bottom:var(--hairline);position:relative}header .logo-header{display:inline-block;padding-right:0}header .logo-header img{text-align:center;width:160px;transition:all .15s ease-in-out}header .logo-header img:hover{transform:scale(1.03)}header .logo-header img:active{transform:scale(.98)}header .space-header{padding-left:0;margin-top:-5px}header .site-title a{text-decoration:none;color:var(--text-color)}header .navbar{background-color:var(--accent-standard);border-radius:0 0 0 .375em;position:relative;display:flex;align-items:center}header .navbar a,header .navbar .aelf_jour{color:#fff;text-decoration:none}header .navbar .aelf_jour{margin-right:240px}header .navbar li a:after{position:absolute;content:"";width:100%;height:2px;top:45px;left:0;border-radius:2px;background:#fff;transition:transform .35s;transform:scaleX(0);transform-origin:right}header .navbar li:hover a:after{transform:scaleX(1);transform-origin:left}header .desktop-menu{background-color:var(--accent-standard);text-align:center}header .desktop-menu a{text-decoration:none;color:#fff}header .desktop-menu .menu{display:flex;justify-content:center;align-items:stretch;gap:0 1.25rem;margin:0 auto;padding:0 1rem;font-size:.85rem}header .desktop-menu .menu>li{position:relative;display:flex;align-items:center;font-weight:700;letter-spacing:.01em;white-space:nowrap}header .desktop-menu .menu li a{padding:14px 0;display:block}header .desktop-menu .menu>li>a:hover,header .desktop-menu .menu>li>a:focus-visible{text-decoration:underline;text-underline-offset:4px}header .desktop-menu .menu>.menu-item-has-children>a:after{content:"";display:inline-block;width:.35em;height:.35em;margin-left:.5em;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:translateY(-.2em) rotate(45deg);opacity:.8}header .desktop-menu .sub-menu{display:none;opacity:0;transition:opacity .2s;z-index:31;text-align:left}header .desktop-menu .sub-menu li{margin-left:0;padding:0;display:block;width:100%}header .desktop-menu .sub-menu li a{margin:0;padding:10px 5px 10px 10px;display:block}header .desktop-menu .sub-menu li a:hover{border-radius:.25em;background-color:var(--accent-standard);color:#fff;text-shadow:none;text-decoration:none}header .desktop-menu .sub-menu a{font-weight:700;color:var(--text-color);font-size:.85rem;text-transform:initial}header .desktop-menu .sub-menu a:after{display:none}header .desktop-menu .menu-item-has-children:hover .sub-menu,header .desktop-menu .menu-item-has-children:focus-within .sub-menu{display:block;opacity:1;position:absolute;top:100%;left:-12px;background-color:#fff;text-transform:initial;white-space:normal;width:240px;padding:6px;font-size:12px;border:var(--hairline);box-shadow:var(--shadow-md);border-radius:.5em;max-height:60vh;overflow-y:auto}header .desktop-menu .menu-item-has-children:last-child .sub-menu{left:auto;right:-12px}header .navbar .navbar-end{position:absolute;right:0}header .navbar .chants-button,header .navbar .calendar-button,header .navbar .search-button,header .navbar .close-button,header .navbar .menu-button{margin-top:5px;margin-right:2em}header .navbar .chants-button:hover,header .navbar .calendar-button:hover,header .navbar .search-button:hover,header .navbar .close-button:hover,header .navbar .menu-button:hover{transform:scale(1.1)}header .navbar .chants-button:active,header .navbar .calendar-button:active,header .navbar .search-button:active,header .navbar .close-button:active,header .navbar .menu-button:active{transform:scale(.9)}header .navbar .close-button,header .navbar .menu-button{display:none}header .aelf_jour{font-family:"Playfair Display",sans-serif}header .verset_aelf{font-size:1.75rem}header .aelf-mobile{display:none;margin:.25rem 1rem 0;padding:.5rem .75rem;border-left:3px solid var(--accent-text);border-radius:0 .5em .5em 0;background-color:rgb(255 255 255/0.7);font-family:"Playfair Display",serif;color:var(--text-color);text-decoration:none}header .aelf-mobile-jour{display:block;font-family:"Lato",sans-serif;font-size:.75rem;font-weight:700;color:var(--accent-text)}header .aelf-mobile-verset{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3;overflow:hidden;font-size:.95rem;line-height:1.4}.accent-vert header{border-top:5px solid var(--accent-vert)}.accent-vert header .navbar,.accent-vert header .desktop-menu,.accent-vert header .desktop-menu .sub-menu li a:hover{background-color:var(--accent-vert)}.accent-blanc header{border-top:5px solid var(--accent-blanc)}.accent-blanc header .navbar,.accent-blanc header .desktop-menu,.accent-blanc header .desktop-menu .sub-menu li a:hover{background-color:var(--accent-blanc)}.accent-blanc header .navbar a,.accent-blanc header .navbar .aelf_jour,.accent-blanc header .desktop-menu a{color:#d2691e}.accent-blanc header .navbar .sub-menu a,.accent-blanc header .desktop-menu .sub-menu a:hover{color:var(--text-color)}.accent-marie header{border-top:5px solid var(--accent-marie)}.accent-marie header .navbar,.accent-marie header .desktop-menu,.accent-marie header .desktop-menu .sub-menu li a:hover{background-color:var(--accent-marie)}.accent-rose header{border-top:5px solid var(--accent-rose)}.accent-rose header .navbar,.accent-rose header .desktop-menu,.accent-rose header .desktop-menu .sub-menu li a:hover{background-color:var(--accent-rose)}.accent-rouge header{border-top:5px solid var(--accent-rouge)}.accent-rouge header .navbar,.accent-rouge header .desktop-menu,.accent-rouge header .desktop-menu .sub-menu li a:hover{background-color:var(--accent-rouge)}.accent-violet header{border-top:5px solid var(--accent-violet)}.accent-violet header .navbar,.accent-violet header .desktop-menu,.accent-violet header .desktop-menu .sub-menu li a:hover{background-color:var(--accent-violet)}aside.search-modal{position:absolute;top:-100vh;right:0;width:100%;max-width:600px;background:#f5f5f5;background:linear-gradient(80deg,rgba(245,245,245,1) 0%,rgba(248,248,255,1) 100%);z-index:29;box-shadow:var(--shadow-md);border-left:var(--hairline);border-radius:0 0 0 var(--radius);padding-top:75px;max-height:95vh;overflow-y:auto;transition:top .25s ease-out}aside.search-modal.opened{top:0}aside.search-modal .search-close-button{text-decoration:none;color:var(--caption-color);font-size:10px;text-align:right;display:block}aside.search-modal .search-close-button:hover{font-weight:700}aside.search-modal .search-close-button ion-icon{margin-bottom:-2px;margin-left:5px}aside.search-modal .search-results[aria-busy=true]{opacity:.5}aside.search-modal .search-group{margin:1.25em 0 .5em;font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--caption-color)}aside.search-modal .search-message{margin-top:1em;color:var(--caption-color)}aside.search-modal .search-result{display:flex;gap:.75em;align-items:flex-start;padding:.5em;border-radius:.5em;color:var(--text-color);text-decoration:none}aside.search-modal .search-result:hover,aside.search-modal .search-result:focus{background-color:#fff;outline:none;box-shadow:0 0 0 1px rgb(0 0 0/0.06)}aside.search-modal .search-result img{flex:0 0 72px;width:72px;height:48px;object-fit:cover;border-radius:.375em}aside.search-modal .search-result-body{display:flex;flex-direction:column;min-width:0}aside.search-modal .search-result-date{font-size:.75rem;color:var(--caption-color)}aside.search-modal .search-result-excerpt{font-size:.8rem;line-height:1.4}header .mobile-menu{position:absolute;top:-100vh;right:0;width:100%;height:75vh;background:#f5f5f5;background:linear-gradient(80deg,rgba(245,245,245,1) 0%,rgba(248,248,255,1) 100%);z-index:29;overflow-y:scroll;padding:80px 20px 40px;box-shadow:var(--shadow-md);border-left:var(--hairline);border-radius:0 0 0 var(--radius);transition:top .25s ease-out}header .mobile-menu a{font-family:"Pacifico";font-size:1.3rem;text-decoration:none;color:var(--accent-standard)}header .mobile-menu a:hover{color:var(--caption-color)}header .mobile-menu .sub-menu{margin-top:10px;margin-bottom:25px;font-size:1rem}header .mobile-menu .sub-menu li{padding:5px 0 5px 25px;border-left:solid 2px var(--accent-standard)}header .mobile-menu .sub-menu li:hover{background-color:#d4d4d4;border-radius:0 .375em .375em 0}header .mobile-menu .sub-menu a{font-family:"Lato",sans-serif;font-size:1rem;font-weight:400;color:var(--text-color) !important}header .mobile-menu .sub-menu a:hover{color:var(--accent-standard)}.accent-blanc header .mobile-menu a,.accent-blanc header .mobile-menu .sub-menu a:hover{color:#d2691e}.accent-marie header .mobile-menu a,.accent-marie header .mobile-menu .sub-menu a:hover{color:var(--accent-marie)}.accent-rose header .mobile-menu a,.accent-rose header .mobile-menu .sub-menu a:hover{color:var(--accent-rose)}.accent-rouge header .mobile-menu a,.accent-rouge header .mobile-menu .sub-menu a:hover{color:var(--accent-rouge)}.accent-vert header .mobile-menu a,.accent-vert header .mobile-menu .sub-menu a:hover{color:var(--accent-vert)}.accent-violet header .mobile-menu a,.accent-violet header .mobile-menu .sub-menu a:hover{color:var(--accent-violet)}.accent-blanc header .mobile-menu .sub-menu li{border-left:solid 2px #d2691e}.accent-marie header .mobile-menu .sub-menu li{border-left:solid 2px var(--accent-marie)}.accent-rose header .mobile-menu .sub-menu li{border-left:solid 2px var(--accent-rose)}.accent-rouge header .mobile-menu .sub-menu li{border-left:solid 2px var(--accent-rouge)}.accent-vert header .mobile-menu .sub-menu li{border-left:solid 2px var(--accent-vert)}.accent-violet header .mobile-menu .sub-menu li{border-left:solid 2px var(--accent-violet)}.home .banniere_une a{text-decoration:none}.home .banniere_une img{width:100%;height:auto}.home .banniere_une figure{display:flex;flex-direction:column;margin:0}.home .banniere_une figcaption{align-self:center;text-align:center;max-width:720px;width:90%;margin-top:-50px}.home main a{text-decoration:none}.home main .columns{--bulma-column-gap:1rem}.home .blocs-statiques img{width:auto;height:auto;max-height:350px;display:block;margin:auto}.home .first-bloc-statique img{display:block;width:100%;height:auto;max-width:420px;margin:auto}.home .home-pre-footer img{width:auto;height:auto;max-height:250px;display:block;margin:auto}.home .home-pre-footer .qahal img{max-width:300px}.eventon_list_event .evcal_desc.evo_info{margin-left:0 !important}.evcal_desc2.evcal_event_title{text-transform:uppercase !important;font-size:1.02em !important;margin-bottom:5px !important}.eventon_full_description .section{padding:0 !important}.eventon_full_description .evorow_b{padding:15px !important}.eventon_full_description .evcal_evdata_cell{padding-left:0 !important}.eventon_full_description .evcal_evdata_cell .evo_h3{padding-left:25px !important}article.card{position:relative}article.card img{border-radius:var(--radius) var(--radius) 0 0;width:100%;height:210px;object-fit:cover}article.card figcaption{display:block;width:100%;background-color:#fff;border-radius:0 0 var(--radius) var(--radius)}.home .calendar_header .evo_month_title{font-size:1.5rem;line-height:1.5}.content ul{list-style:initial}.article-header{text-align:center}.article-header img{border:var(--hairline)}.article-header a{text-decoration:none}.article-content{text-align:justify}.article-content blockquote{border-radius:.75em}.page .page-header{text-align:center}.page .page-espace-charles-peguy .button.facebook,.page .page-qahal-fraternite-nouvelle .button.youtube{height:auto;white-space:normal;color:#fff;text-align:center;border:none}.page .page-espace-charles-peguy .button.facebook:hover,.page .page-qahal-fraternite-nouvelle .button.youtube:hover{color:#fff}.page.page-parent .card{height:auto}.chants-messe section{padding:10px}.chants-messe .message-chants{margin:20px auto}.chants-messe ul{margin:0;list-style-type:none}.chants-messe .select-eglise ul li,.chants-messe .select-messe a{text-decoration:none;color:#4ab0d6;border-radius:5px;border:1px solid #4ab0d6;padding:10px;margin:20px auto;width:100%;display:block;cursor:pointer}.chants-messe .select-eglise,.chants-messe .select-messes{animation:fadeIn ease .75s;-webkit-animation:fadeIn ease .75s;-moz-animation:fadeIn ease .75s;-o-animation:fadeIn ease .75s;-ms-animation:fadeIn ease .75s}.chants-messe .select-messes{display:none}.chants-messe .reselect-eglise{margin-bottom:15px;display:inline-block}.page-lectures-du-jour .credits-aelf img.logo-aelf{width:60px;border-radius:0;margin-top:15px}.lectures-jour .tabs ul{margin:0;padding:0}.lectures-jour .card{height:auto}.lectures-jour .tabs li.is-active a{border-bottom-color:var(--accent-standard);color:var(--accent-standard)}.lectures-jour .verse_number{font-weight:800;font-size:.75em;color:var(--caption-color);margin-right:3px}.page-lectures-du-jour .accent-blanc.tabs li.is-active a{border-bottom-color:#d2691e;color:#d2691e}.page-lectures-du-jour .accent-marie.tabs li.is-active a{border-bottom-color:var(--accent-marie);color:var(--accent-marie)}.page-lectures-du-jour .accent-rose.tabs li.is-active a{border-bottom-color:var(--accent-rose);color:var(--accent-rose)}.page-lectures-du-jour .accent-rouge.tabs li.is-active a{border-bottom-color:var(--accent-rouge);color:var(--accent-rouge)}.page-lectures-du-jour .accent-vert.tabs li.is-active a{border-bottom-color:var(--accent-vert);color:var(--accent-vert)}.page-lectures-du-jour .accent-violet.tabs li.is-active a{border-bottom-color:var(--accent-violet);color:var(--accent-violet)}.lectures-jour section.office:not(:first-child){display:none}nav.pagination a{text-decoration:none}nav.pagination .pagination-link:focus,nav.pagination .pagination-next:focus,nav.pagination .pagination-previous:focus{border-color:var(--link-color)}nav.pagination .pagination-link.is-current{background-color:var(--accent-standard);border-color:var(--accent-standard)}.accent-blanc nav.pagination .pagination-link.is-current{background-color:var(--accent-blanc);border-color:var(--accent-blanc);color:#d2691e}.accent-marie nav.pagination .pagination-link.is-current{background-color:var(--accent-marie);border-color:var(--accent-marie)}.accent-rose nav.pagination .pagination-link.is-current{background-color:var(--accent-rose);border-color:var(--accent-rose)}.accent-rouge nav.pagination .pagination-link.is-current{background-color:var(--accent-rouge);border-color:var(--accent-rouge)}.accent-vert nav.pagination .pagination-link.is-current{background-color:var(--accent-vert);border-color:var(--accent-vert)}.accent-violet nav.pagination .pagination-link.is-current{background-color:var(--accent-violet);border-color:var(--accent-violet)}.page-contact iframe{border-radius:initial}.page-contact .select p:first-child{margin:0 auto}.page-contact select{width:100%}.breadcrumbs-container a{color:var(--caption-color);text-decoration:none}footer{background-color:#1a1110;color:#fff}footer a{color:#fff;text-decoration:none;opacity:1;font-weight:700}footer a:hover{opacity:.95}footer .upper-footer{background-color:#343434}footer .logo{width:160px}footer .lower-footer span{font-weight:300}footer li{display:inline-flex}footer .social .button{border:none;color:#fff}footer ion-icon{font-size:1.3em}footer .social .popanim:hover{transform:scale(1.03)}footer .social .popanim:active{transform:scale(.9)}.youtube{background-color:red}.facebook{background-color:#4267b2}.instagram{background-color:#e1306c}@media only screen and (min-width:1024px) and (max-width:1407px){header .desktop-menu .menu{gap:0 1rem;font-size:.8rem}header .desktop-menu .menu>li{white-space:normal;max-width:10em;line-height:1.25;text-align:center}header .desktop-menu .menu li a{padding:10px 0}}@media only screen and (max-width:1023px){header .navbar .menu-menu-principal-container,header .desktop-menu,header .navbar .aelf_jour{display:none}header .navbar .menu-button{display:inline-flex}header .mobile-menu.opened{top:0}header .aelf-mobile{display:block}}@media only screen and (max-width:782px){body.logged-in{padding-top:46px !important}}@media only screen and (max-width:768px){.column.is-half-mobile{display:inline-flex;width:49.5%}header .logo-header img{width:30vw;max-width:160px}header .navbar .chants-button,header .navbar .calendar-button,header .navbar .search-button,header .navbar .close-button,header .navbar .menu-button{margin-right:1.25em}}