.premium_job-template-default .swiper-slide:focus,a:focus,button:focus{outline:4px solid var(--focus-color);outline-offset:0}html{font-size:18px;scroll-behavior:smooth}.premium_job-template-default{margin:0;padding:0;box-sizing:border-box}.premium_job-template-default .alignfull{margin-left:calc(-50vw + 50%);margin-right:calc(-50vw + 50%);width:99.5vw}.premium_job-template-default .jobs-card-container{margin:0 auto;max-width:1280px;padding:11px;overflow:hidden;font-family:primary}.premium_job-template-default .banner-container{padding:19px 18px 0;background:#fff}.premium_job-template-default .banner-wrapper{position:relative;width:100%;height:168px;border-radius:8px 8px 0 0;overflow:hidden;font-family:primary;font-weight:600}.premium_job-template-default .banner-wrapper .banner img{width:100%;height:100%;object-fit:cover;display:block;max-height:191px}.premium_job-template-default .banner-wrapper .banner .overlay{position:absolute;inset:0;background:rgba(39,39,39,.81);display:flex;justify-content:flex-end;align-items:flex-end;padding:0 10px}.premium_job-template-default .banner-wrapper .banner .overlay p{color:var(--white);font-size:1.375rem;font-weight:300;line-height:1.4;padding-right:13px;text-align:end}.premium_job-template-default .banner-wrapper .banner .overlay p b{font-weight:700}.premium_job-template-default .job-information-wrapper{display:flex;flex-direction:column}.premium_job-template-default .job-information-wrapper .company-logo-for-desktop,.premium_job-template-default .job-information-wrapper .job-info-middle .cname-logo-for-desktop,.premium_job-template-default .job-information-wrapper .job-info-middle .salary-location-wrapper,.premium_job-template-default .navbar-scroller-wrapper .job-apply-btn-nav .apply-btn,.premium_job-template-default .navbar-scroller-wrapper.show-btn .job-apply-btn-nav .apply-btn{display:none}.premium_job-template-default .job-information-wrapper .job-role-tmpw-for-mobile{display:flex;gap:10px;margin:22px 0}.premium_job-template-default .job-information-wrapper .job-role-tmpw-for-mobile .company-name{width:68.519px;height:66px;display:flex;align-items:center;border:1px solid gray;justify-content:center}.premium_job-template-default .job-information-wrapper .job-role-tmpw-for-mobile .company-name img{width:44.084px;height:9.069px}.premium_job-template-default .job-information-wrapper .job-role-tmpw-for-mobile .company-tag{display:inline-block;background-color:var(--secondary-color);color:var(--primary-color);font-size:.75rem;padding:0 10px;font-style:normal;font-weight:500;margin-top:3px}.premium_job-template-default .job-information-wrapper .job-role-tmpw-for-mobile .job-title{font-family:secondary;font-size:1.375rem;font-style:normal;font-weight:500}.premium_job-template-default .job-information-wrapper .job-info-middle .job-card__details .job-details{display:flex;flex-wrap:wrap;gap:.902rem}.premium_job-template-default .job-information-wrapper .job-info-middle .job-card__details .job-details .detail-item{width:100px;font-size:.85rem;color:var(--text-color)}.premium_job-template-default .job-information-wrapper .job-info-middle .job-card__details .job-details .detail-item .job-features-title{color:var(--gray);font-size:.606rem;font-style:normal;font-weight:400;line-height:14.55px;text-transform:uppercase;margin:9.7px 0 0}.premium_job-template-default .job-information-wrapper .job-info-middle .job-card__details .job-details .detail-item .job-features-value{color:#18191c;font-size:.719rem;font-style:normal;font-weight:500;margin:3.7px 0}.premium_job-template-default .job-information-wrapper .job-apply-btn{position:fixed;bottom:20px;left:50%;transform:translate(-50%,-50%);z-index:9999}.premium_job-template-default .job-information-wrapper .job-apply-btn .apply-btn{color:var(--primary-color);font-size:12.933px;font-weight:600;text-transform:capitalize;border-radius:3.233px;background:var(--secondary-color);padding:11px 41px;display:inline-flex;justify-content:center;align-items:center;gap:5px;margin-top:30px;line-height:.8;text-decoration:none}.premium_job-template-default .job-information-wrapper .job-apply-btn .apply-btn:hover,.premium_job-template-default .jobs-section-wrapper .view-all-btn .toggleJobsBtn:hover{color:var(--secondary-color);background:var(--primary-color);transition:.3s ease-in-out}.premium_job-template-default .job-information-wrapper .job-apply-btn .apply-btn span .apply-btn-arrow path{stroke:var(--primary-color)}.premium_job-template-default .faq-wrapper .accordion .accordion-item.active .accordion-header .icon.icon-up svg path,.premium_job-template-default .job-information-wrapper .job-apply-btn .apply-btn:hover span .apply-btn-arrow path{stroke:var(--secondary-color)}.premium_job-template-default .navbar-scroller-wrapper{position:sticky;top:0;z-index:1000;padding:24px 0 25px;align-items:center;margin-bottom:15px;background:rgba(255,255,255,.1);backdrop-filter:blur(15px);-webkit-backdrop-filter:blur(15px);-moz-backdrop-filter:blur(15px)}.premium_job-template-default .navbar-scroller-wrapper.show-btn{box-shadow:0 4px 10px rgb(128 128 128 / 10%)}.premium_job-template-default .navbar-scroller-wrapper .navbar-container{display:flex;margin:0 auto;max-width:1280px;align-items:center;justify-content:space-between}.premium_job-template-default .custom-tab-nav{display:flex;gap:20px;width:100%;overflow-x:auto;padding:10px 16px;border-radius:10px;scrollbar-width:none;background:#f7f7f7;-ms-overflow-style:none;margin:0 11px}.premium_job-template-default .custom-tab-nav::-webkit-scrollbar{display:none}.premium_job-template-default .custom-tab-nav a{white-space:nowrap;text-decoration:none;padding:8px 12px;border-radius:4px;color:var(--text-color);font-size:.778rem;font-weight:400;font-family:primary;transition:background .3s;flex-shrink:0}.premium_job-template-default .custom-tab-nav a.active{font-weight:500;background:var(--secondary-color);color:var(--primary-color)}.premium_job-template-default .job-description-wrapper{padding:20px;color:var(--text-color);border-radius:12px;border:1px solid var(--border-color);margin:0 0 60px;scroll-margin-top:120px}.premium_job-template-default .job-description-wrapper h2{font-size:1rem;font-style:normal;font-weight:600;padding-bottom:12px;line-height:20px;border-bottom:1px solid var(--border-color)}.premium_job-template-default .job-description-wrapper h3{font-size:.875rem;font-style:normal;font-weight:600;padding-bottom:12px;line-height:20px;border-bottom:1px solid var(--border-color)}.premium_job-template-default .job-description-wrapper ul{padding:0 0 0 20px;margin-bottom:30px}.premium_job-template-default .job-description-wrapper p{margin-bottom:30px}.premium_job-template-default .job-description-wrapper p,.premium_job-template-default .job-description-wrapper ul li{font-size:.75rem;font-style:normal;font-weight:400;line-height:18px}.premium_job-template-default .job-description-wrapper .job-description-btn{display:flex;flex-wrap:wrap;gap:20px}.premium_job-template-default .job-description-wrapper .job-description-btn button{margin-bottom:10px;display:flex;padding:6px 12px;justify-content:center;align-items:center;border-radius:4px;background:var(--btn-bg-color);color:var(--btn-color);font-size:.75rem;font-style:normal;font-weight:400;border:none;font-family:primary}.premium_job-template-default .job-description-wrapper .job-description-btn button:focus{outline:0}.premium_job-template-default .benefits-section-wrapper{padding:20px;color:var(--text-color);border-radius:12px;border:1px solid var(--border-color);margin-bottom:70px;scroll-margin-top:80px}.premium_job-template-default .benefits-section-wrapper .benefits-grid{list-style:none;display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:1.5rem;padding:0;margin:0}.premium_job-template-default .benefits-section-wrapper .benefits-grid .benefit-item{display:flex;flex-direction:column;list-style-type:none;gap:.5rem}.premium_job-template-default .benefits-section-wrapper .benefits-title{color:var(--text-color);font-size:18px;font-style:normal;font-weight:500;line-height:41.763px;border-bottom:1px solid var(--border-color)}.premium_job-template-default .benefits-section-wrapper .benefits-grid .benefit-item p{color:#18191c;font-size:.875rem;font-style:normal;font-weight:400;line-height:18px}.premium_job-template-default .benefits-section-wrapper .benefits-grid .benefit-item .icon-box{width:20px;height:20px;display:flex;padding:16px;border-radius:12px;font-size:1.5rem;background-color:var(--border-color)}.premium_job-template-default .steps-section-wrapper{background-color:var(--secondary-color);padding:60px 0;scroll-margin-top:120px}.premium_job-template-default .steps-section-container{display:flex;justify-content:space-between;align-items:center;justify-content:center;flex-direction:column;gap:18px;max-width:994px;margin:0 auto}.premium_job-template-default .steps-section-container .step{flex:1;text-align:center;position:relative;padding:20px;border-radius:12px;transition:.3s}.premium_job-template-default .steps-section-container .step:hover{background-color:color-mix(in srgb,var(--box-color-hover) 80%,#545454);cursor:pointer}.premium_job-template-default .steps-section-container .step .icon-wrapper{position:relative;display:flex;flex-direction:column;align-items:center}.premium_job-template-default .steps-section-container .step .icon-wrapper .icon{background-color:var(--primary-color);width:60px;height:60px;border-radius:50%;margin-bottom:2px;display:flex;align-items:center;justify-content:center}.premium_job-template-default .steps-section-container .step .icon-wrapper .icon img{width:28px;height:28px}.premium_job-template-default .steps-section-container .step .icon-wrapper .arrow{position:absolute;right:-122px;top:-29px;width:183px;height:40px;z-index:1}.premium_job-template-default .steps-section-container .step .icon-wrapper .arrow-up{position:absolute;right:-122px;top:36px;width:183px;height:40px;z-index:1}.premium_job-template-default .steps-section-container .step .icon-wrapper .arrow img,.premium_job-template-default .steps-section-container .step .icon-wrapper .arrow-up img{width:100%;height:auto}.premium_job-template-default .steps-section-wrapper .steps-section-container .step h3{color:var(--primary-color);font-size:16px;font-weight:500;line-height:1.3;margin-bottom:10px}.premium_job-template-default .steps-section-container .step p{color:var(--text-color-application);font-size:14px;line-height:20px;margin:0;min-height:60px}.premium_job-template-default .why-choose-us{text-align:center;padding:100px 0 127px;scroll-margin-top:80px}.premium_job-template-default .why-choose-us h2{color:var(--light-black);text-align:center;font-size:1.375rem;font-weight:300;margin:0 0 35px}.premium_job-template-default .why-choose-us .why-choose-us-wrapper-box .choose-item{margin-bottom:2.5rem;max-width:600px;margin-left:auto;margin-right:auto;position:relative}.premium_job-template-default .why-choose-us .why-choose-us-wrapper-box .choose-item .icon-circle{width:32px;height:32px;display:flex;position:absolute;top:10px;left:53%;z-index:-1;border-radius:50%;font-size:1.75rem;margin:0 auto 1rem;align-items:center;justify-content:center;background-color:var(--secondary-color);transform:translateX(-50%)}.premium_job-template-default .why-choose-us .why-choose-us-wrapper-box .choose-item h3{color:var(--humble-black);text-align:center;font-size:1.125rem;font-style:normal;font-weight:600;margin-bottom:21px}.premium_job-template-default .why-choose-us p{color:#5e6670;text-align:center;font-size:.875rem;font-style:normal;font-weight:400;line-height:20px}.premium_job-template-default .faq-section-wrapper{background-color:var(--secondary-color);scroll-margin-top:80px}.premium_job-template-default .faq-wrapper{padding:50px 30px;color:var(--primary-color)}.premium_job-template-default .faq-wrapper h2{text-transform:uppercase;font-size:.75rem;font-style:normal;font-weight:400}.premium_job-template-default .faq-wrapper h3{font-size:1.5rem;font-style:normal;font-weight:300;margin-bottom:1rem}.premium_job-template-default .faq-wrapper p{font-size:.875rem;margin-bottom:2rem;line-height:1.6}.premium_job-template-default .faq-wrapper .accordion{padding-left:0}.premium_job-template-default .faq-wrapper .accordion .accordion-item{margin-bottom:1rem;list-style-type:none;position:relative}.premium_job-template-default .faq-wrapper .accordion .accordion-item:after{content:'';position:absolute;bottom:0;left:0;width:100%;max-width:121px;height:.887px;background-color:var(--primary-color)}.premium_job-template-default .faq-wrapper .accordion .accordion-item .accordion-header{border:none;width:100%;display:grid;cursor:pointer;background:0 0;text-align:left;font-weight:600;padding:.5rem 0;font-style:normal;font-size:.875rem;grid-template-columns:1.9fr 0.1fr;font-family:primary;color:var(--primary-color)}.premium_job-template-default .faq-wrapper .accordion .accordion-item .accordion-header .icon-up{width:23px;height:23px;background-color:var(--primary-color);border-radius:50%;display:flex;align-items:center;justify-content:center;border:2px solid var(--primary-color);transition:.9s}.premium_job-template-default .faq-wrapper .accordion .accordion-item.active .accordion-header .icon.icon-up svg{transform:rotate(180deg)}.premium_job-template-default .faq-wrapper .accordion .accordion-item .accordion-header .icon-down{width:23px;height:23px;border-radius:50%;display:flex;align-items:center;justify-content:center;border:2px solid var(--primary-color);transition:.9s}.premium_job-template-default .faq-wrapper .accordion .accordion-item .accordion-body{max-height:1px;overflow:hidden;transition:max-height .9s,opacity .9s;opacity:0}.premium_job-template-default .faq-wrapper .accordion .accordion-item .accordion-body p{font-style:normal;font-weight:400;line-height:180%;font-size:.875rem;margin:.5rem 0 1rem;max-width:519px}.premium_job-template-default .faq-wrapper .accordion .accordion-item.active .accordion-body{max-height:300px;transition:max-height .9s ease-in,padding .9s ease-in;opacity:1}.premium_job-template-default .testimonials-wrapper{max-width:1200px;margin:50px auto;text-align:center;scroll-margin-top:120px}.premium_job-template-default .testimonials-wrapper .subtitle{color:var(--black);font-weight:400;line-height:120%;font-size:.75rem;font-style:normal;text-align:center;text-transform:uppercase}.premium_job-template-default .testimonials-wrapper .title{color:var(--light-black);font-weight:300;line-height:120%;text-align:center;font-style:normal;font-size:1.375rem;margin:16px 0 50px}.premium_job-template-default .testimonials-wrapper .testimonial-cards{display:none}.premium_job-template-default .swiper-box{width:303px;height:368px;margin:0 auto 80px}.premium_job-template-default .swiper-slide{display:flex;text-align:center;position:relative;align-items:center;border-radius:20px;background-color:var(--border-color);flex-direction:column}.premium_job-template-default .swiper-slide .card-internal-box{padding:32px;color:var(--humble-black)}.premium_job-template-default .swiper-slide img{width:64px;height:64px;border-radius:50%;object-fit:cover;margin-bottom:24px}.premium_job-template-default .swiper-slide p{margin:0;text-align:left;font-weight:400;line-height:160%;font-size:.875rem}.premium_job-template-default .swiper-slide h4{line-height:150%;margin-top:24px;margin-bottom:0;font-weight:700;text-align:center;font-size:.75rem;text-transform:uppercase}.premium_job-template-default .swiper-slide span{text-align:center;font-size:.875rem;font-weight:400;line-height:180%}.premium_job-template-default .job-cards-container{max-height:none;overflow:hidden;transition:max-height .3s}.premium_job-template-default .jobs-section-wrapper{text-align:center;margin:100px 0}.premium_job-template-default .jobs-section-wrapper .section-heading{color:#000;font-weight:400;font-size:.75rem;font-style:normal;text-align:center}.premium_job-template-default .jobs-section-wrapper .section-subheading{color:var(--light-black);margin-top:16px;font-weight:300;text-align:center;font-style:normal;margin-bottom:40px;font-size:1.375rem}.premium_job-template-default .jobs-section-wrapper .job-cards{margin:0;gap:30px;display:flex;list-style:none;overflow-x:auto;padding-bottom:2rem;padding-left:1rem;scrollbar-width:none;scroll-snap-type:x mandatory}.premium_job-template-default .jobs-section-wrapper .job-cards::-webkit-scrollbar{display:none}.premium_job-template-default .jobs-section-wrapper .job-cards .job-premium{fill:#fff;flex:0 0 85%;max-width:225px;stroke:#dcdcdc;text-align:right;background:0 0;position:relative;stroke-width:.337px;scroll-snap-align:start;border:1px solid #dcdcdc;border-radius:10.109px 10.109px 0 0;filter:drop-shadow(0px 1.685px 5.055px rgba(0, 0, 0, .06))}.premium_job-template-default .jobs-section-wrapper .job-cards .job-premium .job-card-inner{padding:13px;margin:9px;display:flex;min-height:202.186px;background:#fefcea;flex-direction:column;justify-content:space-between;border-radius:10.109px 10.109px 0 0}.premium_job-template-default .jobs-section-wrapper .job-cards .job-premium .job-card-inner .job-card-heading-title-wrapper .job-card-heading{display:flex;align-items:center;justify-content:space-between}.premium_job-template-default .jobs-section-wrapper .job-cards .job-premium .job-card-inner .job-card-heading-title-wrapper .job-card-heading .salary{color:var(--text-color);text-align:center;font-size:.631rem;font-style:normal;font-weight:500}.premium_job-template-default .jobs-section-wrapper .job-cards .job-premium .job-card-inner .job-card-heading-title-wrapper .job-title{color:var(--text-color);text-align:left;font-weight:400;font-style:normal;font-size:1.264rem}.premium_job-template-default .jobs-section-wrapper .job-cards .job-premium .job-card-inner .job-meta{margin:0;padding:0;display:flex;list-style:none;justify-content:space-between}.premium_job-template-default .jobs-section-wrapper .job-cards .job-premium .job-card-inner .job-meta li{color:var(--text-color);font-size:.842rem;font-style:normal;font-weight:500}.premium_job-template-default .jobs-section-wrapper .job-cards .job-premium .job-card-inner .job-meta li strong{display:block;text-align:left;font-weight:400;color:var(--text-color);font-size:.632rem;line-height:12.258px}.premium_job-template-default .jobs-section-wrapper .job-cards .job-premium .view-btn{margin:13px;color:#fff;font-weight:500;font-size:.737rem;background:var(--light-black);border-radius:25.273px;padding:4px 16.849px;display:inline-block;text-decoration:none;align-items:center}.premium_job-template-default .jobs-section-wrapper .job-cards .job-premium .view-btn:hover{color:var(--primary-color);background:var(--secondary-color);transition:.3s ease-in-out}.premium_job-template-default .jobs-section-wrapper .job-cards .job-premium .view-all-btn{display:inline-flex;gap:10px;align-items:center;justify-content:center;background:var(--primary-color)}.premium_job-template-default .jobs-section-wrapper .view-all-btn .toggleJobsBtn{border:none;font-size:16px;cursor:pointer;margin-top:30px;font-weight:400;padding:8px 20px;line-height:150%;text-align:center;font-style:normal;font-family:primary;color:var(--primary-color);background:var(--secondary-color);display:none}@media(max-width:402px){.premium_job-template-default .swiper-box{width:270px;height:400px}}@media (min-width:960px){.premium_job-template-default .jobs-card-container{overflow:unset;padding:42px 42px 0}.premium_job-template-default .jobs-card-container.down{padding-top:0}.premium_job-template-default .banner-wrapper{height:191px}.premium_job-template-default .jobs-section-wrapper .job-cards{flex-wrap:wrap;overflow-x:visible;padding:0;justify-content:center}.premium_job-template-default .banner-wrapper .banner .overlay p{font-size:2.222rem;padding-right:51px;line-height:normal}.premium_job-template-default .job-cards-container.collapsed .job-cards li:nth-child(n+5),.premium_job-template-default .job-information-wrapper .job-role-tmpw-for-mobile,.premium_job-template-default .job-role-tmpw-for-mobile,.premium_job-template-default .testimonials-wrapper .only-for-mobile{display:none}.premium_job-template-default .navbar-scroller-wrapper.show-btn .job-apply-btn-nav .apply-btn{color:var(--primary-color);font-size:12.933px;font-weight:600;text-transform:capitalize;border-radius:3.233px;background:var(--secondary-color);padding:11px 41px;display:inline-flex;justify-content:center;align-items:center;gap:5px;text-decoration:none;font-family:primary;margin-right:42px;line-height:.8;min-width:98px;box-shadow:0 0 8px rgba(71,71,71,.5)}.premium_job-template-default .navbar-scroller-wrapper.show-btn .job-apply-btn-nav .apply-btn:hover{background:var(--primary-color);color:var(--secondary-color);transition:.3s ease-in-out}.premium_job-template-default .navbar-scroller-wrapper.show-btn .job-apply-btn-nav .apply-btn span .apply-btn-arrow path{stroke:var(--primary-color)}.premium_job-template-default .navbar-scroller-wrapper.show-btn .job-apply-btn-nav .apply-btn:hover span .apply-btn-arrow path{stroke:var(--secondary-color)}.premium_job-template-default .job-information-wrapper{display:grid;grid-template-columns:0.4fr 1.2fr 0.4fr;gap:24px;padding:0;margin:24px 0 46px}.premium_job-template-default .job-information-wrapper .job-info-middle{padding-top:7px}.premium_job-template-default .job-information-wrapper .company-logo-for-desktop{display:block;display:flex;justify-content:center;align-items:center;border:1px solid #cacaca;border-radius:5px;width:272px;height:262px}.premium_job-template-default .job-information-wrapper .company-logo-for-desktop img{width:175px;height:36px;flex-shrink:0;aspect-ratio:4.8611111111}.premium_job-template-default .job-information-wrapper .job-info-middle .cname-logo-for-desktop{display:block}.premium_job-template-default .job-information-wrapper .job-info-middle .cname-logo-for-desktop .company-tag{background:var(--secondary-color);color:var(--primary-color);padding:0 10px;font-size:.889rem;font-weight:500}.premium_job-template-default .job-information-wrapper .job-info-middle .cname-logo-for-desktop .job-title{color:#000;font-family:secondary;font-size:1.889rem;font-weight:500;margin:2px 0 15px}.premium_job-template-default .job-information-wrapper .job-info-middle .salary-location-wrapper{display:flex;gap:72px;margin-bottom:30px}.premium_job-template-default .job-information-wrapper .job-info-middle .salary-location-wrapper .location .label,.premium_job-template-default .job-information-wrapper .job-info-middle .salary-location-wrapper .salary .label{color:var(--text-color);font-size:.539rem;font-style:normal;font-weight:400;line-height:14.55px;text-transform:uppercase}.premium_job-template-default .job-information-wrapper .job-info-middle .salary-location-wrapper .location p,.premium_job-template-default .job-information-wrapper .job-info-middle .salary-location-wrapper .salary p{color:var(--black);font-size:.898rem;font-style:normal;font-weight:500;margin:0}.premium_job-template-default .job-information-wrapper .job-info-middle .salary-location-wrapper .location small,.premium_job-template-default .job-information-wrapper .job-info-middle .salary-location-wrapper .salary small{color:var(--text-color);font-size:.629rem;font-style:normal;font-weight:400}.premium_job-template-default .job-information-wrapper .job-apply-btn{display:block;text-align:right;position:static;transform:none}.premium_job-template-default .custom-tab-nav{width:fit-content;margin-left:46px}.premium_job-template-default .job-description-wrapper h2{font-size:1.222rem}.premium_job-template-default .job-description-wrapper h3{font-size:.833rem}.premium_job-template-default .job-description-wrapper p{margin-bottom:50px;font-size:.833rem;line-height:24px}.premium_job-template-default .job-description-wrapper ul{margin-bottom:30px}.premium_job-template-default .job-description-wrapper ul li{font-size:.833rem;line-height:24px}.premium_job-template-default .job-description-wrapper .job-description-btn{padding-top:32px}.premium_job-template-default .benefits-section-wrapper .benefits-grid .benefit-item p{font-weight:500}.premium_job-template-default .faq-wrapper{display:grid;grid-template-columns:0.7fr 1.3fr;gap:149px;padding:99px 56px;max-width:1200px;margin:0 auto}.premium_job-template-default .faq-wrapper h3{font-size:2.333rem;line-height:120%}.premium_job-template-default .faq-wrapper h2{font-size:.667rem}.premium_job-template-default .faq-wrapper p{font-size:.778rem;line-height:180%}.premium_job-template-default .faq-wrapper .accordion .accordion-item .accordion-body p,.premium_job-template-default .faq-wrapper .accordion .accordion-item .accordion-header{font-size:.778rem}.premium_job-template-default .steps-section-container{flex-direction:column}.premium_job-template-default .steps-section-wrapper{padding:106px 0}.premium_job-template-default .why-choose-us-wrapper-box{display:flex;gap:42px}.premium_job-template-default .benefits-section-wrapper .benefits-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:2.5rem;padding:20px}.premium_job-template-default .benefits-section-wrapper .benefits-grid .benefit-item{flex-direction:row;gap:10px;align-items:center}.premium_job-template-default .steps-section-container{flex-direction:row}.premium_job-template-default .job-image{max-height:191px}.premium_job-template-default .testimonials-wrapper{margin-bottom:220px}.premium_job-template-default .testimonials-wrapper .title{font-size:2.333rem;margin:16px 0 87px}.premium_job-template-default .testimonials-wrapper .subtitle{font-size:.8rem}.premium_job-template-default .testimonials-wrapper .testimonial-cards{max-width:1200px;margin:0 auto;display:flex;flex-wrap:wrap;justify-content:center;gap:30px}.premium_job-template-default .testimonials-wrapper .testimonial-card{width:360px;padding:32px;display:flex;color:var(--humble-black);text-align:left;min-height:340px;font-size:.778rem;border-radius:24px;align-items:center;flex-direction:column;box-sizing:border-box;transition:1s;will-change:transform;background-color:var(--border-color)}.premium_job-template-default .testimonials-wrapper .testimonial-card img{width:64px;height:64px;object-fit:cover;border-radius:50%;margin-bottom:20px}.premium_job-template-default .testimonials-wrapper .testimonial-card p,.premium_job-template-default .testimonials-wrapper .testimonial-card span{font-weight:400;line-height:180%}.premium_job-template-default .testimonials-wrapper .testimonial-card h3{font-weight:700;line-height:150%;text-transform:uppercase;margin:24px 0 0}.premium_job-template-default .testimonials-wrapper .testimonial-card.bg1{transform:rotate(-8deg) translate(140px,76px);z-index:1}.premium_job-template-default .testimonials-wrapper .testimonial-card.bg2{transform:rotate(10.09deg)}.premium_job-template-default .testimonials-wrapper .testimonial-card.bg3{transform:rotate(-4deg) translate(-135px,80px)}.premium_job-template-default .testimonials-wrapper .testimonial-card.bg4{transform:rotate(8deg) translate(58px,-62px);z-index:1}.premium_job-template-default .testimonials-wrapper .testimonial-card.bg5{transform:rotate(-10deg) translate(-21px,-45px)}.premium_job-template-default .testimonials-wrapper .show-grid .testimonial-card.bg1{transform:translate(0,0) rotate(0);transition-delay:0.1s}.premium_job-template-default .testimonials-wrapper .show-grid .testimonial-card.bg2{transform:translate(0,-26px) rotate(0);transition-delay:0.2s}.premium_job-template-default .testimonials-wrapper .show-grid .testimonial-card.bg3{transform:translate(0,32px) rotate(0);transition-delay:0.3s}.premium_job-template-default .testimonials-wrapper .show-grid .testimonial-card.bg4{transform:translate(0,0) rotate(0);transition-delay:0.4s}.premium_job-template-default .testimonials-wrapper .show-grid .testimonial-card.bg5{transform:translate(0,59px) rotate(0);transition-delay:0.5s}.premium_job-template-default .why-choose-us h2{font-size:2.333rem;margin-bottom:51px}.premium_job-template-default .jobs-section-wrapper .job-cards .job-premium{max-width:267px}.premium_job-template-default .jobs-section-wrapper .section-subheading{font-size:2.325rem}.premium_job-template-default .jobs-section-wrapper .job-cards .job-premium .view-btn{font-size:.778rem;padding:5px 20px}.premium_job-template-default .jobs-section-wrapper .job-cards .job-premium .job-card-inner .job-card-heading-title-wrapper .job-title{padding-right:55px}}@media (max-width:960px){html{font-size:16px}.premium_job-template-default .jobs-card-container .view-all-btn,.premium_job-template-default .steps-section-container .step .icon-wrapper .arrow,.premium_job-template-default .steps-section-container .step .icon-wrapper .arrow-up{display:none}.premium_job-template-default .job-information-wrapper .job-apply-btn .apply-btn{box-shadow:0 0 8px rgba(71,71,71,.6)}}@media (max-width:1104px){.premium_job-template-default .job-information-wrapper .job-apply-btn .apply-btn{padding:11px 22px}}@media (min-width:1280px){.premium_job-template-default .benefits-section-wrapper .benefits-grid{grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}}@media (min-width:960px) and (max-width:1220px){.premium_job-template-default .testimonials-wrapper .testimonial-card.bg1{transform:rotate(-8deg) translate(-63px,98px)}.premium_job-template-default .testimonials-wrapper .testimonial-card.bg2{transform:rotate(10.09deg) translate(-195px,76px)}.premium_job-template-default .testimonials-wrapper .testimonial-card.bg3{transform:rotate(-4deg) translate(470px,-260px)}.premium_job-template-default .testimonials-wrapper .testimonial-card.bg4{transform:rotate(8deg) translate(-334px,2px);z-index:1}.premium_job-template-default .testimonials-wrapper .testimonial-card.bg5{transform:rotate(-10deg) translate(244px,-401px)}}@media (min-width:960px) and (max-width:1280px){.premium_job-template-default .job-information-wrapper{grid-template-columns:0.5fr 1.1fr 0.4fr}}@media (min-width:1366px){.premium_job-template-default .navbar-scroller-wrapper.alignfull{width:auto;margin:0 auto}.premium_job-template-default .navbar-scroller-wrapper.show-btn .job-apply-btn-nav .apply-btn{margin-right:0}.premium_job-template-default .custom-tab-nav{margin:0}}