@font-face{font-family:'Montserrat';src:url("../font/Montserrat/Montserrat.woff2") format("woff2"),url("../font/Montserrat/Montserrat.woff") format("woff"),url("../font/Montserrat/Montserrat.ttf") format("truetype");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:'Montserrat';src:url("../font/Montserrat/Montserrat-Italic.woff2") format("woff2"),url("../font/Montserrat/Montserrat-Italic.woff") format("woff"),url("../font/Montserrat/Montserrat-Italic.ttf") format("truetype");font-weight:100 900;font-style:italic;font-display:swap}@font-face{font-family:'NunitoSans';src:url("../font/Nunito/NunitoSans.woff2") format("woff2"),url("../font/Nunito/NunitoSans.woff") format("woff"),url("../font/Nunito/NunitoSans.ttf") format("truetype");font-weight:200 900;font-style:normal;font-display:swap}@font-face{font-family:'NunitoSans';src:url("../font/Nunito/NunitoSans-Italic.woff2") format("woff2"),url("../font/Nunito/NunitoSans-Italic.woff") format("woff"),url("../font/Nunito/NunitoSans-Italic.ttf") format("truetype");font-weight:200 900;font-style:italic;font-display:swap}@font-face{font-family:'PlayfairDisplay';src:url("../font/Playfair/PlayfairDisplay.woff2") format("woff2"),url("../font/Playfair/PlayfairDisplay.woff") format("woff"),url("../font/Playfair/PlayfairDisplay.ttf") format("truetype");font-weight:400 900;font-style:normal;font-display:swap}@font-face{font-family:'PlayfairDisplay';src:url("../font/Playfair/PlayfairDisplay-Italic.woff2") format("woff2"),url("../font/Playfair/PlayfairDisplay-Italic.woff") format("woff"),url("../font/Playfair/PlayfairDisplay-Italic.ttf") format("truetype");font-weight:400 900;font-style:italic;font-display:swap}#masthead{position:absolute;z-index:1000;width:100%;top:0;left:0}#masthead .site-branding{height:70px;background-color:transparent;position:relative;z-index:1000;padding:5px 10px}#masthead .site-branding .logo{display:flex;max-width:150px;height:100%;justify-content:center;align-items:center}#masthead .site-branding .logo figure{margin:0;padding:0;display:flex}#masthead .site-branding .contain-burger{position:absolute;right:0;top:0;height:70px;width:70px;background:#FFF6EC;display:flex;justify-content:center;align-items:center}#masthead .site-branding .contain-burger .burger{height:20px;width:30px;display:flex;flex-direction:column;justify-content:space-between;align-items:center;transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;-webkit-transition:.5s ease-in-out}#masthead .site-branding .contain-burger .burger span{background:#303030;border-radius:9px;display:block;position:relative;height:1.5px;opacity:1;left:0;top:0;width:100%;transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;-webkit-transition:.25s ease-in-out}#masthead .site-branding .contain-burger .burger span:nth-child(1),#masthead .site-branding .contain-burger .burger span:nth-child(2),#masthead .site-branding .contain-burger .burger span:nth-child(3){transform-origin:left center;-moz-transform-origin:left center;-o-transform-origin:left center;-webkit-transform-origin:left center}#masthead .site-branding .contain-burger .burger.active span:nth-child(1){left:4px;top:0;transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-webkit-transform:rotate(45deg);width:80%}#masthead .site-branding .contain-burger .burger.active span:nth-child(2){opacity:0;width:0%}#masthead .site-branding .contain-burger .burger.active span:nth-child(3){left:4px;width:100%;top:-1px;transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);width:80%}#masthead .container__menu{position:absolute;top:0;width:100%;height:100vh;right:-100%;z-index:999;transition:all 0.7s ease-in-out;background-color:#FFF6EC;background-image:url(../imgs/fond_menu.webp);display:flex;flex-direction:column;align-items:center}#masthead .container__menu .container__center{position:absolute;top:50%;transform:translateY(-50%)}#masthead .container__menu .menu-header{width:100%}#masthead .container__menu .menu-header .menu-section{margin:0;list-style:none;text-align:center}#masthead .container__menu .menu-header .menu-section li{z-index:10;position:relative}#masthead .container__menu .menu-header .menu-section li a{color:#303030;display:block;padding:0 5%;font-family:"PlayfairDisplay", Arial, Helvetica, sans-serif;font-style:italic;font-weight:400;font-size:3rem}#masthead .container__menu .link{margin-top:5rem;color:#94827F;font-family:"Montserrat", Arial, Helvetica, sans-serif;font-style:normal;font-weight:500;letter-spacing:2px;text-transform:uppercase;font-size:0.775rem;position:relative;padding:0 12px 4px 0;display:block}#masthead .container__menu .link:visited{color:#94827F}#masthead .container__menu .link::after{position:absolute;content:">";top:50%;right:0;transform:translateY(-50%)}#masthead .container__menu .link::before{content:"";position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:100%;height:1px;background:#94827F}#masthead .container__menu .container__infos{width:100%;display:flex;justify-content:center;align-items:center;flex-wrap:wrap;position:absolute;bottom:5%}#masthead .container__menu .container__infos .container__rs{display:flex;order:1}#masthead .container__menu .container__infos .container__rs a{padding-right:15px;position:relative}#masthead .container__menu .container__infos .container__rs a .icons{height:18px;width:18px}#masthead .container__menu .container__infos .container__rs a::after{content:"";position:absolute;right:0;height:100%;top:0;width:1px;background:#94827F}#masthead .container__menu .container__infos .container__rs a:nth-of-type(2){padding-left:10px;padding-right:10px}#masthead .container__menu .container__infos .container__address{order:3;margin-top:10px;display:flex;justify-content:center;align-items:center}#masthead .container__menu .container__infos .container__address .icons{height:20px;width:20px;margin-right:8px}#masthead .container__menu .container__infos .container__tel{order:2;padding-left:10px;display:flex;align-items:center}#masthead .container__menu .container__infos .container__tel .icons{height:20px;width:20px;margin-right:8px}#masthead .container__menu .container__infos .container__tel a{color:#303030}#masthead .container__menu .container__infos .container__tel a:visited{color:#303030}#masthead .container__menu.active{right:0}@media only screen and (min-width: 600px){#masthead .container__menu .link{margin-top:1rem}#masthead .container__menu .container__infos .container__address{margin-top:0;margin-left:10px}#masthead .container__menu .container__infos .container__tel{position:relative;padding-right:10px}#masthead .container__menu .container__infos .container__tel::after{content:"";position:absolute;right:0;height:100%;top:0;width:1px;background:#94827F}#masthead .site-branding .logo{max-width:175px}}@media only screen and (min-width: 768px) and (orientation: portrait){#masthead .container__menu .link{margin-top:5rem}}#colophon{padding:3.5rem 5vw 1rem;display:flex;flex-direction:column;align-items:center}#colophon .logo{order:1;width:55%}#colophon .container__rs{order:5;display:flex;justify-content:center;align-items:center;margin-top:1.5rem}#colophon .container__rs a{padding-right:15px;position:relative}#colophon .container__rs a .icons{height:18px;width:18px}#colophon .container__rs a::after{content:"";position:absolute;right:0;height:100%;top:0;width:1px;background:#94827F}#colophon .container__rs a:nth-of-type(2){padding-left:10px}#colophon .container__rs a:nth-of-type(2)::after{display:none}#colophon .container__address{order:3;margin-top:1.5rem;display:flex;justify-content:center;align-items:center}#colophon .container__address .icons{height:20px;width:20px;margin-right:5px}#colophon .container__tel{order:4;margin-top:0.5rem;display:flex;justify-content:center;align-items:center}#colophon .container__tel .icons{height:20px;width:20px;margin-right:5px}#colophon .menu-header{order:2;margin-top:2rem}#colophon .menu-header ul{list-style:none;margin:0}#colophon .menu-header ul li{font-weight:600;padding-bottom:0.5rem}#colophon .menu-header ul li:last-of-type{padding:0}#colophon .copyright{order:6;margin-top:2rem}#colophon .copyright .copy{font-size:0.875rem}@media only screen and (min-width: 768px){#colophon .logo{width:30%}}.grecaptcha-badge{visibility:hidden}*{margin:0;padding:0;box-sizing:border-box}body,html{position:relative;height:100%;font-family:"NunitoSans", Arial, Helvetica, sans-serif;z-index:1;background:#FFF6EC;overflow-x:hidden}body.active{overflow:hidden}.post,.page{margin:0}h1,h2{font-family:"PlayfairDisplay", Arial, Helvetica, sans-serif;font-style:italic;font-weight:400;margin:0}h1{letter-spacing:1px;font-size:2.775rem}h2{font-size:1.775rem}h3{font-family:"Montserrat", Arial, Helvetica, sans-serif;font-style:normal;font-weight:400;font-size:1rem}a,button{cursor:pointer;text-decoration:none;color:#303030}a:visited,button:visited{color:#303030}.icons{background-repeat:no-repeat;background-position:center;background-size:contain}.background{background-repeat:no-repeat;background-position:center;background-size:cover}figure{margin:0;display:flex}.parallax-container{position:relative;overflow:hidden;height:435px;width:100%;display:flex;justify-content:center;align-items:center}.parallax-image{position:relative;height:550px;width:100%;will-change:transform;transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);transition:transform 0.3s ease-out;object-fit:cover}.js-parallax.active .js-parallax__item{transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 14, 0, 1)}@media only screen and (min-width: 400px){h1{font-size:3rem}h2{font-size:2rem}h3{font-size:1.17rem}}@media only screen and (min-width: 768px){.parallax-container{height:535px}.parallax-image{height:650px}}
/*# sourceMappingURL=styles-general.css.map */
