@font-face{font-family:'helvetica_neue_lt_std75_bold';src:url('/font/helveticaneueltstd-bd-webfont.woff2') format('woff2'),url('helveticaneueltstd-bd-webfont.woff') format('woff');font-weight:normal;font-style:normal}@font-face{font-family:'helvetica_neue_lt_std56It';src:url('/font/helveticaneueltstd-it-webfont.woff2') format('woff2'),url('helveticaneueltstd-it-webfont.woff') format('woff');font-weight:normal;font-style:normal}@font-face{font-family:'helvetica_neue_lt_std65Md';src:url('/font/helveticaneueltstd-md-webfont.woff2') format('woff2'),url('helveticaneueltstd-md-webfont.woff') format('woff');font-weight:normal;font-style:normal}@font-face{font-family:'helvetica_neue_lt_std55_roman';src:url('/font/helveticaneueltstd-roman-webfont.woff2') format('woff2'),url('helveticaneueltstd-roman-webfont.woff') format('woff');font-weight:normal;font-style:normal}:root{--bs-border-radius:1rem;--link-color:#00376d;--bg-blue:#00376d;--text-blue:#00376d;--gima-color:#e30714;--bs-nav-link-font-size:.9rem;--bg-gray:#ececec;--offcanvas-width:350px;--ts:#fff9ad;--ds:#eef4fd;--dark-gray:#aaa;--mission-gray:#9f9f9e;--lightblue:#edf4fe;--banner-bg:#e30714;--banner-accent:#fff;--banner-text:#fff;--banner-muted:rgba(240,240,240,.5);--banner-height:75px}body{font-family:'helvetica_neue_lt_std55_roman';color:var(--bg-blue)}option{font-family:'Arial'!important}.font-big{font-size:1.5rem}.invalid-feedback{font-size:.75rem!important}.foo{float:left;width:14px;height:14px;margin:4px 5px 5px 0}a,a:visited{color:var(--bg-blue);text-decoration:none}a:hover,a:active{color:var(--link-color);font-weight:700}.dx-treeview-item-without-checkbox.dx-state-selected>.dx-treeview-item,.dx-treeview-item-without-checkbox.dx-state-focused>.dx-treeview-item{background-color:var(--gima-color);color:#fff}.dx-treeview-item{background-color:transparent;color:#3d464d}.bg-ca{background-color:#fff9ad}.bg-do{background-color:#eef4fd}.bg-de{background-color:var(--bg-gray)}.bg-gima{background-color:var(--gima-color)!important}.bg-gima-light{background-color:#fde3e4!important}.border-gima{border-color:var(--gima-color)!important}.border-gray{border-color:#f0f0f1!important}.border-blue{border-color:var(--bg-blue)!important}.bg-down{background-color:#2b81d8}.bg-gray{background-color:#f0f0f1}.bg-blue{background-color:#e9ecef}.bg-blu{background-color:var(--bg-blue)!important}.bg-blu a{color:#fff}.text-gima{color:var(--gima-color)!important}.text-down{color:#2b81d8}.text-blue{color:var(--text-blue)!important}.text-gray{color:var(--bg-gray)!important}.text-darkgray{color:var(--mission-gray)!important}.form-check-label{color:var(--bg-blue)!important}.btn-back,.btn-back a,.btn-back a:visited,.btn-back a:active{font-weight:700;color:var(--dark-gray)}.btn-back a:hover{text-decoration:underline}a.text-gima:hover,a.text-gima:focus{color:#f0161c!important}a.bg-gima:hover,a.bg-gima:focus,button.bg-gima:hover,button.bg-gima:focus{background-color:#591618!important}a.btn{text-decoration:none!important;color:#fff}.btn-outline{color:#c33;background-color:#fff;border-color:#c33;font-weight:bold;letter-spacing:.05em}.btn-outline{color:#c33;background-color:#fff;border-color:#c33;font-weight:bold;border-radius:0}.btn-outline:hover,.btn-outline:focus,.btn-outline.active{background:#9c0808;color:#fff;border-color:#9c0808}.btn-outline:active{color:#c33}.btn-gima{color:#fff;background-color:#c33;border-color:#c33;font-weight:bold;letter-spacing:.05em;border-radius:0}.btn-gima:hover,.btn-gima:focus,.btn-gima.active{background:#a22727;color:#fff;border-color:#a22727}.btn-gima:active{color:#fff}.navbar-toggler{border:0;color:var(--bg-blue)}#navbarDropdown .dropdown-item{background-color:#fafbfc!important;padding-left:5px;color:var(--bg-blue)!important}#navbarDropdown .dropdown-item:hover{background-color:#fff!important;color:var(--bg-blue)!important}#navcompany.dropdown-menu[data-bs-popper]{left:unset!important}.navbar-nav{flex:1;margin:auto!important;display:flex;justify-content:space-between}.nav-item a,.nav-link a{color:var(--link-color);display:inline-block;font-size:.92rem}.nav-item span{display:inline-block}.nav-item a:hover,.nav-link a:hover,.nav-item a:active,.nav-item a:visited{color:var(--link-color)!important}.offcanvas.offcanvas-end{width:var(--offcanvas-width)}.font-small{font-size:.8rem!important}.font-smallest{font-size:.7rem!important}footer{color:#434b52}footer a{color:#434b52}footer a:hover{color:#cb3236}#schedaprodotto .list-group-item{padding-bottom:5px!important;padding-top:0!important}.breadcrumb-item{font-size:1rem}.breadcrumb-item.active,.breadcrumb-item.active a{font-weight:bold;color:var(--gima-color)}.scheda-prodotto h1{color:#3d464d;font-weight:bold}.scheda-prodotto hr{height:2px;background-color:#cb3236}.scheda-prodotto .list-group{border-radius:unset}.scheda-prodotto .list-group-item{padding:.2rem}.scheda-prodotto .list-group-item-gima{border-bottom:solid 1px;border-bottom-color:rgba(0,0,0,.125);border-top:0;border-left:0;border-right:0;color:#3d464d}.scheda-prodotto .dx-list-item-content{padding:0!important}.scheda-prodotto .dx-list-item{border:0}.scheda-prodotto .ref .table-sm td{padding:1px!important;color:var(--text-blue)}.scheda-prodotto .list-group-item-gima span.value{font-weight:bold}.scheda-prodotto .card{border-color:var(--bg-gray);border-width:2px}.scheda-prodotto .card.lightblue{background-color:var(--lightblue)!important}.scheda-prodotto .card.ts{background-color:var(--ts)!important}.scheda-prodotto .card.do{background-color:var(--ds)!important}.scheda-prodotto .card .titolo{font-weight:bold;font-size:1.2rem;color:var(--text-blue);height:2rem}.scheda-prodotto .card .card-text{color:var(--text-blue)}.scheda-prodotto .altreimmagini{cursor:pointer}.labeltable{font-size:.8rem}#download h3{font-weight:bold;font-size:1.5rem;color:#3d464d;height:2rem}.frame{padding:0}.frame .slidee{margin:0;padding:0;height:100%;list-style:none}.frame .slidee li{float:left;margin:0 5px 0 0;padding:0;width:125px;height:100%}.frame .slidee .active .altreimmagini{border:solid 2px #f00}.scheda-prodotto .prev{float:left;height:100px;width:30px;padding:0;cursor:pointer}.scheda-prodotto .next{float:right;height:100px;width:30px;padding:0;cursor:pointer}.carousel .carousel-indicators{bottom:-40px!important}.carousel .carousel-indicators button{background-color:var(--gima-color);opacity:.2}.carousel .carousel-indicators button.active{background-color:var(--gima-color);opacity:1}.hp-banner-middle .logo{top:10%}.hp-banner-middle .title1{top:30%;font-weight:500}.hp-banner-middle .title2{top:40%;font-weight:300}.hp-banner-middle .title3{top:49%}.hp-banner-middle .baction{bottom:5%}.home .card a{color:var(--gima-color)}.home .card .card-body{text-align:left;font-weight:bold}.home .card .card-body span{display:block;color:var(--bg-blue)}.section-title{color:var(--gima-color);font-weight:bold;text-transform:uppercase;font-family:'helvetica_neue_lt_std75_bold'}.bg-card{background-color:var(--bg-gray)}#gimaplus .content-left{transform:translate(-100vw);transition:transform 3s ease}#gimaplus .content-right{transform:translate(100vw);transition:transform 3s ease}#gimaplus .gplus.animated .content-left{transform:translate(0)}#gimaplus .gplus.animated .content-right{transform:translate(0)}.gimaplus span{display:block}.gimaplus img{max-height:94px}.slide-prev{left:-1.5rem!important;background-color:var(--gima-color)!important;color:#fff!important}.slide-next{right:-1.5rem!important;background-color:var(--gima-color)!important;color:#fff!important}#pcat .foo{width:15px;height:15px}#lbreadcrumb .last{font-weight:bold}.macrocategorie a{font-size:20px}.macrocategorie .foo{width:20px;height:20px;margin:1px 5px 5px 0}#result{display:none}.checkbox label:after,.radio label:after{content:'';display:table;clear:both}.checkbox .cr,.radio .cr{position:relative;display:inline-block;border:1px solid #a9a9a9;border-radius:.25em;width:1.3em;height:1.3em;float:left;margin-right:.5em}.radio .cr{border-radius:50%}.checkbox .cr .cr-icon,.radio .cr .cr-icon{position:absolute;font-size:.8em;line-height:0;top:50%;left:20%}.radio .cr .cr-icon{margin-left:.04em}.checkbox label input[type="checkbox"],.radio label input[type="radio"]{display:none}.checkbox label input[type="checkbox"]+.cr>.cr-icon,.radio label input[type="radio"]+.cr>.cr-icon{transform:scale(3) rotateZ(-20deg);opacity:0;transition:all .3s ease-in}.checkbox label input[type="checkbox"]:checked+.cr>.cr-icon,.radio label input[type="radio"]:checked+.cr>.cr-icon{transform:scale(1) rotateZ(0deg);opacity:1}.checkbox label input[type="checkbox"]:disabled+.cr,.radio label input[type="radio"]:disabled+.cr{opacity:.5}.password-container{position:relative;display:inline-block}.toggle-password{position:absolute;right:10px;top:50%;transform:translateY(-50%);cursor:pointer}.field-validation-error{background-color:var(--gima-color);color:#fff;font-size:.75em;font-weight:400;padding:4px;border-radius:4px}.back-to-top{cursor:pointer;position:fixed;bottom:20px;right:20px;display:none}.catalogue{width:100px;height:155px;background-image:url('/images/req_cat_1040.png')}.error-page .error-message{position:absolute;left:50%}.error-page h1{font-weight:bold;font-family:'Helvetica','Arial',sans-serif}.error-page h3{font-weight:bold;font-family:'Helvetica','Arial',sans-serif}.elegant-color{background-color:#2e2e2e!important}.elegant-color2{background-color:#315275!important}.hr-light{border-top:1px solid #fff}.hr-gima{border-top:1px solid var(--gima-color)}.hp.jumbotron{padding-top:1rem!important;padding-bottom:1rem!important}.hp .card{font-weight:400;border:0}.hp .card .view{position:relative;overflow:hidden;cursor:default}.hp .card .overlay .mask{opacity:0;transition:all .4s ease-in-out}.hp .card .view .mask{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:hidden;background-attachment:fixed}.hp .card .card-body,.evidenza .card .card-body{padding:.5rem;min-height:90px}.hp .card .view .card-img-top{min-height:175px}.hp .card .view img{max-height:200px!important}.hp .card .card-body .card-text,.evidenza .card .card-body .card-text{font-size:.9rem;font-weight:400;min-height:90px}.hp .card .card-body .card-title,.evidenza .card .card-body .card-title{font-size:1rem;min-height:40px}.hp-covid .card{font-weight:400;border:0;box-shadow:0 2px 3px 0 rgba(0,0,0,.55),0 2px 10px 0 rgba(0,0,0,.4)}.hp-covid .card .view{position:relative;overflow:hidden;cursor:default}.hp-covid .card .overlay .mask{opacity:0;transition:all .4s ease-in-out}.hp-covid .card .view .card-img-top{min-height:75px;padding-top:.5rem}.hp-covid .card .view .mask{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:hidden;background-attachment:fixed}.hp-covid .card .card-body{min-height:75px;font-weight:400;padding:.5rem}.hp-covid .card .card-body h5{font-size:.9rem;color:var(--gima-color);font-weight:700}.plus .card{min-height:100px;border:0;padding:5%;background-color:#ed2c3f}.plus .card .card-text{text-align:center;color:#fff}.plus .card .card-text h6{font-weight:700}.plus .card .card-text p{font-size:.8em}.card-custom-avatar img,.card-custom-avatar span{border-radius:50%;box-shadow:0 0 15px rgba(10,10,10,.3);position:absolute;top:10px;left:.5rem;width:30px;height:30px;background-color:#313233}.card-custom-avatar i{margin-top:7px;margin-left:13px}.card-custom-img{height:40px;min-height:40px;background-repeat:no-repeat;background-size:cover;background-position:center;border-color:inherit}.col-contact{background-repeat:no-repeat;background-size:cover;background-position:center;position:relative;z-index:1;padding:30px 15px 0 15px;min-height:500px}.col-contact::before{content:"";display:block;position:absolute;z-index:-1;width:100%;height:100%;top:0;left:0;background:rgba(0,0,0,.7)}.contact100-form-title{width:100%;display:block;font-size:24px;color:#333;line-height:1.2;text-align:center;padding-bottom:33px}.contatti .contattoarea{font-size:12px}.fa-25x{font-size:2.5rem}.fa-15x{font-size:1.5rem}.fa-input{font-family:FontAwesome,‘Helvetica Neue’,Helvetica,Arial,sans-serif}.navbar sup{font-size:100%!important;top:-1.2em!important}.cardhp{display:flex;flex-direction:column;padding:20px;border-radius:.25rem;border:5px solid #207cbb;min-height:250px;position:relative}.cardhp::before{background-image:url("/images/varie/littmann-banner-2.jpg");background-size:cover;content:"";top:0;right:0;bottom:0;left:0;opacity:.2;position:absolute;border-radius:.25rem}.small-text,.title,.desc{font-weight:600}.title,.desc{margin:8px 0;position:relative}.small-text{color:#444;font-size:11px;position:relative}.title{color:var(--gima-color);font-size:26px;line-height:26px;position:relative}.desc{color:#333;font-size:16px;display:block;position:relative}.buttons{display:flex;align-items:center;gap:10px;margin-top:10px}.button{display:flex;align-items:center;justify-content:space-between;border-radius:10px;padding:6px;text-decoration:none;position:relative}.button:first-child{box-shadow:0 4px 6px -1px #488aec31,0 2px 4px -1px #488aec17;background-color:#488aec}.button:last-child{box-shadow:0 4px 6px -1px #0b162531,0 2px 4px -1px #0e192b17;background-color:#000}.button-text{display:flex;flex-direction:column;margin:5px}.button-text span:first-child{font-size:14px;font-weight:600}.google span:first-child{color:#fff}.cardshipping{height:174px;background:#ececec;padding:.4em;border-radius:6px}.card-image{background-color:#ececec;width:100%;height:60%;border-radius:6px 6px 0 0}.card-image:hover{transform:scale(.98)}.category{text-transform:uppercase;font-size:.7em;font-weight:600;color:#3f79e6;padding:10px 7px 0}.category:hover{cursor:pointer}.heading{font-weight:600;color:#585757;padding:7px}.heading:hover{cursor:pointer}.author{color:#808080;font-weight:400;font-size:11px;padding-top:20px}.name{font-weight:600}.name:hover{cursor:pointer}blockquote{display:block;font-family:monospace;white-space:pre;margin:1em 0;background-color:#eee}.our_solution_category{display:flex;flex-direction:row;flex-wrap:wrap}.our_solution_category .solution_cards_box{display:flex;flex-direction:column;justify-content:center}.solution_cards_box .solution_card{flex:0 50%;background:#eee;box-shadow:0 2px 4px 0 rgba(136,144,195,.2),0 5px 15px 0 rgba(37,44,97,.15);border-radius:15px;margin:8px;padding:10px 15px;position:relative;z-index:1;overflow:hidden;min-height:315px;transition:.7s}.solution_cards_box .solution_card:hover{background:var(--gima-color);color:#fff;transform:scale(1.1);z-index:9}.solution_cards_box .solution_card:hover::before{background:rgb(85 108 214/10%)}.solution_cards_box .solution_card:hover .solu_title h3,.solution_cards_box .solution_card:hover .solu_description p{color:#fff}.solution_cards_box .solution_card:before{content:"";position:absolute;background:rgb(85 108 214/5%);width:170px;height:400px;z-index:-1;transform:rotate(42deg);right:-56px;top:-23px;border-radius:35px}.solution_cards_box .solution_card:hover .solu_description button{background:#fff!important;color:#309df0}.solution_card .solu_title h3{color:#212121;font-size:1.3rem;margin-top:13px;margin-bottom:13px}.solution_card .solu_description p{font-size:15px;margin-bottom:15px}.solution_card [role=button]{border:0;border-radius:15px;background:linear-gradient(140deg,#42c3ca 0%,#42c3ca 50%,#42c3cac7 75%)!important;color:#fff;font-weight:500;font-size:1rem;padding:5px 16px;text-decoration:none}.our_solution_content h1{text-transform:capitalize;margin-bottom:1rem;font-size:2.5rem}.hover_color_bubble{position:absolute;background:rgb(54 81 207/15%);width:100rem;height:100rem;left:0;right:0;z-index:-1;top:16rem;border-radius:50%;transform:rotate(-36deg);left:-18rem;transition:.7s}.solution_cards_box .solution_card:hover .hover_color_bubble{top:0}.solution_cards_box .solution_card .so_top_icon{width:60px;height:60px;border-radius:50%;background:#fff;overflow:hidden;display:flex;align-items:center;justify-content:center}.solution_cards_box .solution_card .so_top_icon img{width:40px;height:50px;object-fit:contain}.mission{height:1300px}.card-mission{border-color:var(--gima-color);border-width:4px;width:400px;border-bottom:0;border-left:0;border-top-left-radius:0;border-bottom-right-radius:0;left:200px}.card-vision{border-color:var(--bg-blue);border-width:4px;width:400px;border-top:0;border-left:0;border-top-right-radius:0;border-bottom-left-radius:0;left:200px;top:450px}.card-values{border-color:var(--bg-gray);border-width:4px;width:400px;border-top:0;border-right:0;border-top-left-radius:0;border-bottom-right-radius:0;left:800px;top:480px}.icona-mission{width:256px;left:570px;top:45px;z-index:1}.icona-vision{width:256px;left:460px;top:235px;z-index:1}.icona-values{width:256px;left:665px;top:235px;z-index:1}.cred{top:50px;right:515px}.cred img{width:256px;z-index:50}.cblu{top:235px;right:630px}.cblu img{width:256px;z-index:50}.cgray{top:235px;right:415px}.cgray img{width:256px;z-index:50}@media screen and (max-width:740px){.tbricerca{height:50px}.material-symbols-outlined.md-38{font-size:28px!important}.button-icon,.button-icon-w{height:28px!important;width:28px!important}.banner-slogan{margin-top:.4rem;font-size:.9rem!important;line-height:1.3!important}.banner-slogan br{content:''}.banner-slogan br:after{content:' '}.card-mission{border:0!important;left:40px!important;top:270px!important}.icona-mission{left:100px!important;top:10px!important;z-index:1}.card-vision{border:0!important;left:40px!important;top:800px!important}.icona-vision{left:100px!important;top:500px!important;z-index:1}.card-values{width:400px;border:0!important;left:40px!important;top:1320px!important}.icona-values{left:90px!important;top:1060px!important;z-index:1}.cred{top:10px!important;left:50%!important;right:0!important}.cblu{top:500px!important;right:0!important;left:100px!important}.cgray{top:1050px!important;right:0!important;left:100px!important}}@media screen and (max-width:750px){.wm-100{width:100%}.rounded-start-15{border-radius:2rem!important}.rounded-end-15{border-radius:2rem!important}}@media screen and (min-width:320px){.mission{height:1900px!important}.card-mission{left:20px!important;top:260px!important;width:95%!important;border:0!important}.icona-mission{left:24%!important;top:0!important;z-index:1}.card-vision{left:20px!important;top:730px!important;width:95%!important;border:0!important}.icona-vision{left:25%!important;top:440px!important;z-index:1}.card-values{width:95%!important;left:20px!important;top:1240px!important;border:0!important}.icona-values{left:23%!important;top:940px!important;z-index:1}.cred{top:0!important;left:25%!important;right:0!important}.cblu{top:440px!important;right:0!important;left:25%!important}.cgray{top:940px!important;right:0!important;left:25%!important}}@media screen and (min-width:991px){.mission{height:1400px!important}.card-mission{left:70px!important;top:30px!important;width:380px!important;border-color:var(--gima-color)!important;border-width:4px!important;border-style:solid!important;border-bottom:0!important;border-left:0!important;border-top-left-radius:0!important;border-bottom-right-radius:0!important}.icona-mission{left:40%!important;top:100px!important;z-index:1}.card-vision{left:40px!important;top:510px!important;width:400px!important;border-color:var(--bg-blue)!important;border-width:4px!important;border-style:solid!important;border-top:0!important;border-left:0!important;border-top-right-radius:0!important;border-bottom-left-radius:0!important}.icona-vision{left:28%!important;top:290px!important;z-index:1}.card-values{width:350px!important;left:60%!important;top:540px!important;border-color:var(--bg-gray)!important;border-width:4px!important;border-style:solid!important;border-top:0!important;border-right:0!important;border-top-left-radius:0!important;border-bottom-right-radius:0!important}.icona-values{left:49%!important;top:290px!important;z-index:1}.cred{top:100px!important;left:40%!important;right:0!important}.cblu{top:290px!important;right:0!important;left:28%!important}.cgray{top:290px!important;right:0!important;left:50%!important}}@media screen and (min-width:1200px){.card-mission{left:140px!important;top:30px!important;width:400px!important}.icona-mission{left:40%!important;top:100px!important;z-index:1}.card-vision{left:140px!important;top:520px!important;width:400px!important}.icona-vision{left:30%!important;top:290px!important;z-index:1}.card-values{width:400px!important;left:60%!important;top:540px!important}.icona-values{left:48%!important;top:290px!important;z-index:1}.cred{top:100px!important;left:40%!important;right:0!important}.cblu{top:290px!important;right:0!important;left:30%!important}.cgray{top:290px!important;right:0!important;left:49%!important}}@media screen and (min-width:1400px){.card-mission{left:180px!important;top:30px!important;width:400px!important}.icona-mission{left:40%!important;top:100px!important;z-index:1}.card-vision{left:180px!important;top:520px!important;width:400px!important}.icona-vision{left:31%!important;top:290px!important;z-index:1}.card-values{width:400px!important;left:60%!important;top:540px!important}.icona-values{left:47%!important;top:290px!important;z-index:1}.cred{top:100px!important;left:40%!important;right:0!important}.cblu{top:290px!important;right:0!important;left:31%!important}.cgray{top:290px!important;right:0!important;left:48%!important}}@media screen and (max-width:360px){.tbricerca{height:50px}.material-symbols-outlined.md-38{font-size:28px!important}.button-icon,.button-icon-w{height:28px!important;width:28px!important}.banner-slogan{margin-top:.4rem;font-size:.9rem!important;line-height:1.3!important}.banner-slogan br{content:''}.banner-slogan br:after{content:' '}}@media screen and (min-width:320px){.sol_card_top_3{position:relative;top:0}.our_solution_category{width:100%;margin:0 auto}.our_solution_category .solution_cards_box{flex:auto}}@media only screen and (min-width:768px){.our_solution_category .solution_cards_box{flex:1}}@media only screen and (min-width:1024px){.sol_card_top_3{position:relative;top:-3rem}.our_solution_category{width:50%;margin:0 auto}}.telemedicina .card{border-top-left-radius:15px;border-top-right-radius:15px;border-bottom-right-radius:0;border-bottom-left-radius:0}.telemedicina .card-body{min-height:160px}.telemedicina a{text-decoration:none}.telemedicina a:hover{text-decoration:underline}.telemedicina .dx-list-group-header{background-color:var(--gima-color);color:#fff}.telemedicina .dx-list-group-header::before{color:#fff;border-top-color:#fff}.telemedicina .dx-list-group-collapsed .dx-list-group-header::before{border-bottom-color:#fff!important}.row-cols-8>*{-ms-flex:0 0 12.5%;flex:0 0 12.5%;max-width:12.5%}.bg-warning-subtle{border:1px solid #000;background-color:transparent!important}.pagination-outer{text-align:center}.pagination{background-color:#fff;border-radius:0!important;overflow:hidden;border:0!important}.pagination .page-item{border-radius:0!important;margin-right:5px}a:focus,a:active{outline:0!important;box-shadow:none!important;color:var(--text-blue)!important}.fa{font-size:14px;vertical-align:middle!important;color:#000;margin-right:5px}.pagination li.active .fa{color:#fff!important}.pagination li a.page-link{color:#333;background-color:transparent;font-size:15px;font-weight:600;border:0;transition:all .3s ease 0s}.pagination li:last-child a.page-link{border:0}.pagination li.active a.page-link,.pagination li a.page-link:hover,.pagination li.active a.page-link:hover{background-color:transparent;color:#fff!important}.pagination li a.page-link:after{content:'';background-color:#42a5f5!important;height:100%;width:100%;transform:scaleY(0);position:absolute;left:0;bottom:0;z-index:-1;transition:all .3s}.pagination li.active a.page-link:after,.pagination li a.page-link:hover:after,.pagination li.active a.page-link:hover:after{transform:scaleY(1);border-radius:5px!important}@media(max-width:767px){.pagination li a.page-link{padding:11px 8px!important}.fa{font-size:9px!important}li a{font-size:12px!important}.page-item+.page-item{padding-left:0!important}}#home .container-fluid{margin:0!important;padding:0!important}#home ul{--col-gap:2rem;--row-gap:2rem;--line-w:.25rem;display:grid;grid-template-columns:var(--line-w) 1fr;grid-auto-columns:max-content;column-gap:var(--col-gap);list-style:none;width:min(60rem,90%);margin-inline:auto}#home ul::before{content:"";grid-column:1;grid-row:1/span 20;background:#e1e1e1;border-radius:calc(var(--line-w)/2)}#home ul li:not(:last-child){margin-bottom:var(--row-gap)}#home ul li{grid-column:2;--inlineP:1.5rem;margin-inline:var(--inlineP);grid-row:span 2;display:grid;grid-template-rows:min-content min-content min-content}#home ul li .date{--dateH:3rem;height:var(--dateH);margin-inline:calc(var(--inlineP)*-1);text-align:center;background-color:var(--accent-color);color:#333;font-size:1.25rem;font-weight:700;display:grid;place-content:center;position:relative;border-radius:calc(var(--dateH)/2) 0 0 calc(var(--dateH)/2)}#home ul li .date::before{content:"";width:var(--inlineP);aspect-ratio:1;background:var(--accent-color);background-image:linear-gradient(rgba(0,0,0,.2) 100%,transparent);position:absolute;top:100%;clip-path:polygon(0 0,100% 0,0 100%);right:0}#home ul li .date::after{content:"";position:absolute;width:2rem;aspect-ratio:1;background:var(--bgColor);border:.3rem solid var(--accent-color);border-radius:50%;top:50%;transform:translate(50%,-50%);right:calc(100% + var(--col-gap) + var(--line-w)/2)}#home ul li .title,#home ul li .descr{background:var(--bgColor);position:relative;padding-inline:1.5rem}#home ul li .title{overflow:hidden;padding-block-start:1.5rem;padding-block-end:1rem;font-weight:500}#home ul li .descr{padding-block-end:1.5rem;font-weight:300}#home ul li .title::before,#home ul li .descr::before{content:"";position:absolute;width:90%;height:.5rem;background:rgba(0,0,0,.5);left:50%;border-radius:50%;filter:blur(4px);transform:translate(-50%,50%)}#home ul li .title::before{bottom:calc(100% + .125rem)}#home ul li .descr::before{z-index:-1;bottom:.25rem}@media(min-width:40rem){#home ul{grid-template-columns:1fr var(--line-w) 1fr}#home ul::before{grid-column:2}#home ul li:nth-child(odd){grid-column:1}#home ul li:nth-child(even){grid-column:3}#home ul li:nth-child(2){grid-row:2/4}#home ul li:nth-child(odd) .date::before{clip-path:polygon(0 0,100% 0,100% 100%);left:0}#home ul li:nth-child(odd) .date::after{transform:translate(-50%,-50%);left:calc(100% + var(--col-gap) + var(--line-w)/2)}#home ul li:nth-child(odd) .date{border-radius:0 calc(var(--dateH)/2) calc(var(--dateH)/2) 0}}.field-icon{float:right;margin-left:-25px;margin-top:-25px;position:relative;z-index:2;cursor:pointer}#wifi-loader{--background:#62abff;--front-color:#4f29f0;--back-color:#c3c8de;--text-color:#414856;height:64px;border-radius:50px;position:relative;display:flex;justify-content:center;align-items:center}#wifi-loader svg{position:absolute;display:flex;justify-content:center;align-items:center}#wifi-loader svg circle{position:absolute;fill:none;stroke-width:6px;stroke-linecap:round;stroke-linejoin:round;transform:rotate(-100deg);transform-origin:center}#wifi-loader svg circle.back{stroke:var(--back-color)}#wifi-loader svg circle.front{stroke:var(--primary-color)}#wifi-loader svg.circle-outer{height:86px;width:86px}#wifi-loader svg.circle-outer circle{stroke-dasharray:62.75 188.25}#wifi-loader svg.circle-outer circle.back{animation:circle-outer135 1.8s ease infinite .3s}#wifi-loader svg.circle-outer circle.front{animation:circle-outer135 1.8s ease infinite .15s}#wifi-loader svg.circle-middle{height:60px;width:60px}#wifi-loader svg.circle-middle circle{stroke-dasharray:42.5 127.5}#wifi-loader svg.circle-middle circle.back{animation:circle-middle6123 1.8s ease infinite .25s}#wifi-loader svg.circle-middle circle.front{animation:circle-middle6123 1.8s ease infinite .1s}#wifi-loader svg.circle-inner{height:34px;width:34px}#wifi-loader svg.circle-inner circle{stroke-dasharray:22 66}#wifi-loader svg.circle-inner circle.back{animation:circle-inner162 1.8s ease infinite .2s}#wifi-loader svg.circle-inner circle.front{animation:circle-inner162 1.8s ease infinite .05s}#wifi-loader .text{position:absolute;bottom:-40px;display:flex;justify-content:center;align-items:center;text-transform:lowercase;font-weight:500;font-size:14px;letter-spacing:.2px}#wifi-loader .text::before,#wifi-loader .text::after{content:attr(data-text)}#wifi-loader .text::before{color:var(--primary-color)}#wifi-loader .text::after{color:var(--primary-color);animation:text-animation76 3.6s ease infinite;position:absolute;left:0}@keyframes circle-outer135{0%{stroke-dashoffset:25}25%{stroke-dashoffset:0}65%{stroke-dashoffset:301}80%{stroke-dashoffset:276}100%{stroke-dashoffset:276}}@keyframes circle-middle6123{0%{stroke-dashoffset:17}25%{stroke-dashoffset:0}65%{stroke-dashoffset:204}80%{stroke-dashoffset:187}100%{stroke-dashoffset:187}}@keyframes circle-inner162{0%{stroke-dashoffset:9}25%{stroke-dashoffset:0}65%{stroke-dashoffset:106}80%{stroke-dashoffset:97}100%{stroke-dashoffset:97}}@keyframes text-animation76{0%{clip-path:inset(0 100% 0 0)}50%{clip-path:inset(0)}100%{clip-path:inset(0 0 0 100%)}}.disabledfn{pointer-events:none;opacity:.4}.disabledinput{pointer-events:none;background-color:var(--bg-gray)}.lang{object-fit:cover;height:24px;width:26px}.button-icon{background-color:var(--bg-blue);color:#fff;object-fit:cover;height:38px;width:38px}.button-icon a,.button-icon .fa{color:#fff!important}.button-icon-w{color:var(--bg-blue);object-fit:cover;height:38px;width:38px}.button-icon-w a,.button-icon-w .fa{color:var(--bg-blue)!important}.material-symbols-outlined.md-38{font-size:38px}.material-symbols-outlined.md-16{font-size:16px}.material-symbols-outlined.md-10{font-size:.6em;vertical-align:super}.btn-xs{--bs-btn-padding-y:0rem;--bs-btn-padding-x:.7rem;--bs-btn-font-size:.755rem;--bs-btn-border-radius:var(--bs-border-radius-sm)}.btn-outlined{border:solid 2px var(--gima-color)}a.btn-outlined{color:var(--gima-color)}a.btn-outlined:hover{color:#fff;background-color:var(--gima-color)}.carousel-item{color:var(--text-blue)}.banner-slogan{font-size:1.5rem;line-height:1.6rem;font-weight:700;color:var(--text-blue)}.center{margin:auto}.rounded-start-15{border-radius:4rem 0 0 4rem}.rounded-end-15{border-radius:0 4rem 4rem 0}#consultazione .card{background-color:var(--bg-gray);border:solid 3px #fff;max-height:120px;max-width:120px}#consultazione .card .card-body{margin:auto}#consultazione .card img{max-height:120px}#consultazione a .card:hover{border:solid 3px var(--gima-color)}.cat-section{display:flex;align-items:center}.section-text{display:flex;align-items:center}.section-line{flex-grow:1;height:3px;margin-left:10px;align-self:end;position:relative;bottom:8px;border-radius:50px}#certificati .card{border-color:var(--bg-gray);border-width:3px}#certificati .card-header{background-color:var(--bg-gray);min-height:64px;display:flex;align-items:center}#certificati .card-header img{margin-right:1.2rem}#certificati .text-body-secondary{color:var(--text-blue)!important}#certificati ul{list-style-type:none;padding:0}#contatti{color:var(--text-blue)}#contatti th,#contatti td{color:var(--text-blue)}#contatti thead{border-top:solid 3px var(--gima-color)}#contatti table tr{margin-bottom:120px}#contatti .theader th{height:40px}.start-75{left:75%!important}.icon-text{line-height:24px}.timeline{list-style-type:none;margin:0;padding:0;position:relative;width:90%}.timeline:before{content:'';position:absolute;top:5px;bottom:5px;width:5px;background:#eee;left:27%;margin-left:-2.5px}.timeline>li{position:relative;min-height:50px;padding:20px 0}.timeline .timeline-time{position:absolute;left:0;width:25%;text-align:right}.timeline .timeline-time-empty{position:absolute;left:0;width:25%;text-align:right}.timeline .timeline-time.uno{background-image:url('/images/varie/gima1926.jpg');min-height:150px;background-size:100% auto;background-repeat:no-repeat;border-radius:10px}.timeline .timeline-time.due{background-image:url('/images/varie/gima1955.jpg');min-height:150px;background-size:100% auto;background-repeat:no-repeat;border-radius:10px}.timeline .timeline-time.tre{background-image:url('/images/varie/manzonis.jpg');min-height:150px;background-size:100% auto;background-repeat:no-repeat;border-radius:10px}.timeline .timeline-time.quattro{background-image:url('/images/varie/gima2018.jpg');min-height:150px;background-size:100% auto;background-repeat:no-repeat;border-radius:10px}.timeline .timeline-time.cinque{background-image:url('/images/varie/gima2003.jpg');min-height:150px;background-size:100% auto;background-repeat:no-repeat;border-radius:10px}.timeline .timeline-time.sei{background-image:url('/images/varie/gima2011.jpg');min-height:150px;background-size:100% auto;background-repeat:no-repeat;border-radius:10px}.timeline .timeline-time .date,.timeline .timeline-time .time,.timeline .timeline-time-empty .date,.timeline .timeline-time-empty .time{display:block;font-weight:600;color:var(--text-blue)}.timeline .timeline-time .date,.timeline .timeline-time-empty .date{line-height:24px;font-size:1.5rem;padding-right:10px;color:var(--text-blue)}.timeline .timeline-time .time,.timeline .timeline-time-empty .time{line-height:24px;font-size:1.5rem;color:#242a30}.timeline .timeline-icon{left:22%;position:absolute;width:10%;text-align:center;top:80px}.timeline .timeline-icon::after,.timeline .timeline-icon-empty::after{content:'';position:absolute;top:14px;bottom:5px;width:50px;background:#eee;left:60%;height:5px;z-index:1}.timeline .timeline-icon-empty{left:22%;position:absolute;width:10%;text-align:center}.timeline .timeline-icon a{text-decoration:none;width:25px;height:25px;display:inline-block;border-radius:20px;background:#fff;line-height:10px;color:#fff;font-size:14px;border:3px solid var(--gima-color);transition:border-color .2s linear}.timeline .timeline-icon-empty a{text-decoration:none;width:25px;height:25px;display:inline-block;border-radius:20px;background:#fff;line-height:10px;color:#fff;font-size:14px;border:3px solid #eee;transition:border-color .2s linear}.timeline .timeline-body{margin-left:30%;background:#fff;position:relative;margin-top:10px;padding-left:38px;border-radius:6px;min-height:150px;align-content:center;text-align:justify}.timeline .timeline-body-empty{margin-left:32%;background:#fff;position:relative;padding:10px;border-radius:6px;align-content:center;text-align:justify;border:solid 2px #eee;border-radius:10px;margin-top:-15px}.timeline .timeline-body>div+div{margin-top:15px}.timeline .timeline-body>div+div:last-child{margin-bottom:-20px;padding-bottom:20px;border-radius:0 0 6px 6px}.timeline-header{padding-bottom:10px;border-bottom:1px solid #e2e7eb;line-height:30px}.timeline-header .userimage{float:left;width:34px;height:34px;border-radius:40px;overflow:hidden;margin:-2px 10px -2px 0}.timeline-header .username{font-size:16px;font-weight:600}.timeline-header .username,.timeline-header .username a{color:#2d353c}.timeline img{max-width:100%;display:block}.timeline-content{letter-spacing:.25px;line-height:28px;color:var(--text-blue)}.timeline-content:after,.timeline-content:before{content:'';display:table;clear:both}.timeline-title{margin-top:0}.timeline-footer{background:#fff;border-top:1px solid #e2e7ec;padding-top:15px}.timeline-footer a:not(.btn){color:#575d63}.timeline-footer a:not(.btn):focus,.timeline-footer a:not(.btn):hover{color:#2d353c}.timeline-likes{color:#6d767f;font-weight:600;font-size:12px}.timeline-likes .stats-right{float:right}.timeline-likes .stats-total{display:inline-block;line-height:20px}.timeline-likes .stats-icon{float:left;margin-right:5px;font-size:9px}.timeline-likes .stats-icon+.stats-icon{margin-left:-2px}.timeline-likes .stats-text{line-height:20px}.timeline-likes .stats-text+.stats-text{margin-left:15px}.timeline-comment-box{background:#f2f3f4;margin-left:-25px;margin-right:-25px;padding:20px 25px}.timeline-comment-box .user{float:left;width:34px;height:34px;overflow:hidden;border-radius:30px}.timeline-comment-box .user img{max-width:100%;max-height:100%}.timeline-comment-box .user+.input{margin-left:44px}.lead{margin-bottom:20px;font-size:21px;font-weight:300;line-height:1.4}.text-danger,.text-red{color:#ff5b57!important}.manualiinlingua ul{padding-left:1rem!important}.manualiinlingua li::marker{color:var(--gima-color)}#catalogopdf a,#catalogopdf a:hover,#catalogopdf a:visited{color:var(--text-blue)}.w-30{width:30%!important}#distlist td{text-align:center;width:16%!important}#distlist .nav-link.active{background-color:var(--text-blue)!important;color:#fff!important}#distlist.nav-tabs .nav-link,.nav-link{border-radius:5px!important}#distlist .line{position:absolute;width:2px;height:18px;background-color:var(--bg-blue);z-index:1000;left:50%}#distlist ul{list-style-type:none}.dx-popup-wrapper>.dx-overlay-content{border-width:4px!important;border-radius:20px!important;border-color:var(--bg-gray)!important;font-family:'helvetica_neue_lt_std55_roman'}.dx-popup-wrapper>.dx-overlay-content input,.dx-popup-wrapper>.dx-overlay-content a{height:50px}.pop-title{font-size:1.2vw;padding-top:5px}.pop-content{font-size:.9vw}.pop-close{position:absolute;left:93%;top:5px}.btn-alert-disponibilita{color:var(--bg-blue)!important;font-style:italic}a:hover.btn-alert-disponibilita{background-color:var(--bg-blue)!important;color:#fff!important;font-weight:normal!important}.slogan1{animation:2s slide-right 0s forwards;transform:translateX(-1000%)}.slogan2{animation:2s slide-right 1s forwards;transform:translateX(-1000%)}.slogan3{animation:2s slide-right 2s forwards;transform:translateX(-1000%)}@keyframes slide-right{to{transform:translateX(0)}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}.modale{display:none;position:fixed;z-index:1000;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.5)}.contenuto-modale{padding:20px;border-radius:10px;width:1200px;text-align:center;animation:fadeIn .3s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.chiudi{float:right;font-size:24px;cursor:pointer;top:30px;position:absolute;right:190px}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.form-select{color:var(--text-blue)}.linkb a:hover{color:var(--gima-color)}