.zw-product-header,.zwc-banner-sec{background-color:#ffebeb}.zwc-banner-sec{padding:60px 0 100px}.zwc-banner-sec .cont-part{text-align:center}.zwc-banner-sec h1{font-family:var(--zf-secondary-extrabold);color:#000;font-size:64px;letter-spacing:-0.3px;line-height:1}.zwc-banner-sec h1 span{color:#de5547}.zwc-banner-sec p{max-width:750px;margin:30px auto;font-size:20px}.act-btn{border-radius:3px;padding:16px 42px}.zwc-compl-important,.zwc-compl-step,.zwc-gain-trust,.zwc-gdpr-compl{position:relative;padding-bottom:130px}.zwc-compl-important{padding-bottom:120px}.zwc-gain-trust{padding-top:120px}.zwc-compl-important::before{content:'';background-color:#ffebeb;width:100%;height:24%;position:absolute;top:0;left:0;right:0}.zwc-compl-imp-box{background-color:#fff;padding:100px;border-radius:30px;max-width:1170px;margin:0 auto;box-shadow:0 12px 76px 0 #0000000F;position:relative;display:grid;grid-template-columns:1fr 30%;gap:0 80px;align-items:center}.zwc-compl-cont h2,.zwc-compl-head h3{font-family:var(--primaryfont-bold);font-size:48px;letter-spacing:-0.3px;line-height:1.2;margin-bottom:20px}.zwc-compl-cont p{font-size:18px;max-width:520px}.zwc-compl-head{text-align:center;margin-bottom:100px}.zwc-compl-head p{font-size:20px;max-width:720px;margin:0 auto}.zwc-gdpr-compl .zwc-grid-wrap{display:grid;grid-template-columns:55% auto;gap:100px 130px;align-items:center}.zwc-grid-left{background-color:#ffebeb;padding:50px 0 0 60px;border-radius:10px;border:1px solid #ffebeb}.zwc-grid-item img,.zwc-compliance-slider{position:relative;right:0;bottom:0;width:100%}.zwc-grid-item img{bottom:-6.5px}.zwc-compliance-slider.slick-dotted.slick-slider{margin-bottom:0}.zwc-grid-item h4.zwc-gdpr-badge::before{content:'';background:url(https://www.zohowebstatic.com/sites/zweb/images/commonroot/compliance-badges.png) no-repeat;width:74px;height:74px;background-size:720px auto;background-position:-293px -73px;display:block;margin-bottom:30px}.zwc-grid-item h4{font-family:var(--primaryfont-bold);font-size:32px;line-height:1.3}.zwc-grid-item p{font-size:17px}.zwc-grid-right{max-width:350px}.zwc-grid-right.zwc-eeo-cont{max-width:400px}.zwc-grid-right.zwc-gdpr-privacy{max-width:320px}.zwc-grid-right.zwc-eeo-cont p span{font-family:var(--primaryfont-bold)}.zwc-grid-item h4.zwc-ofccp-badge::before{content:'';background:url('/sites/zweb/images/recruit/zr-compliance-ofccp-logo.png') no-repeat;width:84px;height:40px;display:block;margin-bottom:30px}.zwc-compl-step{background-color:#211d1d;padding:120px 0 130px}.zwc-compl-step .zwc-compl-head{color:#fff;margin-bottom:60px}.zwc-compl-step .zwc-compl-head p{max-width:580px}.zwc-compl-step .zwc-grid-wrap{display:grid;grid-template-columns:repeat(2,1fr);gap:0 20px;max-width:1080px;margin:0 auto}.zwc-compl-step .zwc-grid-item{background-color:#fff;border-radius:11px;padding:80px 100px 60px 75px}.zwc-compl-step .zwc-grid-item::before{content:'';background:url('/sites/zweb/images/recruit/zr-compliance-measure-icon.png') no-repeat;width:55px;height:56px;background-size:110px auto;display:block;margin-bottom:30px}.zwc-compl-step .zwc-grid-item:nth-child(2):before{background-position:-55px 0}.zwc-gain-trust .zwc-grid-wrap{display:grid;grid-template-columns:55% auto;gap:100px 130px;align-items:center}.zwc-gain-trust .zwc-compl-head p{max-width:620px}.bottom-cta{background:#451f21;background:-moz-linear-gradient(180deg,rgba(69,31,33,1) 0,rgba(22,16,16,1) 100%);background:-webkit-linear-gradient(180deg,rgba(69,31,33,1) 0,rgba(22,16,16,1) 100%);background:linear-gradient(180deg,rgba(69,31,33,1) 0,rgba(22,16,16,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#451f21",endColorstr="#161010",GradientType=1);padding:100px 0;text-align:center;color:#fff}.bottom-cta h2{font-size:60px;font-family:var(--zf-primary-extrabold);margin-bottom:25px}.bottom-cta h2 span{color:#de5547;display:block}.zwc-no-card{display:block;font-size:16px;font-family:var(--zf-secondary-semibold);margin-top:10px}.zwc-compliance-slider .slick-dots{position:absolute;right:0;bottom:-40px;display:flex;justify-content:flex-end;padding-right:50px}.zwc-compliance-slider .slick-dots li{border:1px solid #858585;background-color:#fff;aspect-ratio:1;position:relative;transform:rotate(45deg);overflow:hidden}.zwc-compliance-slider .slick-dots li.slick-active{border:1px solid #de5547}.zwc-compliance-slider .slick-dots li.slick-active::before{background-color:#de5547;content:"";position:absolute;inset:-15px;animation:l18 8s linear}@keyframes l18{0%{clip-path:polygon(50% 50%,0 0,0 0,0 0,0 0,0 0)}25%{clip-path:polygon(50% 50%,0 0,100% 0,100% 0,100% 0,100% 0)}50%{clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,100% 100%,100% 100%)}75%{clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,0 100%,0 100%)}100%{clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,0 100%,0 0)}}@media only screen and (min-width:1600px){.zwc-compl-step,.zwc-gain-trust,.zwc-gdpr-compl{padding-bottom:160px}.zwc-compl-important{padding-bottom:150px}.zwc-gain-trust{padding-top:150px}.zwc-compl-step{padding:130px 0 140px}.bottom-cta{padding:120px}}@media only screen and (max-width:1199px){.zwc-banner-sec h1{font-size:54px}.zwc-compl-cont h2,.zwc-compl-head h3{font-size:40px}.zwc-gdpr-compl .zwc-grid-wrap,.zwc-gain-trust .zwc-grid-wrap{grid-template-columns:55% auto;gap:100px 90px}.zwc-compl-step .zwc-grid-item{padding:120px 80px 90px 75px}.bottom-cta h2{font-size:50px}.zwc-compl-important,.zwc-gain-trust,.zwc-gdpr-compl{padding-bottom:100px}.zwc-gain-trust{padding-top:100px}.zwc-compl-step{padding:90px 0 100px}.bottom-cta{padding:80px}}@media only screen and (max-width:991px){.zwc-banner-sec{padding:40px 0 80px}.zwc-banner-sec h1{font-size:50px}.zwc-banner-sec p,.zwc-compl-head p,.zwc-compl-cont p{line-height:1.7}.zwc-compl-cont h2{font-size:32px}.zwc-compl-head{margin-bottom:60px}.zwc-gdpr-compl .zwc-grid-wrap,.zwc-gain-trust .zwc-grid-wrap{grid-template-columns:repeat(1,100%);max-width:600px;margin:auto;text-align:center;gap:60px 0}.zwc-compl-step .zwc-grid-wrap{grid-template-columns:repeat(1,100%);max-width:600px;margin:auto;gap:20px 0}.zwc-grid-item h4.zwc-gdpr-badge::before,.zwc-grid-item h4.zwc-ofccp-badge::before{margin:0 auto 30px}.zwc-grid-right,.zwc-grid-right.zwc-eeo-cont,.zwc-grid-right.zwc-gdpr-privacy{max-width:480px;margin:0 auto}.zwc-grid-right.zwc-gdpr-privacy{max-width:400px}.zwc-compl-important,.zwc-gain-trust,.zwc-gdpr-compl{padding-bottom:80px}.zwc-gain-trust{padding-top:80px}.zwc-compl-step .zwc-grid-item{padding:80px 90px 70px 75px}.zwc-compl-imp-box{padding:60px}.zwc-grid-left{padding:40px 0 0 40px}.bottom-cta{padding:70px 0}.zwc-compl-step{padding:80px 0 90px}}@media only screen and (max-width:767px){.zwc-banner-sec{padding:30px 0 60px}.zwc-banner-sec h1{font-size:36px}.zwc-banner-sec p,.zwc-compl-cont p,.zwc-compl-head p{font-size:18px;margin:20px auto}.zwc-compl-cont p,.zwc-compl-head p,.zwc-grid-item p{margin-bottom:0}.zwc-compl-imp-box{padding:50px;grid-template-columns:auto;justify-content:center;text-align:center;gap:50px 0}.zwc-compl-imp-box .zwc-compl-cont{width:100%}.zwc-compl-cont h2,.zwc-compl-head h3{font-size:32px}.zwc-compl-cont h2,.zwc-grid-item h4{font-size:28px}.zwc-compl-important,.zwc-gain-trust,.zwc-gdpr-compl{padding-bottom:70px}.zwc-gain-trust{padding-top:70px}.zwc-grid-item h4.zwc-gdpr-badge::before,.zwc-grid-item h4.zwc-ofccp-badge::before{margin:0 auto 20px}.zwc-gdpr-compl .zwc-grid-item p{font-size:18px;margin-bottom:0}.zwc-compliance-slider .slick-dots{padding-right:20px}.zwc-grid-left{padding:20px 0 0 20px}.zwc-compl-step .zwc-grid-item{padding:60px 60px 50px 55px}.bottom-cta{padding:50px 0}.bottom-cta h2{font-size:32px}.zwc-compl-step{padding:60px 0 70px}}@media only screen and (max-width:480px){.zwc-banner-sec h1{font-size:32px}.zwc-compl-imp-box{padding:30px 20px}.zwc-compl-img img{max-width:180px}.zwc-compl-cont h2,.zwc-compl-head h3{font-size:26px}.zwc-grid-item h4,.bottom-cta h2{font-size:24px}.zwc-compl-step .zwc-grid-item{padding:40px}.zwc-banner-sec p,.zwc-compl-cont p,.zwc-compl-head p,.zwc-gdpr-compl .zwc-grid-item p{font-size:17px}.zwc-no-card{font-size:14px}.zwc-banner-sec{padding:30px 0 50px}.zwc-compl-important,.zwc-gain-trust,.zwc-gdpr-compl{padding-bottom:60px}.zwc-gain-trust{padding-top:60px}.zwc-gdpr-compl .zwc-grid-wrap,.zwc-gain-trust .zwc-grid-wrap{gap:60px 0}.zwc-compl-head{margin-bottom:40px}.zwc-grid-left{padding:13px 0 0 20px}}