.elementor-8797 .elementor-element.elementor-element-d5e83d2{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8797 .elementor-element.elementor-element-2e5ebe5{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-8797 .elementor-element.elementor-element-148f3f0{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-8797 .elementor-element.elementor-element-0dfa3bf:not( .elementor-widget-image ) .elementor-widget-container, .elementor-8797 .elementor-element.elementor-element-0dfa3bf.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://www.olivetreedentistry.com/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-8797 .elementor-element.elementor-element-0dfa3bf img{width:100%;height:270px;object-fit:cover;object-position:center center;}.elementor-8797 .elementor-element.elementor-element-c7c61d1{text-align:center;}.elementor-8797 .elementor-element.elementor-element-c7c61d1 .elementor-heading-title{font-family:var( --e-global-typography-83682a1-font-family ), Sans-serif;font-size:var( --e-global-typography-83682a1-font-size );font-weight:var( --e-global-typography-83682a1-font-weight );text-transform:var( --e-global-typography-83682a1-text-transform );font-style:var( --e-global-typography-83682a1-font-style );line-height:var( --e-global-typography-83682a1-line-height );}.elementor-8797 .elementor-element.elementor-element-d87935b{text-align:center;}.elementor-8797 .elementor-element.elementor-element-d87935b .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-8797 .elementor-element.elementor-element-b745431{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-8797 .elementor-element.elementor-element-b745431 .elementor-divider-separator{width:100%;}.elementor-8797 .elementor-element.elementor-element-b745431 .elementor-divider{padding-block-start:9px;padding-block-end:9px;}.elementor-8797 .elementor-element.elementor-element-7496607{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-8797 .elementor-element.elementor-element-cb2b7cb:not( .elementor-widget-image ) .elementor-widget-container, .elementor-8797 .elementor-element.elementor-element-cb2b7cb.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://www.olivetreedentistry.com/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-8797 .elementor-element.elementor-element-cb2b7cb img{width:100%;height:270px;object-fit:cover;object-position:center center;}.elementor-8797 .elementor-element.elementor-element-b8dd2c0{text-align:center;}.elementor-8797 .elementor-element.elementor-element-b8dd2c0 .elementor-heading-title{font-family:var( --e-global-typography-83682a1-font-family ), Sans-serif;font-size:var( --e-global-typography-83682a1-font-size );font-weight:var( --e-global-typography-83682a1-font-weight );text-transform:var( --e-global-typography-83682a1-text-transform );font-style:var( --e-global-typography-83682a1-font-style );line-height:var( --e-global-typography-83682a1-line-height );}.elementor-8797 .elementor-element.elementor-element-4f8d567{text-align:center;}.elementor-8797 .elementor-element.elementor-element-4f8d567 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-8797 .elementor-element.elementor-element-d75d084{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-8797 .elementor-element.elementor-element-d75d084 .elementor-divider-separator{width:100%;}.elementor-8797 .elementor-element.elementor-element-d75d084 .elementor-divider{padding-block-start:9px;padding-block-end:9px;}.elementor-8797 .elementor-element.elementor-element-01222b8{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-8797 .elementor-element.elementor-element-b0d85b6:not( .elementor-widget-image ) .elementor-widget-container, .elementor-8797 .elementor-element.elementor-element-b0d85b6.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://www.olivetreedentistry.com/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-8797 .elementor-element.elementor-element-b0d85b6 img{width:100%;height:270px;object-fit:cover;object-position:center center;}.elementor-8797 .elementor-element.elementor-element-ad0f483{text-align:center;}.elementor-8797 .elementor-element.elementor-element-ad0f483 .elementor-heading-title{font-family:var( --e-global-typography-83682a1-font-family ), Sans-serif;font-size:var( --e-global-typography-83682a1-font-size );font-weight:var( --e-global-typography-83682a1-font-weight );text-transform:var( --e-global-typography-83682a1-text-transform );font-style:var( --e-global-typography-83682a1-font-style );line-height:var( --e-global-typography-83682a1-line-height );}.elementor-8797 .elementor-element.elementor-element-22525a7{text-align:center;}.elementor-8797 .elementor-element.elementor-element-22525a7 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-8797 .elementor-element.elementor-element-3485c17{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-8797 .elementor-element.elementor-element-3485c17 .elementor-divider-separator{width:100%;}.elementor-8797 .elementor-element.elementor-element-3485c17 .elementor-divider{padding-block-start:9px;padding-block-end:9px;}.elementor-8797 .elementor-element.elementor-element-44d260a{text-align:center;}.elementor-8797 .elementor-element.elementor-element-4e70213{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-8797 .elementor-element.elementor-element-7a534a7:not( .elementor-widget-image ) .elementor-widget-container, .elementor-8797 .elementor-element.elementor-element-7a534a7.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://www.olivetreedentistry.com/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-8797 .elementor-element.elementor-element-7a534a7 img{width:100%;height:270px;object-fit:cover;object-position:center center;}.elementor-8797 .elementor-element.elementor-element-e08009a{text-align:center;}.elementor-8797 .elementor-element.elementor-element-e08009a .elementor-heading-title{font-family:var( --e-global-typography-83682a1-font-family ), Sans-serif;font-size:var( --e-global-typography-83682a1-font-size );font-weight:var( --e-global-typography-83682a1-font-weight );text-transform:var( --e-global-typography-83682a1-text-transform );font-style:var( --e-global-typography-83682a1-font-style );line-height:var( --e-global-typography-83682a1-line-height );}.elementor-8797 .elementor-element.elementor-element-d45c429{text-align:center;}.elementor-8797 .elementor-element.elementor-element-d45c429 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-8797 .elementor-element.elementor-element-3a63761{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-8797 .elementor-element.elementor-element-3a63761 .elementor-divider-separator{width:100%;}.elementor-8797 .elementor-element.elementor-element-3a63761 .elementor-divider{padding-block-start:9px;padding-block-end:9px;}.elementor-8797 .elementor-element.elementor-element-dfad226{text-align:center;}@media(max-width:1024px){.elementor-8797 .elementor-element.elementor-element-2e5ebe5{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-8797 .elementor-element.elementor-element-0dfa3bf img{height:300px;}.elementor-8797 .elementor-element.elementor-element-c7c61d1 .elementor-heading-title{font-size:var( --e-global-typography-83682a1-font-size );line-height:var( --e-global-typography-83682a1-line-height );}.elementor-8797 .elementor-element.elementor-element-d87935b .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-8797 .elementor-element.elementor-element-cb2b7cb img{height:300px;}.elementor-8797 .elementor-element.elementor-element-b8dd2c0 .elementor-heading-title{font-size:var( --e-global-typography-83682a1-font-size );line-height:var( --e-global-typography-83682a1-line-height );}.elementor-8797 .elementor-element.elementor-element-4f8d567 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-8797 .elementor-element.elementor-element-b0d85b6 img{height:300px;}.elementor-8797 .elementor-element.elementor-element-ad0f483 .elementor-heading-title{font-size:var( --e-global-typography-83682a1-font-size );line-height:var( --e-global-typography-83682a1-line-height );}.elementor-8797 .elementor-element.elementor-element-22525a7 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-8797 .elementor-element.elementor-element-7a534a7 img{height:300px;}.elementor-8797 .elementor-element.elementor-element-e08009a .elementor-heading-title{font-size:var( --e-global-typography-83682a1-font-size );line-height:var( --e-global-typography-83682a1-line-height );}.elementor-8797 .elementor-element.elementor-element-d45c429 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}}@media(max-width:767px){.elementor-8797 .elementor-element.elementor-element-2e5ebe5{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-8797 .elementor-element.elementor-element-c7c61d1 .elementor-heading-title{font-size:var( --e-global-typography-83682a1-font-size );line-height:var( --e-global-typography-83682a1-line-height );}.elementor-8797 .elementor-element.elementor-element-d87935b .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-8797 .elementor-element.elementor-element-b8dd2c0 .elementor-heading-title{font-size:var( --e-global-typography-83682a1-font-size );line-height:var( --e-global-typography-83682a1-line-height );}.elementor-8797 .elementor-element.elementor-element-4f8d567 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-8797 .elementor-element.elementor-element-ad0f483 .elementor-heading-title{font-size:var( --e-global-typography-83682a1-font-size );line-height:var( --e-global-typography-83682a1-line-height );}.elementor-8797 .elementor-element.elementor-element-22525a7 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-8797 .elementor-element.elementor-element-e08009a .elementor-heading-title{font-size:var( --e-global-typography-83682a1-font-size );line-height:var( --e-global-typography-83682a1-line-height );}.elementor-8797 .elementor-element.elementor-element-d45c429 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}}