.rtcl-job-details hr{border-top:1px solid #c4cfd7}.rtcl-job-details .job-description-content{margin-bottom:20px}.rtcl-job-details .job-description-content>:first-child{margin-top:0!important}.rtcl-job-details .job-description-content li,.rtcl-job-details .job-description-content ol,.rtcl-job-details .job-description-content ul{list-style:disc}.job-style-2 .rtcl-job-details .single-listing-inner-sidebar{border:none!important;margin-bottom:20px;padding:0}.rtcl-job-details .rtcl-listing-description,.rtcl-job-details .single-listing-inner-sidebar{background:#fff;border:1px solid #e8e8e8;border-radius:15px;margin-bottom:20px;padding:30px}.rtcl-job-details .rtcl-listing-description>:first-child,.rtcl-job-details .single-listing-inner-sidebar>:first-child{margin-top:0!important}.rtcl-job-details .rtcl-listing-description ol,.rtcl-job-details .rtcl-listing-description ul,.rtcl-job-details .single-listing-inner-sidebar ol,.rtcl-job-details .single-listing-inner-sidebar ul{margin-left:40px}.rtcl-job-details .rtcl-listing-description ol li::marker,.rtcl-job-details .rtcl-listing-description ul li::marker,.rtcl-job-details .single-listing-inner-sidebar ol li::marker,.rtcl-job-details .single-listing-inner-sidebar ul li::marker{color:var(--rtcl-primary-color);font-size:20px}.rtcl-job-details .rtcl-listing-description h1,.rtcl-job-details .rtcl-listing-description h2,.rtcl-job-details .rtcl-listing-description h3,.rtcl-job-details .rtcl-listing-description h4,.rtcl-job-details .rtcl-listing-description h5,.rtcl-job-details .rtcl-listing-description h6,.rtcl-job-details .single-listing-inner-sidebar h1,.rtcl-job-details .single-listing-inner-sidebar h2,.rtcl-job-details .single-listing-inner-sidebar h3,.rtcl-job-details .single-listing-inner-sidebar h4,.rtcl-job-details .single-listing-inner-sidebar h5,.rtcl-job-details .single-listing-inner-sidebar h6{font-weight:700;margin-bottom:15px;margin-top:30px}.rtcl-job-details .rtcl-listing-description h1,.rtcl-job-details .single-listing-inner-sidebar h1{font-size:28px}.rtcl-job-details .rtcl-listing-description h2,.rtcl-job-details .rtcl-listing-description h3,.rtcl-job-details .single-listing-inner-sidebar h2,.rtcl-job-details .single-listing-inner-sidebar h3{font-size:22px}.rtcl-job-details .rtcl-listing-description h4,.rtcl-job-details .single-listing-inner-sidebar h4{font-size:18px;font-size:17px;font-size:16px}.rtcl-job-details .rtcl-slider{border-radius:15px;overflow:hidden}.rtcl-job-details .rtcl-slider img{border-style:none;height:500px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;vertical-align:middle;width:100%}.rtcl-job-details .rtcl-slider .rtcl-listing-gallery__trigger{display:none}.rtcl-job-details .rtcl-slider .swiper-button-next,.rtcl-job-details .rtcl-slider .swiper-button-prev{background:rgba(0,0,0,.4);border-radius:50%;height:50px;transition:.4s;width:50px}.rtcl-job-details .rtcl-slider .swiper-button-next:hover,.rtcl-job-details .rtcl-slider .swiper-button-prev:hover{background:rgba(0,0,0,.8)}.rtcl-job-details .rtcl-slider .swiper-button-next:after,.rtcl-job-details .rtcl-slider .swiper-button-prev:after{transform:scale(.4)}.rtcl-job-details .rtcl-social-profile-wrap{background:#efefef;border:1px solid #ddd;border-radius:10px;margin:0;padding:15px}.rtcl-job-details div[data-lastpass-icon-root],.rtcl-job-details div[data-lastpass-root]{display:none}.single-listing-inner-sidebar .job-custom-fields-list{list-style:none;margin:0!important;padding:0!important}.single-listing-inner-sidebar .job-custom-fields-list li{align-items:flex-start;display:flex;flex-direction:column;gap:5px;margin-bottom:20px}.single-listing-inner-sidebar li i{color:var(--rtcl-primary-color);font-size:16px;margin-right:4px;opacity:.8}.single-listing-inner-sidebar hr{opacity:.5}.job-style-1 .single-listing-inner-sidebar .rtcl-job-information{margin-bottom:25px}.job-style-1 .single-listing-inner-sidebar .rtcl-cfp-item{flex:0 0 100%!important;max-width:100%!important}.single-listing-inner-sidebar .rtcl-cfp-item{margin-bottom:25px}.single-listing-inner-sidebar .rtcl-cfp-item .rtcl-cfp-label-wrap{align-items:center;display:flex;gap:10px}.single-listing-inner-sidebar .rtcl-cfp-item .rtcl-cfp-label-wrap i{align-items:center;border:1px solid #cad1eb;border-radius:50%;box-shadow:0 6px 10px -7px rgba(0,0,0,.4);color:var(--rtcl-primary-color);display:inline-flex;font-size:12px;height:30px;justify-content:center;width:30px}.single-listing-inner-sidebar .rtcl-cfp-item .cfp-label{display:inline-block;position:relative}.single-listing-inner-sidebar .rtcl-cfp-item .cfp-label:after{content:":";font-weight:400;position:absolute;right:-6px}.single-listing-inner-sidebar .extra-custom-fields .rtcl-cfp-textarea .cfp-label{font-size:22px}.single-listing-inner-sidebar .extra-custom-fields .rtcl-cfp-textarea ol,.single-listing-inner-sidebar .extra-custom-fields .rtcl-cfp-textarea ul{margin-left:20px}.single-listing-inner-sidebar .extra-custom-fields .rtcl-cfp-item.has-icon .cfp-label{margin-top:-7px}.single-listing-inner-sidebar .extra-custom-fields .rtcl-cfp-item.has-icon .cfp-value{padding-left:40px}.single-listing-inner-sidebar .rtcl-single-listing-action{list-style:none}.single-listing-inner-sidebar .rtcl-single-listing-action .rtcl-apply-btn{align-items:center;background:var(--rtcl-primary-color);border-radius:5px;color:#fff;display:flex;height:54px;justify-content:center}.single-listing-inner-sidebar .cfp-label{font-size:17px;font-weight:700}.single-listing-inner-sidebar .cfp-value .job-type{background:rgba(89,125,252,.13);border-radius:30px;color:var(--rtcl-primary-color);font-size:13px;font-weight:500;margin-left:5px;padding:7px 15px}.single-listing-inner-sidebar .cfp-value .rtcl-price{color:currentColor;font-size:inherit}.single-listing-inner-sidebar .cfp-value .rtcl-price .rtcl-price-meta{margin-top:0}.single-listing-inner-sidebar .cfp-value .rtcl-price *{color:inherit!important;font-size:inherit!important}.single-listing-inner-sidebar .rtcl-job-information{min-height:70px}.single-listing-inner-sidebar .rtcl-job-information .rtcl-file-item{float:left;margin-right:15px;width:70px}.single-listing-inner-sidebar .rtcl-job-information .rtcl-file-item img{border:1px solid #d4e1ec;border-radius:10px;height:70px;-o-object-fit:cover;object-fit:cover;width:70px}.single-listing-inner-sidebar .rtcl-job-information .rtcl-job-company-name{font-size:18px;font-weight:700}.single-listing-inner-sidebar .job-core-info{-moz-column-gap:30px;column-gap:30px;display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));margin-top:15px;row-gap:10px}.single-listing-inner-sidebar .job-core-info .rtcl-cfp-item{background:#fff;border-radius:10px;margin:0;padding:3px 20px 4px 50px;position:relative}.single-listing-inner-sidebar .job-core-info .rtcl-cfp-item .cfp-label{position:static}.single-listing-inner-sidebar .job-core-info .rtcl-cfp-item .cfp-label:after{content:none}.single-listing-inner-sidebar .job-core-info .rtcl-cfp-item i,.single-listing-inner-sidebar .job-core-info .rtcl-cfp-item img{align-items:center;background:var(--rtcl-primary-color);border-radius:50%;color:#fff;display:flex;font-size:17px;height:40px;justify-content:center;left:0;margin-top:-20px;position:absolute;top:50%;width:40px}.job-style-2 .single-listing-inner-sidebar hr{margin-bottom:2rem;margin-top:2rem}.job-style-2 .single-listing-inner-sidebar .rtcl-single-listing-action{align-items:center;border-top:1px solid #ddd;-moz-column-gap:40px;column-gap:40px;display:flex;flex-direction:row;flex-wrap:wrap;padding-top:15px}.job-style-2 .single-listing-inner-sidebar .rtcl-single-listing-action li{border:none;padding:0}.job-style-2 .single-listing-inner-sidebar .rtcl-single-listing-action .rtcl-apply-list{flex-basis:100%;margin-top:16px;max-width:100%}.job-style-2 .single-listing-inner-sidebar li:is(.title,.salary,.location){display:inline-flex;width:33%}.rtcl-job-application-container{background:#fff;border:1px solid #e8e8e8;border-radius:15px;display:none;padding:40px}.rtcl-job-application-container #rtcl-job-application-form{display:flex;flex-direction:column;gap:30px}.rtcl-job-application-container #rtcl-job-application-form .rtcl-social-wrap-row .rtcl-form-control{margin-bottom:15px}.rtcl-job-application-container #rtcl-job-application-form .rtcl-message a{color:var(--rtcl-primary-color);text-decoration:underline}.rtcl-job-application-container #rtcl-job-application-form .rtcl-hide select{display:none}.rtcl-job-application-container #rtcl-job-application-form .rtcl-form-control{display:block;width:100%}.rtcl-job-application-container #rtcl-job-application-form .rtcl-form-group [type=submit]{font-size:14px;padding:10px 30px}.rtcl-job-application-container #rtcl-job-application-form .rtcl-job-location-froup .rtcl-form-group{display:flex;flex-direction:column;gap:15px}.rtcl-job-application-login div#rtcl-user-login-wrapper{max-height:90vh;overflow:auto}.rtcl-job-application-login .modal-content{border-radius:8px!important;overflow:hidden}.rtcl-job-application-login .modal-dialog{align-items:center;display:flex;height:100vh;justify-content:center;margin:0 auto!important}.rtcl-job-application-login .rtcl-login-form-wrap,.rtcl-job-application-login .rtcl-registration-form-wrap{padding:40px 50px}.rtcl-job-application-login .rtcl-login-form-wrap h2,.rtcl-job-application-login .rtcl-registration-form-wrap h2{background:#efefef;display:block;font-size:23px!important;margin-bottom:27px!important;margin-left:-50px;margin-right:-50px!important;margin-top:-40px!important;padding:19px 50px}.rtcl-job-application-login .rtcl-login-form-wrap .rtcl-login-form-submit-wrap,.rtcl-job-application-login .rtcl-registration-form-wrap .rtcl-login-form-submit-wrap{align-items:center;display:flex}.rtcl-job-filter-form .job-search-filter .sub-location select{margin-top:15px}.rtcl-job-filter-form .job-search-filter .input-group{flex-direction:column}.rtcl-job-location-fields{position:relative}.rtcl-job-location-fields.loading:after{animation:spin 1s linear infinite;border:2px solid #828282;border-radius:50%;border-top-color:transparent;content:"";display:block;height:25px;position:absolute;right:23px;top:10px;width:25px}form.rtcl-job-filter-form .input-group{margin-bottom:15px}form.rtcl-job-filter-form .rtcl-form-control{background:#fff;max-width:100%;width:100%}form.rtcl-job-filter-form .form-footer{align-items:center;display:flex;gap:15px}form.rtcl-job-filter-form .form-footer input[type=submit]{border-radius:4px;height:40px;padding:0 24px}form.rtcl-job-filter-form .form-footer .reset-btn{background:none;border:none;padding:0}form.rtcl-job-filter-form .form-footer .reset-btn:hover svg{transform:rotate(1turn)}form.rtcl-job-filter-form .form-footer .reset-btn:hover svg path{fill:red}form.rtcl-job-filter-form .form-footer .reset-btn svg{height:20px;transition:.6s;width:20px}.rtcl-job-widget-filter .rtcl-widget-heading h3{font-size:20px;margin-bottom:10px}.rtcl-pagination ul.page-numbers li a.page-numbers:hover,.rtcl-pagination ul.page-numbers li span.page-numbers.current{background-color:var(--rtcl-button-hover-bg-color);color:#fff}.rtclJobStatusLabel{border-radius:30px;display:inline-block;font-size:13px;font-weight:500;padding:0 20px;text-transform:capitalize}.rtclJobStatusLabel.pending{background-color:#fc9e1a!important;color:#fff!important}.rtclJobStatusLabel.selected{background-color:#5cb85c!important;color:#fff!important}.rtclJobStatusLabel.onhold{background-color:#6ad3b4!important;color:#fff!important}.rtclJobStatusLabel.archived{background-color:#6c757d!important;color:#fff!important}.rtclJobStatusLabel.interviewed{background-color:#1379e7!important;color:#fff!important}.rtclJobStatusLabel.rejected{background-color:red!important;color:#fff!important}.rtclJobStatusLabel.waiting{background-color:#17a2b8!important;color:#fff!important}.rtcl-MyAccount-wrap .rtcl-MyAccount-navigation ul li.rtcl-MyAccount-navigation-link.rtcl-MyAccount-navigation-link--my-jobs a:before{height:20px;-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='20' height='20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5.469 4.766v-1.74c0-.692.566-1.258 1.258-1.258h6.546c.692 0 1.258.566 1.258 1.258v1.74m4.102 5.625v6.67c0 .644-.528 1.171-1.172 1.171H2.539a1.175 1.175 0 0 1-1.172-1.171V10.43' stroke='%23000' stroke-width='1.172' stroke-miterlimit='22.926' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M8.438 12.363C4.304 12.127.585 10.945.585 8.818V6.045c0-.646.526-1.172 1.172-1.172h16.484c.646 0 1.172.527 1.172 1.172v2.773c0 2.14-3.766 3.324-7.93 3.55' stroke='%23000' stroke-width='1.172' stroke-miterlimit='22.926' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath clip-rule='evenodd' d='M8.555 11.201h2.89v1.348c0 .741-.606 1.348-1.347 1.348h-.196a1.352 1.352 0 0 1-1.347-1.348V11.2Z' stroke='%23000' stroke-width='1.172' stroke-miterlimit='22.926' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='20' height='20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5.469 4.766v-1.74c0-.692.566-1.258 1.258-1.258h6.546c.692 0 1.258.566 1.258 1.258v1.74m4.102 5.625v6.67c0 .644-.528 1.171-1.172 1.171H2.539a1.175 1.175 0 0 1-1.172-1.171V10.43' stroke='%23000' stroke-width='1.172' stroke-miterlimit='22.926' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M8.438 12.363C4.304 12.127.585 10.945.585 8.818V6.045c0-.646.526-1.172 1.172-1.172h16.484c.646 0 1.172.527 1.172 1.172v2.773c0 2.14-3.766 3.324-7.93 3.55' stroke='%23000' stroke-width='1.172' stroke-miterlimit='22.926' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath clip-rule='evenodd' d='M8.555 11.201h2.89v1.348c0 .741-.606 1.348-1.347 1.348h-.196a1.352 1.352 0 0 1-1.347-1.348V11.2Z' stroke='%23000' stroke-width='1.172' stroke-miterlimit='22.926' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.rtcl-job-details{width:100%}.rtcl-job-archive .rtcl-breadcrumb:not(.rtcl-job-breadcrumb){display:none!important}.rtcl-job-archive .rtcl-listing-meta-data li i.rtcl-icon-tags{margin-right:4px}.rtcl-job-archive .rtcl-listable,.rtcl-job-archive .rtcl-listing-meta-data,.rtcl-job-archive .rtcl-listing-meta-data li{display:inline}.rtcl-job-archive .rtcl-listable i,.rtcl-job-archive .rtcl-listing-meta-data i,.rtcl-job-archive .rtcl-listing-meta-data li i{color:#565656}.rtcl-job-archive .rtcl-listable .listable-repeater-field:after,.rtcl-job-archive .rtcl-listable .rtcl-listable-item:after{content:none}.rtcl-job-archive .rtcl-excerpt{margin-top:8px}.job-left-sidebar.rtcl-job-archive .rtcl-wrapper{flex-direction:row-reverse}.job-right-sidebar.rtcl-job-archive .rtcl-wrapper{flex-direction:row}.rtcl-job-details .rtcl-main-content-wrapper{padding:0}.rtcl-job-details .rtcl-single-listing-details{padding:30px 30px 20px}.rtcl-job-details .rtcl-single-listing-details .rtcl-slider-wrapper{margin:0 0 20px!important}.rtcl-job-details .rtcl-single-listing-details .rtcl-listing-title{margin-bottom:10px;padding:0 0 10px}.rtcl-job-details .rtcl-single-listing-details .rtcl-listing-meta{padding:0 0 15px}.rtcl-job-details .rtcl-single-listing-details .rt-categories .rtcl-icon-tags{margin-right:4px}.rtcl-job-details .rtcl-single-listing-details .rtcl-listing-title .entry-title{font-size:26px;font-weight:700}.rtcl-main-content-wrapper.row{border-top:none;margin-left:-15px!important;margin-right:-15px!important;margin-top:0!important;padding-top:0}.rtcl-main-content-wrapper.row:after,.rtcl-main-content-wrapper.row:before{content:none}.rtcl-job-details .rtcl-slider-wrapper .swiper-button-next:after,.rtcl-job-details .rtcl-slider-wrapper .swiper-button-prev:after{font-size:36px;font-weight:600;line-height:1}.rtcl-sidebar-wrapper .widget{background:#f3f7f9;border:1px solid #ddd;border-radius:6px;margin-bottom:40px;padding:30px}.submit-successfully{background:none!important;border:none!important;padding:0!important}
