.TutteLeAttivita_container__aWo36{max-width:1200px;margin:0 auto;width:calc(100% - 50px);padding-top:40px;padding-bottom:20px}.TutteLeAttivita_header__nJS0j{margin-bottom:50px}.TutteLeAttivita_pageTitle__pDlIV{text-align:center;margin-bottom:20px;color:#212121}.TutteLeAttivita_pageDescription___HTA0{text-align:center;opacity:.7;color:#212121}.TutteLeAttivita_content__VSsDf{column-count:4;column-gap:2rem;margin-bottom:30px}.TutteLeAttivita_regionSection__ehAea{page-break-inside:avoid;break-inside:avoid;margin-bottom:20px;padding-left:0}.TutteLeAttivita_regionTitle__5dASh{font-size:16px;font-weight:700;color:#212121;margin-bottom:8px;line-height:1.2;text-transform:uppercase;letter-spacing:.5px}.TutteLeAttivita_regionLink__AVDu5{color:#212121;text-decoration:none;transition:color .2s ease}.TutteLeAttivita_regionLink__AVDu5:hover{color:#506bd8;text-decoration:underline}.TutteLeAttivita_priceSection__O3K9g{margin-bottom:12px;margin-left:0}.TutteLeAttivita_priceTitle__rWg4Z{font-size:13px;font-weight:600;color:#444;margin-bottom:6px;line-height:1.2}.TutteLeAttivita_priceLink__yCFky{color:#212121;text-decoration:none;transition:color .2s ease}.TutteLeAttivita_priceLink__yCFky:hover{color:#506bd8;text-decoration:underline}.TutteLeAttivita_categorySection__CAd8N{margin-bottom:8px;margin-left:0}.TutteLeAttivita_categoryTitle__Gkhy4{font-size:11px;font-weight:500;color:#666;margin-bottom:4px;line-height:1.2;font-style:italic}.TutteLeAttivita_count__MTqI4{font-weight:400;color:#888}.TutteLeAttivita_businessList__adHlM{display:block;margin-left:0}.TutteLeAttivita_businessItem__m3bW9{display:block;line-height:1.4;font-size:11px;padding:2px 0;transition:all .2s ease}.TutteLeAttivita_businessItem__m3bW9:hover{background-color:rgba(80,107,216,.02)}.TutteLeAttivita_businessItem__m3bW9:focus-within{background-color:transparent}.TutteLeAttivita_businessLink__Zv7X0{color:#212121;text-decoration:none;font-weight:500;transition:color .2s ease}.TutteLeAttivita_businessLink__Zv7X0:hover{color:#506bd8;text-decoration:underline}.TutteLeAttivita_linkSectionContainer__L8lQR{margin-bottom:3rem;padding:1.5rem 0}.TutteLeAttivita_linkList__hfeUW{column-count:4;column-gap:2rem}.TutteLeAttivita_listLink__o1nSi{display:block;text-decoration:none;color:#212121;font-size:.9rem;padding:2px 0;transition:color .2s ease;break-inside:avoid-column}.TutteLeAttivita_listLink__o1nSi:hover{color:#506bd8;text-decoration:underline}@media screen and (max-width:1024px){.TutteLeAttivita_content__VSsDf,.TutteLeAttivita_linkList__hfeUW{column-count:3}}@media screen and (max-width:768px){.TutteLeAttivita_content__VSsDf,.TutteLeAttivita_linkList__hfeUW{column-count:2}.TutteLeAttivita_container__aWo36{width:calc(100% - 20px);padding:16px 0}.TutteLeAttivita_header__nJS0j{padding-left:25px;padding-right:25px;margin-bottom:40px}.TutteLeAttivita_pageTitle__pDlIV{letter-spacing:-.5px;line-height:38px;text-align:left;margin-bottom:20px}.TutteLeAttivita_pageDescription___HTA0{line-height:22px;text-align:left}}@media screen and (max-width:576px){.TutteLeAttivita_content__VSsDf,.TutteLeAttivita_linkList__hfeUW{column-count:1}.TutteLeAttivita_container__aWo36{width:calc(100% - 16px);padding:12px 0}.TutteLeAttivita_header__nJS0j{margin-top:30px;margin-bottom:15px}.TutteLeAttivita_pageTitle__pDlIV{font-size:17px;line-height:1.4;margin-bottom:10px}.TutteLeAttivita_pageDescription___HTA0{font-size:15px}}.TutteLeAttivita_businessLink__Zv7X0:focus,.TutteLeAttivita_footerLink__GJfdD:focus,.TutteLeAttivita_priceLink__yCFky:focus,.TutteLeAttivita_regionLink__AVDu5:focus{outline:1px solid #506bd8;outline-offset:1px}@media print{.TutteLeAttivita_footer__OH3Qe{background:none}.TutteLeAttivita_businessItem__m3bW9,.TutteLeAttivita_regionSection__ehAea{page-break-inside:avoid;break-inside:avoid}}