.home{margin-top:2rem;margin-bottom:2rem}.home .job-category-cards{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:10px;justify-content:center;margin:1.5rem 0;z-index:10}.home .job-category-slider{width:91%;margin:auto}.home .job-category-slider .job-category-card{max-width:240px;cursor:pointer;transition:transform .3s ease,box-shadow .3s ease}.home .job-category-slider .job-category-card:hover{transform:scale(1.1);z-index:10;border:none!important}.home .job-category-slider .slick-dots{display:flex!important;justify-content:center;align-items:center;gap:5px;list-style:none;padding:0;margin:20px 0 0}.home .job-category-slider .slick-dots li{position:relative;width:auto;height:auto}.home .job-category-slider .slick-dots li button{width:10px;height:10px;border-radius:50%;background-color:#ccc;border:none;padding:0;cursor:pointer;transition:all .3s ease}.home .job-category-slider .slick-dots li.slick-active button{width:25px;height:10px;border-radius:10px;background-color:#333;transition:all .3s ease}.home .job-category-slider .slick-dots li button:before{color:transparent}.home .h1{color:#263238}.home .text-light-gray{color:#6c6c6c}.home .icon-div{background-color:#5568e0}.home .job-category-card{display:flex;align-items:center;padding:5px}.home .job-category-card .job-category-card-sec-text{color:#767676;margin-bottom:0}.home .job-category-card .job-category-card-main-text{color:#3f3f3f!important;font-weight:700;margin-bottom:0}.home .job-category-card .icon-div{padding:10px;border-radius:5px;color:#fff;font-size:2.5rem;margin-right:10px;display:flex;align-items:center;justify-content:center}.home .engyj-works{display:flex;align-items:center}.home .engyj-works .job-category-card{width:100%;cursor:pointer}.home .engyj-works .job-category-card .icon-div{transition:scale .3s ease}.home .engyj-works .job-category-card .icon-div:hover{scale:1.1}.home .engyj-works .job-category-card:hover .job-category-card-main-text{color:#000!important}.home .featured-jobs-section{margin-top:4rem}.home .featured-jobs-section .view-jobs{text-decoration:none}.home .featured-jobs-section .section-heading,.home .featured-jobs-section .text-light-gray{text-align:center}.home .featured-jobs-section .section-heading{line-height:16px}.home .featured-jobs-section .job-container{margin-top:1rem;font-family:ProductSans-Regular;background-color:#f8f6f6}.home .featured-jobs-section .job-container .main-card-body{display:flex;align-items:center;padding:10px 8px}.home .featured-jobs-section .job-container .main-card-body .save-button{position:relative;background:transparent;border:none;padding:2px 7px;color:#5b6fe9;transition:transform .2s ease}.home .featured-jobs-section .job-container .main-card-body .save-button.animate{animation:scaleTilt .3s ease}@keyframes scaleTilt{0%{transform:scale(1) rotate(0deg)}50%{transform:scale(1.2) rotate(-10deg)}to{transform:scale(1) rotate(0deg)}}.home .featured-jobs-section .job-container .main-card-body .save-button:hover{background:#e0e0e0}.home .featured-jobs-section .job-container .main-card-body .left-section{flex:5 1}.home .featured-jobs-section .job-container .main-card-body .left-section .title-section{display:flex;align-items:center;gap:5px}.home .featured-jobs-section .job-container .main-card-body .left-section .title-section img{max-height:40px}.home .featured-jobs-section .job-container .main-card-body .left-section .title-section .title-content{display:flex;flex-direction:column;line-height:18px}.home .featured-jobs-section .job-container .main-card-body .left-section .title-section .title-content .title{font-family:ProductSans-Bold;font-size:large;max-width:350px;color:#585858}.home .featured-jobs-section .job-container .main-card-body .left-section .title-section .title-content .sub-title{font-family:ProductSans-Regular;font-size:12px;color:gray;max-width:350px}.home .featured-jobs-section .job-container .main-card-body .left-section .description{margin-top:5px;font-size:14px;max-width:75%;overflow:hidden;line-height:1.3;color:#252525}.home .featured-jobs-section .job-container .main-card-body .left-section .bottom-desc{margin-top:10px;display:flex;align-items:center;color:gray;gap:14px;font-size:12px}.home .featured-jobs-section .job-container .main-card-body .left-section .bottom-desc i{font-size:16px;color:#5b6fe9}.home .featured-jobs-section .job-container .main-card-body .right-section{flex:1 1;display:flex;flex-direction:column;align-items:center;gap:5px}.home .featured-jobs-section .job-container .main-card-body .right-section div{display:flex;flex-direction:column;align-items:center;gap:5px}.home .featured-jobs-section .job-container .main-card-body .right-section .custom-btn{width:120px;font-size:14px;padding:5px 10px;border:none}.home .featured-jobs-section .job-container .main-card-body .right-section .apply-btn{background-color:#2d3875}.home .featured-jobs-section .job-container .main-card-body .right-section .view-btn{background-color:#5b6fe9}.home .featured-jobs-section .job-container .main-card-body .right-section span{font-size:14px;color:#2d3875;font-weight:600}@media(max-width:992px){.home .featured-jobs-section .job-container .main-card-body .right-section span{font-size:12px}}@media(max-width:768px){.home .featured-jobs-section .job-container .main-card-body{flex-direction:column}.home .featured-jobs-section .job-container .main-card-body .left-section .title-section{align-items:flex-start}.home .featured-jobs-section .job-container .main-card-body .left-section .description,.home .featured-jobs-section .job-container .main-card-body .left-section .title-section .title-content .sub-title,.home .featured-jobs-section .job-container .main-card-body .left-section .title-section .title-content .title{max-width:100%}.home .featured-jobs-section .job-container .main-card-body .left-section .bottom-desc{margin-top:5px}.home .featured-jobs-section .job-container .main-card-body .right-section{width:100%;flex-direction:column-reverse;align-items:start;margin-top:5px}.home .featured-jobs-section .job-container .main-card-body .right-section div{display:flex;flex-direction:row;align-items:center;gap:5px}.home .featured-jobs-section .job-container .main-card-body .right-section .custom-btn{width:100px;font-size:14px;padding:3px 8px}}.testimonials{background-color:#eef1ff;margin-top:4rem;padding:2rem 0 3.5rem}.testimonials .testimonial-item{display:flex!important;flex-direction:column;align-items:center;justify-content:center}.testimonials .text-light-gray{color:#6c6c6c}.testimonials .section-heading,.testimonials .text-light-gray{text-align:center}.testimonials .section-heading-p{line-height:25px;font-size:18px;margin:0}.testimonials .section-heading{line-height:16px}.testimonials .testimonials-text{font-size:20px;width:60%;margin:auto;text-align:center}.testimonials .testimonials-user{display:flex;align-items:center}.testimonials .testimonials-user .user-image{border-radius:50%}.testimonials .testimonials-user p{margin-bottom:0;margin-left:10px}