:root{--sabbia:#F2EDE3;--terracotta:#D98E73;--mirto:#3B6E6B;--ottanio:#1A4049;--bianco:#fff;--nero:#222;--text-navbar:#98a9ad;--mirto-ottanio-1:#2F5E5D;--mirto-ottanio-2:#244F54;--grigio:#808080;--grigio-chiaro:#BFBFBF;--tortora:#B5A8A0;--cipria:#E5C7B5;--salvia:#9BB4B2;--ottanio-chiaro:#88A9A9;--terracotta-chiaro:#BFACA4;--cipria-chiaro:#e0c4ae;--bs-primary:var(--terracotta);--bs-primary-rgb:217, 142, 115;--bs-secondary:var(--ottanio);--bs-secondary-rgb:59, 110, 107;--bs-light:var(--sabbia);--bs-light-rgb:242, 237, 227;--bs-dark:var(--ottanio);--bs-dark-rgb:26, 64, 73;--bs-body-bg:var(--bianco);--bs-body-color:var(--nero);--bs-link-color:var(--bs-primary);--bs-link-hover-color:#bf745a;--bs-focus-ring-color:rgba(217, 142, 115, .25)}.bg-sabbia{background-color:var(--sabbia)!important}.bg-terracotta{background-color:var(--terracotta)!important}.bg-mirto{background-color:var(--mirto)!important}.bg-ottanio{background-color:var(--ottanio)!important}.bg-salvia,.box-osteopatia{background-color:var(--salvia)!important}.bg-ottanio-chiaro,.box-osteopatia-pediatrica{background-color:var(--ottanio-chiaro)!important}.bg-terracotta-chiaro,.box-osteothai{background-color:var(--terracotta-chiaro)!important}.bg-cipria-chiaro,.box-movimento{background-color:var(--cipria-chiaro)!important}.box-osteopatia,.box-osteopatia-pediatrica,.box-osteothai,.box-movimento{color:var(--ottanio)}.text-sabbia{color:var(--sabbia)!important}.text-mirto{color:var(--mirto)!important}.text-ottanio{color:var(--ottanio)!important}.text-terracotta{color:var(--terracotta)!important}@font-face{font-family:'Yummo';src:url(../fonts/yummo.woff2) format('woff2'),url(../fonts/yummo.woff) format('woff');font-weight:400;font-style:normal}@font-face{font-family:'Poppins';src:url(../fonts/poppins-light.woff2) format('woff2'),url(../fonts/poppins-light.woff) format('woff');font-weight:300;font-style:normal}@font-face{font-family:'DIN 2014 Rounded';src:url(../fonts/DIN2014RoundedLightRegular.woff2) format('woff2'),url(../fonts/DIN2014RoundedLightRegular.woff) format('woff');font-weight:300;font-style:normal}@font-face{font-family:'Syne';src:url(../fonts/syne/Syne-Bold.ttf) format('truetype');font-weight:extra-bold;font-style:normal}.font-yummo{font-family:'Yummo'}.font-poppins{font-family:'Poppins',sans-serif}.font-syne{font-family:'Syne',sans-serif}.font-din2014{font-family:'DIN 2014 Rounded',sans-serif}*{margin:0;padding:0;box-sizing:border-box}html,body{height:100%;font-family:'Poppins',sans-serif;font-weight:300}body{min-height:100vh;display:flex;flex-direction:column}h1,h2,h3,h4,h5,h6{font-family:'Syne',sans-serif;font-weight:700;line-height:1.15}b,strong{font-weight:700}main{flex:0 0 auto}li{margin-bottom:1rem}.text-justify{text-align:justify;hyphens:auto}#about,#services,#location,#testimonials,#faq{scroll-margin-top:66px}:where(h1,h2,h3,h4,h5,h6)[id]{scroll-margin-top:80px}.box-citazione{background-color:var(--mirto);color:var(--sabbia)}.box-chi-sono{background-color:var(--ottanio)!important;color:var(--sabbia)}.foto-bg{background-image:url(/foto/home/Anna-Bragagnolo.webp);background-size:cover;background-position:left top;background-repeat:no-repeat}.foto-bg-ginnasta{background-image:url(/foto/formazione/ginnastica-artistica-Bragagnolo.webp);background-size:contain;background-position:center;background-repeat:no-repeat}.object-fit-cover{object-fit:cover;object-position:left}.box-servizio{display:flex;flex-direction:column;color:var(--ottanio)}.box-servizio h3{min-height:2.3em}.box-servizio>div{display:flex;flex-direction:column;flex-grow:1}.box-servizio a{margin-top:auto}.row{align-items:stretch}.hero{min-height:100vh;background-image:url(/foto/home/mani-osteopatia.webp);background-size:cover;background-position:center;background-repeat:no-repeat;background-attachment:fixed;position:relative;color:var(--bianco);overflow:hidden}.hero.copertina-faq{background-image:url(/foto/faq-osteopatia-e-chinesiologia-bragagnolo.webp)}.hero.copertina-formazione{background-image:url(/foto/formazione/Anna-Bragagnolo-diploma-osteopatia.webp)}.hero.copertina-osteopatia{background-image:url(/foto/osteopatia/Anna-Bragagnolo-cranio-sacrale.webp)}.hero.copertina-osteopatia-pediatrica{background-image:url(/foto/osteopatia-pediatrica/Anna-Bragagnolo-osteopatia-pediatrica.webp)}.hero.copertina-osteothai{background-image:url(/foto/massaggio-osteothai/osteothai-udine.webp)}.hero.copertina-yoga-movimento{background-image:url(/foto/chinesiologia-e-yoga/cover.webp)}.hero.copertina-faq svg{width:120px}.hero::before{content:"";position:absolute;inset:0;background:rgb(0 0 0 / .5);z-index:0}.hero>*{position:relative;z-index:1}.hero-citazione{margin-bottom:2rem}.navbar-dark .navbar-nav .nav-link{color:var(--sabbia)}.navbar-dark .navbar-nav .nav-link:hover,.navbar-dark .navbar-nav .nav-link:focus{color:var(--terracotta)}.navbar-nav li{margin-bottom:0}.navbar-brand img{display:block;height:40px;width:auto}.whatsapp-icon i{color:var(--text-navbar);text-decoration:none;padding:.25rem .5rem}.whatsapp-icon i:hover,.whatsapp-icon i:focus{color:var(--terracotta)}.logo{display:block;margin:0 auto 2rem;max-width:350px;width:90%;height:auto}.citazione{background:var(--sabbia);padding:0;width:100%;box-shadow:0 2px 12px 0 rgb(0 0 0 / .04)}.citazione-image{display:block;width:90%;height:auto}.accordion-item,.accordion-button{background-color:var(--ottanio)!important;color:var(--sabbia)!important}.accordion-button:focus,.accordion-button:focus-visible{outline:none!important;box-shadow:none!important}.accordion-button{--bs-accordion-btn-icon:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23F2EDE3' stroke-linecap='round' stroke-linejoin='round'><path d='m2 5 6 6 6-6'/></svg>");--bs-accordion-btn-active-icon:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23F2EDE3' stroke-linecap='round' stroke-linejoin='round'><path d='m2 5 6 6 6-6'/></svg>")}.section-filosofia .riquadro{border-radius:8px;border:1px solid var(--terracotta);padding:1rem 1rem .75rem;margin-top:.75rem;text-align:left;box-shadow:0 8px 24px rgb(0 0 0 / .08)}.section-filosofia,.section-filosofia .accordion-item,.section-filosofia .accordion-button{background-color:var(--ottanio)!important;color:var(--sabbia)}.section-filosofia .accordion-button{border-bottom:.8px solid var(--sabbia)}.section-filosofia .accordion-body{text-align:left}#location{position:relative;background-image:none}#location li{margin-bottom:0;}#location>.container{position:relative;z-index:1}#location::before{content:"";position:absolute;inset:0;background-image:url(/foto/home/osteopatia-schiena.webp);background-size:cover;background-position:left bottom;background-repeat:no-repeat;filter:brightness(.6);z-index:0;pointer-events:none}.testimonials .card{display:flex;flex-direction:column;height:100%;border-radius:0;border-color:var(--mirto)}.testimonials .card-no-border{border:none}.testimonials .card-body{padding-left:40px;padding-right:40px;flex:1 1 auto;display:flex;flex-direction:column;justify-content:center;background-color:var(--mirto);color:var(--sabbia)}.testimonials .card-body .rating{align-self:center}.testimonials .card-footer{background-color:var(--terracotta);border-radius:0}.rating{display:inline-flex;gap:.25rem;color:var(--terracotta);line-height:1;font-size:1.05rem}.rating-null{color:var(--grigio-chiaro)}section.testimonials+section{border-top:3px solid var(--ottanio);padding-top:3rem}#carouselTestimonials .card-body{position:relative}#carouselTestimonials .carousel-control-prev-icon{background-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' fill='%23F2EDE3' viewBox='0 0 16 16'><path d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0z'/></svg>")}#carouselTestimonials .carousel-control-next-icon{background-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' fill='%23F2EDE3' viewBox='0 0 16 16'><path d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708z'/></svg>")}#carouselTestimonials .carousel-control-prev,#carouselTestimonials .carousel-control-next,#carouselFilosofia .carousel-control-prev,#carouselFilosofia .carousel-control-next{width:2.5rem}#carouselFilosofia .carousel-inner{padding:0 40px}.benefici .card{border:none;text-align:center;border-radius:0}.benefici .card-img{border-radius:0}.benefici .card-img-filtered{transition:filter .55s ease}.benefici .card:hover .card-img-filtered,.benefici .card:focus-within .card-img-filtered{filter:brightness(.65)}.benefici .card .card-img-overlay .card-text{opacity:0;max-height:0;overflow:hidden;transform:translateY(6px);transition:opacity .55s ease,transform .55s ease,max-height .55s ease}.benefici .card:hover .card-img-overlay .card-text,.benefici .card:focus-within .card-img-overlay .card-text{opacity:1;max-height:12rem;transform:translateY(0)}footer h3{margin-bottom:0}.footer-brand svg{height:80px;width:auto;fill:var(--ottanio)}.btn-primary{--bs-btn-color:var(--nero);--bs-btn-bg:var(--bs-primary);--bs-btn-border-color:var(--bs-primary);--bs-btn-hover-color:var(--nero);--bs-btn-hover-bg:#c87757;--bs-btn-hover-border-color:#c07050;--bs-btn-active-color:var(--nero);--bs-btn-active-bg:#b96949;--bs-btn-active-border-color:#b16142;--bs-btn-focus-shadow-rgb:217, 142, 115}.btn-outline-primary{--bs-btn-color:var(--bs-primary);--bs-btn-border-color:var(--bs-primary);--bs-btn-hover-color:var(--nero);--bs-btn-hover-bg:var(--bs-primary);--bs-btn-hover-border-color:var(--bs-primary);--bs-btn-focus-shadow-rgb:217, 142, 115}.btn-secondary{--bs-btn-color:var(--sabbia);--bs-btn-bg:var(--bs-secondary);--bs-btn-border-color:var(--bs-secondary);--bs-btn-hover-color:var(--bianco);--bs-btn-hover-bg:var(--bs-primary);--bs-btn-hover-border-color:#2d5251;--bs-btn-active-color:var(--bianco);--bs-btn-active-bg:#2b4f4e;--bs-btn-active-border-color:#274545;--bs-btn-focus-shadow-rgb:59, 110, 107}.btn-outline-secondary{--bs-btn-color:var(--bs-secondary);--bs-btn-border-color:var(--bs-secondary);--bs-btn-hover-color:var(--bianco);--bs-btn-hover-bg:var(--bs-primary);--bs-btn-hover-border-color:var(--bs-primary);--bs-btn-focus-shadow-rgb:59, 110, 107}.btn-outline-light{--bs-btn-color:var(--bs-light);--bs-btn-border-color:var(--bs-light);--bs-btn-hover-color:var(--bianco);--bs-btn-hover-bg:var(--bs-primary);--bs-btn-hover-border-color:var(--bs-primary);--bs-btn-focus-shadow-rgb:59, 110, 107}.btn-con-freccia-terracotta,.btn-con-freccia-ottanio,.btn-con-freccia-bianca{position:relative;padding-right:2.25rem}.btn-con-freccia-terracotta::after,.btn-con-freccia-ottanio::after,.btn-con-freccia-bianca::after{content:"";position:absolute;right:.75rem;top:50%;width:16px;height:16px;transform:translateY(-50%);background-repeat:no-repeat;background-size:16px}.btn-con-freccia-terracotta::after{background-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23D98E73' stroke-linecap='round' stroke-linejoin='round'><path d='M5 2l6 6-6 6'/></svg>")}.btn-con-freccia-ottanio::after{background-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%231A4049' stroke-linecap='round' stroke-linejoin='round'><path d='M5 2l6 6-6 6'/></svg>")}.btn-con-freccia-bianca::after{background-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23FFFFFF' stroke-linecap='round' stroke-linejoin='round'><path d='M5 2l6 6-6 6'/></svg>")}a{color:var(--terracotta);text-decoration:none;transition:color .2s ease,text-decoration-color .2s ease}a:hover,a:focus{color:#bf745a;text-decoration-thickness:2px;text-underline-offset:3px}a:focus-visible{outline:2px solid rgb(217 142 115 / .55);outline-offset:2px}@media (min-width:768px){.navbar #mainNav{justify-content:center!important}}@media (max-width:991.98px){.hero{background-attachment:scroll}}@media (max-width:767.98px){.hero{position:relative;padding:12rem 1rem 7rem}.hero.copertina-formazione{background-image:url(/foto/formazione/faq-osteopatia-e-chinesiologia.webp)}.hero.copertina-osteothai{background-image:url(/foto/massaggio-osteothai/stretching-passivo-osteothai.webp)}.hero.copertina-faq svg{width:95px}.hero .container{position:static!important}.logo{max-width:280px;margin-bottom:0}.citazione-image{width:100%}.navbar.navbar-expand-md .navbar-brand{grid-column:1;grid-row:1}.navbar.navbar-expand-md .navbar-toggler{grid-column:2;grid-row:1;justify-self:end;border:none}.navbar-toggler:focus{box-shadow:none}.navbar.navbar-expand-md #mainNav{grid-column:1 / -1;grid-row:2;width:100%;margin:0!important}.cta-links{align-items:center}.cta-links .btn{width:min(90vw, 320px);justify-content:center}.cta-links .btn+.btn{margin-left:0}.foto-bg,.foto-bg-schiena,.foto-bg-felce,.foto-bg-ginnasta,.foto-bg-studi{aspect-ratio:3/4}.foto-bg-ginnasta{background-size:cover}.box-servizio{padding-bottom:2rem}#location{min-height:495px}.testimonials .card{height:auto}.benefici .card .card-img-overlay .card-text{opacity:1;max-height:12rem}.benefici .card .card-img-filtered{filter:brightness(.65)}.benefici>:nth-child(5){order:6}.benefici>:nth-child(6){order:5}.benefici>:nth-child(7){order:8}.benefici>:nth-child(8){order:7}}