.jobselement .background__image{border:15px solid #fff;border-bottom:0 !important;border-top-left-radius:50px;border-top-right-radius:50px;z-index:9}.jobselement .background__image .gallery_jobs,.jobselement .background__image img{border-top-left-radius:33px;border-top-right-radius:33px}.jobselement .swiper-container .swiper-pagination .swiper-pagination-bullet{border:2px solid #FFF}.jobselement .swiper-container .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#FFF}.jobselement .card{border-top:2px solid #eee !important;border-bottom:0 !important;border-left:0 !important;border-right:0 !important;border-radius:0;content:""}.jobselement .job__category{padding:0px 8px;border-radius:50px;font-size:16px;line-height:26px;background:transparent !important;border:1px solid #eee !important;color:#142D52;display:inline-block;font-weight:400;text-align:center;white-space:nowrap;vertical-align:middle}.jobselement .jobsfilter .card-header{background-color:#fff !important;border-bottom:0 !important}.jobselement .jobsfilter .accordion-head svg,.jobselement .jobsfilter .accordion-head i{width:15px !important;font-size:30px;float:right !important}.jobselement .jobsfilter .accordion-head .collapsed svg,.jobselement .jobsfilter .accordion-head .collapsed i{transform:rotate(180deg) !important}.jobselement .jobsfilter .job__category{padding:0px 8px !important;font-size:15px !important;border-radius:50px}.jobselement .jobsfilter input.form-control{width:initial !important;display:inline-block !important}.jobselement .jobsfilter input[type=checkbox].ckb{z-index:-1;opacity:0;display:block}.jobselement .jobsfilter input[type=checkbox].ckb+label{font-size:18px;display:inline-flex;align-items:center;user-select:none;cursor:pointer;transition:all 0.3s;color:#626981}.jobselement .jobsfilter input[type=checkbox].ckb+label:hover{color:#142D52}.jobselement .jobsfilter input[type=checkbox].ckb+label::before{transition:all 0.3s;content:"";display:inline-block;width:1em;height:1em;flex-shrink:0;flex-grow:0;border:1px solid #adb5bd;border-radius:0em;margin-right:0em;background-repeat:no-repeat;background-position:center center;background-size:50% 50%;margin:4px 15px 0 0}.jobselement .jobsfilter input[type=checkbox].ckb:checked+label::before{transition:all 0.3s;border-color:#142D52;background-color:#142D52;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3e%3c/svg%3e");box-shadow:2px 2px 10px 0px #eee}.jobselement .jobsfilter input[type=checkbox].ckb-success:checked+label::before{border-color:#0058a7;background-color:#0058a7;box-shadow:0px 0px 0px 0px #0058a7}.jobselement .jobsfilter input[type=checkbox].ckb-success+label:hover{color:#0058a7}.jobselement #no-results{display:none}.jobselement .object{display:none !important}.jobselement .show{display:block !important}.jobselement .figure_jobs{height:800px;max-height:80vh;overflow-y:scroll;overflow-x:hidden;padding-right:20px}.jobselement .jobsElement_overlay{position:absolute;top:0;left:0;right:0;z-index:9}@media screen and (max-width:1399.98px){.jobselement .jobsElement_overlay{top:40%}}@media screen and (max-width:1199.98px){.jobselement .jobsElement_overlay{top:40%}}@media screen and (max-width:991.98px){.jobselement .jobsElement_overlay{top:50%}}@media screen and (max-width:575.98px){.jobselement .jobsElement_overlay{top:55%}}@media screen and (max-width:450px){.jobselement .jobsElement_overlay{display:none}}.jobselement .circle__inner{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:100%}.jobselement .jobsElement-freeslots{background:#0058a7;color:white;width:220px;height:220px;position:relative;text-align:center;float:right;border-radius:50%;bottom:100px}@media screen and (max-width:991.98px){.jobselement .jobsElement-freeslots{width:200px;height:200px}}@media screen and (max-width:767.98px){.jobselement .jobsElement-freeslots{width:175px;height:175px}}.jobselement .jobsElement-bigNumber{font-size:60px;line-height:70px;font-weight:600;display:block;text-align:center}.jobselement .jobsElement-freeslotsText{font-size:24px;display:block;text-align:center}