html,body{font-family:var(--font-principale);font-weight:300;font-size:16px;background-color:var(--bianco)}html,body{overflow-x:hidden}html,body h1,html,body h2,html,body h3,html,body h4,html,body h5,html,body h6,html,body p{margin:initial}html,body .oxy-rich-text h1,html,body .oxy-rich-text h2,html,body .oxy-rich-text h3,html,body .oxy-rich-text h4,html,body .oxy-rich-text h5,html,body .oxy-rich-text h6,html,body .oxy-rich-text p:not(:first-of-type),html,body .bde-rich-text h1,html,body .bde-rich-text h2,html,body .bde-rich-text h3,html,body .bde-rich-text h4,html,body .bde-rich-text h5,html,body .bde-rich-text h6,html,body .bde-rich-text p:not(:first-of-type),html,body .oxy-text h1,html,body .oxy-text h2,html,body .oxy-text h3,html,body .oxy-text h4,html,body .oxy-text h5,html,body .oxy-text h6,html,body .post_content h1,html,body .post_content h2,html,body .post_content h3,html,body .post_content h4,html,body .post_content h5,html,body .post_content h6,html,body .post_content p:not(:first-of-type){margin:revert}@media (max-width:479px){html,body{h1,h2{font-size:var(--text-xxl)}h3{font-size:var(--text-lg)}h4{font-size:var(--text-md)}}}body{display:flex;flex-flow:column;justify-content:space-between;align-items:stretch;min-height:100vh}body{flex:1}body.admin-bar{min-height:calc(100vh - 32px)}@media (max-width:782px){body.admin-bar{min-height:calc(100vh - 46px)}}a:hover{color:var(--blu-3)}a{transition:color 0.2s}.inline-block{display:inline-block}.relative{position:relative}.absolute{position:absolute}.fixed{position:fixed}.isolate{isolation:isolate}@media (max-width:1119px){.isolate{isolation:isolate}}.inset-0{inset:calc(var(--spacing) * 0);top:_0;bottom:0;right:0;left:0}.hidden{display:none}.overflow-hidden{overflow:hidden}.object-cover{object-fit:cover}.z-0{z-index:0}.z-10{z-index:10}.z-20{z-index:20}.flex{display:flex}.flex-row{flex-flow:row}.flex-row-reverse{flex-flow:row-reverse nowrap}.flex-wrap-reverse{flex-wrap:wrap-reverse}.flex-col{flex-flow:column}@media (max-width:1023px){.md-flex-col{flex-flow:column}}@media (max-width:767px){.sm-flex-col{flex-flow:column}}.flex-col-reverse{flex-flow:column-reverse nowrap}.flex-nowrap{flex-wrap:nowrap}@media (max-width:1023px){.flex-wrap{flex-wrap:wrap}}.flex-1{flex:1}.flex-2{flex:2}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-between{justify-content:space-between}.justify-stretch{justify-content:stretch}.justify-items-center{justify-items:center}.justify-items-end{justify-items:end}.justify-items-stretch{justify-items:stretch}.justify-self-stretch{justify-self:stretch}.items-stretch{align-items:stretch}.items-end{align-items:end}.items-center{align-items:center}.content-end{align-content:flex-end}.content-stretch{align-content:stretch}.self-start{align-self:flex-start}.self-end{align-self:flex-end}.shrink{flex-shrink:1}.grow{flex-grow:1}@media (max-width:1119px){.lg-grow{flex-grow:1}}.grid-professionisti{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(2,auto);grid-auto-flow:row;align-items:stretch;justify-items:stretch;justify-content:center;align-content:center;gap:var(--75)}@media (max-width:1119px){.grid-professionisti{gap:50px 0px}}@media (max-width:1023px){.grid-professionisti{grid-template-columns:repeat(2,1fr)}}@media (max-width:767px){.grid-professionisti{grid-template-columns:repeat(1,1fr);justify-items:start}}@media (max-width:479px){.grid-professionisti{justify-items:center}}.bg-principale{background-color:var(--principale)}.bg-principale::before{content:"";position:absolute;z-index:-1;top:0;bottom:0;right:0;width:max(50vw,100%);background:var(--blue)}.bg-secondario{background-color:var(--secondario)}.bg-white{background-color:var(--bianco)}.bg-white::after{content:"";position:absolute;z-index:-1;top:0;bottom:0;left:0;width:max(50vw,100%);background-color:#fff}.gradient-secondario{background-image:var(--gradient-secondario);background-size:auto;background-position:0px 0px;background-repeat:repeat;background-attachment:scroll}.text-white{color:#fff}.text-secondario{color:var(--secondario)}.text-secondario{border-color:red!important;color:red!important}.text-principale{color:var(--principale)}.p-50{padding-top:var(--50);padding-right:var(--50);padding-bottom:var(--50);padding-left:var(--50)}.pt-50{padding-top:var(--50)}.pr-50{padding-right:var(--50)}.pb-50{padding-bottom:var(--50)}.p-10{padding-top:10px;padding-right:10px;padding-bottom:10px;padding-left:10px}.pl-50{padding-left:var(--50)}.p-25{padding-top:var(--25);padding-right:var(--25);padding-bottom:var(--25);padding-left:var(--25)}.py-50{padding-top:var(--50);padding-bottom:var(--50)}.px-25{padding-right:var(--25);padding-left:var(--25)}.pb-10{padding-bottom:var(--10)}.py-10{padding-top:var(--10);padding-bottom:var(--10)}.mb-10{padding-bottom:var(--10)}.py-25{padding-top:var(--25);padding-bottom:var(--25)}.px-50{padding-right:var(--50);padding-left:var(--50)}.pt-25{padding-top:var(--25)}.pb-25{padding-bottom:var(--25)}@media (max-width:479px){.sm-pb-25{padding-bottom:var(--25)}}@media (max-width:479px){.xs-p-25{padding-top:var(--25);padding-right:var(--25);padding-bottom:var(--25);padding-left:var(--25)}}@media (max-width:479px){.xs-px-25{padding-right:var(--25);padding-left:var(--25)}}@media (max-width:479px){.xs-py-25{padding-top:var(--25);padding-bottom:var(--25)}}@media (max-width:479px){.xs-px-30{padding-right:var(--30);padding-left:var(--30)}}.mt-25{margin-top:var(--25)}.mb-25{margin-bottom:var(--25);padding-top:0custom}.mb-50{margin-bottom:var(--50)}.mx-auto{margin-top:0px;margin-right:auto;margin-bottom:0px;margin-left:auto}.mx-5{margin-right:var(--5);margin-left:var(--5)}.mx-10{margin-right:var(--10);margin-left:var(--10)}.my-25{margin-top:var(--25)}.my-50{margin-top:var(--50);margin-bottom:var(--50)}.gap-100{flex-flow:column;gap:var(--100)}.gap-75{gap:var(--75)}.gap-50{gap:var(--50)}.gap-25{gap:var(--25)}.gap-10{gap:var(--10)}.w-full{width:100%}.w-75{width:75%}.w-60{width:60%}.w-50{width:50%}.w-40{width:40%}.w-25{width:25%}@media (max-width:1119px){.lg-w-50{width:50%}}@media (max-width:1023px){.md-w-full{width:100%}}.h-full{height:100%}.h-screen-full{min-height:100vh}.h-screen-50{min-height:50vh}.aspect-square{aspect-ratio:1/1}.aspect-4-3{aspect-ratio:4 / 3}.aspect-16-9{aspect-ratio:16 / 9}.aspect-21-9{aspect-ratio:21 / 9}.aspect-3-1{aspect-ratio:3 / 1}@media (max-width:1023px){.md-aspect-4-3{aspect-ratio:4 / 3}}@media (max-width:1023px){.md-aspect-16-9{aspect-ratio:16 / 9}}@media (max-width:767px){.sm-aspect-4-3{aspect-ratio:4 / 3}}.uppercase{text-transform:uppercase}.text-xxl{font-size:var(--text-xxl)}.text-xl{font-size:var(--text-xl)}.text-lg{font-size:var(--text-lg)}.text-md{font-size:var(--text-md)}.text-base{font-size:var(--text-base)}.text-sm{font-size:12px}.text-xs{font-size:var(--text-xs)}@media (max-width:1023px){.md-text-lg{font-size:var(--text-lg)}}.no-underline{text-decoration:none}underline{text-decoration:underline}.text-center{display:flex;flex-flow:column;align-items:center;gap:2rem;text-align:center}@media (max-width:1023px){.md-text-center{text-align:center}}.font-thin{font-weight:100}.font-extralight{font-weight:200}.font-light{font-weight:300}.font-normal{font-weight:400}.font-medium{font-weight:500}.font-semibold{font-weight:600}.font-bold{font-weight:700}.font-extrabold{font-weight:800}.font-black{font-weight:900}.text-shadow{text-shadow:0 0px 15px rgb(0,0,0,0.25)}.tracking-1{letter-spacing:0.05rem}.columns-2{columns:2}@media (max-width:1023px){.md-columns-1{columns:1}}.lh-25{line-height:var(--25)}.lh-30{line-height:var(--30)}.container{max-width:var(--content-width)}.btn{display:inline-flex;flex-flow:row;gap:1rem;text-decoration:none;padding-top:0.5rem;padding-right:2rem;padding-bottom:0.5rem;padding-left:2rem;border-radius:0px;border-top:1px solid;border-bottom:1px solid;border-left:1px solid;border-right:1px solid}.btn-small{display:inline-flex;flex-flow:row;justify-content:center;align-items:center;gap:1rem;font-size:0.7rem;text-decoration:none;padding-top:0.25rem;padding-right:0.5rem;padding-bottom:0.25rem;padding-left:0.5rem;border-radius:0px;border-top:1px solid;border-bottom:1px solid;border-left:1px solid;border-right:1px solid}.border-secondario{border-color:var(--secondario)}.border-solid{border-style:solid}.border-1{border-width:1px}.border-bottom-1{border-bottom-width:1px}.linea-decorativa::after{content:'';display:inline-block;width:50px;border-bottom:8px solid;margin-left:10px;vertical-align:baseline}.back-to-top-link{right:1rem;bottom:0.5rem;color:var(--principale);padding-top:4px;padding-right:4px;padding-bottom:4px;padding-left:4px;background-color:var(--beige-4);border-radius:100px}@media (max-width:1023px){.slider-homepage{--ratioSlider:60%!important}}@media (max-width:767px){.slider-homepage{--ratioSlider:75%!important}}.loghi-team{max-width:170px}.sfondo-texture{background-image:url(https://www.placetobefigino.it/wp-content/uploads/2026/10/PTB_texture_-01.svg);background-size:contain;background-position:25% 100%;background-repeat:no-repeat;background-attachment:scroll}@media (max-width:1119px){.sfondo-texture{background-position-x:-50%}}@media (max-width:1023px){.sfondo-texture{background-image:url(https://www.placetobefigino.it/wp-content/uploads/2026/10/PTB_texture_-01.svg);background-size:800px 800px;background-position:-400% 50%;background-repeat:no-repeat;background-attachment:scroll}}@media (max-width:767px){.sfondo-texture{background-image:url(https://www.placetobefigino.it/wp-content/uploads/2026/10/PTB_texture_-01.svg);background-size:800px 800px;background-position:-50% 80%;background-repeat:no-repeat;background-attachment:scroll}}.separatore-sotto{border-bottom:1px solid var(--secondario)}.menu-logo{max-width:200px}.loghi-professionisti{max-width:210px;max-height:68px}