.cjd-search-form{display:grid;gap:12px;margin:0 0 20px;padding:16px;border:1px solid var(--cjd-form-border-color,#d7dde5);border-radius:10px;background:var(--cjd-form-bg,#f8fafc)}.cjd-search-form__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.cjd-search-form input,.cjd-search-form select,.cjd-search-form button{width:100%;min-height:42px;padding:9px 12px;border:1px solid var(--cjd-input-border-color,#bcc7d5);border-radius:8px;font-size:15px;line-height:1.2;background:var(--cjd-input-bg,#fff);color:var(--cjd-input-text-color,#1f2f40)}.cjd-search-form input::placeholder{color:var(--cjd-input-placeholder-color,#75869a)}.cjd-search-form button{cursor:pointer;border-color:var(--cjd-button-border-color,#0f3a67);background:var(--cjd-button-bg,#0f3a67);color:var(--cjd-button-color,#fff);font-weight:600;transition:background-color .16s ease,color .16s ease,border-color .16s ease}.cjd-search-form button:hover,.cjd-search-form button:focus{border-color:var(--cjd-button-hover-border-color,#14508f);background:var(--cjd-button-hover-bg,#14508f);color:var(--cjd-button-hover-color,#fff)}.cjd-search-form__reset{display:inline-block;font-size:14px;color:var(--cjd-reset-color,#355f89);text-decoration:underline;transition:color .16s ease}.cjd-search-form__reset:hover,.cjd-search-form__reset:focus{color:var(--cjd-reset-hover-color,#0f3a67)}.cjd-job-list{display:grid;gap:14px}.cjd-job-list__count{font-size:14px;color:var(--cjd-count-color,#3c4f63)}.cjd-job-list__items{list-style:none;margin:0;padding:0 !important;display:grid;gap:var(--cjd-item-gap,12px)}.cjd-job-list__items li,.cjd-job-list__items>li{list-style:none !important;margin-left:0;padding:0}.cjd-job-list__items li::marker,.cjd-job-list__items>li::marker{content:""}.cjd-job-list__item{list-style:none;margin:0;padding:0}.cjd-job-list__card-link{display:block;padding:var(--cjd-card-padding,14px);border:1px solid var(--cjd-card-border-color,#d7dde5);border-radius:var(--cjd-card-radius,10px);background:var(--cjd-card-bg,#fff);text-decoration:none;transition:border-color .18s ease,background-color .18s ease,transform .18s ease}.cjd-job-list__card-link:hover,.cjd-job-list__card-link:focus{border-color:var(--cjd-card-hover-border-color,#b8c8da);background:var(--cjd-card-hover-bg,#f8fbff);transform:translateY(-1px)}.cjd-job-list__card-content{display:block}.cjd-job-list__title{display:block;font-size:var(--cjd-title-size,18px);font-weight:700;line-height:1.3;color:var(--cjd-title-color,#0f3a67);margin:0 0 6px;transition:color .16s ease;text-decoration:none}.cjd-job-list__card-link:hover .cjd-job-list__title,.cjd-job-list__card-link:focus .cjd-job-list__title{color:var(--cjd-title-hover-color,#14508f)}.cjd-job-list-container.is-loading{opacity:.55;pointer-events:none;transition:opacity .14s ease}.cjd-job-list__meta{font-size:14px;color:var(--cjd-meta-color,#4f647b);margin:0 0 8px}.cjd-job-list__excerpt{font-size:15px;color:var(--cjd-excerpt-color,#2d3c4c)}.cjd-job-list__pagination{display:flex;flex-wrap:wrap;gap:8px}.cjd-job-list__page{display:inline-flex;align-items:center;justify-content:center;min-width:38px;height:38px;padding:0 10px;border-radius:8px;border:1px solid var(--cjd-pagination-border-color,#bcc7d5);background:var(--cjd-pagination-bg,#fff);text-decoration:none;color:var(--cjd-pagination-color,#1f3550);transition:background-color .16s ease,border-color .16s ease,color .16s ease}.cjd-job-list__page:hover,.cjd-job-list__page:focus{border-color:var(--cjd-pagination-border-color,#bcc7d5);background:var(--cjd-pagination-hover-bg,#eef4fb);color:var(--cjd-pagination-hover-color,#0f3a67)}.cjd-job-list__page.is-active{border-color:var(--cjd-pagination-active-bg,#0f3a67);background:var(--cjd-pagination-active-bg,#0f3a67);color:var(--cjd-pagination-active-color,#fff)}.cjd-empty{padding:14px;border:1px solid #d7dde5;border-radius:0;background:#fff;color:var(--cjd-empty-color,#2d3c4c) !important;transition:none}.cjd-empty:hover,.cjd-empty:focus{background:#fff;color:var(--cjd-empty-color,#2d3c4c) !important}.cjd-empty a,.cjd-empty a:hover,.cjd-empty a:focus{color:var(--cjd-empty-color,#2d3c4c) !important}@media (max-width:900px){.cjd-search-form__grid{grid-template-columns:1fr}}.single-connectoor_jobs{background:var(--cjd-single-page-bg,#fff)}.single-connectoor_jobs .post-content,.single-connectoor_jobs .entry-content,.single-connectoor_jobs main{margin-top:var(--cjd-single-content-margin-top,0px) !important;margin-bottom:var(--cjd-single-content-margin-bottom,0px) !important;padding-left:var(--cjd-single-padding-left,20px) !important;padding-right:var(--cjd-single-padding-right,20px) !important}.single-connectoor_jobs h1{font-size:var(--cjd-single-h1-size,24px);font-weight:700;line-height:1.4;margin-bottom:20px}.single-connectoor_jobs h2{font-size:var(--cjd-single-h2-size,20px);font-weight:600;margin-top:24px;margin-bottom:12px;color:var(--cjd-single-h2-color,#1f3550)}.single-connectoor_jobs h3{font-size:var(--cjd-single-h3-size,18px);font-weight:600;margin-top:16px;margin-bottom:8px;color:var(--cjd-single-h3-color,#2d3c4c)}.single-connectoor_jobs ul,.single-connectoor_jobs ol{margin-left:20px;margin-bottom:16px;list-style-position:inside}.single-connectoor_jobs li{margin-bottom:8px;font-size:var(--cjd-single-p-size,16px);line-height:1.6;color:var(--cjd-single-text-color,var(--cjd-single-p-color,#3c4f63))}.cjd-back-button-wrap{margin-bottom:16px}.cjd-back-button{display:inline-flex;align-items:center;gap:6px;background:0 0;border:2px solid currentColor;border-radius:4px;padding:8px 18px;font-size:14px;cursor:pointer;text-decoration:none;color:var(--cjd-single-button-bg,#aa0020);transition:background-color .16s ease,color .16s ease}.cjd-back-button:before{content:"\2190";font-size:16px;line-height:1;margin-right:12px}.cjd-back-button:hover,.cjd-back-button:focus{background:#94001d;color:var(--cjd-single-button-color,#fff);outline:none}.single-connectoor_jobs a.button,.single-connectoor_jobs button,.single-connectoor_jobs input[type=submit],.single-connectoor_jobs .wp-block-button__link{display:inline-block;background:#aa0020;color:#fff;border:none;border-radius:0;padding:var(--cjd-single-button-padding-v,12px) var(--cjd-single-button-padding-h,24px);font-size:var(--cjd-single-button-size,16px);cursor:pointer;text-decoration:none;transition:background-color .16s ease,color .16s ease;margin-top:var(--cjd-single-button-margin-v,20px);margin-bottom:var(--cjd-single-button-margin-v,20px)}.single-connectoor_jobs a.button:hover,.single-connectoor_jobs button:hover,.single-connectoor_jobs input[type=submit]:hover,.single-connectoor_jobs .wp-block-button__link:hover,.single-connectoor_jobs a.button:focus,.single-connectoor_jobs button:focus,.single-connectoor_jobs input[type=submit]:focus,.single-connectoor_jobs .wp-block-button__link:focus{background:var(--cjd-single-button-hover-bg,#94001d);color:var(--cjd-single-button-hover-color,#fff) !important}.single-connectoor_jobs .container{width:90% !important;background:#f2f2f2 !important}.single-connectoor_jobs .container:before{content:"";display:none}.single-connectoor_jobs .container #left-area{width:100% !important;padding-left:5.5% !important}.single-connectoor_jobs .et_post_meta_wrapper{padding-left:var(--cjd-single-padding-left,20px) !important;padding-right:var(--cjd-single-padding-right,20px) !important}.post-type-archive-connectoor_jobs .container #left-area{display:grid;grid-template-columns:1fr;grid-column-gap:16px;grid-row-gap:16px}.post-type-archive-connectoor_jobs .dtb-read-more{display:none !important}.post-type-archive-connectoor_jobs .container #left-area article{justify-self:center;margin:0 !important}@media (max-width:1024px) and (min-width:768px){.single-connectoor_jobs h1{font-size:var(--cjd-single-h1-size-tablet,22px)}.single-connectoor_jobs h2{font-size:var(--cjd-single-h2-size-tablet,18px)}.single-connectoor_jobs h3{font-size:var(--cjd-single-h3-size-tablet,16px)}.single-connectoor_jobs p{font-size:var(--cjd-single-p-size-tablet,15px)}.single-connectoor_jobs li{font-size:var(--cjd-single-p-size-tablet,15px)}.single-connectoor_jobs .post-content,.single-connectoor_jobs .entry-content,.single-connectoor_jobs main{padding-left:var(--cjd-single-padding-left-tablet,16px) !important;padding-right:var(--cjd-single-padding-right-tablet,16px) !important}.single-connectoor_jobs a.button,.single-connectoor_jobs button,.single-connectoor_jobs input[type=submit],.single-connectoor_jobs .wp-block-button__link{font-size:var(--cjd-single-button-size-tablet,15px);padding:var(--cjd-single-button-padding-v-tablet,10px) var(--cjd-single-button-padding-h-tablet,20px)}}@media (max-width:767px){.single-connectoor_jobs h1{font-size:var(--cjd-single-h1-size-mobile,20px)}.single-connectoor_jobs h2{font-size:var(--cjd-single-h2-size-mobile,16px)}.single-connectoor_jobs h3{font-size:var(--cjd-single-h3-size-mobile,14px)}.single-connectoor_jobs p{font-size:var(--cjd-single-p-size-mobile,14px)}.single-connectoor_jobs li{font-size:var(--cjd-single-p-size-mobile,14px)}.single-connectoor_jobs .post-content,.single-connectoor_jobs .entry-content,.single-connectoor_jobs main{padding-left:var(--cjd-single-padding-left-mobile,12px) !important;padding-right:var(--cjd-single-padding-right-mobile,12px) !important}.single-connectoor_jobs a.button,.single-connectoor_jobs button,.single-connectoor_jobs input[type=submit],.single-connectoor_jobs .wp-block-button__link{font-size:var(--cjd-single-button-size-mobile,14px);padding:var(--cjd-single-button-padding-v-mobile,10px) var(--cjd-single-button-padding-h-mobile,16px);width:100%;text-align:center}}