.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}.apply-btn svg{transition:all .25s}.apply-btn:hover svg{transform:translateX(5px)}.job-applied{background:#00adee}.toast-error{background-color:#bd362f!important}.toast-success{background-color:#45bf61!important}main{padding:0 20px}.advertise-section{padding:80px 0}.advertise-section .add-text{padding-right:3px;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{box-shadow:2.96px 2.96px 29.65px 0 rgba(0,0,0,.2);max-height:370px}.side-ads-skeleton-loader{animation:skeleton 1s ease infinite alternate-reverse;background:linear-gradient(45deg,#f1f0f0,#c1c0c0,#f1f0f0);background-position:0;background-size:200%;height:300px;margin-bottom:30px;width:100%}@media screen and (min-width:992px){.side-ads-skeleton-loader{height:360px;margin-top:10px;min-width:100%}}@keyframes skeleton{0%{background-position:100%}to{background-position:0}}.landing-section{margin-top:23px}.landing-section .back-btn{border-radius:50px;color:#000;font-size:14px;font-weight:500;gap:10px;letter-spacing:.0719999969px;line-height:15.6px;margin-bottom:20px;padding:4px 18px;text-align:right;text-decoration:none;text-transform:uppercase;width:-moz-fit-content;width:fit-content}.landing-section .back-btn svg{transition:all .25s}.landing-section .back-btn svg path{fill:#000}.landing-section .back-btn:hover{color:#4a2771}.landing-section .back-btn:hover path{fill:#4a2771}.landing-section .back-btn:hover svg{transform:translateX(-5px)}.landing-section .main-card{box-shadow:2px 2px 22px 0 rgba(0,0,0,.059);display:flex;flex-direction:column;padding:25px 20px;position:relative}.landing-section .new-tag{background:#5dc178;border-radius:5px;color:#fff;display:inline-block;font-size:12px;font-weight:500;letter-spacing:.01em;line-height:18px;max-width:59px;padding:3px 15px}.landing-section .job-post{color:#0b2b82;font-size:17.56px;font-weight:500;line-height:23.42px;text-align:left}.landing-section .company-name{color:#858585;font-size:14px;font-weight:500;line-height:27.96px;text-align:left}.landing-section .salary{align-items:center;color:#103977;display:flex;font-size:16px;font-weight:400;gap:7px;letter-spacing:.01em;line-height:26px;margin:5px 0;text-align:left}.landing-section .salary i{font-size:21px}.landing-section .location{align-items:center;gap:5.5px}.landing-section .jobs-landing-desc{color:#505050;font-size:16px;font-weight:400;letter-spacing:.01em;line-height:26px;text-align:left}.landing-section .job-type{gap:30px}.landing-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}.landing-section .job-type .type-content{color:#0c2e82;font-size:13.98px;font-weight:500;line-height:27.96px;margin-bottom:0;text-align:left;text-transform:uppercase}.landing-section .job-type .v-line{border-right:.87px solid #efebff;height:100%;min-height:40px;width:1px}.landing-section .h-line{border-top:.87px solid #efebff;height:1px;width:100%}.landing-section .location{align-items:flex-start;display:flex;gap:7.5px;line-height:27.96px;margin:0}.landing-section .job-desc,.landing-section .location{color:#3d589b;font-size:13.98px;font-weight:400;text-align:left}.landing-section .job-desc{line-height:20.97px}.landing-section .premium-box div{gap:7.6px}.landing-section .premium-box .posted-date{color:#858585;font-size:14px;font-weight:400;margin:0;padding:0}.landing-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}.landing-section .premium-box .new{background:#cdda89;color:#5a6427}.landing-section .premium-box .prem{background:rgba(255,193,74,.2);color:#b17701}.landing-section .premium-box .urgent{background:rgba(226,44,41,.1);color:#e22c29}.landing-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;width:54px}.landing-section .company-img{-o-object-fit:cover;object-fit:cover;width:100%}.landing-section .save-btn,.landing-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}.landing-section .save-btn svg.filled-icon,.landing-section .share-cta svg.filled-icon{display:none}.landing-section .save-btn[data-saved="1"],.landing-section .share-cta[data-saved="1"]{background:#4a2771}.landing-section .save-btn[data-saved="1"] svg path,.landing-section .share-cta[data-saved="1"] svg path{fill:#fff}.landing-section .save-btn[data-saved="1"] svg,.landing-section .share-cta[data-saved="1"] svg{display:none}.landing-section .save-btn[data-saved="1"] svg.filled-icon,.landing-section .share-cta[data-saved="1"] svg.filled-icon{display:block}.landing-section .save-btn:hover,.landing-section .save-btn[data-saved=true],.landing-section .share-cta:hover,.landing-section .share-cta[data-saved=true]{background:#4a2771}.landing-section .save-btn:hover svg path,.landing-section .save-btn[data-saved=true] svg path,.landing-section .share-cta:hover svg path,.landing-section .share-cta[data-saved=true] svg path{fill:#fff}.landing-section .save-btn:hover svg,.landing-section .save-btn[data-saved=true] svg,.landing-section .share-cta:hover svg,.landing-section .share-cta[data-saved=true] svg{display:none}.landing-section .save-btn:hover svg.filled-icon,.landing-section .save-btn[data-saved=true] svg.filled-icon,.landing-section .share-cta:hover svg.filled-icon,.landing-section .share-cta[data-saved=true] svg.filled-icon{display:block}.detail-section{margin-top:40px}.detail-section .details{box-shadow:2px 2px 25px 0 rgba(0,0,0,.078);display:flex;flex-direction:column;gap:10px;padding:50px 30px}.detail-section .details a,.detail-section .details b,.detail-section .details div,.detail-section .details h2,.detail-section .details h3,.detail-section .details h4,.detail-section .details i,.detail-section .details li,.detail-section .details p,.detail-section .details pre,.detail-section .details span,.detail-section .details ul{word-wrap:break-word;color:#505050;font-size:16px!important;font-weight:400!important;letter-spacing:.01em;line-height:26px!important;text-align:left!important;word-break:break-word}.detail-section .details h2{font-weight:700!important}.detail-section .details img{width:100%}.detail-section .details a{color:#1d9bf0;width:100%!important;word-break:break-all}.detail-section .bottom-apply-btn{margin-top:45px}.detail-section .heading{color:#505050;font-size:20px;font-weight:500;letter-spacing:.01em;line-height:30px;margin:0;padding-bottom:20px}.detail-section .detail-title{padding-bottom:30px}.detail-section .detail-box li,.detail-section .detail-box p{color:#858585;font-size:16px;font-weight:400;letter-spacing:.01em;line-height:26px}.truncation4{-webkit-line-clamp:4}.truncation2,.truncation4{-webkit-box-orient:vertical;display:-webkit-box;max-width:100%;overflow:hidden}.truncation2{-webkit-line-clamp:2}.truncation1{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;max-width:100%;overflow:hidden}@media only screen and (min-width:768px){.advertise-section{padding-top:0}.advertise-section .add-text{padding-right:5px}.advertisement{max-width:317px}.top-ads{padding-top:80px}}@media only screen and (min-width:992px){.top-ads{padding-top:0}.landing-section .main-card{padding:40px}.landing-section .detail{flex:1.3 0 0}.landing-section .logo-container{flex:1 0 0}.landing-section .job-post{font-size:20.97px;font-weight:500;line-height:27.96px}.landing-section .company-name{font-size:14px;font-weight:500;line-height:27.96px;text-align:left}.landing-section .company-logo{border-radius:20px;height:120px;width:120px}.landing-section .company-img{-o-object-fit:cover;object-fit:cover;width:100%}.detail-section{margin-bottom:40px;margin-top:40px}.detail-section .details a,.detail-section .details b,.detail-section .details div,.detail-section .details h2,.detail-section .details h3,.detail-section .details h4,.detail-section .details i,.detail-section .details li,.detail-section .details p,.detail-section .details pre,.detail-section .details span,.detail-section .details ul{font-size:18px!important;letter-spacing:.02em;line-height:34px!important}.job-detail{grid-gap:0 40px;display:grid;grid-template-columns:auto 310px;grid-template-rows:429px auto;height:100%;width:100%}.details-box{grid-column:1;grid-row:1/span 2}}@media only screen and (min-width:1200px){.detail-section{margin-top:60px}.job-detail{grid-gap:0 60px}}@media only screen and (min-width:1400px){.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{max-width:1140px}}
