@font-face{font-family:'ralewaybold';src:url('../font/raleway-bold-webfont.eot');src:url('../font/raleway-bold-webfont.eot?#iefix') format('embedded-opentype'),url('../font/raleway-bold-webfont.woff') format('woff'),url('../font/raleway-bold-webfont.ttf') format('truetype'),url('../font/raleway-bold-webfont.svg#ralewaybold') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'ralewayextrabold';src:url('../font/raleway-extrabold-webfont.eot');src:url('../font/raleway-extrabold-webfont.eot?#iefix') format('embedded-opentype'),url('../font/raleway-extrabold-webfont.woff') format('woff'),url('../font/raleway-extrabold-webfont.ttf') format('truetype'),url('../font/raleway-extrabold-webfont.svg#ralewayextrabold') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'ralewayextralight';src:url('../font/raleway-extralight-webfont.eot');src:url('../font/raleway-extralight-webfont.eot?#iefix') format('embedded-opentype'),url('../font/raleway-extralight-webfont.woff') format('woff'),url('../font/raleway-extralight-webfont.ttf') format('truetype'),url('../font/raleway-extralight-webfont.svg#ralewayextralight') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'ralewaylight';src:url('../font/raleway-light-webfont.eot');src:url('../font/raleway-light-webfont.eot?#iefix') format('embedded-opentype'),url('../font/raleway-light-webfont.woff') format('woff'),url('../font/raleway-light-webfont.ttf') format('truetype'),url('../font/raleway-light-webfont.svg#ralewaylight') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'ralewaymedium';src:url('../font/raleway-medium-webfont.eot');src:url('../font/raleway-medium-webfont.eot?#iefix') format('embedded-opentype'),url('../font/raleway-medium-webfont.woff') format('woff'),url('../font/raleway-medium-webfont.ttf') format('truetype'),url('../font/raleway-medium-webfont.svg#ralewaymedium') format('svg');font-weight:normal;font-style:normal}.cookies{position:fixed;z-index:99999999999999;width:100%;text-align:center;background-color:rgba(38,50,56,.7);bottom:0;right:0;height:auto;padding:10px 5px;display:none;border-top:solid 2px #fff}.cookies .title{font-size:14px;color:#e6e6e6;font-weight:normal;margin:5px 0}.cookies .text{font-size:11px;color:#fff}.cookies a{font-size:11px;color:#263238}.button_cookies{background-color:#fff;padding:5px 20px}.roboto{font-family:'Roboto',sans-serif;font-weight:400}.roboto.bold{font-family:'Roboto',sans-serif;font-weight:700}.Font-timesnewroman{font-family:'Times New Roman'}.Font-Color-CI-01{color:#58585b}.Font-Color-CI-02{color:#d1d3d4}.Font-Color-fff{color:#fff}.Font-Color-000{color:#000}.Background-Color-CI-01{background-color:#58585b}.Background-Color-CI-02{background-color:#d1d3d4}.Background-Color-fff{background-color:#fff}.Background-Color-ddd{background-color:#ddd}.Background-Color-b3b{background-color:#b3b0b3}a{color:inherit;text-decoration:inherit;font-family:inherit}.clear{clear:both}.Text-Transform-Uppercase{text-transform:uppercase}.Text-Align-Left{text-align:left}.Text-Align-Right{text-align:right}.Text-Align-Center{text-align:center}.Text-Align-Justify{text-align:justify}.Italic{font-style:italic}.inline-block{display:inline-block}.Line-Height-normal{line-height:normal}.Line-Height-0{line-height:.65rem}.Line-Height-1{line-height:.75rem}.Line-Height-2{line-height:.813rem}.Line-Height-3{line-height:.875rem}.Line-Height-4{line-height:.938rem}.Line-Height-5{line-height:1rem}.Line-Height-6{line-height:1.125rem}.Line-Height-7{line-height:1.25rem}.Line-Height-8{line-height:1.375rem}.Line-Height-9{line-height:1.5rem}.Line-Height-10{line-height:2rem}.Line-Height-11{line-height:2.2rem}.Line-Height-12{line-height:2.4rem}.Line-Height-13{line-height:2.6rem}.Line-Height-14{line-height:2.8rem}.Line-Height-15{line-height:3rem}.Line-Height-16{line-height:3.5rem}.Line-Height-17{line-height:4rem}.Line-Height-18{line-height:4.5rem}.Line-Height-19{line-height:5rem}.Line-Height-20{line-height:5.5rem}.line{display:block;position:relative;width:100%;border-bottom:solid 1px}.line.white{border-color:#fff}.line.black{border-color:#000}.line.col_01{border-color:#58585b}.line.col_02{border-color:#d1d3d4}.line.shadow_up{height:3px;opacity:.2;background:-moz-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,1) 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,1) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#000000',GradientType=0)}.line.shadow_down{height:3px;opacity:.2;background:-moz-linear-gradient(top,rgba(0,0,0,1) 0%,rgba(0,0,0,0) 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,1) 0%,rgba(0,0,0,0) 100%);background:linear-gradient(to bottom,rgba(0,0,0,1) 0%,rgba(0,0,0,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#000000',endColorstr='#00000000',GradientType=0)}.button_01{display:block;position:relative;padding:5px 0;width:100%;text-transform:uppercase;text-align:center;font-weight:700;box-shadow:0 0 5px rgba(0,0,0,.5);transition:.5s}.button_01:hover{box-shadow:0 0 5px rgba(0,0,0,.8);background-color:#fff;transition:.5s}input[name="surname"]{display:none!important}.padding{width:auto;padding:20px 5%}.padding-width{width:auto;padding:0 5%}@media only screen and (min-width:320px) and (max-width:767.999px){body{margin:0;font-size:1rem;font-family:'ralewaymedium';overflow-x:hidden}.separatore{position:relative;display:block;clear:both;height:10px;margin:20px 0}.separatore .cover-separatore{visibility:hidden}.separatore .cover-separatore .CornerLeft{width:0;height:0;border-style:solid;border-width:0 0 10px 12px;border-color:transparent transparent #1d398d transparent;position:absolute;left:-12px;top:0}.separatore .cover-separatore .Center{background-color:#1d398d;height:10px;width:70px;position:relative;margin:0 auto}.separatore .cover-separatore .CornerRight{width:0;height:0;border-style:solid;border-width:10px 12px 0 0;border-color:#1d398d transparent transparent transparent;position:absolute;right:-12px;top:0}.Font-Size-0{font-size:.65rem}.Font-Size-1{font-size:.75rem}.Font-Size-2{font-size:.813rem}.Font-Size-3{font-size:.875rem}.Font-Size-4{font-size:.938rem}.Font-Size-5{font-size:1rem}.Font-Size-6{font-size:.125rem}.Font-Size-7{font-size:.25rem}.Font-Size-8{font-size:1rem}.Font-Size-9{font-size:1.5rem}.Font-Size-10{font-size:1.5rem}.Font-Size-11{font-size:1.2rem}.Font-Size-12{font-size:1.4rem}.Font-Size-13{font-size:1.6rem}.Font-Size-14{font-size:1.8rem}.Font-Size-15{font-size:2rem}.Font-Size-16{font-size:2.5rem}.Font-Size-17{font-size:3rem}.Font-Size-18{font-size:3.5rem}.Font-Size-19{font-size:4rem}.Font-Size-20{font-size:5rem}.Font-Size-21{font-size:6rem}.Font-Size-22{font-size:7rem}.Font-Size-23{font-size:8rem}.Font-Size-24{font-size:9rem}.Font-Size-25{font-size:10rem}}@media only screen and (min-width:768px) and (max-width:1379.999px){.Font-Size-0{font-size:.65rem}.Font-Size-1{font-size:.75rem}.Font-Size-2{font-size:.813rem}.Font-Size-3{font-size:.875rem}.Font-Size-4{font-size:.938rem}.Font-Size-5{font-size:1rem}.Font-Size-6{font-size:1.125rem}.Font-Size-7{font-size:1.25rem}.Font-Size-8{font-size:1.375rem}.Font-Size-9{font-size:1.5rem}.Font-Size-10{font-size:2rem}.Font-Size-11{font-size:2.2rem}.Font-Size-12{font-size:2.4rem}.Font-Size-13{font-size:2.6rem}.Font-Size-14{font-size:2.8rem}.Font-Size-15{font-size:3rem}.Font-Size-16{font-size:3.5rem}.Font-Size-17{font-size:4rem}.Font-Size-18{font-size:4.5rem}.Font-Size-19{font-size:5rem}.Font-Size-20{font-size:6rem}.Font-Size-21{font-size:7rem}.Font-Size-22{font-size:8rem}.Font-Size-23{font-size:9rem}.Font-Size-24{font-size:10rem}.Font-Size-25{font-size:11rem}.Font-Color-mobile{color:#000}body{margin:0;font-size:1rem;font-family:'ralewaymedium';color:#474045}.separatore{position:relative;display:block;clear:both;height:10px;margin:20px 0}.separatore .cover-separatore{width:70px;position:relative;margin:0 auto}.separatore .cover-separatore .CornerLeft{width:0;height:0;border-style:solid;border-width:0 0 10px 12px;border-color:transparent transparent #1d398d transparent;position:absolute;left:-12px;top:0}.separatore .cover-separatore .Center{background-color:#1d398d;height:10px;width:70px;position:relative;margin:0 auto}.separatore .cover-separatore .CornerRight{width:0;height:0;border-style:solid;border-width:10px 12px 0 0;border-color:#1d398d transparent transparent transparent;position:absolute;right:-12px;top:0}}@media only screen and (min-width:1380px){.Font-Size-0{font-size:.65rem}.Font-Size-1{font-size:.75rem}.Font-Size-2{font-size:.813rem}.Font-Size-3{font-size:.875rem}.Font-Size-4{font-size:.938rem}.Font-Size-5{font-size:1rem}.Font-Size-6{font-size:1.125rem}.Font-Size-7{font-size:1.25rem}.Font-Size-8{font-size:1.375rem}.Font-Size-9{font-size:1.5rem}.Font-Size-10{font-size:2rem}.Font-Size-11{font-size:2.2rem}.Font-Size-12{font-size:2.4rem}.Font-Size-13{font-size:2.6rem}.Font-Size-14{font-size:2.8rem}.Font-Size-15{font-size:3rem}.Font-Size-16{font-size:3.5rem}.Font-Size-17{font-size:4rem}.Font-Size-18{font-size:4.5rem}.Font-Size-19{font-size:5rem}.Font-Size-20{font-size:6rem}.Font-Size-21{font-size:7rem}.Font-Size-22{font-size:8rem}.Font-Size-23{font-size:9rem}.Font-Size-24{font-size:10rem}.Font-Size-25{font-size:11rem}.Font-Color-mobile{color:#fff}body{margin:0;font-size:1rem;font-family:'ralewaymedium';color:#474045}.separatore{position:relative;display:block;clear:both;height:10px;margin:20px 0}.separatore .cover-separatore{width:70px;position:relative;margin:0 auto}.separatore .cover-separatore .CornerLeft{width:0;height:0;border-style:solid;border-width:0 0 10px 12px;border-color:transparent transparent #1d398d transparent;position:absolute;left:-12px;top:0}.separatore .cover-separatore .Center{background-color:#1d398d;height:10px;width:70px;position:relative;margin:0 auto}.separatore .cover-separatore .CornerRight{width:0;height:0;border-style:solid;border-width:10px 12px 0 0;border-color:#1d398d transparent transparent transparent;position:absolute;right:-12px;top:0}}.RandomTextEffect-01{animation-duration:1s;animation-fill-mode:both;animation-timing-function:linear;animation-iteration-count:infinite;animation-name:bounceRandomTextEffect-01}@keyframes bounceRandomTextEffect-01{0%,20%,50%,80%,100%{transform:translateY(0)}40%{transform:translateY(-5px)}60%{transform:translateY(-1px)}}.RandomTextEffect-02:hover{animation-duration:1s;animation-fill-mode:both;animation-name:pulsehover}@keyframes pulsehover{0%{transform:scale(1)}100%{transform:scale(1.05);text-rendering:optimizeLegibility;image-rendering:optimizeQuality}}.RandomTextEffect-03{animation-duration:1s;animation-fill-mode:both;animation-iteration-count:infinite;animation-name:tadabutton}@keyframes tadabutton{0%{transform:scale(1)}10%,20%{transform:scale(.9) rotate(-3deg)}30%,50%,70%,90%{transform:scale(1.1) rotate(3deg);box-shadow:0 0 100px rgba(0,0,0,.7)}40%,60%,80%{transform:scale(1.1) rotate(-3deg)}100%{transform:scale(1) rotate(0)}}@media only screen and (min-width:120px) and (max-width:1023.999px){body{font-family:'Roboto',sans-serif}.build-01{position:relative;margin:0 auto}.build-01 .header{display:none}.build-01 .slide{padding:10px;overflow:hidden}.build-01 .container{}.build-01 .container .leftbar{bottom:0;top:0;padding:10px}.build-01 .container .centerbar{bottom:0;top:0;padding:10px}.build-01 .footer{padding:10px}}@media only screen and (min-width:1024px){body{font-family:'Roboto',sans-serif}.build-01{max-width:1920px;width:100%;position:relative;margin:0 auto;overflow:hidden}.build-01 .header{display:block}.build-01 .slide{padding:10px;overflow:hidden}.build-01 .container{display:flex;justify-content:space-between}.build-01 .container .leftbar{width:20%;bottom:0;top:0;padding:10px}.build-01 .container .centerbar{bottom:0;top:0;padding:10px;width:78%}.build-01 .container .centerbar.dettaglio{bottom:0;top:0;padding:10px;width:100%!important}.build-01 .footer{padding:10px}.pagination{display:flex;position:relative;width:50%;justify-content:space-around;margin:20px auto}.pagination .page,.pagination .arrow{font-weight:bold;width:20px;height:20px;text-align:center;line-height:20px;display:inline-block}.pagination .page.active{border:solid 1px #000;color:#000;width:auto;padding:0 5px;height:20px;text-align:center;line-height:20px;text-decoration:underline}}.video_container{width:100%;height:auto;background-color:#111;height:500px;margin:auto;overflow:hidden;display:flex;align-items:center;position:relative}.video_container video.video_aziendale{display:block;width:100%;height:auto}.video_container video.video_aziendale source{width:100%;height:auto}.video_container img{width:200px;position:absolute;align-items:center;left:0;right:0;margin:auto}@media only screen and (min-width:120px) and (max-width:1023.999px){.menu-bar-mobile{position:relative;height:80px;border-bottom:solid 1px #ddd;background-image:url(../img/logo.jpg?v=1.2);background-repeat:no-repeat;background-position:center;background-size:auto 60px}.menu-bar-mobile .open-menu{background-color:#eee;width:60px;position:absolute;top:0;bottom:0;right:0;cursor:pointer;background-image:url(../img/icons/menu.svg);background-repeat:no-repeat;background-size:35px;background-position:center}.menu-bar-mobile .open-search{background-color:#eee;width:50px;position:absolute;top:0;bottom:0;right:70px;cursor:pointer;background-image:url('../img/icons/magnify.svg');background-repeat:no-repeat;background-size:35px;background-position:center}.top-menu{padding:10px}.top-menu a{margin:20px 0;display:block}.middle-menu{height:90px;padding:10px;background-image:url('../img/logo.jpg?v=1.2');background-repeat:no-repeat;background-position:15px center;background-size:auto 80px;display:none}.bottom-menu{padding:10px;border-top:solid 1px #ddd}.bottom-menu a{margin:20px 10px;display:block}.bottom-menu .sub{margin:0 10px;display:inline-block;cursor:pointer}.bottom-menu .submenu{position:relative;text-align:left;display:none}.bottom-menu .submenu a{display:block;margin:20px 0 15px 10px}.head_index{display:block;position:relative;width:100%;padding:10px 0;background-color:#eee}.head_index .logo{display:none}.head_index .top-menu span{display:inline-block}.head_index .logo img{display:block;position:inherit;height:90%;width:90%;margin:auto}.head_index .menu{display:inline-block;position:inherit;height:inherit;vertical-align:middle}.head_index .menu .menu_contacts{display:block;position:inherit;height:50%}.head_index .menu .menu_contacts .contacts_text{display:inline-block;position:inherit;height:auto;padding:1%;margin:5px 0;text-align:left!important}.head_index .menu .menu_contacts a.prenotazione_btn{display:block;position:inherit;height:auto;padding:3%;background-color:#1e1e7c;margin:0;background-image:url(../img/icons/Frecce_Bianche/chevron-right.svg);background-repeat:no-repeat;background-size:auto 50%;background-position:center right 10px}.head_index .menu .menu_contacts.soccorso{display:block;position:inherit;height:30%;width:initial}.head_index .menu .menu_contacts.soccorso img.soccorso{display:inline-block;position:relative;margin:0;width:40px;height:auto;vertical-align:middle}.head_index .menu .menu_contacts.soccorso .contacts_text{display:inline-block;position:relative;margin:0 8px;width:initial;background:initial;vertical-align:middle}.head_index .menu .menu_contacts.soccorso .contacts_text span{display:block}.head_index .menu .menu_contacts.soccorso a.CID_btn{display:inline-block;position:relative;padding:4px 8px;background-color:#aaa;vertical-align:middle}.video_container{width:100%;height:auto;background-color:#111;margin:auto;display:flex;align-items:center}.video_container video.video_aziendale{display:block;position:relative;width:100%;height:auto}.video_container video.video_aziendale source{width:100%;height:auto}}@media only screen and (min-width:1024px){.head_index{display:block;position:relative;width:100%;padding:10px 0}.head_index .logo{display:inline-block;position:inherit;height:inherit;width:10%;padding:1% 2%;vertical-align:middle}.head_index .logo img{display:block;position:inherit;height:90%;width:90%;margin:auto}.head_index .menu{display:inline-block;position:inherit;height:inherit;width:82%;vertical-align:middle}.head_index .menu .menu_contacts{display:block;position:inherit;width:100%;height:50%}.head_index .menu .menu_contacts .contacts_text{display:inline-block;position:inherit;width:70%;height:auto;padding:1%;background-color:#1a73e8;margin:0}.head_index .menu .menu_contacts a.prenotazione_btn{display:inline-block;position:inherit;width:25%;height:auto;padding:1%;background-color:#1e1e7c;margin:0;background-image:url(../img/icons/Frecce_Bianche/chevron-right.svg);background-repeat:no-repeat;background-size:auto 50%;background-position:center right 10px}.head_index .menu .menu_links{display:flex;position:inherit;justify-content:space-around;width:100%;height:50%;padding:1%}.head_index .menu .menu_links a{display:inline-block;vertical-align:middle;height:100%;transition:.5s}.head_index .menu .menu_links a:hover{font-weight:700;transition:.5s}.head_index .menu .menu_contacts.soccorso{display:block;position:inherit;height:30%;width:initial}.head_index .menu .menu_contacts.soccorso img.soccorso{display:inline-block;position:relative;margin:0;width:40px;height:auto;vertical-align:middle}.head_index .menu .menu_contacts.soccorso .contacts_text{display:inline-block;position:relative;margin:0 8px;width:initial;background:initial;vertical-align:middle}.head_index .menu .menu_contacts.soccorso .contacts_text span{}.head_index .menu .menu_contacts.soccorso a.CID_btn{display:inline-block;position:relative;padding:4px 8px;background-color:#aaa;vertical-align:middle}.video{width:100%}}@media only screen and (min-width:320px) and (max-width:1023.999px){.Showcase01{border-top:solid 1px gray;padding:20px 0}.Showcase01 .item{display:block}.Showcase02{border-top:solid 1px gray;padding:20px 0}.Showcase02 .item{background-color:#eee;padding:5px;display:block}.Showcase03{border-top:solid 1px gray;padding:20px 0}.Showcase03 #Showcase03{overflow:hidden}.Lista{display:block}.Lista .item{display:block;background-color:#eee;padding:5px;margin:5px}.Lista .item .image{width:30%;float:left;margin-right:15px}.Lista .item img{display:block;width:100%}.Line-Showcase{border-bottom:solid #bbb 1px;display:block;clear:both;margin:5px 0}.image_play{}}@media only screen and (min-width:1024px){.Showcase01{border-top:solid 1px gray;padding:20px 0}.Showcase01 .item{display:block;border:solid 1px #474045}.Showcase02{border-top:solid 1px gray;padding:20px 0}.Showcase02 .item{background-color:#eee;padding:5px;display:block}.Showcase03{border-top:solid 1px gray;padding:20px 0}.Showcase03 #Showcase03{overflow:hidden}.Showcase03 p{position:absolute;z-index:9;bottom:0;padding:5px;background-color:rgba(255,255,255,.8);margin:0}.Lista{border-top:solid 1px gray;padding:20px 0;display:flex;justify-content:space-around}.Lista .item{display:block;width:30%}.Lista .item img{display:block;width:100%}.Line-Showcase{border-bottom:solid #bbb 1px;display:block;clear:both;margin:5px 0}}.numero{position:absolute;bottom:10px;right:10px;z-index:9;width:60px;height:60px;line-height:60px;text-align:center;background-color:#fff;border-radius:100%;font-family:Arial}@media only screen and (min-width:320px) and (max-width:1023.999px){.footer .top-bar{background-color:#eee;padding:10px 10px;margin:0 0 15px 0}.footer .top-bar a{display:block;margin:10px 0}.footer .footer-menu{display:none}.footer .footer-menu a{margin:10px 20px}.footer .logo-space{height:80px;display:block;background-image:url('../img/logo-IBI.svg');background-repeat:no-repeat;background-position:10px;background-size:auto 60px}.footer .section{}.footer .section .item{margin:20px}.footer .footer-menu{padding:10px 0;border-bottom:solid 1px #ddd}.footer .footer-menu a{margin:0 20px}.footer .logo-space{height:80px;display:block;background-image:url('../img/logo-IBI.svg');background-repeat:no-repeat;background-position:10px;background-size:auto 60px}.footer .section{display:flex;justify-content:space-around}.footer .section .item{margin:20px}.credits{display:block;border-top:solid 1px #ddd;margin:0 0 0 20px;padding-top:20px}.footer{display:block;position:relative;width:auto;padding:1%}.footer .logo{display:block;position:inherit;width:30%;padding:1% 2%;margin:auto}.footer .logo img{display:block;position:inherit;width:100%;height:100%}.footer .data_container{display:inline-block;position:inherit;width:100%}.footer .data_container .item{display:block;position:inherit}.footer .data_container .item.menu_links{display:none;position:inherit;justify-content:space-around}.footer .data_container .item.menu_links a{display:block;position:inherit}.footer .data_container .item.menu_links a.social{display:inherit;position:inherit;width:20px;height:20px}.footer .data_container .item.menu_links a.social img{display:inherit;position:inherit;width:100%;height:100%}}@media only screen and (min-width:1024px){.footer .footer-menu{padding:10px 0;border-bottom:solid 1px #ddd}.footer .footer-menu a{margin:0 20px}.footer .logo-space{height:80px;display:block;background-image:url('../img/logo-IBI.svg');background-repeat:no-repeat;background-position:10px;background-size:auto 60px}.footer .section{display:flex;justify-content:space-around}.footer .section .item{margin:20px}.footer{display:block;position:relative;width:auto;padding:1%}.footer .logo{display:inline-block;position:inherit;width:8%;padding:1% 2%}.footer .logo img{display:block;position:inherit;width:100%;height:100%}.footer .data_container{display:inline-block;position:inherit;width:85%}.footer .data_container .item{display:block;position:inherit}.footer .data_container .item.menu_links{display:flex;position:inherit;justify-content:space-around}.footer .data_container .item.menu_links a{display:block;position:inherit}.footer .data_container .item.menu_links a.social{display:inherit;position:inherit;width:20px;height:20px}.footer .data_container .item.menu_links a.social img{display:inherit;position:inherit;width:100%;height:100%}.credits{display:block;text-align:right;border-top:solid 1px #ddd;padding-top:10px}}@media only screen and (min-width:320px) and (max-width:767.999px){.lineanera{display:block;position:relative;width:100%;border-bottom:solid 2px gray;margin:10px 0}.lineanera_container{display:block;position:relative;width:auto;padding:10px 90px 10px 90px}.lineanera1{display:block;position:relative;width:100%;border-bottom:solid 2px gray;margin:10px 0}.lineanera_container1{display:block;position:relative;width:auto;padding:10px 90px 10px 90px}.head{display:block;position:relative;width:auto}.head .logo{position:relative;top:10px;width:150px;height:150px;margin:auto}.Font-bold{position:relative;width:auto}.hub_image_container{display:block;position:relative;width:100%;padding:10px}.hub_image_container a.hub_image{display:inline-block;position:relative;width:90%;margin:1%}.hub_image_container a.hub_image img{display:block;position:relative;width:100%;height:auto}.hub_image_container a.hub_image .image_title{display:block;position:absolute;width:100%;padding:10px 0;background-color:rgba(0,0,0,.5);font-size:30px;text-align:center;color:#fff;bottom:0;transition:.5s}.hub_image_container a.hub_image .image_title:hover{padding:20px 0;background-color:rgba(0,0,0,.8);font-size:30px;text-align:center;color:#fff;bottom:0;transition:.5s}}@media only screen and (min-width:768px) and (max-width:1379.999px){.lineanera{display:block;position:relative;width:100%;border-bottom:solid 2px gray;margin:10px 0}.lineanera_container{display:block;position:relative;width:auto;padding:10px 90px 10px 90px}.lineanera1{display:block;position:relative;width:100%;border-bottom:solid 2px gray;margin:10px 0}.lineanera_container1{display:block;position:relative;width:auto;padding:10px 90px 10px 90px}.head{display:block;position:relative;width:auto}.head .logo{position:relative;top:10px;width:150px;height:150px;margin:auto}.Font-bold{position:relative;width:auto}.hub_image_container{display:block;position:relative;width:100%;padding:10px 0;margin:auto}.hub_image_container a.hub_image{display:inline-block;position:relative;width:30%;margin:1%}.hub_image_container a.hub_image img{display:block;position:relative;width:100%;height:auto}.hub_image_container a.hub_image .image_title{display:block;position:absolute;width:100%;padding:10px 0;background-color:rgba(0,0,0,.5);font-size:30px;text-align:center;color:#fff;bottom:0;transition:.5s}.hub_image_container a.hub_image .image_title:hover{padding:20px 0;background-color:rgba(0,0,0,.8);font-size:30px;text-align:center;color:#fff;bottom:0;transition:.5s}}@media only screen and (min-width:1380px){.lineanera{display:block;position:relative;width:100%;border-bottom:solid 2px gray;margin:10px 0}.lineanera_container{display:block;position:relative;width:auto;padding:10px 90px 10px 90px}.lineanera1{display:block;position:relative;width:100%;border-bottom:solid 2px gray;margin:10px 0}.lineanera_container1{display:block;position:relative;width:auto;padding:10px 90px 10px 90px}.head{display:block;position:relative;width:auto}.head .logo{position:relative;top:10px;width:150px;height:150px;margin:auto}.Font-bold{position:relative;width:auto}.hub_image_container{display:block;position:relative;width:100%;padding:10px 90px}.hub_image_container a.hub_image{display:inline-block;position:relative;width:28%;margin:1%}.hub_image_container a.hub_image img{display:block;position:relative;width:100%;height:auto}.hub_image_container a.hub_image .image_title{display:block;position:absolute;width:100%;padding:10px 0;background-color:rgba(0,0,0,.5);font-size:30px;text-align:center;color:#fff;bottom:0;transition:.5s}.hub_image_container a.hub_image .image_title:hover{padding:20px 0;background-color:rgba(0,0,0,.8);font-size:30px;text-align:center;color:#fff;bottom:0;transition:.5s}}body{overflow-x:hidden!important}head{overflow-x:hidden!important}.abstract-txt{font-size:12px!important;text-transform:initial;line-height:unset!important}.video-mask{overflow:hidden!important;background-color:#fff;position:relative;margin:0 auto}.tv iframe{width:100%;border:none}@media only screen and (min-width:320px) and (max-width:767.999px){.banner_container{display:block;position:relative;width:100%;height:auto;overflow:hidden}.banner_container .banner_item{display:inherit;position:inherit;width:inherit}.banner_container .banner_item a{display:block}.banner_container .banner_item .banner_image{display:inherit;position:inherit;width:inherit}.banner_container .banner_item .banner_image img{display:inherit;position:inherit;width:100%;height:auto}.banner_container .banner_item .banner_image iframe{display:inherit;position:inherit;width:inherit}.banner_container .banner_item .banner_text_container{display:inherit;bottom:0;left:0;width:100%;min-width:200px;height:auto;background-color:rgba(255,255,255,.8);padding:30px 0}.banner_container .banner_item .banner_text_container .banner_title{display:inherit;position:relative;width:auto;margin-bottom:10px}.banner_container .banner_item .banner_text_container .banner_text{display:inherit;position:relative;width:auto}.mappa{display:block;position:relative;margin:10px auto;width:auto;height:250px}.mappa iframe{width:100%;height:100%}.banner_appuntamento_container{display:block;position:relative;width:100%;height:100px;overflow:hidden}.banner_appuntamento_container .banner_item{display:inherit;position:inherit;width:inherit;height:100px}.banner_appuntamento_container .banner_item .banner_image{display:inherit;position:inherit;width:inherit;height:100px}.banner_appuntamento_container .banner_item .banner_image img{display:inherit;position:inherit;width:auto;height:100%}.banner_appuntamento_container .banner_item .banner_text_container{display:inherit;position:absolute;left:0;bottom:0;width:100%;min-width:200px;height:60%;background-color:rgba(0,0,0,.6)}.banner_appuntamento_container .banner_item .banner_text_container .banner_text_objects{display:block;width:90%;position:absolute;top:30%;left:10%;height:30%;margin:-30px 0 0 -5%}.banner_appuntamento_container .banner_item .banner_text_container .banner_text_objects .banner_title{display:inherit;position:relative;width:auto;margin-bottom:10px}.banner_appuntamento_container .banner_item .banner_text_container .banner_text_objects .banner_text{display:inherit;position:relative;width:auto}.banner_appuntamento_container .banner_item .banner_text_container .banner_text_objects a{}.banner_prenota_container{display:block;position:relative;width:100%;height:220px;overflow:hidden}.banner_prenota_container .banner_item_prenota{display:inherit;position:inherit;width:inherit;height:210px}.banner_prenota_container .banner_item_prenota .banner_image_prenota{display:inherit;position:inherit;width:inherit;height:210px}.banner_prenota_container .banner_item_prenota img{display:inherit;position:inherit;width:auto;height:100%}.banner_prenota_container .banner_item_prenota .banner_text_container{display:inherit;position:absolute;left:0;bottom:0;width:100%;min-width:200px;height:113%;background-color:rgba(0,0,0,.6)}.banner_prenota_container .banner_item_prenota .banner_text_container .banner_text_objects{display:block;width:90%;position:absolute;top:30%;left:10%;height:30%;margin:-30px 0 0 -5%}.banner_prenota_container .banner_item_prenota .banner_text_container .banner_text_objects .banner_title{display:inherit;position:relative;width:auto;margin-bottom:10px}.banner_prenota_container .banner_item_prenota .banner_text_container .banner_text_objects .banner_text{display:inherit;position:relative;width:auto}.banner_prenota_container .banner_item_prenota .banner_text_container .banner_text_objects a{}.servizi_gallery{display:block;position:relative;width:auto}.servizi_gallery .item{display:inline-block;position:inherit;width:90%;height:20%;max-height:300px;overflow:hidden;margin:2% 4%}.servizi_gallery .item img{display:block;position:relative;width:100%;height:auto}.servizi_gallery .item .title{display:block;position:absolute;bottom:0;right:0;width:100%;height:70%;background-color:rgba(0,0,0,.8);background-image:url(../img/icons/Frecce_Bianche/chevron-right.svg);background-repeat:no-repeat;background-position:bottom 10px center;background-size:20px auto;transition:.5s}.servizi_gallery .item .title:hover{background-color:rgba(0,0,0,.9);background-image:url(../img/icons/Frecce_Bianche/chevron-right.svg);background-repeat:no-repeat;background-position:bottom 10px center;background-size:24px auto;transition:.5s}.servizi_gallery .item .title .title_text{display:block;width:80%;position:absolute;top:50%;left:15%;height:30%;margin:-15% 0 0 -5%;line-height:23px!important}.servizi_gallery02{display:flex;position:relative;width:auto;flex-wrap:wrap;justify-content:space-around}.servizi_gallery02 .item{display:inline-block;position:inherit;width:100%;height:20%;max-height:300px;overflow:hidden;margin-bottom:10px}.servizi_gallery02 .item img{display:block;position:relative;width:100%;height:auto}.servizi_gallery02 .item .title{display:block;position:absolute;top:0;right:0;width:50%;height:100%;background-color:rgba(0,0,0,.8);background-image:url(../img/icons/Frecce_Bianche/chevron-right.svg);background-repeat:no-repeat;background-position:bottom 10px right 10px;background-size:20px auto;transition:.5s}.servizi_gallery02 .item .title:hover{background-color:rgba(0,0,0,.9);background-image:url(../img/icons/Frecce_Bianche/chevron-right.svg);background-repeat:no-repeat;background-position:bottom 10px center;background-size:24px auto;transition:.5s}.servizi_gallery02 .item .title .title_text{display:block;width:80%;position:absolute;top:50%;left:10%;height:30%;margin:-15% 0 0 -5%}.offerte_gallery{display:block;position:relative;width:auto}.offerte_gallery .item{display:inline-block;position:inherit;height:20%;max-height:250px;overflow:hidden;margin:2% 5%}.offerte_gallery .item img{display:block;position:relative;width:100%;height:auto}.offerte_gallery .item .title{display:block;position:absolute;bottom:0;right:0;width:100%;padding:10px 0;background-color:rgba(0,0,0,.8);background-image:url(../img/icons/Frecce_Bianche/chevron-right.svg);background-repeat:no-repeat;background-position:center right 10px;background-size:14px auto}.offerte_gallery .item .title .title_text{display:block;width:100%;padding:0 2%;transition:.5s}.offerte_gallery .item .title .title_text:hover{padding:0 10%;transition:.5s}.offerte_gallery02{display:flex;position:relative;width:auto;flex-wrap:wrap;justify-content:space-around;flex-direction:row}.offerte_gallery02 .item{display:inline-block;position:inherit;width:100%;height:20%;max-height:250px;overflow:hidden;margin-bottom:10px}.offerte_gallery02 .item img{display:block;position:relative;width:100%;height:auto}.offerte_gallery02 .item .title{display:block;position:absolute;bottom:0;right:0;width:100%;padding:10px 0;background-color:rgba(0,0,0,.8);background-image:url(../img/icons/Frecce_Bianche/chevron-right.svg);background-repeat:no-repeat;background-position:center right 10px;background-size:14px auto}.offerte_gallery02 .item .title .title_text{display:block;width:100%;padding:0 2%;transition:.5s}.offerte_gallery02 .item .title .title_text:hover{padding:0 10%;transition:.5s}.convenzioni_gallery{display:block;position:relative;width:auto}.convenzioni_gallery .item{display:inline-block;position:inherit;vertical-align:middle}.convenzioni_gallery .item img{display:block;position:relative;width:100%;height:100%;margin:auto;transition:.5s}.plus_gallery{display:block;position:relative;width:auto}.plus_gallery .item{display:inline-block;position:relative}.plus_gallery .item img.plus_img{display:inherit;position:inherit;width:22%;height:auto;margin:0 5px;vertical-align:middle}.plus_gallery .item img.chevron{display:inherit;position:inherit;width:5%;height:auto;vertical-align:middle}.plus_gallery .item span{display:inherit;position:inherit;width:50%;margin:0 5px;vertical-align:middle}.valori_gallery{display:block;position:relative;width:auto}.valori_gallery .item{display:inline-block;position:relative;width:95%;margin:1%}.valori_gallery .item img.valori_img{display:inline-block;position:inherit;width:22%;height:auto;margin:0 auto;vertical-align:middle}.valori_gallery .item span{display:inline-block;position:inherit;margin:0 auto;vertical-align:middle}.tagliando_container{display:block;position:relative;width:auto;height:auto;overflow:hidden;background-image:url(../img/Background_tagliando.jpg);background-repeat:no-repeat;background-position:right;background-size:auto 100%;padding:20px 0}.tagliando_container .padding .tagliando_item{display:inherit;position:inherit;width:100%}.tagliando_container .padding .tagliando_item .tagliando_title{}.tagliando_container .padding .tagliando_item .tagliando_title span{}.tagliando_container .padding .tagliando_item .inserimento_targa{display:inherit;position:inherit;width:100%}.tagliando_container .padding .tagliando_item .inserimento_targa input{display:inherit;position:inherit;width:100%;border:none;border-bottom:solid 1px #58585b;font-size:2rem;font-weight:400;padding:10px 5px}.sidebar{display:none;position:fixed;top:100px;right:0;z-index:10}.sidebar a.item{display:block;position:relative;right:0;width:40px;height:40px;padding:5px;margin:5px 0;background-color:rgba(255,255,255,.8);box-shadow:0 0 5px rgba(0,0,0,.4);transition:.5s}.sidebar a.item:hover{width:45px;height:45px;padding:5px;margin:5px 0;background-color:rgba(255,255,255,1);box-shadow:0 0 5px rgba(0,0,0,.8);transition:.5s}.sidebar a.item img{display:inherit;position:inherit;width:100%;height:100%;margin:auto}.line-divisore-grey{height:1px;background-color:gray;display:block}}@media only screen and (min-width:768px) and (max-width:1379.999px){.banner_container{display:block;position:relative;width:100%;height:400px;overflow:hidden}.banner_container .banner_item{display:inherit;position:inherit;width:inherit}.banner_container .banner_item .banner_image{display:inherit;position:inherit;width:inherit}.banner_container .banner_item .banner_image img{display:inherit;position:inherit;width:auto;height:100%}.banner_container .banner_item .banner_image iframe{display:inherit;position:inherit;width:inherit}.banner_container .banner_item .banner_text_container{display:inherit;position:absolute;bottom:130px;left:0;width:60%;min-width:200px;height:auto;background-color:rgba(255,255,255,.8);padding:20px 0}.banner_container .banner_item .banner_text_container .banner_title{display:inherit;position:relative;width:auto;margin-bottom:10px}.banner_container .banner_item .banner_text_container .banner_text{display:inherit;position:relative;width:auto}.mappa{display:block;position:relative;margin:10px auto;width:auto;height:250px}.mappa iframe{width:100%;height:100%}.banner_appuntamento_container{display:block;position:relative;width:100%;height:400px;overflow:hidden}.banner_appuntamento_container .banner_item{display:inherit;position:inherit;width:inherit;height:400px}.banner_appuntamento_container .banner_item .banner_image{display:inherit;position:inherit;width:inherit;height:400px}.banner_appuntamento_container .banner_item .banner_image img{display:inherit;position:inherit;width:auto;height:100%}.banner_appuntamento_container .banner_item .banner_text_container{display:inherit;position:absolute;left:0;top:0;width:60%;min-width:200px;height:100%;background-color:rgba(0,0,0,.6)}.banner_appuntamento_container .banner_item .banner_text_container .banner_text_objects{display:block;width:80%;position:absolute;top:30%;left:10%;height:30%;margin:0 0 0 -5%}.banner_appuntamento_container .banner_item .banner_text_container .banner_text_objects .banner_title{display:inherit;position:relative;width:auto;margin-bottom:10px}.banner_appuntamento_container .banner_item .banner_text_container .banner_text_objects .banner_text{display:inherit;position:relative;width:auto}.banner_appuntamento_container .banner_item .banner_text_container .banner_text_objects a{}.servizi_gallery{display:block;position:relative;width:auto}.servizi_gallery .item{display:inline-block;position:inherit;width:40%;height:20%;max-height:300px;overflow:hidden;margin:2% 4%}.servizi_gallery .item img{display:block;position:relative;width:100%;height:auto}.servizi_gallery .item .title{display:block;position:absolute;bottom:0;right:0;width:100%;height:70%;background-color:rgba(0,0,0,.6);background-image:url(../img/icons/Frecce_Bianche/chevron-right.svg);background-repeat:no-repeat;background-position:bottom 10px right 10px;background-size:20px auto;transition:.5s}.servizi_gallery .item .title:hover{background-color:rgba(0,0,0,.8);background-image:url(../img/icons/Frecce_Bianche/chevron-right.svg);background-repeat:no-repeat;background-position:bottom 10px center;background-size:24px auto;transition:.5s}.servizi_gallery .item .title .title_text{display:block;width:80%;position:absolute;top:30%;left:10%;height:30%;margin:-15% 0 0 -5%}.servizi_gallery02{display:flex;position:relative;width:auto;flex-wrap:wrap;justify-content:space-around}.servizi_gallery02 .item{display:inline-block;position:inherit;width:100%;height:20%;max-height:300px;overflow:hidden;margin-bottom:10px}.servizi_gallery02 .item img{display:block;position:relative;width:100%;height:auto}.servizi_gallery02 .item .title{display:block;position:absolute;top:0;right:0;width:50%;height:100%;background-color:rgba(0,0,0,.8);background-image:url(../img/icons/Frecce_Bianche/chevron-right.svg);background-repeat:no-repeat;background-position:bottom 10px right 10px;background-size:20px auto;transition:.5s}.servizi_gallery02 .item .title:hover{background-color:rgba(0,0,0,.9);background-image:url(../img/icons/Frecce_Bianche/chevron-right.svg);background-repeat:no-repeat;background-position:bottom 10px center;background-size:24px auto;transition:.5s}.servizi_gallery02 .item .title .title_text{display:block;width:80%;position:absolute;top:50%;left:10%;height:30%;margin:-15% 0 0 -5%}.offerte_gallery{display:block;position:relative;width:auto}.offerte_gallery .item{display:inline-block;position:inherit;height:20%;max-height:250px;overflow:hidden;margin:2% 5%}.offerte_gallery .item img{display:block;position:relative;width:100%;height:auto}.offerte_gallery .item .title{display:block;position:absolute;bottom:0;right:0;width:100%;padding:10px 0;background-color:rgba(0,0,0,.8);background-image:url(../img/icons/Frecce_Bianche/chevron-right.svg);background-repeat:no-repeat;background-position:center right 10px;background-size:14px auto}.offerte_gallery .item .title .title_text{display:block;width:100%;padding:0 2%;transition:.5s}.offerte_gallery .item .title .title_text:hover{padding:0 10%;transition:.5s}.offerte_gallery02{display:flex;position:relative;width:auto;flex-wrap:wrap;justify-content:space-around;flex-direction:row}.offerte_gallery02 .item{display:inline-block;position:inherit;width:45%;height:20%;max-height:250px;overflow:hidden;margin-bottom:10px}.offerte_gallery02 .item img{display:block;position:relative;width:100%;height:auto}.offerte_gallery02 .item .title{display:block;position:absolute;bottom:0;right:0;width:100%;padding:10px 0;background-color:rgba(0,0,0,.8);background-image:url(../img/icons/Frecce_Bianche/chevron-right.svg);background-repeat:no-repeat;background-position:center right 10px;background-size:14px auto}.offerte_gallery02 .item .title .title_text{display:block;width:100%;padding:0 2%;transition:.5s}.offerte_gallery02 .item .title .title_text:hover{padding:0 10%;transition:.5s}.convenzioni_gallery{display:block;position:relative;width:auto}.convenzioni_gallery .item{display:inline-block;position:inherit;vertical-align:middle}.convenzioni_gallery .item img{display:block;position:relative;width:100%;height:100%;margin:auto;transition:.5s}.plus_gallery{display:block;position:relative;width:auto}.plus_gallery .item{display:inline-block;position:relative}.plus_gallery .item img.plus_img{display:inherit;position:inherit;width:22%;height:auto;margin:0 5px;vertical-align:middle}.plus_gallery .item img.chevron{display:inherit;position:inherit;width:5%;height:auto;vertical-align:middle}.plus_gallery .item span{display:inherit;position:inherit;width:50%;margin:0 5px;vertical-align:middle}.valori_gallery{display:block;position:relative;width:auto}.valori_gallery .item{display:inline-block;position:relative;width:30%;margin:0 1%}.valori_gallery .item img.valori_img{display:block;position:inherit;width:22%;height:auto;margin:0 auto}.valori_gallery .item span{display:block;position:inherit;margin:0 auto}.tagliando_container{display:block;position:relative;width:auto;height:auto;overflow:hidden;background-image:url(../img/Background_tagliando.jpg);background-repeat:no-repeat;background-position:right;background-size:auto 100%;padding:20px 0}.tagliando_container .padding .tagliando_item{display:inherit;position:inherit;width:50%}.tagliando_container .padding .tagliando_item .tagliando_title{}.tagliando_container .padding .tagliando_item .tagliando_title span{}.tagliando_container .padding .tagliando_item .inserimento_targa{display:inherit;position:inherit;width:100%}.tagliando_container .padding .tagliando_item .inserimento_targa input{display:inherit;position:inherit;width:100%;border:none;border-bottom:solid 1px #58585b;font-size:2rem;font-weight:400;padding:10px 5px}.sidebar{display:block;position:fixed;top:100px;right:0;z-index:10}.sidebar a.item{display:block;position:relative;right:0;width:40px;height:40px;padding:5px;margin:5px 0;background-color:rgba(255,255,255,.8);box-shadow:0 0 5px rgba(0,0,0,.4);transition:.5s}.sidebar a.item:hover{width:45px;height:45px;padding:5px;margin:5px 0;background-color:rgba(255,255,255,1);box-shadow:0 0 5px rgba(0,0,0,.8);transition:.5s}.sidebar a.item img{display:inherit;position:inherit;width:100%;height:100%;margin:auto}}@media only screen and (min-width:1380px){.video-mask{height:600px}.tv iframe{transform:translateY(-25%)}.banner_container{display:block;position:relative;width:100%;overflow:hidden}.banner_container .banner_item{display:inherit;position:inherit;width:inherit}.banner_container .banner_item .banner_image{display:inherit;position:inherit;width:inherit}.banner_container .banner_item .banner_image img{display:inherit;position:inherit;width:inherit;height:auto}.banner_container .banner_item .banner_image iframe{display:inherit;position:inherit;width:inherit}.banner_container .banner_item .banner_text_container{display:inherit;position:absolute;bottom:130px;left:0;width:40%;min-width:200px;height:auto;background-color:rgba(255,255,255,.8);padding:50px}.banner_container .banner_item .banner_text_container .banner_title{display:inherit;position:relative;width:auto;margin-bottom:10px}.banner_container .banner_item .banner_text_container .banner_text{display:inherit;position:relative;width:auto}.mappa{display:block;position:relative;width:auto;height:250px;margin:10px 0}.mappa iframe{width:100%;height:100%}.banner_appuntamento_container{display:block;position:relative;width:100%;height:400px;overflow:hidden}.banner_appuntamento_container .banner_item{display:inherit;position:inherit;width:inherit}.banner_appuntamento_container .banner_item .banner_image{display:inherit;position:inherit;width:inherit}.banner_appuntamento_container .banner_item .banner_image img{display:inherit;position:inherit;width:inherit;height:auto}.banner_appuntamento_container .banner_item .banner_text_container{display:inherit;position:absolute;left:0;top:0;width:40%;min-width:200px;height:100%;background-color:rgba(0,0,0,.6)}.banner_appuntamento_container .banner_item .banner_text_container .banner_text_objects{display:block;width:80%;position:absolute;top:50%;left:10%;height:30%;margin:-15% 0 0 -5%}.banner_appuntamento_container .banner_item .banner_text_container .banner_text_objects .banner_title{display:inherit;position:relative;width:auto;margin-bottom:10px}.banner_appuntamento_container .banner_item .banner_text_container .banner_text_objects .banner_text{display:inherit;position:relative;width:auto}.banner_appuntamento_container .banner_item .banner_text_container .banner_text_objects a{}.banner_prenota_container{display:block;position:relative;width:100%;height:400px;overflow:hidden}.banner_prenota_container .banner_item_prenota{display:inherit;position:inherit;width:inherit}.banner_prenota_container .banner_item_prenota .banner_image_prenota{display:inherit;position:inherit;width:inherit}.banner_prenota_container .banner_item_prenota .banner_image_prenota img{display:inherit;position:inherit;width:inherit;height:auto}.banner_prenota_container .banner_item_prenota .banner_text_container{display:inherit;position:absolute;left:0;top:0;width:40%;min-width:200px;height:100%;background-color:rgba(0,0,0,.6)}.banner_prenota_container .banner_item_prenota .banner_text_container .banner_text_objects{display:block;width:80%;position:absolute;top:50%;left:10%;height:30%;margin:-15% 0 0 -5%}.banner_prenota_container .banner_item_prenota .banner_text_container .banner_text_objects .banner_title{display:inherit;position:relative;width:auto;margin-bottom:10px}.banner_prenota_container .banner_item_prenota .banner_text_container .banner_text_objects .banner_text{display:inherit;position:relative;width:auto}.banner_prenota_container .banner_item_prenota .banner_text_container .banner_text_objects a{}.servizi_gallery{display:block;position:relative;width:auto}.servizi_gallery .item{display:inline-block;position:inherit;width:40%;height:20%;max-height:300px;overflow:hidden;margin:2% 4%}.servizi_gallery .item img{display:block;position:relative;width:100%;height:auto}.servizi_gallery .item .title{display:block;position:absolute;top:0;right:0;width:50%;height:100%;background-color:rgba(0,0,0,.6);background-image:url(../img/icons/Frecce_Bianche/chevron-right.svg);background-repeat:no-repeat;background-position:bottom 10px right 10px;background-size:20px auto;transition:.5s}.servizi_gallery .item .title:hover{background-color:rgba(0,0,0,.8);background-image:url(../img/icons/Frecce_Bianche/chevron-right.svg);background-repeat:no-repeat;background-position:bottom 10px center;background-size:24px auto;transition:.5s}.servizi_gallery .item .title .title_text{display:block;width:80%;position:absolute;top:32%;left:10%;height:30%;line-height:32px!important}.servizi_gallery02{display:flex;position:relative;width:auto;flex-wrap:wrap;justify-content:space-around}.servizi_gallery02 .item{display:inline-block;position:inherit;width:45%;height:20%;max-height:300px;overflow:hidden;margin-bottom:10px}.servizi_gallery02 .item img{display:block;position:relative;width:100%;height:auto}.servizi_gallery02 .item .title{display:block;position:absolute;top:0;right:0;width:50%;height:100%;background-color:rgba(0,0,0,.8);background-image:url(../img/icons/Frecce_Bianche/chevron-right.svg);background-repeat:no-repeat;background-position:bottom 10px right 10px;background-size:20px auto;transition:.5s}.servizi_gallery02 .item .title:hover{background-color:rgba(0,0,0,.9);background-image:url(../img/icons/Frecce_Bianche/chevron-right.svg);background-repeat:no-repeat;background-position:bottom 10px center;background-size:24px auto;transition:.5s}.servizi_gallery02 .item .title .title_text{display:block;width:80%;position:absolute;top:50%;left:10%;height:30%;margin:-15% 0 0 -5%}.offerte_gallery{display:block;position:relative;width:auto}.offerte_gallery .item{display:inline-block;position:inherit;overflow:hidden;margin:2%}.offerte_gallery .item img{display:block;position:relative;width:100%;height:auto}.offerte_gallery .item .title{display:block;position:absolute;bottom:0;right:0;width:100%;padding:10px 0;background-color:rgba(0,0,0,.8);background-image:url(../img/icons/Frecce_Bianche/chevron-right.svg);background-repeat:no-repeat;background-position:center right 10px;background-size:14px auto}.offerte_gallery .item .title .title_text{display:block;width:100%;padding:0 2%;transition:.5s}.offerte_gallery .item .title .title_text:hover{padding:0 10%;transition:.5s}.offerte_gallery02{display:flex;position:relative;width:auto;flex-wrap:wrap;justify-content:space-around;flex-direction:row}.offerte_gallery02 .item{display:inline-block;position:inherit;width:30%;height:20%;max-height:250px;overflow:hidden;margin-bottom:10px}.offerte_gallery02 .item img{display:block;position:relative;width:100%;height:auto}.offerte_gallery02 .item .title{display:block;position:absolute;bottom:0;right:0;width:100%;padding:10px 0;background-color:rgba(0,0,0,.8);background-image:url(../img/icons/Frecce_Bianche/chevron-right.svg);background-repeat:no-repeat;background-position:center right 10px;background-size:14px auto}.offerte_gallery02 .item .title .title_text{display:block;width:100%;padding:0 2%;transition:.5s}.offerte_gallery02 .item .title .title_text:hover{padding:0 10%;transition:.5s}.convenzioni_gallery{display:block;position:relative;width:auto}.convenzioni_gallery .item{display:inline-block;position:inherit;vertical-align:middle}.convenzioni_gallery .item img{display:block;position:relative;width:100%;height:100%;margin:auto;transition:.5s}.plus_gallery{display:block;position:relative;width:auto}.plus_gallery .item{display:inline-block;position:relative}.plus_gallery .item img.plus_img{display:inherit;position:inherit;width:22%;height:auto;margin:0 5px;vertical-align:middle}.plus_gallery .item img.chevron{display:inherit;position:inherit;width:5%;height:auto;vertical-align:middle}.plus_gallery .item span{display:inherit;position:inherit;width:50%;margin:0 5px;vertical-align:middle}.valori_gallery{display:block;position:relative;width:auto}.valori_gallery .item{display:inline-block;position:relative;width:30%;margin:0 1%}.valori_gallery .item img.valori_img{display:block;position:inherit;width:22%;height:auto;margin:0 auto}.valori_gallery .item span{display:block;position:inherit;margin:0 auto}.tagliando_container{display:block;position:relative;width:auto;height:auto;overflow:hidden;background-image:url(../img/Background_tagliando.jpg);background-repeat:no-repeat;background-position:right;background-size:50% auto}.tagliando_container .padding .tagliando_item{display:inherit;position:inherit;width:50%}.tagliando_container .padding .tagliando_item .tagliando_title{}.tagliando_container .padding .tagliando_item .tagliando_title span{}.tagliando_container .padding .tagliando_item .inserimento_targa{display:inherit;position:inherit;width:100%}.tagliando_container .padding .tagliando_item .inserimento_targa input{display:inherit;position:inherit;width:100%;border:none;border-bottom:solid 1px #58585b;font-size:2rem;font-weight:400;padding:10px 5px}.sidebar{display:block;position:fixed;top:100px;right:0;z-index:10}.sidebar a.item{display:block;position:relative;right:0;width:40px;height:40px;padding:5px;margin:5px 0;background-color:rgba(255,255,255,.8);box-shadow:0 0 5px rgba(0,0,0,.4);transition:.5s}.sidebar a.item:hover{width:45px;height:45px;padding:5px;margin:5px 0;background-color:rgba(255,255,255,1);box-shadow:0 0 5px rgba(0,0,0,.8);transition:.5s}.sidebar a.item img{display:inherit;position:inherit;width:100%;height:100%;margin:auto}.gallery a{width:20%;display:block;float:left;padding:1%;box-sizing:border-box}}@media only screen and (min-width:320px) and (max-width:1023.999px){.Section-About-Home{padding:20px 10px}.Section-About-Home .float-left{}.Section-About-Home .cont-img{width:100%;overflow:hidden;display:block}.Section-About-Home .cont{margin:10px;display:block;text-align:justify}.Section-About-Home .cont-img img{width:100%;height:100%}.Section-About-Home .map{display:block;height:170px;margin:20px 0;background-image:url('../img/map.JPG?v=1.0');background-position:center}#gallery-about{position:relative;display:none!important}#gallery-about a{display:block}#gallery-about a img{width:100%}}@media only screen and (min-width:1024px){.Section-About-Home{padding:20px 0;display:flex;justify-content:space-around}.Section-About-Home .float-left{}.Section-About-Home .cont-img{width:40%;overflow:hidden;display:block;margin:0 auto}.Section-About-Home .cont{margin:10px;display:block;width:55%;float:right}.Section-About-Home .cont-img img{width:100%;height:100%}.Section-About-Home .map{display:block;height:250px;margin:20px 0 0 0;background-image:url('../img/map.JPG?v=1.0');background-position:center}#gallery-about{position:relative;display:block}#gallery-about a{display:block}#gallery-about a img{width:100%}}.Surname{display:none}.Surname input[type="text"]{width:1px;height:1px;font-size:1px}@media only screen and (min-width:320px) and (max-width:1023.999px){.Section-form-include{padding:0 10px}.Section-form-include .form-include .cont{}.Section-form-include .form-include .cont .form{}.Section-form-include .form-include .cont .form input[type="text"]{box-sizing:border-box;border:solid 1px #ccc;padding:10px 10px;position:relative;display:inline-block;margin:5px 10px 5px 0;width:100%}.Section-form-include .form-include .cont .form select{box-sizing:border-box;border:solid 1px #ccc;padding:10px 10px;position:relative;display:inline-block;margin:5px 10px 5px 0;width:100%}.Section-form-include .form-include .cont .form input[type="file"]{box-sizing:border-box;border:solid 1px #ddd;background-color:#eee;padding:10px 10px;position:relative;display:inline-block;margin:5px 10px 5px 0}.Section-form-include .form-include .cont .form textarea{box-sizing:border-box;border:solid 1px #ccc;position:relative;display:inline-block;color:#474045;height:162px;padding:1%;margin:1%;width:96%}.Section-form-include .form-include .cont .form textarea.full{box-sizing:border-box;border:solid 1px #ccc;padding:10px 10px;position:relative;display:inline-block;width:98%;margin:5px;color:#474045;height:162px}.Section-form-include .form-include .cont .form label{box-sizing:border-box;padding:1%;position:relative;display:inline-block;margin:1%;color:#474045;width:96%}.Section-form-include .form-include .cont .form label input[type="checkbox"]{box-sizing:border-box;border:solid 1px #ccc;padding:10px 10px}.line-divisore-grey{height:1px;background-color:#fff;display:block}.line-divisore-transparent{height:1px;display:block;margin:20px 0}.targa{border-radius:3px;border-right:solid 25px #1054a5!important;border-left:solid 25px #1054a5!important;border-top:solid 2px #000!important;border-bottom:solid 2px #000!important;text-align:center;width:60%;color:#000;text-transform:uppercase;font-family:Impact;font-weight:normal!important;font-size:1.5em;padding:2px 10px!important}}@media only screen and (min-width:1024px){.Section-form-include{padding:20px 0;margin:0 auto}.Section-form-include.promo-dett{border-top:none!important;padding:20px 0}.Section-form-include .form-include .cont{padding:0 20px}.middle{width:48%}.Section-form-include .form-include .cont .form{}.Section-form-include .form-include .cont .form input[type="text"]{box-sizing:border-box;border:solid 1px #ccc;padding:10px 10px;position:relative;display:inline-block;margin:5px 10px 5px 0;width:100%}.Section-form-include .form-include .cont .form select{box-sizing:border-box;border:solid 1px #ccc;padding:10px 10px;position:relative;display:inline-block;margin:5px 10px 5px 0;width:100%}.Section-form-include .form-include .cont .form input[type="file"]{box-sizing:border-box;border:solid 5px #ddd;background-color:#eee;padding:30px;position:relative;display:inline-block;margin:5px 10px 5px 0;border-radius:10px}.Section-form-include .form-include .cont .form textarea{box-sizing:border-box;border:solid 1px #ccc;padding:10px 10px;position:relative;display:inline-block;width:94%;margin:1%;color:#474045;height:162px}.Section-form-include .form-include .cont .form textarea.full{box-sizing:border-box;border:solid 1px #ccc;padding:10px 10px;position:relative;display:inline-block;width:98%;margin:5px;color:#474045;height:162px}.Section-form-include .form-include .cont .form textarea.half{width:47%}.Section-form-include .form-include .cont .form label{box-sizing:border-box;padding:3px;position:relative;display:inline-block;margin:1%;color:#474045;width:22%}.Section-form-include .form-include .cont .form label.dativeicolo{width:17.5%}.Section-form-include .form-include .cont .form label.assistenza_fourth{width:22%}.Section-form-include .form-include .cont .form label.assistenza_half{width:46%}.Section-form-include .form-include .cont .form label input[type="checkbox"]{box-sizing:border-box;border:solid 1px #ccc;padding:10px 10px}.line-divisore-grey{height:1px;background-color:gray;display:block}.line-divisore-grey-2{height:1px;background-color:#ccc;display:block;margin:5px 0}.line-divisore-transparent{height:1px;display:block;margin:20px 0}.targa{border-radius:3px;border-right:solid 25px #1054a5!important;border-left:solid 25px #1054a5!important;border-top:solid 2px #000!important;border-bottom:solid 2px #000!important;text-align:center;width:60%;color:#000;text-transform:uppercase;font-family:Impact;font-weight:normal!important;font-size:1.5em;padding:2px 10px!important}}.formResult{font-size:13px;color:red;margin:10px 0 0 10px}@media only screen and (min-width:120px) and (max-width:1023.999px){build-02{position:relative;margin:0 auto}.build-02 .header{display:none}.build-02 .slide{padding:10px;overflow:hidden}.build-02 .slide.single img{width:100%;height:100%}.build-02 .container .leftbar{bottom:0;top:0;padding:10px}.build-02 .container{}.build-02 .container .centerbar{bottom:0;top:0;padding:10px}.build-02 .footer{padding:10px}.line-divisore-grey{height:1px;background-color:gray;display:block}}@media only screen and (min-width:1024px){.build-02{max-width:1380px;width:100%;position:relative;margin:0 auto;overflow:hidden}.build-02 .header{display:block}.build-02 .slide{padding:10px}.build-02 .slide.single img{width:100%;height:100%}.build-02 .container{display:block}.flexform{display:flex;justify-content:space-around;flex-direction:row}.build-02 .container .leftbar{display:inline-block;vertical-align:top;width:20%;bottom:0;top:0;padding:10px}.build-02 .container .centerbar{display:inline-block;vertical-align:top;bottom:0;top:0;padding:10px;width:75%}.build-02 .container .centerbar.dettaglio{bottom:0;top:0;padding:10px;width:100%!important}.build-02 .footer{padding:10px}.pagination{display:flex;position:relative;width:50%;justify-content:space-around;margin:20px auto}.pagination .page,.pagination .arrow{font-weight:bold;width:20px;height:20px;text-align:center;line-height:20px;display:inline-block}.pagination .page.active{color:#000;width:auto;padding:0 5px;height:20px;text-align:center;line-height:20px;text-decoration:underline}.chisiamo_text{display:inline-block;width:47%;margin:1%;vertical-align:middle}.chisiamo_image{display:inline-block;width:45%;margin:1%;vertical-align:middle}.chisiamo_image img{width:100%;height:auto;margin-top:50px}}