/* Consistent red image treatment, isolated to the four service thumbnails. */
html .framer-10X6g [data-framer-background-image-wrapper],html .pa-service [data-framer-background-image-wrapper]{isolation:isolate;overflow:hidden!important;background:#281c1e;border-radius:inherit}
html .framer-10X6g [data-framer-background-image-wrapper] img,html .pa-service [data-framer-background-image-wrapper] img{filter:grayscale(.45) saturate(.65) brightness(.78) contrast(1.03)!important}
html .framer-10X6g [data-framer-background-image-wrapper]::after,html .pa-service [data-framer-background-image-wrapper]::after{content:"";position:absolute;inset:0;z-index:2;pointer-events:none;background:#681f2a;mix-blend-mode:color;opacity:.32;border-radius:inherit}
html .framer-10X6g [data-framer-background-image-wrapper]::before,html .pa-service [data-framer-background-image-wrapper]::before{content:"";position:absolute;inset:0;z-index:3;pointer-events:none;background:linear-gradient(135deg,#160e1014,#45121d26);border-radius:inherit}
html body a.pa-services-more,html body a.pa-services-more:hover,html body a.pa-services-more:visited{display:inline-flex!important;flex-direction:row!important;align-items:center!important;justify-content:center!important;gap:16px!important;width:max-content!important;min-width:150px!important;max-width:100%!important;height:48px!important;padding:0 19px!important;box-sizing:border-box!important;border:1px solid #dedbd9!important;border-radius:999px!important;background:#efeeed!important;color:#191919!important;text-decoration:none!important;white-space:nowrap!important;overflow:visible!important;transform:none!important;translate:none!important;scale:1!important}
html body .pa-services-more-label{font:500 14px/1 "Inter Display",Arial,sans-serif!important;color:#191919!important;display:block!important;white-space:nowrap!important;width:auto!important;flex:none!important}
html body .pa-services-more-arrow{font:400 23px/1 Arial,sans-serif!important;color:#ff2b16!important;display:block!important;flex:none!important}
html body a.pa-services-more:hover{background:#ffe9e4!important;border-color:#ffc6ba!important}
html body a.pa-services-more:focus-visible{outline:2px solid #ff2b16;outline-offset:5px}
