#single-job-main{min-height:100vh}#single-job-main section{padding-left:60px;padding-right:60px}@media(min-width: 768px)and (max-width: 1149px){#single-job-main section{padding-left:25px;padding-right:25px}}@media(max-width: 767px){#single-job-main section{padding-left:13px;padding-right:13px}}#single-job-main section.breadcrumbs{padding-top:10px;padding-bottom:10px;margin-bottom:35px;color:#979797}#single-job-main section.breadcrumbs .breadcrumbs-wrapper{display:flex;align-items:center;gap:8px}#single-job-main section.breadcrumbs .breadcrumbs-wrapper a{color:#979797;text-decoration:none}#single-job-main section.breadcrumbs .breadcrumbs-wrapper .breadcrumb_last{color:#000}#single-job-main section.cover-section .container .cover{display:flex;margin-bottom:70px;flex-direction:column;gap:21px;align-items:center;justify-content:center;min-height:340px;padding:20px;border-radius:20px;background:linear-gradient(180deg, #0021F5 0%, #00138F 100%)}#single-job-main section.cover-section .container .cover h1{color:#fff;text-align:center;font-size:60px}@media(max-width: 767px){#single-job-main section.cover-section .container .cover h1{font-size:32px}}#single-job-main section.cover-section .container .cover p{color:#fff;text-align:center}#single-job-main section.cover-section .container .cover .cover-info{display:flex;justify-content:center;gap:8px}#single-job-main section.cover-section .container .cover .cover-info .cover-info-item{display:flex;gap:10px;border-radius:4px;border:1px solid #d9d9d9;padding:4px 10px;align-items:center;line-height:18px}#single-job-main section.job-info-section .container{display:flex;flex-direction:column;gap:72px;margin-bottom:95px !important}@media(min-width: 768px)and (max-width: 1149px){#single-job-main section.job-info-section .container{margin-bottom:55px !important;gap:52px}}@media(max-width: 767px){#single-job-main section.job-info-section .container{margin-bottom:55px !important;gap:52px}}#single-job-main section.job-info-section .job-info{display:flex}@media(max-width: 767px){#single-job-main section.job-info-section .job-info{flex-direction:column;gap:16px}}#single-job-main section.job-info-section .job-info .title{width:35%}@media(max-width: 767px){#single-job-main section.job-info-section .job-info .title{width:100%}}#single-job-main section.job-info-section .job-info .title h2{color:#0021f5;font-size:14px;font-weight:500;line-height:normal;text-transform:uppercase;text-align:start}#single-job-main section.job-info-section .job-info .content{width:65%;display:flex;flex-direction:column;gap:16px}@media(max-width: 767px){#single-job-main section.job-info-section .job-info .content{width:100%}}#single-job-main section.job-info-section .job-info .content ul{display:flex;flex-direction:column;gap:18px;margin:0;padding-left:18px}@media(min-width: 768px)and (max-width: 1149px){#single-job-main section.job-info-section .job-info .content ul li{font-size:14px}}#single-job-main section.job-info-section .job-info .content ul li::marker{color:#0021f5}#single-job-main section.job-info-section .job-info .content .form-wrapper{border-radius:10px;background:#f5f5f5;padding:55px 115px}@media(min-width: 768px)and (max-width: 1149px){#single-job-main section.job-info-section .job-info .content .form-wrapper{padding:20px 30px}}@media(max-width: 767px){#single-job-main section.job-info-section .job-info .content .form-wrapper{padding:16px 20px}}#single-job-main section.job-info-section .job-info .content .form-wrapper .gform_fields{row-gap:24px !important;column-gap:35px !important}@media(max-width: 767px){#single-job-main section.job-info-section .job-info .content .form-wrapper .gform_fields{row-gap:12px !important;column-gap:0px !important}}#single-job-main section.job-info-section .job-info .content .form-wrapper .gform_fields .gfield_label{font-weight:400 !important;margin-bottom:0 !important;line-height:1.6em !important}#single-job-main section.job-info-section .job-info .content .form-wrapper .gform_fields .ginput_container input,#single-job-main section.job-info-section .job-info .content .form-wrapper .gform_fields .ginput_container textarea{border-radius:10px !important;border:1px solid #d9d9d9 !important;box-shadow:none !important;padding:26px !important;outline:none !important}@media(max-width: 767px){#single-job-main section.job-info-section .job-info .content .form-wrapper .gform_fields .ginput_container input,#single-job-main section.job-info-section .job-info .content .form-wrapper .gform_fields .ginput_container textarea{padding:10px !important}}#single-job-main section.job-info-section .job-info .content .form-wrapper .gform_fields .ginput_container .gform_drop_area{background-color:rgba(0,0,0,0) !important;border-radius:10px;border-color:#d9d9d9;box-shadow:none;display:flex;justify-content:center;align-items:center;gap:3px;padding:22px}#single-job-main section.job-info-section .job-info .content .form-wrapper .gform_fields .ginput_container .gform_drop_area::before{margin:0}#single-job-main section.job-info-section .job-info .content .form-wrapper .gform_fields .ginput_container .gform_drop_area span{margin:0;margin-left:10px}#single-job-main section.job-info-section .job-info .content .form-wrapper .gform_fields .ginput_container .gform_drop_area button{padding:0;background:rgba(0,0,0,0);color:#0021f5;text-decoration:underline;box-shadow:none;outline:none;text-transform:lowercase}#single-job-main section.job-info-section .job-info .content .form-wrapper .gform_fields .ginput_container .gform_fileupload_rules{font-size:12px;font-weight:400;color:#979797}#single-job-main section.job-info-section .job-info .content .form-wrapper .gform_button[type=submit]{background-color:#000;text-transform:uppercase;border-radius:12px;box-shadow:none;padding:16px 86px 16px 56px;background-image:url(/wp-content/themes/dtl/assets/images/svg/arrow-white.svg);background-repeat:no-repeat;background-position:88% center}#single-job-main section.job-info-section .job-info .content .form-wrapper .gform_button[type=submit]:hover{background-position:93% center}#single-job-main section.related-jobs-section{padding-top:20px;padding-bottom:90px}@media(max-width: 1149px){#single-job-main section.related-jobs-section{padding-bottom:55px}}#single-job-main section.related-jobs-section .container{display:flex;flex-direction:column}#single-job-main section.related-jobs-section .container h2{color:#020201;font-size:36px;font-style:normal;font-weight:700;line-height:110%}@media(max-width: 767px){#single-job-main section.related-jobs-section .container h2{font-size:30px}}#single-job-main section.related-jobs-section .container h4{text-align:center}#single-job-main section.related-jobs-section .container .related-jobs{display:flex;flex-direction:column;gap:20px;width:100%;padding-top:50px}#single-job-main section.related-jobs-section .container .related-jobs .job-offer{display:flex;justify-content:space-between;padding:35px 50px;background:#f5f5f5;border-radius:20px;width:100%;text-decoration:none}@media(max-width: 767px){#single-job-main section.related-jobs-section .container .related-jobs .job-offer{flex-direction:column;gap:14px;padding:35px 10px 35px 26px}}#single-job-main section.related-jobs-section .container .related-jobs .job-offer .left-side{display:flex;flex-direction:column;justify-content:space-between;gap:40px}@media(max-width: 767px){#single-job-main section.related-jobs-section .container .related-jobs .job-offer .left-side{gap:28px}}#single-job-main section.related-jobs-section .container .related-jobs .job-offer .left-side .title-and-description p{color:#373737}#single-job-main section.related-jobs-section .container .related-jobs .job-offer .left-side .title-and-description h3{color:#000;margin-bottom:8px}#single-job-main section.related-jobs-section .container .related-jobs .job-offer .left-side .time-and-location{display:flex;gap:8px}#single-job-main section.related-jobs-section .container .related-jobs .job-offer .left-side .time-and-location .wrapper{display:flex;gap:10px;border-radius:4px;border:1px solid #d9d9d9;padding:4px 10px;align-items:center;line-height:1em}#single-job-main section.related-jobs-section .container .related-jobs .job-offer .right-side{display:flex;flex-direction:column;gap:40px;justify-content:space-between;align-items:end}@media(max-width: 767px){#single-job-main section.related-jobs-section .container .related-jobs .job-offer .right-side{flex-direction:row;align-items:center}}@media(min-width: 768px)and (max-width: 1149px){#single-job-main section.related-jobs-section .container .related-jobs .job-offer .right-side{flex-direction:row;align-items:start}}#single-job-main section.related-jobs-section .container .related-jobs .job-offer .right-side .salary-and-deadline .salary{font-size:20px;font-weight:700;line-height:1.4em;margin-bottom:6px;text-wrap:nowrap}#single-job-main section.related-jobs-section .container .related-jobs .job-offer .right-side .salary-and-deadline .deadline{text-align:right;color:#373737;font-size:12px;line-height:1.6em}@media(max-width: 1149px){#single-job-main section.related-jobs-section .container .related-jobs .job-offer .right-side .salary-and-deadline .deadline{text-align:left}}#single-job-main section.related-jobs-section .container .related-jobs .job-offer .right-side svg path{fill:#000}