@import"https://fonts.googleapis.com/css2?family=Libre+Franklin:ital,wght@0,100..900;1,100..900&display=swap";@import"https://fonts.googleapis.com/css2?family=DM+Sans:ital,opsz,wght@0,9..40,100..1000;1,9..40,100..1000&display=swap";@import"https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&display=swap";@import"https://fonts.googleapis.com/css2?family=Manrope:wght@500&display=swap";:root{--primary-font: "Libre Franklin", sans-serif;--secondary-font: "DM Sans", sans-serif;--btn-font: "Inter", sans-serif;--testimonial-font: "Manrope", sans-serif;--black: #000;--white: #fff;--header-background: #F7F7F7;--section-background: #F8F8F8;--light-gray: #F8F8F8;--yellow: #FFD500;--yellow-dot: #FFE245;--grey: #3F3D3C;--footer-line: #E0E5E4;--line-background: #D4D2E3;--row-background: #D3D3D3;--position-color: #727272;--primary-btn-bg: linear-gradient(359deg, #31343F 0.48%, #3E4354 99.44%);--eyebrow-bg: #FCCD0A;--number-yellow: #F7B719;--border-color: #ECB606;--box-yellow: linear-gradient(180deg, #F7B719 0%, #FFC533 100%);--testimonials-color: #BFBFBF;--rectangle-background: #EFEFEF;--orange: #EA580C}.tb-jobs-slider-section{position:relative;background-color:var(--section-background);padding:3.25rem 0;z-index:10}.tb-jobs-slider-section::before{content:"";width:100%;aspect-ratio:1600/654;display:block;position:absolute;top:15.8125rem;left:0;background-position:center;background-size:cover;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="1600" height="654" viewBox="0 0 1600 654" fill="none"><path d="M0 321.886L1600 0.378784V321.886L0 653.379V321.886Z" fill="%23EFEFEF"/></svg>');z-index:-1}.tb-jobs-slider-section .tb-section-title h2{margin-bottom:1.1875rem}.tb-jobs-slider-section__slider{width:46.25rem;margin:2.125rem auto 1.125rem !important;overflow:visible !important;position:relative}.tb-jobs-slider-section__slider .swiper-navigation{width:100%;position:relative;display:flex;justify-content:center;align-items:center;margin:2rem 0 0;gap:0 1rem}.tb-jobs-slider-section__slider .swiper-button{width:2.5rem;height:2.5rem;display:flex;justify-content:center;align-items:center;transition:all .2s ease-in-out}.tb-jobs-slider-section__slider .swiper-button:active{transform:scale(0.8);box-shadow:none;outline:none}.tb-jobs-slider-section__slider .swiper-button:focus{box-shadow:none;outline:none}.tb-jobs-slider-section__slider .swiper-pagination{display:inline-flex;justify-content:center;align-items:center;gap:0 0.625rem}.tb-jobs-slider-section__slider .swiper-pagination-bullet{width:0.75rem;height:0.75rem;display:block;border-radius:50%;background-color:var(--position-color);opacity:.5;transition:all .2s ease-in-out}.tb-jobs-slider-section__slider .swiper-pagination-bullet-active{background-color:var(--eyebrow-bg);opacity:1;transform:scale(1.25)}.tb-jobs-slider-section__slider-item{width:100%;max-width:46.25rem;height:25rem;border-radius:2.5rem;overflow:hidden;background-position:center;background-size:cover;position:relative}.tb-jobs-slider-section__slider-item .card{width:100%;max-width:16rem;min-height:13.8125rem;display:block;padding:1rem;border-radius:1.5rem;background-color:var(--white);position:absolute;top:1.5rem;right:1.5rem}.tb-jobs-slider-section__slider-item .card .title{width:100%;margin-bottom:0.5rem}.tb-jobs-slider-section__slider-item .card .title h6{font-size:1.125rem;font-weight:600;line-height:120%;margin-bottom:0}.tb-jobs-slider-section__slider-item .card .text{width:100%;min-height:6.875rem}.tb-jobs-slider-section__slider-item .card .text>*{margin-bottom:0.5rem}.tb-jobs-slider-section__slider-item .card .text h6{font-size:0.75rem;font-weight:600;line-height:120%;letter-spacing:0.00375rem}.tb-jobs-slider-section__slider-item .card .text p{font-size:0.75rem;line-height:120%;letter-spacing:0.00375rem}.tb-jobs-slider-section__slider-item .card .footer h6{font-weight:400;line-height:140%;margin-bottom:0.25rem;letter-spacing:-0.005rem}.tb-jobs-slider-section__slider-item .card .footer h5{font-size:1.3125rem;font-weight:500;line-height:120%;letter-spacing:-0.0065625rem;margin-bottom:0}.tb-jobs-slider-section__slider-item .link{position:absolute;bottom:1.875rem;right:1.75rem}@media(max-width: 991.98px){.tb-jobs-slider-section .tb-btn-group.justify-content-end{justify-content:center !important}.tb-jobs-slider-section__slider{margin:2.125rem auto 1.8125rem}}