.page-appuntamento{background:#fffdfb!important;color:#30232a}.page-appuntamento .appointment-intro{padding:57px 0 43px;background:#fffdfb;border-bottom:1px solid #eadce3}.page-appuntamento .appointment-intro .wrap{max-width:1280px}.page-appuntamento .appointment-intro .eyebrow{color:#9f315d;font:600 10px/1.6 Arial,sans-serif;letter-spacing:2.4px;text-transform:uppercase;margin:0 0 19px}.page-appuntamento .appointment-intro h1{font:400 clamp(43px,5vw,68px)/1.08 Georgia,serif;color:#30232a;text-transform:none;letter-spacing:-1.5px;margin:0}.page-appuntamento .appointment-intro h1 em{color:#9f315d;font-weight:400}.page-appuntamento .appointment-lead{font:15px/1.95 Arial,sans-serif;color:#75636c;max-width:680px;margin:22px 0 0}.page-appuntamento .appointment-calendar{background:#f7f4ee;padding:0}.page-appuntamento .appointment-calendar>iframe{display:block;width:100%;border:0;margin:0;max-width:none}.page-appuntamento .studio-reasons,.page-appuntamento .studio-footer{line-height:1.75}.page-appuntamento .studio-footer .logo-window img{max-width:none}.page-appuntamento .studio-reasons h2,.page-appuntamento .studio-reasons h3,.page-appuntamento .studio-footer h3{text-transform:none}.page-appuntamento .studio-reasons p,.page-appuntamento .studio-footer p{text-transform:none}@media(max-width:700px){.page-appuntamento .appointment-intro{padding:36px 0 30px}.page-appuntamento .appointment-intro h1{font-size:44px}.page-appuntamento .appointment-lead{font-size:14px;line-height:1.85}}
