/*! normalize-scss | MIT/GPLv2 License | bit.ly/normalize-scss */html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figcaption,figure{display:block}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}main{display:block}pre{font-family:monospace,monospace;font-size:1em}a{background-color:rgba(0,0,0,0);-webkit-text-decoration-skip:objects}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button{overflow:visible}button,select{text-transform:none}button,html [type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}input{overflow:visible}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;display:table;max-width:100%;padding:0;color:inherit;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}details{display:block}summary{display:list-item}menu{display:block}canvas{display:inline-block}template{display:none}[hidden]{display:none}a:hover{text-decoration:none}img:not([src]):not([srcset]){opacity:0}*,*:before,*:after{box-sizing:inherit}body{height:100%;box-sizing:border-box;min-height:568px;min-width:320px;overflow:hidden}.right-content{bottom:0;left:200px;overflow:auto;position:absolute;right:0;top:0}@media(min-width: 1024px){.right-content{left:300px}}@media(max-width: 719px){.right-content{left:0}}article,footer{display:none;opacity:0}.row{background-color:#e3d8d4;height:calc(50vw - 150px);min-height:490px}.col{display:flex;flex-direction:column;justify-content:center;height:100%;width:50%}.col:first-child{float:left}.col:last-child{float:right}.col p{width:95%}.col .subtitle{margin-bottom:2px}.col-img{position:relative}.col-img:before{content:"";background-color:#e3d8d4;bottom:0;left:0;position:absolute;right:0;top:0;transform-origin:right;transition:transform .5s}.col-img.revealed:before{transform:scaleX(0)}.row-white .col-img:not(.organisation-tao-img):before{content:none}.row-white .col-img:not(.organisation-tao-img){background-position:left;float:left;transition:width .5s;width:0}.row-white .col-img:not(.organisation-tao-img).revealed{width:50%}@media(max-width: 899px){.row{display:flex;height:auto;flex-direction:column}.col{height:400px;width:100%}.col-text{height:auto;order:1;padding:20px 0}.col-text h3.subtitle{margin-top:24px}}.row-white{background-color:rgba(0,0,0,0)}.left-only{padding-right:50%}.right-only{padding-left:50%}@media(max-width: 899px){.left-only,.right-only{padding-left:0;padding-right:0}}p{margin-left:auto;margin-right:auto;text-align:center;margin-top:.4705882353em;max-width:340px}.subtitle{margin-left:auto;margin-right:auto;max-width:340px;width:95%}.intro{max-width:600px;width:80%}.columns{margin-left:auto;margin-right:auto;column-count:2;column-gap:37px;max-width:800px;width:80%}.columns p{max-width:none}.columns p:first-child{margin-top:0}@media(max-width: 899px){.columns{column-count:1}}.img-opening{height:445px;position:relative}.img-opening:after{content:"";background:url(../assets/00-general/ligne02_pagesinterieures_coupees.8c515f76.png) bottom right/100% no-repeat;bottom:0;left:0;opacity:0;position:absolute;right:0;transition:opacity .5s;top:0}.img-opening.line-revealed:after{opacity:1}@media(max-width: 719px){.img-opening{height:267px}}.img-opening-short{height:283px;margin-bottom:48px}.img-fullwidth{height:470px}@media(max-width: 719px){.img-fullwidth{height:282px}}.img-single{display:block;margin-left:auto;margin-right:auto;height:420px;width:90.3%}@media(max-width: 719px){.img-single{height:210px}}.img-more{cursor:pointer;position:relative}.img-more:after{content:"";background:url(../assets/00-general/loupe_fond.ca7327d4.svg) center/100%;bottom:0;height:43px;position:absolute;right:0;width:43px}.img-more-left:after{left:0}.page-intro{padding-bottom:39px;padding-top:3px}.block-grey{margin-left:auto;margin-right:auto;background-color:#e3d8d4;margin-bottom:71px;padding-bottom:58px;padding-top:48px;width:86.4%}.block-grey p{max-width:675px;width:90%}html{color:#434343;font:bold 17px/1.47 "Josefin Sans Light",sans-serif;letter-spacing:.025em}h2,h3{color:#903948;font-size:32px;font-weight:300;letter-spacing:.1em;line-height:1.0625;margin-bottom:12px;text-align:center;text-transform:uppercase}h2 span,h3 span{display:block}h2:after,h3:after{content:"";background:url("../assets/00-general/soulignement_bordeau.c6371517.png");height:7px;margin-top:19px;width:87px;display:block;margin-left:auto;margin-right:auto}h2{margin-top:54px}h4{color:#a85266;font-size:24px;font-weight:300;letter-spacing:.05em;margin-bottom:0;margin-top:11px}.h5{font-size:16px;font-weight:normal;letter-spacing:-0.018em}.subtitle{color:#903948;font-weight:300;font-size:24px;letter-spacing:.05em;line-height:1.2;text-transform:none}.subtitle:after{content:none}.subtitle small{color:#434343;display:block;font-size:17px;line-height:1.47}h2+.subtitle{margin-top:12px}p.intro{line-height:1.4}.title-subject{color:#000;font-family:"Josefin Sans Bold",sans-serif;font-size:12px;margin-bottom:1em}small{font-size:13px;letter-spacing:.025em}a{color:inherit;text-decoration:none}a:hover{text-decoration:underline}p a{color:#a85266;font-family:"Josefin Sans Bold",sans-serif;text-decoration:underline}.list-unstyled{list-style:none;margin:0;padding:0}.list-inline li{display:inline-block}button,.button{background:rgba(0,0,0,0);border:1px solid;border-radius:0;cursor:pointer;font-family:inherit;font-size:12px;height:51px;letter-spacing:.1em;line-height:1.25;text-align:center;text-transform:uppercase;transition:background-color .5s,color .5s;width:197px;display:flex;flex-direction:column;justify-content:center;align-items:center}button:hover,.button:hover{text-decoration:none}.button-white{border-color:#aca0a0;color:#fff}.button-white:hover{background-color:#fff;color:#4f2d33}.button-burgundy{color:#a85266}.button-burgundy:hover{background-color:#a85266;color:#fff}.button-unstyled{border:none}.button-scroll{background:url(../assets/00-general/fleche_defilement_bas.ff3f6b23.svg);height:33px;width:33px}.button-discover{color:#a85266;font-family:"Josefin Sans Bold",sans-serif;font-weight:bold;margin-top:10px;padding:2px 0 0}.button-discover:hover{background-color:#a85266;color:#fff}@media(min-width: 1200px){.button-discover{margin-top:20px}}.button-filled{background-color:#af717c;border:none;color:#fff;display:inline-block;font-size:11px;font-weight:300;line-height:25px;padding:3px 12px 0;text-transform:uppercase}.button-filled:hover{text-decoration:none}.button-link{border:none;color:#a85266;display:inline;font-family:"Josefin Sans Bold",sans-serif;font-size:inherit;height:auto;letter-spacing:inherit;text-decoration:underline;text-transform:none}.button-link:hover{text-decoration:underline}.button-back{position:absolute;right:0;top:0}.button-back:before{content:"< "}footer{background-color:#e3d8d4;color:hsl(24,5.9523809524%,12.9411764706%);font-size:15px;font-weight:300;line-height:1.4666666667;padding-bottom:35px;padding-top:16px;min-height:300px}footer h5{border-bottom:1px solid #c5c0bc;color:#a85266;font-family:"Josefin Sans Bold",sans-serif;font-size:inherit;font-weight:bold;letter-spacing:.05em;text-transform:uppercase}footer p{text-align:left}@media(min-width: 400px)and (max-width: 899px){footer .col-text{width:50%}}.footer-list{border-bottom:1px solid #c5c0bc}.footer-list>li{float:left;padding-right:40px;width:26.5%}.footer-list>li:first-child{padding-left:40px}.footer-list>li:last-child{width:47%}@media(max-width: 1023px){.footer-list>li{padding-left:40px;padding-right:40px;width:100%}.footer-list>li:last-child{width:100%}}.footer-pagelists a{text-decoration:underline}.footer-pagelist-primary{float:left;width:61%}@media(max-width: 1023px){.footer-pagelist-primary{width:50%}}.footer-pagelist-secondary{float:right;font-style:italic;width:39%}@media(max-width: 1023px){.footer-pagelist-secondary{width:50%}}.footer-smallprint{display:block;line-height:40px}.footer-smallprint>span:first-child:after{content:".";margin-left:9px;margin-right:9px}.nav-logo{background:url(../assets/00-general/fond_menu-90.8e05da4d.jpg) top/100% repeat #512e34;height:124px}@media(max-width: 719px){.nav-logo{height:60px}.nav-logo img{height:41px}}.nav-menu{background:url(../assets/00-general/ombre_logo_menu.d5c3daa7.png) center 124px/100% no-repeat,url(../assets/00-general/m_menu.0c55cde7.png) center bottom -65px/100% no-repeat,url(../assets/00-general/fond_menu-90.8e05da4d.jpg) top/100% repeat #512e34;height:100%;opacity:0;position:fixed;width:200px}@media(min-width: 1024px){.nav-menu{width:300px}}@media(max-width: 719px){.nav-menu{background-position:center 60px,center bottom -65px;display:none;width:100%}}@media(min-width: 720px){.nav-menu{display:block !important;transition:opacity .5s}}@media(min-width: 720px){.menu{opacity:1 !important}}.nav-list-primary{color:#fff;font-size:12px;letter-spacing:.1em;line-height:1.4;text-transform:uppercase;width:150px}.nav-list-primary li{margin-bottom:15px}@media(min-width: 1024px){.nav-list-primary li{margin-bottom:27px}}.nav-list-primary:after{content:"";background:url(../assets/00-general/soulignement_bordeau.c6371517.png);height:7px;margin-bottom:25px;width:87px;display:block;margin-left:auto;margin-right:auto}.nav-list-secondary{color:#be5265;font-size:15px;font-style:italic;letter-spacing:.2em;line-height:1.25;width:150px}.nav-list-secondary li:not(:last-child){margin-bottom:12px}.nav-tel{color:#fff;font-size:19px;display:flex;justify-content:center;letter-spacing:.06em}@media(max-height: 649px){.nav-tel{bottom:5px}}.nav-button-quote{bottom:59px;left:calc(50% - 75px);position:absolute;width:165px}@media(min-width: 1024px){.nav-button-quote{left:calc(50% - 98.5px);width:197px}}@media(max-height: 649px){.nav-button-quote{bottom:35px}}.nav-fb{bottom:20px;color:#fff;font-size:14px;left:0;letter-spacing:0;position:absolute;right:0}.nav-fb img{margin-left:1ex;vertical-align:middle}@media(max-height: 649px){.nav-fb{bottom:5px}}.nav-lists{height:calc(100% - 275px)}@media(max-width: 719px){.nav-lists{height:calc(100% - 220px)}}.nav-link.active{text-decoration:underline}.nav-mobile{left:0;position:absolute;right:0;top:0}@media(min-width: 720px){.nav-mobile{display:none !important}}.nav-logo-mobile{height:60px}.menu-button{background:linear-gradient(to bottom, white, white 1px, transparent 1px, transparent 13px, white 13px, white 14px, transparent 14px, transparent 26px, white 26px, white);border:none;height:27px;position:absolute;right:30px;top:18px;width:36px}.menu-button-close{background:url(../assets/00-general/bouton_fermeture_blanc.522f8c9a.svg) center no-repeat}@media(min-width: 720px){.menu-button-close{display:none}}@media(max-height: 695px){.nav-list-primary:after{margin-bottom:15px}.nav-list-primary>li{margin-bottom:15px}.nav-list-secondary>li:not(:last-child){margin-bottom:8px}.nav-tel{bottom:5px;padding-top:5px}}@media(max-height: 599px){.nav-list-primary:after{margin-bottom:15px}.nav-list-primary>li{margin-bottom:10px}.nav-list-secondary>li:not(:last-child){margin-bottom:8px}.nav-tel{bottom:5px;padding-top:20px}}@media(max-height: 479px){.nav-list-primary:after{margin-bottom:10px;margin-top:10px}.nav-list-primary>li{margin-bottom:5px}.nav-list-secondary>li:not(:last-child){margin-bottom:2px}.nav-tel{bottom:5px;padding-top:35px}}@media(max-height: 399px){.nav-menu{background-position:center 60px,center bottom -65px}.nav-logo{height:60px}.nav-list-primary>li{margin-bottom:2px}.menu-button{top:14px}}@media(max-width: 719px){article:not(#guide):not(#news-page){padding-top:60px}}#loading-screen{display:flex;opacity:1;background-color:#512e34;color:#fff}#loading-screen .centered-wrapper{height:100%}#loading-screen .content{text-align:center;font-size:20px;text-transform:uppercase;letter-spacing:.4em}#loading-screen .content .spinner,#loading-screen .content .text{display:inline-block}#loading-screen .content img{margin-bottom:20px;position:relative;right:7px}#loading-screen.lazyloading.dataloading{opacity:1;display:flex}#loading-screen.lazyloading.dataloaded{opacity:1;display:flex}#loading-screen.lazyloaded.dataloading{opacity:1;display:flex}#loading-screen.lazyloaded.dataloaded{transition:opacity .5s linear;opacity:0;display:none}.spinner>div{width:3px;height:3px;background-color:#fff;margin:0 2px;border-radius:100%;display:inline-block;-webkit-animation:sk-bouncedelay 1.4s infinite ease-in-out both;animation:sk-bouncedelay 1.4s infinite ease-in-out both}.spinner .bounce1{-webkit-animation-delay:-0.32s;animation-delay:-0.32s}.spinner .bounce2{-webkit-animation-delay:-0.16s;animation-delay:-0.16s}@-webkit-keyframes sk-bouncedelay{0%,80%,100%{-webkit-transform:scale(0)}40%{-webkit-transform:scale(1)}}@keyframes sk-bouncedelay{0%,80%,100%{-webkit-transform:scale(0);transform:scale(0)}40%{-webkit-transform:scale(1);transform:scale(1)}}#cookies{background-color:rgba(0,0,0,.9);bottom:0;color:#fff;font-size:16px;left:0;letter-spacing:.05em;line-height:23px;padding:23px 48px 31px;position:fixed;right:0;text-align:center;z-index:10;display:none}.cookies-button{text-align:center;font-size:12px;font-weight:600;letter-spacing:.05em;margin-left:20px;vertical-align:middle;width:90px;height:23px;display:inline-block;padding-top:6px}.cookies-button:before{content:none}.cookies-button.small{width:30px;height:30px;position:absolute;top:15px;right:15px;border-radius:50%}.cookies-content{margin-left:auto;margin-right:auto;max-width:825px}.overlay{align-items:center;background-color:rgba(0,0,0,.9);display:flex;height:100%;justify-content:center;left:0;opacity:0;position:fixed;top:0;width:100%;z-index:99}#home>section:not(.home-mast){opacity:0}.home-mast{align-items:center;display:flex;flex-direction:column-reverse;padding-bottom:16px}.home-title{color:#fff;margin-bottom:0;order:1}.home-title:after{margin-top:11px}.home-intro{color:#a85266;margin-bottom:6px;margin-top:11px;width:375px}.home-button-scroll{order:-1}.home-lines{background:top right/71.5% no-repeat;bottom:0;left:0;pointer-events:none;position:absolute;right:0;top:0}.home-meurdra-photo{height:auto;left:0;position:absolute;top:21px;width:57.2%}@media(max-aspect-ratio: 8/5){.home-meurdra-photo{bottom:0;top:auto}}.home-meurdra-photo-mobile{display:none;width:100%}.home-meurdra-text{bottom:0;padding:0 50px 0 24px;position:absolute;right:0;top:0;width:42.8%}.home-meurdra-text h4{font-size:30px}.home-meurdra-text p{margin-left:0;text-align:left}@media(max-width: 1279px){.home-meurdra-text{padding:0 15px}}@media(max-width: 899px){section.home-meurdra{height:auto}.home-meurdra-photo{display:none}.home-meurdra-photo-mobile{display:block}.home-meurdra-text{padding-bottom:30px;position:static;width:100%}.home-meurdra-text h4,.home-meurdra-text p{margin-left:auto;margin-right:auto;max-width:340px;width:90%}.home-meurdra-text .button-discover{margin-left:auto;margin-right:auto}}.home-guides,.home-headstones{height:calc(73.4666666667vw - 200px)}@media(min-width: 1024px){.home-guides,.home-headstones{height:calc(73.4666666667vw - 300px)}}.home-guides h3,.home-headstones h3{line-height:38px;margin-bottom:22px}.home-guides .title-subject,.home-headstones .title-subject{margin-bottom:0}@media(min-width: 1200px){.home-guides .button-discover,.home-headstones .button-discover{margin-top:31px}}.home-headstones .title-subject,.home-headstones p{color:#fff}@media(min-width: 900px)and (max-width: 1099px){.home-headstones{min-height:500px;padding-left:45%}}@media(min-width: 899px){img.home-guides-img-mobile{display:none}}@media(max-width: 899px){section.home-guides{background-position:top 140px right 50%;background-size:200%;height:auto;padding-bottom:36px;padding-top:45px}.home-guides-img-mobile{height:auto;max-width:450px;width:90%}section.home-headstones{background-position:top;padding-bottom:45px;padding-top:249px;height:auto}.home-guides p,.home-headstones p{width:90%}}.home-meurdra-text h4,.home-meurdra-text p,.home-meurdra-text .button,#home-funeral-plans h4,#home-funeral-plans p,#home-funeral-plans .button,#home-organisation h4,#home-organisation p,#home-organisation .button,#home-guides h4,#home-guides p,#home-guides .button,#home-headstones h4,#home-headstones p,#home-headstones .button{opacity:0}.meurdra-intro{margin-bottom:53px;max-width:680px}.meurdra-background{background-position:top;background-size:100% 130%;padding-bottom:33px}#meurdra-family{padding-bottom:33px}.meurdra-family-subtitle{margin-top:42px}.meurdra-row{height:calc(39.8vw - 119px);max-height:390px}@media(max-width: 899px){.meurdra-row{height:auto;max-height:none}}@media(max-width: 719px){.meurdra-row .col:not(.col-text){height:240px}}.meurdra-staff{padding-top:38px}.meurdra-staff-columns{border-bottom:1px solid #a85266;margin:69px auto 83px}.meurdra-staff-columns:before{content:"";background:url(../assets/00-general/picto_personnages.e7c6a473.svg) center no-repeat,linear-gradient(to right, #a85266, #a85266 calc(50% - 40px), transparent 0, transparent calc(50% + 40px), #a85266 0, #a85266) left 25px/100% 1px no-repeat;height:40px;left:0;position:absolute;top:-53px;width:100%}.meurdra-team{background-color:#f9f5f4;margin:70px auto 72px;max-width:832px;width:84.9%}.meurdra-team .h5{max-width:340px;margin-left:auto;margin-right:auto}.meurdra-team p:not(:last-child){border-bottom:1px solid #dcd8d7;margin-bottom:10px;padding-bottom:10px}.meurdra-team>div{width:50%}@media(max-width: 899px){.meurdra-team{flex-direction:column}.meurdra-team>div{width:100%}.meurdra-team-img{display:flex;flex-direction:column;height:390px;justify-content:flex-end}}.meurdra-team-subtitle{color:#a85266;margin-top:37px}.meurdra-team-subtitle:before,.meurdra-team-subtitle:after{background:linear-gradient(to right, rgba(168, 82, 102, 0), #a85266, rgba(168, 82, 102, 0));content:"";height:1px;width:82px;display:block;margin-left:auto;margin-right:auto}.meurdra-team-subtitle:before{margin-bottom:15px}.meurdra-team-subtitle:after{margin-top:12px}.meurdra-team-text{padding-bottom:19px;padding-top:26px}.meurdra-team-text p,.meurdra-team-text .h5{width:90%}.meurdra-partners-vehicles{max-width:784px;padding:41px 0 40px;width:80%}.meurdra-partners-vehicles>div{width:50%}.meurdra-partners-vehicles>div:first-child{padding-right:18px}.meurdra-partners-vehicles>div:last-child{padding-left:18px}.meurdra-partners-vehicles .subtitle{max-width:none;text-align:left;width:100%}.meurdra-partners-vehicles p{max-width:none}@media(max-width: 899px){.meurdra-partners-vehicles{flex-direction:column}.meurdra-partners-vehicles>div{width:100%;padding-left:18px;padding-right:18px}}@media(max-width: 719px){.meurdra-img-fullwidth{height:235px}}#meurdra-title,#meurdra-subtitle,.meurdra-intro,#meurdra-img1,#meurdra-staff-subtitle,.meurdra-staff-columns,#meurdra-img2,#meurdra-team,#meurdra-img3,.meurdra-partners-vehicles{opacity:0}#meurdra-business1 h3,#meurdra-business1 h4,#meurdra-business1 p,#meurdra-business2 h3,#meurdra-business2 h4,#meurdra-business2 p,#meurdra-team h3,#meurdra-team h4,#meurdra-team p{opacity:0}.funeral-plans-simplify{color:#fff;display:flex;flex-direction:column;height:620px;justify-content:flex-end}.funeral-plans-simplify .subtitle{color:inherit}.funeral-plans-simplify p{max-width:570px}.funeral-plans-simplify p:after{content:"";background:url("../assets/00-general/soulignement_bordeau.c6371517.png");height:7px;margin-top:19px;width:87px;display:block;margin-left:auto;margin-right:auto}.funeral-plans-simplify-text{background:bottom left/100% no-repeat;padding-bottom:64px}.funeral-plans-respect{min-height:600px}.funeral-plans-quote{padding-bottom:56px;padding-top:37px}.funeral-plans-quote .subtitle:after{content:"";background:url(../assets/00-general/picto_balance.f68ce2f2.svg) center/48px 52px no-repeat,linear-gradient(to right, #a85266, #a85266 43.2%, white 43.2%, white 56.8%, #a85266 56.8%, #a85266) 0 27px/100% 1px no-repeat;display:block;height:52px;width:100%}.funeral-plans-quote .subtitle,.funeral-plans-quote p{max-width:535px}#funeral-plans-title,#funeral-plans-subtitle,#funeral-plans-intro,#funeral-plans-simplify,.funeral-plans-simplify-text,#funeral-plans-respect,#funeral-plans-guarantees,#funeral-plans-quote{opacity:0}#funeral-plans-simplify h3,#funeral-plans-simplify h4,#funeral-plans-simplify p,#funeral-plans-respect h3,#funeral-plans-respect h4,#funeral-plans-respect p,#funeral-plans-guarantees h3,#funeral-plans-guarantees h4,#funeral-plans-guarantees p{opacity:0}.organisation-bespoke{padding-bottom:95px;padding-top:62px}.organisation-bespoke-subtitle{font-size:30px}.organisation-bespoke-columns{background:url(../assets/00-general/soulignement_bordeau.c6371517.png) top no-repeat,url(../assets/00-general/soulignement_bordeau.c6371517.png) bottom no-repeat,linear-gradient(to right, rgba(168, 82, 102, 0), #a85266, rgba(168, 82, 102, 0)) center 3px/100% 1px no-repeat,linear-gradient(to right, rgba(168, 82, 102, 0), #a85266, rgba(168, 82, 102, 0)) center bottom 3px/100% 1px no-repeat;line-height:1.4;margin-top:15px;max-width:620px;padding-bottom:28px;padding-top:28px}.organisation-salons-intro{padding-bottom:45px;padding-top:41px}.organisation-tao{height:calc(29.6vw - 88.8px);margin-bottom:64px;min-height:290px}.organisation-tao-img{background:top right/70.4% no-repeat}.organisation-tao-img:before{background-color:#fff}@media(max-width: 899px){.organisation-tao{height:auto}.organisation-tao-img{background-position:center}}.organisation-hours{color:#a85266;font-style:italic;margin-bottom:85px;max-width:700px;padding-bottom:34px;width:80%}.organisation-hours:before{content:"";background:url(../assets/00-general/picto_horloge.6d17845d.svg) center/46px no-repeat,linear-gradient(to right, #a85266, #a85266 44.7%, white 44.7%, white 55.3%, #a85266 55.3%, #a85266) 0 22px/100% 1px no-repeat;display:block;height:46px;margin-bottom:15px;width:100%}#organisation-title,#organisation-subtitle,#organisation-intro,#organisation-ceremony,#organisation-interlocutor,#organisation-bespoke,#organisation-img1,#organisation-salons-intro,#organisation-nankin,#organisation-madras,#organisation-tao,#organisation-hours{opacity:0}#organisation-ceremony h3,#organisation-ceremony p,#organisation-interlocutor h3,#organisation-interlocutor p,#organisation-nankin h3,#organisation-nankin p,#organisation-madras h3,#organisation-madras p,#organisation-tao h3,#organisation-tao p{opacity:0}.headstones-row{height:calc(40.8163265306vw - 122.4489795918px);min-height:400px}@media(max-width: 899px){.headstones-row{height:auto}}.headstones-headstones{height:calc(81.6326530612vw - 236.8979591837px);min-height:808px}@media(max-width: 899px){.headstones-headstones{height:auto}.headstones-headstones .col{height:auto}}.headstones-headstones-img{height:calc(40.8163265306vw - 122.4489795918px);min-height:400px;width:100%}.headstones-headstones-img:last-child{margin-top:8px}.headstones-background{background:0 -200px/100% no-repeat}.headstones-intro{padding-bottom:47px}.headstones-row .subtitle,.headstones-headstones .subtitle{margin-top:-16px}.headstones-row .subtitle,.headstones-row p,.headstones-headstones .subtitle,.headstones-headstones p{max-width:275px}.headstones-row:first-child .subtitle,.headstones-row:first-child p,.headstones-headstones:first-child .subtitle,.headstones-headstones:first-child p{max-width:250px}#headstones-title,#headstones-subtitle,#headstones-intro,#headstones-flowers,#headstones-headstones,#headstones-urns{opacity:0}#headstones-flowers h3,#headstones-flowers p,#headstones-headstones h3,#headstones-headstones p,#headstones-urns h3,#headstones-urns p{opacity:0}.death-notices-button{margin-bottom:40px;width:327px}.death-notices-list{background-color:#f9f5f4;margin-bottom:57px;max-width:868px;padding:34px;width:88.6%}@media(max-width: 719px){.death-notices-list{padding:20px}}.death-notices-table{border-collapse:collapse;border-spacing:0;margin-bottom:26px;table-layout:fixed;width:100%}.death-notices-table th{font-size:12px;font-weight:300;letter-spacing:.05em;text-align:left;text-transform:uppercase}.death-notices-table td:first-child{font-size:15px;line-height:23px}.death-notices-table td,.death-notices-table th{border-bottom:1px solid #d4d0cf}.death-notices-table td:first-child,.death-notices-table th:first-child{color:#a85266;width:105px}.death-notices-table td:last-child,.death-notices-table th:last-child{width:148px}@media(max-width: 499px){.death-notices-table td:last-child,.death-notices-table th:last-child{width:75px}.death-notices-table td:last-child .button-filled,.death-notices-table th:last-child .button-filled{line-height:1.4;padding:6px 7px 3px;text-align:center}}.death-notice{line-height:56px;overflow:hidden;padding-right:24px;text-overflow:ellipsis;white-space:nowrap}.death-notices-recent{color:#b6a6a6;font-size:24px;letter-spacing:.06em;margin-bottom:29px}.death-notices-recent:before{content:"";background:url(../assets/00-general/soulignement-gris.e93161f9.png);height:7px;margin-bottom:20px;width:88px;display:block;margin-left:auto;margin-right:auto}.death-notices-recent:after{content:none}#death-notices-title,#death-notices-subtitle,#death-notices-intro,#death-notices-button,#death-notices-main{opacity:0}#guides{padding-bottom:18px}.guides-intro{max-width:560px}.guides-list{padding:37px 5.82% 0}.guides-list>li{display:flex;flex-direction:column;justify-content:center;background:right/auto 100% no-repeat #f9f5f4;height:333px;margin-bottom:42px;padding-left:47px;padding-right:353px;position:relative}.guides-list>li:after{content:"";background-color:#fff;bottom:0;left:0;position:absolute;right:0;top:0;transform-origin:right;transition:transform .5s}.guides-list>li.revealed:after{transform:scaleX(0)}@media(max-width: 1199px){.guides-list>li{background-position:bottom right;background-size:auto 300px;height:auto;padding-bottom:30px;padding-top:30px}}@media(max-width: 899px){.guides-list>li{background-size:220%;padding-right:47px;padding-bottom:55vw}}@media(max-width: 719px){.guides-list>li{padding-bottom:70vw}}.guides-list h3,.guides-list p{margin-left:0;margin-right:0;text-align:left}.guides-list h3{margin-bottom:7px;margin-top:0;max-width:340px}.guides-list h3:after{content:none}.guides-list p{margin-bottom:26px;max-width:430px}.guides-list .button-filled{align-self:flex-start}.guide-number{color:#000;font-family:"Josefin Sans Bold",sans-serif;font-size:15px;margin-bottom:7px;padding-left:3px}#guide{position:relative;z-index:1}.guide-content{background-color:#f9f5f4;margin:55px;padding:40px 40px 100px}.guide-content p,.guide-content h3,.guide-content ul{margin-left:0;max-width:480px;text-align:left}.guide-content strong{font-family:"Josefin Sans Bold",sans-serif}.guide-img{box-shadow:0 0 20px #d4d0cf}#guide-number{display:inline}.guide-title{margin-top:0}.guide-title:after{background:none;border-top:1px solid #ccb9bd;height:0;margin-left:0;width:79px}.guide-text{counter-reset:guide-title}.guide-text h3{color:#a85266;counter-increment:guide-title;counter-reset:guide-subtitle;font-size:19px;line-height:25px;margin-bottom:0;margin-top:33px}.guide-text h3:before{content:counter(guide-title, upper-roman) " - "}.guide-text h3:after{content:none}.guide-text h4{color:inherit;counter-increment:guide-subtitle;font-family:"Josefin Sans Bold",sans-serif;font-size:inherit;font-weight:100;margin-bottom:0;margin-top:0}.guide-text h4:before{content:counter(guide-subtitle, decimal) ". "}.guide-text p{margin-top:0}.guide-sidebar{margin-right:45px}.guide-contents-title{color:#a85266;font-size:15px;margin-top:19px;text-transform:uppercase}.guide-contents-list{border:1px #ccb9bd;border-style:solid none;color:#000;counter-reset:guide-contents0;font-size:13px;padding-bottom:15px;padding-top:15px;text-transform:uppercase}.guide-contents-list>li{counter-increment:guide-contents0;margin-top:17px}.guide-contents-list>li:before{content:counter(guide-contents0, upper-roman) " - "}.guide-contents-list ol{color:#878787;counter-reset:guide-contents1;font-size:15px;list-style:none;padding-left:24px;text-transform:none}.guide-contents-list ol>li{counter-increment:guide-contents1}.guide-contents-list ol>li:before{content:counter(guide-contents1, decimal) ". "}@media(max-width: 1023px){.guide-content{flex-direction:column;margin:25px;padding:35px 25px 100px}.guide-sidebar{display:flex}.guide-sidebar aside{flex-shrink:0;margin-left:20px}.guide-img{align-self:center;height:auto;max-width:calc(100% - 85px)}.guide-title{margin-top:54px}}@media(max-width: 399px){.guide-sidebar{flex-direction:column;margin-right:0}.guide-img{max-width:none;width:100%}}#guides-title,#guides-subtitle,#guides-intro{opacity:0}#news{padding-bottom:50px}.news-title{margin-bottom:18px}.news-intro-title{font-weight:bold;margin-bottom:0;margin-top:18px}.news-intro{margin-top:0}.news-list{flex-wrap:wrap;margin-bottom:39px;padding-top:30px;width:91.43%;margin-left:auto;margin-right:auto}.news-list li{align-items:flex-start;background-color:#f9f5f4;display:flex;flex-direction:column;height:350px;margin-bottom:50px;margin:14px;padding-left:21px;padding-right:21px;position:relative;width:calc(50% - 28px)}@media(max-width: 899px){.news-list li{height:auto;padding-bottom:57px}.news-list li p{height:auto}}.news-list h3:after{content:none}.news-list p{height:140px;margin-top:0;max-width:none;overflow:hidden;text-align:left}.news-list p:before{content:"";border-top:1px solid #ccb9bd;display:block;height:0;margin-bottom:19px;width:79px}.news-list .button-filled{bottom:25px;left:21px;position:absolute}.news-list .news-list-img{height:175px;margin-bottom:-9px;margin-left:-21px;order:-1;width:calc(100% + 42px)}.news-list h3,.news-page-title{color:#a85266;font-size:24px;letter-spacing:.05em;margin-top:0;text-align:left;text-transform:none}.news-date{font-family:"Josefin Sans Bold",sans-serif;font-size:14px;margin:35px 0 6px}#news-page{position:relative;z-index:1;min-height:calc(100vh - 410px)}.news-page-content{padding:0}.news-page-imgs:after{content:"";clear:both;display:table}.news-page-imgs{width:50%}.news-page-imgs:empty{width:0}.news-page-imgs:empty+.news-page-main{padding-bottom:95px;padding-top:64px;width:100%}.news-page-imgs:empty+.news-page-main .news-date,.news-page-imgs:empty+.news-page-main h2,.news-page-imgs:empty+.news-page-main p{max-width:550px}.news-page-img{float:left;height:187px;margin-bottom:6px;width:calc(50% - 3px)}.news-page-img:first-child{height:380px;width:100%}.news-page-img:nth-child(even){margin-right:6px}.news-page-main{width:50%}.news-page-main .news-date,.news-page-main h2,.news-page-main p{margin-left:auto;margin-right:auto;max-width:350px;width:95%}.news-page-title:after{border-top:1px solid #ccb9bd;height:0;margin-bottom:19px;margin-left:0;width:79px}@media(max-width: 719px){.news-page-content{padding:35px 20px 20px}.news-page-imgs,.news-page-img,.news-list li,.news-page-main{width:100%}.news-page-imgs:empty+.news-page-main{padding-bottom:0;padding-top:0}}.partnerships-intro{font-size:18px;max-width:530px;width:90%}.partner-logos{max-width:825px;padding-bottom:61px;padding-top:15px;text-align:center}.partner-logos>li{display:inline-block;width:16.6666666667%}@media(max-width: 1023px){.partner-logos>li{width:33.3333333333%}}@media(max-width: 719px){.partner-logos>li{width:50%}}.partner-logos img{display:block;margin-left:auto;margin-right:auto;height:96px;width:auto}.partner-list{max-width:562px;outline:28px}.partner-list>li{padding:10px 0;vertical-align:middle}@media(max-width: 719px){.partner-list>li{width:100%}}.partners-block{padding-top:21px}#contact{padding-bottom:68px}.contact-row{display:flex;justify-content:center;max-width:850px;margin-left:auto;margin-right:auto}@media(max-width: 719px){.contact-row{flex-direction:column}}.contact-col{margin:0 17.5px;max-width:450px}.contact-col p{max-width:none;text-align:justify;text-align-last:center;width:100%}.contact-col-bottom{margin:0 11.5px}@media(max-width: 719px){.contact-col-bottom{margin-top:10px}}.contact-block-grey{background-color:#f9f5f4;padding:16px 36px 36px}.contact-block-grey .subtitle{max-width:none;width:100%}.contact-block-grey .img-more{display:block;margin-top:21px}.contact-block-grey img{display:block;height:auto;width:100%}.contact-details{height:22em}.contact-details>div{margin-bottom:1em;margin-top:1em}.quote-intro{max-width:520px}.quote-row{display:flex;justify-content:center;margin-bottom:44px;max-width:860px;padding-top:37px;width:87.76%;margin-left:auto;margin-right:auto}@media(max-width: 1023px){.quote-row{align-items:center;flex-direction:column}.quote-row .quote-col{margin-left:0;margin-right:0;max-width:450px;width:100%}}.quote-col{border:1px #a85266;border-style:solid none;flex-shrink:0;margin:0 20px;padding-bottom:33px;width:50%}.quote-col h3{max-width:none;width:100%}.form-subtitle{background-color:#f1f1f1;color:inherit;font-size:15px;line-height:25px;padding:5px 14px 0;text-transform:uppercase}.form-subtitle label{padding-right:1em;text-transform:none}input,textarea,select{border:1px solid #c1c1c1;border-radius:0;font-family:inherit;min-height:30px}input,select{height:30px}textarea{display:block;width:calc(100% - 14px)}input[type=radio]{vertical-align:middle}.form-row{align-items:flex-end;display:flex;margin:16px 0;padding-left:14px}.form-row label{flex-shrink:0;width:118px}.form-row>:last-child{flex-grow:1;width:0}.form-row.no-padding{align-items:unset;padding:0}.form-row.no-padding label{margin-top:5px;padding-left:10px}.quote-col:last-child .form-row>label{padding-right:20px;width:200px}.form-dob{display:flex;justify-content:space-between}#quote-postcode{max-width:159px}select{-moz-appearance:none;-webkit-appearance:none;background:url(../assets/00-general/arrow-down.673cdc6d.svg) right 6px center/8px 6px no-repeat;padding-left:5px}.select-date{width:32%}.form-textarea,.form-textarea-label{margin-left:14px}.text-left p{text-align:left;margin-left:0}#quote-form-send,#quote-form-success,#quote-form-error,#quote-form-captcha-error{display:none;opacity:0}#quote-form-send p,#quote-form-success p,#quote-form-error p,#quote-form-captcha-error p{text-align:center}#quote-form-error{color:red}.quote-messages{margin-bottom:80px;margin-top:20px}label.error{color:red}input.error,textarea.error{border:2px solid red}.slideshow{background-color:hsla(0,0%,100%,.85);bottom:0;display:none;left:0;opacity:0;position:fixed;right:0;top:0;z-index:1000}.slideshow-img-wrapper,.slideshow-buttons-wrapper{bottom:0;left:243px;position:absolute;right:43px;top:0;display:flex;flex-direction:column;justify-content:center}@media(min-width: 1024px){.slideshow-img-wrapper,.slideshow-buttons-wrapper{left:343px}}.slideshow-img-wrapper{opacity:0;pointer-events:none;transition:opacity .5s}.slideshow-img-wrapper.active{opacity:1;pointer-events:auto}.slideshow-img,.slideshow-buttons{padding-top:65.4%;width:100%}.button-slideshow{background:center/10px 19px no-repeat #903948;border:none;height:43px;position:absolute;width:43px}.button-next{background-image:url(../assets/00-general/fleche-suiv.31de4f84.svg);bottom:0;right:0}.button-previous{background-image:url(../assets/00-general/fleche-prec.87983a02.svg);bottom:0;left:0}.button-close-slideshow{background-image:url(../assets/00-general/croix-fermeture.867c5696.svg);background-size:13px 13px;right:0;top:0}@media(max-width: 719px){.slideshow-img-wrapper,.slideshow-buttons-wrapper{left:10px;right:10px}.slideshow-img,.slideshow-buttons{height:80%;padding-top:0}}#legal{padding-bottom:3em}#legal>p,#legal>ul,#legal>.legal-subtitle{max-width:800px;text-align:justify;width:80%}@media(max-width: 1199px){#legal>p,#legal>ul,#legal>.legal-subtitle{width:90%}}#legal b{font-weight:bold;text-decoration:underline}#legal ul{margin-left:auto;margin-right:auto}.legal-addresses{display:flex;flex-wrap:wrap;justify-content:space-between;max-width:800px;width:80%}@media(max-width: 1199px){.legal-addresses{width:90%}}.legal-addresses>div{width:33.3333333333%}.legal-address{padding-right:.5em}.legal-address p{max-width:none}@media(max-width: 919px){div.legal-address{width:50%}div.legal-addresses-last{display:flex;flex-wrap:wrap;width:100%}}@media(max-width: 509px){div.legal-address{width:100%}}.legal-subtitle{font-family:"Josefin Sans Bold",sans-serif;font-size:inherit;margin:2em auto 0;text-align:left}.legal-subtitle:after{content:none}.legal-subtitle+p{margin-top:0}.clearfix:after{content:"";clear:both;display:table}.background-cover{background-position:center;background-repeat:no-repeat;background-size:cover}.bg-top{background-position:top}.fill{bottom:0;left:0;opacity:0;position:absolute;right:0;top:0;z-index:-1}.full-height{height:100vh}@media(max-width: 719px){.full-height{height:calc(100vh - 74px)}}.text-center{text-align:center}.text-left{text-align:left}.text-justify{text-align:justify}.mx-auto{margin-left:auto;margin-right:auto}.center-block{display:block;margin-left:auto;margin-right:auto}.vertical-center{display:flex;flex-direction:column;justify-content:center}.position-relative{position:relative}.overflow-hidden{overflow:hidden}.display-flex{display:flex}.display-none{display:none}.bold{font-family:"Josefin Sans Bold",sans-serif;font-weight:bold}.uppercase{text-transform:uppercase}.underline{text-decoration:underline}.sr-only{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;clip-path:inset(50%);border:0}.border-bottom{border-bottom:1px solid}

/*# sourceMappingURL=all.min.c63ceae7.css.map */