.trans-box{background:transparent;border:none;outline:none}main{margin-top:0}.truncate1{-webkit-line-clamp:1}.truncate1,.truncate2{-webkit-box-orient:vertical;display:-webkit-box;max-width:100%;overflow:hidden}.truncate2{-webkit-line-clamp:2}.truncate3{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;max-width:100%;overflow:hidden}.animated{align-self:center;max-width:250px;width:40%}.filtered-tags{display:flex;flex-wrap:wrap;gap:10px;padding:20px 10px 10px}.filtered-tags li{display:none}.filtered-tags li[data-filtered=true]{display:flex}#toast-container .toast-error{background-color:red!important}.top-ads{margin-top:10px;padding-top:80px}.section-heading{border-left:5px solid #ff5b23;color:#1d1d1d;font-size:22px;font-weight:500;letter-spacing:.0015em;line-height:34px;margin-bottom:10px;margin-top:20px;padding-left:8px;text-align:left;text-transform:uppercase}@media screen and (min-width:992px){.section-heading{margin-bottom:30px}}@media screen and (min-width:1200px){.section-heading{font-size:30px;font-weight:500;line-height:39.95px}}.advertise-section{padding:80px 0}.advertise-section .advertise{height:341px}.advertise-section .add-text{padding-right:30px;padding-top:35px;text-align:right}.advertise-section .swiper-slide{display:grid;place-content:center}.advertise-section .swiper-slide-shadow-bottom,.advertise-section .swiper-slide-shadow-left,.advertise-section .swiper-slide-shadow-right,.advertise-section .swiper-slide-shadow-top{background-image:none}.advertise-section .ads-img{border:1px solid rgba(0,0,0,.576);border-radius:10px;max-height:370px}.search-section{padding-bottom:40px}.search-section #job-search{flex:1}.search-section .search-btn{height:50px;width:50px}.search-section .search-bar{border-bottom:1px solid rgba(0,0,0,.519);display:flex;margin-right:10px;padding-bottom:10px}.search-section .search-bar input{color:#3e3d3d;flex:1;padding-left:12px}.search-section .mob-filter{margin-left:10px}.jobs-section{padding-bottom:0;padding-top:28px}.jobs-section .sign-in-banner{align-items:center;display:flex;justify-content:center;margin-top:50px;position:relative;width:100%}.jobs-section .sign-in-banner-img{filter:blur(16px);width:100%}.jobs-section .banner-btn-box{align-items:center;display:flex;flex-direction:column;gap:20px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.jobs-section .banner-btn-box .yellow-cta-btn{background:#ff5b23;width:270px}.jobs-section .banner-heading{color:#4a2771;font-size:20px;font-weight:500;line-height:30px;text-align:center}.jobs-section .job-container{flex-wrap:wrap;gap:40px;padding:5px}.jobs-section .card-skeleton-loader{animation:skeleton 1s ease infinite alternate-reverse;background:linear-gradient(45deg,#f1f0f0,#c1c0c0,#f1f0f0);background-position:0;background-size:200%;min-height:320px;width:100%}.jobs-section .side-filter-skeleton{animation:skeleton 1s ease infinite alternate-reverse;background:linear-gradient(45deg,#f1f0f0,#c1c0c0,#f1f0f0);min-height:20px;width:90%}@keyframes skeleton{0%{background-position:100%}to{background-position:0}}.jobs-section .job-card{box-shadow:-1px 0 29px 0 rgba(0,0,0,.09);display:block;max-width:370px;overflow:hidden;padding:20px;position:relative;transition:all .25s ease;width:100%}.jobs-section .job-card:hover .job-position{color:#ff6c04}.jobs-section .job-position{color:#4a2771;font-size:17.56px;font-weight:500;line-height:23.42px;text-align:left;text-decoration:none;transition:all .5s ease}.jobs-section .company-name{color:#858585;font-size:14px;font-weight:500;line-height:27.96px;text-align:left}.jobs-section .job-type{gap:30px}.jobs-section .job-type .type-head{color:#8b81d0;font-size:12px;font-weight:400;line-height:13.98px;margin-bottom:0;text-align:left;text-transform:uppercase}.jobs-section .job-type .type-content{color:#4a2771;font-size:13.98px;font-weight:500;line-height:27.96px;margin-bottom:0;text-align:left;text-transform:uppercase}.jobs-section .job-type .v-line{border-right:.87px solid #efebff;height:100%;min-height:40px;width:1px}.jobs-section .h-line{border-top:.87px solid #efebff;height:1px;width:100%}.jobs-section .location{align-items:flex-start;display:flex;gap:7.5px;line-height:27.96px;margin:0}.jobs-section .job-desc,.jobs-section .location{color:#4a2771;font-size:13.98px;font-weight:400;text-align:left}.jobs-section .job-desc{line-height:20.97px}.jobs-section .premium-box div{gap:7.6px}.jobs-section .premium-box .posted-date{color:#858585;font-size:14px;font-weight:400;margin:0;padding:0}.jobs-section .premium-box p{text-wrap:nowrap;border-radius:50px;color:#fff;font-size:12px;font-weight:500;line-height:18px;margin-bottom:0;padding:5px 10px;text-align:center}.jobs-section .premium-box .new{background:#cdda89;color:#5a6427}.jobs-section .premium-box .prem{background:rgba(255,193,74,.2);color:#b17701}.jobs-section .premium-box .urgent{background:rgba(226,44,41,.1);color:#e22c29}.jobs-section .company-logo{align-items:center;font-size:10px;height:54px;justify-content:center;line-height:12px;-o-object-fit:cover;object-fit:cover;overflow:hidden;right:0;top:0;width:54px}.jobs-section .company-img{-o-object-fit:cover;object-fit:cover;width:100%}.jobs-section .save-btn,.jobs-section .share-cta{background:#4a2771;border:.5px solid #4a2771;border-radius:50%;display:grid;height:35px;place-items:center;transition:all .3s ease;width:35px}.jobs-section .save-btn svg.filled-icon,.jobs-section .share-cta svg.filled-icon{display:none}.jobs-section .save-btn:hover,.jobs-section .save-btn[data-saved=true],.jobs-section .share-cta:hover,.jobs-section .share-cta[data-saved=true]{background:#4a2771}.jobs-section .save-btn:hover svg path,.jobs-section .save-btn[data-saved=true] svg path,.jobs-section .share-cta:hover svg path,.jobs-section .share-cta[data-saved=true] svg path{fill:#fff}.jobs-section .save-btn:hover svg,.jobs-section .save-btn[data-saved=true] svg,.jobs-section .share-cta:hover svg,.jobs-section .share-cta[data-saved=true] svg{display:none}.jobs-section .save-btn:hover svg.filled-icon,.jobs-section .save-btn[data-saved=true] svg.filled-icon,.jobs-section .share-cta:hover svg.filled-icon,.jobs-section .share-cta[data-saved=true] svg.filled-icon{display:block}.jobs-section .save-btn-non-user{background:transparent;border:.5px solid #909090;border-radius:50%;height:50px;place-items:center;width:50px}.jobs-section .save-btn-non-user svg path{fill:#898989}.jobs-section .apply-btn{align-items:center;background:#ff5b23;border-radius:80px;color:#fff;cursor:pointer;display:flex;font-size:16px;font-weight:400;gap:7.6px;height:-moz-fit-content;height:fit-content;justify-content:center;line-height:16.15px;padding:12px 16px;text-align:center;text-decoration:none;width:-moz-fit-content;width:fit-content}.jobs-section .yellow-cta-btn .anim-arrow{transition:all .3s ease}.jobs-section .yellow-cta-btn:hover .anim-arrow{animation:arrowMovement 1.5s ease infinite;transform:translateX(0)}.jobs-section .job-applied{background:#00adee}@keyframes arrowMovement{0%{transform:translateX(0)}50%{transform:translateX(3px)}60%{transform:translateX(0)}65%{transform:translateX(3px)}to{transform:translateX(0)}}@keyframes arrowMovementLeft{0%{transform:translateX(0)}50%{transform:translateX(-3px)}60%{transform:translateX(0)}65%{transform:translateX(-3px)}to{transform:translateX(0)}}.pagination-box{align-items:center;display:flex;gap:10px;justify-content:space-evenly;margin-top:40px;padding-bottom:40px;width:100%}.pagination-box li{list-style:none}.page-link{border:none;color:#103977;font-size:18px;font-weight:500;line-height:28px;text-decoration:none}.next,.page-link:hover,.prev{background:none}.next,.prev{align-items:center;border:1px solid #103977;border-radius:50%;color:#103977;cursor:pointer;display:flex;height:26px;justify-content:center;outline:none;width:26px}.next svg path,.prev svg path{fill:#103977}.next.current,.prev.current{border:1px solid #858585}.current,.next.current,.prev.current{color:#858585;font-size:18px;font-weight:500;line-height:28px;text-decoration:none}.current svg path{fill:#858585}.next:hover,.prev:hover{border-color:#103977}.next:hover svg path,.prev:hover svg path{fill:#103977}.next:hover .anim-arrow{animation:arrowMovement 1.3s ease infinite}.prev:hover .anim-arrow{animation:arrowMovementLeft 1.3s ease infinite}.filter{background-color:#fff;left:0;min-height:100%;padding:35px;position:absolute;top:0;width:100%;z-index:9999}.filter .accordion-body{padding:10px 0}.filter .clear-filter-btn{background:transparent;border:.5px solid #103977;border-radius:30px;color:#103977;font-size:14px;font-weight:400;line-height:24px;padding:9px 17px;transition:all .3s ease}.filter .clear-filter-btn:hover{background:#103977;color:#fff}.filter .padding-border{border-bottom:1px solid rgba(0,0,0,.338);padding:45px 0 25px}.filter .experince{padding-right:7px}.filter .filter-search{padding:40px 0}.filter .location-search-btn{margin-left:15px}.filter .top-sticky-section{background:#fff;left:0;padding:0 35px;position:fixed;top:0;width:100%;z-index:10}.filter .cross{margin-left:20px}.filter .search-form{flex:1}.filter .search-bar{border-bottom:.5px solid rgba(0,0,0,.472);padding:12px 12px 20px}.filter .search-input{border:none;flex:1;outline:none}.filter .accordion-button,.filter .accordion-button:focus{background:none;border:none;border-bottom:1px solid rgba(0,0,0,.338);box-shadow:none;padding:20px 0;position:relative;width:100%}.filter .accordion-button .filter-by,.filter .accordion-button:focus .filter-by{color:#151515;font-size:18px;font-weight:400;letter-spacing:.02em;line-height:28px;margin:0}.filter .accordion-button .filter-arrow-text,.filter .accordion-button:focus .filter-arrow-text{align-items:center;color:#4a2771;display:flex;font-size:14px;font-weight:400;gap:5px;letter-spacing:.02em;line-height:24px;margin:0;position:absolute;right:30px}.filter .accordion-button .filtered-items-style,.filter .accordion-button:focus .filtered-items-style{background:#4a2771;border-radius:50%;color:#fff;display:none;height:20px;padding:5px;place-content:center;width:20px}.filter .accordion-item{border:none;box-shadow:none}.filter .hiring-type{margin-top:169px}.filter .filter-heading{color:#4a2771;font-size:16px;font-weight:500;letter-spacing:.02em;line-height:20px}.filter ul{gap:25px;list-style:none;margin-top:25px;padding-left:10px}.filter li{gap:7px}.filter li p{color:#505050;font-size:14px;font-weight:400;letter-spacing:.02em;line-height:17px;margin:0;padding:0}.filter .categories-container,.filter .country-container{max-height:210px;overflow-x:hidden;overflow-y:scroll}.filter .location-search-input{color:rgba(35,35,35,.731);font-size:16px;font-weight:400;line-height:28px}.filter .location-search-input::-moz-placeholder{color:rgba(80,80,80,.5)}.filter .location-search-input::placeholder{color:rgba(80,80,80,.5)}.filter .filtered-experience{color:#505050;font-size:15px;font-weight:400;line-height:20px}.filter .checkbox:checked+.checkbox-text{color:#505050}.filter .checkbox{display:none;opacity:0}.filter .checkbox:checked+.checkbox-text:before{background:linear-gradient(180deg,#103977,#171352);box-shadow:0 0 5px rgba(0,0,0,.2),0 0 5px rgba(0,0,0,.2)}.filter .checkbox-text{color:rgba(80,80,80,.5);cursor:pointer;font-size:15px;font-weight:400;letter-spacing:.02em;line-height:20px;margin:0 0 0 19px;padding:0;position:relative;z-index:1}.filter .checkbox-text:before{background:#fff;border:.5px solid #262261;border-radius:3.5px;content:"";height:15px;left:-20px;position:absolute;top:2px;width:15px;z-index:-1}.filter .checkbox:checked+.checkbox-text:after{background-image:url(/images/jobs-listing/Union.svg);background-position:50%;background-repeat:no-repeat;background-size:60%;content:"";height:15px;left:-20px;position:absolute;top:2px;width:15px}.filter .exprience-bar[type=range]{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;width:100%}.filter .exprience-bar[type=range]::-webkit-slider-runnable-track{-webkit-appearance:none;appearance:none;background:#103977;border-radius:20px;height:3px;width:100%}.filter .exprience-bar[type=range]::-webkit-slider-thumb{appearance:none!important;-webkit-appearance:none!important;background:transparent;border-bottom-left-radius:50%;border-top-left-radius:50%;border-top-right-radius:50%;cursor:pointer;height:40px;margin-top:-45px;transform:rotate(45deg);width:40px}.filter .exprience-bar[type=range]:after{content:"30 Yrs";right:0}.filter .exprience-bar[type=range]:after,.filter .exprience-bar[type=range]:before{color:#505050;font-size:10px;font-weight:400;line-height:12px;position:absolute;top:7px}.filter .exprience-bar[type=range]:before{content:"0 Yrs";left:0}.filter .exprience-desplay-style{align-items:center;color:#fff;display:flex;font-size:12px;height:30px;justify-content:center;pointer-events:none;position:relative;text-align:center;width:30px;z-index:2}.filter .exprience-desplay-style:before{background:#103977;border-bottom-left-radius:50%;border-top-left-radius:50%;border-top-right-radius:50%;content:"";height:30px;left:0;pointer-events:none;position:absolute;top:0;transform:rotate(45deg);width:30px;z-index:-1}#filterForm{overflow:hidden;position:relative}.filter-apply-btn{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:transparent;border:.5px solid #103977;border-radius:40px;bottom:10%;color:#103977;font-weight:400;left:300px;margin-top:20px;outline:none;padding:10px 20px;position:sticky;z-index:99}@media only screen and (min-width:768px){.advertise-section{padding-top:0}.advertise-section .advertise{height:210px}.advertise-section .add-text{padding-right:5px;padding-top:31px}.top-ads{padding-top:80px}.jobs-section .job-container{gap:35px;padding-left:20px}.jobs-section .job-card{padding:23px}.jobs-section .pages{width:calc(90% - 200px)}}@media only screen and (min-width:992px){.pagination-box{gap:30px}.next,.prev{height:52px;width:52px}.next .anim-arrow,.prev .anim-arrow{margin-top:-4px;transition:all .3s ease}.advertise-section .advertise{height:285px}.jobs-section .job-type{gap:20px}.jobs-section .job-container{flex-direction:column}.jobs-section .job-card{display:flex;min-width:100%;padding:30px;transition:all .3s ease}.jobs-section .job-card:hover{box-shadow:0 0 30px rgba(0,0,0,.1)}.jobs-section .job-card:hover .job-position{color:#ff6c04}.jobs-section .detail{flex:1.3 0 0}.jobs-section .cta-image{align-items:flex-end;flex:1 0 0;gap:20px;justify-content:space-between;margin:0!important}.jobs-section .location-candidate{flex-direction:row}.jobs-section .cta{gap:7.6px}.jobs-section .company-logo{border-radius:5px;height:150px;position:static;width:150px}.jobs-section .job-position{font-size:20.97px;font-weight:500;line-height:27.96px}.jobs-section .pagination-btn{height:60px;width:60px}.filter{margin-top:-12px;padding:5px 15px 0 12px;position:static;z-index:1}.filter .top-sticky-section{padding:0;position:static}.filter .hiring-type{margin-top:0}.filter .checkbox-text{z-index:1}}@media only screen and (min-width:1200px){.filter .location-search-btn{margin-left:10px}.filter .location-search-input{max-width:90%}.advertise-section .advertise{height:345px}.jobs-section .sign-in-banner-img{width:839px}.jobs-section .job-card{padding:40px}.jobs-section .cta{gap:20px}.jobs-section .job-container{gap:50px}}@media only screen and (min-width:1400px){.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{max-width:1140px}}
