.the7-e-sticky-effects .e-con-inner{padding-bottom:0 !important}@media screen and (max-width:1080px){.elementor-2900 .elementor-element.elementor-element-7fe2c68 .dt-nav-menu-horizontal>li>a{padding:0 8px}.elementor-2900 .elementor-element.elementor-element-7fe2c68 .dt-nav-menu-horizontal>li>a .menu-item-text{font-size:15px}}@media screen and (max-width:965px){.elementor-2900 .elementor-element.elementor-element-7fe2c68 .dt-nav-menu-horizontal>li>a{padding:0 6px}}@media screen and (max-width:945px){.elementor-2900 .elementor-element.elementor-element-7fe2c68 .dt-nav-menu-horizontal>li>a .menu-item-text{font-size:14px}}@media screen and (max-width:910px){.elementor-2900 .elementor-element.elementor-element-7fe2c68 .dt-nav-menu-horizontal>li>a{padding:0 5px}}@media (max-width:767px){.e-con.e-flex{--width:100%;--flex-wrap:auto !important}}.elementor-1294 .elementor-element.elementor-element-4d606b0>.elementor-widget-container{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.elementor-widget-video .e-hosted-video .elementor-video{border-radius:24px !important;overflow:hidden !important}#footer .dt-nav-menu>li>a.active-item{text-decoration:underline}.availability-sold .the7-image-container{position:relative}.availability-sold .the7-image-container:after{content:'SOLD';position:absolute;padding:4px 16px;background:#000;color:#fff;font-weight:700;top:24px;display:block}.single-services .availability-sold a{text-decoration:none;pointer-events:none}.availability-sold button,.availability-sold .elementor-size-lg{pointer-events:none;display:none}.term-belgian-malinois .availability-sold,.term-german-shepherd .availability-sold{display:none}.availability-sold .e-grid .elementor-element:nth-child(5) .box-description{display:none}.availability-sold .e-grid .elementor-element:nth-child(5):after{content:'SOLD';font-family:var(--e-global-typography-el_title_4-font-family),Sans-serif;font-size:var(--e-global-typography-el_title_4-font-size);font-weight:var(--e-global-typography-el_title_4-font-weight);text-transform:var(--e-global-typography-el_title_4-text-transform);font-style:var(--e-global-typography-el_title_4-font-style);text-decoration:var(--e-global-typography-el_title_4-text-decoration);line-height:var(--e-global-typography-el_title_4-line-height);color:var(--e-global-color-el_color_1_2);margin-top:4px}.post-template-default.single.single-post p a{text-decoration:underline}.post-template-default.single.single-post p a:hover{text-decoration:none}