span.wpcf7-list-item-label::before{display:none}li{font-size:1rem}.dipi-image-wrap img{aspect-ratio:4 / 3;object-fit:cover}img.imgapp{display:none}.dipi_masonry_gallery_wrapper img{aspect-ratio:4 / 3;object-fit:cover}.galleria img{aspect-ratio:4/3;object-fit:cover}.contattacipopup p{color:#fff;text-align:center;font-size:1rem!Important}.contattacipopup h4{color:#fff;padding-top:0px;margin-top:2px!important}.grid-item.et_pb_gallery_image{aspect-ratio:4 / 3;background:#fff;object-fit:contain;align-content:center;padding:5px;border-radius:10px}.ion :before{content:url('https://www.isoldesign.it/wp-content/uploads/2025/11/isoldesign-innacoustic-modular-render.jpg');position:absolute;left:-15%;zoom:5%}.inn :before{content:url('https://www.isoldesign.it/wp-content/uploads/2025/11/isoldesign-innacoustic-modular-render.jpg');position:absolute;left:-15%;zoom:5%}.island :before{content:url('https://www.isoldesign.it/wp-content/uploads/2025/11/isoldesign-innacoustic-modular-render.jpg');position:absolute;left:-15%;zoom:5%}.arcade :before{content:url('https://www.isoldesign.it/wp-content/uploads/2025/11/isoldesign-innacoustic-modular-render.jpg');position:absolute;left:-15%;zoom:5%}.texfel :before{content:url('https://www.isoldesign.it/wp-content/uploads/2025/11/isoldesign-innacoustic-modular-render.jpg');position:absolute;left:-15%;zoom:5%}.tetrys :before{content:url('https://www.isoldesign.it/wp-content/uploads/2025/11/isoldesign-innacoustic-modular-render.jpg');position:absolute;left:-15%;zoom:5%}.finland :before{content:url('https://www.isoldesign.it/wp-content/uploads/2025/11/isoldesign-innacoustic-modular-render.jpg');position:absolute;left:-15%;zoom:5%}.shell :before{content:url('https://www.isoldesign.it/wp-content/uploads/2025/11/isoldesign-innacoustic-modular-render.jpg');position:absolute;left:-15%;zoom:5%}.alt :before{content:url('https://www.isoldesign.it/wp-content/uploads/2025/11/isoldesign-innacoustic-modular-render.jpg');position:absolute;left:-15%;zoom:5%}.sub :before{content:url('https://www.isoldesign.it/wp-content/uploads/2025/11/isoldesign-innacoustic-modular-render.jpg');position:absolute;left:-15%;zoom:5%}.stave :before{content:url('https://www.isoldesign.it/wp-content/uploads/2025/11/isoldesign-innacoustic-modular-render.jpg');position:absolute;left:-15%;zoom:5%}.moon :before{content:url('https://www.isoldesign.it/wp-content/uploads/2025/11/isoldesign-innacoustic-modular-render.jpg');position:absolute;left:-15%;zoom:5%}.spider :before{content:url('https://www.isoldesign.it/wp-content/uploads/2025/11/isoldesign-innacoustic-modular-render.jpg');position:absolute;left:-15%;zoom:5%}.menu-item-1953 li.menu-item.menu-item-type-post_type{padding-left:40px}:focus{outline:1px;color:#154E81!important}.sedi{display:inline-block;width:32%;margin-right:1%;margin:0 auto}.icocont{width:18px;height:18px;padding-top:2px;margin-bottom:-2px;margin-right:5px}.primocont{display:inline-block!important;width:50%;font-size:1rem;float:left}.secondocont{display:inline-block!important;width:50%;font-size:1rem}@media all and (max-width:480px){.primocont{width:100%}.secondocont{width:100%}.sedi{width:100%}}.app{display:flex;align-items:center;margin-bottom:10px}.imgapp{width:50px;margin-right:10px}.titoloapp{font-size:25px!important;letter-spacing:0px;color:#024E81;margin-top:10px;margin-right:10px}.descapp{color:#101720;margin-bottom:0px!important;margin-top:2px}img{border-radius:5px}p{font-family:'Roboto Flex'!important;font-size:1rem}h1{font-family:'Poppins',Helvetica,Arial,Lucida,sans-serif!important;font-size:3.5rem!important;font-weight:700!important}h2{font-family:'Poppins',Helvetica,Arial,Lucida,sans-serif!important;letter-spacing:-3px;font-size:2.7rem!important;font-weight:700!important}h3{font-family:'Poppins',Helvetica,Arial,Lucida,sans-serif!important;font-size:2rem!important;font-weight:700!important}h4{font-family:'Poppins',Helvetica,Arial,Lucida,sans-serif!important}.titoloslide p{font-family:'Poppins',Helvetica,Arial,Lucida,sans-serif!important;font-size:3.5rem}.pretitoloslide p{font-size:1.5rem}.hvr-shutter-in-vertical{display:block;vertical-align:middle;width:fit-content;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);position:relative;background:#1B83AE;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:0.3s;transition-duration:0.3s;font-family:'Galano Grotesque',sans-serif!important;color:#024E81}.hvr-shutter-in-vertical:before{content:"";position:absolute;z-index:-1;top:0;bottom:0;left:0;right:0;background:#F8F8FF;-webkit-transform:scaleY(1);transform:scaleY(1);-webkit-transform-origin:50%;transform-origin:50%;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-shutter-in-vertical:hover,.hvr-shutter-in-vertical:focus,.hvr-shutter-in-vertical:active{color:white}.hvr-shutter-in-vertical:hover:before,.hvr-shutter-in-vertical:focus:before,.hvr-shutter-in-vertical:active:before{-webkit-transform:scaleY(0);transform:scaleY(0)}.hvr-shutter-in-vertical-scuro{display:block;vertical-align:middle;width:fit-content;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);position:relative;background:#1B83AE;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:0.3s;transition-duration:0.3s;font-family:'Galano Grotesque',sans-serif!important;color:white}.hvr-shutter-in-vertical-scuro:before{content:"";position:absolute;z-index:-1;top:0;bottom:0;left:0;right:0;background:#004E81;-webkit-transform:scaleY(1);transform:scaleY(1);-webkit-transform-origin:50%;transform-origin:50%;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-shutter-in-vertical-scuro:hover,.hvr-shutter-in-vertical-scuro:focus,.hvr-shutter-in-vertical-scuro:active{color:white}.hvr-shutter-in-vertical-scuro:hover:before,.hvr-shutter-in-vertical-scuro:focus:before,.hvr-shutter-in-vertical-scuro:active:before{-webkit-transform:scaleY(0);transform:scaleY(0)}.freccia{height:20px!important;text-align:center!important;transition:300ms}.blocchetti1{transition:500ms;width:360px;margin:auto}.blocchetti1:hover .freccia{transform:rotate(45deg);transition:500ms}.blocchetti2{transition:500ms;margin:auto}.blocchetti2:hover{transition:300ms;margin:auto;transform:scale(1.02)}.blocchetti2:hover .freccia1{transform:rotate(45deg);transition:500ms}.blocchetti2 img{height:150px;object-fit:cover}.blocchetti3:hover img{transform:rotate(45deg);transition:300ms}.blocchetti3 img{transition:500ms}.blocchetti3{background:#06508D;border-radius:10px;box-shadow:0 4px 30px rgba(0,0,0,0.1);-webkit-backdrop-filter:blur(5px);border:1px solid rgba(255,255,255,0.3);transition:300ms}.blocchetti3:hover{background:#072B59!important;border-radius:10px;box-shadow:rgba(0,0,0,0.4) 0px 2px 4px,rgba(0,0,0,0.3) 0px 7px 13px -3px,rgba(0,0,0,0.2) 0px -3px 0px inset;border:1px solid rgba(255,255,255,0.3);transition:300ms}.blocchetti3:hover .et_pb_main_blurb_image img{position:absolute;left:100%;transition:500ms}.et_pb_main_blurb_image img{transition:500ms}.freccia1{height:30px!important;text-align:center!important;transition:300ms;position:absolute;left:100%;margin-top:-40px}.vert-move{-webkit-animation:mover 1s infinite alternate;animation:mover 1s infinite alternate}img.vert-move{-webkit-animation:mover 1s infinite alternate;animation:mover 1s infinite alternate}@-webkit-keyframes mover{0%{transform:translateY(0)}100%{transform:translateY(-10px)}}@keyframes mover{0%{transform:translateY(0)}100%{transform:translateY(-10px)}}.freccia4{height:20px!important;text-align:center!important;transition:300ms}.blocchetti4 p{border-radius:100px;background:#08508D;width:50px;height:50px;display:flex;justify-content:center;align-items:center;margin:0 auto;transition:500ms}.blocchetti4:hover p{transform:rotate(22deg);transition:300ms}.immaginiaffiancate{width:45%;margin:0 auto}.colonnaimmagini{justify-content:space-between;display:flex}.grecaptcha-badge{visibility:hidden!important}.iubenda_legal_document h1,.iubenda_legal_document h2,.iubenda_legal_document h3,.iubenda_legal_document h4,#iub-pp-container h1,#iub-pp-container h2,#iub-pp-container h3,#iub-pp-container h4{font-family:"Open Sans",Arial,sans-serif;letter-spacing:-0.04em}a[title="iubenda - generatore di Privacy Policy"]{font-size:0;color:#ffffff}a[title="iubenda - generatore di Privacy Policy"]:after{content:'KeyWeb Srl';font-size:13px;color:#ffffff}a[target="_top"]:after{content:'KeyWeb Srl';font-size:13px;color:#ffffff}.iubenda_legal_document p:last-child{color:#ffffff!important;display:none!important}.iubenda_legal_document p:last-child a{color:#ffffff!important;display:none!important}.iub_footer a{display:none}#iubenda_policy .iub_footer{display:none}.iubenda-tp-btn[data-tp-float][data-tp-float=bottom-right],.iubenda-tp-btn[data-tp-float][data-tp-float=top-right]{opacity:0!important}.rigafoto img{object-fit:cover!Important}.duecolonne{-moz-column-count:2;-moz-column-gap:50px;-webkit-column-count:2;-webkit-column-gap:50px;column-count:2;column-gap:50px}html,body{overflow-x:hidden;width:100%!important}div#page-container{max-width:100%;overflow-x:hidden!important}#responsive-form{max-width:100%;width:100%;padding:0.25rem;margin:0 auto}.wpcf7 .form-row{display:flex;flex-wrap:wrap;gap:0.5rem;margin-bottom:0;padding-bottom:20px}.wpcf7 .column-full{flex:1 1 100%}.wpcf7 .column-half{flex:1 1 calc(50% - 0.25rem)}.wpcf7 .column-third{flex:1 1 calc(33.33% - 0.35rem)}.wpcf7 label{display:block;margin-bottom:0.5rem;font-weight:600;font-size:0.95rem;color:#333;line-height:1.4}.wpcf7 label abbr[title]{color:#dc3545;text-decoration:none;cursor:help}.wpcf7 input[type="text"],.wpcf7 input[type="tel"],.wpcf7 input[type="email"],.wpcf7 textarea{width:100%;padding:0.875rem 1rem;border:2px solid #ccc;font-size:1rem;font-family:inherit;background-color:#fff;transition:border-color 0.3s ease,background-color 0.3s ease;box-sizing:border-box}.wpcf7 textarea{min-height:150px;resize:vertical}.wpcf7 input::placeholder,.wpcf7 textarea::placeholder{color:#999;opacity:1;font-style:italic;font-size:0.95rem}.wpcf7 input:focus::placeholder,.wpcf7 textarea:focus::placeholder{color:#ccc;opacity:0.7}.wpcf7 input.wpcf7-validates-as-required.wpcf7-valid,.wpcf7 textarea.wpcf7-validates-as-required.wpcf7-valid{border-color:#000}.wpcf7-not-valid-tip{border-color:#dc3545;background-color:#fff5f5}.wpcf7 .wpcf7-not-valid-tip{color:#dc3545;font-size:0.875rem;margin-top:0.25rem;display:block}.wpcf7 .wpcf7-list-item{margin:0}.wpcf7 .wpcf7-acceptance .wpcf7-list-item{margin:20px 0!important}.wpcf7 .accettazione-prodotti{align-items:flex-start;gap:0.75rem;font-weight:400;cursor:pointer}.wpcf7 input[type="checkbox"]{width:20px;height:20px;min-width:20px;margin:0;cursor:pointer;accent-color:#9A7B5D}.wpcf7 .wpcf7-list-item-label{color:#333;line-height:1.5;font-size:0.95rem}.wpcf7 .accettazione-prodotti a{color:#0066cc;text-decoration:underline;font-weight:600;transition:color 0.2s ease}.wpcf7 .accettazione-prodotti a:hover,.wpcf7 .accettazione-prodotti a:focus{color:#004999;text-decoration:none}.wpcf7 .accettazione-prodotti a:focus{outline:2px solid #0066cc;outline-offset:2px;border-radius:2px}.dvppl_cf7_styler_0 .dipe-cf7 .wpcf7-acceptance input[type="checkbox"]+span:before{display:none}input[type="checkbox"]{margin-right:10px!important}.wpcf7 input[type="submit"]{background-color:#000;color:#fff;border:none;padding:1rem 2.5rem;font-size:1.05rem;font-weight:600;border-radius:4px;cursor:pointer;transition:background-color 0.3s ease,transform 0.2s ease,box-shadow 0.3s ease;width:100%;margin-top:1rem}.wpcf7 input[type="submit"]:hover{background-color:#F5821F;transform:translateY(-2px);box-shadow:0 4px 12px rgba(245,130,31,0.3)}.wpcf7 input[type="submit"]:active{transform:translateY(0);box-shadow:0 2px 6px rgba(245,130,31,0.2)}.wpcf7 form.submitting input[type="submit"]{opacity:0.6;cursor:not-allowed;pointer-events:none}.wpcf7 .wpcf7-response-output{margin:1.5rem 0 0;padding:1rem 1.25rem;border-radius:4px;font-weight:500;text-align:center}.wpcf7 form.sent .wpcf7-response-output,.wpcf7 .wpcf7-mail-sent-ok{border:2px solid #28a745;background-color:#d4edda!important;color:#155724!important}.wpcf7-response-output{background:#fffffffc}.wpcf7 .wpcf7-validation-errors,.wpcf7 .wpcf7-mail-sent-ng{border:2px solid #dc3545;background-color:#f8d7da;color:#721c24}.wpcf7 .screen-reader-text{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.wpcf7 input:focus-visible,.wpcf7 textarea:focus-visible,.wpcf7 select:focus-visible{outline:3px solid #F5821F!important;outline-offset:2px!important}.wpcf7 input[type="checkbox"]:focus-visible{outline:3px solid #F5821F!important;outline-offset:4px!important}.wpcf7 input[type="submit"]:focus-visible{outline:3px solid #F5821F!important;outline-offset:3px!important}@media all and (min-width:1100px) and (max-width:1405px){p{font-family:'Roboto Flex'!important;font-size:1rem}h1{font-family:'Poppins',Helvetica,Arial,Lucida,sans-serif!important;font-size:2.7rem!important;font-weight:700}h2{font-family:'Poppins',Helvetica,Arial,Lucida,sans-serif!important;font-size:2.2rem!important;font-weight:700}h3{font-family:'Poppins',Helvetica,Arial,Lucida,sans-serif!important;font-size:1.8rem!important;font-weight:500}}@media only screen and (max-width:767px){.dipi_filterable_grid .grid-sizer,.dipi_filterable_grid .grid-item{width:calc((100% - (1 - 1) * 10px) / 1)!important}}@media all and (max-width:480px){.et_pb_module.et_pb_blurb.et_pb_blurb_14.contatti2.et_clickable.et_pb_text_align_left.et_pb_blurb_position_left.et_pb_bg_layout_light.et_multi_view__hover_selector{font-size:1rem}h3.dipi_timeline_item_header{font-size:20px!important;margin-top:25px;letter-spacing:-1px}.dipi_timeline_item_content{padding-left:0px!important}.dipi_timeline_ribbon{padding-left:100px}.app{display:flex;flex-direction:column;text-align:center;margin-left:-20px}h3.titoloapp{font-size:1.5rem!important;margin-top:0px}.et_pb_section.et_pb_section_1.et_section_regular .et_pb_toggle.toogleicone:before{background-size:24px 24px!important;padding:5px;height:24px!important;width:24px!important}.et_pb_section.et_pb_section_1.et_section_regular .et_pb_toggle.toogleicone{padding-left:43px!important}h1{font-family:'Poppins',Helvetica,Arial,Lucida,sans-serif!important;font-size:2.5rem!important;letter-spacing:-3px}h2{font-family:'Poppins',Helvetica,Arial,Lucida,sans-serif!important;font-size:2rem!important;letter-spacing:-3px}h3{font-family:'Poppins',Helvetica,Arial,Lucida,sans-serif!important;font-size:1.5rem!important;letter-spacing:-1px;font-weight:500!important}.titoloslide p{font-size:2.2rem;letter-spacing:-2px;line-height:1}.column-half{width:100%!important;padding:5px}.column-third{width:100%;padding:5px}.inverti{display:flex;flex-direction:column-reverse}.rigaordinabile{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.prima-riga{-webkit-order:1;order:1}.seconda-riga{-webkit-order:2;order:2}.tera-riga{-webkit-order:3;order:3}.quarta-riga{-webkit-order:4;order:4}.rigaordinabile:last-child .et_pb_column:last-child{margin-bottom:30px}}@media all and (min-width:480px) and (max-width:980px){.app{display:flex;flex-direction:row;text-align:center;margin-left:-20px}.et_pb_module.et_pb_text.et_pb_text_2.hvr-shutter-in-vertical-scuro.et_clickable.et_pb_text_align_left.et_pb_bg_layout_light{margin-bottom:25px}h3.titoloapp{font-size:1.5rem!important;margin-top:0px}.et_pb_section.et_pb_section_1.et_section_regular .et_pb_toggle.toogleicone:before{background-size:24px 24px!important;padding:5px;height:24px!important;width:24px!important}.et_pb_section.et_pb_section_1.et_section_regular .et_pb_toggle.toogleicone{padding-left:43px!important}.inverti{display:flex;flex-direction:column-reverse}}