@charset "UTF-8";
/*!
Theme Name: PASTA Eurospital
Theme URI: https://pastaeurospital.it/
Author: Dreosso Fabio
Author URI: https://www.dreosso.it
Description: Tema per il sito PASTA EUROSPITAL della ditta Eurospital, creato da <b>Dreosso.IT</b>. 
Version: 1.0
License: -
License URI: -
Text Domain: egl-eurospital
*/@-webkit-keyframes fadeInFromNone{0%{display:none;opacity:0;-webkit-transform:translateY(40px);transform:translateY(40px)}1%{opacity:0}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes fadeInFromNone{0%{display:none;opacity:0;-webkit-transform:translateY(40px);transform:translateY(40px)}1%{opacity:0}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}.fadingresso{-webkit-animation:fadeInFromNone 1.5s cubic-bezier(0.19,1,0.22,1);animation:fadeInFromNone 1.5s cubic-bezier(0.19,1,0.22,1);-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;opacity:0}@-webkit-keyframes sfumain{0%{display:none;opacity:0}1%{opacity:0}to{opacity:1}}@keyframes sfumain{0%{display:none;opacity:0}1%{opacity:0}to{opacity:1}}@-webkit-keyframes clippone{0%{clip-path:inset(0px 100% 0px 0px);opacity:0}to{clip-path:inset(0px);opacity:1}}@keyframes clippone{0%{clip-path:inset(0px 100% 0px 0px);opacity:0}to{clip-path:inset(0px);opacity:1}}@font-face{font-family:"dreoxbase";src:url("fonts/dreoxbase.eot");src:url("fonts/dreoxbase.eot?#iefix") format("embedded-opentype"),url("fonts/dreoxbase.woff2") format("woff2"),url("fonts/dreoxbase.woff") format("woff"),url("fonts/dreoxbase.ttf") format("truetype"),url("fonts/dreoxbase.svg#dreoxbase") format("svg");font-weight:normal;font-style:normal;font-display:swap}.ico-base,[class*=" ico-"]:before,[class^=ico-]:before{font-family:"dreoxbase";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;margin-right:0.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:0.2em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ico-telegram:before{content:"\e80a"}.ico-twitter-x:before{content:"\e815"}.ico-facebook:before{content:"\f09a"}.ico-linkedin:before{content:"\f0e1"}.ico-angle-left:before{content:"\f104"}.ico-angle-right:before{content:"\f105"}.ico-angle-up:before{content:"\f106"}.ico-angle-down:before{content:"\f107"}.ico-instagram:before{content:"\f16d"}.ico-whatsapp:before{content:"\f232"}.sezione-domande_e_risposte h2,.sezione-ingredienti h2,.sezione-prodotti h2,.sezione-social_wall h2,.sezione-utilizzo h2{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.sezione-domande_e_risposte h2:after,.sezione-ingredienti h2:after,.sezione-prodotti h2:after,.sezione-social_wall h2:after,.sezione-utilizzo h2:after{content:"";display:block;aspect-ratio:246/30;height:clamp(15px,3vw,30px);background-image:url("img/svg/pasta-eurospital-baffo.svg");background-repeat:no-repeat;background-size:contain;margin:0.5rem 0}.sezione-ingredienti h2:after{-ms-flex-item-align:end;align-self:flex-end}#ingredienti .intro{text-align:right;margin-bottom:3rem}.bento-title,.bento-txt{border-radius:12px;margin:1rem 0}.bento-title{color:#fff;background-color:#1C3E72;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:1.5rem;padding:1.5rem;position:relative}.bento-title h3{color:#fff}.bento-title p{line-height:120%;margin:0}.bento-title:before{content:"";position:absolute;bottom:-1.4rem;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:0;height:0;border-top:1.5rem solid #1C3E72;border-right:1.5rem solid transparent;border-left:1.5rem solid transparent}.bento-txt{background-color:#F2F2F4;color:#0F467D;font-size:1rem;line-height:1.6;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:1.5rem}.utilizzo{padding:2rem 0;background-size:cover}.utilizzo_img{display:none}.utilizzo h3{margin-bottom:0.5rem;padding:1rem;color:#fff;background-color:#0F467D;border-radius:8px;text-align:center}.utilizzo_prima,.utilizzo_scheda_dx,.utilizzo_scheda_sx{padding:1rem 1.5rem;background:#fff;margin:1.5rem 0;border-radius:12px}.doma{display:-webkit-box;display:-ms-flexbox;display:flex;margin:1.5rem 3rem}.doma_scheda{border:1px solid #DEDEE2;border-radius:12px;padding:1.5rem;line-height:120%;height:100%}.doma dt{font-weight:bold}.doma dd{margin:1rem 0 0}.sezione-cta{background-color:#F2F2F4}.sezione-cta p{line-height:120%;margin:0}.sezione-cta .pulsante{text-transform:uppercase;font-weight:400;font-size:1.2rem;margin-top:1.5rem}.prodotto{-webkit-box-flex:1;-ms-flex:1;flex:1;border:1px solid #DEDEE2;border-radius:12px;padding:1.5rem;margin-bottom:1rem;-webkit-transition:-webkit-transform 0.3s ease;transition:-webkit-transform 0.3s ease;transition:transform 0.3s ease;transition:transform 0.3s ease,-webkit-transform 0.3s ease}.prodotto_img{background-color:#F2F2F4;border-radius:8px;aspect-ratio:1;overflow:hidden;-webkit-transition:background-color 0.3s ease;transition:background-color 0.3s ease}.prodotto_img img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;display:block}.prodotto_txt h3{margin:1.5rem 0 1rem}.prodotto_txt h4{margin-bottom:1rem}.prodotto_txt p{margin:0}.prodotto:hover{-webkit-transform:translateY(-6px);transform:translateY(-6px)}.prodotto:hover .prodotto_img{background-color:rgb(205,240.6,244.6)}#slider_domande .splide__slide{height:auto}#slider_domande .splide__list{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}#slider_domande .splide__pagination{position:static;margin:1rem 0}#slider_domande .splide__pagination .is-active{background-color:#119EBF}blockquote{color:#05B7CB;background:none;border-left:4px solid #05B7CB;display:block;padding-left:20px;margin:0 1em 0 0;font:inherit;font-style:italic;line-height:140%}blockquote p{margin:0.5em 0;line-height:140%}table{margin:2rem 0;width:100%;border-collapse:collapse}td,th{margin:0;padding:0}td,th,tr{display:block}th{font-size:0.9rem;color:#05B7CB}td{color:#0F467D}tr{border-bottom:1px solid #DEDEE2;padding:0.8rem 0}.alignleft,.floatsx,.left{float:left;margin-right:20px}.alignright,.floatdx,.right{float:right;margin-left:22px}.aligncenter{text-align:center}.flexed{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.unquarto{width:25%}.halfw{width:50%}.fullw{width:100%}.main{position:relative}.pulsante{color:#fff;background-color:#0F467D;border:1px solid #1C3E72;border-radius:16px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0.8rem 2.4rem;font-weight:400}.pulsante:hover{color:#fff;background-color:#119EBF}.contenuto{padding:7.5rem 0 1.5rem;color:#1C3E72;font-weight:300}.contenuto h1{text-transform:uppercase;padding:0.5rem;color:#fff;background-color:#119EBF}.contenuto h2{font-weight:bold}.contenuto h2,.contenuto h3,.contenuto h4,.contenuto h5,.contenuto h6{text-transform:uppercase;margin:3rem 0 1rem}.contenuto p{line-height:160%}.contenuto p>a{text-decoration:underline;text-decoration-color:#05B7CB}.contenuto p>a:hover{color:#119EBF}.contenuto blockquote{font-weight:400}.contenuto ol,.contenuto ul{padding-left:1em;margin-bottom:2em}.contenuto ol li,.contenuto ul li{padding-left:10px}.contenuto ol li::marker,.contenuto ul li::marker{font-size:0.9em;color:#119EBF}.contenuto ol li{list-style-type:decimal}.contenuto ul li{list-style-type:square}.contenuto ul li>a{text-decoration:underline;text-decoration-color:#05B7CB}.contenuto ul li>a:hover{color:#119EBF}.contenuto ul li::marker{font-size:0.5em;color:#05B7CB}.footer{width:100%;height:auto;clear:both;position:relative;font-weight:400}.footer p{padding:0;margin-bottom:1em}.footer a{color:#0F467D;display:inline-block}.footer__logo{color:#fff;background:#1c3e72;border-bottom:25px solid #119ebf;padding:2rem 0;text-align:center}.footer__logo a{color:#fff;display:inline-block}.footer__logo_pasta{width:60vw;max-width:340px}.footer__logo_eurospital{margin-top:1rem}.footer__logo span{display:-webkit-box;display:-ms-flexbox;display:flex;gap:0.5rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-top:1px solid;font-size:1rem;font-size:clamp(0.75rem,3.8vw,1.36rem);line-height:100%;margin-top:0.2rem;padding:0.5rem 0}.footer__logo small{font-size:0.7rem}.footer__bottom{font-size:0.8rem;padding:1rem 0;text-align:center}.footer__menu a{border-bottom:1px dotted}#post-404{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-align:center}#post-404 h1{font-size:80px}#post-404 h3{font-size:28px;margin-top:15px}.contatti_form{}.contatti_form label{font-size:1rem;color:#111;font-weight:500}.contatti_form .labelhide{display:inline-block;margin-bottom:5px}.contatti_form p{margin:0}.contatti_form br{display:none}.contatti_form input,.contatti_form textarea{width:100%;font-weight:normal}.contatti_form input[type=email],.contatti_form input[type=text],.contatti_form textarea{color:#000}.contatti_form input[type=checkbox],.contatti_form input[type=submit]{width:auto}.contatti_form textarea{max-height:120px}.contatti_form input[type=submit]{width:100%;font-size:1.1em;font-weight:900;color:#fff;background-color:#119EBF;border-color:transparent;margin:1.2em 0 0.5em}.contatti_form input[type=submit]:hover{color:#fff;background-color:#05B7CB;border-color:transparent;outline:transparent}.contatti_form{}.contatti_form .required{text-decoration:none}.contatti_form .your-message{display:block}.contatti_form .wpcf7-acceptance{font-weight:normal}.contatti_form .wpcf7-acceptance label{font-size:0.8rem}.contatti_form .wpcf7-acceptance a{color:#0F467D;text-decoration:underline;text-decoration-color:#0F467D}.contatti_form .wpcf7-list-item{margin:0}.contatti_form .wpcf7-spinner{display:block}.contatti_form .wpcf7-file{border:1px solid red}.contatti_form .wpcf7-file input{background:red}span[aria-label$=opzionale]{color:#aaa;font-size:0.9em}.formgrid{margin-top:2rem}.js-scroll.scrolled{opacity:1}.scrolled.fade-in{-webkit-animation:fade-in 0.25s ease-in-out both;animation:fade-in 0.25s ease-in-out both}.scrolled.fade-in-top{-webkit-animation:fade-in-top 0.5s ease-in-out both;animation:fade-in-top 0.5s ease-in-out both}.scrolled.fade-in-bottom{-webkit-animation:fade-in-bottom 0.5s ease-in-out both;animation:fade-in-bottom 0.5s ease-in-out both}.scrolled.slide-left{-webkit-animation:slide-in-left 0.5s ease-in-out both;animation:slide-in-left 0.5s ease-in-out both}.scrolled.slide-right{-webkit-animation:slide-in-right 0.5s ease-in-out both;animation:slide-in-right 0.5s ease-in-out both}@-webkit-keyframes slide-in-left{0%{-webkit-transform:translateX(-100px);transform:translateX(-100px);opacity:0}to{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}@keyframes slide-in-left{0%{-webkit-transform:translateX(-100px);transform:translateX(-100px);opacity:0}to{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}@-webkit-keyframes slide-in-right{0%{-webkit-transform:translateX(100px);transform:translateX(100px);opacity:0}to{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}@keyframes slide-in-right{0%{-webkit-transform:translateX(100px);transform:translateX(100px);opacity:0}to{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}@-webkit-keyframes fade-in-bottom{0%{-webkit-transform:translateY(50px);transform:translateY(50px);opacity:0}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes fade-in-bottom{0%{-webkit-transform:translateY(50px);transform:translateY(50px);opacity:0}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@-webkit-keyframes fade-in-top{0%{-webkit-transform:translateY(-50px);transform:translateY(-50px);opacity:0}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes fade-in-top{0%{-webkit-transform:translateY(-50px);transform:translateY(-50px);opacity:0}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@-webkit-keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}#tornasu{position:fixed;bottom:10px;right:10px;z-index:999;width:36px;height:36px;background-color:#119EBF;border:1px solid #05B7CB;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;pointer-events:none;opacity:0;visibility:hidden;-webkit-transform:translateY(20px);transform:translateY(20px);-webkit-transition:all 0.3s ease-out;transition:all 0.3s ease-out}#tornasu.visible{opacity:1;visibility:visible;pointer-events:auto;-webkit-transform:translateY(0);transform:translateY(0)}#tornasu i{color:#fff;font-size:1.55rem;line-height:1;font-style:normal!important;-webkit-transition:-webkit-transform 0.3s ease-out;transition:-webkit-transform 0.3s ease-out;transition:transform 0.3s ease-out;transition:transform 0.3s ease-out,-webkit-transform 0.3s ease-out}#tornasu:hover{background-color:#05B7CB}#tornasu:hover i{-webkit-transform:translateY(-3px);transform:translateY(-3px)}@media only screen and (min-width:768px){#tornasu{bottom:20px;right:20px;width:44px;height:44px}}@media only screen and (min-width:1024px){#tornasu{bottom:30px;right:30px}}#slider_domande .splide__slide{height:auto}#slider_domande .splide__list{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}#slider_domande .splide__pagination{position:static;margin:1rem 0}#slider_domande .splide__pagination .is-active{background-color:#119EBF}.socialwall{}.socialwall-marquee-container{overflow:hidden;position:relative;width:100%;padding:3rem 0}.socialwall-marquee-container:hover .socialwall-marquee-track{-webkit-animation-play-state:paused;animation-play-state:paused}.socialwall{}.socialwall-marquee-track{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:3rem;width:-webkit-max-content;width:-moz-max-content;width:max-content;-webkit-animation:marquee-scroll 90s linear infinite;animation:marquee-scroll 90s linear infinite;-webkit-animation-play-state:running;animation-play-state:running;will-change:transform}.socialwall-card{width:300px;opacity:0;-webkit-transform:scale(1);transform:scale(1);-webkit-transition:opacity 1s ease 0.2s,outline-color 0.25s ease;transition:opacity 1s ease 0.2s,outline-color 0.25s ease;position:relative;outline:1px solid #F2F2F4}.socialwall-card img{width:100%;-webkit-transition:opacity 0.25s ease;transition:opacity 0.25s ease}.socialwall-card.is-visible{opacity:1}.socialwall-card:hover{outline-color:#05B7CB}.socialwall-card:hover img{opacity:0.7}.socialwall-col{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:3rem}.socialwall-txt{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;color:#111;font-size:0.85rem;font-weight:bold;padding:0.5rem}.socialwall-txt:after{font-size:0.5rem;content:"• • •"}.socialwall-img{overflow:hidden;background-color:#05B7CB;width:300px}@-webkit-keyframes marquee-scroll{0%{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(-50%);transform:translateX(-50%)}}@keyframes marquee-scroll{0%{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(-50%);transform:translateX(-50%)}}@media only screen and (min-width:1024px){.socialwall-col{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.socialwall-top{-webkit-transform:translateY(-50%);transform:translateY(-50%)}}.wpcf7-acceptance{font-weight:bold;font-size:0.9em}.wpcf7-acceptance input{margin-right:0.3em}.wpcf7-response-output{position:fixed;bottom:0;left:0;text-align:center;margin:0!important;padding:10px!important;width:100%;border:none!important;color:#fff;z-index:9}.wpcf7 form.sent .wpcf7-response-output{background:#05B7CB}.wpcf7-form.invalid .wpcf7-response-output,.wpcf7-form.payment-required .wpcf7-response-output,.wpcf7-form.spam .wpcf7-response-output,.wpcf7-form.unaccepted .wpcf7-response-output{background:#961D5C}.wpcf7-not-valid{border:1px solid #B92473}.wpcf7-not-valid-tip{position:absolute;z-index:99;color:#fff!important;background:#B92473;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:5px;top:15px;right:10px;font-size:13px!important;padding:5px;width:140px;text-align:center;-webkit-animation:fadeInFromNone 1.5s cubic-bezier(0.19,1,0.22,1);animation:fadeInFromNone 1.5s cubic-bezier(0.19,1,0.22,1);-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;opacity:0}.wpcf7-not-valid-tip:after{border:solid;border-color:#B92473 transparent;border-width:0px 6px 8px 6px;content:"";position:absolute;left:45%;top:-8px}div.wpcf7 img.ajax-loader{margin-left:10px}.wpcf7-list-item{margin:0;display:block}.hidden-fields-container{border:none}@media only screen and (min-width:360px){.footer__menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:0.5rem;margin:0 0.5rem}.footer__menu li+li:before{content:"–";margin-right:0.5rem}.footer__menu a{display:inline-block}}@media only screen and (min-width:480px){.prodotto{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1.5rem}.prodotto_img{-webkit-box-flex:0;-ms-flex:0 0 40%;flex:0 0 40%}}@media only screen and (min-width:560px){.formgrid p{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1.5rem 1fr;grid-template-columns:1fr 1fr;-webkit-column-gap:1.5rem;-moz-column-gap:1.5rem;column-gap:1.5rem;grid-template-areas:"name name" "phone email" "request request" "privacy privacy"}label[custom-type=name]{grid-area:name}label[custom-type=phone]{grid-area:phone}label[custom-type=email]{grid-area:email}label[custom-type=request]{grid-area:request}small[custom-type=privacy]{grid-area:privacy}}@media only screen and (min-width:560px){label[custom-type=name]{-ms-grid-row:1;-ms-grid-column:1;-ms-grid-column-span:3}label[custom-type=phone]{-ms-grid-row:2;-ms-grid-column:1}label[custom-type=email]{-ms-grid-row:2;-ms-grid-column:3}label[custom-type=request]{-ms-grid-row:3;-ms-grid-column:1;-ms-grid-column-span:3}small[custom-type=privacy]{-ms-grid-row:4;-ms-grid-column:1;-ms-grid-column-span:3}}@media only screen and (min-width:660px){.bento{display:-ms-grid;display:grid;-ms-grid-columns:0.7fr 1rem 0.6fr 1rem 0.7fr;grid-template-columns:0.7fr 0.6fr 0.7fr;gap:1rem}.bento-title,.bento-txt{margin:0;-webkit-transition:background-color 0.3s ease,-webkit-transform 0.3s ease;transition:background-color 0.3s ease,-webkit-transform 0.3s ease;transition:transform 0.3s ease,background-color 0.3s ease;transition:transform 0.3s ease,background-color 0.3s ease,-webkit-transform 0.3s ease}.bento-card{grid-column:1/-1;display:-ms-grid;display:grid;-ms-grid-columns:subgrid;grid-template-columns:subgrid}.bento-card .bento-txt{-ms-grid-column:2;-ms-grid-column-span:2;grid-column:2/span 2}.bento-card .bento-title{-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/span 1;z-index:1}.bento-card .bento-title:before{top:50%;right:-1.4rem;left:auto;bottom:auto;-webkit-transform:translateY(-50%);transform:translateY(-50%);border-top:1.5rem solid transparent;border-right:0;border-bottom:1.5rem solid transparent;border-left:1.5rem solid #1C3E72;z-index:2;-webkit-transition:border-color 0.3s ease;transition:border-color 0.3s ease}.bento-card:nth-child(2n) .bento-txt{-ms-grid-column:1;-ms-grid-column-span:2;grid-column:1/span 2;-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.bento-card:nth-child(2n) .bento-title{-ms-grid-column:3;-ms-grid-column-span:1;grid-column:3/span 1}.bento-card:nth-child(2n) .bento-title:before{left:-1.4rem;border-right:1.5rem solid #1C3E72;border-left:0}.bento-card:hover .bento-title,.bento-card:hover .bento-txt{-webkit-transform:translateY(-6px);transform:translateY(-6px)}.bento-card:hover .bento-title{background-color:#119EBF}.bento-card:hover:nth-child(odd) .bento-title:before{border-left:1.5rem solid #119EBF}.bento-card:hover:nth-child(2n) .bento-title:before{border-right:1.5rem solid #119EBF}.formati{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1.5rem}.prodotto{margin-bottom:0;display:block}.prodotto_img{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}.contatti_form .submitform{text-align:left}.contatti_form input[type=submit]{width:160px}}@media only screen and (min-width:768px){.utilizzo_grid{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1.5rem 1fr;grid-template-columns:1fr 1fr;gap:1.5rem}.utilizzo_prima,.utilizzo_scheda_dx,.utilizzo_scheda_sx{margin:0}.sezione-cta .pulsante{font-size:1.5rem;margin-top:0}tr{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem}th{-webkit-box-flex:0;-ms-flex:0 0 12rem;flex:0 0 12rem;max-width:12rem;font-size:1rem}td{-webkit-box-flex:1;-ms-flex:1;flex:1}.contenuto{padding:7.5rem 0 3rem}.formgrid p{-ms-grid-columns:minmax(auto,200px) auto calc(50% - 12px);grid-template-columns:minmax(auto,200px) auto calc(50% - 12px);grid-template-areas:"name name name" "phone email email" "request request request" "privacy privacy privacy"}label[custom-type=name]{-ms-grid-row:1;-ms-grid-column:1;-ms-grid-column-span:3}label[custom-type=phone]{-ms-grid-row:2;-ms-grid-column:1}label[custom-type=email]{-ms-grid-row:2;-ms-grid-column:2;-ms-grid-column-span:2}label[custom-type=request]{-ms-grid-row:3;-ms-grid-column:1;-ms-grid-column-span:3}small[custom-type=privacy]{-ms-grid-row:4;-ms-grid-column:1;-ms-grid-column-span:3}}@media only screen and (min-width:1024px){.doma dd{font-size:1rem}.bento-txt{padding:1.5rem 3rem}.bento li:first-child{-webkit-animation-delay:0.2s;animation-delay:0.2s}.bento li:nth-child(2){-webkit-animation-delay:0.4s;animation-delay:0.4s}.bento li:nth-child(3){-webkit-animation-delay:0.6s;animation-delay:0.6s}.bento li:nth-child(4){-webkit-animation-delay:0.8s;animation-delay:0.8s}.bento li:nth-child(5){-webkit-animation-delay:1s;animation-delay:1s}.bento li:nth-child(6){-webkit-animation-delay:1.2s;animation-delay:1.2s}.bento li:nth-child(7){-webkit-animation-delay:1.4s;animation-delay:1.4s}.bento li:nth-child(8){-webkit-animation-delay:1.6s;animation-delay:1.6s}.bento li:nth-child(9){-webkit-animation-delay:1.8s;animation-delay:1.8s}.bento li:nth-child(10){-webkit-animation-delay:2s;animation-delay:2s}.utilizzo{padding:4.5rem 0}.utilizzo_grid{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1rem auto 1rem 1fr;grid-template-columns:1fr auto 1fr;-ms-grid-rows:auto 1rem auto 1rem auto 1rem auto 1rem auto;grid-template-rows:repeat(5,auto);gap:1rem;font-size:1rem}.utilizzo_grid>:first-child{-ms-grid-row:1;-ms-grid-column:1}.utilizzo_grid>:nth-child(2){-ms-grid-row:1;-ms-grid-column:3}.utilizzo_grid>:nth-child(3){-ms-grid-row:1;-ms-grid-column:5}.utilizzo_grid>:nth-child(4){-ms-grid-row:3;-ms-grid-column:1}.utilizzo_grid>:nth-child(5){-ms-grid-row:3;-ms-grid-column:3}.utilizzo_grid>:nth-child(6){-ms-grid-row:3;-ms-grid-column:5}.utilizzo_grid>:nth-child(7){-ms-grid-row:5;-ms-grid-column:1}.utilizzo_grid>:nth-child(8){-ms-grid-row:5;-ms-grid-column:3}.utilizzo_grid>:nth-child(9){-ms-grid-row:5;-ms-grid-column:5}.utilizzo_grid>:nth-child(10){-ms-grid-row:7;-ms-grid-column:1}.utilizzo_grid>:nth-child(11){-ms-grid-row:7;-ms-grid-column:3}.utilizzo_grid>:nth-child(12){-ms-grid-row:7;-ms-grid-column:5}.utilizzo_grid>:nth-child(13){-ms-grid-row:9;-ms-grid-column:1}.utilizzo_grid>:nth-child(14){-ms-grid-row:9;-ms-grid-column:3}.utilizzo_grid>:nth-child(15){-ms-grid-row:9;-ms-grid-column:5}.utilizzo_grid>:nth-child(2){-ms-grid-row:1;grid-row:1;-ms-grid-column:1;grid-column:1}.utilizzo_grid>:nth-child(3){-ms-grid-row:2;-ms-grid-row-span:2;grid-row:2/span 2;-ms-grid-column:3;grid-column:3}.utilizzo_grid>:nth-child(4){-ms-grid-row:3;grid-row:3;-ms-grid-column:1;grid-column:1;padding-top:2rem}.utilizzo_grid>:nth-child(5){-ms-grid-row:4;-ms-grid-row-span:2;grid-row:4/span 2;-ms-grid-column:3;grid-column:3}.utilizzo_grid>:nth-child(6){-ms-grid-row:5;grid-row:5;-ms-grid-column:1;grid-column:1;padding-top:2rem}.utilizzo_grid>div.js-scroll{-webkit-animation-delay:0s;animation-delay:0s}.utilizzo_grid>div.js-scroll:first-child{-webkit-animation-delay:0.15s;animation-delay:0.15s}.utilizzo_grid>div.js-scroll:nth-child(2){-webkit-animation-delay:0.3s;animation-delay:0.3s}.utilizzo_grid>div.js-scroll:nth-child(3){-webkit-animation-delay:0.45s;animation-delay:0.45s}.utilizzo_grid>div.js-scroll:nth-child(4){-webkit-animation-delay:0.6s;animation-delay:0.6s}.utilizzo_grid>div.js-scroll:nth-child(5){-webkit-animation-delay:0.75s;animation-delay:0.75s}.utilizzo_grid>div.js-scroll:nth-child(6){-webkit-animation-delay:0.9s;animation-delay:0.9s}.utilizzo_img{display:block;-ms-grid-column:2;grid-column:2;-ms-grid-row:1;-ms-grid-row-span:5;grid-row:1/6;-ms-grid-row-align:center;align-self:center}.utilizzo{}.utilizzo_prima,.utilizzo_scheda_dx,.utilizzo_scheda_sx{background-color:transparent;padding:0;margin:0}.utilizzo{}.utilizzo h3{text-align:left;background-color:transparent;color:#0F467D;position:relative;margin-bottom:0.5rem;padding:0 0 0.5rem 0;-webkit-transition:color 0.3s ease;transition:color 0.3s ease}.utilizzo h3:after,.utilizzo h3:before{content:"";position:absolute;background-color:#0F467D;-webkit-transition:background-color 0.4s ease,-webkit-transform 0.4s ease;transition:background-color 0.4s ease,-webkit-transform 0.4s ease;transition:transform 0.4s ease,background-color 0.4s ease;transition:transform 0.4s ease,background-color 0.4s ease,-webkit-transform 0.4s ease}.utilizzo h3{}.utilizzo h3:after{bottom:0;height:1px;width:105%}.utilizzo h3{}.utilizzo h3:before{bottom:-6px;width:12px;height:12px;border-radius:50%}.utilizzo_scheda{}.utilizzo_scheda_dx:hover h3,.utilizzo_scheda_sx:hover h3{color:#119EBF}.utilizzo_scheda_dx:hover h3:after,.utilizzo_scheda_dx:hover h3:before,.utilizzo_scheda_sx:hover h3:after,.utilizzo_scheda_sx:hover h3:before{background-color:#119EBF}.utilizzo_scheda{}.utilizzo_scheda_sx h3:after{left:0;width:105%;-webkit-transform-origin:left center;transform-origin:left center}.utilizzo_scheda_sx h3:before{right:-1.5rem}.utilizzo_scheda_sx:hover h3:after{-webkit-transform:scaleX(1.15);transform:scaleX(1.15)}.utilizzo_scheda_sx:hover h3:before{-webkit-transform:translateX(48px);transform:translateX(48px)}.utilizzo_scheda{}.utilizzo_scheda_dx{text-align:right}.utilizzo_scheda_dx h3:after{right:0;width:105%;-webkit-transform-origin:right center;transform-origin:right center}.utilizzo_scheda_dx h3:before{left:-1.5rem}.utilizzo_scheda_dx:hover h3:after{-webkit-transform:scaleX(1.15);transform:scaleX(1.15)}.utilizzo_scheda_dx:hover h3:before{-webkit-transform:translateX(-48px);transform:translateX(-48px)}.utilizzo{}.utilizzo_prima h3:after{left:0;width:441px}.utilizzo_prima h3:before{display:none}.utilizzo_prima .utilizzo_txt{position:relative}.utilizzo_prima .utilizzo_txt:after,.utilizzo_prima .utilizzo_txt:before{content:"";position:absolute;background-color:#004a7c;-webkit-transition:background-color 0.4s ease,-webkit-transform 0.4s ease;transition:background-color 0.4s ease,-webkit-transform 0.4s ease;transition:transform 0.4s ease,background-color 0.4s ease;transition:transform 0.4s ease,background-color 0.4s ease,-webkit-transform 0.4s ease}.utilizzo_prima .utilizzo_txt:after{top:-0.5rem;left:440px;height:60px;width:1px;-webkit-transform-origin:top center;transform-origin:top center}.utilizzo_prima .utilizzo_txt:before{left:434px;top:50px;width:12px;height:12px;border-radius:50%}.utilizzo_prima:hover h3:after{background-color:#119EBF}.utilizzo_prima:hover .utilizzo_txt:after,.utilizzo_prima:hover .utilizzo_txt:before{background-color:#119EBF}.utilizzo_prima:hover .utilizzo_txt:after{-webkit-transform:scaleY(1.4);transform:scaleY(1.4)}.utilizzo_prima:hover .utilizzo_txt:before{-webkit-transform:translateY(20px);transform:translateY(20px)}.utilizzo_grid{}.utilizzo_grid>:nth-child(5) h3:after,.utilizzo_grid>:nth-child(6) h3:after{width:112%}.utilizzo_grid>:nth-child(5) h3:before{left:-3rem}.utilizzo_grid>:nth-child(6) h3:before{right:-3rem}.formati li:first-child{-webkit-animation-delay:0.3s;animation-delay:0.3s}.formati li:nth-child(2){-webkit-animation-delay:0.6s;animation-delay:0.6s}.formati li:nth-child(3){-webkit-animation-delay:0.9s;animation-delay:0.9s}.formati li:nth-child(4){-webkit-animation-delay:1.2s;animation-delay:1.2s}.formati li:nth-child(5){-webkit-animation-delay:1.5s;animation-delay:1.5s}.formati li:nth-child(6){-webkit-animation-delay:1.8s;animation-delay:1.8s}.formati li:nth-child(7){-webkit-animation-delay:2.1s;animation-delay:2.1s}.formati li:nth-child(8){-webkit-animation-delay:2.4s;animation-delay:2.4s}.formati li:nth-child(9){-webkit-animation-delay:2.7s;animation-delay:2.7s}.formati li:nth-child(10){-webkit-animation-delay:3s;animation-delay:3s}th{-webkit-box-flex:0;-ms-flex:0 0 16rem;flex:0 0 16rem;max-width:16rem;font-size:1.1rem}td{font-size:1.1rem}blockquote{font-size:1.35rem}.pulsante{font-size:1.05rem}.contenuto h1{color:#1C3E72;background-color:transparent;padding:0;font-size:3.2rem}.contatti_form{padding:0 1.5em}.formgrid p{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;grid-template-areas:"name name" "phone email" "company headquarters" "request request" "privacy privacy"}.wpcf7{width:auto}.footer__logo{padding:3rem 0}.footer__logo_eurospital{margin-left:auto;margin-top:0}.footer__bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.footer__menu{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.footer__menu li:before{content:"–";margin-right:0.5rem}.footer__menu a:hover{color:#119EBF}label[custom-type=name]{-ms-grid-row:1;-ms-grid-column:1;-ms-grid-column-span:2}label[custom-type=phone]{-ms-grid-row:2;-ms-grid-column:1}label[custom-type=email]{-ms-grid-row:2;-ms-grid-column:2;-ms-grid-column-span:1}label[custom-type=request]{-ms-grid-row:4;-ms-grid-column:1;-ms-grid-column-span:2}small[custom-type=privacy]{-ms-grid-row:5;-ms-grid-column:1;-ms-grid-column-span:2}}@media only screen and (min-width:1180px){.formgrid p{-ms-grid-columns:minmax(auto,180px) auto calc(50% - 12px);grid-template-columns:minmax(auto,180px) auto calc(50% - 12px);grid-template-areas:"name name name" "phone email email" "company company headquarters" "request request request" "privacy privacy privacy"}label[custom-type=name]{-ms-grid-row:1;-ms-grid-column:1;-ms-grid-column-span:3}label[custom-type=phone]{-ms-grid-row:2;-ms-grid-column:1}label[custom-type=email]{-ms-grid-row:2;-ms-grid-column:2;-ms-grid-column-span:2}label[custom-type=request]{-ms-grid-row:4;-ms-grid-column:1;-ms-grid-column-span:3}small[custom-type=privacy]{-ms-grid-row:5;-ms-grid-column:1;-ms-grid-column-span:3}}@media only screen and (min-width:1280px){.utilizzo_grid{gap:1.5rem;font-size:1.15rem}.utilizzo_scheda_sx:hover h3:before{-webkit-transform:translateX(60px);transform:translateX(60px)}.utilizzo_scheda_dx:hover h3:before{-webkit-transform:translateX(-60px);transform:translateX(-60px)}.utilizzo_prima h3:after{width:508px}.utilizzo_prima .utilizzo_txt:after{left:507px;height:120px}.utilizzo_prima .utilizzo_txt:before{left:501px;top:100px}.utilizzo_prima:hover .utilizzo_txt:after{-webkit-transform:scaleY(1.3);transform:scaleY(1.3)}.utilizzo_prima:hover .utilizzo_txt:before{-webkit-transform:translateY(40px);transform:translateY(40px)}.utilizzo_grid>:nth-child(5) h3:before{left:-3.5rem}.utilizzo_grid>:nth-child(6) h3:before{right:-3.5rem}}@media only screen and (min-width:1440px){.bento{-ms-grid-columns:1fr 1rem 0.5fr 1rem 1fr 1rem 1fr 1rem 0.5fr 1rem 1fr;grid-template-columns:1fr 0.5fr 1fr 1fr 0.5fr 1fr;grid-auto-rows:minmax(-webkit-min-content,1fr);grid-auto-rows:minmax(min-content,1fr);gap:1rem}.bento-card{-ms-grid-column-span:3;grid-column:span 3;display:-ms-grid;display:grid;-ms-grid-columns:subgrid;grid-template-columns:subgrid}.bento-card .bento-title{-ms-grid-column-span:1;grid-column:span 1}.bento-card .bento-txt{-ms-grid-column-span:2;grid-column:span 2}.bento-card:nth-child(4n+2) .bento-txt{-ms-grid-column-span:2;grid-column:span 2;-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.bento-card:nth-child(4n+2) .bento-title{-ms-grid-column-span:1;grid-column:span 1}.bento-card:nth-child(4n+2) .bento-title:before{left:auto;right:-1.4rem;border-right:0;border-left:1.5rem solid #1C3E72}.bento-card:nth-child(4n+2):hover .bento-title:before{border-left:1.5rem solid #119EBF;border-right:0}.bento-card:nth-child(4n+3) .bento-txt,.bento-card:nth-child(4n+4) .bento-txt{-ms-grid-column-span:2;grid-column:span 2;-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.bento-card:nth-child(4n+3) .bento-title,.bento-card:nth-child(4n+4) .bento-title{-ms-grid-column-span:1;grid-column:span 1}.bento-card:nth-child(4n+3) .bento-title:before{left:-1.4rem;border-right:1.5rem solid #1C3E72;border-left:0}.bento-card:nth-child(4n+3):hover .bento-title:before{border-right:1.5rem solid #119EBF;border-left:0}.bento h3{font-size:1.85rem}.contenuto{padding:9rem 0 3rem}}@media print{*{background:transparent!important;color:#000!important;-webkit-box-shadow:none!important;box-shadow:none!important;text-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="#"]:after,a[href^="javascript:"]:after{content:""}blockquote,pre{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}img{max-width:100%!important}@page{margin:0.5cm}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}}
/*# sourceMappingURL=style.css.map */