@charset "UTF-8";@media screen and (max-height:960px) {#homepage-slideshow .homepage-slideshow-image-container img{height:480px}#homepage-slideshow .swiper-pagination{top:-40px}}@media (min-width:768px) and (max-width:991px) {#mappa-homepage .sppb-addon-raw-html .sppb-addon-content{transform-origin:10% 115%}#column-wrap-id-0d44346a-357a-42d3-9837-5fcfce2357da{max-width:60% !important;flex-basis:60% !important}.affidea_btn,.cdc_btn,.sppb-btn.sppb-btn-custom,.sppb-btn-default,.temamese-lab-btn,.com-content.view-article .sppb-btn-default{height:auto;line-height:1.1}#offcanvas-menu-modal .modal-content .modal-body #offcanvas-search .btn-toolbar .btn-group{top:6px;right:6px}#offcanvas-menu-modal .modal-content .modal-body{align-items:start;padding:150px 30px}.offcanvas-menu .offcanvas-inner ul.menu>li.active{color:#fff !important}.offcanvas-menu .offcanvas-inner ul.menu>li.active a{color:#fff !important}.offcanvas-menu .offcanvas-inner ul.menu>li .btn_prenotazione{text-align:center;color:#fff;background:#6AAD5D;opacity:1;display:flex;align-items:center;margin-bottom:20px;font-weight:600}.offcanvas-menu .offcanvas-inner ul.menu>li .btn_prenotazione span{right:14px !important;color:#fff !important}.offcanvas-menu .offcanvas-inner ul.menu>li .btn_prenotazione:hover,.offcanvas-menu .offcanvas-inner ul.menu>li .btn_prenotazione:focus,.offcanvas-menu .offcanvas-inner ul.menu>li .btn_prenotazione:active{color:#6AAD5D !important;background:#fff}.offcanvas-menu .offcanvas-inner ul.menu>li .btn_prenotazione:hover span,.offcanvas-menu .offcanvas-inner ul.menu>li .btn_prenotazione:focus span,.offcanvas-menu .offcanvas-inner ul.menu>li .btn_prenotazione:active span{color:#6AAD5D !important}.offcanvas-menu .offcanvas-inner ul.menu>li ul .btn_prenotazione{text-align:center;color:#6AAD5D !important;background:#fff;opacity:1;display:flex;align-items:center;margin-bottom:20px;font-weight:600}.offcanvas-menu .offcanvas-inner ul.menu>li ul .btn_prenotazione span{right:14px !important;color:#6AAD5D !important}.offcanvas-menu .offcanvas-inner ul.menu>li ul .btn_prenotazione:hover,.offcanvas-menu .offcanvas-inner ul.menu>li ul .btn_prenotazione:focus,.offcanvas-menu .offcanvas-inner ul.menu>li ul .btn_prenotazione:active{color:#6AAD5D !important;background:#fff}.offcanvas-menu .offcanvas-inner ul.menu>li ul .btn_prenotazione:hover span,.offcanvas-menu .offcanvas-inner ul.menu>li ul .btn_prenotazione:focus span,.offcanvas-menu .offcanvas-inner ul.menu>li ul .btn_prenotazione:active span{color:#6AAD5D !important}.offcanvas-menu .offcanvas-inner ul.menu>li .btn_referti{text-align:center;opacity:1;color:#fff;display:flex;font-weight:600}.offcanvas-menu .offcanvas-inner ul.menu>li .btn_referti:hover,.offcanvas-menu .offcanvas-inner ul.menu>li .btn_referti:focus,.offcanvas-menu .offcanvas-inner ul.menu>li .btn_referti:active{background:#fff;color:#AEC8E7}.offcanvas-menu .offcanvas-inner ul.menu>li .item-388 .menu-child{padding-bottom:20px}.offcanvas-menu .offcanvas-inner ul.menu>li .item-388 .menu-child>li>a{background:#fff !important;color:#6AAD5D;font-weight:600;text-align:center;display:block;margin:0 !important}.offcanvas-menu .offcanvas-inner ul.menu>li .item-388 .menu-child>li>a:last-child{margin-bottom:30px}#sp-breadcrumbs .breadcrumb li:last-child,#sp-breadcrumbs .breadcrumb li:nth-child(4){display:none}#sp-header nav.sp-megamenu-wrapper #offcanvas-toggler{display:block;margin-right:0;height:28px}.btn-menu-toggler{width:36px;height:36px;background:#3B60A3;border-radius:30px;margin-left:10px;display:flex;justify-content:center;align-items:center}#sp-header-topbar #sp-top-cta .menu li:first-child{margin:0}#sp-header-topbar{background:#FFF;margin:0;padding:10px 0}#sp-header-topbar li>a{color:#fff;padding:10px 15px !important}#sp-header-topbar .container-inner{border-bottom:0}#sp-header-topbar .container-inner>.row{align-items:center}#sp-header-topbar #sp-top-cta>.sp-column{justify-content:center}#sp-header-topbar #sp-top-cta .menu{padding:0}#sp-header{position:fixed;top:0}#sp-header .menu-column{justify-content:end}#sp-header .logo-image{height:36px;margin:0;top:5px;position:relative}.cat-prestazioni .accordion-container{column-count:1}.dettaglio-medici-sedi-table{width:100%}#sedi-item-layout .sedi-header h2{font-size:24px;line-height:32px}#sedi-item-layout .sedi-header .sedi-indirizzo{font-size:18px;line-height:24px}.tema-del-mese .article{margin-bottom:30px !important}#news-layout .col-lg-3{margin-top:50px}#news-layout .tema_2023 .price.price_2023 span{background-position-x:-10%;font-size:42px}#prenotazione_centro_pediatrico .faq-images{min-width:300px !important;left:-4em !important;top:-5em}}@media (max-width:767px) {.affidea_btn,.cdc_btn,.sppb-btn.sppb-btn-custom,.sppb-btn-default,.temamese-lab-btn,.com-content.view-article .sppb-btn-default{height:auto}#offcanvas-menu-modal .modal-content .modal-body #offcanvas-search .btn-toolbar .btn-group{top:-7px;right:-248px}#offcanvas-menu-modal .modal-content .modal-body{align-items:start;padding:150px 30px;overflow-x:hidden}.offcanvas-menu .offcanvas-inner ul.menu>li.active{color:#fff !important}.offcanvas-menu .offcanvas-inner ul.menu>li.active a{color:#fff !important}.offcanvas-menu .offcanvas-inner ul.menu>li .btn_prenotazione{text-align:center;color:#fff;background:#6AAD5D;opacity:1;display:flex;align-items:center;margin-bottom:20px;font-weight:600}.offcanvas-menu .offcanvas-inner ul.menu>li .btn_prenotazione span{right:14px !important;color:#fff !important}.offcanvas-menu .offcanvas-inner ul.menu>li .btn_prenotazione:hover,.offcanvas-menu .offcanvas-inner ul.menu>li .btn_prenotazione:focus,.offcanvas-menu .offcanvas-inner ul.menu>li .btn_prenotazione:active{color:#6AAD5D !important;background:#fff}.offcanvas-menu .offcanvas-inner ul.menu>li .btn_prenotazione:hover span,.offcanvas-menu .offcanvas-inner ul.menu>li .btn_prenotazione:focus span,.offcanvas-menu .offcanvas-inner ul.menu>li .btn_prenotazione:active span{color:#6AAD5D !important}.offcanvas-menu .offcanvas-inner ul.menu>li ul .btn_prenotazione{text-align:center;color:#6AAD5D !important;background:#fff;opacity:1;display:flex;align-items:center;margin-bottom:20px;font-weight:600}.offcanvas-menu .offcanvas-inner ul.menu>li ul .btn_prenotazione span{right:14px !important;color:#6AAD5D !important}.offcanvas-menu .offcanvas-inner ul.menu>li ul .btn_prenotazione:hover,.offcanvas-menu .offcanvas-inner ul.menu>li ul .btn_prenotazione:focus,.offcanvas-menu .offcanvas-inner ul.menu>li ul .btn_prenotazione:active{color:#6AAD5D !important;background:#fff}.offcanvas-menu .offcanvas-inner ul.menu>li ul .btn_prenotazione:hover span,.offcanvas-menu .offcanvas-inner ul.menu>li ul .btn_prenotazione:focus span,.offcanvas-menu .offcanvas-inner ul.menu>li ul .btn_prenotazione:active span{color:#6AAD5D !important}.offcanvas-menu .offcanvas-inner ul.menu>li .btn_referti{text-align:center;opacity:1;color:#fff;display:flex;font-weight:600}.offcanvas-menu .offcanvas-inner ul.menu>li .btn_referti:hover,.offcanvas-menu .offcanvas-inner ul.menu>li .btn_referti:focus,.offcanvas-menu .offcanvas-inner ul.menu>li .btn_referti:active{background:#fff;color:#AEC8E7}.offcanvas-menu .offcanvas-inner ul.menu>li .item-388 .menu-child{padding-bottom:20px}.offcanvas-menu .offcanvas-inner ul.menu>li .item-388 .menu-child>li>a{background:#fff !important;color:#6AAD5D;font-weight:600;text-align:center;display:block;margin:0 !important}.offcanvas-menu .offcanvas-inner ul.menu>li .item-388 .menu-child>li>a:last-child{margin-bottom:30px}#sp-breadcrumbs .breadcrumb li:last-child,#sp-breadcrumbs .breadcrumb li:nth-child(4){display:none}#sp-header nav.sp-megamenu-wrapper #offcanvas-toggler{display:block;margin-right:0;height:28px}.btn-menu-toggler{width:36px;height:36px;background:#3B60A3;border-radius:30px;margin-left:10px;display:flex;justify-content:center;align-items:center}#sp-header-topbar #sp-top-cta .menu li:first-child{margin:0}#sp-header-topbar{background:#FFF;margin:0;padding:10px 0}#sp-header-topbar li>a{color:#fff;padding:10px 15px !important}#sp-header-topbar .container-inner{border-bottom:0}#sp-header-topbar #sp-logo{margin-bottom:20px}#sp-header-topbar #sp-logo>.sp-column{justify-content:center}#sp-header-topbar #sp-logo>.sp-column .logo-image{height:32px;margin-top:10px}#sp-header-topbar #sp-top-cta>.sp-column{justify-content:center}#sp-header-topbar #sp-top-cta .menu{padding:0}#sp-header{position:fixed;top:0}#sp-header .menu-column{justify-content:end}#sp-header .logo-image{height:42px}#homepage-slideshow .swiper-slide[data-swiper-slide-index="0"] .homepage-slideshow-image-container img{object-position:75%}#homepage-slideshow .swiper-slide[data-swiper-slide-index="2"] .homepage-slideshow-image-container img{object-position:20%}#homepage-slideshow .slide-container .slide-content{max-width:90%}#homepage-slideshow .slide-container .slide-content h3{font-size:32px}#prestazioni-homepage .swiper-btns,#sppb-news-homepage .swiper-btns,#interviste-homepage .swiper-btns{display:flex;justify-content:start;width:100%;z-index:9;pointer-events:none;margin:20px 0}#prestazioni-homepage .swiper-btns .swiper-btn-prev,#sppb-news-homepage .swiper-btns .swiper-btn-prev,#interviste-homepage .swiper-btns .swiper-btn-prev{margin-right:20px}#prestazioni-homepage .sppb-btn.sppb-btn-custom,#sppb-news-homepage .sppb-btn.sppb-btn-custom,#interviste-homepage .sppb-btn.sppb-btn-custom{position:absolute;top:-65px;right:0}#mappa-homepage{background-image:none !important}.sppb-addon.sppb-addon-tab .sppb-nav.sppb-nav-tabs{flex-wrap:nowrap}.sppb-tab-nav-position:before{left:-20px}#newsletter-questionnario{background-image:none !important;background-color:#FAFAFA !important}.footer-legal-info{margin-bottom:30px}#page-navigation-container #nav{width:1000vw}#sp-title .sp-page-title .sp-page-title-heading{font-size:24px;line-height:34px;padding:20px}#sp-title .sp-page-title .sp-page-title-heading span{display:block}.cat-prestazioni .module-header h3{font-size:24px;line-height:32px}.cat-prestazioni .module-header:after{width:15%}.cat-prestazioni .accordion-container{column-count:1}.cat-prestazioni .accordion-item{border:1px solid #fff}.cat-prestazioni .accordion-item .accordion-button span{font-size:14px}.cat-prestazioni .accordion-item .accordion-button .prestazioni-btn-prenota>div{text-align:center;height:13px;overflow:hidden}.category-page .cat-image{height:100%}.category-page .cat-image .gallery-container{height:200px}.category-page .cat-image img{object-fit:contain}.category-page .cat-content .cat-text>nav{column-count:1}.category-page .cat-content .cat-text>small{padding:30px}#temamese-homepage .item .image img{width:100%;margin-bottom:50px}#temamese-homepage .swiper-btns{display:none}#homepage-navigation{margin:50px 30px 30px 30px}#homepage-navigation .swiper-btns .swiper-btn-prev{left:-30px}#homepage-navigation .swiper-btns .swiper-btn-next{right:-30px}#homepage-search .row input,#offcanvas-search .row input{font-size:16px}#homepage-search .btn-toolbar .btn-group,#offcanvas-search .btn-toolbar .btn-group{position:absolute;display:block;top:-15px;right:-310px}#homepage-search .btn-toolbar .btn-group .search_class span,#offcanvas-search .btn-toolbar .btn-group .search_class span{display:none}.category-page .cat-intro{font-size:20px;text-align:left;padding-top:50px;padding-bottom:70px;margin-left:20px;margin-right:20px}#category-items .module-header h3{font-size:24px;margin-bottom:30px}#newsletter-cta input{margin-bottom:20px}#sidebarmenu-container{margin-top:70px}.sppb-addon-button-group .sppb-addon-content{flex-wrap:wrap;justify-content:center}.sppb-addon-button-group .sppb-addon-content #btn-c628342a-9a3b-4632-aee9-c93db8c8f6d90,.sppb-addon-button-group .sppb-addon-content #btn-d725ce2b-0a53-4e64-a171-da1b2d28b2240,.sppb-addon-button-group .sppb-addon-content #btn-478b8f15-2389-4652-b0fa-59e2b0ea554a0{padding:20px 20px;margin-bottom:20px !important}.sppb-addon.sppb-addon-accordion.attivita-accordion .sppb-panel-group .sppb-panel .sppb-panel-heading .sppb-panel-title{font-size:18px;line-height:24px}.sppb-addon.sppb-addon-accordion.attivita-accordion .sppb-panel-group .sppb-panel .sppb-panel-heading .sppb-toggle-direction i.fa-chevron-right:before{transform:scale(0.5);position:absolute;top:-15%}#sp-footer #footer-module .footer-social{text-align:center}#sedi-item{padding:100px 20px}#sedi-item-layout .sedi-header h2{font-size:24px;line-height:32px}#sedi-item-layout .sedi-header .sppb-btn{margin-bottom:50px}#medici-layout{padding:75px 20px}#directory_index nav{display:inline-block;height:auto;vertical-align:middle;text-align:center;padding:15px 15px}#directory_index nav a{margin:5px 10px;display:inline-block}#news-layout{padding:100px 20px}.com-content.view-article .sppb-btn-default{margin-bottom:30px}#news-layout .col-lg-3{margin-top:50px}}@media screen and (min-width:320px) and (max-width:575px) and (orientation:portrait) {body,.body-innerwrapper,.body-wrapper{overflow-x:hidden}}@media screen and (min-width:576px) and (max-width:767px) {body,.body-innerwrapper{overflow-x:hidden}}@media screen and (min-width:768px) and (max-width:991px) {body,.body-innerwrapper,.body-wrapper{overflow-x:hidden}}@media screen and (min-width:992px) and (max-width:1199px) {body,.body-innerwrapper,.body-wrapper{overflow-x:hidden}}@media screen and (min-width:1200px) and (max-width:1599px) {body,.body-innerwrapper{overflow-x:hidden}}@media screen and (max-height:720px) {body,.body-innerwrapper{overflow-x:hidden}}@media (min--moz-device-pixel-ratio:0) and (min-resolution:3e1dpcm) {body,.body-innerwrapper{overflow-x:hidden}}@media only screen and (min-device-width:820px) and (max-device-width:1180px) and (orientation:landscape) {body{background:MartinPurple}#mappa-homepage .sppb-addon-raw-html .sppb-addon-content{transform-origin:10% 95%}#column-wrap-id-0d44346a-357a-42d3-9837-5fcfce2357da{max-width:60% !important;flex-basis:60% !important}.affidea_btn,.cdc_btn,.sppb-btn.sppb-btn-custom,.sppb-btn-default,.temamese-lab-btn,.com-content.view-article .sppb-btn-default{height:auto;line-height:1.1}#offcanvas-menu-modal .modal-content .modal-body #offcanvas-search .btn-toolbar .btn-group{top:6px;right:6px}#offcanvas-menu-modal .modal-content .modal-body{align-items:start;padding:150px 30px}.offcanvas-menu .offcanvas-inner ul.menu>li.active{color:#fff !important}.offcanvas-menu .offcanvas-inner ul.menu>li.active a{color:#fff !important}.offcanvas-menu .offcanvas-inner ul.menu>li .btn_prenotazione{text-align:center;color:#fff;background:#6AAD5D;opacity:1;display:flex;align-items:center;margin-bottom:20px;font-weight:600}.offcanvas-menu .offcanvas-inner ul.menu>li .btn_prenotazione span{right:14px !important;color:#fff !important}.offcanvas-menu .offcanvas-inner ul.menu>li .btn_prenotazione:hover,.offcanvas-menu .offcanvas-inner ul.menu>li .btn_prenotazione:focus,.offcanvas-menu .offcanvas-inner ul.menu>li .btn_prenotazione:active{color:#6AAD5D !important;background:#fff}.offcanvas-menu .offcanvas-inner ul.menu>li .btn_prenotazione:hover span,.offcanvas-menu .offcanvas-inner ul.menu>li .btn_prenotazione:focus span,.offcanvas-menu .offcanvas-inner ul.menu>li .btn_prenotazione:active span{color:#6AAD5D !important}.offcanvas-menu .offcanvas-inner ul.menu>li ul .btn_prenotazione{text-align:center;color:#6AAD5D !important;background:#fff;opacity:1;display:flex;align-items:center;margin-bottom:20px;font-weight:600}.offcanvas-menu .offcanvas-inner ul.menu>li ul .btn_prenotazione span{right:14px !important;color:#6AAD5D !important}.offcanvas-menu .offcanvas-inner ul.menu>li ul .btn_prenotazione:hover,.offcanvas-menu .offcanvas-inner ul.menu>li ul .btn_prenotazione:focus,.offcanvas-menu .offcanvas-inner ul.menu>li ul .btn_prenotazione:active{color:#6AAD5D !important;background:#fff}.offcanvas-menu .offcanvas-inner ul.menu>li ul .btn_prenotazione:hover span,.offcanvas-menu .offcanvas-inner ul.menu>li ul .btn_prenotazione:focus span,.offcanvas-menu .offcanvas-inner ul.menu>li ul .btn_prenotazione:active span{color:#6AAD5D !important}.offcanvas-menu .offcanvas-inner ul.menu>li .btn_referti{text-align:center;opacity:1;color:#fff;display:flex;font-weight:600}.offcanvas-menu .offcanvas-inner ul.menu>li .btn_referti:hover,.offcanvas-menu .offcanvas-inner ul.menu>li .btn_referti:focus,.offcanvas-menu .offcanvas-inner ul.menu>li .btn_referti:active{background:#fff;color:#AEC8E7}.offcanvas-menu .offcanvas-inner ul.menu>li .item-388 .menu-child{padding-bottom:20px}.offcanvas-menu .offcanvas-inner ul.menu>li .item-388 .menu-child>li>a{background:#fff !important;color:#6AAD5D;font-weight:600;text-align:center;display:block;margin:0 !important}.offcanvas-menu .offcanvas-inner ul.menu>li .item-388 .menu-child>li>a:last-child{margin-bottom:30px}#sp-breadcrumbs .breadcrumb li:last-child,#sp-breadcrumbs .breadcrumb li:nth-child(4){display:none}#sp-header nav.sp-megamenu-wrapper #offcanvas-toggler{display:block;margin-right:0;height:28px}.btn-menu-toggler{width:36px;height:36px;background:#3B60A3;border-radius:30px;margin-left:10px;display:flex;justify-content:center;align-items:center}.btn-menu-toggler a{display:block !important}#sp-header-topbar #sp-top-cta .menu li:first-child{margin:0}#sp-header-topbar{background:#FFF;margin:0;padding:10px 0}#sp-header-topbar li>a{color:#fff;padding:10px 15px !important}#sp-header-topbar .container-inner{border-bottom:0}#sp-header-topbar .container-inner>.row{align-items:center}#sp-header-topbar #sp-top-cta>.sp-column{justify-content:center}#sp-header-topbar #sp-top-cta .menu{padding:0}#sp-header{position:fixed;top:0}#sp-header .menu-column{justify-content:end}#sp-header .logo-image{height:36px;margin:0;top:5px;position:relative}.sp-megamenu-parent.d-lg-block{display:none !important}.sppb-addon.sppb-addon-tab .sppb-nav.sppb-nav-tabs{width:150%}#page-navigation-container #nav{width:1000vw}.cat-prestazioni .module-header h3{font-size:24px;line-height:32px}.cat-prestazioni .module-header:after{width:15%}.cat-prestazioni .accordion-container{column-count:1}.cat-prestazioni .accordion-item{border:1px solid #fff}.cat-prestazioni .accordion-item .accordion-button span{font-size:14px}.cat-prestazioni .accordion-item .accordion-button .prestazioni-btn-prenota>div{text-align:center;height:13px;overflow:hidden}.dettaglio-medici-sedi-table{width:100%}.news-sidebar .item .item_category{height:auto}.news-sidebar .item .item_category small{white-space:normal}#news-layout .tema_2023 .price.price_2023 span{font-size:52px;background-position-x:-10%}}

@media (max-width: 767px) {
  .offcanvas-menu{
		overflow: scroll;
	}
 #sp-header .logo-image {
    height: 32px;
    margin-top: 7px;
 }
 #homepage-search{
    padding: 0 25px;
  }
  #searchPopUp{
  	top: 92px;
  }
  body.bannerapp-on #searchPopUp{
  	top: 92px;
  }
  #searchPopUp .is_btn_search.ajaxsearch_171 .btn-toolbar .btn-group {
    width: 280px;
    position: relative;
    right: 0;
    margin: 0;
}
  #casa-centro-pediatrico .elements .sofa, #casa-centro-pediatrico .elements .library {
    display: none;
  }
  #casa-centro-pediatrico #outside_elements {
    display: none;
  }
  #casa-centro-pediatrico .struttura-casa .casa-top .casa-top-sx, #casa-centro-pediatrico .struttura-casa .casa-top .casa-top-dx {
    width: 51px;
  }
  #casa-centro-pediatrico .struttura-casa .casa-bottom .casa-bottom-sx, #casa-centro-pediatrico .struttura-casa .casa-bottom .casa-bottom-dx {
    width: 51px;
  }
  #casa-centro-pediatrico .struttura-casa .casa-content .row > div:first-child {
    border-right: 0;
    border-bottom: 20px solid #c6c5ba;
  }
  #casa-centro-pediatrico .struttura-casa .casa-content .room {
    min-height: auto;
  }
  #casa-centro-pediatrico .struttura-casa .casa-content .room .content {
    display: block !important;
  }
  #casa-centro-pediatrico .struttura-casa .casa-content .room .content > div:last-of-type {
    margin-top: 20px;
  }
  .category-page.servizi-uomo-donna-layout .article-list .article .article-body ul.list_double_column {
    column-count: 1;
  }
  .category-page.servizi-uomo-donna-layout .article-list .article .article-body button {
    position: relative;
    right: auto;
    bottom: -60px;
  }
  #homepage-search .row input, #offcanvas-search .row input {
    /*text-align: center;*/
  }
  #temamese-homepage{
  	text-align: center;
  }
  #temamese-homepage .swiper-slide:not(:first-child) .content {
    padding-right: 0px;
  }
  .navigation-arrows{
  	display: none;
  }
  #prestazioni-main-page .subcategories .item .category-desc {
    margin-bottom: 30px;
  }
  #prestazioni-main-page .subcategories .item img {
    bottom: 20px;
    right: 140px;
    top: auto;
  }
  .category-page.servizi-uomo-donna-layout .subcategories .item .item-content{
  	text-align: center;
  }
  #news-layout .article-details div[itemprop="articleBody"] ul {
	 column-count: 1 !important;
	}
	#homepage-search .btn-toolbar .btn-group, #offcanvas-search .btn-toolbar .btn-group{
		top: -20px;
        right: -13px;
	}
	#homepage-search .btn-toolbar .btn-group .search_class, #offcanvas-search .btn-toolbar .btn-group .search_class{
		padding: 0;
	}

	.pediatrico_2025 .text-header {
	    position: relative;
	    padding: 0 15px;
	}
	.centro_pediatrico_header.pediatrico_2025 {
	    position: relative;
	    height: auto;
	}
	#casa-centro-pediatrico.casa_2025 {
	    position: relative;
	    bottom: 0;
	    margin-top: 50px;
	}

	#casa-centro-pediatrico.casa_2025 .struttura-casa .casa-content .room {
	    height: auto;
	    min-height: 200px;
	}
	.centro_pediatrico_sedi.row{
		padding-top: 30px;
		position: relative;
	}
	#sediPed_slider .swiper-btns{
		display: none;
	}
	.centropediatrico_2025 #category-items .module-header h3:after{
		display: none;
	}
	#mappa-italia{
		/*position: absolute;
	    top: 0px;
	    opacity: 0.1;*/
	}
	body.centropediatrico_2025 #sp-breadcrumbs .breadcrumb li:last-child, 
	body.centropediatrico_2025 #sp-breadcrumbs .breadcrumb li:nth-child(4) {
        display: block;
    }
    body.centropediatrico_2025 #sp-breadcrumbs .breadcrumb li:last-child, 
	body.centropediatrico_2025 #sp-breadcrumbs .breadcrumb li:nth-child(5) {
        display: none;
    }
    #sidebarmenu-container{
    	margin-bottom: 100px;
    }
    .bambini_al_centro{
    	justify-content: center;
    }
    body.centropediatrico_2025 .category-page .cat-content .cat-text h2 a, body.centropediatrico_2025 .category-page .cat-content .cat-text h3 a{
    	left: -20px !important;
    }
    body.centropediatrico_2025 #category-items .article-list .article {
	    margin-bottom: 30px;
	}

}

/*#homepage-search .btn-toolbar .btn-group, #offcanvas-search .btn-toolbar .btn-group{
	display: none;
}*/

@media screen and (min-width: 768px) and (max-width: 991px) {
	#searchPopUp{
	  	top: 50px;
	}
	.sp-page-builder .page-content #section-id-f845ba3b-651a-445d-bb7e-3e627fc2f478{
		background-position: 300% 50% !important;
	}
}

@media screen and (min-width: 1400px) and (max-width: 1990px) {
    body, .body-innerwrapper {
         overflow-x: visible; 
    }

    .centro_pediatrico_header.pediatrico_2025 {
	    min-height: 780px;
	}
}
