@charset "UTF-8";#casa-centro-pediatrico{background:#eaf6ff;padding-top:60px;overflow:hidden;position:relative}#casa-centro-pediatrico .struttura-casa .casa-top{display:flex;height:89px;position:relative;top:20px}#casa-centro-pediatrico .struttura-casa .casa-top .casa-top-sx{width:45px}#casa-centro-pediatrico .struttura-casa .casa-top .casa-top-center{background-image:url(https://host55.gruppocdc.it/images/prestazioni/centro-pediatrico/casa-centro-pediatrico/struttura-casa/top.svg);background-repeat:repeat-x;width:100%}#casa-centro-pediatrico .struttura-casa .casa-top .casa-top-dx{width:45px}#casa-centro-pediatrico .struttura-casa .casa-content{background:#eff0ea;margin:0px 22px;border-right:20px solid #c6c5ba;border-left:20px solid #c6c5ba;border-bottom:20px solid #c6c5ba;position:relative;z-index:1}#casa-centro-pediatrico .struttura-casa .casa-content .row>div:first-child{border-right:20px solid #c6c5ba}#casa-centro-pediatrico .struttura-casa .casa-content .room{min-height:220px}#casa-centro-pediatrico .struttura-casa .casa-content .room .content{padding:20px;display:flex}#casa-centro-pediatrico .struttura-casa .casa-content .room h4{font-size:14px;font-weight:600;font-family:'Poppins',sans-serif;color:#092c74;margin-bottom:10px;text-transform:uppercase}#casa-centro-pediatrico .struttura-casa .casa-content .room ul{list-style:none;padding:0}#casa-centro-pediatrico .struttura-casa .casa-bottom{display:flex;align-items:flex-end;height:90px;margin-top:-45px;position:relative;z-index:0}#casa-centro-pediatrico .struttura-casa .casa-bottom img{border-radius:0 !important;margin-bottom:0 !important}#casa-centro-pediatrico .struttura-casa .casa-bottom .casa-bottom-sx{width:45px}#casa-centro-pediatrico .struttura-casa .casa-bottom .casa-bottom-center{background:#ab795b;width:100%;height:100%}#casa-centro-pediatrico .struttura-casa .casa-bottom .casa-bottom-dx{width:45px}#casa-centro-pediatrico .elements{position:absolute;width:100%;height:100%;pointer-events:none}#casa-centro-pediatrico .elements>*{position:absolute;mix-blend-mode:multiply}#casa-centro-pediatrico .elements .lamp{right:3em}#casa-centro-pediatrico .elements .plant{right:0;bottom:-20px}#casa-centro-pediatrico .elements .stairs{height:100%;left:7em}#casa-centro-pediatrico .elements .sofa{right:4em;bottom:-20px}#casa-centro-pediatrico .elements .library{bottom:-20px;right:1em;mix-blend-mode:normal}#casa-centro-pediatrico .elements .chair{bottom:-20px}#casa-centro-pediatrico .elements .paint{top:1em;right:1em;mix-blend-mode:normal}#casa-centro-pediatrico .pupazzi{position:absolute;width:100%;height:100%;pointer-events:none}#casa-centro-pediatrico .pupazzi>*{position:absolute;width:120px;bottom:-45px}#casa-centro-pediatrico #outside_elements{position:absolute;width:100%;height:100%;z-index:2}#casa-centro-pediatrico #outside_elements>div{height:100%;width:100%;pointer-events:none}#casa-centro-pediatrico #outside_elements .nuvole img{position:absolute;top:0em;left:5em}#casa-centro-pediatrico #outside_elements .palloncino img{position:absolute;top:55em;width:100px;left:5em}#casa-centro-pediatrico #outside_elements .albero img{position:absolute;bottom:2em;width:100px;left:7em}#prenotazione_centro_pediatrico{margin:75px 0;position:relative}#prenotazione_centro_pediatrico h2{font-size:24px;font-weight:600;color:#5480CA;line-height:1.2}#prenotazione_centro_pediatrico .faq-images{overflow:hidden;border-radius:100%;width:auto;min-width:600px;position:relative;left:5em}#prenotazione_centro_pediatrico .faq-images img{object-fit:cover;object-position:center;height:auto;margin-bottom:0}#prenotazione_centro_pediatrico form{display:flex;align-items:center;justify-content:start !important;margin-bottom:20px}#prenotazione_centro_pediatrico form input[type="text"]{height:42px;background:#fff;border:2px solid #e0effa !important;border-radius:30px;-moz-border-radius:30px;margin-bottom:10px;margin-top:10px;width:60%;margin-right:20px}#prenotazione_centro_pediatrico form input[type="text"]::-webkit-input-placeholder{font-size:14px;font-weight:600;color:#bfbfbf;font-family:'Poppins',sans-serif}#prenotazione_centro_pediatrico form .sppb-btn-default{height:42px;background:#5480CA;color:#fff}.centro_pediatrico-Page #page_intro,.centro_pediatrico-Page .centro_pediatrico_header{background:#eaf6ff;width:100%}.centro_pediatrico-Page #page-header .container{padding-bottom:0}.centro_pediatrico-Page #page-header .container h1{margin-bottom:0}.centro_pediatrico-Page.view-item #page_intro{background:#fff}.centro_pediatrico-Page .double_column{height:auto;margin-bottom:60px}.centro_pediatrico-Page .double_column>p{display:inline-block}.centro_pediatrico_sedi .item,.liste-attesa-sedi .item{background:#f8fbfd;border:1px solid #092c74;border-radius:12px;padding:20px 20px;text-align:center;margin-bottom:50px;font-size:14px}.centro_pediatrico_sedi .item h6,.liste-attesa-sedi .item h6{font-size:16px;font-weight:600;line-height:1.1;color:#092c74;margin-bottom:20px}.centro_pediatrico_sedi .item h6 a,.liste-attesa-sedi .item h6 a{color:#092c74}.centro_pediatrico_sedi .item a,.liste-attesa-sedi .item a,.centro_pediatrico_sedi .item span,.liste-attesa-sedi .item span{color:#434343}.centro_pediatrico_sedi .item a i,.liste-attesa-sedi .item a i,.centro_pediatrico_sedi .item span i,.liste-attesa-sedi .item span i{color:#434343;margin-right:10px}.centro_pediatrico_sedi .item a[href^='mailto'],.liste-attesa-sedi .item a[href^='mailto'],.centro_pediatrico_sedi .item span[href^='mailto'],.liste-attesa-sedi .item span[href^='mailto']{color:#092c74}.centro_pediatrico_sedi .item a[href^='mailto'] i,.liste-attesa-sedi .item a[href^='mailto'] i,.centro_pediatrico_sedi .item span[href^='mailto'] i,.liste-attesa-sedi .item span[href^='mailto'] i{color:#092c74 !important}.centro_pediatrico_sedi .item .sppb-btn-default,.centro_pediatrico_sedi .item .sppb-btn-default--centered,.centro_pediatrico_sedi .item .sppb-btn-default--noArrow,.centro_pediatrico_sedi .item .sppb-btn-default--gallery,.centro_pediatrico_sedi .item .sppb-btn-default--inverted,.centro_pediatrico_sedi .item .sppb-btn-default--leftArrow,.centro_pediatrico_sedi .item .sppb-btn-default--white,.centro_pediatrico_sedi .item .sppb-btn-default--green,.centro_pediatrico_sedi .item .sppb-btn-default--cyan,.centro_pediatrico_sedi .item .sppb-btn-default--orange,.centro_pediatrico_sedi .item .sppb-btn-default--whiteOrange,.centro_pediatrico_sedi .item .sppb-btn-default--lightgreen,.centro_pediatrico_sedi .item .sppb-btn-default--pink,.centro_pediatrico_sedi .item .sppb-btn-default--fucsia,.centro_pediatrico_sedi .item .sppb-btn-default--softblue,.liste-attesa-sedi .item .sppb-btn-default,.liste-attesa-sedi .item .sppb-btn-default--centered,.liste-attesa-sedi .item .sppb-btn-default--noArrow,.liste-attesa-sedi .item .sppb-btn-default--gallery,.liste-attesa-sedi .item .sppb-btn-default--inverted,.liste-attesa-sedi .item .sppb-btn-default--leftArrow,.liste-attesa-sedi .item .sppb-btn-default--white,.liste-attesa-sedi .item .sppb-btn-default--green,.liste-attesa-sedi .item .sppb-btn-default--cyan,.liste-attesa-sedi .item .sppb-btn-default--orange,.liste-attesa-sedi .item .sppb-btn-default--whiteOrange,.liste-attesa-sedi .item .sppb-btn-default--lightgreen,.liste-attesa-sedi .item .sppb-btn-default--pink,.liste-attesa-sedi .item .sppb-btn-default--fucsia,.liste-attesa-sedi .item .sppb-btn-default--softblue{color:#fff;font-size:12px;position:relative;bottom:-35px;margin:0 auto}.centro_pediatrico_sedi .item .sppb-btn-default:after,.centro_pediatrico_sedi .item .sppb-btn-default--centered:after,.centro_pediatrico_sedi .item .sppb-btn-default--noArrow:after,.centro_pediatrico_sedi .item .sppb-btn-default--gallery:after,.centro_pediatrico_sedi .item .sppb-btn-default--inverted:after,.centro_pediatrico_sedi .item .sppb-btn-default--leftArrow:after,.centro_pediatrico_sedi .item .sppb-btn-default--white:after,.centro_pediatrico_sedi .item .sppb-btn-default--green:after,.centro_pediatrico_sedi .item .sppb-btn-default--cyan:after,.centro_pediatrico_sedi .item .sppb-btn-default--orange:after,.centro_pediatrico_sedi .item .sppb-btn-default--whiteOrange:after,.centro_pediatrico_sedi .item .sppb-btn-default--lightgreen:after,.centro_pediatrico_sedi .item .sppb-btn-default--pink:after,.centro_pediatrico_sedi .item .sppb-btn-default--fucsia:after,.centro_pediatrico_sedi .item .sppb-btn-default--softblue:after,.liste-attesa-sedi .item .sppb-btn-default:after,.liste-attesa-sedi .item .sppb-btn-default--centered:after,.liste-attesa-sedi .item .sppb-btn-default--noArrow:after,.liste-attesa-sedi .item .sppb-btn-default--gallery:after,.liste-attesa-sedi .item .sppb-btn-default--inverted:after,.liste-attesa-sedi .item .sppb-btn-default--leftArrow:after,.liste-attesa-sedi .item .sppb-btn-default--white:after,.liste-attesa-sedi .item .sppb-btn-default--green:after,.liste-attesa-sedi .item .sppb-btn-default--cyan:after,.liste-attesa-sedi .item .sppb-btn-default--orange:after,.liste-attesa-sedi .item .sppb-btn-default--whiteOrange:after,.liste-attesa-sedi .item .sppb-btn-default--lightgreen:after,.liste-attesa-sedi .item .sppb-btn-default--pink:after,.liste-attesa-sedi .item .sppb-btn-default--fucsia:after,.liste-attesa-sedi .item .sppb-btn-default--softblue:after{display:none}#elevator{height:auto;overflow:hidden}#elevator h5{margin-top:40px}#elevator #elevator_svg{position:absolute}#elevator #control-panel{display:flex;align-items:center}#elevator #control-panel span{font-size:14px;font-weight:600;text-transform:uppercase;font-family:'Poppins',sans-serif;color:#092c74;margin-right:20px}#elevator #control-panel button{width:25px;height:25px;border-radius:12px;-moz-border-radius:12px;border:2px solid #092c74;color:#092c74;font-weight:bold;font-size:14px;padding:0;cursor:pointer;margin-right:10px;font-family:'Poppins',sans-serif}#elevator #control-panel button.selected{background-color:#092c74;color:#fff}#elevator #control-panel button:hover,#elevator #control-panel button:focus,#elevator #control-panel button:active{outline:none;box-shadow:none}#elevator #piani{margin-top:40px;margin-bottom:60px;border-top:3px solid #eaf6ff;padding-top:20px}#elevator #piani>div{height:0px;opacity:0;-webkit-transition:all 0.3s cubic-bezier(0.18,0.89,0.45,1.36) 0.1s;-moz-transition:all 0.3s cubic-bezier(0.18,0.89,0.45,1.36) 0.1s;-ms-transition:all 0.3s cubic-bezier(0.18,0.89,0.45,1.36) 0.1s;-o-transition:all 0.3s cubic-bezier(0.18,0.89,0.45,1.36) 0.1s;transition:all 0.3s cubic-bezier(0.18,0.89,0.45,1.36) 0.1s}#elevator #piani>div.selected{height:300px;opacity:1}#elevator #piani>div .piano_header{font-size:14px;font-weight:600;text-transform:uppercase;font-family:'Poppins',sans-serif;color:#092c74;display:flex;align-items:center}#elevator #piani>div .piano_header small{font-size:14px;font-weight:600}#elevator #piani>div .piano_header:before{content:"";width:20px;margin-right:10px;height:2px;background:#092c74}#elevator #piani>div .piano_content .piano_title{color:#008cff;font-size:28px;font-weight:600;line-height:1.2;margin-bottom:20px;font-family:'Poppins',sans-serif}#elevator #piani>div .piano_content p{font-size:18px;font-family:'Poppins',sans-serif;color:#434343;line-height:24px;margin-bottom:0}#elevator #piani>div .piano_content .piano_btns{margin-top:20px;display:flex;align-items:center;justify-content:start}#elevator #piani>div .piano_content .piano_btns .sppb-btn-custom,#elevator #piani>div .piano_content .piano_btns .sppb-btn-custom--green,#elevator #piani>div .piano_content .piano_btns .sppb-btn-custom--pink,#elevator #piani>div .piano_content .piano_btns .sppb-btn-custom--white{margin-left:20px}#elevator #piani>div .piano_content ul.custom_list li{margin-bottom:5px}#elevator h5{font-size:42px;font-weight:600;color:#092c74;margin-bottom:20px}#storia-swiper .swiper-container{padding-bottom:30px}#storia-swiper .swiper-slide .item{border:2px solid #082C74;height:300px;display:flex;align-items:center;padding:30px;border-radius:20px;-webkit-transition:all 0.3s cubic-bezier(0.18,0.89,0.45,1.36) 0.1s;-moz-transition:all 0.3s cubic-bezier(0.18,0.89,0.45,1.36) 0.1s;-ms-transition:all 0.3s cubic-bezier(0.18,0.89,0.45,1.36) 0.1s;-o-transition:all 0.3s cubic-bezier(0.18,0.89,0.45,1.36) 0.1s;transition:all 0.3s cubic-bezier(0.18,0.89,0.45,1.36) 0.1s}#storia-swiper .swiper-slide .item .item-img img{margin:0 auto;mix-blend-mode:multiply;-webkit-transition:all 0.3s cubic-bezier(0.18,0.89,0.45,1.36) 0.1s;-moz-transition:all 0.3s cubic-bezier(0.18,0.89,0.45,1.36) 0.1s;-ms-transition:all 0.3s cubic-bezier(0.18,0.89,0.45,1.36) 0.1s;-o-transition:all 0.3s cubic-bezier(0.18,0.89,0.45,1.36) 0.1s;transition:all 0.3s cubic-bezier(0.18,0.89,0.45,1.36) 0.1s}#storia-swiper .swiper-slide .item .item-content{position:absolute;bottom:-2em;left:0;text-align:center;width:100%;-webkit-transition:all 0.3s cubic-bezier(0.18,0.89,0.45,1.36) 0.1s;-moz-transition:all 0.3s cubic-bezier(0.18,0.89,0.45,1.36) 0.1s;-ms-transition:all 0.3s cubic-bezier(0.18,0.89,0.45,1.36) 0.1s;-o-transition:all 0.3s cubic-bezier(0.18,0.89,0.45,1.36) 0.1s;transition:all 0.3s cubic-bezier(0.18,0.89,0.45,1.36) 0.1s}#storia-swiper .swiper-slide .item .item-content:before{content:attr(data-year);font-size:14px;font-weight:700;font-family:'Poppins',sans-serif;padding:10px 30px;border-radius:20px;background:#092c74;color:#fff;opacity:1;-webkit-transition:all 0.3s cubic-bezier(0.18,0.89,0.45,1.36) 0.1s;-moz-transition:all 0.3s cubic-bezier(0.18,0.89,0.45,1.36) 0.1s;-ms-transition:all 0.3s cubic-bezier(0.18,0.89,0.45,1.36) 0.1s;-o-transition:all 0.3s cubic-bezier(0.18,0.89,0.45,1.36) 0.1s;transition:all 0.3s cubic-bezier(0.18,0.89,0.45,1.36) 0.1s}#storia-swiper .swiper-slide .item .item-content>div{transform:translateY(60px);display:none}#storia-swiper .swiper-slide .item .item-content .item-year{font-family:'Poppins',sans-serif;color:#092c74;font-size:16px;font-weight:700;margin-bottom:20px}#storia-swiper .swiper-slide .item .item-content .item-desc{font-size:14px;line-height:1.2}#storia-swiper .swiper-slide .item:hover,#storia-swiper .swiper-slide .item:focus,#storia-swiper .swiper-slide .item:active{background:#f8fbfd}#storia-swiper .swiper-slide .item:hover img,#storia-swiper .swiper-slide .item:focus img,#storia-swiper .swiper-slide .item:active img{transform:translatey(-60px)}#storia-swiper .swiper-slide .item:hover .item-content,#storia-swiper .swiper-slide .item:focus .item-content,#storia-swiper .swiper-slide .item:active .item-content{bottom:5em}#storia-swiper .swiper-slide .item:hover .item-content:before,#storia-swiper .swiper-slide .item:focus .item-content:before,#storia-swiper .swiper-slide .item:active .item-content:before{opacity:1}#storia-swiper .swiper-slide .item:hover .item-content>div,#storia-swiper .swiper-slide .item:focus .item-content>div,#storia-swiper .swiper-slide .item:active .item-content>div{transform:translateY(20px)}#storia-swiper .swiper-btns{top:45%;position:absolute;justify-content:space-between}#storia-swiper .swiper-btns .swiper-btn-prev{left:-10px;position:relative;border:2px solid #082C74}#storia-swiper .swiper-btns .swiper-btn-next{right:-10px;position:relative;border:2px solid #082C74}#impegno-sociale .navigator{background:#eaf6ff}#impegno-sociale .navigator .swiper-wrapper{padding:20px 0;width:90%;margin:0 auto}#impegno-sociale .navigator .swiper-slide{color:#092c74;font-weight:600;font-size:14px;font-family:'Poppins',sans-serif;text-align:center;text-transform:uppercase}#impegno-sociale .navigator .swiper-slide.swiper-slide-thumb-active{color:#008cff;text-decoration:underline}#impegno-sociale .navigator .slider-btns{margin-top:-60px;position:absolute;justify-content:space-between}#impegno-sociale .navigator .slider-btns>div{width:62px;height:62px;border:0;border-radius:0;background:#fff;background:-moz-linear-gradient(90deg,rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%);background:-webkit-linear-gradient(90deg,rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%);background:linear-gradient(90deg,rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff",endColorstr="#ffffff",GradientType=1)}#impegno-sociale .navigator .slider-btns>div.slider-btn-prev{transform:rotate(-180deg)}#impegno-sociale .content{background:#f5faff;padding-bottom:60px;padding-top:60px}#impegno-sociale .content .title>*{color:#092c74;font-family:'Poppins',sans-serif;font-size:24px;line-height:1.1;font-weight:700}#impegno-sociale .content .info{margin:20px 0}#impegno-sociale .content .info>*{color:#092c74;font-weight:600;font-size:14px;font-family:'Poppins',sans-serif;text-align:center;text-transform:uppercase}#impegno-sociale .content .intro-text>*{color:#434343;font-family:'Poppins',sans-serif;text-align:center;font-size:22px;line-height:1.2;font-weight:300}#impegno-sociale .content .item_img{margin:0 auto;background:#f5faff}#impegno-sociale .content .item_img img{margin:0 auto;mix-blend-mode:multiply}#impegno-sociale .content .item-fulltext{line-height:1.3;font-size:16px;font-weight:400}#impegno-sociale .content .swiper-btns{z-index:9;justify-content:space-between;position:absolute;top:50%}#impegno-sociale .content .swiper-btns>div{background:#fff}#impegno-sociale .content .swiper-btns .swiper-btn-prev{margin-left:25px}#impegno-sociale .content .swiper-btns .swiper-btn-next{margin-right:25px}#map-canvas #button-wrapper button:hover,#map-canvas #button-wrapper button:focus,#map-canvas #button-wrapper button:active{outline:0;box-shadow:none}.leaflet-popup .leaflet-popup-close-button{position:absolute;top:-10px !important;right:-10px !important;padding:0 !important;border:none;text-align:center;color:#082d73 !important;text-decoration:none;font-weight:bold;background:#eaf6ff !important;border-radius:12px !important;width:24px !important;height:24px !important;text-align:center;display:flex;align-items:center;justify-content:center;box-shadow:0 3px 14px rgba(0,0,0,0.4)}.leaflet-popup-content-wrapper,.leaflet-popup-tip{background:#082d73;color:#fff;font-family:'Poppins',sans-serif}.leaflet-popup-content-wrapper .leaflet-popup-content,.leaflet-popup-tip .leaflet-popup-content{text-align:center}.leaflet-popup-content-wrapper .leaflet-popup-content h3,.leaflet-popup-tip .leaflet-popup-content h3,.leaflet-popup-content-wrapper .leaflet-popup-content a,.leaflet-popup-tip .leaflet-popup-content a{font-size:16px;font-weight:600;text-align:center;color:#fff !important}.leaflet-popup-content-wrapper .leaflet-popup-content h3{margin-bottom:15px !important}.leaflet-popup-content-wrapper .leaflet-popup-content h3:after{background:#fff !important;margin:0 auto}.leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-bar{border:0 !important}.leaflet-touch .leaflet-control-layers a,.leaflet-touch .leaflet-bar a{background-color:#092c74 !important;color:#fff !important;border-radius:20px !important;line-height:27px !important;box-shadow:none;margin:10px 0}#map-canvas.leaflet-container .leaflet-control-search{color:#1978cf !important;border:0;-moz-border-radius:20px !important;-webkit-border-radius:20px !important;border-radius:20px !important;background-color:#fff !important;z-index:1000;box-shadow:0 0 20px rgba(0,0,0,0.5)}#map-canvas.leaflet-container .leaflet-control-search input{padding:15px 0.75rem !important;color:#495057;background-color:#fff;border:1px solid #eaf6ff !important;border-radius:20px !important;transition:border-color ease-in-out 0.15s,box-shadow ease-in-out 0.15s;width:200px;box-shadow:0 0 5px rgba(0,0,0,0.25);font-size:14px !important}#map-canvas.leaflet-container .leaflet-control-search .search-button{border-radius:20px !important}#map-canvas.leaflet-container .leaflet-control-search.search-exp{background-color:transparent !important;box-shadow:none}#map-canvas.leaflet-container .leaflet-control-search.search-exp .search-button{display:none}#map-canvas.leaflet-container .leaflet-control-search .search-cancel{width:30px;height:30px;text-decoration:none;background:#092c74;border-radius:100%;opacity:1;top:0px;right:0}#map-canvas.leaflet-container .leaflet-control-search .search-cancel:after{content:"+";font-size:32px;font-weight:200;color:#fff;transform:rotate(45deg);position:absolute;top:-11px;left:8px}#map-canvas.leaflet-container .leaflet-control-search .search-cancel span{display:none}#map-canvas.leaflet-container .leaflet-control-search .search-tooltip{box-shadow:0px 0px 30px rgba(0,0,0,.15) !important;height:auto;max-height:600px;border-radius:12px;width:320px;left:5px;margin:0 auto;background:#fff !important;list-style:none;padding-left:0}#map-canvas.leaflet-container .leaflet-control-search .search-tooltip li{padding:5px 10px;color:#000;background:#fff;text-align:left;border-radius:0}#map-canvas.leaflet-container .leaflet-control-search .search-tooltip li:before{display:none}#map-canvas.leaflet-container .leaflet-control-search .search-tooltip li:hover,#map-canvas.leaflet-container .leaflet-control-search .search-tooltip li:focus,#map-canvas.leaflet-container .leaflet-control-search .search-tooltip li:active{background:#092c74;color:#fff}.direct_call_box{}.direct_call_box svg{margin:0 auto;text-align:center;display:flex;justify-content:center}.direct_call_box h4{font-size:18px;color:#092c74;font-family:'Poppins',sans-serif;font-weight:600;line-height:1.1;margin:0}.direct_call_box h6{font-family:'Poppins',sans-serif;font-size:16px;text-transform:uppercase;line-height:1.2;margin-bottom:20px}.direct_call_box h6.text--green{color:#00a21f}.direct_call_box h6.text--lightblue{color:#5580ab}.direct_call_box .row:last-child>div:nth-child(2){border-right:1px solid #e1e1e1}.direct_call_box nav a{padding:5px 10px;font-size:14px;font-family:'Poppins',sans-serif;font-weight:600;display:table;margin:0 0 10px 0}.direct_call_box nav.text--green a{color:#00a21f;background:#dcf0e5}.direct_call_box nav.text--green a:hover,.direct_call_box nav.text--green a:focus,.direct_call_box nav.text--green a:active{color:#fff;background:#00a21f}.direct_call_box nav.text--lightblue a{color:#5580ab;background:#e1e7ef}.direct_call_box nav.text--lightblue a:hover,.direct_call_box nav.text--lightblue a:focus,.direct_call_box nav.text--lightblue a:active{color:#fff;background:#5580ab}.call_me_bacK_form_content{display:flex;align-items:center}.call_me_bacK_form_content label{text-transform:uppercase;font-weight:600;margin-right:10px;margin-bottom:0;font-family:'Poppins',sans-serif}.call_me_bacK_form_content input[type="text"]{border-radius:20px;margin-right:10px}.call_me_bacK_form_content .sppb-btn-default:after,.call_me_bacK_form_content .sppb-btn-default--centered:after,.call_me_bacK_form_content .sppb-btn-default--noArrow:after,.call_me_bacK_form_content .sppb-btn-default--gallery:after,.call_me_bacK_form_content .sppb-btn-default--inverted:after,.call_me_bacK_form_content .sppb-btn-default--leftArrow:after,.call_me_bacK_form_content .sppb-btn-default--white:after,.call_me_bacK_form_content .sppb-btn-default--green:after,.call_me_bacK_form_content .sppb-btn-default--cyan:after,.call_me_bacK_form_content .sppb-btn-default--orange:after,.call_me_bacK_form_content .sppb-btn-default--whiteOrange:after,.call_me_bacK_form_content .sppb-btn-default--lightgreen:after,.call_me_bacK_form_content .sppb-btn-default--pink:after,.call_me_bacK_form_content .sppb-btn-default--fucsia:after,.call_me_bacK_form_content .sppb-btn-default--softblue:after{display:none}.callmeback_accordion .sppb-panel:not(:last-child) .sppb-panel-heading{border-bottom:2px solid #fff}.callmeback_accordion .sppb-panel-title{text-transform:uppercase}.callmeback_accordion .sppb-panel-heading:after{color:#5580ab}#app-warning.warning-hidden{padding:0;height:0}#app-warning.warning-visible{background:#EAF6FF;padding:10px;position:absolute;top:0;z-index:999;width:100%;border-bottom:1px solid #092C74;max-width:100%;position:fixed;background:rgba(234,246,255,1);z-index:0}#sp-header-topbar{background:#fff}#app-warning .text{padding-left:10px}#app-warning .close{text-align:right}#app-warning span{font-family:'Poppins',sans-serif;font-size:14px;color:#092C74;font-weight:400;display:block;line-height:1;margin-bottom:5px}#app-warning span strong{font-weight:700}#app-warning .app-warning-btns{display:flex;align-items:center}#app-warning .app-warning-btns a:first-child{margin-right:5px}#app-warning #warning-close{cursor:pointer;padding-right:10px}#app-warning #warning-close img{margin-left:auto}.prenotazione_box{width:60%;background:#7BAB65;padding:20px 0;border-radius:20px;margin:0 auto;box-shadow:0px 0px 30px rgba(0,0,0,.15)}.prenotazione_box svg{width:100%}.prenotazione_box svg *{fill:#fff}.prenotazione_box h4{color:#fff}.prenotazione_box .prenotazione-link{background:#fff;padding:10px 20px;text-transform:uppercase;font-weight:600;display:inline-block;margin-top:10px;color:#7BAB65;font-size:24px;font-family:'Poppins',sans-serif}#cerca-sede{margin-top:30px;margin-bottom:20px;padding:0px;border-radius:12px;position:relative;z-index:9}#cerca-sede #cerca-sede-input form{display:flex;align-items:center;position:relative;margin-bottom:20px}#cerca-sede #cerca-sede-input input[type="text"]{height:42px;background:#fff;box-shadow:0px 0px 30px rgba(0,0,0,.15);border-radius:30px;margin-bottom:10px;margin-top:10px;border:0}#cerca-sede #cerca-sede-input input[type="text"]::-webkit-input-placeholder{font-size:14px;font-weight:600;color:#bfbfbf;font-family:'Poppins',sans-serif}#cerca-sede #cerca-sede-input .custom_search_submit{height:40px;width:40px}#cerca-sede #cerca-sede-input .custom_search_submit:after{transform:scale(0.8);top:2px}#cerca-sede #cerca-sede-input #findbox #cerca-sede_submit{top:11px;right:-2px;position:absolute;border-radius:24px;border:0;background-color:#253B6E;background-image:url("data:image/svg+xml,%3Csvg id='Search' xmlns='http://www.w3.org/2000/svg' width='20.27' height='20.266' viewBox='0 0 20.27 20.266'%3E%3Cg id='Raggruppa_57' data-name='Raggruppa 57' transform='translate(0 0)'%3E%3Cpath id='Tracciato_41' data-name='Tracciato 41' d='M0,8.44a8.436,8.436,0,0,0,14.035,6.314l5.379,5.379a.51.51,0,0,0,.723-.719l-5.383-5.379A8.439,8.439,0,1,0,0,8.44Zm15.863,0A7.423,7.423,0,1,1,8.44,1.018,7.433,7.433,0,0,1,15.863,8.44Z' transform='translate(0 0)' fill='%23fff'/%3E%3C/g%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-position:center center}#cerca-sede #cerca-sede-input #findbox .leaflet-control-search{display:block;height:56px;background:transparent !important}#cerca-sede #cerca-sede-input #findbox .leaflet-control-search.search-exp{border:0;background:transparent !important}#cerca-sede #cerca-sede-input #findbox .leaflet-control-search label,#cerca-sede #cerca-sede-input #findbox .leaflet-control-search label.search-input{display:none !important}#cerca-sede #cerca-sede-input #findbox .leaflet-control-search .search-input{display:block !important}#cerca-sede #cerca-sede-input #findbox .leaflet-control-search .search-cancel{width:41px;height:41px;text-decoration:none;background:#092c74;border-radius:100%;opacity:1;top:5px;right:0}#cerca-sede #cerca-sede-input #findbox .leaflet-control-search .search-cancel:after{content:"+";font-size:36px;font-weight:200;color:#fff;transform:rotate(45deg);position:absolute;top:-5px;left:10px}#cerca-sede #cerca-sede-input #findbox .leaflet-control-search .search-cancel span{display:none}#cerca-sede #cerca-sede-input #findbox .leaflet-control-search .search-button{display:none}#cerca-sede #cerca-sede-input #findbox .leaflet-control-search .search-tooltip{box-shadow:0px 0px 30px rgba(0,0,0,.15) !important;height:auto;max-height:600px;border-radius:12px;width:99%;left:5px;margin:0 auto;background:#fff !important}#cerca-sede #cerca-sede-input #findbox .leaflet-control-search .search-tooltip li{padding:5px 10px;color:#000;background:#fff;text-align:left;border-radius:0}#cerca-sede #cerca-sede-input #findbox .leaflet-control-search .search-tooltip li:hover,#cerca-sede #cerca-sede-input #findbox .leaflet-control-search .search-tooltip li:focus,#cerca-sede #cerca-sede-input #findbox .leaflet-control-search .search-tooltip li:active{background:#092c74;color:#fff}#cerca-sede .sppb-btn-default,#cerca-sede .sppb-btn-default--centered,#cerca-sede .sppb-btn-default--noArrow,#cerca-sede .sppb-btn-default--gallery,#cerca-sede .sppb-btn-default--inverted,#cerca-sede .sppb-btn-default--leftArrow,#cerca-sede .sppb-btn-default--white,#cerca-sede .sppb-btn-default--green,#cerca-sede .sppb-btn-default--cyan,#cerca-sede .sppb-btn-default--orange,#cerca-sede .sppb-btn-default--whiteOrange,#cerca-sede .sppb-btn-default--lightgreen,#cerca-sede .sppb-btn-default--pink,#cerca-sede .sppb-btn-default--fucsia,#cerca-sede .sppb-btn-default--softblue{margin:20px auto 20px auto}#cerca-sede .text-center img{margin:0 auto}#cerca-sede .cerca_sede_fast_link{margin:20px auto}#cerca-sede .cerca_sede_fast_link .col-12:first-child{border-right:1px solid #bfbfbf}#cerca-sede .cerca_sede_fast_link .col-12:last-child{padding-left:30px}#cerca-sede .cerca_sede_fast_link a{display:flex;align-items:center;color:#434343}#cerca-sede .cerca_sede_fast_link a span{font-size:14px;font-family:'Poppins',sans-serif;font-weight:600;text-transform:uppercase;margin-left:10px}#cerca-sede .cerca_sede_fast_link a span:after{content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24.705' height='24.705' viewBox='0 0 24.705 24.705'%3E%3Cdefs%3E%3Cstyle%3E.a%7Bfill:%23092c74;%7D%3C/style%3E%3C/defs%3E%3Cg transform='translate(-2.304 11.948) rotate(-45)'%3E%3Cpath class='a' d='M18.155,16.929V15.652c0-.465.116-4.181.232-5.923A6.9,6.9,0,0,0,18.5,8.452V6.942c.116-2.09,0-4.529,0-4.529a.873.873,0,0,0-1.742.116l.232,4.529-.116,1.51a9.252,9.252,0,0,0-.116,1.277c-.116,2.787-.232,5.574-.232,6.039v1.277a11.943,11.943,0,0,1-1.974.116,21.916,21.916,0,0,1-3.716.116H3.871c-.581,0-1.394-.116-1.742-.116a.823.823,0,0,0-.929.813.9.9,0,0,0,.813.929c.348,0,1.161.116,1.858.116h.581c1.626,0,4.877-.116,6.155,0a24.63,24.63,0,0,0,3.948-.116,9.387,9.387,0,0,1,1.858-.116l1.858-.116Z' transform='translate(0.201 0.258)'/%3E%3C/g%3E%3C/svg%3E");width:12px;height:12px;margin-left:10px;background-size:contain;background-position:center;display:inline-block}
