.hr-section-client{background-color:var(--color-6)}.hr-card-expertise{position:relative;display:flex;align-items:center;justify-content:center;height:auto;margin-bottom:2rem}.hr-card-expertise .hr-brand{width:fit-content;height:auto;padding:1rem 0}.hr-card-expertise .hr-brand img{width:auto;height:45px;filter:grayscale(1)}.hr-card-expertise .hr-brand img:hover{opacity:.6}.hr-card-expertise .hr-over-body{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:var(--bg-03);opacity:0;border-radius:.5rem;cursor:pointer}.hr-card-expertise:hover .hr-over-body{opacity:1}.hr-card-expertise .hr-over-body .hr-titel{margin-bottom:0}.hr-card-expertise .hr-over-body .hr-titel h3{font-weight:700;letter-spacing:-.5px;font-size:1.25rem;margin-bottom:0;color:var(--white)}.hom-coup-box{float:left;width:100%;position:relative;overflow:hidden}.hom-coup-box::before{content:"";position:absolute;width:100%;height:100%;background:rgb(0 0 0 / .48);inset:0;transition:all 0.4s ease-in-out 0s;transform:scale(0);z-index:1}.hom-coup-box:hover::before{transform:scale(1)}.hom-coup-box .leaf{position:absolute;text-align:center;width:100%;top:42%;transform:translateY(15px) scale(0);transition:all 0.4s ease-in-out 0s;opacity:.6;z-index:2}.hom-coup-box:hover .leaf{transform:translateY(0) scale(1)}.hom-coup-box .leaf::before,.hom-coup-box .leaf::after{content:"";position:absolute;width:150px;height:184px;background:url(https://www.42kpsshaadi.com/public/assets/images/icons/4.webp) 0% 0% / 100% no-repeat;top:-71px;transition:all 0.4s ease-in-out 0s}.hom-coup-box .leaf::before{margin-left:-161px}.hom-coup-box .leaf::after{margin-right:-6px;transform:scaleX(-1)}.hom-coup-box:hover img{transform:scale(1.2)}.hom-coup-box img{float:left;width:100%;height:600px;object-fit:cover;transition:all 0.4s ease-in-out 0s;z-index:0}.hom-coup-box:hover .bx{transform:translateY(0);opacity:1}.hom-coup-box .bx{position:absolute;top:42%;transition:all 0.4s ease-in-out 0s;transform:translateY(30px);opacity:0;z-index:1;width:100%;text-align:center}.hom-coup-box h4{color:#fff;text-align:center;width:100%;font-size:34px;font-family:var(--font-02);margin-bottom:35px}.hom-coup-box h4 span{font-family:var(--font-02);font-size:15px;display:block;text-transform:uppercase;letter-spacing:1px;padding-top:10px;color:#fff}.cta-dark{background:#000;color:#fff;font-size:13px;font-weight:600;padding:13px 30px;position:relative;display:inline-block;text-transform:uppercase}.cta-dark{overflow:hidden;position:relative}.hom-coup-box .sml-cta{transition:all 0.4s ease-in-out 0s;background:var(--color-3)}.cta-dark:after{background:#fff;content:"";height:155px;left:-75px;opacity:.3;position:absolute;top:-50px;transform:rotate(35deg);transition:all 550ms cubic-bezier(.19,1,.22,1);width:50px}.cta-dark:hover{color:#fff;box-shadow:0 15px 19px -8px #00000087}.cta-dark:hover:after{left:110%;transition:all 550ms cubic-bezier(.19,1,.22,1)}.hr-marquee-swiper{padding:0 0}.hr-marquee-swiper .swiper-button-prev,.hr-marquee-swiper .swiper-button-next{color:#fff;font-size:20px;background:rgb(0 0 0 / .58);width:72px;height:72px;border-radius:50%;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 5px rgb(0 0 0 / .15);z-index:999;border:1px solid rgb(255 255 255 / .55)}.hr-marquee-swiper .swiper-button-prev{left:10px}.hr-marquee-swiper .swiper-button-next{right:10px}@media(max-width:767.98px){.hr-card-expertise .hr-brand img{height:35px}}