/* Services galleries: independent replacement for the old FlexSlider runtime. */
body:is(.page-id-6455,.page-id-6459,.page-id-6464,.page-id-6157) .flexslider.tg_gallery{position:relative;display:block!important;visibility:visible!important;opacity:1!important;border:0;background:transparent;box-shadow:none;overflow:hidden;margin:0 0 24px}
body:is(.page-id-6455,.page-id-6459,.page-id-6464,.page-id-6157) .flexslider.tg_gallery .slides{display:block!important;margin:0!important;padding:0!important;width:100%!important;transform:none!important;list-style:none}
body:is(.page-id-6455,.page-id-6459,.page-id-6464,.page-id-6157) .flexslider.tg_gallery .slides>li{display:none!important;position:relative!important;float:none!important;width:100%!important;margin:0!important;opacity:1!important;visibility:visible!important;transform:none!important}
body:is(.page-id-6455,.page-id-6459,.page-id-6464,.page-id-6157) .flexslider.tg_gallery:not(.services-slider-ready) .slides>li:first-child,body:is(.page-id-6455,.page-id-6459,.page-id-6464,.page-id-6157) .flexslider.tg_gallery .slides>li.services-active{display:block!important}
body:is(.page-id-6455,.page-id-6459,.page-id-6464,.page-id-6157) .flexslider.tg_gallery .slides>li>img{display:block!important;width:100%!important;height:auto!important;aspect-ratio:3/2;object-fit:cover;visibility:visible!important;opacity:1!important}
.services-photo-control{position:absolute;z-index:3;top:50%;transform:translateY(-50%);width:38px;height:38px;border:0;border-radius:50%;padding:0;background:rgba(0,0,0,.45);color:#fff;font:30px/38px Arial,sans-serif;cursor:pointer}.services-photo-prev{left:12px}.services-photo-next{right:12px}.services-photo-pause{top:auto;bottom:12px;right:12px;transform:none;font-size:15px;width:30px;height:30px;line-height:30px}.services-photo-counter{position:absolute;left:12px;bottom:12px;z-index:3;border-radius:14px;background:rgba(0,0,0,.45);color:#fff;font:12px/24px Arial,sans-serif;padding:0 10px;letter-spacing:1px}.services-photo-control:focus-visible{outline:2px solid #fff;outline-offset:3px}
