@font-face{font-display:swap;font-family:Bulevar;font-style:normal;font-weight:400;src:url(fonts/Bulevar-Regular.f9b6e1f9.otf) format("opentype")}@font-face{font-display:swap;font-family:PUMAFUTBOLSLAB;font-style:normal;font-weight:400;src:url(fonts/PUMAFUTBOLSLAB.d3f236c8.otf) format("opentype")}@font-face{font-display:swap;font-family:PUMA\ 26;font-style:normal;font-weight:400;src:url(fonts/PUMA-26.b77fc71c.otf) format("opentype")}@font-face{font-display:swap;font-family:Mosaico Flare;font-style:normal;font-weight:400;src:url(fonts/MosaicoFlare-Regular.d66c7195.woff2) format("woff2"),url(fonts/MosaicoFlare-Regular.cb918517.woff) format("woff"),url(fonts/MosaicoFlare-Regular.b745f883.ttf) format("truetype"),url(fonts/MosaicoFlare-Regular.0be0307d.otf) format("opentype")}@font-face{font-display:swap;font-family:Mosaico Sans;font-style:normal;font-weight:300;src:url(fonts/MosaicoSans-Light.65da896d.woff2) format("woff2"),url(fonts/MosaicoSans-Light.16ac899e.woff) format("woff")}@font-face{font-display:swap;font-family:Mosaico Sans;font-style:italic;font-weight:300;src:url(fonts/MosaicoSans-LightItalic.fecdd4f0.woff2) format("woff2"),url(fonts/MosaicoSans-LightItalic.c6008e6a.woff) format("woff")}@font-face{font-display:swap;font-family:Mosaico Sans;font-style:normal;font-weight:400;src:url(fonts/MosaicoSans-Regular.a6880a83.woff2) format("woff2"),url(fonts/MosaicoSans-Regular.24f30515.woff) format("woff")}@font-face{font-display:swap;font-family:Mosaico Sans;font-style:italic;font-weight:400;src:url(fonts/MosaicoSans-RegularItalic.02f8bd6c.woff2) format("woff2"),url(fonts/MosaicoSans-RegularItalic.e353cdbb.woff) format("woff")}@font-face{font-display:swap;font-family:Mosaico Sans;font-style:normal;font-weight:700;src:url(fonts/MosaicoSans-Bold.c1b3c49b.woff2) format("woff2"),url(fonts/MosaicoSans-Bold.63b01151.woff) format("woff")}@font-face{font-display:swap;font-family:Mosaico Sans;font-style:italic;font-weight:700;src:url(fonts/MosaicoSans-BoldItalic.2c42e1d3.woff2) format("woff2"),url(fonts/MosaicoSans-BoldItalic.fef7e972.woff) format("woff")}@font-face{font-display:swap;font-family:"Mosaico Serif";font-style:normal;font-weight:700;src:url(fonts/MosaicoSerif-Bold.0feeb6ff.woff2) format("woff2"),url(fonts/MosaicoSerif-Bold.1b6b9a7c.woff) format("woff")}@font-face{font-display:swap;font-family:"Mosaico Serif";font-style:italic;font-weight:700;src:url(fonts/MosaicoSerif-BoldItalic.80efe7e2.woff2) format("woff2"),url(fonts/MosaicoSerif-BoldItalic.bc884a8f.woff) format("woff")}.pg-contact-page .block-text .text-content h2{font-family:Mosaico Flare,sans-serif;font-size:clamp(25px,23.2394366197px + .46948357vw,30px);font-weight:400;line-height:110%;margin:0}.pg-contact-page .block-form .box-acceptance .im-accordion__title.h4,.pg-contact-page .block-form .box-acceptance .title-dichiarazione.h4,.pg-contact-page .block-form .title-box__title-row .over-head{font-family:Mosaico Sans,sans-serif;font-size:.875rem;font-weight:300;line-height:150%;margin:0;text-transform:uppercase}.pg-contact-page .block-form{margin:64px 0}@media(max-width:767px){.pg-contact-page .block-form{margin:64px 0}}.pg-contact-page [class*=bg-].block-form{margin:0;padding:64px 0}@media(max-width:767px){.pg-contact-page [class*=bg-].block-form{padding:64px 0}}.pg-contact-page .block-text .text-content h2{margin-bottom:15px}.pg-contact-page .block-text .text-content .d-inline-block.alignnone{display:inline-block;margin-bottom:2px;margin-left:10px}.pg-contact-page .block-form .title-box__title-row{align-items:center;display:flex;flex-direction:column;gap:15px;justify-content:center;margin-bottom:30px;text-align:center}.pg-contact-page .block-form .form .box-columns .form-item{width:100%}.pg-contact-page .block-form .form .box-columns .form-item label{align-items:flex-start;display:flex;flex-direction:column;gap:8px}.pg-contact-page .block-form .form .box-columns .form-item .wpcf7-form-control-wrap,.pg-contact-page .block-form .form .box-columns .form-item input[type=email],.pg-contact-page .block-form .form .box-columns .form-item input[type=password],.pg-contact-page .block-form .form .box-columns .form-item input[type=tel],.pg-contact-page .block-form .form .box-columns .form-item input[type=text],.pg-contact-page .block-form .form .box-columns .form-item select,.pg-contact-page .block-form .form .box-columns .form-item textarea{width:100%}.pg-contact-page .block-form .box-acceptance .radios--wrapper{margin-top:15px}.pg-contact-page .block-form .box-acceptance .wpcf7-form-control.wpcf7-radio,.pg-contact-page .block-form .box-acceptance .wpcf7-form-control.wpcf7-radio .wpcf7-form-control{display:flex}.pg-contact-page .block-form .box-acceptance .wpcf7-form-control.wpcf7-radio .wpcf7-list-item>label{display:flex;flex-direction:row}.pg-contact-page .grecaptcha-badge{margin:20px auto;position:static!important}
