.elementor-1044 .elementor-element.elementor-element-8572ca2{--display:flex;--min-height:calc(100vh - 280px);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1044 .elementor-element.elementor-element-8572ca2:not(.elementor-motion-effects-element-type-background), .elementor-1044 .elementor-element.elementor-element-8572ca2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://32oldslipnyc.com/wp-content/uploads/sites/69/2024/10/hero-32oldslip-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1044 .elementor-element.elementor-element-d628175{--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;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:40px;--padding-bottom:144px;--padding-left:20px;--padding-right:20px;}.elementor-1044 .elementor-element.elementor-element-bb1dc16{text-align:center;}.elementor-1044 .elementor-element.elementor-element-6cfcebc{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}.elementor-1044 .elementor-element.elementor-element-77b1c84{--display:flex;--padding-top:90px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-1044 .elementor-element.elementor-element-04a01bc.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-1044 .elementor-element.elementor-element-04a01bc .elementor-main-swiper:not(.elementor-thumbnails-swiper){height:50vw;}.elementor-1044 .elementor-element.elementor-element-04a01bc .elementor-thumbnails-swiper .elementor-carousel-image{aspect-ratio:16 / 9;}.elementor-1044 .elementor-element.elementor-element-04a01bc .elementor-swiper-button{font-size:50px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-1044 .elementor-element.elementor-element-d628175{--content-width:920px;}}@media(max-width:1024px){.elementor-1044 .elementor-element.elementor-element-d628175{--padding-top:24px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-1044 .elementor-element.elementor-element-6cfcebc{--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-1044 .elementor-element.elementor-element-77b1c84{--padding-top:66px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-1044 .elementor-element.elementor-element-04a01bc.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-1044 .elementor-element.elementor-element-04a01bc .elementor-main-swiper:not(.elementor-thumbnails-swiper){height:35vh;}}@media(max-width:767px){.elementor-1044 .elementor-element.elementor-element-6cfcebc{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-1044 .elementor-element.elementor-element-77b1c84{--padding-top:46px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-1044 .elementor-element.elementor-element-04a01bc.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-1044 .elementor-element.elementor-element-04a01bc .elementor-main-swiper:not(.elementor-thumbnails-swiper){height:37vh;}}/* Start custom CSS for shortcode, class: .elementor-element-b2369e5 */.elementor-1044 .elementor-element.elementor-element-b2369e5 .map-sizer:after {
        padding-bottom:65%;
    }
    
    
.elementor-1044 .elementor-element.elementor-element-b2369e5 .cat_group:has(.accordion_radio:checked) .result_header {
    background:transparent;
}
.elementor-1044 .elementor-element.elementor-element-b2369e5 .find-my-clinic-banner.map-content .left-col {
    border:none;
}
.elementor-1044 .elementor-element.elementor-element-b2369e5 .active-item {
    background-color:transparent;
    background: none;
    font-weight: bold;
}
.elementor-1044 .elementor-element.elementor-element-b2369e5 .active-item  .clinic-name {
    font-weight: 500;
}
.elementor-1044 .elementor-element.elementor-element-b2369e5 .result_header {
    text-transform:capitalize;
        background:transparent;
}
.elementor-1044 .elementor-element.elementor-element-b2369e5 .left-col .clinic-name {
    font-weight: normal;
}
.elementor-1044 .elementor-element.elementor-element-b2369e5 .left-col  .clinic-address {
    display: none;
}
.elementor-1044 .elementor-element.elementor-element-b2369e5 .left-col .clinic-phone {
    display: none;
}

.elementor-1044 .elementor-element.elementor-element-b2369e5 .left-col .clinic-result {
    padding: 5px 10px;
    /* border-bottom: solid 1px #ccc; */
    border:none;
    cursor:pointer;
    
}
.elementor-1044 .elementor-element.elementor-element-b2369e5 .left-col .clinic-result:hover {
    background-color:#efefef;
}
.elementor-1044 .elementor-element.elementor-element-b2369e5 .clinic-result.home:before {
    content:'Around Town';
    font-size:28px;
    color:#418CC5;
    font-weight: bold;
}
.elementor-1044 .elementor-element.elementor-element-b2369e5 .clinic-result.home .clinic-name, 
.elementor-1044 .elementor-element.elementor-element-b2369e5 .clinic-result.home  .clinic-address {
    display:none;
}
.elementor-1044 .elementor-element.elementor-element-b2369e5 .clinics-result .result_header {
    border:none;
}

.elementor-1044 .elementor-element.elementor-element-b2369e5 .clinics-result {

    align-content:center;
    padding-right:20px;
}

.elementor-1044 .elementor-element.elementor-element-b2369e5 .clinic-result.home {
    display:block;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6cfcebc */.elementor-1044 .elementor-element.elementor-element-6cfcebc .map-sizer:after {
        padding-bottom:65%;
    }
    
    
.elementor-1044 .elementor-element.elementor-element-6cfcebc .cat_group:has(.accordion_radio:checked) .result_header {
    background:transparent;
}
.elementor-1044 .elementor-element.elementor-element-6cfcebc .find-my-clinic-banner.map-content .left-col {
    border:none;
}
.elementor-1044 .elementor-element.elementor-element-6cfcebc .active-item {
    background-color:transparent;
    background: none;
    font-weight: bold;
}
.elementor-1044 .elementor-element.elementor-element-6cfcebc .active-item  .clinic-name {
    font-weight: 500;
}
.elementor-1044 .elementor-element.elementor-element-6cfcebc .result_header {
    text-transform:capitalize;
        background:transparent;
}
.elementor-1044 .elementor-element.elementor-element-6cfcebc .left-col .clinic-name {
    font-weight: normal;
}
.elementor-1044 .elementor-element.elementor-element-6cfcebc .left-col  .clinic-address {
    display: none;
}
.elementor-1044 .elementor-element.elementor-element-6cfcebc .left-col .clinic-phone {
    display: none;
}

.elementor-1044 .elementor-element.elementor-element-6cfcebc .left-col .clinic-result {
    padding: 5px 10px;
    /* border-bottom: solid 1px #ccc; */
    border:none;
    cursor:pointer;
    
}
.elementor-1044 .elementor-element.elementor-element-6cfcebc .left-col .clinic-result:hover {
    background-color:#efefef;
}
.elementor-1044 .elementor-element.elementor-element-6cfcebc .clinic-result.home:before {
    content:'Around Town';
    font-size:56px;
    color:#3a93a5;
    font-weight: normal;
    font-family: Arvo, serif;
}
.elementor-1044 .elementor-element.elementor-element-6cfcebc .clinic-result.home .clinic-name, 
.elementor-1044 .elementor-element.elementor-element-6cfcebc .clinic-result.home  .clinic-address {
    display:none;
}
.elementor-1044 .elementor-element.elementor-element-6cfcebc .clinics-result .result_header {
    border:none;
}

.elementor-1044 .elementor-element.elementor-element-6cfcebc .clinics-result {

    align-content:center;
    padding-right:20px;
}

.elementor-1044 .elementor-element.elementor-element-6cfcebc .clinic-result.home {
    display:block;
}/* End custom CSS */