.elementor-330 .elementor-element.elementor-element-dc34bd3{--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;--gap:5rem 5rem;--row-gap:5rem;--column-gap:5rem;--overlay-opacity:1;}.elementor-330 .elementor-element.elementor-element-dc34bd3::before, .elementor-330 .elementor-element.elementor-element-dc34bd3 > .elementor-background-video-container::before, .elementor-330 .elementor-element.elementor-element-dc34bd3 > .e-con-inner > .elementor-background-video-container::before, .elementor-330 .elementor-element.elementor-element-dc34bd3 > .elementor-background-slideshow::before, .elementor-330 .elementor-element.elementor-element-dc34bd3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-330 .elementor-element.elementor-element-dc34bd3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://stanleyparkdentist.com/wp-content/uploads/CDCP-1-scaled.webp");--background-overlay:'';background-position:top right;background-repeat:no-repeat;background-size:cover;}.elementor-330 .elementor-element.elementor-element-63d93dc{--display:flex;--justify-content:center;--gap:0.5rem 0.5rem;--row-gap:0.5rem;--column-gap:0.5rem;}.elementor-330 .elementor-element.elementor-element-588cd86{--display:flex;}.elementor-330 .elementor-element.elementor-element-0272a41{text-align:center;}.elementor-330 .elementor-element.elementor-element-0272a41 .elementor-heading-title{font-size:1.125rem;font-weight:700;font-style:italic;line-height:1.25;color:var( --e-global-color-accent );}.elementor-330 .elementor-element.elementor-element-6430668{text-align:center;}.elementor-330 .elementor-element.elementor-element-6430668 .elementor-heading-title{font-size:clamp(1.5rem, 4vw, 2.25rem);font-weight:700;font-style:italic;line-height:1.25;color:var( --e-global-color-primary );}.elementor-330 .elementor-element.elementor-element-c3216ec{text-align:center;text-transform:capitalize;}.elementor-330 .elementor-element.elementor-element-e4b74cf{margin:1rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-330 .elementor-element.elementor-element-1504edd{width:var( --container-widget-width, 50% );max-width:50%;margin:calc(-1 * var(--mps-padding-top)) 0 calc(var(--kit-widget-spacing, 0px) + calc(-1 * var(--mps-padding-bottom))) 0;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-330 .elementor-element.elementor-element-1504edd img{width:100%;max-width:100%;height:100%;object-fit:contain;object-position:bottom center;}.elementor-330 .elementor-element.elementor-element-922ce63{--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;--gap:5rem 5rem;--row-gap:5rem;--column-gap:5rem;}.elementor-330 .elementor-element.elementor-element-491b517{width:100%;max-width:100%;top:0px;z-index:0;}body:not(.rtl) .elementor-330 .elementor-element.elementor-element-491b517{left:0px;}body.rtl .elementor-330 .elementor-element.elementor-element-491b517{right:0px;}.elementor-330 .elementor-element.elementor-element-98c863c{--display:flex;--justify-content:center;--gap:0.5rem 0.5rem;--row-gap:0.5rem;--column-gap:0.5rem;}.elementor-330 .elementor-element.elementor-element-f3ba3b9{--display:flex;}.elementor-330 .elementor-element.elementor-element-7b161db{text-align:center;}.elementor-330 .elementor-element.elementor-element-7b161db .elementor-heading-title{font-size:1.125rem;font-weight:700;font-style:italic;line-height:1.25;color:var( --e-global-color-accent );}.elementor-330 .elementor-element.elementor-element-8f2d01f{text-align:center;}.elementor-330 .elementor-element.elementor-element-8f2d01f .elementor-heading-title{font-size:2.25rem;font-weight:600;line-height:1.25;color:var( --e-global-color-primary );}.elementor-330 .elementor-element.elementor-element-ad1464d{text-align:center;}.elementor-330 .elementor-element.elementor-element-f94d77b{margin:1rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-330 .elementor-element.elementor-element-1b55406{width:var( --container-widget-width, 50% );max-width:50%;margin:calc(-1 * var(--mps-padding-top)) 0 calc(var(--kit-widget-spacing, 0px) + calc(-1 * var(--mps-padding-bottom))) 0;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-330 .elementor-element.elementor-element-1b55406 img{width:100%;max-width:100%;height:100%;object-fit:contain;object-position:center center;}@media(max-width:1024px){.elementor-330 .elementor-element.elementor-element-1504edd img{height:100%;object-position:bottom center;}}@media(max-width:767px){.elementor-330 .elementor-element.elementor-element-dc34bd3{--gap:4rem 4rem;--row-gap:4rem;--column-gap:4rem;}.elementor-330 .elementor-element.elementor-element-1504edd{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-330 .elementor-element.elementor-element-922ce63{--gap:4rem 4rem;--row-gap:4rem;--column-gap:4rem;}.elementor-330 .elementor-element.elementor-element-1b55406{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}}@media(min-width:768px){.elementor-330 .elementor-element.elementor-element-63d93dc{--width:50%;}.elementor-330 .elementor-element.elementor-element-98c863c{--width:50%;}}/* Start custom CSS for heading, class: .elementor-element-6430668 */.elementor-330 .elementor-element.elementor-element-6430668 span {
    color: var( --e-global-color-accent );
    font-weight: 800;
    font-style: normal;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8f2d01f */.elementor-330 .elementor-element.elementor-element-8f2d01f span {
    color: var( --e-global-color-accent );
    font-weight: 800;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-922ce63 */.elementor-330 .elementor-element.elementor-element-922ce63 .vertical-bars .bars-container::after {
	content: '';
	display: block;
	position: absolute;
	width: 100%;
	height: 100%;
	background-image: linear-gradient(90deg, #ffffff 0%, #ffffff00 100%);
}
.elementor-330 .elementor-element.elementor-element-922ce63 {
    display: none;
}/* End custom CSS */