.ddf-jobs-slider-header{padding-bottom:20px}.wp-block-ddf-jobs-slider{padding-left:40px!important;padding-right:40px!important;position:relative;--swiper-navigation-sides-offset:1px;--swiper-navigation-color:var(--wp--preset--color--accent);--swiper-scrollbar-drag-bg-color:var(--wp--preset--color--accent);--swiper-scrollbar-border-radius:0;--swiper-scrollbar-bg-color:var(--wp--preset--color--base);--swiper-scrollbar-size:11px;--swiper-scrollbar-sides-offset:calc(min(var(--wp--style--global--content-size), 100%)*0.5 - 101px);visibility:hidden}.wp-block-ddf-jobs-slider.initialized{visibility:visible}.wp-block-ddf-jobs-slider.alignfull{--swiper-scrollbar-sides-offset:calc(50vw - 101px)}.wp-block-ddf-jobs-slider.has-scrollbar .swiper{padding-bottom:60px}.wp-block-ddf-jobs-slider .swiper-wrapper .swiper-slide{border-radius:32px 8px 32px 8px;height:auto;line-height:26px;padding:5px;text-align:center}.wp-block-ddf-jobs-slider .swiper-button-next,.wp-block-ddf-jobs-slider .swiper-button-prev{outline:none}.wp-block-ddf-jobs-slider .swiper-button-next:focus-visible,.wp-block-ddf-jobs-slider .swiper-button-prev:focus-visible{outline:1px solid var(--wp--preset--color--contrast)}.wp-block-ddf-jobs-slider .nav-swiper-container{position:relative}.wp-block-ddf-jobs-slider .nav-swiper-container .swiper-anchor-nav{margin-bottom:60px;padding-bottom:0;visibility:hidden}.wp-block-ddf-jobs-slider .nav-swiper-container .swiper-anchor-nav.initialized{visibility:visible}.wp-block-ddf-jobs-slider .nav-swiper-container .swiper-anchor-nav .swiper-slide{cursor:pointer;padding:16px;text-transform:uppercase}.wp-block-ddf-jobs-slider .nav-swiper-container .swiper-anchor-nav .swiper-slide.active,.wp-block-ddf-jobs-slider .nav-swiper-container .swiper-anchor-nav .swiper-slide:hover{background-color:#3f3f3f;color:#fff!important}.wp-block-ddf-jobs-slider .nav-swiper-container .anchor-button-next,.wp-block-ddf-jobs-slider .nav-swiper-container .anchor-button-prev{cursor:pointer;outline:none;position:absolute;top:50%;transform:translateY(-50%);width:24px;z-index:10}.wp-block-ddf-jobs-slider .nav-swiper-container .anchor-button-next:focus-visible,.wp-block-ddf-jobs-slider .nav-swiper-container .anchor-button-prev:focus-visible{outline:1px solid var(--wp--preset--color--contrast)}.wp-block-ddf-jobs-slider .nav-swiper-container .anchor-button-prev{left:-35px}.wp-block-ddf-jobs-slider .nav-swiper-container .anchor-button-next{right:-35px}.wp-block-ddf-jobs-slider .nav-swiper-container .swiper-wrapper .swiper-slide{align-items:center;border:1px solid var(--wp--preset--color--contrast);display:flex;justify-content:center}.wp-block-ddf-jobs-slider .ddf-job-swiper .swiper-wrapper .swiper-slide{border-radius:30px;height:350px}.wp-block-ddf-jobs-slider .ddf-job-swiper .swiper-wrapper .swiper-slide .wp-block-ddf-image-text-box{background-color:var(--wp--preset--color--base);border-radius:30px;display:block;height:100%;position:relative;transition:all 1s ease}.wp-block-ddf-jobs-slider .ddf-job-swiper .swiper-wrapper .swiper-slide .wp-block-ddf-image-text-box .image{border-radius:30px;overflow:hidden}.wp-block-ddf-jobs-slider .ddf-job-swiper .swiper-wrapper .swiper-slide .wp-block-ddf-image-text-box .image img{border-radius:30px}.wp-block-ddf-jobs-slider .ddf-job-swiper .swiper-wrapper .swiper-slide .wp-block-ddf-image-text-box.image-background:before{background:linear-gradient(180deg,rgba(63,63,63,0) 47%,rgba(63,63,63,.7) 91.5%);background-blend-mode:multiply;border-radius:30px;content:"";height:100%;left:0;opacity:1;position:absolute;top:0;transition:all 1s ease;width:100%;z-index:1}.wp-block-ddf-jobs-slider .ddf-job-swiper .swiper-wrapper .swiper-slide .wp-block-ddf-image-text-box.image-background .image{height:100%;width:100%}.wp-block-ddf-jobs-slider .ddf-job-swiper .swiper-wrapper .swiper-slide .wp-block-ddf-image-text-box.image-background .image img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.wp-block-ddf-jobs-slider .ddf-job-swiper .swiper-wrapper .swiper-slide .wp-block-ddf-image-text-box.image-background .image .main{opacity:1;transition:all 1s ease}.wp-block-ddf-jobs-slider .ddf-job-swiper .swiper-wrapper .swiper-slide .wp-block-ddf-image-text-box.image-background .text{display:flex;flex-direction:column;height:100%;justify-content:flex-end;left:0;line-height:1.4;position:absolute;text-align:left;top:0;width:100%;z-index:2}.wp-block-ddf-jobs-slider .ddf-job-swiper .swiper-wrapper .swiper-slide .wp-block-ddf-image-text-box.image-background .text .heading{overflow-wrap:break-word;padding-left:20px;padding-right:20px;transition:all 1s ease}.wp-block-ddf-jobs-slider .ddf-job-swiper .swiper-wrapper .swiper-slide .wp-block-ddf-image-text-box.image-background .text .heading h3{margin-block-end:.56em;margin-block-start:0}.wp-block-ddf-jobs-slider .ddf-job-swiper .swiper-wrapper .swiper-slide .wp-block-ddf-image-text-box.image-background .text .long-text{height:0;line-height:1.4;margin-bottom:59px;opacity:0;overflow:hidden;transition:all 1s ease}.wp-block-ddf-jobs-slider .ddf-job-swiper .swiper-wrapper .swiper-slide .wp-block-ddf-image-text-box.image-background .toggle-text{background-color:transparent;border:1px solid #fff;border-radius:2rem;bottom:20px;height:37px;position:absolute;right:20px;width:37px;z-index:10}.wp-block-ddf-jobs-slider .ddf-job-swiper .swiper-wrapper .swiper-slide .wp-block-ddf-image-text-box.image-background .toggle-text:after,.wp-block-ddf-jobs-slider .ddf-job-swiper .swiper-wrapper .swiper-slide .wp-block-ddf-image-text-box.image-background .toggle-text:before{height:37px;left:0;position:absolute;top:0;width:37px}.wp-block-ddf-jobs-slider .ddf-job-swiper .swiper-wrapper .swiper-slide .wp-block-ddf-image-text-box.image-background .toggle-text:before{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTEiIGhlaWdodD0iMTciIHZpZXdCb3g9IjAgMCAxMSAxNyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEuMDc2NDMgMC45OTk4NzhMOC43MTQ4NCA4LjQ5OTg4TDEuMDc2NDMgMTUuOTk5OSIgc3Ryb2tlPSJ3aGl0ZSIgc3Ryb2tlLXdpZHRoPSIyIi8+Cjwvc3ZnPgo=);background-position:50%;background-repeat:no-repeat;content:""}.wp-block-ddf-jobs-slider .ddf-job-swiper .swiper-wrapper .swiper-slide .wp-block-ddf-image-text-box.image-background .toggle-text:after{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTEiIGhlaWdodD0iMTciIHZpZXdCb3g9IjAgMCAxMSAxNyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEuMjkxMjcgMC45OTk5MzlMOC45Mjk2OSA4LjQ5OTk0TDEuMjkxMjcgMTUuOTk5OSIgc3Ryb2tlPSIjRDgxRTA1IiBzdHJva2Utd2lkdGg9IjIiLz4KPC9zdmc+Cg==);background-position:50%;background-repeat:no-repeat;content:""}.wp-block-ddf-jobs-slider .ddf-job-swiper .swiper-wrapper .swiper-slide .wp-block-ddf-image-text-box.image-background.long-text-visible .company-name{text-align:left}.wp-block-ddf-jobs-slider .ddf-job-swiper .swiper-wrapper .swiper-slide .wp-block-ddf-image-text-box.image-background.long-text-visible .toggle-text{background-color:#fff}.wp-block-ddf-jobs-slider .ddf-job-swiper .swiper-wrapper .swiper-slide .wp-block-ddf-image-text-box.image-background.long-text-visible .toggle-text:after{background-color:#fff;border-radius:2rem;transition:none}.wp-block-ddf-jobs-slider .ddf-job-swiper .swiper-wrapper .swiper-slide .wp-block-ddf-image-text-box.image-background.long-text-visible:before{background:linear-gradient(0deg,var(--overlay,#ed3f42),var(--overlay,#ed3f42)),linear-gradient(180deg,rgba(63,63,63,0) 60.46%,rgba(63,63,63,.7) 85.55%);background-blend-mode:multiply;mix-blend-mode:multiply}.wp-block-ddf-jobs-slider .ddf-job-swiper .swiper-wrapper .swiper-slide .wp-block-ddf-image-text-box.image-background.long-text-visible .text .long-text{height:calc(100% - 94px);opacity:1;overflow-wrap:break-word;padding-left:20px;padding-right:20px}.wp-block-ddf-jobs-slider .ddf-job-swiper .swiper-wrapper .swiper-slide .wp-block-ddf-image-text-box.image-background.long-text-visible .text .long-text ul{list-style-position:inside;padding-left:0;padding-right:10px}.wp-block-ddf-jobs-slider .ddf-job-swiper .swiper-wrapper .swiper-slide .wp-block-ddf-image-text-box.image-background.long-text-visible .text .long-text ul li{text-align:left}.wp-block-ddf-jobs-slider .ddf-job-swiper .swiper-wrapper .swiper-slide .wp-block-ddf-image-text-box.image-background.long-text-visible.text-bottom .heading{margin-top:20px}.wp-block-ddf-jobs-slider .ddf-job-swiper .swiper-scrollbar{background-color:#3f3f3f}@media(min-width:768px){.wp-block-ddf-jobs-slider.is-centered .swiper-wrapper{margin:0 auto;width:-moz-fit-content;width:fit-content}.wp-block-ddf-jobs-slider .nav-swiper-container{position:relative}.wp-block-ddf-jobs-slider .nav-swiper-container .swiper-anchor-nav.is-centered .swiper-wrapper{margin:0 auto;width:-moz-fit-content;width:fit-content}}@media(max-width:1024px){.ddf-jobs-slider-header{font-size:36px!important}.ddf-job-swiper .swiper-wrapper .swiper-slide .wp-block-ddf-image-text-box .text .heading h3{font-size:20px!important}}@media(max-width:820px){.ddf-job-swiper .swiper-wrapper .swiper-slide .wp-block-ddf-image-text-box .text .heading h3{font-size:18px!important}.ddf-job-swiper .swiper-wrapper .swiper-slide .wp-block-ddf-image-text-box .text .long-text .company-name{font-size:14px!important;margin-top:15px!important}.ddf-job-swiper .swiper-wrapper .swiper-slide .wp-block-ddf-image-text-box .text .long-text ul li{font-size:12px!important}}@media(max-width:768px){.ddf-jobs-slider-header{font-size:30px!important}}@media(max-width:680px){.ddf-job-swiper .swiper-wrapper .swiper-slide .wp-block-ddf-image-text-box .text{transform:translateY(0)}.ddf-job-swiper .swiper-wrapper .swiper-slide .wp-block-ddf-image-text-box .text .heading h3{font-size:20px!important}.ddf-job-swiper .swiper-wrapper .swiper-slide .wp-block-ddf-image-text-box .text .long-text .company-name{font-size:18px!important}.ddf-job-swiper .swiper-wrapper .swiper-slide .wp-block-ddf-image-text-box .text .long-text ul li{font-size:16px!important}}
