.pricing-section{padding:100px 0 70px}.pricing-section,.pricing-tabs{position:relative}.pricing-tabs .tab-buttons{text-align:center;position:relative;margin-bottom:30px}.pricing-tabs .tab-buttons h4{display:block;font-weight:500;font-size:16px;line-height:22px;color:#202124;margin-bottom:15px}.pricing-tabs .tab-btns{position:relative;display:flex;justify-content:center;align-items:center}.pricing-tabs .tab-btns:before{position:absolute;top:0;left:50%;width:60px;height:30px;transform:translateX(-50%);background:var(--primary-color);border:1px solid #e7e7ec;box-sizing:border-box;box-shadow:0 8px 15px rgba(140,152,164,.1);border-radius:30px;content:"";transition:all .3s linear}.pricing-tabs .tab-btns li{position:relative;font-size:14px;line-height:30px;color:dimgray;cursor:pointer;z-index:8;padding:0 48px;min-width:196px;transition:all .3s ease}.pricing-tabs .tab-btns li:before{position:absolute;right:-26px;height:20px;width:20px;top:5px;background:#fff;content:"";border-radius:50%;transition:all .3s ease}.pricing-tabs .tab-btns li.active-btn:before{right:6px}.pricing-tabs .tab-btns li:last-child:before{display:none}.pricing-table{position:relative;margin-bottom:30px}.pricing-table .inner-box{position:relative;background:#fff;border:1px solid #ecedf2;box-sizing:border-box;border-radius:8px;padding:40px;overflow:hidden;transition:all .3s ease}.pricing-table .inner-box:hover,.pricing-table.tagged .inner-box{border:1px solid var(--primary-color);box-shadow:0 6px 15px rgba(64,79,104,.05)}.pricing-table .tag{position:absolute;right:30px;top:30px;overflow:hidden;border-radius:30px;font-size:13px;line-height:20px;color:var(--primary-color);padding:5px 25px}.pricing-table .tag:before{position:absolute;left:0;top:0;height:100%;width:100%;background:var(--primary-color);opacity:.15;content:"";border-radius:30px}.pricing-table .title{display:block;font-weight:500;font-size:18px;line-height:24px;color:var(--primary-color);margin-bottom:10px;min-height:48px}.pricing-table .price{position:relative;display:flex;align-items:flex-end;font-size:30px;line-height:41px;color:#202124;margin-bottom:40px;font-weight:500;transition:all .3s ease}.pricing-table .duration{position:relative;font-size:18px;line-height:1em;color:#202124;font-weight:400;bottom:7px;margin-left:7px}.pricing-table .table-content{position:relative;margin-bottom:40px}.pricing-table .table-content ul{position:relative}.pricing-table .table-content ul li{position:relative;font-size:14px;line-height:25px;color:dimgray;font-weight:400;margin-bottom:16px;padding-left:30px}.pricing-table .table-content ul li:before{position:absolute;left:0;top:0;font-family:Flaticon;font-size:16px;color:#202124;content:""}.pricing-table .table-footer{position:relative}.pricing-table .table-footer a{position:relative;display:block;width:100%}.process-section{position:relative;padding:100px 0}.process-block{position:relative;text-align:center;margin-bottom:30px}.process-block .icon-box{position:relative;display:inline-block;padding-top:56px;min-height:113px;margin-bottom:30px}.process-block .icon-box:before{position:absolute;left:0;top:0;right:0;margin:0 auto;height:113px;width:105px;background-image:url(/images/icons/shape-3.webp);z-index:-1;content:""}.process-block .icon-box img{display:block}.process-block h4{position:relative;font-weight:500;font-size:18px;line-height:24px;color:#202124}.recruiter-section{position:relative}.recruiter-section .outer-box{position:relative;display:flex;justify-content:center;align-items:center}.recruiter-section .image-column{position:relative;width:50%;flex:0 0 50%}.recruiter-section .image-column .image{position:relative;display:block;margin-bottom:0}.recruiter-section .image-column .image img{width:100%;border-radius:0 30px 30px 0}.recruiter-section .content-column{position:relative;width:50%;flex:0 0 50%;padding:100px 0}.recruiter-section .content-column .inner-column{position:relative;padding-left:140px}.recruiter-section .content-column .sec-title{margin-bottom:0;max-width:420px}.recruiter-section .content-column .theme-btn{margin-top:18px;min-width:180px}.subscribe-section{position:relative;padding:60px 0;background-color:#deebff}.subscribe-section .outer-box{position:relative;display:flex;justify-content:space-between;align-items:center}.subscribe-section .sec-title{margin-bottom:0;margin-right:30px}.subscribe-section .form-column{position:relative;max-width:490px;width:100%}.subscribe-form{position:relative}.subscribe-form .form-group{position:relative;margin-bottom:0}.subscribe-form .form-group input[type=email],.subscribe-form .form-group input[type=text]{display:block;height:70px;width:100%;font-size:15px;line-height:20px;color:dimgray;background:#fff;padding:20px 60px 20px 30px;box-shadow:0 6px 15px rgba(64,79,104,.05);border-radius:8px;transition:all .3s ease}.subscribe-form .form-group .theme-btn{position:absolute;right:10px;top:10px;max-width:120px;font-size:15px}.subscribe-form .response{position:relative}.subscribe-form .response>div{padding:0 15px;text-align:center}.subscribe-form .response .success{background:#28a745;color:#fff}.subscribe-form .response .failed{background-color:#dc3545;color:#fff}.subscribe-form .response .text-info{background-color:#ffd658;color:#222!important}.subscribe-section-two{position:relative;padding:135px 0 148px}.subscribe-section-two .sec-title h2{font-weight:500;font-size:40px;line-height:54px}.subscribe-section-two .background-image{position:absolute;left:60px;right:0;top:0;height:100%;border-radius:30px 0 0 30px;background-repeat:no-repeat;background-position:50%;background-size:cover}.subscribe-section-two .subscribe-form{position:relative;max-width:490px;width:100%;margin:0 auto}.tnc-section{position:relative;padding:100px 0 50px}.tnc-section .auto-container{max-width:880px}.tnc-section .text-box{position:relative;margin-bottom:50px}.tnc-section h3{font-weight:500;font-size:26px;line-height:35px;color:#202124;margin-bottom:23px}.tnc-section p{font-size:15px;line-height:24px;color:dimgray;margin-bottom:24px}.jobseeker-section{position:relative}.jobseeker-section .outer-box{position:relative;display:flex;justify-content:center;align-items:center}.jobseeker-section .image-column{position:relative;width:50%;flex:0 0 50%;order:2}.jobseeker-section .image-column .image{position:relative;display:block;margin-bottom:0}.jobseeker-section .image-column .image img{width:100%;border-radius:0 30px 30px 0}.jobseeker-section .content-column{position:relative;width:50%;flex:0 0 50%;padding:100px 0;display:flex;justify-content:flex-end;align-items:center}.jobseeker-section .content-column .inner-column{position:relative;max-width:655px;width:100%;padding:0 15px}.jobseeker-section .content-column .sec-title{margin-bottom:0;max-width:420px}.jobseeker-section .content-column .theme-btn{margin-top:18px;min-width:180px}.browse-jobs{position:relative;padding:100px 0 70px}.browse-jobs .column{position:relative;margin-bottom:30px}.browse-jobs h4{font-size:18px;line-height:24px;color:#202124;font-weight:500;margin-bottom:21px}.links-list,.links-list li{position:relative}.links-list li{display:block;font-size:15px;line-height:30px;color:dimgray}.links-list li a{display:inline-block;color:dimgray;transition:all .2s ease}.links-list li:before{position:absolute;left:0;top:50%;height:2px;width:0;margin-top:-1px;content:"";border-bottom:2px solid var(--primary-color);transition:all .3s ease}.links-list li:hover:before{width:15px}.links-list li:hover a{transform:translateX(25px);color:var(--primary-color)}