.breakdance .overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg,#003E51 0%,#005570 100%);opacity:0.85}.breakdance .card-soluzioni{background-color:#FFFFFF18;border-top:4px solid #99C2034D;border-bottom:4px solid #99C2034D;border-left:4px solid #99C2034D;border-right:4px solid #99C2034D;filter:blur()}.breakdance .card-features{background-color:var(--bde-palette-color-1-d361548f-4907-47c4-acfc-dd28b5a564da);text-align:center}.breakdance .card-features{icon-background:#99c221;icon-color:#003e51}.breakdance .hero{background:linear-gradient(to bottom right,#003e51,#005570)}.breakdance .newsletter{background:linear-gradient(to bottom right,#003e51,#002a38,#003e51)}.breakdance .grid-tech{background-image:linear-gradient(rgba(153,194,33,0.6) 2px,transparent 2px),linear-gradient(90deg,rgba(153,194,33,0.6) 2px,transparent 2px);background-size:80px 80px;opacity:0.15}.breakdance .section{width:100%;max-width:96rem;padding:16px 16px 16px 16px}.breakdance .section{margin:0 auto}@media (max-width:1119px){.breakdance .section{max-width:64rem}}@media (max-width:1023px){.breakdance .section{max-width:48rem}}@media (max-width:767px){.breakdance .section{max-width:40rem}}@media (max-width:479px){.breakdance .section{max-width:1000%}}@media (min-width:1280px) and (max-width:1536px){.breakdance .section{max-width:80rem}}.breakdance .blocchetto{background-color:#99c221;width:1rem;height:1rem;opacity:0.25}.breakdance .blocchetto{position:absolute}.wp-caption-text{font-size:0.875rem;font-weight:400;font-style:italic}.breakdance .alignright{float:right;margin-left:50px;display:inline-block}.breakdance .aligncenter{margin:10px auto}.breakdance .divs{#width:600px}.breakdance .divs .bde-faq__item{#padding:16px;#border:2px solid #1B1B1B}.breakdance .divs .bde-faq__question{flex-direction:column;align-items:center;gap:1rem}.breakdance .divs .bde-faq__title,.breakdance .divs .breakdance-rich-text-styles{text-align:center}.breakdance .new-faq{border-radius:0;border-top-width:0;border-right-width:0;border-left-width:0}.breakdance .new-faq button{flex-direction:row-reverse;justify-content:start;align-items:center;gap:20px}.breakdance .flip-card{position:relative;width:100%;transform-style:preserve-3d;transition:transform 0.6s,box-shadow 0.3s;cursor:pointer;border-radius:0px;border:4px solid oklab(0.757394 -0.10017 0.148496 / 0.3)}.breakdance .flip-card:hover{#box-shadow:0 0 20px rgba(0,0,0,0.4);border:4px solid rgb(153,194,33)}.breakdance .flip-card.flipped{transform:rotateY(180deg)}.breakdance .flip-card ul{list-style-type:disc;padding-left:25px}.breakdance .flip-card-face{position:absolute;background-color:#fff;# #F9FAFB;width:100%;height:100%;backface-visibility:hidden;border-radius:0px;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:10px;box-shadow:0 5px 15px rgba(0,0,0,0.2)}.breakdance .flip-card-face .bde-heading{text-transform:uppercase;text-align:center}.breakdance .flip-card-front .flip-icon svg{width:28px;height:28px}.breakdance .flip-card-back{transform:rotateY(180deg)}.breakdance .flip-card-back .flip-icon svg{width:18px;height:18px}.breakdance .flip-card-back .bde-text{text-align:center;vertical-align:middle;height:auto}.breakdance .flip-icon{height:auto!important;color:#003E51;font-size:2.5em;margin-top:20px;animation:rotate-icon 5s infinite ease-in-out}@keyframes rotate-icon{0%{transform:rotateY(0deg)}10%{transform:rotateY(180deg)}20%,100%{transform:rotateY(180deg) rotateY(180deg)}}.breakdance .flip-icon svg{width:28px;height:28px;stroke:#003E51;fill:#003E51}.breakdance .right-10{# right:10%!important;# left:unset!important}