.hr-process-item{border-color:#fff0;border-style:solid;border-width:0;position:relative;z-index:0;transition:all 0.3s linear 0s;display:flex;flex-direction:column;align-items:flex-start;width:100%;padding:0 20px;text-align:start;justify-content:start;justify-items:start}.swiper-slide:nth-child(odd) .hr-process-item{flex-direction:column-reverse}.hr-process-item .hr-process-media-group{transition:all 0.3s linear 0s;position:relative}.hr-process-item div:not(:last-child),.hr-process-item .hr-process-media-group div:not(:last-child){margin-bottom:20px}.hr-process-item .hr-process-media-group{min-height:330px;margin-bottom:0;padding:40px 0;display:flex;flex-direction:column;justify-content:flex-start}.swiper-slide:nth-child(odd) .hr-process-item .hr-process-media-group{justify-content:start}.hr-process-item .hr-process-icon-wrapper{display:inline-flex;justify-content:inherit}.hr-process-item .hr-process-icon-wrapper{margin-bottom:0}.hr-process-item .hr-process-icon-wrapper .hr-process-icon{display:inline-flex;justify-content:inherit}.swiper-slide:nth-child(odd) .wdt-content-item .wdt-content-icon-wrapper .wdt-content-icon{position:relative;z-index:1}.swiper-slide:nth-child(odd) .hr-process-item .hr-process-icon-wrapper .hr-process-icon::before{content:'';position:absolute;width:20px;height:20px;z-index:-1;-webkit-clip-path:polygon(50% 0%,0 100%,100% 100%);clip-path:polygon(50% 0%,0 100%,100% 100%);background:var(--color-8);opacity:1;top:0;left:0;right:0;bottom:auto;opacity:0;-webkit-transition:all .5s ease;transition:all .5s ease;margin:auto}.swiper-slide:nth-child(odd) .hr-process-item:hover .hr-process-icon-wrapper .hr-process-icon::before{opacity:1;top:21px}.hr-process-item .hr-process-icon-wrapper .hr-process-icon span{display:inline-flex;justify-content:center;align-items:center;font-size:2rem;height:1em;line-height:1;padding:5px;position:relative;text-align:center;vertical-align:top;width:1em;z-index:0;border:1px solid #796f51;border-radius:0;-webkit-transition:all .5s ease;transition:all .5s ease;font-size:100px;width:210px;height:210px;color:var(--white);background-color:var(--white)}.hr-process-item .hr-process-icon-wrapper .hr-process-icon span::before{content:'';position:absolute;width:100%;height:100%;background:var(--color-8);top:0;left:0;right:0;bottom:0;opacity:0;-webkit-transition:all .5s ease;transition:all .5s ease;margin:auto}.hr-process-item:hover .hr-process-icon-wrapper .hr-process-icon span::before{opacity:1}.hr-process-item a{transition:all 0.3s linear 0s}.hr-process-item .hr-process-icon-wrapper .hr-process-icon span a{color:#796f51;pointer-events:none}.hr-process-item:hover .hr-process-icon-wrapper .hr-process-icon span a{color:var(--white)}.hr-process-item .hr-process-icon-wrapper .hr-process-icon span i{color:inherit;display:inline-block;font-size:inherit;height:1em;position:relative;vertical-align:top;width:1em;display:flex}.hr-process-icon svg{vertical-align:middle}.hr-process-icon svg:not([fill]){fill:currentColor}.hr-process-icon svg:not(:root){overflow:hidden}.hr-process-item .hr-process-icon-wrapper .hr-process-icon span svg{fill:currentColor;height:1em;width:1em}.hr-process-item .hr-process-elements-group{position:relative;z-index:0;-webkit-transition:inherit;transition:inherit}.hr-process-item .hr-process-detail-group{transition:all 0.3s linear 0s}.hr-process-item .hr-process-detail-group{position:relative;min-height:330px;margin-bottom:0;padding:40px 0;display:flex;flex-direction:column;justify-content:flex-start}.swiper-slide:nth-child(odd) .hr-process-item .hr-process-detail-group{display:flex;flex-direction:column;justify-content:end}.hr-process-item .hr-process-detail-group:before{content:"";position:absolute;display:block;height:1px;background-color:var(--color-8);pointer-events:none;top:-20.5px;left:-100px;right:-100px;bottom:auto}.swiper-slide:nth-child(odd) .hr-process-item .hr-process-detail-group:before{top:auto;bottom:-.5px}.hr-process-item .hr-process-subtitle{color:var(--color-8);font-size:.9em;letter-spacing:0;transition:all 0.3s linear;position:relative;width:fit-content;font-size:40px;font-family:var(--font-01);font-weight:var(--weight-500);line-height:normal;color:var(--white)}.swiper-slide:hover .hr-process-detail-group .hr-process-subtitle{color:var(--colo-8)}.hr-process-item .hr-process-detail-group div:not(:last-child){margin-bottom:20px}.swiper-slide:nth-child(odd) .hr-process-item .hr-process-detail-group .hr-process-subtitle{order:2;margin:0}.hr-process-item .hr-process-detail-group .hr-process-subtitle:after{content:"";display:inline-block;position:absolute;width:1px;height:70px;background:var(--color-8);right:-37px;top:-60px}.swiper-slide:nth-child(odd) .hr-process-item .hr-process-detail-group .hr-process-subtitle:after{top:19px}.hr-process-title{width:100%}.hr-process-item .hr-process-detail-group .hr-process-title{margin-bottom:10px}.swiper-slide:nth-child(odd) .hr-process-item .hr-process-detail-group .hr-process-title{order:0}.hr-process-subtitle+.hr-process-title{margin-top:0}.hr-process-item .hr-process-title h5{transition:all 0.3s linear 0s;display:block;font-weight:var(--weight-600);text-transform:capitalize;font-family:var(--font-01);line-height:1.25;color:#161618;font-size:clamp(1.25rem, 1.225rem + 0.125vw, 1.375rem);text-transform:capitalize;margin-top:0}.hr-process-item:hover .hr-process-title h5{color:#796f51}.hr-process-item .hr-process-title h5 a{-webkit-transition:inherit;transition:inherit;color:#161618}.hr-process-item .hr-process-description{transition:all 0.3s linear 0s;position:relative;z-index:0;color:var(--color-2)}.swiper-slide:nth-child(odd) .hr-process-item .hr-process-detail-group .hr-process-description{order:1;margin-bottom:5px}.swiper-slide:nth-child(even) .hr-process-item .hr-process-media-group{justify-content:end}.swiper-slide:nth-child(even) .hr-process-item ..hr-process-icon-wrapper .hr-process-icon{position:relative;z-index:1}.swiper-slide:nth-child(even) .hr-process-item .hr-process-icon-wrapper .hr-process-icon::before{content:'';position:absolute;width:20px;height:20px;z-index:-1;-webkit-clip-path:polygon(100% 0,0 0,50% 100%);clip-path:polygon(100% 0,0 0,50% 100%);background:var(--color-8);opacity:1;top:auto;left:0;right:0;bottom:0;opacity:0;-webkit-transition:all .5s ease;transition:all .5s ease;margin:auto}.swiper-slide:nth-child(even) .hr-process-item:hover .hr-process-icon-wrapper .hr-process-icon::before{opacity:1;bottom:40px}.swiper-slide:nth-child(even) .hr-process-item .hr-process-detail-group{justify-content:start}