a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,[tabindex]:focus-visible,.et_pb_toggle_title:focus,.et_pb_toggle_title:focus-visible{outline:3px solid #0056b3!important;outline-offset:3px!important}.et_pb_bg_layout_dark a:focus-visible,.et_pb_bg_layout_dark button:focus-visible,.et_pb_bg_layout_dark .et_pb_toggle_title:focus-visible{outline:3px solid #FFFFFF!important;outline-offset:3px!important}footer a:focus-visible,footer button:focus-visible,footer input:focus-visible,.et-l--footer a:focus-visible,.et-l--footer button:focus-visible,#main-footer a:focus-visible{outline:3px solid #FFFFFF!important;outline-offset:3px!important;box-shadow:0 0 0 4px #000000!important}#visite-specialistiche .et_pb_toggle_title,#alta-specializzazione .et_pb_toggle_title,#prestazioni-odondoiatriche .et_pb_toggle_title,#prevenzione .et_pb_toggle_title,#altre-prestazioni .et_pb_toggle_title,#spese-sanitarie-rimborsabili .et_pb_toggle_title,#indennita-giornaliere .et_pb_toggle_title,#non-autosufficienza-permanente .et_pb_toggle_title,#maternita-della-lavoratrice .et_pb_toggle_title,#responsabilita-civile-inail .et_pb_toggle_title,#responsabilita-civile-verso-terzi .et_pb_toggle_title{padding-left:50px!important;position:relative}#visite-specialistiche .et_pb_toggle_title::before,#alta-specializzazione .et_pb_toggle_title::before,#prestazioni-odondoiatriche .et_pb_toggle_title::before,#prevenzione .et_pb_toggle_title::before,#altre-prestazioni .et_pb_toggle_title::before,#spese-sanitarie-rimborsabili .et_pb_toggle_title::before,#indennita-giornaliere .et_pb_toggle_title::before,#non-autosufficienza-permanente .et_pb_toggle_title::before,#maternita-della-lavoratrice .et_pb_toggle_title::before,#responsabilita-civile-inail .et_pb_toggle_title::before,#responsabilita-civile-verso-terzi .et_pb_toggle_title::before{display:none!important}#visite-specialistiche .et_pb_toggle_title::after,#alta-specializzazione .et_pb_toggle_title::after,#prestazioni-odondoiatriche .et_pb_toggle_title::after,#prevenzione .et_pb_toggle_title::after,#altre-prestazioni .et_pb_toggle_title::after,#spese-sanitarie-rimborsabili .et_pb_toggle_title::after,#indennita-giornaliere .et_pb_toggle_title::after,#non-autosufficienza-permanente .et_pb_toggle_title::after,#maternita-della-lavoratrice .et_pb_toggle_title::after,#responsabilita-civile-inail .et_pb_toggle_title::after,#responsabilita-civile-verso-terzi .et_pb_toggle_title::after{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:45px;height:45px;background-size:contain;background-repeat:no-repeat;display:block!important}#visite-specialistiche .et_pb_toggle_title::after{background-image:url('/wp-content/uploads/2026/09/Visite-specialistiche-3.svg')}#alta-specializzazione .et_pb_toggle_title::after{background-image:url('/wp-content/uploads/2026/09/Alta-specializzazione.svg')}#prestazioni-odondoiatriche .et_pb_toggle_title::after{background-image:url('/wp-content/uploads/2026/09/Prestazioni-odontoiatriche-particolari.svg')}#prevenzione .et_pb_toggle_title::after{background-image:url('/wp-content/uploads/2026/09/Accertamenti-Diagnostici-2.svg')}#altre-prestazioni .et_pb_toggle_title::after{background-image:url('/wp-content/uploads/2026/09/Alta-specializzazione.svg')}#spese-sanitarie-rimborsabili .et_pb_toggle_title::after{background-image:url('/wp-content/uploads/2026/09/spesesanitarierimborsabili.png')}#indennita-giornaliere .et_pb_toggle_title::after{background-image:url('/wp-content/uploads/2026/09/Indennitagiornaliere.png')}#non-autosufficienza-permanente .et_pb_toggle_title::after{background-image:url('/wp-content/uploads/2026/09/Indennita-Non-autosufficienza.jpg')}#maternita-della-lavoratrice .et_pb_toggle_title::after{background-image:url('/wp-content/uploads/2026/09/Indennita-Maternita-2.jpg')}#responsabilita-civile-inail .et_pb_toggle_title::after{background-image:url('/wp-content/uploads/2026/09/Indennita-Inail-2.jpg')}#responsabilita-civile-verso-terzi .et_pb_toggle_title::after{background-image:url('/wp-content/uploads/2026/09/Indennita-verso-terzi.jpg')}.menu-pillole-container{display:flex!important;flex-wrap:wrap!important;gap:10px!important;margin-bottom:25px!important;padding:5px 0!important}.menu-pillole-container a.pill-btn{display:inline-flex!important;align-items:center!important;justify-content:center!important;background-color:#f2f2f2!important;color:#222222!important;padding:10px 20px!important;border-radius:30px!important;font-weight:700!important;font-size:14px!important;text-decoration:none!important;white-space:nowrap!important;border:none!important;box-shadow:none!important;transition:background-color 0.2s ease,transform 0.1s ease!important}.menu-pillole-container a.pill-btn:hover{background-color:#e2e2e2!important;color:#222222!important;text-decoration:none!important}.menu-pillole-container a.pill-btn:focus-visible{outline:2px solid #0056b3!important;outline-offset:2px!important}hr.separatore-toggle{border:none!important;border-top:1px solid #e0e0e0!important;margin:20px 0 30px 0!important}.sezione-contenuto{margin-bottom:30px!important}.sezione-contenuto h3{color:#e53935!important;font-size:20px!important;margin-bottom:15px!important}.sezione-contenuto a.torna-su{display:inline-block!important;margin-top:12px!important;color:#e53935!important;font-size:14px!important;font-weight:700!important;text-decoration:none!important;background:transparent!important;padding:0!important}.sezione-contenuto a.torna-su:hover{text-decoration:underline!important}.faq-search-wrapper{margin-bottom:30px;position:relative}#faq-search-input{width:100%;padding:15px 20px;border:2px solid #e2e2e2;border-radius:10px;font-size:16px;transition:all 0.3s ease}#faq-search-input:focus{border-color:#E10613;outline:none;box-shadow:0 0 10px rgba(225,6,19,0.1)}.sr-only{position:fixed!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;border:0!important}.sr-only:focus{position:fixed!important;top:15px!important;left:15px!important;width:auto!important;height:auto!important;padding:15px 25px!important;margin:0!important;overflow:visible!important;clip:auto!important;background-color:#E10613!important;color:#ffffff!important;z-index:2147483647!important;font-weight:bold!important;font-size:16px!important;text-decoration:none!important;border:2px solid #ffffff!important;border-radius:5px!important;box-shadow:0 4px 10px rgba(0,0,0,0.5)!important}a:focus-visible,button:focus-visible,input:focus-visible,textarea:focus-visible,select:focus-visible,[tabindex]:focus-visible{outline:3px solid #222222!important;outline-offset:3px!important;border-radius:2px!important}.et_pb_bg_layout_dark a:focus-visible,.et_pb_bg_layout_dark button:focus-visible,.et_pb_bg_layout_dark input:focus-visible,.et_pb_bg_layout_dark [tabindex]:focus-visible{outline:3px solid #ffffff!important}input[type="search"]::placeholder,input[name="s"]::placeholder{color:transparent!important}input[type="search"].ricerca-aperta::placeholder,input[name="s"].ricerca-aperta::placeholder,input[type="search"]:focus::placeholder,input[name="s"]:focus::placeholder{color:inherit!important}#wpfront-scroll-top-container:focus,#wpfront-scroll-top-container:focus-visible{outline:3px solid #e02b20!important;outline-offset:3px!important}.et-l--header{position:sticky!important;top:0!important;z-index:99999!important;width:100%!important}#page-container{overflow:visible!important}#mega-menu-wrap-primary-menu #mega-menu-primary-menu>li.mega-menu-item>a.mega-menu-link{font-size:0.875rem!important;line-height:1.5!important;height:auto!important}@media only screen and (max-width:980px){#mega-menu-wrap-primary-menu #mega-menu-primary-menu>li.mega-menu-item>a.mega-menu-link{font-size:0.8rem!important;line-height:1.5!important;height:auto!important}}#wpfront-scroll-top-container:focus,#wpfront-scroll-top-container:focus-visible{outline:4px solid #000000!important;outline-offset:4px!important;box-shadow:0 0 0 8px rgba(255,255,255,0.8)!important}.access-video-control{position:absolute!important;bottom:30px!important;right:30px!important;z-index:9999!important;background-color:#000000!important;color:#FFFFFF!important;border:2px solid #FFFFFF!important;padding:10px 20px!important;font-size:16px!important;font-weight:bold!important;border-radius:6px!important;cursor:pointer!important;display:inline-flex!important;align-items:center!important;gap:8px!important;box-shadow:0 4px 6px rgba(0,0,0,0.5)!important}.access-video-control:focus,.access-video-control:focus-visible{outline:4px solid #000000!important;outline-offset:4px!important;box-shadow:0 0 0 8px rgba(255,255,255,0.8)!important;background-color:#333333!important}button.mfp-close,.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close{opacity:1!important;color:#E0E0E0!important;font-weight:bold!important}button.mfp-close:hover,button.mfp-close:focus,button.mfp-close:active{color:#FFFFFF!important;opacity:1!important;outline:2px solid #FFFFFF!important;outline-offset:2px!important}#page-container .et_pb_toggle .et_pb_toggle_title::before{color:#CC0511!important;background-color:transparent!important}.mega-search-wrap,.mega-search-wrap form{overflow:visible!important}.mega-search-wrap form label,.mega-search-wrap form label.sr-only{position:absolute!important;top:-22px!important;left:0!important;display:block!important;width:max-content!important;height:auto!important;clip:auto!important;font-size:13px!important;font-weight:bold!important;color:#333333!important;background:transparent!important;z-index:9999!important;opacity:0;pointer-events:none}.mega-search-wrap.mega-search-open form label,.mega-search-wrap:focus-within form label,.mega-search-wrap input.ricerca-aperta+label,.mega-search-wrap input[type="text"]:focus~label{opacity:1!important}.mfp-close,button.mfp-close,.et_pb_lightbox_close{z-index:999999!important;top:-40px!important;right:-10px!important;opacity:1!important;color:#ffffff!important}.mfp-content,.et_pb_lightbox_content{margin-top:50px!important}@media screen and (max-width:980px){.skip-search-mobile{position:absolute!important;top:-9999px!important;left:-9999px!important;z-index:999999!important;background:#000000!important;color:#ffffff!important;padding:8px 12px!important;font-weight:bold!important;text-decoration:underline!important}.skip-search-mobile:focus,.skip-search-mobile:active{top:0!important;left:0!important;position:fixed!important;outline:3px solid #ffcc00!important}}@media screen and (min-width:981px){.skip-search-mobile{display:none!important}}#wpfront-scroll-top-container:focus,#wpfront-scroll-top-container:focus-visible{outline:3px solid #ffcc00!important;outline-offset:3px!important;opacity:1!important}.skip-link:not(.access-skip-link),a.screen-reader-shortcut,#et-main-area>a.skip-link{display:none!important}.access-skip-link{position:absolute!important;top:-9999px!important;left:0!important;background-color:#B40014!important;color:#FFFFFF!important;padding:12px 24px!important;font-weight:bold!important;z-index:999999!important;text-decoration:none!important;border-radius:0 0 6px 0!important}.access-skip-link:focus,.access-skip-link:active{top:0!important;outline:3px solid #000000!important}