@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0}}}@media(min-width:64rem){.wp-block-before-after{padding-top:clamp(2.8125rem,calc((60/var(--sage-breakpoint))*100vw),4.6875rem);padding-bottom:clamp(2.8125rem,calc((60/var(--sage-breakpoint))*100vw),4.6875rem)}}.wp-block-before-after .container .block-content>.acf-innerblocks-container{justify-content:center;align-items:center;gap:clamp(2.25rem,calc((48/var(--sage-breakpoint))*100vw),3.75rem);flex-direction:column;width:100%;display:flex}.wp-block-before-after .container .block-content>.acf-innerblocks-container .wp-block-before-after-heading{justify-content:space-between;align-items:flex-start;width:100%;display:flex}@media not all and (min-width:64rem){.wp-block-before-after .container .block-content>.acf-innerblocks-container .wp-block-before-after-heading{gap:clamp(1.125rem,calc((24/var(--sage-breakpoint))*100vw),1.875rem);flex-direction:column}}.wp-block-before-after .container .block-content>.acf-innerblocks-container .wp-block-before-after-heading p{max-width:clamp(39.84375rem,calc((850/var(--sage-breakpoint))*100vw),66.40625rem)}@media not all and (min-width:48rem){.wp-block-before-after .container .block-content>.acf-innerblocks-container .wp-block-before-after-heading p{margin-top:clamp(.375rem,calc((8/var(--sage-breakpoint))*100vw),.625rem)}}.wp-block-before-after .container .block-content>.acf-innerblocks-container .wp-block-before-after-inner{width:100%}.wp-block-before-after .container .block-content>.acf-innerblocks-container .wp-block-before-after-inner>.acf-innerblocks-container{gap:clamp(.9375rem,calc((20/var(--sage-breakpoint))*100vw),1.5625rem);width:100%;display:grid}@media(min-width:64rem){.wp-block-before-after .container .block-content>.acf-innerblocks-container .wp-block-before-after-inner>.acf-innerblocks-container{grid-template-columns:repeat(3,minmax(0,1fr))}}.wp-block-before-after .container .block-content>.acf-innerblocks-container .wp-block-before-after-inner>.acf-innerblocks-container .wp-block-before-after-item .case .before-after-block{position:relative}.wp-block-before-after .container .block-content>.acf-innerblocks-container .wp-block-before-after-inner>.acf-innerblocks-container .wp-block-before-after-item .case .before-after-block>.acf-innerblocks-container{border-radius:var(--radius-xl,.75rem);width:100%;position:relative;height:clamp(14.0625rem,calc((300/var(--sage-breakpoint))*100vw),23.4375rem)!important}@media(min-width:64rem){.wp-block-before-after .container .block-content>.acf-innerblocks-container .wp-block-before-after-inner>.acf-innerblocks-container .wp-block-before-after-item .case .before-after-block>.acf-innerblocks-container{max-width:clamp(42.1875rem,calc((900/var(--sage-breakpoint))*100vw),70.3125rem);height:clamp(9.375rem,calc((200/var(--sage-breakpoint))*100vw),15.625rem)!important}}@media(min-width:80rem){.wp-block-before-after .container .block-content>.acf-innerblocks-container .wp-block-before-after-inner>.acf-innerblocks-container .wp-block-before-after-item .case .before-after-block>.acf-innerblocks-container{height:clamp(calc(((371/16)*1rem)*.75),calc((371/var(--sage-breakpoint))*100vw),calc(((371/16)*1rem)*1.25))!important}}.wp-block-before-after .container .block-content>.acf-innerblocks-container .wp-block-before-after-inner>.acf-innerblocks-container .wp-block-before-after-item .case .before-after-block>.acf-innerblocks-container{box-shadow:0 3px 8px #0000003d}.wp-block-before-after .container .block-content>.acf-innerblocks-container .wp-block-before-after-inner>.acf-innerblocks-container .wp-block-before-after-item .case .before-after-block>.acf-innerblocks-container figure{top:calc(var(--spacing,.25rem)*0);left:calc(var(--spacing,.25rem)*0);border-radius:var(--radius-xl,.75rem);object-fit:cover;width:100%;position:absolute;height:clamp(14.0625rem,calc((300/var(--sage-breakpoint))*100vw),23.4375rem)!important}@media(min-width:64rem){.wp-block-before-after .container .block-content>.acf-innerblocks-container .wp-block-before-after-inner>.acf-innerblocks-container .wp-block-before-after-item .case .before-after-block>.acf-innerblocks-container figure{height:clamp(9.375rem,calc((200/var(--sage-breakpoint))*100vw),15.625rem)!important}}@media(min-width:80rem){.wp-block-before-after .container .block-content>.acf-innerblocks-container .wp-block-before-after-inner>.acf-innerblocks-container .wp-block-before-after-item .case .before-after-block>.acf-innerblocks-container figure{height:clamp(calc(((371/16)*1rem)*.75),calc((371/var(--sage-breakpoint))*100vw),calc(((371/16)*1rem)*1.25))!important}}.wp-block-before-after .container .block-content>.acf-innerblocks-container .wp-block-before-after-inner>.acf-innerblocks-container .wp-block-before-after-item .case .before-after-block>.acf-innerblocks-container figure.before-after__item--after{z-index:1;clip-path:polygon(0 0,50% 0,50% 100%,0% 100%)}.wp-block-before-after .container .block-content>.acf-innerblocks-container .wp-block-before-after-inner>.acf-innerblocks-container .wp-block-before-after-item .case .before-after-block>.acf-innerblocks-container figure img{border-radius:var(--radius-xl,.75rem);object-fit:cover;width:100%;height:clamp(14.0625rem,calc((300/var(--sage-breakpoint))*100vw),23.4375rem)!important}@media(min-width:64rem){.wp-block-before-after .container .block-content>.acf-innerblocks-container .wp-block-before-after-inner>.acf-innerblocks-container .wp-block-before-after-item .case .before-after-block>.acf-innerblocks-container figure img{height:clamp(9.375rem,calc((200/var(--sage-breakpoint))*100vw),15.625rem)!important}}@media(min-width:80rem){.wp-block-before-after .container .block-content>.acf-innerblocks-container .wp-block-before-after-inner>.acf-innerblocks-container .wp-block-before-after-item .case .before-after-block>.acf-innerblocks-container figure img{height:clamp(calc(((371/16)*1rem)*.75),calc((371/var(--sage-breakpoint))*100vw),calc(((371/16)*1rem)*1.25))!important}}.wp-block-before-after .container .block-content>.acf-innerblocks-container .wp-block-before-after-inner>.acf-innerblocks-container .wp-block-before-after-item .case .slider{top:calc(var(--spacing,.25rem)*0);z-index:2;appearance:none;background-color:#0000;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute}.wp-block-before-after .container .block-content>.acf-innerblocks-container .wp-block-before-after-inner>.acf-innerblocks-container .wp-block-before-after-item .case .slider::-webkit-slider-thumb{height:clamp(14.0625rem,calc((300/var(--sage-breakpoint))*100vw),23.4375rem);width:clamp(calc(((3/16)*1rem)*.75),calc((3/var(--sage-breakpoint))*100vw),calc(((3/16)*1rem)*1.25));cursor:pointer;appearance:none}@media(min-width:64rem){.wp-block-before-after .container .block-content>.acf-innerblocks-container .wp-block-before-after-inner>.acf-innerblocks-container .wp-block-before-after-item .case .slider::-webkit-slider-thumb{height:clamp(9.375rem,calc((200/var(--sage-breakpoint))*100vw),15.625rem)}}@media(min-width:80rem){.wp-block-before-after .container .block-content>.acf-innerblocks-container .wp-block-before-after-inner>.acf-innerblocks-container .wp-block-before-after-item .case .slider::-webkit-slider-thumb{height:clamp(calc(((371/16)*1rem)*.75),calc((371/var(--sage-breakpoint))*100vw),calc(((371/16)*1rem)*1.25))}}.wp-block-before-after .container .block-content>.acf-innerblocks-container .wp-block-before-after-inner>.acf-innerblocks-container .wp-block-before-after-item .case .slider::-moz-range-thumb{height:clamp(14.0625rem,calc((300/var(--sage-breakpoint))*100vw),23.4375rem);width:clamp(calc(((3/16)*1rem)*.75),calc((3/var(--sage-breakpoint))*100vw),calc(((3/16)*1rem)*1.25));cursor:pointer;appearance:none}@media(min-width:64rem){.wp-block-before-after .container .block-content>.acf-innerblocks-container .wp-block-before-after-inner>.acf-innerblocks-container .wp-block-before-after-item .case .slider::-moz-range-thumb{height:clamp(9.375rem,calc((200/var(--sage-breakpoint))*100vw),15.625rem)}}@media(min-width:80rem){.wp-block-before-after .container .block-content>.acf-innerblocks-container .wp-block-before-after-inner>.acf-innerblocks-container .wp-block-before-after-item .case .slider::-moz-range-thumb{height:clamp(calc(((371/16)*1rem)*.75),calc((371/var(--sage-breakpoint))*100vw),calc(((371/16)*1rem)*1.25))}}.wp-block-before-after .container .block-content>.acf-innerblocks-container .wp-block-before-after-inner>.acf-innerblocks-container .wp-block-before-after-item .case .slider-button{left:var(--position);pointer-events:none;z-index:5;--tw-translate-x:-55%,-50%;--tw-translate-y:-55%,-50%;transform:translate(-55%,-50%);translate:var(--tw-translate-x)var(--tw-translate-y);padding:calc(var(--spacing,.25rem)*2);border-radius:3.40282e38px;place-items:center;display:grid;position:absolute;top:50%;box-shadow:1px 1px 1px #08030380}.wp-block-before-after .container .block-content>.acf-innerblocks-container .wp-block-before-after-inner>.acf-innerblocks-container .wp-block-before-after-item .case .before-after-bottom{margin-top:clamp(.375rem,calc((8/var(--sage-breakpoint))*100vw),.625rem);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.wp-block-before-after .container .block-content>.acf-innerblocks-container .wp-block-before-after-inner>.acf-innerblocks-container .wp-block-before-after-item .case .before-after-bottom p{text-align:center}@media not all and (min-width:40rem){.wp-block-before-after .container .block-content>.acf-innerblocks-container .wp-block-button,.wp-block-before-after .container .block-content>.acf-innerblocks-container .wp-block-button .sage-button{width:100%}}.wp-block-before-after{padding-top:clamp(2.8125rem,calc((60/var(--sage-breakpoint))*100vw),4.6875rem);padding-bottom:clamp(2.8125rem,calc((60/var(--sage-breakpoint))*100vw),4.6875rem);background-position:50%;background-size:cover;background-attachment:fixed}.wp-block-before-after .container .block-content>.acf-innerblocks-container .wp-block-before-after-inner>.acf-innerblocks-container .wp-block-before-after-item .case .slider::-webkit-slider-thumb{background-color:var(--color-white,#fff)}.wp-block-before-after .container .block-content>.acf-innerblocks-container .wp-block-before-after-inner>.acf-innerblocks-container .wp-block-before-after-item .case .slider::-moz-range-thumb{background-color:var(--color-white,#fff)}.wp-block-before-after .container .block-content>.acf-innerblocks-container .wp-block-before-after-inner>.acf-innerblocks-container .wp-block-before-after-item .case .slider-button{background-color:var(--color-white,#fff);color:var(--color-burnt-umber,#222)}.wp-block-before-after .container .block-content>.acf-innerblocks-container .wp-block-before-after-inner>.acf-innerblocks-container .wp-block-before-after-item .case .before-after-bottom p{font-family:var(--font-involve,"Involve",sans-serif);color:var(--color-burnt-umber,#222)}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}
