.elementor-3792 .elementor-element.elementor-element-33d42e6 .elementor-repeater-item-1372b51 a{color:var(--e-global-color-0fb6f74)}.elementor-3792 .elementor-element.elementor-element-33d42e6 .elementor-repeater-item-1372b51 .leaflet-popup-content-wrapper:hover .leaflet-popup-content a{color:var(--e-global-color-0fb6f74)}.elementor-3792 .elementor-element.elementor-element-33d42e6 .elementor-repeater-item-1372b51 .leaflet-popup-content-wrapper{background:var(--e-global-color-c155ab1)}.elementor-3792 .elementor-element.elementor-element-33d42e6 .elementor-repeater-item-1372b51 .leaflet-popup-tip{border-top-color:var(--e-global-color-c155ab1)}.elementor-3792 .elementor-element.elementor-element-33d42e6 .elementor-repeater-item-1372b51 .leaflet-popup-content-wrapper:hover{background:var(--e-global-color-accent)}.elementor-3792 .elementor-element.elementor-element-33d42e6 .elementor-repeater-item-1372b51 .leaflet-popup-content-wrapper:hover+.leaflet-popup-tip-container .leaflet-popup-tip{border-top-color:var(--e-global-color-accent)}.elementor-3792 .elementor-element.elementor-element-33d42e6 .elementor-repeater-item-b7f5d3d a{color:var(--e-global-color-0fb6f74)}.elementor-3792 .elementor-element.elementor-element-33d42e6 .elementor-repeater-item-b7f5d3d .leaflet-popup-content-wrapper:hover .leaflet-popup-content a{color:var(--e-global-color-0fb6f74)}.elementor-3792 .elementor-element.elementor-element-33d42e6 .elementor-repeater-item-b7f5d3d .leaflet-popup-content-wrapper{background:var(--e-global-color-c155ab1)}.elementor-3792 .elementor-element.elementor-element-33d42e6 .elementor-repeater-item-b7f5d3d .leaflet-popup-tip{border-top-color:var(--e-global-color-c155ab1)}.elementor-3792 .elementor-element.elementor-element-33d42e6 .elementor-repeater-item-b7f5d3d .leaflet-popup-content-wrapper:hover{background:var(--e-global-color-accent)}.elementor-3792 .elementor-element.elementor-element-33d42e6 .elementor-repeater-item-b7f5d3d .leaflet-popup-content-wrapper:hover+.leaflet-popup-tip-container .leaflet-popup-tip{border-top-color:var(--e-global-color-accent)}.elementor-3792 .elementor-element.elementor-element-33d42e6 .elementor-repeater-item-e439d71 a{color:var(--e-global-color-0fb6f74)}.elementor-3792 .elementor-element.elementor-element-33d42e6 .elementor-repeater-item-e439d71 .leaflet-popup-content-wrapper:hover .leaflet-popup-content a{color:var(--e-global-color-0fb6f74)}.elementor-3792 .elementor-element.elementor-element-33d42e6 .elementor-repeater-item-e439d71 .leaflet-popup-content-wrapper{background:var(--e-global-color-c155ab1)}.elementor-3792 .elementor-element.elementor-element-33d42e6 .elementor-repeater-item-e439d71 .leaflet-popup-tip{border-top-color:var(--e-global-color-c155ab1)}.elementor-3792 .elementor-element.elementor-element-33d42e6 .elementor-repeater-item-e439d71 .leaflet-popup-content-wrapper:hover{background:var(--e-global-color-accent)}.elementor-3792 .elementor-element.elementor-element-33d42e6 .elementor-repeater-item-e439d71 .leaflet-popup-content-wrapper:hover+.leaflet-popup-tip-container .leaflet-popup-tip{border-top-color:var(--e-global-color-accent)}.elementor-3792 .elementor-element.elementor-element-33d42e6 .hip-custom-map.leaflet-container{height:740px}.elementor-3792 .elementor-element.elementor-element-33d42e6 .leaflet-popup-content a,.elementor-3792 .elementor-element.elementor-element-33d42e6 .leaflet-popup-content a{font-family:var(--e-global-typography-01d63f1-font-family),Sans-serif;font-size:var(--e-global-typography-01d63f1-font-size);font-weight:var(--e-global-typography-01d63f1-font-weight);text-transform:var(--e-global-typography-01d63f1-text-transform);font-style:var(--e-global-typography-01d63f1-font-style);line-height:var(--e-global-typography-01d63f1-line-height);letter-spacing:var(--e-global-typography-01d63f1-letter-spacing)}.elementor-3792 .elementor-element.elementor-element-33d42e6 .leaflet-popup-content-wrapper{border-radius:0px;overflow:hidden}.elementor-3792 .elementor-element.elementor-element-33d42e6 .leaflet-popup.leaflet-zoom-animated{margin:0 0 20px 13px}.elementor-3792 .elementor-element.elementor-element-33d42e6 .leaflet-popup-content-wrapper{padding:14px 28px}.elementor-3792 .elementor-element.elementor-element-33d42e6 .leaflet-container a.leaflet-popup-close-button{color:var(--e-global-color-c155ab1);width:20px;height:20px;line-height:20px;background:var(--e-global-color-0fb6f74)}.elementor-3792 .elementor-element.elementor-element-33d42e6 #map .leaflet-popup-content-wrapper:hover~a.leaflet-popup-close-button{color:var(--e-global-color-accent);background:var(--e-global-color-0fb6f74)}.elementor-3792 .elementor-element.elementor-element-33d42e6 .leaflet-pane.leaflet-marker-pane img{height:55px!important;width:45px!important}body.rtl .elementor-3792 .elementor-element.elementor-element-fcb8534 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-10px / 2)}body.rtl .elementor-3792 .elementor-element.elementor-element-1cd85ae .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-30px / 2)}.elementor-theme-builder-content-area{height:400px}@media (max-width:1400px){.elementor-3792 .elementor-element.elementor-element-33d42e6 .leaflet-popup-content a,.elementor-3792 .elementor-element.elementor-element-33d42e6 .leaflet-popup-content a{font-size:var(--e-global-typography-01d63f1-font-size);line-height:var(--e-global-typography-01d63f1-line-height);letter-spacing:var(--e-global-typography-01d63f1-letter-spacing)}}@media (min-width:2560px){.elementor-3792 .elementor-element.elementor-element-33d42e6 .leaflet-popup-content a,.elementor-3792 .elementor-element.elementor-element-33d42e6 .leaflet-popup-content a{font-size:var(--e-global-typography-01d63f1-font-size);line-height:var(--e-global-typography-01d63f1-line-height);letter-spacing:var(--e-global-typography-01d63f1-letter-spacing)}}@media (max-width:1024px){.elementor-3792 .elementor-element.elementor-element-33d42e6 .leaflet-popup-content a,.elementor-3792 .elementor-element.elementor-element-33d42e6 .leaflet-popup-content a{font-size:var(--e-global-typography-01d63f1-font-size);line-height:var(--e-global-typography-01d63f1-line-height);letter-spacing:var(--e-global-typography-01d63f1-letter-spacing)}.elementor-3792 .elementor-element.elementor-element-33d42e6 .leaflet-pane.leaflet-marker-pane img{height:45px!important;width:45px!important}}@media (max-width:767px){.elementor-3792 .elementor-element.elementor-element-33d42e6 .leaflet-popup-content a,.elementor-3792 .elementor-element.elementor-element-33d42e6 .leaflet-popup-content a{font-size:var(--e-global-typography-01d63f1-font-size);line-height:var(--e-global-typography-01d63f1-line-height);letter-spacing:var(--e-global-typography-01d63f1-letter-spacing)}.elementor-3792 .elementor-element.elementor-element-33d42e6 .leaflet-pane.leaflet-marker-pane img{height:30px!important;width:30px!important}}@media (min-width:1401px){.bartley-cta-right img{object-position:bottom 0px right -15px!important}}@media (min-width:1025px){html[lang=fr] body .bartley-cta .btn font>font{font-size:16px!important}}@media (min-width:780px) and (max-width:1024px){.bartley-cta-right::before{background-position:center center!important}}@media (min-width:430px) and (max-width:767px){.bartley-cta-right::before{background-size:280px!important}}@media (min-width:340px) and (max-width:767px){.bartley-cta-right img{height:auto!important}.bartley-cta-right::before{background-position:center center!important}}@media (max-width:767px){.bartley-cta-right img{object-position:bottom 0px right -10px!important}html[lang=es] body .bartley-cta .btn font>font{font-size:13px!important}html[lang=fr] body .bartley-cta .btn font>font{font-size:9px!important}html[lang=pt-pT] body .bartley-cta .btn font>font{font-size:11px!important}}.patient-reviews .rpi-stars.rpi-logo::before{background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNjQiIGhlaWdodD0iNjUiIHZpZXdCb3g9IjAgMCA2NCA2NSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgaWQ9Imdvb2dsZV9Gb250X0F3ZXNvbWVfSWNvbiI+CjxwYXRoIGlkPSJ2ZWN0b3IiIGQ9Ik02MCAzMi43NzEyQzYwIDMwLjk2NDcgNTkuNzcwNSAyOS42MDk5IDU5LjU0MSAyOC4xNDIxSDMyLjQ1OVYzNy43Mzg5SDQ4LjUyNDZDNDcuOTUwOCA0MS45MTYzIDQzLjcwNDkgNDkuODE5NiAzMi40NTkgNDkuODE5NkMyMi43MDQ5IDQ5LjgxOTYgMTQuNzg2OSA0MS45MTYzIDE0Ljc4NjkgMzIuMDkzOEMxNC43ODY5IDE2LjQwMDIgMzMuNjA2NiA5LjE3NDQgNDMuNzA0OSAxOC43NzEyTDUxLjUwODIgMTEuNDMyNUM0Ni41NzM4IDYuOTE2MzMgNDAuMDMyOCA0LjA5Mzc1IDMyLjQ1OSA0LjA5Mzc1QzE2LjYyMyA0LjA5Mzc1IDQgMTYuNjI2IDQgMzIuMDkzOEM0IDQ3LjY3NDQgMTYuNjIzIDYwLjA5MzggMzIuNDU5IDYwLjA5MzhDNDguODY4OSA2MC4wOTM4IDYwIDQ4LjgwMzQgNjAgMzIuNzcxMloiIGZpbGw9IiMwMUIzRTMiLz4KPC9nPgo8L3N2Zz4K");width:64px!important;height:64px!important;margin:0!important;margin-right:16px!important}.patient-reviews .rpi-readmore{font-family:var(--e-global-typography-d7271e0-font-family),Sans-serif;font-size:var(--e-global-typography-d7271e0-font-size);font-weight:600;text-transform:capitalize;font-style:var(--e-global-typography-d7271e0-font-style);line-height:var(--e-global-typography-d7271e0-line-height);letter-spacing:var(--e-global-typography-d7271e0-letter-spacing);color:#004862;margin-top:12px;width:fit-content}@media (max-width:1024px){.patient-reviews .rpi-readmore{margin-top:12px}.patient-reviews .rpi-stars.rpi-logo::before{width:54px!important;height:54px!important;margin:0!important;margin-right:16px!important}}@media (max-width:767px){.patient-reviews .rpi-readmore{margin-top:4px}.patient-reviews .rpi-stars.rpi-logo::before{width:48px!important;height:48px!important;margin-right:8px!important}.patient-reviews .testimonial .rpi-card-inner:after{right:20px;top:20px;width:40px;height:35px}}.bartley-footer-location .leaflet-popup-tip{border-top:13px solid}.bartley-footer-location .hover-link a{transition:all .3s ease-in}.bartley-footer-location ul li.elementor-icon-list-item a svg path{fill:#01b3e3}@media (min-width:1025px){html[lang=pt-PT] body .office-hours tr td font>font{font-size:14px}}@media (max-width:767px){html[lang=pt-PT] body .office-hours tr td font>font,html[lang=es] body .office-hours tr td font>font{font-size:14px}}@media (max-width:374px){html[lang=pt-PT] body .office-hours tr td font>font{font-size:10px}}.bartley-footer-social span.elementor-icon-list-icon i{max-width:16px}@media (min-width:1025px) and (max-width:1200px){html[lang=fr] body .footer-top .btn font>font{font-size:16px!important}}@media (min-width:768px) and (max-width:1024px){html[lang=es] body .footer-top .btn font>font{font-size:15px!important}html[lang=fr] body .footer-top .btn font>font{font-size:11px!important}html[lang=pt-PT] body .footer-top .btn font>font{font-size:13px!important}}@media (max-width:767px){html[lang=es] body .footer-top .btn font>font{font-size:13px!important}html[lang=fr] body .footer-top .btn font>font{font-size:9px!important}html[lang=pt-PT] body .footer-top .btn font>font{font-size:11px!important}html[lang=fr] body .bartley-footer-location-link ul li a font>font{font-size:15px}html[lang=pt-PT] body .bartley-footer-location-link ul li a font>font{font-size:13px}}