/*! minireset.css v0.0.6 | MIT License | github.com/jgthms/minireset.css */
@font-face{font-family:DinAlternate;src:url(DINAlternate-Bold.070a4bd1.ttf)format("truetype");font-weight:700}html,body,p,ol,ul,li,dl,dt,dd,blockquote,figure,fieldset,legend,textarea,pre,iframe,hr,h1,h2,h3,h4,h5,h6{margin:0;padding:0}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400}ul{list-style:none}button,input,select{margin:0}html{box-sizing:border-box}*,:before,:after{box-sizing:inherit}img,video{max-width:100%;height:auto}iframe{border:0}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}*,:after,:before{box-sizing:border-box}html{scroll-behavior:smooth;font-size:18px}body{color:#404545;background-color:#fff;margin:0;font-family:Noto Serif JP,serif;font-weight:400}h2{color:#ee8114;text-align:center;margin-bottom:50px;font-size:25px}@media only screen and (width>=1000px){h2{margin-bottom:80px;font-size:45px}}.h2-deco:before{content:"";background-color:#ee8114;width:1.2em;height:.1em;margin:0 auto 20px;display:block}@media only screen and (width>=1000px){.h2-deco:before{height:.067em;margin-bottom:30px}}h3{color:#61388b;text-align:center;margin-bottom:50px;font-family:Raleway,sans-serif;font-size:22px;font-weight:500}@media only screen and (width>=800px){h3{margin-bottom:80px}}@media only screen and (width>=1000px){h3{font-size:35px}}h4{color:#ee8114;text-align:center;margin:30px 0;font-size:23px}@media only screen and (width>=1200px){h4{margin-bottom:35px}}h5{color:#ee8114;text-align:left;margin-bottom:30px;font-size:20px}@media only screen and (width>=800px){h5{text-align:center;margin-bottom:35px}}.cleriam-style{color:#61388b;font-family:Raleway,sans-serif;font-weight:700}.cleriam-style__span{color:#ee8114;font-weight:400}a{color:#ee8114;font-size:18px;text-decoration:none;transition:color .3s}@media only screen and (width>=1000px){a{font-size:20px}}a:hover{color:#f4bc84}img{width:100%;height:100%}p{line-height:1.33rem}.btn{color:#ee8114;background-color:#fff;border:2px solid #ee8114;padding:15px 30px;font-family:Raleway,serif;font-size:16px;font-weight:700;transition:all .3s}@media only screen and (width>=800px){.btn{padding-left:60px;padding-right:60px}}.btn:hover,.btn:focus-visible{color:#f4bc84;border-color:#f4bc84;outline:none}.circle-number{counter-increment:circle 1}.circle-number:before{content:counter(circle);text-align:center;color:#f4bc84;border:3px solid #f4bc84;border-radius:50%;width:2.5rem;height:2.5rem;margin:0 auto 20px;font-size:1.44em;font-weight:500;line-height:1.35em;display:block}.li-style{align-items:center;gap:20px;display:flex}.li-style:before{content:"";background-image:url(check.5ed1ef1b.svg);background-repeat:no-repeat;background-size:cover;flex:none;width:1.11em;height:1.11em;display:inline-block}main section{padding:40px 20px}@media only screen and (width>=1000px){main section{padding-top:80px;padding-bottom:80px}}header{padding-bottom:10px}@media only screen and (width>=800px){header{padding-bottom:40px}}.header__bands{z-index:2;transition:transform .5s;position:fixed;top:0;left:0;right:0}.header__contact{color:#fff;background-color:#f2a04f}.header__contact__phone{align-items:center;column-gap:5px;display:flex}.header__contact__phone img{color:#fff;width:20px;height:20px}.header__contact__phone a{color:#fff}.header__contact--mobile{justify-content:space-between;align-items:center;height:54px;padding:15px 35px;font-size:16px;display:flex}@media only screen and (width>=800px){.header__contact--mobile{height:0;display:none}}.header__contact--mobile__phone{align-items:center;column-gap:5px}.header__contact--mobile__phone img{width:20px;height:20px}.header__nav{background-color:#fff;border-bottom:1px solid #6b6f6f33;height:80px;position:relative}@media only screen and (width>=800px){.header__nav{justify-content:space-between;align-items:center;height:105px;display:flex}}.logo__img{width:80px;height:80px;margin:0 auto;display:block}@media only screen and (width>=800px){.logo__img{width:105px;height:105px;margin:0 0 0 40px}}@media only screen and (width>=1000px){.logo__img{margin-left:60px}}.header__nav__links{column-gap:2em;margin-right:40px;display:flex}@media only screen and (width>=1000px){.header__nav__links{margin-right:60px}}.navbar{display:none}@media only screen and (width>=800px){.navbar{align-items:center;gap:2em;display:flex}}.dropdown{position:relative}.dropdown a{display:block}.dropdown__link{z-index:1;margin-right:1.56em;position:relative}.dropdown__link:after{content:"";background:url(chevron-down.6d387fa6.svg) 50% no-repeat;width:1.11em;height:1.11em;margin-left:.45em;transition:all .3s;display:inline-block;position:absolute;top:.33em}.dropdown__link:hover:after{opacity:.4;transform:translateY(2px)}@media only screen and (width>=800px){.dropdown__list{text-align:center;background-color:#fff;border-top:1px solid #ee8114;padding:20px 10px 0;display:none;position:absolute;top:65px;left:-50px;right:-50px;box-shadow:20px 20px 20px -22px #00000026}}@media only screen and (width>=1000px){.dropdown__list{top:66.5px;left:-60px;right:-60px}}.dropdown__list li{margin-bottom:30px}.header__contact--desktop{border-radius:15px;padding:10px 15px;display:none}@media only screen and (width>=800px){.header__contact--desktop{display:block}}.header__contact--desktop .header__contact__phone{align-items:end;column-gap:10px}.header__contact--desktop img{width:25px;height:25px}.mobile-menu__icon{width:30px;height:30px;position:absolute;top:25px;right:35px}@media only screen and (width>=800px){.mobile-menu__icon{display:none}}.mobile-menu__icon:hover{opacity:.5}.mobile-menu__modal{z-index:2;backdrop-filter:blur(5px);background-color:#fff3;width:100%;height:100%;display:none;position:fixed;top:0;left:0;overflow:auto}.modal__content{background-color:#fff;border:1px solid #ee8114;max-width:400px;margin:0 auto;padding:10px 0 5px;position:fixed;top:50px;left:30px;right:30px}.modal__content .logo__img{width:100px;height:100px;margin:0 auto 40px}.modal__close-icon{width:25px;height:25px;margin-left:auto;transition:all .3s;position:absolute;top:40px;right:30px}.modal__close-icon:hover{opacity:.5;transform:scale(1.1)}.modal__nav{text-align:center}.modal__nav__item{margin-bottom:35px}.intro{padding-top:134px}@media only screen and (width>=800px){.intro{z-index:1;padding-top:105px;display:flex;position:relative}}.intro__img{max-width:100%}@media only screen and (width>=800px){.intro__img{max-width:60%}}.intro__content{flex-direction:column;justify-content:center;align-items:center;margin:0 auto;display:flex}.intro h1{color:#61388b;text-align:center;max-width:290px;margin-top:40px;font-size:21px;font-weight:700;line-height:1.66em}@media only screen and (width>=550px){.intro h1{max-width:345px;font-size:25px}}@media only screen and (width>=800px){.intro h1{max-width:290px;margin-top:0;font-size:20px}}@media only screen and (width>=1000px){.intro h1{max-width:345px;font-size:25px}}@media only screen and (width>=1200px){.intro h1{max-width:410px;font-size:30px}}.intro h1 span{color:#ee8114;font-weight:400;display:inline-block}.section__offre__content{flex-direction:column;align-items:center;gap:50px;display:flex}@media only screen and (width>=800px){.section__offre__content{grid-template:repeat(3,1fr)/repeat(2,1fr);place-items:start center;gap:50px 80px;max-width:690px;margin:0 auto;display:grid}}@media only screen and (width>=1200px){.section__offre__content{grid-template:1fr auto/repeat(4,1fr);gap:30px 80px;max-width:1180px}}.offre__item{flex-direction:column;align-items:center;gap:20px;max-width:303px;display:flex}@media only screen and (width>=1200px){.offre__item{max-width:240px}}.offre__item__icon{width:60px;height:60px}.offre__item p{text-align:center}.offre__item:last-child{gap:15px;max-width:330px}@media only screen and (width>=800px){.offre__item:last-child{grid-column:1/3;justify-self:center}}@media only screen and (width>=1200px){.offre__item:last-child{grid-column:1/5;max-width:460px}}.offre__item:last-child span{color:#ee8114;display:block}@media only screen and (width>=1000px){.section__patrimoine__content{justify-content:center;align-items:center;gap:80px;max-width:1060px;margin:0 auto;display:flex}}@media only screen and (width>=1200px){.section__patrimoine__content{gap:150px;padding-top:30px}}.patrimoine__img{max-width:490px;max-height:326px;margin:0 auto 40px;position:relative}@media only screen and (width>=1000px){.patrimoine__img{margin:0}}@media only screen and (width>=1200px){.patrimoine__img:before{content:"";z-index:-1;border:1px solid #ee8114;width:100%;height:100%;display:block;position:absolute;top:-30px;left:-30px}}.patrimoine__items{flex-direction:column;align-items:center;gap:40px;display:flex}@media only screen and (width>=1000px){.patrimoine__items{align-items:start}}.patrimoine__items p{text-align:center;max-width:330px}@media only screen and (width>=1000px){.patrimoine__items p{text-align:left;max-width:400px}.patrimoine__items .circle-number{align-items:center;gap:30px;display:flex}.patrimoine__items .circle-number:before{flex:none;margin:0}}@media only screen and (width>=1200px){.section__retraite__content{grid-template:1fr 1fr/1fr 1fr;justify-items:center;max-width:1100px;margin:0 auto;display:grid}.section__retraite__content .circle-number{align-items:center;gap:30px;display:flex}.section__retraite__content .circle-number:before{flex:none;margin:0}}.retraite__img{max-width:550px;margin:0 auto}.retraite__img--second{display:none}@media only screen and (width>=1200px){.retraite__img--second{grid-column:2/3;display:block}.retraite__list--first{margin-left:25px}}@media only screen and (width>=1000px){.retraite__list--first h4{margin-top:0}}.retraite__list--first:after{content:"";background-color:#ee8114;width:100px;height:1px;margin:0 auto 30px;display:block}@media only screen and (width>=800px){.retraite__list--first:after{width:150px;margin:60px auto 55px}}@media only screen and (width>=1200px){.retraite__list--first:after{display:none}.retraite__list--second{grid-area:2/1/3/2}.retraite__list--second h4{margin-top:50px}}.retraite__list--second p:last-child{margin-bottom:0}.retraite__list__items{max-width:360px;margin:0 auto}@media only screen and (width>=800px){.retraite__list__items{max-width:455px}}.retraite__list__items p{text-align:center;margin-bottom:40px}@media only screen and (width>=1200px){.retraite__list__items p{text-align:left}}.section__autonomie{padding-left:50px;padding-right:50px}@media only screen and (width>=1200px){.section__autonomie{padding-bottom:120px;padding-left:20px;padding-right:20px}}.section__autonomie h2{margin-bottom:20px}.section__autonomie__content{flex-wrap:wrap;justify-content:center;gap:50px 30px;min-width:233px;max-width:884px;margin:0 auto;display:flex}@media only screen and (width>=800px){.section__autonomie__content{gap:80px 30px}}@media only screen and (width>=1200px){.section__autonomie__content{gap:0 50px;max-width:1300px}}.autonomie__img{display:none}@media only screen and (width>=800px){.autonomie__img{width:110px;height:110px;margin:0 auto 35px;display:block}}.autonomie__item{width:275px}@media only screen and (width>=1200px){.autonomie__item{width:21%}}@media only screen and (width>=800px){.autonomie__item:nth-child(3) ul{margin-left:25px}}@media only screen and (width>=1200px){.autonomie__item:nth-child(3) ul{margin-left:30px}}.autonomie__item li{margin-bottom:20px}@media only screen and (width>=800px){.autonomie__item li{margin-bottom:25px}}.autonomie__item li:last-child{margin-bottom:0}@media only screen and (width>=1200px){.autonomie__item .li-style{gap:15px}}@media only screen and (width>=1000px){.section__deces{background-image:linear-gradient(#ffffff73,#ffffff73),url(section-deces-bg.498b9616.webp);background-position:50%;background-repeat:no-repeat;background-size:cover;padding-top:120px;padding-bottom:120px}.section__deces h2{width:840px}.section__deces__content{flex-direction:column;width:840px;margin-left:20px;display:flex}}.deces__list{border:1px solid #ee8114;max-width:445px;margin:0 auto;padding:20px;font-size:16px}@media only screen and (width>=800px){.deces__list{padding:30px 15px 30px 30px}}@media only screen and (width>=1000px){.deces__list{background-color:#fff;border:4px solid #f4bc84;align-self:center;max-width:450px;margin:0;padding:40px 20px 40px 40px}}.deces__list .li-style:before{background-image:url(star.e40eff9d.svg)}.deces__list li{margin-bottom:20px}@media only screen and (width>=1000px){.deces__list li{margin-bottom:25px}}.deces__list li:last-child{margin-bottom:0}.section__app__content{flex-direction:column;align-items:center;gap:50px;display:flex}@media only screen and (width>=1000px){.section__app__content{flex-direction:row;justify-content:center;gap:80px}}@media only screen and (width>=1200px){.section__app__content{gap:120px}}.app__img{flex:none;width:120px;height:120px}@media only screen and (width>=800px){.app__img{width:160px;height:160px}}@media only screen and (width>=1000px){.app__img{width:200px;height:200px}}.app__item--first{text-align:center;max-width:280px}.app__item--second{max-width:300px}.app__item ul{margin-left:20px}.app__item ul li:first-child{margin-top:10px;margin-bottom:10px}.section__contact{background-color:#f4bc8499}.form__contact{flex-direction:column;display:flex}.form__contact label{color:#ee8114}.form__contact input,.form__contact textarea{border:1px solid #ee8114;font-family:Arial,Helvetica,sans-serif;font-size:18px;transition:all .3s}.form__contact input:focus-visible,.form__contact textarea:focus-visible{outline:2px solid #ee8114}.form__contact input{height:45px}.form__contact textarea{height:100px}.form__contact .btn{flex-grow:0;width:min-content;margin-top:50px;margin-left:auto;margin-right:auto}@media only screen and (width>=1000px){.form__contact .btn{width:235px}}.form__contact__items{flex-direction:column;align-items:center;row-gap:30px;width:260px;margin:0 auto;display:flex}@media only screen and (width>=650px){.form__contact__items{width:400px}}@media only screen and (width>=1000px){.form__contact__items{grid-template:repeat(4,min-content)/1fr 1fr;justify-content:center;width:700px;display:grid}}.form__contact__items input,.form__contact__items textarea{width:260px}@media only screen and (width>=650px){.form__contact__items input,.form__contact__items textarea{width:400px}}@media only screen and (width>=1000px){.form__contact__items input,.form__contact__items textarea{width:700px}}.form__contact__items .form__row{flex-direction:column;row-gap:10px;display:flex;position:relative}@media only screen and (width>=1000px){.form__contact__items .form__row{grid-column:1/3}.form__contact__items .form__row--nom{grid-column:1/2}.form__contact__items .form__row--nom input{width:330px}.form__contact__items .form__row--prenom{grid-column:2/3;justify-self:flex-end}.form__contact__items .form__row--prenom input{width:330px}}.form__row .not-valid{border:2px solid red}.form__contact__items.form-not-valid .form__row{margin-bottom:10px}.form__contact__items.form-not-valid .form__row:has(textarea){margin-top:10px;margin-bottom:0}.error__message{color:red;height:50px;font-size:16px;display:none;position:absolute;bottom:-53px}footer{text-align:center;background:#6b6f6f0d;width:100%;padding:10px 0 35px;font-family:Raleway,sans-serif;font-size:16px}@media only screen and (width>=800px){footer{justify-content:space-between;align-items:center;padding:10px 60px;display:flex}footer .logo__img{margin:0}}.social-links{color:#404545cc;margin:35px 0 40px}@media only screen and (width>=800px){.social-links{align-items:center;gap:10px;margin:0;display:flex}}.social-links__list{justify-content:center;gap:10px;margin-top:10px;display:flex}@media only screen and (width>=800px){.social-links__list{margin:0}}.social-links a{width:25px;height:25px;display:block}.legal-mentions{color:#404545cc;font-size:16px}.legal-mentions:hover{color:#40454580}.show{display:block}.header__bands.scroll-down{transform:translateY(-100%)}.header__bands.scroll-up{transform:none}#modal.show .modal__content{animation:.3s animationIn}#modal[aria-hidden=true]{animation:.4s animationOut}@keyframes animationIn{0%{opacity:0}to{opacity:1}}@keyframes animationOut{0%{opacity:1}to{opacity:0}}
/*# sourceMappingURL=cleriam.d4e85d88.css.map */
