#content-full{margin-top:0}#inner-page-wrapper{margin-bottom:0}#inner-page-wrapper>.container{width:100%;padding:0}#ip-careers{position:relative}.ip-career-intro{margin-bottom:74px}.ip-career-intro .section-title{text-align:center;margin:48px 0 2px}.ip-career-intro p:not(#breadcrumbs){text-align:center;font-size:15px;letter-spacing:-.04em;line-height:24px;max-width:700px;margin:0 auto}.ip-career-list-wrap{position:relative;z-index:1}.ip-career-item{position:relative;margin-bottom:80px;scroll-margin-top:100px}.ip-career-item:nth-child(odd) .bg-section.bg-career{opacity:.5;background-color:#fff;background-position-x:80%;background-blend-mode:luminosity;background-image:url(/wp-content/uploads/2025/07/bg-services-accent.jpg);left:calc((1140px - 100vw) / 2);right:100%}.ip-career-item:nth-child(odd) .bg-section.bg-career:before{content:'';background:url(../../../../themes/dthompson-pending.com/images/careers/overlay-bg-accent-a.png) center/100% 100% no-repeat}.ip-career-item:nth-child(even) .bg-section.bg-career{opacity:.5;background-color:#fff;background-position-x:8%;background-blend-mode:luminosity;background-image:url(/wp-content/uploads/2025/07/bg-about-accent.jpg);right:calc((1140px - 100vw) / 2);left:100%}.ip-career-item:nth-child(even) .bg-section.bg-career:before{content:'';background:url(../../../../themes/dthompson-pending.com/images/careers/overlay-bg-accent-b.png) center/100% 100% no-repeat}.ip-career-item-text{width:607px;width:53.246%}.ip-career-item:nth-child(odd) .ip-career-item-text{padding-right:6%}.ip-career-item:nth-child(even) .ip-career-item-text{padding-left:6%}.ip-career-item-text h2{font-size:45px;line-height:1;color:#000;text-transform:capitalize;font-family:var(--font-title);margin-bottom:21px}.ip-career-item-text p{font-size:15px;line-height:1.7;color:#000}.ip-career-item-text p{margin:1.12em 0}.ip-career-item-text p:last-child{margin-bottom:0}.ip-career-item-text ul{line-height:1.7;list-style-type:disc;margin-left:40px}.ip-career-item-video{width:46.754%;padding:50px 0;position:relative}.bg-section.bg-video-a{top:0;bottom:50px}.bg-section.bg-video-a:before{content:'';opacity:.8}.bg-section.bg-video-b{top:116px;bottom:0}.bg-section.bg-video-b:before{content:'';background:#fff;opacity:.85}.ip-career-item:nth-child(odd) .bg-section.bg-video-a{left:442px;right:-140px;background:url(../../../../themes/dthompson-pending.com/images/careers/bg-career-right-a.jpg) center/cover no-repeat}.ip-career-item:nth-child(odd) .bg-section.bg-video-a:before{background:var(--primary)}.ip-career-item:nth-child(odd) .bg-section.bg-video-b{left:198px;right:-59px;background:url(../../../../themes/dthompson-pending.com/images/careers/bg-career-right-b.jpg) center/cover no-repeat}.ip-career-item:nth-child(even) .bg-section.bg-video-a{right:442px;left:-140px;background:url(../../../../themes/dthompson-pending.com/images/careers/bg-career-left-a.jpg) center/cover no-repeat}.ip-career-item:nth-child(even) .bg-section.bg-video-a:before{background:var(--primary)}.ip-career-item:nth-child(even) .bg-section.bg-video-b{right:198px;left:-59px;background:url(../../../../themes/dthompson-pending.com/images/careers/bg-career-left-b.jpg) center/cover no-repeat}.ip-career-item-video a{display:block;position:relative}.ip-career-item-img{position:relative}.ip-career-item-img canvas{display:block;width:100%;background-position:center;background-size:cover;background-color:#000}.ip-career-item-img:before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;z-index:1;background:rgb(0 0 0 / .2)}.ip-career-item-video a:before{position:absolute;width:90px;height:90px;border:1px solid rgb(255 255 255 / .5);display:flex;align-items:center;justify-content:center;font-size:29px;color:#fff;z-index:2;margin:auto;top:0;left:0;right:0;bottom:0;border-radius:50%}.ip-career-item-video a.no-link{pointer-events:none}.ip-career-item-video a.no-link:before{display:none}.ip-career-item-more{margin-top:30px}.ip-career-apply{position:relative;padding:60px 0 50px}.bg-section.bg-apply{top:-96px}.ip-career-apply .section-title{text-align:center;margin-bottom:33px}.ip-career-apply .section-title strong{font-weight:initial;color:#666;display:block}.ip-career-btn{display:inline-block;vertical-align:top;width:260px;margin:0 15px 30px}.ip-career-btn a.btn-a{width:100%}.ip-career-more-info{margin-bottom:30px;text-align:center;line-height:1.5;font-size:18px}.ip-career-more-info strong{font-size:20px}.ip-career-more-info em.ai-mobile-phone a:hover,.ip-career-more-info a:hover{color:var(--secondary)}#schedule-interview input[type=radio]{width:auto;height:auto}#schedule-interview .wpcf7-form-control.wpcf7-radio{margin-top:10px;display:inline-block}#schedule-interview .wpcf7-list-item.first{margin-left:0}.ip-career-item:last-child{margin-bottom:0}.vip-popup-field select{width:100%;height:44px;border-top-width:initial;border-right-width:initial;border-left-width:initial;border-top-color:initial;border-right-color:initial;border-left-color:initial;font-size:16px;letter-spacing:-.06em;line-height:1.5;color:#000;background:#fff0;border-style:none none solid;border-image:initial;border-bottom:1px solid #000;padding:0}.vip-popup-call a{width:fit-content;margin-left:10px}.vip-popup-call{padding-top:50px;text-transform:capitalize}.vip-popup-field em{display:block;font-style:normal;font-weight:700;font-size:18px}.vip-popup-field h3{border:none;font-size:25px;letter-spacing:.025em;margin-top:15px}#your-interest{border:none;font-size:25px;letter-spacing:.025em}#your-interest::-webkit-scrollbar{width:0;height:0}@media only screen and (max-width:1199px){.ip-career-item:nth-child(odd) .bg-section.bg-career{left:calc((940px - 100vw) / 2)}.ip-career-item:nth-child(even) .bg-section.bg-career{right:calc((940px - 100vw) / 2)}.ip-career-item:nth-child(odd) .bg-section.bg-video-a{left:70%;right:-30px}.ip-career-item:nth-child(odd) .bg-section.bg-video-b{left:40%;right:0}.ip-career-item:nth-child(even) .bg-section.bg-video-a{right:70%;left:-30px}.ip-career-item:nth-child(even) .bg-section.bg-video-b{right:40%;left:0}.ip-career-item-text h2{font-size:35px}}@media only screen and (max-width:991px){.bg-section.bg-career,.bg-section.bg-video-a,.bg-section.bg-video-b{display:none}.ip-career-item-text{width:100%;padding:0!important;margin-bottom:30px}.ip-career-item-video{width:100%;padding:0}}@media only screen and (max-width:767px){.ip-career-item-video a:before{width:60px;height:60px;font-size:20px}}