.elementor-58 .elementor-element.elementor-element-d9dcf87{--display:flex;--min-height:85vh;--justify-content:flex-end;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:0.7;--overlay-mix-blend-mode:multiply;--padding-top:150px;--padding-bottom:150px;--padding-left:10px;--padding-right:10px;}.elementor-58 .elementor-element.elementor-element-d9dcf87::before, .elementor-58 .elementor-element.elementor-element-d9dcf87 > .elementor-background-video-container::before, .elementor-58 .elementor-element.elementor-element-d9dcf87 > .e-con-inner > .elementor-background-video-container::before, .elementor-58 .elementor-element.elementor-element-d9dcf87 > .elementor-background-slideshow::before, .elementor-58 .elementor-element.elementor-element-d9dcf87 > .e-con-inner > .elementor-background-slideshow::before, .elementor-58 .elementor-element.elementor-element-d9dcf87 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(113deg, #000000 0%, #00000080 100%);}.elementor-58 .elementor-element.elementor-element-22e1af9{--display:flex;}.elementor-58 .elementor-element.elementor-element-0818433{padding:0px 0px 5px 0px;}.elementor-58 .elementor-element.elementor-element-0818433 .elementor-heading-title{color:var( --e-global-color-0924f54 );}.elementor-58 .elementor-element.elementor-element-6ecdafe{font-size:18px;color:var( --e-global-color-0924f54 );}.elementor-58 .elementor-element.elementor-element-a0851e1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -35px) 0px;}.elementor-58 .elementor-element.elementor-element-54464ac{--display:flex;--justify-content:center;}.elementor-58 .elementor-element.elementor-element-54464ac:not(.elementor-motion-effects-element-type-background), .elementor-58 .elementor-element.elementor-element-54464ac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0924f54 );}.elementor-58 .elementor-element.elementor-element-b44f669{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--overlay-opacity:0.5;--overlay-mix-blend-mode:luminosity;--border-radius:20px 20px 20px 20px;--margin-top:-70px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-58 .elementor-element.elementor-element-b44f669:not(.elementor-motion-effects-element-type-background), .elementor-58 .elementor-element.elementor-element-b44f669 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#CAE3ED;}.elementor-58 .elementor-element.elementor-element-b44f669::before, .elementor-58 .elementor-element.elementor-element-b44f669 > .elementor-background-video-container::before, .elementor-58 .elementor-element.elementor-element-b44f669 > .e-con-inner > .elementor-background-video-container::before, .elementor-58 .elementor-element.elementor-element-b44f669 > .elementor-background-slideshow::before, .elementor-58 .elementor-element.elementor-element-b44f669 > .e-con-inner > .elementor-background-slideshow::before, .elementor-58 .elementor-element.elementor-element-b44f669 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://pittsburghimplantology.com/wp-content/uploads/2026/09/BG-02.svg");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-58 .elementor-element.elementor-element-d73d0a0{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;border-style:none;--border-style:none;}.elementor-58 .elementor-element.elementor-element-ca8f9e4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -7px) 0px;}.elementor-58 .elementor-element.elementor-element-ca8f9e4.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-58 .elementor-element.elementor-element-ca8f9e4 .elementor-icon-wrapper{text-align:center;}.elementor-58 .elementor-element.elementor-element-ca8f9e4 .elementor-icon{font-size:60px;}.elementor-58 .elementor-element.elementor-element-ca8f9e4 .elementor-icon svg{height:60px;}.elementor-58 .elementor-element.elementor-element-f63a312{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-58 .elementor-element.elementor-element-4c19121 .elementor-heading-title{font-weight:900;}.elementor-58 .elementor-element.elementor-element-a726bff{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;border-style:none;--border-style:none;}.elementor-58 .elementor-element.elementor-element-5d4c9f6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -7px) 0px;}.elementor-58 .elementor-element.elementor-element-5d4c9f6.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-58 .elementor-element.elementor-element-5d4c9f6 .elementor-icon-wrapper{text-align:center;}.elementor-58 .elementor-element.elementor-element-5d4c9f6 .elementor-icon{font-size:60px;}.elementor-58 .elementor-element.elementor-element-5d4c9f6 .elementor-icon svg{height:60px;}.elementor-58 .elementor-element.elementor-element-b4a10a6{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-58 .elementor-element.elementor-element-0e0048f .elementor-heading-title{font-weight:900;}.elementor-58 .elementor-element.elementor-element-bba661c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;border-style:none;--border-style:none;}.elementor-58 .elementor-element.elementor-element-52afe62{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -7px) 0px;}.elementor-58 .elementor-element.elementor-element-52afe62.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-58 .elementor-element.elementor-element-52afe62 .elementor-icon-wrapper{text-align:center;}.elementor-58 .elementor-element.elementor-element-52afe62 .elementor-icon{font-size:60px;}.elementor-58 .elementor-element.elementor-element-52afe62 .elementor-icon svg{height:60px;}.elementor-58 .elementor-element.elementor-element-595533c{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-58 .elementor-element.elementor-element-7322e98 .elementor-heading-title{font-weight:900;}.elementor-58 .elementor-element.elementor-element-ffd0876{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;border-style:none;--border-style:none;}.elementor-58 .elementor-element.elementor-element-89c27f8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -7px) 0px;}.elementor-58 .elementor-element.elementor-element-89c27f8.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-58 .elementor-element.elementor-element-89c27f8 .elementor-icon-wrapper{text-align:center;}.elementor-58 .elementor-element.elementor-element-89c27f8 .elementor-icon{font-size:60px;}.elementor-58 .elementor-element.elementor-element-89c27f8 .elementor-icon svg{height:60px;}.elementor-58 .elementor-element.elementor-element-46a2291{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-58 .elementor-element.elementor-element-70a4e17 .elementor-heading-title{font-weight:900;}.elementor-58 .elementor-element.elementor-element-28adff1{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-58 .elementor-element.elementor-element-28adff1:not(.elementor-motion-effects-element-type-background), .elementor-58 .elementor-element.elementor-element-28adff1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0924f54 );}.elementor-58 .elementor-element.elementor-element-33aa6d5{--display:flex;}.elementor-58 .elementor-element.elementor-element-046f62a{padding:0px 0px 5px 0px;}.elementor-58 .elementor-element.elementor-element-789b188{padding:0px 0px 10px 0px;}.elementor-58 .elementor-element.elementor-element-789b188.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-58 .elementor-element.elementor-element-789b188 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-58 .elementor-element.elementor-element-789b188 .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-58 .elementor-element.elementor-element-e91e61f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--border-radius:20px 20px 20px 20px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;--z-index:10;}.elementor-58 .elementor-element.elementor-element-e91e61f:not(.elementor-motion-effects-element-type-background), .elementor-58 .elementor-element.elementor-element-e91e61f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-58 .elementor-element.elementor-element-6e8e993{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-58 .elementor-element.elementor-element-6e8e993 img{width:140px;}.elementor-58 .elementor-element.elementor-element-673d949{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-58 .elementor-element.elementor-element-01a8542 .elementor-heading-title{font-weight:900;color:var( --e-global-color-0924f54 );}.elementor-58 .elementor-element.elementor-element-1ed30ae{color:var( --e-global-color-0924f54 );}.elementor-58 .elementor-element.elementor-element-a673aa6{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-58 .elementor-element.elementor-element-5237daa img{border-radius:20px 20px 20px 20px;}.elementor-58 .elementor-element.elementor-element-74fbf2d{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:60px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-58 .elementor-element.elementor-element-74fbf2d:not(.elementor-motion-effects-element-type-background), .elementor-58 .elementor-element.elementor-element-74fbf2d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-58 .elementor-element.elementor-element-baa45bd{--display:flex;}.elementor-58 .elementor-element.elementor-element-01c9cd3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;}.elementor-58 .elementor-element.elementor-element-01c9cd3 .elementor-heading-title{font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:3px;color:var( --e-global-color-primary );}.elementor-58 .elementor-element.elementor-element-e3eaa2f{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:10px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-58 .elementor-element.elementor-element-4228844{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.05);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-58 .elementor-element.elementor-element-4228844:not(.elementor-motion-effects-element-type-background), .elementor-58 .elementor-element.elementor-element-4228844 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0924f54 );}.elementor-58 .elementor-element.elementor-element-737e7dd{background-color:#88C8DD80;padding:7px 7px 0px 7px;border-radius:100px 100px 100px 100px;}.elementor-58 .elementor-element.elementor-element-737e7dd.elementor-element{--align-self:flex-start;}.elementor-58 .elementor-element.elementor-element-737e7dd .elementor-icon-wrapper{text-align:start;}.elementor-58 .elementor-element.elementor-element-737e7dd .elementor-icon{font-size:60px;}.elementor-58 .elementor-element.elementor-element-737e7dd .elementor-icon svg{height:60px;}.elementor-58 .elementor-element.elementor-element-2f0875d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -2px) 0px;}.elementor-58 .elementor-element.elementor-element-2f0875d.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-58 .elementor-element.elementor-element-2f0875d .elementor-heading-title{font-weight:700;}.elementor-58 .elementor-element.elementor-element-8bbbb2e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -18px) 0px;}.elementor-58 .elementor-element.elementor-element-8bbbb2e .elementor-heading-title{font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:3px;color:var( --e-global-color-primary );}.elementor-58 .elementor-element.elementor-element-d0aa1aa{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -18px) 0px;}.elementor-58 .elementor-element.elementor-element-b3b5ef1{font-size:14px;line-height:20px;color:#1E2D3C9E;}.elementor-58 .elementor-element.elementor-element-6c07429{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.05);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-58 .elementor-element.elementor-element-6c07429:not(.elementor-motion-effects-element-type-background), .elementor-58 .elementor-element.elementor-element-6c07429 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0924f54 );}.elementor-58 .elementor-element.elementor-element-16ce49a{background-color:#EA6A4E4D;padding:7px 7px 0px 7px;border-radius:100px 100px 100px 100px;}.elementor-58 .elementor-element.elementor-element-16ce49a.elementor-element{--align-self:flex-start;}.elementor-58 .elementor-element.elementor-element-16ce49a .elementor-icon-wrapper{text-align:start;}.elementor-58 .elementor-element.elementor-element-16ce49a .elementor-icon{font-size:60px;}.elementor-58 .elementor-element.elementor-element-16ce49a .elementor-icon svg{height:60px;}.elementor-58 .elementor-element.elementor-element-f401646{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -2px) 0px;}.elementor-58 .elementor-element.elementor-element-f401646.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-58 .elementor-element.elementor-element-f401646 .elementor-heading-title{font-weight:700;}.elementor-58 .elementor-element.elementor-element-a0bb49d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -18px) 0px;}.elementor-58 .elementor-element.elementor-element-a0bb49d .elementor-heading-title{font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:3px;color:var( --e-global-color-primary );}.elementor-58 .elementor-element.elementor-element-f7e45f1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -18px) 0px;}.elementor-58 .elementor-element.elementor-element-4fa3acc{font-size:14px;line-height:20px;color:#1E2D3C9E;}.elementor-58 .elementor-element.elementor-element-43fde4f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.05);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-58 .elementor-element.elementor-element-43fde4f:not(.elementor-motion-effects-element-type-background), .elementor-58 .elementor-element.elementor-element-43fde4f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0924f54 );}.elementor-58 .elementor-element.elementor-element-57edd73{background-color:#88C8DD80;padding:7px 7px 0px 7px;border-radius:100px 100px 100px 100px;}.elementor-58 .elementor-element.elementor-element-57edd73.elementor-element{--align-self:flex-start;}.elementor-58 .elementor-element.elementor-element-57edd73 .elementor-icon-wrapper{text-align:start;}.elementor-58 .elementor-element.elementor-element-57edd73 .elementor-icon{font-size:60px;}.elementor-58 .elementor-element.elementor-element-57edd73 .elementor-icon svg{height:60px;}.elementor-58 .elementor-element.elementor-element-87f9d81{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -2px) 0px;}.elementor-58 .elementor-element.elementor-element-87f9d81.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-58 .elementor-element.elementor-element-87f9d81 .elementor-heading-title{font-weight:700;}.elementor-58 .elementor-element.elementor-element-8075d95{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -18px) 0px;}.elementor-58 .elementor-element.elementor-element-8075d95 .elementor-heading-title{font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:3px;color:var( --e-global-color-primary );}.elementor-58 .elementor-element.elementor-element-0246ea1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -18px) 0px;}.elementor-58 .elementor-element.elementor-element-c47b349{font-size:14px;line-height:20px;color:#1E2D3C9E;}.elementor-58 .elementor-element.elementor-element-afa1ab0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.05);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-58 .elementor-element.elementor-element-afa1ab0:not(.elementor-motion-effects-element-type-background), .elementor-58 .elementor-element.elementor-element-afa1ab0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0924f54 );}.elementor-58 .elementor-element.elementor-element-9c3be0c{background-color:#EA6A4E4D;padding:7px 7px 0px 7px;border-radius:100px 100px 100px 100px;}.elementor-58 .elementor-element.elementor-element-9c3be0c.elementor-element{--align-self:flex-start;}.elementor-58 .elementor-element.elementor-element-9c3be0c .elementor-icon-wrapper{text-align:start;}.elementor-58 .elementor-element.elementor-element-9c3be0c .elementor-icon{font-size:60px;}.elementor-58 .elementor-element.elementor-element-9c3be0c .elementor-icon svg{height:60px;}.elementor-58 .elementor-element.elementor-element-6cbb03d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -2px) 0px;}.elementor-58 .elementor-element.elementor-element-6cbb03d.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-58 .elementor-element.elementor-element-6cbb03d .elementor-heading-title{font-weight:700;}.elementor-58 .elementor-element.elementor-element-754fa91{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -18px) 0px;}.elementor-58 .elementor-element.elementor-element-754fa91 .elementor-heading-title{font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:3px;color:var( --e-global-color-primary );}.elementor-58 .elementor-element.elementor-element-24792ab{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -18px) 0px;}.elementor-58 .elementor-element.elementor-element-243f7c0{font-size:14px;line-height:20px;color:#1E2D3C9E;}.elementor-58 .elementor-element.elementor-element-f402433{--display:flex;}.elementor-58 .elementor-element.elementor-element-589e955 .elementor-heading-title{font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:3px;color:var( --e-global-color-primary );}.elementor-58 .elementor-element.elementor-element-8c4a018{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-58 .elementor-element.elementor-element-d93c228{--e-image-carousel-slides-to-show:7;}.elementor-58 .elementor-element.elementor-element-3c64dd5.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:40px;}.elementor-58 .elementor-element.elementor-element-3c64dd5 .elementor-swiper-button{font-size:20px;}.elementor-58 .elementor-element.elementor-element-3c64dd5 .elementor-main-swiper:not(.elementor-thumbnails-swiper) .elementor-carousel-image{background-size:contain;}.elementor-58 .elementor-element.elementor-element-b2f3084{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--overlay-opacity:0.5;--overlay-mix-blend-mode:luminosity;--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-58 .elementor-element.elementor-element-b2f3084:not(.elementor-motion-effects-element-type-background), .elementor-58 .elementor-element.elementor-element-b2f3084 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#88C8DD80;}.elementor-58 .elementor-element.elementor-element-b2f3084::before, .elementor-58 .elementor-element.elementor-element-b2f3084 > .elementor-background-video-container::before, .elementor-58 .elementor-element.elementor-element-b2f3084 > .e-con-inner > .elementor-background-video-container::before, .elementor-58 .elementor-element.elementor-element-b2f3084 > .elementor-background-slideshow::before, .elementor-58 .elementor-element.elementor-element-b2f3084 > .e-con-inner > .elementor-background-slideshow::before, .elementor-58 .elementor-element.elementor-element-b2f3084 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://pittsburghimplantology.com/wp-content/uploads/2026/09/BG-02.svg");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-58 .elementor-element.elementor-element-39ed283{--display:flex;}.elementor-58 .elementor-element.elementor-element-83f9815{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-58 .elementor-element.elementor-element-a7b6694{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.1);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-58 .elementor-element.elementor-element-a7b6694:not(.elementor-motion-effects-element-type-background), .elementor-58 .elementor-element.elementor-element-a7b6694 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0924f54 );}.elementor-58 .elementor-element.elementor-element-d483d46{padding:0px 0px 10px 0px;}.elementor-58 .elementor-element.elementor-element-d483d46 img{border-radius:20px 20px 0px 0px;}.elementor-58 .elementor-element.elementor-element-4984bbb{padding:0px 30px 0px 30px;}.elementor-58 .elementor-element.elementor-element-87a36b1{padding:0px 30px 25px 30px;}.elementor-58 .elementor-element.elementor-element-175a7a4{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.1);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-58 .elementor-element.elementor-element-175a7a4:not(.elementor-motion-effects-element-type-background), .elementor-58 .elementor-element.elementor-element-175a7a4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0924f54 );}.elementor-58 .elementor-element.elementor-element-6597b26{padding:0px 0px 10px 0px;}.elementor-58 .elementor-element.elementor-element-6597b26 img{border-radius:20px 20px 0px 0px;}.elementor-58 .elementor-element.elementor-element-c763f95{padding:0px 30px 0px 30px;}.elementor-58 .elementor-element.elementor-element-0c1f50c{padding:0px 30px 25px 30px;}.elementor-58 .elementor-element.elementor-element-7c1f8c8{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.1);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-58 .elementor-element.elementor-element-7c1f8c8:not(.elementor-motion-effects-element-type-background), .elementor-58 .elementor-element.elementor-element-7c1f8c8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0924f54 );}.elementor-58 .elementor-element.elementor-element-5438649{padding:0px 0px 10px 0px;}.elementor-58 .elementor-element.elementor-element-5438649 img{border-radius:20px 20px 0px 0px;}.elementor-58 .elementor-element.elementor-element-00f022f{padding:0px 30px 0px 30px;}.elementor-58 .elementor-element.elementor-element-2cbca73{padding:0px 30px 25px 30px;}.elementor-58 .elementor-element.elementor-element-213f5d9{--display:flex;}.elementor-58 .elementor-element.elementor-element-dcad8b8{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-58 .elementor-element.elementor-element-dcad8b8:not(.elementor-motion-effects-element-type-background), .elementor-58 .elementor-element.elementor-element-dcad8b8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-58 .elementor-element.elementor-element-6093e13{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-58 .elementor-element.elementor-element-3e02636{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-58 .elementor-element.elementor-element-3e02636 .elementor-heading-title{color:var( --e-global-color-0924f54 );}.elementor-58 .elementor-element.elementor-element-5454437{padding:0px 0px 5px 0px;color:var( --e-global-color-0924f54 );}.elementor-58 .elementor-element.elementor-element-c9e4871{--display:flex;}.elementor-58 .elementor-element.elementor-element-3973487{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;}@media(max-width:1024px){.elementor-58 .elementor-element.elementor-element-0818433 .elementor-heading-title{font-size:50px;}.elementor-58 .elementor-element.elementor-element-b44f669{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-58 .elementor-element.elementor-element-28adff1{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-58 .elementor-element.elementor-element-e3eaa2f{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-58 .elementor-element.elementor-element-d93c228{--e-image-carousel-slides-to-show:4;}.elementor-58 .elementor-element.elementor-element-3c64dd5.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:0px;}.elementor-58 .elementor-element.elementor-element-83f9815{--grid-auto-flow:row;}.elementor-58 .elementor-element.elementor-element-dcad8b8{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-58 .elementor-element.elementor-element-3973487{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;}}@media(min-width:768px){.elementor-58 .elementor-element.elementor-element-22e1af9{--width:80%;}}@media(max-width:1024px) and (min-width:768px){.elementor-58 .elementor-element.elementor-element-22e1af9{--width:100%;}}@media(max-width:767px){.elementor-58 .elementor-element.elementor-element-0818433{padding:0px 0px 0px 0px;}.elementor-58 .elementor-element.elementor-element-0818433 .elementor-heading-title{font-size:30px;}.elementor-58 .elementor-element.elementor-element-6ecdafe{padding:0px 0px 10px 0px;font-size:16px;}.elementor-58 .elementor-element.elementor-element-54464ac{--padding-top:10px;--padding-bottom:10px;--padding-left:20px;--padding-right:20px;}.elementor-58 .elementor-element.elementor-element-b44f669{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-58 .elementor-element.elementor-element-d73d0a0{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-58 .elementor-element.elementor-element-ca8f9e4 .elementor-icon-wrapper{text-align:center;}.elementor-58 .elementor-element.elementor-element-4c19121{text-align:center;}.elementor-58 .elementor-element.elementor-element-3913a6e{text-align:center;font-size:14px;line-height:22px;}.elementor-58 .elementor-element.elementor-element-a726bff{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-58 .elementor-element.elementor-element-5d4c9f6 .elementor-icon-wrapper{text-align:center;}.elementor-58 .elementor-element.elementor-element-0e0048f{text-align:center;}.elementor-58 .elementor-element.elementor-element-9b25d09{text-align:center;font-size:14px;line-height:22px;}.elementor-58 .elementor-element.elementor-element-bba661c{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-58 .elementor-element.elementor-element-52afe62 .elementor-icon-wrapper{text-align:center;}.elementor-58 .elementor-element.elementor-element-7322e98{text-align:center;}.elementor-58 .elementor-element.elementor-element-13acb6d{text-align:center;font-size:14px;line-height:22px;}.elementor-58 .elementor-element.elementor-element-ffd0876{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-58 .elementor-element.elementor-element-89c27f8 .elementor-icon-wrapper{text-align:center;}.elementor-58 .elementor-element.elementor-element-70a4e17{text-align:center;}.elementor-58 .elementor-element.elementor-element-bbf182d{text-align:center;font-size:14px;line-height:22px;}.elementor-58 .elementor-element.elementor-element-28adff1{--padding-top:40px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-58 .elementor-element.elementor-element-a673aa6.e-con{--order:-99999 /* order start hack */;}.elementor-58 .elementor-element.elementor-element-74fbf2d{--padding-top:40px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-58 .elementor-element.elementor-element-e3eaa2f{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:10px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-58 .elementor-element.elementor-element-8c4a018{--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-58 .elementor-element.elementor-element-d93c228{--e-image-carousel-slides-to-show:2;}.elementor-58 .elementor-element.elementor-element-3c64dd5.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-58 .elementor-element.elementor-element-b2f3084{--padding-top:40px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-58 .elementor-element.elementor-element-83f9815{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}/* Start custom CSS for shortcode, class: .elementor-element-a0851e1 */#gform_fields_1 {
    gap: 20px !important;
}
.gform_validation_errors {
    display: none !important;
}
.gfield_validation_message {
    color: #fff !important;
}
/* Keep Notify Me button aligned with inputs even after validation */
#gform_wrapper_1 #field_submit_1 {
    align-self: start;
}

/* Match button position with input */
#gform_wrapper_1 #field_submit_1 .gform-button {
    margin-top: 0 !important;
}
/* Keep Gravity Forms loader visible */
#gform_wrapper_1 .gform-loader {
    display: inline-block !important;
}

/* Keep Notify Me text visible while loading */
#gform_wrapper_1 #gform_submit_button_1 {
    opacity: 1 !important;
    visibility: visible !important;
}

/* Don't hide button text when GF adds loading state */
#gform_wrapper_1 #gform_submit_button_1.gform-button--loading {
    color: inherit !important;
    text-indent: 0 !important;
}
#gform_submit_button_1.gform-has-spinner {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    gap: 8px;
}

#gform_submit_button_1.gform-has-spinner .gform-loader {
    position: static !important;
    margin: 0 !important;
    order: -1;
}
#gform_confirmation_message_1
  {
      color: lime;
  }
#gform_fields_1 inpit, #gform_fields_1 button {
    border: none !important;
    outline: none !important;
    box-shadow: none !important;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-d93c228 */.elementor-58 .elementor-element.elementor-element-d93c228 .swiper-wrapper {
  transition-timing-function: linear;
  align-items: center;
}

.elementor-58 .elementor-element.elementor-element-d93c228 .swiper-slide {
  display: flex;
  align-items: center;
  justify-content: center;
}

.elementor-58 .elementor-element.elementor-element-d93c228 .swiper-slide-inner {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 100%;
  margin: 0;
}

.elementor-58 .elementor-element.elementor-element-d93c228 .swiper-slide-image {
  width: 100%;
  max-width: 160px;
  height: 56px;
  object-fit: contain;
}/* End custom CSS */
/* Start custom CSS for media-carousel, class: .elementor-element-3c64dd5 */.our-sponsors .elementor-main-swiper {
    height: 100px !important;
    overflow: hidden !important;
}

.our-sponsors .swiper-wrapper {
    display: flex !important;
    align-items: center !important;
    width: max-content !important;
    transform: none;
}

/* JS chalne ke baad marquee start hoga */
.our-sponsors .elementor-main-swiper.is-marquee .swiper-wrapper {
    animation: sponsorsMarquee var(--marquee-dur, 30s) linear infinite !important;
    will-change: transform;
}

@keyframes sponsorsMarquee {
    from { transform: translate3d(0, 0, 0); }
    to   { transform: translate3d(calc(-1 * var(--marquee-dist, 1000px)), 0, 0); }
}

.our-sponsors .swiper-slide {
    width: auto !important;
    flex: 0 0 auto !important;
    height: 100px !important;
    margin: 0 !important;
    padding: 0 28px !important;
    box-sizing: content-box !important;
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
}

.our-sponsors .swiper-slide > a {
    display: flex !important;
    width: auto !important;
    height: 100% !important;
    align-items: center !important;
    justify-content: center !important;
}

.our-sponsors .elementor-carousel-image {
    width: 130px !important;
    height: 54px !important;
    max-width: none !important;
    background-size: contain !important;
    background-position: center !important;
    background-repeat: no-repeat !important;
}

/* Tablet: size aur space thoda bada */
@media (max-width: 1024px) {
    .our-sponsors .elementor-main-swiper { height: 80px !important; }
    .our-sponsors .swiper-slide { height: 74px !important; padding: 0 16px !important; }
    .our-sponsors .elementor-carousel-image { width: 130px !important; height: 56px !important; }
}

/* Mobile: size aur space thoda bada */
@media (max-width: 767px) {
    .our-sponsors .elementor-main-swiper { height: 68px !important; }
    .our-sponsors .swiper-slide { height: 62px !important; padding: 0 12px !important; }
    .our-sponsors .elementor-carousel-image { width: 105px !important; height: 46px !important; }
}/* End custom CSS */