/* dp-home-desktop 1.0.0 – DentisPro home (Itemid 101). Desktop only: breakpoint min-width 992px. */
@media (min-width:992px){
 /* 1) team carousel dots ("three dashes") above the tiles */
 .itemid-101 #sppb-addon-f44be9bb-c76b-4bdf-8cc3-45fff8f3239e li[class*="sppb-carousel-extended-dot-"],
 .itemid-101 #sppb-addon-f44be9bb-c76b-4bdf-8cc3-45fff8f3239e ul:has(> li[class*="sppb-carousel-extended-dot-"]){display:none!important}
 /* 2) gap tiles -> divider: was ~255px, target ~75px */
 .itemid-101 #section-id-12b207e6-03d6-4911-ac69-e558046b4777{padding-bottom:25px!important}
 .itemid-101 #section-id-5b878da3-441c-4b7f-bf94-fc83ad689667{padding-bottom:0!important}
 .itemid-101 #section-id-67b76640-c242-4cd7-84ab-ba8e3de5744c{padding-top:20px!important}
 /* 3) before/after: all slides 1024x301 frame; 3.webp (1200x301, veneers) is cropped at the sides */
 .itemid-101 #sppb-addon-9c4172c1-1d4a-4c0e-8cb6-f0575aa73d93 .sppb-carousel-extended-item img{aspect-ratio:1024/301;width:100%;height:auto!important;object-fit:cover!important;object-position:center}
}
