.bullet{color:#16368e}.et-fixed-header #logo{content:url(https://staging.suncorebroker.com/wp-content/uploads/2023/11/logo_25252520suncore_edited_edited_edited_edited.webp)}.et-fixed-header .mobile_menu_bar::after,.et-fixed-header .mobile_menu_bar::before{color:#f2a603!important}.et_pb_blurb_content{}.et_pb_blurb{padding-top:150px}.et_pb_main_blurb_image{margin-top:25px;margin-bottom:15px}.et_pb_blurb_container{padding-bottom:15px}.switch-button{padding:10px 20px;background-color:#f5f5f5;color:#16368e;border-radius:5px;margin-right:10px;text-decoration:none;cursor:pointer;border:2px solid #16368e}.switch-button.active{background-color:#0078d4;color:#fff}.radio-group{display:flex;flex-wrap:wrap;gap:15px;margin-bottom:20px}.radio-group label{background-color:#f9f9f9;border:1px solid #ddd;border-radius:5px;padding:10px;cursor:pointer;display:flex;flex-direction:column;align-items:center;font-size:0.95em;transition:all 0.3s ease}select{border:1px solid #ddd;border-radius:5px;padding:10px;cursor:pointer;align-items:center;font-size:0.95em}.radio-group label:hover,select:hover{background-color:#ffd700;color:#000;border-color:#ffd700}.mass,.fatt{float:left;width:50%}.poll{min-width:100%;float:left}.radio-group input[type="radio"]{margin-right:5px}.franchigia{font-size:0.85em;color:#555}.q2{margin-top:15px}.premi-annui{color:#000080;font-size:1.1em;border-radius:8px;text-align:center}.premi-annui span{font-weight:bold;font-size:1.3em;display:block;margin-top:10px}.q1{padding-bottom:50px}.q2{padding-bottom:35px}.premi-annui p{font-size:35px!important}.switch-button.activia{background-color:#16368e;color:white;border:2px solid #0056b3;font-weight:bold}h2.q1{color:#16368e!important}.form-b{width:100%;float:left;margin-top:35px;display:flex}.form-b input,.form-b textarea,.form-b .wpcf7-sumbit,.form-b h5{width:100%;margin:10px}.form-b .wpcf7-submit{background:#16368e;color:white;margin-left:10px}.form-b input{padding:10px}.q2 h5{width:100%;text-align:center!important}.halfio{width:50%;float:left}.fullo{width:100%}.responsive-container{flex-wrap:wrap;gap:1rem}.responsive-item{flex:1 1 calc(33.333% - 1rem);border:1px solid #ccc;padding:1rem;margin-bottom:20px;border-radius:8px;box-shadow:2px 2px 10px rgba(0,0,0,0.1);background:#fff}.responsive-item h3{margin:0 0 0.5rem 0;font-size:1.1rem;color:#333}@media (max-width:768px){.responsive-item{flex:1 1 100%}}.et_pb_blurb h5{position:absolute;bottom:0px;left:50%;transform:translate(-50%,-50%)}.sez-generale-servizi .et_pb_blurb_container{min-height:150px!important}@media only screen and (max-width:600px){.sez-singoli-servizi .et_pb_blurb_container{min-height:200px}.sez-generale-servizi .et_pb_blurb_container{min-height:210px}}.menu-toggle{display:flex;align-items:center;justify-content:center;position:relative;background:none;border:none;cursor:pointer;z-index:100;color:pink!important}.hamburger-icon{display:flex;flex-direction:column;justify-content:center;gap:3px}.hamburger-line{width:30px;height:3px;background:#16368E;transition:all 0.3s ease}.close-icon{display:none;font-size:36px;color:black;line-height:1;transition:transform 0.3s ease,opacity 0.3s ease}#my-fullscreen-menu{position:fixed;inset:0;background:white;display:flex;align-items:center;justify-content:center;opacity:0;visibility:hidden;transition:opacity 0.4s ease;z-index:90}#my-fullscreen-menu ul{list-style:none;padding:0;margin:0;text-align:center}#my-fullscreen-menu li{margin:1.5rem 0}#my-fullscreen-menu a{font-size:clamp(1.5rem,5vw,3rem);color:black;text-decoration:none;font-weight:bold}body.menu-open #my-fullscreen-menu{opacity:1;visibility:visible}body.menu-open .hamburger-icon{display:none}body.menu-open .close-icon{display:block;transform:rotate(90deg);opacity:1}.voce-1:hover,.voce-2:hover,.voce-3:hover,.voce-4:hover{opacity:0.6;cursor:pointer}.butto{padding:15px 15px 15px 15px;background:#f2a603!important;color:white;margin-top:25px;border-radius:10px;text-transform:uppercase!important}.mega-meno{display:none;position:absolute;background:white;z-index:9999;width:100%;box-shadow:0 4px 12px rgba(0,0,0,0.15);padding:20px}.menu-triggero:hover+.mega-meno,.mega-meno:hover{display:block}.mega-meno2{display:none;position:absolute;background:white;z-index:9999;width:100%;box-shadow:0 4px 12px rgba(0,0,0,0.15);padding:20px}.menu-triggero2:hover+.mega-meno2,.mega-meno2:hover{display:block}.mega-meno3{display:none;position:absolute;background:white;z-index:9999;width:100%;box-shadow:0 4px 12px rgba(0,0,0,0.15);padding:20px}.menu-triggero3:hover+.mega-meno3,.mega-meno3:hover{display:block}.mega-meno4{display:none;position:absolute;background:white;z-index:9999;width:100%;box-shadow:0 4px 12px rgba(0,0,0,0.15);padding:20px}.menu-triggero4:hover+.mega-meno4,.mega-meno4:hover{display:block}.wpcf7-text,.wpcf7-date,.wpcf7-number,.wpcf7-textarea{border:1px solid #ddd!important;border-radius:5px;padding:10px!important;align-items:center;font-size:0.95em}.wpcf7-form-control{width:100%}.wpcf7-form label{font-family:Inter;font-weight:700;margin:10px 0!important}.submit-form{padding:15px 15px 15px 15px;background:#f2a603!important;color:white;margin-top:25px;border-radius:10px;text-transform:uppercase!important;font-family:Inter;font-size:18px;font-weight:700;border:none}#wpcf7-f1328-p1100-o2 form label{color:#fff!important}