.job-carousel-wrapper{background-color:#abb4bc1f;padding-bottom:30px;padding-left:max(5%,(100% - var(--container-max-width,1500px))/2);padding-right:max(5%,(100% - var(--container-max-width,1500px))/2);padding-top:30px}.job-carousel-wrapper.offscreen-wrapper{contain-intrinsic-size:440px;content-visibility:auto}.job-carousel-wrapper .jobs-carousel-title{margin-bottom:-45px;max-width:calc(100% - 95px);position:relative;z-index:20}.job-carousel-wrapper .jobs-carousel-title .title{color:#123a5e;display:inline-block;font-size:20px;font-weight:600;vertical-align:middle}.job-carousel-wrapper .jobs-carousel-title .jobs-link{color:#02aea2;display:inline-block;font-weight:500;transition:opacity .6s;vertical-align:middle}.job-carousel-wrapper .jobs-carousel-title .jobs-link:hover{opacity:.6}.job-carousel-wrapper .q-carousel__control .q-btn[disabled=disabled] .q-icon{opacity:.4}.job-carousel-wrapper .q-carousel__slide{overflow:hidden}.job-carousel-wrapper .jobs-carousel .q-carousel__slide .job-card-col{width:25%}@media (max-width:950px){.job-carousel-wrapper .jobs-carousel .q-carousel__slide .job-card-col{width:33.3333%}}@media (max-width:750px){.job-carousel-wrapper .jobs-carousel .q-carousel__slide .job-card-col{width:50%}}@media (max-width:550px){.job-carousel-wrapper .jobs-carousel .q-carousel__slide .job-card-col{width:100%}}@media (max-width:767px){.job-carousel-wrapper .jobs-carousel-title{max-width:100%}.job-carousel-wrapper .jobs-carousel{overflow:visible}.job-carousel-wrapper .jobs-carousel .q-carousel__control{display:flex;justify-content:space-between;left:-15px;margin:0!important;position:absolute;right:-12px;top:50%;z-index:10}.job-carousel-wrapper .jobs-carousel .q-carousel__control .q-btn{background-color:#fff!important;box-shadow:0 2px 4px 0 #0000004d;box-sizing:border-box;color:#02aea2!important;height:34px;margin:0;width:34px}.job-carousel-wrapper .jobs-carousel .q-carousel__control .q-btn[disabled=disabled]{opacity:0!important}.job-carousel-wrapper .jobs-carousel .q-carousel__control .q-btn .q-icon{font-size:0;height:100%;position:relative;width:100%}.job-carousel-wrapper .jobs-carousel .q-carousel__control .q-btn .q-icon:before{bottom:0;content:"keyboard_arrow_left";font-size:32px;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.job-carousel-wrapper .jobs-carousel .q-carousel__control .q-btn.next-slide .q-icon:before{content:"keyboard_arrow_right"}}