.page-id-83764 .et_pb_column{margin-right:0!important}.partners-hero .common_hero_partner{width:50%}.partners-hero .hero-content h1{padding-bottom:32px}.partners-hero .hero-content h1 strong{color:#5D7E0B}.partners-hero .hero-content p{font-weight:400}.contact_btn{width:330px;height:60px;display:inline-flex!important;justify-content:center;align-items:center}.common_heading h2 strong{color:#5D7E0B;font-weight:300;font-size:36px;display:block;letter-spacing:normal;position:relative}.common_heading h2 strong::before{content:'';position:absolute;background:#DBEDDB;width:187px;height:5px;left:50%;bottom:18px;transform:translate(-50%,0px);z-index:-1}.partnering-benefits::before{content:'';position:absolute;background:url(https://lp.perfettohr.com/wp-content/uploads/2025/06/partnering-bg-design.svg);background-repeat:no-repeat;background-size:cover;width:432px;height:376px;left:0;top:-36px}.partnering-benefits .partnering_wrap{display:flex;flex-wrap:wrap;align-items:flex-start;gap:20px;z-index:999}.partnering-benefits .single-partnering{flex:0 0 calc(25% - 15px);min-height:466px;transition:0.4s all}.partnering-benefits .single-partnering p{font-weight:400;transition:0.4s all}.partnering-benefits .single-partnering:first-child h4{max-width:100%}.partnering-benefits .single-partnering h4{max-width:73%;margin-right:auto;padding:10px 0 24px 0;transition:0.4s all}.partnering-benefits .single-partnering:hover h4{color:#DBEDDB!important}.partnering-benefits .single-partnering:hover p{color:#DBEDDB!important}.partnering-benefits .single-partnering:hover img{filter:invert(85%) sepia(88%) saturate(217%) hue-rotate(75deg) brightness(1000%) contrast(78%)}.about-perfetto .about-content p{font-weight:400}.about-perfetto .about-content h3 strong{color:#5D7E0B;font-weight:300;font-size:36px;display:block;letter-spacing:normal;position:relative}.about-perfetto .about-content h3 strong::before{content:'';position:absolute;background:#DBEDDB;width:239px;height:5px;left:-3px;bottom:18px;z-index:-1}.about-perfetto .common_about{width:50%;position:relative}.main-image span{width:100%;position:relative}.main-image span img{width:100%}.about-perfetto .absolute-image{position:absolute;bottom:0;left:0}.about-perfetto::before{content:'';position:absolute;background:url(https://lp.perfettohr.com/wp-content/uploads/2025/06/about-ellipse.svg);background-repeat:no-repeat;background-size:cover;bottom:-128px;right:45px;width:339px;height:339px;z-index:1}.about-perfetto::after{content:'';position:absolute;background:url(https://lp.perfettohr.com/wp-content/uploads/2025/06/about-big-ellipse-design.svg);background-repeat:no-repeat;background-size:cover;left:-316px;top:-30px;width:796px;height:796px;z-index:1}.about-perfetto .about-content h3{padding-bottom:28px}.msme-struggle-list ul{padding:0;margin:0;display:flex;flex-wrap:wrap;align-items:flex-start;gap:48px}.msme-struggle-list ul li{counter-increment:li;position:relative;flex:0 0 calc(50% - 24px);line-height:40px;background:#fff;border-radius:16px;list-style:none;padding:37px 0 37px 120px}.msme-struggle-list ul li::before{content:counter(li,decimal-leading-zero);position:absolute;transform:translate(0px,-50%);top:50%;left:-28px;background:#004638;color:#fff;font-size:52px;font-family:'Poppins',Helvetica,Arial,Lucida,sans-serif;font-weight:700;width:103px;height:111px;border-radius:14px;display:flex;align-items:center;justify-content:center;box-shadow:7px 8px 7px rgb(0,0,0,10%);padding:10px;box-sizing:border-box}.counter-section .single-counter{width:33.33%;position:relative}.counter-section .single-counter:first-child .dipi_counter_number{text-align:left}.counter-section .single-counter:last-child .dipi_counter_number{text-align:right}.counter-section .single-counter::before{content:'';position:absolute;background:#004638;width:1px;height:216px;right:142px;top:-23px}.counter-section .single-counter:last-child::before{display:none}.counter-section .single-counter:nth-child(2)::before{right:-40px}.common_heading h5 strong{color:#5D7E0B;font-weight:300;font-size:36px;display:block;letter-spacing:normal;position:relative}.common_heading h5 strong::before{content:'';position:absolute;background:#DBEDDB;width:359px;height:5px;left:50%;bottom:18px;transform:translate(-50%,0px);z-index:-1}.key-intention .intention_wrap{display:flex;flex-wrap:wrap;align-items:flex-start;gap:20px}.intention_wrap .single-intention{width:100%;min-height:385px;flex:0 0 calc(20% - 16px)}.intention_wrap .single-intention::before{content:'';position:absolute;width:90.5px;height:80.5px;border-top:2px solid #004638;border-left:2px solid #004638;border-radius:21px 0 0 0;top:0;left:0;z-index:-1;transition:0.4s all}.intention_wrap .single-intention::after{content:'';position:absolute;width:90.5px;height:80.5px;border-bottom:2px solid #5D7E0B;border-right:2px solid #5D7E0B;border-radius:0px 0 21px 0;bottom:0;right:0;z-index:-1;transition:0.4s all}.intention_wrap .single-intention:nth-child(even){margin-top:190px}.intention_wrap .single-intention:hover::before{width:78px;height:68px}.intention_wrap .single-intention:hover::after{width:75px;height:65px}.common_heading h6 strong{color:#5D7E0B;font-weight:300;font-size:36px;display:block;letter-spacing:normal;position:relative}.common_heading h6 strong::before{content:'';position:absolute;background:#DBEDDB;width:278px;height:5px;left:-3px;bottom:18px;z-index:-1}.feature_wrap{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:center;gap:20px}.feature_wrap .single-feature{flex:0 0 calc(25% - 15px);min-height:420px;overflow:unset}.feature_wrap .single-feature p{font-weight:400}.feature_wrap .single-feature .et_pb_main_blurb_image{width:114px;height:111px;background:#004638;border-radius:14px;padding:12px;box-sizing:border-box;margin:0;display:flex;align-items:center;justify-content:center;box-shadow:7px 8px 7px rgb(0,0,0,10%);position:absolute;top:-32px;left:-1px}.feature_wrap .single-feature .et_pb_blurb_container{padding:112px 20px 25px 22px}.feature_wrap .single-feature h4{max-width:84%;margin-right:auto;padding:0 0 18px 0}.feature_wrap .single-feature::before{content:'';position:absolute;width:3px;height:22px;background:#fff;top:68px;left:-3px}.feature_wrap .single-feature::after{content:'';position:absolute;width:12px;height:3px;background:#fff;top:-1px;left:113px}.perfetto-benefits .common_benefits{width:50%!important}.perfetto-benefits .et_pb_image{position:absolute;top:-155px;width:100%}.perfetto-benefits .benefits-list ul{padding:0 0 0 145px;margin:0}.perfetto-benefits .benefits-list ul li{counter-increment:li;position:relative;line-height:40px;padding:40px 0 50px 30px;list-style:none}.perfetto-benefits .benefits-list ul li::before{content:counter(li,decimal-leading-zero);position:absolute;transform:translate(0px,-50%);top:45%;left:-142px;color:#5D7E0B;font-size:42px;font-family:'Poppins',Helvetica,Arial,Lucida,sans-serif;font-weight:700;width:101px;height:101px;border-radius:50%;display:flex;align-items:center;justify-content:center;padding:10px;box-sizing:border-box;border:2px solid #004638}.perfetto-benefits .benefits-list ul li:nth-child(even)::before{right:-8px;left:unset}.perfetto-benefits .benefits-list ul li::after{content:'';position:absolute;background:#5D7E0B;width:25px;height:25px;top:46%;left:-18px;border-radius:50%;transform:translate(0,-50%)}.perfetto-benefits .benefits-list ul li:nth-child(even)::after{right:118px;left:unset}.perfetto-benefits .benefits-list ul li:nth-child(even){text-align:right;padding:40px 165px 50px 30px}@media(max-width:1600px){.footer-contact-details{font-size:16px!important}}.social-icon{justify-content:center!important}.banner-row-cards{display:flex;flex-wrap:wrap;row-gap:40px}.banner-row-cards .et_pb_column{width:33.33%!important}@media(max-width:600px){.banner-row-cards .et_pb_column:nth-child(5){flex:1 1 50%!important}.banner-row-cards .et_pb_column:nth-child(6){flex:1 1 50%!important}}