@font-face{font-family:Redaction;src:url(/build/assets/Redaction-Regular-uAie4j47.woff2) format("woff2");font-weight:400;font-style:normal}.font-noah{font-family:Noah,"serif"}.font-libre{font-family:Libre Caslon Display,serif}.font-redaction{font-family:Redaction,serif}.font-bold{font-weight:700}.marrone{color:#432917}#navbar{justify-content:space-between}.text-beige{color:var(--beige)!important}.text-marrone{color:var(--marrone)!important}.navbar{background-color:var(--beige);border-bottom-left-radius:20px;border-bottom-right-radius:20px;height:auto!important;padding:20px 10px!important}.btn-navbar{background-color:var(--marrone);border-radius:5px}.nav-link.btn-navbar{font-family:Noah,serif!important;font-weight:400!important}.navbar .navbar-nav .nav-link{font-size:15px;font-weight:700;font-family:Libre Caslon Display,serif}.navbar .navbar-nav .nav-link:hover{color:var(--marrone)}.navbar .navbar-nav .active{color:var(--marrone)!important}#logo{position:absolute;left:50%;transform:translate(-50%)}.navbar .navbar-toggler-icon{color:var(--beige)}.navbar-toggler-icon{display:flex;justify-content:center;align-content:center;margin:5px 0;height:100%;width:100%}.navbar button{margin-top:0!important}#navbar-responsive{background-color:var(--beige)!important;border-bottom-left-radius:20px;border-bottom-right-radius:20px;display:none!important}#navbar-responsive.open{display:block!important}.navbar.nav-hidden{transform:translateY(-100%);transition:transform .3s ease}.navbar{transition:transform .3s ease}.about-img{width:60vh}@media screen and (max-width: 991px){.navbar button{margin-right:0;outline:none!important;background:var(--marrone);margin-top:10px;border:none}.container-xxl{justify-content:space-between!important}#logo-responsive{display:flex!important}.logo-wrapper{padding:0!important}#logo-responsive .logo-img{width:80px!important}.navbar button:active,.navbar button:focus,.navbar button:hover{background:var(--marrone)!important;color:var(--marrone)!important}.navbar{padding:12px 15px!important}}.bg-image{background-image:url(/build/assets/logo-c-CRPL-utC.png);background-size:contain;background-position:center;background-repeat:no-repeat}.bg-image2{background-image:url(/build/assets/pattern-iFNtrb4-.png);background-size:contain;background-position:center}.custom-border{width:50px;height:50px;border:1px solid var(--beige);border-radius:50%;box-shadow:10px 10px 20px #0000004d;display:flex;align-items:center;justify-content:center;text-align:center;transition:box-shadow .3s ease-in-out;cursor:pointer}.custom-border:hover{box-shadow:none}.section-title-head{font-family:Libre Caslon Display,serif;font-size:70px;line-height:48px;font-weight:400;color:#1b1b1b;margin-bottom:50px}.section-subtitle-head{color:var(--beige);font-family:Noah,sans-serif;font-weight:400;font-size:12px;margin-bottom:10px;text-transform:uppercase;letter-spacing:3px}.section-backtitle-head{position:absolute;font-family:Pinyon Script,cursive;width:100%;font-size:130px;opacity:.1;top:40px;left:60px}.bg-chicchi{background-image:url(../../public/assets/custom/img/chicchi.png);background-size:cover;background-position:center;background-repeat:no-repeat}.img-header{background-image:url(../../../public/assets/custom/img/header.jpg)!important;background-size:cover!important;background-position:center!important;width:100%}.team:after,.team:before{background:var(--beige-opacity)}.opening-hours-box{background-color:var(--beige);padding:80px 25px}.ev-form{border:1px solid var(--marrone);display:flex;padding:5px;background-color:#ffffff47!important}.ev-input{width:auto!important;padding:12px 25px!important;margin:0!important;background-color:#ffffff47!important}.ev-input::placeholder{color:#282828!important}.ev-input::placeholder{color:#e1e1e1}.footer-top{border:1px solid var(--marrone)}.footer-top,.footer-bottom{background-color:#fff;border:unset}.footer-title{color:var(--marrone)}.footer-bottom-copy-right>a:nth-child(1){color:var(--beige)}.footer-bottom-copy-right>a:nth-child(1):hover{color:var(--marrone)}.footer-about-social-list a{color:var(--beige)}.footer-bottom-inner{display:flex;justify-content:center}@media (max-width: 430px){.ev-input{width:53%!important}}@media (max-width: 390px){.ev-input{width:50%!important}}@media (max-width: 390px){.ev-form{flex-direction:column!important;align-items:center!important}.ev-input{width:100%!important;text-align:center!important}}
