.elementor-222 .elementor-element.elementor-element-a5b4f23{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:14px;--padding-bottom:14px;--padding-left:24px;--padding-right:24px;}.elementor-222 .elementor-element.elementor-element-a5b4f23:not(.elementor-motion-effects-element-type-background), .elementor-222 .elementor-element.elementor-element-a5b4f23 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F5F1;}.elementor-222 .elementor-element.elementor-element-b5896d7{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:88px;--padding-bottom:88px;--padding-left:24px;--padding-right:24px;}.elementor-222 .elementor-element.elementor-element-b5896d7:not(.elementor-motion-effects-element-type-background), .elementor-222 .elementor-element.elementor-element-b5896d7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3EAD7;}.elementor-222 .elementor-element.elementor-element-1ca2de6 .elementor-heading-title{color:#6B5223;}.elementor-222 .elementor-element.elementor-element-c73bc60 .elementor-heading-title{color:#24313A;}.elementor-222 .elementor-element.elementor-element-09080bb{text-align:center;color:#24313A;}.elementor-222 .elementor-element.elementor-element-3229a2c{margin:22px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-222 .elementor-element.elementor-element-a6630e4{--display:flex;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-222 .elementor-element.elementor-element-a6630e4:not(.elementor-motion-effects-element-type-background), .elementor-222 .elementor-element.elementor-element-a6630e4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F5F1;}.elementor-222 .elementor-element.elementor-element-ac2765f .elementor-heading-title{color:#6B5223;}.elementor-222 .elementor-element.elementor-element-f16bed3{color:#24313A;}.elementor-222 .elementor-element.elementor-element-1f0d8bf{--display:flex;--padding-top:48px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-222 .elementor-element.elementor-element-b666c71 .elementor-heading-title{color:#24313A;}.elementor-222 .elementor-element.elementor-element-b16a7c3{color:#24313A;}.elementor-222 .elementor-element.elementor-element-a2c9b2b{--display:flex;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-222 .elementor-element.elementor-element-e59dc16 .elementor-heading-title{color:#24313A;}.elementor-222 .elementor-element.elementor-element-d2dc253 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-222 .elementor-element.elementor-element-d2dc253 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-222 .elementor-element.elementor-element-d2dc253{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-222 .elementor-element.elementor-element-d2dc253 .elementor-icon-list-text{transition:color 0.3s;}.elementor-222 .elementor-element.elementor-element-604079f{--display:flex;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-222 .elementor-element.elementor-element-604079f:not(.elementor-motion-effects-element-type-background), .elementor-222 .elementor-element.elementor-element-604079f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F5F1;}.elementor-222 .elementor-element.elementor-element-bf4cd04 .elementor-heading-title{color:#6B5223;}.elementor-222 .elementor-element.elementor-element-8a81410{color:#24313A;}.elementor-222 .elementor-element.elementor-element-8aa85a3{--display:flex;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-222 .elementor-element.elementor-element-43149f5 .elementor-heading-title{color:#24313A;}.elementor-222 .elementor-element.elementor-element-96d7a85{--display:flex;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-222 .elementor-element.elementor-element-96d7a85:not(.elementor-motion-effects-element-type-background), .elementor-222 .elementor-element.elementor-element-96d7a85 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F5F1;}.elementor-222 .elementor-element.elementor-element-3e8c26b .elementor-heading-title{color:#100060;}.elementor-222 .elementor-element.elementor-element-1d2a7e3{color:#24313A;}.elementor-222 .elementor-element.elementor-element-1ac526d{--display:flex;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-222 .elementor-element.elementor-element-5a8e9e1 .elementor-heading-title{color:#24313A;}.elementor-222 .elementor-element.elementor-element-89a9ea0{--display:flex;--padding-top:64px;--padding-bottom:64px;--padding-left:24px;--padding-right:24px;}.elementor-222 .elementor-element.elementor-element-89a9ea0:not(.elementor-motion-effects-element-type-background), .elementor-222 .elementor-element.elementor-element-89a9ea0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#8A6A2D;}.elementor-222 .elementor-element.elementor-element-43e7634 .elementor-heading-title{color:#FFFFFF;}.elementor-222 .elementor-element.elementor-element-29031d6{text-align:center;color:#FFFFFF;}.elementor-222 .elementor-element.elementor-element-1ffeb03 .elementor-button{background-color:#FFFFFF;fill:#24313A;color:#24313A;border-radius:10px 10px 10px 10px;padding:16px 28px 16px 28px;}:root{--page-title-display:none;}/* Start custom CSS for button, class: .elementor-element-3229a2c */.elementor-222 .elementor-element.elementor-element-3229a2c a.elementor-button-link, .elementor-222 .elementor-element.elementor-element-3229a2c .elementor-button { background-color:#8A6A2D!important; color:#FFFFFF!important; fill:#FFFFFF!important; font-weight:700!important; border-radius:10px!important; padding:16px 28px!important; }
.elementor-222 .elementor-element.elementor-element-3229a2c a.elementor-button-link:hover, .elementor-222 .elementor-element.elementor-element-3229a2c .elementor-button:hover { background-color:#6B5223!important; color:#FFFFFF!important; }/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1ffeb03 */.elementor-222 .elementor-element.elementor-element-1ffeb03 a.elementor-button-link{background-color:#FFFFFF!important;color:#24313A!important;font-weight:700!important}
.elementor-222 .elementor-element.elementor-element-1ffeb03 a.elementor-button-link:hover{background-color:#F3EAD7!important;color:#24313A!important}/* End custom CSS */
/* Start custom CSS */.prc-breadcrumb-bar{background-color:#F3EAD7!important;padding:100px 24px 0!important;align-items:flex-start!important}
.prc-breadcrumb-bar a{color:#6B5223!important;font-weight:600}
.prc-breadcrumb-bar li,.prc-breadcrumb-bar span{color:#5D6971!important}
.prc-hero{padding:24px 24px 88px!important;align-items:center!important}
.prc-section{padding:72px 24px!important;align-items:flex-start!important}
.prc-cta{padding:80px 24px!important;align-items:center!important}
.prc-notice{padding:32px!important;max-width:900px;border-radius:12px}
.prc-notice--workplace{border-left:4px solid #8A6A2D}
.prc-notice--emergency{border-left:6px solid #A61B1B}
.prc-badge--workplace .elementor-heading-title{display:inline-block;border:2px solid #8A6A2D;border-radius:999px;padding:6px 16px;font-size:.74rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#6B5223!important}
.prc-hero .elementor-heading-title,.prc-hero p,.prc-cta .elementor-heading-title,.prc-cta p{text-align:center}
.prc-hero .elementor-widget-text-editor,.prc-cta .elementor-widget-text-editor{max-width:68ch;margin-inline:auto}
.prc-section .elementor-widget-text-editor{max-width:75ch}
.prc-section .elementor-widget-text-editor a{color:#6B5223;font-weight:600;text-decoration:underline;text-underline-offset:3px}
.prc-section h2.elementor-heading-title{margin-bottom:8px}
.prc-section .elementor-widget-text-editor p{line-height:1.75}
.prc-section .elementor-icon-list-item{align-items:flex-start}
@media(max-width:1024px){.prc-breadcrumb-bar{padding:96px 20px 0!important}.prc-hero{padding:16px 20px 64px!important}.prc-section{padding:52px 20px!important}.prc-cta{padding:60px 20px!important}.prc-notice{padding:24px!important}}/* End custom CSS */