.elementor-6335 .elementor-element.elementor-element-4ecca0f5:not(.elementor-motion-effects-element-type-background), .elementor-6335 .elementor-element.elementor-element-4ecca0f5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mymidlothiandentist.com/wp-content/uploads/2022/04/recommended-products-hero.jpeg");background-position:top right;}.elementor-6335 .elementor-element.elementor-element-4ecca0f5 > .elementor-background-overlay{background-color:var( --e-global-color-primary );opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6335 .elementor-element.elementor-element-4ecca0f5 > .elementor-container{min-height:600px;}.elementor-6335 .elementor-element.elementor-element-4ecca0f5{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-6335 .elementor-element.elementor-element-6dbf5fde{text-align:center;}.elementor-6335 .elementor-element.elementor-element-6dbf5fde .elementor-heading-title{font-size:45px;font-weight:bold;color:#FFFFFF;}.elementor-6335 .elementor-element.elementor-element-3bc3eef{padding:100px 0px 0px 0px;}.elementor-6335 .elementor-element.elementor-element-e977b87 > .elementor-widget-container{padding:8px 0px 3px 30px;border-style:solid;border-width:0px 0px 0px 4px;border-color:var( --e-global-color-secondary );}.elementor-6335 .elementor-element.elementor-element-e977b87{font-size:1.2em;line-height:1.5em;}.elementor-6335 .elementor-element.elementor-element-198262b1{padding:50px 0px 100px 0px;}.elementor-6335 .elementor-element.elementor-element-380beeb5{--grid-row-gap:35px;--grid-column-gap:30px;}.elementor-6335 .elementor-element.elementor-element-380beeb5 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-6335 .elementor-element.elementor-element-033c871{padding:0px 0px 100px 0px;}.elementor-6335 .elementor-element.elementor-element-fed38aa{text-align:center;font-size:1.2em;line-height:1.4em;}@media(max-width:767px){.elementor-6335 .elementor-element.elementor-element-6dbf5fde .elementor-heading-title{font-size:35px;}}/* Start custom CSS for posts, class: .elementor-element-380beeb5 */.elementor-6335 .elementor-element.elementor-element-380beeb5 .elementor-post__text {
    margin-top: 5px !important;
}

.elementor-6335 .elementor-element.elementor-element-380beeb5 .elementor-post__text .elementor-post__title,
.elementor-6335 .elementor-element.elementor-element-380beeb5 .elementor-post__text .elementor-post__excerpt {
    margin-bottom: 8px;
}

.elementor-6335 .elementor-element.elementor-element-380beeb5 .elementor-posts > .recommended-products {
    box-shadow: 0 0 10px 0 rgb(0 0 0 / 15%);
    border-radius: 3px;
    background-color: #fff;
}/* End custom CSS */